*,:after,:before{--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:rgba(59,130,246,.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:rgba(59,130,246,.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: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-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]){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,pre,samp{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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.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}.collapse{visibility:collapse}.fixed{position:fixed}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.z-10{z-index:10}.z-\[80\]{z-index:80}.mx-auto{margin-left:auto;margin-right:auto}.\!mb-0{margin-bottom:0!important}.\!mb-1{margin-bottom:.25rem!important}.\!mt-0{margin-top:0!important}.\!mt-2{margin-top:.5rem!important}.mb-1{margin-bottom:.25rem}.mb-3{margin-bottom:.75rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-1\.5{height:.375rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-4{height:1rem}.h-40{height:10rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-full{height:100%}.max-h-64{max-height:16rem}.max-h-80{max-height:20rem}.max-h-\[70vh\]{max-height:70vh}.max-h-\[92vh\]{max-height:92vh}.min-h-0{min-height:0}.min-h-36{min-height:9rem}.min-h-\[12rem\]{min-height:12rem}.min-h-\[16rem\]{min-height:16rem}.min-h-\[3rem\]{min-height:3rem}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[4rem\]{min-height:4rem}.min-h-\[5rem\]{min-height:5rem}.min-h-screen{min-height:100vh}.\!w-24{width:6rem!important}.w-10{width:2.5rem}.w-2{width:.5rem}.w-24{width:6rem}.w-28{width:7rem}.w-32{width:8rem}.w-4{width:1rem}.w-8{width:2rem}.w-\[26\%\]{width:26%}.w-\[32\%\]{width:32%}.w-\[34\%\]{width:34%}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[12rem\]{min-width:12rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[16rem\]{min-width:16rem}.min-w-\[8rem\]{min-width:8rem}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[16rem\]{max-width:16rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-4{scroll-margin-top:1rem}.list-inside{list-style-position:inside}.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))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.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{gap:0}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-x-4{column-gap:1rem}.gap-y-1{row-gap:.25rem}.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))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * 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-\[color\:var\(--hub-line\)\]>:not([hidden])~:not([hidden]){border-color:var(--hub-line)}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-l-0{border-left-width:0}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[color\:var\(--hub-accent\)\]{border-color:var(--hub-accent)}.border-\[color\:var\(--hub-border\)\]{border-color:var(--hub-border)}.border-\[color\:var\(--hub-line\)\]{border-color:var(--hub-line)}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-amber-400\/30{border-color:rgba(251,191,36,.3)}.border-amber-500\/30{border-color:rgba(245,158,11,.3)}.border-amber-500\/40{border-color:rgba(245,158,11,.4)}.border-emerald-400\/30{border-color:rgba(52,211,153,.3)}.border-emerald-500\/30{border-color:rgba(16,185,129,.3)}.border-emerald-500\/50{border-color:rgba(16,185,129,.5)}.border-rose-400\/40{border-color:rgba(251,113,133,.4)}.border-zinc-100{--tw-border-opacity:1;border-color:rgb(244 244 245/var(--tw-border-opacity,1))}.border-zinc-200{--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity,1))}.border-zinc-300{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity,1))}.bg-\[color\:var\(--hub-accent\)\]{background-color:var(--hub-accent)}.bg-\[color\:var\(--hub-bg-2\)\]{background-color:var(--hub-bg-2)}.bg-amber-400\/10{background-color:rgba(251,191,36,.1)}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-500\/5{background-color:rgba(245,158,11,.05)}.bg-black\/10{background-color:rgba(0,0,0,.1)}.bg-black\/20{background-color:rgba(0,0,0,.2)}.bg-black\/60{background-color:rgba(0,0,0,.6)}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-emerald-400\/15{background-color:rgba(52,211,153,.15)}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-500\/15{background-color:rgba(16,185,129,.15)}.bg-emerald-500\/5{background-color:rgba(16,185,129,.05)}.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.bg-orange-500\/15{background-color:rgba(249,115,22,.15)}.bg-rose-400{--tw-bg-opacity:1;background-color:rgb(251 113 133/var(--tw-bg-opacity,1))}.bg-rose-400\/15{background-color:rgba(251,113,133,.15)}.bg-stone-100{--tw-bg-opacity:1;background-color:rgb(245 245 244/var(--tw-bg-opacity,1))}.bg-stone-50{--tw-bg-opacity:1;background-color:rgb(250 250 249/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-white\/10{background-color:hsla(0,0%,100%,.1)}.bg-white\/40{background-color:hsla(0,0%,100%,.4)}.bg-white\/5{background-color:hsla(0,0%,100%,.05)}.bg-zinc-50{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.bg-zinc-900{--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.object-contain{object-fit:contain}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.\!px-2\.5{padding-left:.625rem!important;padding-right:.625rem!important}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.\!py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.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}.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-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-5{padding-left:1.25rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.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}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.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-semibold{font-weight:600}.uppercase{text-transform:uppercase}.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)}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#5b6770\]{--tw-text-opacity:1;color:rgb(91 103 112/var(--tw-text-opacity,1))}.text-\[color\:var\(--hub-accent\)\]{color:var(--hub-accent)}.text-\[color\:var\(--hub-accent-2\)\]{color:var(--hub-accent-2)}.text-\[color\:var\(--hub-danger\)\]{color:var(--hub-danger)}.text-\[color\:var\(--hub-muted\)\]{color:var(--hub-muted)}.text-\[color\:var\(--hub-text\)\]{color:var(--hub-text)}.text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-200\/90{color:hsla(48,97%,77%,.9)}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-300\/90{color:rgba(252,211,77,.9)}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/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-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-emerald-200{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-300\/90{color:rgba(110,231,183,.9)}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-orange-200{--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity,1))}.text-orange-900{--tw-text-opacity:1;color:rgb(124 45 18/var(--tw-text-opacity,1))}.text-rose-200{--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.text-rose-300{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.text-stone-500{--tw-text-opacity:1;color:rgb(120 113 108/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-zinc-500{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity,1))}.text-zinc-600{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity,1))}.text-zinc-800{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.blur{--tw-blur:blur(8px)}.blur,.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)}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.catalog-ai-panel{margin:1rem 0;padding:1rem;border:1px solid #d7dce3;border-radius:14px;background:#fff}.catalog-ai-actions,.catalog-ai-families article,.catalog-ai-panel>header{display:flex;align-items:center;gap:.8rem}.catalog-ai-panel>header{justify-content:space-between}.catalog-ai-panel p{margin:.25rem 0}.catalog-ai-progress>div{height:8px;margin-top:.8rem;overflow:hidden;border-radius:99px;background:#e8ebef}.catalog-ai-progress>div>span{display:block;height:100%;background:#ea5b35}.catalog-ai-families{display:grid;gap:.65rem;margin-top:.8rem}.catalog-ai-families article{align-items:flex-end;padding:.8rem;border:1px solid #e5e7eb;border-radius:10px}.catalog-ai-families article>div:first-child{flex:1}.catalog-ai-families strong{display:block}@media (max-width:900px){.catalog-ai-families article,.catalog-ai-panel>header{align-items:stretch;flex-direction:column}}:root{--hub-bg:#f4f6f8;--hub-bg-2:#eef1f4;--hub-panel:#fff;--hub-line:#e6e8eb;--hub-text:#2d3748;--hub-muted:#718096;--hub-accent:#2b6cb0;--hub-accent-2:#3182ce;--hub-danger:#c53030;--background:var(--hub-bg);--foreground:var(--hub-text)}body{color:var(--hub-text);background:var(--hub-bg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;min-height:100vh}.font-mono{font-family:var(--font-hub-mono),ui-monospace,monospace}.hub-shell{min-height:100vh}.hub-sidebar{background:#fff;border-right:1px solid var(--hub-line);z-index:30;position:relative;display:flex;flex-direction:column;width:16.5rem}.hub-sidebar[data-fold=true]{width:1.35rem}.hub-sidebar[data-fold=true] .hub-sidebar-body{display:none}.hub-fold{position:absolute;top:1.15rem;right:-.7rem;z-index:40;width:1.4rem;height:1.4rem;border-radius:999px;border:1px solid var(--hub-line);background:#fff;color:var(--hub-muted);font-size:.95rem;line-height:1;cursor:pointer;box-shadow:0 1px 2px rgba(15,23,42,.08)}.hub-fold:hover{color:var(--hub-accent);border-color:var(--hub-accent)}.hub-nav-link{display:grid;grid-template-columns:2.15rem .55rem minmax(0,1fr);align-items:center;column-gap:.28rem;border-radius:.4rem;padding:.38rem .5rem;font-size:.82rem;font-weight:500;color:var(--hub-text);cursor:pointer;position:relative;z-index:31;text-decoration:none}.hub-nav-n{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.hub-nav-link:hover .hub-nav-n,.hub-nav-link[data-active=true] .hub-nav-n,.hub-nav-n{color:#dd6b20}.hub-nav-n[data-empty=true]{color:#a0aec0;font-weight:500}.hub-nav-link:hover .hub-nav-n[data-empty=true],.hub-nav-link[data-active=true] .hub-nav-n[data-empty=true]{color:#a0aec0}.hub-nav-dot{width:.45rem;height:.45rem;border-radius:999px;background:#cbd5e0;justify-self:center}.hub-nav-dot[data-on=true]{background:#dd6b20}.hub-nav-txt{min-width:0}.hub-nav-link:not(:has(.hub-nav-n)){display:block}.hub-nav-link:hover{background:#edf2f7}.hub-nav-link[data-active=true]{background:#ebf4ff;font-weight:650}.hub-kicker{font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--hub-accent);font-weight:700}.hub-title{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;letter-spacing:-.03em;line-height:1.1}.hub-sub{color:var(--hub-muted);font-size:.95rem;line-height:1.5}.hub-dash{margin:0 auto;max-width:72rem;display:flex;flex-direction:column;gap:1.15rem}.hub-dash-search{position:relative;display:flex;align-items:center;gap:.5rem;background:#fff;border:1px solid var(--hub-line);border-radius:.85rem;padding:.35rem .45rem .35rem 2.4rem}.hub-dash-search-err{margin:.35rem .15rem 0;font-size:.82rem;color:var(--hub-danger)}.hub-dash-search-ico{position:absolute;left:.85rem;top:50%;width:1.1rem;height:1.1rem;transform:translateY(-50%);color:var(--hub-muted)}.hub-dash-search input{flex:1;min-width:12rem;border:0;background:transparent;padding:.55rem .25rem;font-size:.95rem;outline:none}.hub-dash-search .hub-btn-ghost{padding:.45rem .95rem}.hub-dash-hero{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:960px){.hub-dash-hero{grid-template-columns:minmax(10rem,.7fr) minmax(10rem,.7fr) minmax(18rem,2fr);align-items:stretch}}.hub-dash-kpi{display:flex;flex-direction:column;justify-content:center;min-height:10.5rem;padding:1.4rem 1.5rem;background:#fff;border:1px solid var(--hub-line);border-radius:1rem;text-decoration:none;color:inherit}.hub-dash-kpi:hover{border-color:var(--hub-accent)}.hub-dash-kpi-n{font-size:clamp(2.6rem,5vw,3.4rem);font-weight:500;letter-spacing:-.04em;line-height:1;color:#7b8794}.hub-dash-kpi-l{margin-top:.7rem;font-size:.95rem;color:var(--hub-text)}.hub-dash-kpi-s{margin-top:.2rem;font-size:.82rem;color:var(--hub-muted)}.hub-dash-chart{background:#fff;border:1px solid var(--hub-line);border-radius:1rem;padding:.9rem 1rem .5rem;min-height:10.5rem}.hub-dash-legend{display:flex;flex-wrap:wrap;gap:1rem;font-size:.78rem;color:var(--hub-muted)}.hub-dash-legend span{display:inline-flex;align-items:center;gap:.4rem}.hub-dash-swatch{display:inline-block;width:1.15rem;height:.18rem;border-radius:99px;font-style:normal}.hub-dash-swatch--n{background:#a0aec0}.hub-dash-swatch--s{background:var(--hub-accent)}.hub-dash-svg{display:block;width:100%;height:12.5rem}.hub-dash-grid{stroke:#edf2f7;stroke-width:1}.hub-dash-area{fill:rgba(43,108,176,.1)}.hub-dash-line{fill:none;stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round}.hub-dash-line--n{stroke:#a0aec0}.hub-dash-line--s{stroke:var(--hub-accent)}.hub-dash-dot--n{fill:#a0aec0}.hub-dash-dot--s{fill:var(--hub-accent)}.hub-dash-x,.hub-dash-y{fill:var(--hub-muted);font-size:11px;font-family:inherit}.hub-dash-empty{margin:2.4rem 0;text-align:center;color:var(--hub-muted);font-size:.9rem}.hub-dash-queue{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media (min-width:800px){.hub-dash-queue{grid-template-columns:repeat(6,1fr)}}.hub-dash-q{background:#fff;border:1px solid var(--hub-line);border-radius:.9rem;padding:.85rem 1rem;text-decoration:none;color:inherit}.hub-dash-q:hover{border-color:var(--hub-accent)}.hub-dash-q-n{font-size:1.45rem;font-weight:600;letter-spacing:-.03em;line-height:1.1}.hub-dash-q-l{margin-top:.25rem;font-size:.78rem;color:var(--hub-muted)}.hub-dash-jump{background:#fff;border:1px solid var(--hub-line);border-radius:1rem;padding:1rem 1.15rem 1.15rem}.hub-dash-pills{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.7rem}.hub-dash-pill{display:inline-flex;align-items:center;border:1px solid var(--hub-line);border-radius:999px;padding:.38rem .85rem;font-size:.85rem;font-weight:500;color:var(--hub-text);text-decoration:none;background:#f7fafc}.hub-dash-pill:hover{border-color:var(--hub-accent);color:var(--hub-accent);background:#ebf4ff}.hub-stat,.hub-surface{background:var(--hub-panel);border:1px solid var(--hub-line);border-radius:1.25rem;backdrop-filter:blur(10px)}.hub-stat{padding:1.1rem 1.2rem;transition:transform .2s ease,border-color .2s ease}.hub-stat:hover{transform:translateY(-2px);border-color:rgba(61,214,198,.35)}.hub-btn-ghost,.hub-btn-primary{border-radius:999px;padding:.65rem 1.15rem;font-size:.875rem;font-weight:600;transition:transform .15s ease,opacity .15s ease,background .15s ease}.hub-btn-primary{background:#2b6cb0;color:#fff}.hub-btn-primary:hover:not(:disabled){transform:translateY(-1px)}.hub-btn-ghost{border:1px solid var(--hub-line);background:#fff;color:var(--hub-text)}.hub-btn-ghost:hover:not(:disabled){background:#edf2f7}.hub-btn-ghost:disabled,.hub-btn-primary:disabled{opacity:.4}.hub-input{width:100%;margin-top:.25rem;border-radius:.4rem;border:1px solid #cbd5e0;background:#fff;color:var(--hub-text);padding:.55rem .75rem;font-size:.875rem}.hub-typeahead{position:relative;z-index:1}.hub-typeahead:focus-within{z-index:50}.hub-typeahead-list{max-height:18rem;overflow:auto;margin:0;padding:.35rem;list-style:none;border-radius:.85rem;border:1px solid var(--hub-line);background:#0b1a26;box-shadow:0 18px 40px rgba(0,0,0,.55)}.hub-typeahead-meta{padding:.45rem .7rem .35rem;font-size:.72rem;color:var(--hub-muted);border-bottom:1px solid var(--hub-line);margin-bottom:.25rem}.hub-typeahead-item{width:100%;display:grid;gap:.1rem;text-align:left;border-radius:.65rem;padding:.55rem .7rem;color:var(--hub-text);background:transparent}.hub-typeahead-item:hover{background:rgba(61,214,198,.12)}.hub-typeahead-value{font-family:var(--font-hub-mono),ui-monospace,monospace;font-size:.75rem;color:var(--hub-accent)}.hub-typeahead-label{font-size:.85rem}.hub-typeahead-hint{font-size:.72rem;color:var(--hub-muted)}.hub-typeahead-empty{padding:.7rem;font-size:.8rem;color:var(--hub-muted)}.hub-input:focus{outline:2px solid rgba(61,214,198,.35);outline-offset:1px}.hub-input:disabled{opacity:.55}.hub-label{display:block;font-size:.875rem}.hub-label,.hub-step{color:var(--hub-muted)}.hub-step{border-radius:999px;padding:.45rem .9rem;font-size:.8rem;font-weight:600;border:1px solid var(--hub-line);background:transparent;cursor:pointer}.hub-step[data-active=true]{background:rgba(61,214,198,.16);border-color:rgba(61,214,198,.45);color:var(--hub-accent)}.hub-step[data-done=true]{color:#b7f5ee}.hub-toast-ok{border-radius:1rem;border:1px solid #86efac;background:#ecfdf5;color:#14532d}.hub-toast-err,.hub-toast-ok{padding:.85rem 1rem;font-size:.875rem;font-weight:600}.hub-toast-err{border-radius:1rem;border:1px solid #fca5a5;background:#fef2f2;color:#7f1d1d}.hub-table{width:100%;text-align:left;font-size:.875rem}.hub-table th{padding:.7rem .55rem;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--hub-muted);font-weight:600}.hub-table td,.hub-table th{border-bottom:1px solid var(--hub-line)}.hub-table td{padding:.85rem .55rem;vertical-align:middle}.hub-hero{position:relative;overflow:hidden;border-radius:1.5rem;border:1px solid var(--hub-line);background:linear-gradient(135deg,rgba(12,36,52,.95),rgba(7,20,31,.92)),#0b1a26;box-shadow:0 30px 80px rgba(0,0,0,.28);padding:1.75rem 1.5rem}@media (min-width:640px){.hub-hero{padding:2.25rem}}.hub-hero-grid{inset:0;opacity:.35;background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:28px 28px;mask-image:linear-gradient(180deg,#000,transparent 90%)}.hub-hero-glow,.hub-hero-grid{position:absolute;pointer-events:none}.hub-hero-glow{right:-4rem;top:-5rem;height:16rem;width:16rem;border-radius:999px;background:radial-gradient(circle,rgba(61,214,198,.4),transparent 70%);filter:blur(8px);animation:hub-float 8s ease-in-out infinite}@keyframes hub-float{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-12px,10px,0) scale(1.05)}}.hub-pay{display:inline-flex;align-items:center;border-radius:999px;padding:.35rem .75rem;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.hub-pay--paid{background:rgba(52,211,153,.16);color:#a7f3d0}.hub-pay--cod{background:rgba(251,146,60,.16);color:#fdba74}.hub-pay--unpaid{background:rgba(251,113,133,.16);color:#fecdd3}.hub-badge{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;border:1px solid transparent;padding:.25rem .6rem;font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.hub-badge--ok{background:rgba(61,214,198,.14);border-color:rgba(61,214,198,.3);color:#7ee9dd}.hub-badge--suggest{background:rgba(240,180,41,.14);border-color:rgba(240,180,41,.32);color:#f5cd6b}.hub-badge--todo{background:hsla(0,0%,100%,.05);border-color:var(--hub-line);color:var(--hub-muted)}.hub-badge--warn{background:rgba(251,113,133,.14);border-color:rgba(251,113,133,.32);color:#fecdd3}.hub-row-open{background:rgba(61,214,198,.04)}.hub-check{width:1.05rem;height:1.05rem;cursor:pointer;accent-color:var(--hub-accent)}.hub-page-head{display:flex;flex-direction:column;gap:.65rem}.hub-page-head-row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem}.hub-nav-group{display:flex;flex-direction:column;gap:.15rem}.hub-nav-group--orders{gap:0}.hub-nav-sec{display:flex;width:100%;align-items:center;gap:.28rem;margin:.22rem 0 .04rem;padding:.12rem .28rem;border:0;background:transparent;cursor:pointer;text-align:left;color:#1a202c;font-size:11px;font-weight:800;letter-spacing:0;text-transform:none}.hub-nav-sec-n{color:#4a5568;font-weight:700;font-variant-numeric:tabular-nums}.hub-nav-chev{margin-left:auto;width:.42rem;height:.42rem;border-right:2px solid #a0aec0;border-bottom:2px solid #a0aec0;transform:rotate(45deg) translateY(-1px);flex:none}.hub-nav-sec[data-open=false] .hub-nav-chev{transform:rotate(-45deg) translateY(1px)}.hub-nav-link.hub-nav-link--status{display:flex;align-items:center;gap:.35rem;padding:.06rem .28rem;border-radius:4px;font-size:10.5px;font-weight:600;line-height:1.25;color:#2d3748;background:transparent}.hub-nav-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.15rem;height:1rem;padding:0 .18rem;border-radius:3px;color:#fff;font-size:9px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;flex:none}.hub-nav-link.hub-nav-link--status:hover{background:#f7fafc}.hub-nav-link.hub-nav-link--status[data-active=true]{background:#edf2f7}.hub-nav-group-label,.hub-nav-group-toggle{padding:.85rem .85rem .35rem;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--hub-muted);font-weight:600}.hub-nav-group-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.4rem;border:0;background:transparent;cursor:pointer;text-align:left}.hub-nav-group-toggle:hover,.hub-nav-group-toggle[data-here=true],.hub-nav-group-toggle[data-open=true]{color:var(--hub-accent)}.hub-tile{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem;min-height:9.5rem;padding:1.25rem 1.3rem;text-align:left;text-decoration:none;color:var(--hub-text);background:var(--hub-panel);border:1px solid var(--hub-line);border-radius:1.4rem;backdrop-filter:blur(10px);cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.hub-tile:hover:not(:disabled):not([data-soon=true]){transform:translateY(-2px);border-color:var(--hub-accent)}.hub-tile[data-active=true]{border-color:var(--hub-accent);background:#ebf4ff}.hub-tile[data-soon=true]{opacity:.55;cursor:default}.hub-tile--lg{min-height:11.5rem;padding:1.5rem}.hub-tile-top{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem}.hub-tile-num{font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--hub-accent);font-weight:700}.hub-tile-title{font-size:1.25rem;font-weight:600;letter-spacing:-.03em;line-height:1.2}.hub-tile--lg .hub-tile-title{font-size:1.55rem}.hub-tile-sub{font-size:.9rem;line-height:1.4;color:var(--hub-muted)}.hub-mark{display:flex;height:2.6rem;width:2.6rem;align-items:center;justify-content:center;border-radius:.85rem;flex-shrink:0}.hub-mark svg{width:1.45rem;height:1.45rem}.hub-dot{width:.55rem;height:.55rem;border-radius:999px;flex-shrink:0;background:hsla(0,0%,100%,.35)}.hub-dot--ok{background:#34d399;box-shadow:0 0 0 3px rgba(52,211,153,.2)}.hub-dot--off{background:hsla(0,0%,100%,.28)}.hub-dot--soon{background:#f0b429}.hub-dot--mixed{background:#fbbf24}.hub-chip{border-radius:999px;padding:.6rem 1.05rem;font-size:.9rem;font-weight:600;border:1px solid var(--hub-line);color:var(--hub-muted);background:hsla(0,0%,100%,.03);cursor:pointer}.hub-chip[data-active=true]{background:rgba(61,214,198,.16);border-color:rgba(61,214,198,.45);color:var(--hub-accent)}.hub-order-card{display:grid;gap:.85rem}.hub-mark--sm{height:1.45rem;width:1.45rem;border-radius:.35rem}.hub-mark--sm svg{width:.82rem;height:.82rem}.bl-page{margin:-1.25rem;min-height:calc(100vh);display:flex;flex-direction:column}@media (min-width:768px){.bl-page{margin:-2rem}}.bl-top{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem .85rem;padding:.7rem 1rem;border-bottom:1px solid var(--hub-line);background:rgba(5,14,22,.65)}.bl-top h1{font-size:1rem;font-weight:600;letter-spacing:-.02em;margin-right:.5rem}.bl-body{display:flex;flex:1;min-height:0}.bl-folders{width:13.5rem;flex-shrink:0;border-right:1px solid var(--hub-line);padding:.7rem .45rem;background:rgba(5,14,22,.45)}@media (max-width:1100px){.bl-body{flex-direction:column}.bl-folders{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:.15rem .25rem;border-right:none;border-bottom:1px solid var(--hub-line)}.bl-folder-group{width:100%;padding-top:.35rem}.bl-folder{width:auto}}.bl-folder-group{padding:.45rem .7rem .25rem;font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--hub-muted);font-weight:600}.bl-folder{width:100%;display:flex;align-items:center;gap:.5rem;border-radius:.4rem;padding:.42rem .65rem;font-size:.82rem;color:var(--hub-text);background:transparent;text-align:left}.bl-folder:hover{background:hsla(0,0%,100%,.04)}.bl-folder[data-active=true]{background:rgba(61,214,198,.12);color:var(--hub-accent)}.bl-folder-count{margin-left:auto;font-family:var(--font-hub-mono),ui-monospace,monospace;font-size:.72rem;color:var(--hub-muted)}.bl-folder[data-active=true] .bl-folder-count{color:var(--hub-accent)}.bl-main{flex:1;min-width:0;display:flex;flex-direction:column}.bl-bulk{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.45rem .85rem;border-bottom:1px solid var(--hub-line);background:rgba(61,214,198,.08);font-size:.8rem}.bl-table-wrap{overflow:auto;flex:1}.bl-table{width:100%;min-width:72rem;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:.8rem}.bl-table th{position:sticky;top:0;z-index:1;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:var(--hub-muted);font-weight:600;text-align:left;background:#0a1622;white-space:nowrap}.bl-table td,.bl-table th{padding:.45rem .55rem;border-bottom:1px solid var(--hub-line)}.bl-table td{vertical-align:middle;overflow:hidden}.bl-col-check{width:2.4rem}.bl-col-src{width:2.8rem}.bl-col-num{width:10rem}.bl-col-client{width:11rem}.bl-col-ship{width:8.5rem}.bl-col-sum{width:6.5rem}.bl-col-pay{width:6.8rem}.bl-col-act{width:10.5rem}.bl-table tbody tr{cursor:pointer}.bl-table tbody tr:hover td{background:hsla(0,0%,100%,.035)}.bl-prod{display:flex;align-items:center;gap:.5rem;min-width:0;overflow:hidden}.bl-thumbs{display:flex;flex:0 0 auto;gap:3px}.bl-thumbs img{display:block;width:2rem;height:2rem;flex-shrink:0;border-radius:.3rem;object-fit:cover;background:rgba(0,0,0,.25);border:1px solid var(--hub-line)}.bl-prod-name{min-width:0}.bl-clip,.bl-prod-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bl-mini{font-size:.7rem;color:var(--hub-muted);line-height:1.3}.bl-act{border-radius:.35rem;border:1px solid var(--hub-line);background:hsla(0,0%,100%,.04);color:var(--hub-text);font-size:.7rem;font-weight:600;padding:.22rem .45rem;white-space:nowrap}.bl-act:hover:not(:disabled){background:rgba(61,214,198,.14);border-color:rgba(61,214,198,.35)}.bl-act--pri{background:rgba(61,214,198,.16);border-color:rgba(61,214,198,.4);color:var(--hub-accent)}.bl-empty{padding:3rem 1rem;text-align:center;color:var(--hub-muted)}.bl-order-head{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;padding:.75rem 0;border-bottom:1px solid var(--hub-line)}.bl-order-grid{display:grid;gap:1rem}@media (min-width:960px){.bl-order-grid{grid-template-columns:minmax(0,1fr) 18.5rem;align-items:start}}.oms{--oms-blue:#2b6cb0;--oms-blue-2:#3182ce;--oms-line:#e6e8eb;--oms-text:#2d3748;--oms-muted:#718096;--oms-bg:#f4f6f8;--oms-panel:#fff;margin:-1.25rem;width:calc(100% + 2.5rem);max-width:none;min-width:0;overflow-x:hidden;display:flex;flex-direction:column;background:var(--oms-bg);color:var(--oms-text);font-size:13px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}@media (min-width:768px){.oms{margin:-2rem;width:calc(100% + 4rem)}}.oms a{color:var(--oms-blue);text-decoration:none}.oms a:hover{text-decoration:underline}.oms-top{display:flex;align-items:center;gap:.75rem;padding:.55rem 1rem;background:#fff;border-bottom:1px solid var(--oms-line)}.oms-search{flex:1;max-width:28rem;margin:0 auto;border:1px solid #cbd5e0;border-radius:4px;padding:.4rem .7rem .4rem 2rem;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' stroke='%23718096'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath d='M9.5 9.5 12 12'/%3E%3C/svg%3E") .55rem 50% no-repeat;font-size:13px;color:var(--oms-text)}.oms-search:focus{outline:2px solid rgba(49,130,206,.35)}.oms-search-err{margin:0;font-size:12px;color:#c53030;white-space:nowrap}.karta>.oms-top{margin:-.25rem -.25rem .75rem;border:1px solid var(--oms-line,#e2e8f0);border-radius:6px}.oms-body{display:flex;flex:none;width:100%;max-width:100%;min-height:0;min-width:0;overflow:hidden}.oms-tree{width:16.5rem;flex:0 0 16.5rem;background:#fff;border-right:1px solid var(--oms-line);padding:.75rem .55rem;overflow:auto}.oms-add{display:block;width:100%;text-align:center;background:var(--oms-blue-2);border-radius:4px;padding:.5rem .7rem;font-weight:600;font-size:13px;margin-bottom:.75rem}.oms a.oms-add,.oms-add{color:#fff;text-decoration:none}.oms a.oms-add:hover,.oms-add:hover{background:var(--oms-blue);text-decoration:none;color:#fff}.oms-tree-g{display:flex;align-items:center;justify-content:space-between;padding:.7rem .5rem .2rem;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--oms-muted)}.oms-head-n{font-weight:500;color:var(--oms-muted)}.oms-folder{width:100%;display:flex;align-items:center;gap:.45rem;padding:.32rem .5rem;border:0;border-radius:3px;background:transparent;color:var(--oms-text);font-size:13px;text-align:left;cursor:pointer}.oms-folder:hover{background:#edf2f7}.oms-folder[data-active=true]{background:#ebf4ff;color:var(--oms-blue);font-weight:600}.oms-sq{width:.65rem;height:.65rem;border-radius:2px;flex-shrink:0}.oms-count{margin-left:auto;color:var(--oms-muted);font-size:12px}.oms-main{flex:1 1 auto;width:100%;max-width:100%;min-width:0;display:flex;flex-direction:column;overflow:hidden;background:#fff}.oms-depts{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.45rem;align-items:center}.oms-dept{border:1px solid var(--oms-line);background:#fff;color:var(--oms-text);border-radius:999px;padding:.22rem .7rem;font-size:12px;font-weight:650;cursor:pointer}.oms-dept[data-on=true]{background:#3182ce;color:#fff;border-color:transparent}.oms-dept-pills{display:flex;flex-wrap:wrap;gap:.28rem;margin-bottom:.25rem}.oms-add-mini{display:inline-flex;align-items:center;background:var(--oms-blue-2);color:#fff!important;border-radius:999px;padding:.22rem .7rem;font-size:12px;font-weight:650;text-decoration:none}.oms a.oms-add-mini:hover{background:var(--oms-blue);color:#fff;text-decoration:none}.oms-more{margin-top:.65rem}.oms-more summary{cursor:pointer;font-size:12px;font-weight:650;color:var(--oms-muted)}.oms-more .oms-act-grid{margin-top:.45rem}@media (max-width:860px){.oms-body{flex-direction:column}.oms-tree{width:100%;flex:0 0 auto;max-height:11rem;border-right:none;border-bottom:1px solid var(--oms-line)}}.oms-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.65rem 1rem;padding:.55rem 1rem .35rem}.oms-head-side,.oms-head-title{display:flex;align-items:center;gap:.75rem}.oms-head-side{margin-bottom:.15rem}.oms-head h1{margin:0;font-size:1.25rem;font-weight:700;color:#1a202c}.oms-head-hint{margin:.2rem 0 0;font-size:12px;color:var(--oms-muted)}.oms-sync-alarm{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;margin:0 0 .6rem;padding:.55rem .8rem;border-radius:8px;border:1px solid #feb2b2;background:#fff5f5;color:#c53030;font-size:13px;text-decoration:none}.oms-sync-alarm-go{margin-left:auto;font-weight:600}.oms-tools-log{margin-left:.5rem;font-size:12px;color:#3182ce;text-decoration:underline;white-space:nowrap}.oms-log{padding:1rem 1.25rem;color:#1a202c;background:#fff;min-height:100vh}.oms-log h1{font-size:20px;font-weight:700;margin:0 0 .25rem}.oms-log table{width:100%;border-collapse:collapse;font-size:12.5px;margin:.5rem 0 1.5rem}.oms-log td,.oms-log th{text-align:left;padding:.4rem .5rem;border-bottom:1px solid #edf2f7;vertical-align:top}.oms-log th{color:#718096;font-weight:600}.oms-log tr[data-bad=true] td{background:#fff5f5}.oms-log .ok{color:#2f855a;font-weight:600}.oms-log .bad{color:#c53030;font-weight:600}.oms-log-filters{display:flex;gap:.75rem;flex-wrap:wrap;font-size:13px;margin:.5rem 0}.oms-log-filters a[data-on=true]{font-weight:700;text-decoration:underline}.oms-dept--go{background:#ebf4ff;border-color:#90cdf4;color:#2b6cb0}.oms-dept--go:hover:not(:disabled){background:#3182ce;color:#fff;border-color:transparent}.oms-dept-tag{display:inline-flex;border-radius:999px;padding:.18rem .55rem;font-size:11px;font-weight:650;background:#edf2f7;color:#2d3748}.oms-page{display:flex;align-items:center;gap:.45rem;color:var(--oms-muted);font-size:12px}.oms-page--foot{justify-content:flex-end;padding:.7rem 1rem .9rem;border-top:1px solid var(--oms-line);background:#fff}.oms-page-n{min-width:3.2rem;text-align:center;font-weight:700;color:var(--oms-text)}.oms-page button{border:1px solid var(--oms-line);background:#fff;border-radius:3px;padding:.15rem .4rem;color:var(--oms-text)}.oms-tools{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;padding:.15rem .75rem .3rem;border-bottom:1px solid var(--oms-line);background:#fff}.oms-status-btn{height:1.85rem;margin-left:.15rem;padding:0 .7rem;border-radius:6px;border:1px solid #cbd5e0;background:#fff;color:#2d3748;font-size:12.5px;font-weight:700;cursor:pointer}.oms-status-btn:hover,.oms-status-btn[data-on=true]{border-color:#3182ce;color:#2b6cb0;background:#ebf8ff}.oms-tools .oms-ico{width:1.85rem;height:1.85rem}.oms-picked{margin-left:.35rem;font-size:12px;font-weight:700;color:#2b6cb0}.oms-ico{width:2.15rem;height:2.15rem;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid transparent;background:transparent;color:#4a5568;font-size:1.05rem}.oms-ico:hover:not(:disabled){background:#edf2f7;border-color:var(--oms-line)}.oms-ico--txt{width:auto;padding:0 .7rem;font-size:12px;font-weight:650}a.oms-dept{text-decoration:none}.oms-bulk{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.55rem 1rem;background:#ebf4ff;font-size:12px}.oms-bulk[data-on=true]{background:#c6f6d5}.oms-bulk-btn{border:1px solid var(--oms-line);background:#fff;border-radius:4px;padding:.28rem .6rem;font-size:12px;font-weight:650;color:var(--oms-text);cursor:pointer}.oms-bulk .oms-dept{padding:.28rem .85rem;font-size:13px}.oms-bulk-lab{font-weight:700;color:#2c5282;margin-left:.35rem}.oms-bulk-status{display:inline-flex;align-items:center;gap:.3rem;font-weight:700;color:#2c5282}.oms-bulk-status select{font:inherit;font-weight:600;padding:.15rem .35rem}.oms-wrap{width:100%;max-width:100%;min-width:0;overflow-x:auto;background:#fff}.oms-table{width:100%;min-width:64rem;border-collapse:collapse;table-layout:fixed;font-size:12.5px}.oms-table th{position:sticky;top:0;z-index:1;background:#f7fafc;padding:.4rem .55rem;text-align:left;font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--oms-muted);font-weight:700;white-space:nowrap}.oms-table td,.oms-table th{border-bottom:1px solid var(--oms-line)}.oms-table td{padding:.45rem .55rem;vertical-align:top}.oms-table tbody tr{cursor:pointer;background:#fff}.oms-table tbody tr:hover td{background:#edf2f7}.oms-table tbody tr.oms-row--unpaid td{background:#fff5f5}.oms-table tbody tr.oms-row--unpaid:hover td{background:#fed7d7}.oms-num{color:var(--oms-blue);font-weight:600}.oms-sub{color:var(--oms-muted);font-size:11px;margin-top:.1rem}.oms-name{font-weight:700;color:var(--oms-blue);display:flex;align-items:center;gap:.4rem}.oms-cc-btn{border:0;background:transparent;padding:0;margin:0;line-height:0;cursor:pointer;flex-shrink:0}.oms-cc-flag{display:inline-block;vertical-align:middle;width:20px;height:15px;object-fit:cover;border:1px solid rgba(15,23,42,.2);border-radius:2px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.6)}.oms-cc{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:15px;padding:0 2px;font-size:9px;font-weight:800;letter-spacing:.02em;color:#1a365d;background:#edf2f7;border:1px solid var(--oms-line);border-radius:2px}.oms-item{display:flex;align-items:flex-start;gap:.4rem;margin-bottom:.28rem}.oms-item:last-child{margin-bottom:0}.oms-item img,.oms-ph{width:40px;height:40px;flex-shrink:0;border-radius:2px;object-fit:cover;border:1px solid var(--oms-line);background:#edf2f7}.oms-item-name{line-height:1.3;overflow-wrap:anywhere}.oms-item-opt{color:var(--oms-muted);font-size:11px;overflow-wrap:anywhere}.oms-badge{display:inline-block;border-radius:3px;padding:.12rem .4rem;font-size:11px;font-weight:700;margin-bottom:.2rem}.oms-extra-row{display:flex;align-items:center;flex-wrap:nowrap;gap:6px;min-height:22px}.oms-status-mini{display:inline-flex;align-items:center;box-sizing:border-box;height:22px;max-width:8.5rem;margin:0;padding:0 .4rem;border-radius:4px;font-size:11px;font-weight:700;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oms-note{max-width:16rem;color:#2d3748;font-size:12px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.oms-marks{flex-wrap:nowrap;gap:3px}.oms-mark,.oms-marks{display:inline-flex;align-items:center}.oms-mark{box-sizing:border-box;width:22px;height:22px;flex:0 0 22px;justify-content:center;border-radius:4px;border:1px solid #e2e8f0;background:transparent;color:#cbd5e0;font-size:13px;font-weight:800;line-height:1;letter-spacing:0}.oms-mark[data-pay=paid]{background:#38a169;border-color:#38a169;color:#fff}.oms-mark[data-pay=cod]{background:#dd6b20;border-color:#dd6b20;color:#fff}.oms-mark[data-pay=partial]{background:#e53e3e;border-color:#e53e3e;color:#fff}.oms-mark[data-pay=unpaid]{background:#a0aec0;border-color:#a0aec0;color:#fff}.oms-mark[data-on=true][data-kind=lbl]{background:#2b6cb0;border-color:#2b6cb0;color:#fff}.oms-marks .oms-carrier{width:22px;min-width:22px;height:22px;padding:1px;border-radius:4px}.oms-marks .oms-carrier-logo{max-width:18px;height:12px}.oms-courier{margin-top:.2rem;max-width:16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oms-flags{display:flex;flex-wrap:wrap;align-items:center;gap:.28rem;margin-top:.35rem}.oms-flag{min-width:1.7rem;height:1.55rem;padding:0 .28rem;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;letter-spacing:.03em;color:#fff;background:#a0aec0}.oms-flag--ok{background:#38a169}.oms-flag--cod,.oms-flag--wait{background:#dd6b20}.oms-flag--cod{min-width:2.15rem}.oms-flag--fv{background:#2b6cb0;min-width:1.85rem}.oms-flag--wrote{background:#6b46c1;min-width:2.4rem}.oms-flag--unpaid{background:#c53030;min-width:2.15rem}.oms-carrier{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:1.4rem;padding:.1rem .28rem;border-radius:4px;font-size:10px;font-weight:800;letter-spacing:.02em;line-height:1;border:1px solid rgba(15,23,42,.12);overflow:hidden;vertical-align:middle}.oms-carrier-logo{display:block;width:auto;max-width:3rem;height:.88rem;object-fit:contain}.oms-carrier--allegro{background:#fff;color:#ff5a00}.oms-carrier--gls{background:#fff;color:#061ab1}.oms-carrier--dhl{background:#fc0;color:#d40511}.oms-carrier--ambro{background:#fff;color:#173c7d}.oms-carrier--fedex{background:#fff;color:#4d148c}.oms-carrier--dpd{background:#fff;color:#dc0032}.oms-carrier--raben{background:#fff;color:#e85d04}.oms-carrier--delta{background:#fff;color:#111}.oms-carrier--inpost{background:#fc0;color:#111}.oms-carrier--poczta{background:#fff;color:#d00000}.oms-carrier--pickup{background:#276749;color:#fff}.oms-carrier--other{background:#2b6cb0;color:#fff}.oms-empty{padding:3rem;text-align:center;color:var(--oms-muted)}.oms-err{margin:.5rem 1rem;border-radius:4px;border:1px solid #feb2b2;background:#fff5f5;color:#c53030;padding:.5rem .75rem}.oms-src{color:var(--oms-muted);font-size:11px;margin-top:.12rem}.oms-pay{font-weight:600}.oms-pay--cod{color:#c05621}.oms-pay--paid{color:#276749}.oms-pay--unpaid{color:#c53030;font-weight:800}.oms-mail{color:var(--oms-muted);font-size:11px;word-break:break-all}.oms-money{font-weight:700;white-space:nowrap;tabular-nums:true}.oms-courier{color:var(--oms-muted);font-size:11px}.oms-date{white-space:nowrap;font-size:12px}.oms-tree-label{font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:.55rem .5rem .2rem}.oms-tools-msg,.oms-tree-label{font-size:11px;color:var(--oms-muted)}.oms-tools-msg{margin-left:auto}.oms-filter-btn{display:inline-flex;align-items:center;gap:.4rem;height:2.15rem;padding:0 .95rem;border-radius:999px;border:1px solid #3182ce;background:#fff;color:#2b6cb0;font-size:13.5px;font-weight:750;cursor:pointer;box-shadow:0 1px 2px rgba(49,130,206,.15)}.oms-filter-ico{width:1rem;height:1rem}.oms-filter-btn:hover,.oms-filter-btn[data-on=true]{background:#2b6cb0;border-color:#2b6cb0;color:#fff}.oms-dd{position:relative}.oms-dd-pop{position:absolute;z-index:50;top:calc(100% + 4px);left:0;min-width:17.5rem;max-width:22rem;max-height:22rem;overflow:auto;background:#fff;border:1px solid var(--oms-line);border-radius:4px;box-shadow:0 8px 24px rgba(15,23,42,.14);padding:.2rem 0}.oms-dd-pop--wide{min-width:20rem}.oms-dd-pop--status{left:2.5rem;min-width:18rem;max-height:70vh}.oms-dd-h{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--oms-muted);padding:.45rem .75rem .15rem}.oms-status-swatch{width:.7rem;height:.7rem;border-radius:3px;flex:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.oms-status-opt{display:block}.oms-dd-pop button[data-on=true]{background:#ebf4ff;font-weight:700}.oms-status-pick{position:relative}.oms-status-current{display:inline-flex;align-items:center;gap:.4rem;width:13.5rem;min-width:13.5rem;max-width:13.5rem;border:1px solid var(--oms-line);background:#fff;border-radius:4px;padding:.32rem .55rem;font-size:13px;font-weight:700;color:var(--oms-text);cursor:pointer;overflow:hidden}.oms-status-current .oms-status-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.oms-status-pick{display:flex;align-items:center;gap:.4rem}.oms-status-ok{color:#276749;font-size:1.15rem;font-weight:800;line-height:1}.oms-status-card-pop{position:absolute;z-index:20;left:4.2rem;top:1.8rem;min-width:16rem}.hub-nav-archive{margin-top:1.15rem;padding-top:.85rem;border-top:1px solid var(--hub-line);display:flex;flex-direction:column;gap:.2rem}.hub-nav-edit{margin:.15rem .35rem .4rem;font-size:12px;font-weight:700;color:var(--hub-accent,#2b6cb0)}.status-editor{max-width:46rem}.status-editor h1{margin:0 0 .35rem;font-size:1.35rem}.status-editor-lead{margin:0 0 1rem;color:#4a5568}.status-editor-ok{color:#276749;font-weight:700}.status-editor-group{background:#fff;border:1px solid var(--hub-line,#e6e8eb);border-radius:8px;padding:.6rem .75rem .8rem;margin-bottom:.75rem}.status-editor-group header{display:flex;align-items:center;gap:.4rem;margin-bottom:.4rem}.status-editor-group header strong{flex:1}.status-grip{cursor:grab;color:#718096;font-size:1.05rem;line-height:1;user-select:none;padding:.1rem .15rem}.status-grip:active{cursor:grabbing}.status-editor-row{display:flex;align-items:center;gap:.4rem;margin:.25rem 0}.status-editor-row input:not([type=color]),.status-editor-row input[type=text]{flex:1;border:1px solid #e2e8f0;border-radius:4px;padding:.28rem .45rem}.status-editor-add{display:flex;flex-wrap:wrap;gap:.6rem;align-items:end;background:#fff;border:1px solid var(--hub-line,#e6e8eb);border-radius:8px;padding:.75rem;margin-bottom:.75rem}.status-editor-add h2{width:100%;margin:0;font-size:1rem}.status-editor-add label{display:flex;flex-direction:column;gap:.2rem;font-size:12px;font-weight:700}.status-editor-add input,.status-editor-add select{border:1px solid #e2e8f0;border-radius:4px;padding:.3rem .45rem;font-weight:500}.status-editor button{border:1px solid #e2e8f0;background:#fff;border-radius:4px;padding:.28rem .5rem;font-size:12px;cursor:pointer}.status-editor-save{background:#2b6cb0!important;color:#fff;border:0!important;font-size:14px!important;font-weight:700;padding:.55rem .9rem!important}.status-editor-empty{margin:0;color:#718096;font-size:13px}.oms-dd-item,.oms-dd-pop button{display:flex;align-items:center;gap:.45rem;width:100%;text-align:left;border:0;background:transparent;padding:.38rem .75rem;font-size:13px;color:var(--oms-text)}.oms-dd-item:hover,.oms-dd-pop button:hover{background:#ebf4ff}.oms-dd-item:disabled,.oms-dd-pop button:disabled{opacity:.45}.oms-dd-sep{height:1px;background:var(--oms-line);margin:.25rem 0}.oms-stars{display:flex;gap:.35rem;padding:.45rem .75rem .6rem}.oms-star-pick{width:1.55rem;height:1.55rem;border:0;background:transparent;font-size:1.15rem;line-height:1;padding:0;color:#cbd5e0}.oms-star-pick:hover{transform:scale(1.12)}.oms-star{color:#cbd5e0;font-size:1.15rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin:0;border:0;background:transparent;padding:0;cursor:pointer;border-radius:4px}.oms-star:hover{background:#edf2f7;color:#d69e2e}.oms-star[data-c=yellow]{color:#d69e2e}.oms-star[data-c=black]{color:#1a202c}.oms-star[data-c=green]{color:#38a169}.oms-star[data-c=blue]{color:#3182ce}.oms-star[data-c=red]{color:#e53e3e}.oms-filt{display:grid;grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));gap:.55rem .75rem;padding:.75rem 1rem .9rem;border-bottom:1px solid var(--oms-line);background:#f8fafc}.oms-fld-range span{display:flex;gap:.35rem}.oms-fld-range input{min-width:0;flex:1}.oms-filt label{display:flex;flex-direction:column;gap:.2rem;font-size:11px;font-weight:700;color:var(--oms-muted)}.oms-filt input,.oms-filt select{border:1px solid var(--oms-line);border-radius:3px;padding:.28rem .4rem;font-size:12.5px;font-weight:500;color:var(--oms-text);background:#fff}.oms-filt-countries{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:11px;font-weight:700;color:var(--oms-muted)}.oms-filt-cc{display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--oms-line);background:#fff;border-radius:3px;padding:.18rem .45rem;font-size:12px;font-weight:600;color:var(--oms-text)}.oms-filt-cc[data-on=true]{background:#ebf4ff;border-color:#90cdf4;color:var(--oms-blue)}.oms-filt-cc-n{color:var(--oms-muted)}.oms-filt-cc-n,.oms-more{font-weight:600;font-size:11px}.oms-more{border:0;background:transparent;color:var(--oms-blue);padding:.15rem 0;cursor:pointer}.oms-modal{position:fixed;inset:0;z-index:80;background:rgba(15,23,42,.35);display:flex;align-items:flex-start;justify-content:center;padding:4rem 1rem 2rem;overflow:auto}.oms-modal-box{width:min(52rem,100%);background:#fff;border-radius:6px;box-shadow:0 16px 48px rgba(15,23,42,.2);padding:1rem 1.15rem 1.2rem}.oms-modal-box h2{font-size:1.15rem;font-weight:700;margin:0 0 .75rem}.oms-pack-order{border:1px solid var(--oms-line);border-radius:4px;padding:.65rem .75rem;margin-bottom:.55rem}.oms-pack-order h3{font-size:13px;margin:0 0 .4rem}.oms-pack-cod{margin:0 0 .5rem;padding:.35rem .5rem;border-radius:4px;background:#feebc8;color:#9c4221;font-size:12px;font-weight:700}.oms-pack-line{display:flex;align-items:center;gap:.5rem;padding:.28rem 0;font-size:13px}.oms-modal-actions{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.85rem}.oms-modal-actions .oms-add,.oms-modal-actions button{border:1px solid var(--oms-line);background:#fff;border-radius:4px;padding:.4rem .75rem;font-size:13px;font-weight:600}.oms-ok{margin:.5rem 1rem;border-radius:4px;border:1px solid #9ae6b4;background:#f0fff4;color:#276749;padding:.5rem .75rem}.oms-col-check{width:3.6rem}.oms-hit{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin:-.35rem;cursor:pointer}.oms-hit input{width:1.05rem;height:1.05rem;margin:0;cursor:pointer}.oms-check-cell{display:flex;align-items:center;gap:0}.oms-col-num{width:10.5rem}.oms-col-name{width:12.5rem}.oms-col-sum{width:6.5rem}.oms-col-date{width:8.5rem}.oms-back{color:var(--oms-blue);font-weight:600;white-space:nowrap}.oms a.oms-back:hover{color:var(--oms-blue-2);text-decoration:none}.oms-top-title{font-size:1.15rem;font-weight:700;color:#1a202c;margin:0}.oms--page .oms-top{justify-content:flex-start}.oms-form{flex:1;overflow:auto;padding:1rem 1.25rem 2.5rem;max-width:72rem;width:100%;margin:0 auto}.oms-form-lead{color:var(--oms-muted);margin:0 0 1rem}.oms-form .hub-surface{background:#fff;border:1px solid var(--oms-line);border-radius:6px;backdrop-filter:none}.oms-form .hub-input{background:#fff;color:var(--oms-text);border:1px solid #cbd5e0;border-radius:4px;padding:.45rem .65rem}.oms-form .hub-input:focus{outline:2px solid rgba(49,130,206,.35);border-color:var(--oms-blue-2)}.oms-form .hub-label{color:var(--oms-muted);font-size:12px;font-weight:600}.oms-form .hub-btn-ghost{background:#fff;color:var(--oms-text);border:1px solid var(--oms-line);border-radius:4px}.oms-form .hub-btn-primary{background:var(--oms-blue-2);color:#fff;border-radius:4px}.oms-form .hub-toast-err{background:#fff5f5;color:#c53030;border:1px solid #feb2b2}.oms{--hub-text:#2d3748;--hub-muted:#718096;--hub-line:#e6e8eb;--hub-accent:#2b6cb0}.oms-order{flex:1;overflow:auto;padding:.75rem 1.1rem 2.25rem}.oms-order-title{font-size:1.35rem;font-weight:700;color:#1a202c;margin:0 0 .2rem}.oms-order-sub{color:var(--oms-muted);font-size:12px;margin:0 0 .85rem}.oms-h2{font-size:1.05rem;font-weight:700;margin:1.1rem 0 .55rem;color:#1a202c}.oms-card{background:#fff;border:1px solid var(--oms-line);border-radius:6px;overflow:hidden}.oms-prod-table{width:100%;border-collapse:collapse;font-size:13px}.oms-prod-table th{background:#f7fafc;text-align:left;font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--oms-muted);padding:.45rem .65rem}.oms-prod-table td,.oms-prod-table th{border-bottom:1px solid var(--oms-line)}.oms-prod-table td{padding:.55rem .65rem;vertical-align:top}.oms-prod-th-img{width:3.4rem}.oms-prod-table .oms-ph,.oms-prod-table img{width:48px;height:48px;object-fit:cover;border-radius:3px;border:1px solid var(--oms-line);background:#edf2f7}.oms-prod-th-qty{width:4.5rem;text-align:right}.oms-prod-th-date{width:9rem;white-space:nowrap;color:var(--oms-muted);font-size:12px}.oms-prod-name{font-weight:600}.oms-prod-sku{color:var(--oms-muted);font-size:11px}.oms-prod-opt{color:var(--oms-muted);font-size:12px}.oms-desk{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;margin-top:.35rem}.oms-desk-badge{font-size:11px;font-weight:600;padding:.15rem .45rem;border-radius:999px;background:#edf2f7;color:#2d3748}.oms-desk-badge--szyny{background:#bee3f8;color:#2c5282}.oms-desk-badge--szwalnia{background:#e9d8fd;color:#553c9a}.oms-desk-badge--metry{background:#b2f5ea;color:#234e52}.oms-desk-badge--mini,.oms-desk-badge--patyczki{background:#fefcbf;color:#744210}.oms-desk-btn{font-size:11px;border:1px solid var(--oms-line);background:#fff;border-radius:999px;padding:.1rem .5rem;cursor:pointer}.oms-desk-btn:disabled{opacity:.45;cursor:default}.oms-cutbox{background:#f7fafc;border:1px solid var(--oms-line);border-radius:6px}.oms-info{display:grid;gap:.85rem}@media (min-width:960px){.oms-info{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.9fr);align-items:start}}.oms-info-col{padding:.85rem 1rem 1rem}.oms-paybar{border-radius:4px;padding:.45rem .7rem;font-weight:700;margin-bottom:.75rem}.oms-paybar--ok{background:#c6f6d5;color:#22543d}.oms-paybar--wait{background:#feebc8;color:#7b341e}.oms-dl{display:grid;gap:.35rem .7rem;font-size:13px}.oms-dl div{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:.4rem}.oms-dl dt{color:var(--oms-muted)}.oms-dl dd{margin:0;font-weight:600}.oms-muted,.oms-sub-inline{font-weight:400;color:var(--oms-muted)}.oms-notes{margin-top:.8rem;padding-top:.7rem;border-top:1px solid var(--oms-line);font-size:13px;white-space:pre-wrap}.oms-notes-h{font-weight:700;margin-bottom:.25rem}.oms-status-now,.oms-status-row{font-weight:700;margin-bottom:.65rem}.oms-status-row{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;font-size:14px}.oms-status-row select{border:1px solid #cbd5e0;border-radius:6px;padding:.5rem .65rem;min-height:2.55rem;min-width:12.5rem;background:#fff;color:var(--oms-text);font-size:1rem;font-weight:650}.oms-status-row .oms-act{padding:.55rem 1.05rem;font-size:14px}.oms-act-grid{display:flex;flex-wrap:wrap;gap:.4rem}.oms-act{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:4px;padding:.42rem .65rem;font-size:12px;font-weight:700;cursor:pointer}.oms a.oms-act,.oms a.oms-act:hover,.oms-act{color:#fff;text-decoration:none}.oms-act:hover:not(:disabled){filter:brightness(1.08)}.oms-act--print{background:#3182ce}.oms-act--szwalnia{background:#2c5282}.oms-act--karnisze{background:#744210}.oms-act--metry{background:#234e52}.oms-act--ship{background:#276749}.oms-act--send{background:#38a169}.oms-act--rw{background:#2b6cb0}.oms-act--ghost{background:#fff;border:1px solid var(--oms-line)}.oms a.oms-act--ghost,.oms-act--ghost{color:var(--oms-text)}.oms-act--danger{background:#c53030}.oms-rw{font-family:ui-monospace,monospace;font-size:12px;font-weight:700;color:var(--oms-blue);align-self:center}.oms-rw-err{color:#c53030;font-size:12px;margin-top:.4rem}.oms-nav{display:inline-flex;width:1.7rem;height:1.7rem;align-items:center;justify-content:center;border:1px solid var(--oms-line);border-radius:4px;background:#fff;color:var(--oms-text);font-size:1.1rem;text-decoration:none}.oms a.oms-nav:hover{text-decoration:none;background:#edf2f7}.oms-nav--off{opacity:.35}.oms-sms{display:flex;flex-direction:column;gap:.55rem;margin-top:.75rem}.oms-sms-banner{border:1px solid var(--oms-line);border-radius:4px;padding:.55rem .65rem;background:#f7fafc}.oms-sms-banner strong{display:block;font-size:13px;margin-bottom:.2rem;color:var(--oms-text)}.oms-sms-banner--ok{background:#e8f7ee;border-color:#8fce9f}.oms-sms-banner--wait{background:#fff8e6;border-color:#e6c35c}.oms-sms-status{font-size:12px;color:var(--oms-muted);margin:0}.oms-sms-edit{display:flex;flex-wrap:wrap;gap:.45rem;align-items:flex-end}.oms-sms-edit label{display:flex;flex-direction:column;gap:.15rem;font-size:11px;font-weight:700;color:var(--oms-muted)}.oms-sms-edit input,.oms-sms-edit select{border:1px solid var(--oms-line);border-radius:3px;padding:.3rem .4rem;font-size:13px;font-weight:500;color:var(--oms-text);background:#fff;min-width:9rem}.oms-sms-btns{display:flex;flex-wrap:wrap;gap:.4rem}.sms-root{min-height:100vh;background:#f4f7fb;color:#1a202c}.sms-page{max-width:28rem;margin:0 auto;padding:1.5rem 1.1rem 3rem}.sms-brand{font-size:12px;font-weight:800;letter-spacing:.14em;color:#3182ce;margin:0 0 1.2rem}.sms-hi{font-size:1.15rem;margin:0 0 .25rem}.sms-page h1{font-size:1.7rem;font-weight:800;margin:0 0 .35rem;color:#1a202c}.sms-muted{color:#718096;margin:0 0 .75rem}.sms-rail{font-size:13px;color:#4a5568;margin:0 0 1rem}.sms-choices{display:grid;gap:.55rem;margin-bottom:1.1rem}.sms-choice{width:100%;text-align:left;border:2px solid #e2e8f0;background:#fff;border-radius:10px;padding:.95rem 1rem;font-size:1.05rem;font-weight:700;color:#1a202c}.sms-choice[data-on=true]{border-color:#3182ce;background:#ebf8ff;color:#2b6cb0}.sms-cut{display:flex;flex-direction:column;gap:.35rem;font-size:13px;font-weight:700;color:#4a5568;margin-bottom:1rem}.sms-cut input{border:2px solid #e2e8f0;border-radius:8px;padding:.7rem .8rem;font-size:1.1rem;color:#1a202c}.sms-go{width:100%;border:0;border-radius:10px;background:#3182ce;color:#fff;font-size:1.1rem;font-weight:800;padding:.95rem 1rem}.sms-go:disabled{opacity:.45}.sms-err{color:#c53030;font-weight:600;margin:.5rem 0}.sms-done{background:#fff;border-radius:12px;padding:1.2rem;border:1px solid #e2e8f0}.login-page{min-height:100vh;display:grid;place-items:center;background:#0f1720;padding:1.5rem}.login-box{width:min(400px,100%);background:#1e293b;color:#f1f5f9;border-radius:12px;padding:1.5rem 1.4rem 1.6rem;border:1px solid #334155}.login-box h1{margin:0;font-size:1.5rem}.login-sub{color:#94a3b8;margin:.4rem 0 1rem;font-size:.95rem}.login-err{background:#7f1d1d;padding:.55rem .7rem;border-radius:6px;font-weight:700;margin-bottom:.75rem}.login-form{gap:.75rem}.login-form,.login-form label{display:flex;flex-direction:column}.login-form label{gap:.25rem;font-size:.85rem;font-weight:700;color:#94a3b8}.login-form input{border:1px solid #475569;border-radius:8px;background:#0f172a;color:#f8fafc;padding:.65rem .75rem;font-size:1rem}.login-form button{margin-top:.35rem;border:0;border-radius:8px;background:#2563eb;color:#fff;font-weight:800;padding:.8rem;cursor:pointer}.login-form button:disabled{opacity:.5}.hala{min-height:100vh;background:#0f1720;color:#f1f5f9;padding:1rem 1rem 3rem;font-family:system-ui,sans-serif}.hala-top{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.25rem}.hala-eyebrow{margin:0;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8}.hala h1{margin:.15rem 0 0;font-size:1.85rem}.hala-link{color:#7dd3fc;font-weight:700;text-decoration:none}.hala-err{background:#7f1d1d}.hala-err,.hala-ok{padding:.75rem 1rem;border-radius:8px;font-weight:700}.hala-ok{background:#14532d}.hala-sec{margin-top:1.5rem}.hala-sec h2{font-size:1.15rem;margin:0 0 .75rem}.hala-empty{color:#94a3b8}.hala-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.85rem}.hala-card{background:#1e293b;border:2px solid #334155;border-radius:12px;padding:1rem}.hala-card--done{border-color:#0f766e}.hala-card-h{display:flex;justify-content:space-between;gap:.5rem;font-size:1.15rem}.hala-ship{margin:.35rem 0;color:#94a3b8}.hala-lines{margin:.4rem 0 .8rem;padding-left:1.1rem;color:#cbd5e1;font-size:.95rem}.hala-scan{display:flex;gap:.5rem;margin:0 0 1rem}.hala-scan input{flex:1;min-width:0;font-size:1.15rem;font-weight:700;padding:.7rem .85rem;border:2px solid #1e293b;border-radius:10px}.hala-btn{border:0;border-radius:10px;font-size:1.15rem;font-weight:800;padding:1rem;cursor:pointer;display:block;text-decoration:none;box-sizing:border-box}.hala-btn:disabled{opacity:.5}.hala-btn--print{background:#2563eb;color:#fff}.hala-btn--photo{background:#16a34a;color:#fff}.hala-file{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.hala-thumb{display:block;width:100%;max-height:180px;object-fit:cover;border-radius:8px;margin:.5rem 0 .75rem}.board{display:flex;flex-direction:column;gap:1.4rem;max-width:100%}.board h1{font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:600;letter-spacing:-.03em;margin:.15rem 0 .35rem}.board-lead{margin:0;color:var(--hub-muted);max-width:42rem;font-size:.92rem}.board-toolbar{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;justify-content:space-between;align-items:flex-end}.board-toolbar-actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.board-search{min-width:min(100%,16rem);border:1px solid var(--hub-line);background:hsla(0,0%,100%,.04);color:var(--hub-text);border-radius:999px;padding:.65rem 1rem;font-size:.9rem}.board-search:focus{outline:2px solid rgba(61,214,198,.45);outline-offset:1px}.board-card-depts button,.board-card-foot a,.board-card-foot button,.board-ghost,.board-solid{border:0;cursor:pointer;font:inherit;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.board-solid{background:var(--hub-accent);color:#062018;font-weight:650;border-radius:999px;padding:.62rem 1.1rem}.board-solid:disabled{opacity:.55}.board-ghost{background:hsla(0,0%,100%,.06);color:var(--hub-text);border-radius:999px;padding:.62rem 1.1rem;border:1px solid var(--hub-line)}.board-flash{margin:0;font-size:.9rem;color:var(--hub-accent)}.board-col,.board-inbox{background:rgba(8,22,32,.72);border:1px solid var(--hub-line);border-radius:1.25rem;padding:1rem 1rem 1.1rem;min-width:0}.board-inbox[data-tone=inbox]{border-color:rgba(240,180,41,.28);background:linear-gradient(180deg,rgba(240,180,41,.08),transparent 42%),rgba(8,22,32,.72)}.board-col[data-tone=rails]{border-top:3px solid #5b9fd6}.board-col[data-tone=sew]{border-top:3px solid #b794f4}.board-col[data-tone=kolmar]{border-top:3px solid #4fd1c5}.board-col[data-tone=shop]{border-top:3px solid #f6ad55}.board-lane-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.board-lane-head h2{margin:0;font-size:1.05rem;font-weight:650}.board-lane-head span{font-variant-numeric:tabular-nums;color:var(--hub-muted);font-size:.85rem}.board-lane-hint{margin:.3rem 0 .9rem;color:var(--hub-muted);font-size:.78rem;line-height:1.35}.board-empty{margin:0;color:var(--hub-muted);font-size:.85rem}.board-inbox-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.75rem}.board-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;align-items:start}.board-col-list{gap:.75rem}.board-card,.board-col-list{display:flex;flex-direction:column}.board-card{background:hsla(0,0%,100%,.035);border:1px solid var(--hub-line);border-radius:1rem;padding:.9rem .95rem .8rem;gap:.5rem;min-height:100%}.board-card-top{justify-content:space-between;gap:.5rem}.board-card-id,.board-card-top{display:flex;align-items:center}.board-card-id{gap:.4rem;font-weight:700;letter-spacing:-.02em}.board-card-id a{color:var(--hub-text);text-decoration:none}.board-card-id a:hover{color:var(--hub-accent)}.board-dot{width:.55rem;height:.55rem;border-radius:999px;background:#fb7185;box-shadow:0 0 0 3px rgba(251,113,133,.22)}.board-card-meta{display:flex;gap:.35rem;color:var(--hub-muted);font-size:.75rem}.board-card-who{margin:0;font-size:.9rem}.board-card-who span{color:var(--hub-muted)}.board-card-flags{display:flex;flex-wrap:wrap;gap:.3rem}.board-chip{font-size:.68rem;letter-spacing:.02em;text-transform:uppercase;font-weight:650;border-radius:999px;padding:.18rem .5rem;border:1px solid var(--hub-line);color:var(--hub-muted)}.board-chip--mix{color:var(--hub-accent);border-color:rgba(61,214,198,.4)}.board-chip--pay{color:#f6ad55;border-color:rgba(246,173,85,.45)}.board-chip--cod{color:#ed8936;border-color:rgba(237,137,54,.55);background:rgba(237,137,54,.12)}.board-chip--ok{color:#68d391;border-color:rgba(104,211,145,.4)}.board-focus{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.board-focus-btn{border:1px solid var(--hub-line);background:hsla(0,0%,100%,.04);color:var(--hub-muted);border-radius:999px;padding:.35rem .75rem;font:inherit;font-size:.8rem;cursor:pointer}.board-focus-btn[data-on=true]{color:#062018;background:var(--hub-accent);border-color:transparent;font-weight:650}.board-focus-hint{margin-left:.35rem;font-size:.78rem;color:var(--hub-muted)}.board-card-phone{color:var(--hub-accent);font-size:.85rem;text-decoration:none;width:fit-content}.board-card-phone:hover{text-decoration:underline}.board-card-also{margin:0;font-size:.75rem;color:var(--hub-accent)}.board-card-note{margin:0;font-size:.78rem;color:#f6ad55;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.board-card-lines{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.28rem;font-size:.82rem}.board-card-lines li{display:flex;gap:.45rem;line-height:1.3}.board-qty{flex:0 0 1.6rem;color:var(--hub-accent);font-variant-numeric:tabular-nums;font-weight:650}.board-card-lines em{font-style:normal;color:var(--hub-muted)}.board-more{color:var(--hub-muted)!important}.board-card-depts{display:grid;grid-template-columns:1fr 1fr;gap:.35rem}.board-sticky{position:sticky;top:-.5rem;z-index:25;margin:0 -.35rem;padding:.5rem .35rem .7rem;background:linear-gradient(180deg,rgba(6,16,24,.96) 70%,rgba(6,16,24,0))}.board-desk{display:inline-block;margin:-.35rem 0 .65rem;font-size:.78rem;color:var(--hub-accent);text-decoration:none}.board-desk:hover{text-decoration:underline}.board-copy{border:0;background:none;color:var(--hub-muted);font:inherit;font-size:.68rem;cursor:pointer;padding:0;text-transform:uppercase;letter-spacing:.04em}.board-copy:hover{color:var(--hub-accent)}.board-card-city{margin:0;font-size:.8rem;color:var(--hub-muted)}.board-card-body{display:flex;gap:.6rem;align-items:flex-start}.board-thumb{width:3.2rem;height:3.2rem;object-fit:cover;border-radius:.55rem;flex:0 0 3.2rem;background:hsla(0,0%,100%,.06)}.board-chip--wait{color:#fb7185;border-color:rgba(251,113,133,.45)}.board-card[data-paid=false]{border-color:rgba(246,173,85,.38)}.board-card[data-wait=true]{box-shadow:inset 3px 0 0 #fb7185}.board-go{display:flex;align-items:center;justify-content:center;text-decoration:none;font-weight:700;font-size:.88rem;border-radius:.8rem;padding:.7rem .6rem;background:var(--hub-accent);color:#062018}.board-card[data-lane=szwalnia] .board-go{background:#b794f4;color:#1a1030}.board-card[data-lane=kolmar] .board-go{background:#4fd1c5;color:#042422}.board-card[data-lane=shop] .board-go,.board-card[data-lane=sklep] .board-go{background:#f6ad55;color:#2a1604}.board-card-depts button{min-height:2.4rem;font-size:.82rem;border-radius:.7rem;padding:.4rem;font-weight:650;background:hsla(0,0%,100%,.06);color:var(--hub-text);border:1px solid var(--hub-line)}.board-card-depts button:hover{border-color:var(--hub-accent);color:var(--hub-accent)}.board-card-foot{display:flex;flex-wrap:wrap;gap:.35rem .55rem;margin-top:auto;padding-top:.35rem;border-top:1px solid var(--hub-line)}.board-card-foot a,.board-card-foot button{background:none;color:var(--hub-muted);font-size:.75rem;padding:0}.board-card-foot a:hover,.board-card-foot button:hover{color:var(--hub-accent)}.board-modal{position:fixed;inset:0;z-index:80;background:rgba(4,12,18,.72);backdrop-filter:blur(8px);display:flex;align-items:flex-start;justify-content:center;padding:2rem 1rem;overflow:auto}.board-modal-card{width:min(52rem,100%);background:#0c1c28;border:1px solid var(--hub-line);border-radius:1.25rem;padding:1.2rem}.board-modal-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.board-modal-head h2{margin:0;font-size:1.15rem}.board-edit-err{color:var(--hub-danger)}.board-edit-ok{color:var(--hub-accent)}.board-edit-grid{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.board-edit-grid label,.board-edit-paid{display:flex;flex-direction:column;gap:.28rem;font-size:.75rem;color:var(--hub-muted)}.board-edit-span{grid-column:1/-1}.board-edit-grid input,.board-edit-grid select,.board-edit-grid textarea,.board-edit-lines input{border:1px solid var(--hub-line);background:hsla(0,0%,100%,.04);color:var(--hub-text);border-radius:.65rem;padding:.5rem .7rem;font:inherit}.board-edit-paid{flex-direction:row;align-items:center;margin:.8rem 0;color:var(--hub-text)}.board-edit-h{font-weight:650;margin:.4rem 0 .5rem}.board-edit-lines{list-style:none;margin:0 0 .7rem;padding:0;display:flex;flex-direction:column;gap:.45rem}.board-edit-lines li{display:grid;grid-template-columns:1.6fr .7fr 4.2rem 5rem 4.2rem 1.2fr auto;gap:.35rem}.board-edit-x{border:0;background:none;color:var(--hub-danger);cursor:pointer;font-size:.8rem}.board-edit-actions{display:flex;gap:.5rem;margin-top:1rem}.board-mail-lead{margin:0 0 .7rem;font-size:.82rem;color:var(--hub-muted)}.board-mail-shop{border:1px solid var(--hub-line);border-radius:.8rem;padding:.7rem .8rem;margin-bottom:.8rem}.board-mail-shop p{margin:0 0 .3rem;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--hub-muted)}.board-mail-shop pre,.board-mail-thread pre{margin:0;white-space:pre-wrap;font:inherit;font-size:.85rem}.board-mail-thread{list-style:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.55rem;max-height:28rem;overflow:auto}.board-mail-thread li{border:1px solid var(--hub-line);border-radius:.8rem;padding:.6rem .75rem}.board-mail-thread li[data-dir=out]{border-color:rgba(61,214,198,.28)}.board-mail-thread li[data-dir=in]{border-color:rgba(246,173,85,.4)}.board-mail-sub{margin:.15rem 0 .35rem;font-size:.78rem;color:var(--hub-muted)}.board-mail-tpls{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.7rem}.board-mail-label{display:flex;flex-direction:column;gap:.28rem;font-size:.75rem;color:var(--hub-muted);margin-bottom:.55rem}.board-mail textarea,.board-mail-label input,.board-mail-label textarea{border:1px solid var(--hub-line);background:hsla(0,0%,100%,.04);color:var(--hub-text);border-radius:.65rem;padding:.5rem .7rem;font:inherit;width:100%}.board-mail-ai{border:1px solid rgba(124,58,237,.35);background:rgba(124,58,237,.08);border-radius:.9rem;padding:.75rem .85rem;margin:0 0 .85rem}.board-mail-ai-k{margin:0 0 .4rem;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:#c4b5fd}.board-mail-caution{margin:.65rem 0 0;font-size:.82rem;color:#f6ad55}.board-mail-remember{display:flex;align-items:flex-start;gap:.5rem;font-size:.82rem;margin:.15rem 0 .8rem;color:var(--hub-muted)}.board-mail-remember input{margin-top:.2rem}.ai-brain{gap:1.4rem}.ai-brain,.ai-brain-block{display:flex;flex-direction:column}.ai-brain-block{gap:.7rem}.ai-brain-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.ai-brain-list li{border:1px solid var(--hub-line);border-radius:.8rem;padding:.7rem .8rem}.ai-brain-list strong{display:block;margin-bottom:.25rem}.ai-brain-list p{margin:0 0 .45rem;font-size:.85rem;color:var(--hub-muted);white-space:pre-wrap}.ai-brain-sit{font-size:.78rem!important;opacity:.85}@media (max-width:1180px){.board-cols{grid-template-columns:1fr 1fr}}@media (max-width:720px){.board-cols,.board-edit-grid,.board-edit-lines li{grid-template-columns:1fr}}.karta{--oms-blue:#2b6cb0;--oms-blue-2:#3182ce;--oms-line:#e2e8f0;--oms-text:#1a202c;--oms-muted:#718096;--oms-bg:#f4f6f8;--oms-panel:#fff;--hub-text:#1a202c;--hub-muted:#5b6770;--hub-line:#e2e8f0;--hub-accent:#0f766e;--hub-accent-2:#b45309;--hub-danger:#c53030;max-width:1280px;margin:0 auto;padding:0 0 2.5rem;color:var(--oms-text);font-size:14px}.karta a:not(.oms-act){color:var(--oms-blue)}.karta a.oms-act{color:#fff;text-decoration:none}.karta a.oms-act--ghost{color:var(--oms-text)}.karta-top{display:flex;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.karta-top h1{margin:0;font-size:1.35rem;line-height:1.25}.karta-oms-meta{display:flex;flex-direction:column;align-items:flex-start;gap:.28rem;margin-top:.45rem}.karta-oms-meta .oms-dept-pills{margin-bottom:0}.karta-oms-meta .oms-courier{margin:0;font-size:12px;color:var(--oms-muted,#718096)}.karta-pager{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;justify-content:flex-end}.karta-pager a:not(.karta-back),.karta-pager span{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border:1px solid var(--oms-line);border-radius:.45rem;background:#fff;color:var(--oms-text);text-decoration:none}.karta-pager span{opacity:.35}.karta-back{display:inline-flex;align-items:center;justify-content:center;height:2rem;padding:0 .9rem;border:1px solid var(--oms-blue);border-radius:.45rem;background:#fff;color:var(--oms-blue);font-weight:650;text-decoration:none}.karta-back:hover{background:#ebf4ff;text-decoration:none}.karta-sub{margin:.35rem 0 0;font-size:.88rem}.karta-head-btns{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end}.karta-ok{margin:0 0 .75rem;color:#276749;font-weight:650}.karta-btn{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:.45rem;padding:.4rem .7rem;font:inherit;font-size:.82rem;font-weight:650;background:#2b6cb0;color:#fff;cursor:pointer}.karta-btn:hover:not(:disabled){filter:brightness(1.08)}.karta-btn--ghost:hover:not(:disabled){background:#edf2f7;border-style:solid;filter:none}.karta-btn--ghost{color:#4a5568;border:1px dashed #a0aec0}.karta-later-wrap{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.2rem}.karta-later-hint{font-size:.75rem;color:#b45309;font-weight:500}.karta-later-row{display:flex;flex-wrap:wrap;gap:.45rem;margin:.85rem 0 .4rem}.karta-info{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,.95fr);gap:1.1rem 1.4rem;align-items:start}.karta-addr-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.75rem;margin-bottom:.75rem}.karta-hr{border:0;border-top:1px solid #d5dbe1;margin:.9rem 0;height:0}.karta-hr+.karta-info-block,.karta-info-block+.karta-hr{margin-top:0}.karta-info-block{min-width:0}.karta-dl--click{cursor:pointer}.karta-dl--click:hover dd{text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px}.karta-dl{display:grid;gap:.4rem .7rem;margin:.85rem 0 .7rem}.karta-dl div{display:grid;grid-template-columns:6.2rem minmax(0,1fr);gap:.45rem;font-size:.88rem}.karta-dl dt{color:var(--oms-muted)}.karta-dl dd{margin:0;font-weight:600}.karta-dl .karta-hint{display:block;margin:.15rem 0 0;font-weight:400}.karta-panel{background:#fff;border:1px solid var(--oms-line);border-radius:.55rem;padding:.85rem 1rem;margin-bottom:.75rem;box-shadow:0 2px 5px rgba(32,51,63,.06)}.karta-panel h2{margin:0 0 .7rem;font-size:.95rem}.karta-panel-h{display:flex;justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.7rem}.karta-inv-ask{margin:-.35rem 0 .7rem;padding:.4rem .55rem;border-radius:6px;background:#fff5eb;color:#c05621;font-size:.88rem;font-weight:650}.karta-card-btns{display:flex;gap:.3rem;flex-shrink:0}.karta-ico{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;padding:0;border:1px solid #cbd5e0;border-radius:.35rem;background:#fff;color:#4a5568;cursor:pointer}.karta-ico:hover{background:#edf2f7;color:#2b6cb0}.karta-addr-form{display:flex;flex-direction:column;gap:.55rem}.karta-addr-form .hub-label{margin:0}.karta-addr-2{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:.45rem}.karta-addr-save{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.2rem}.karta-err{margin:0 0 .75rem;color:#c53030;font-weight:650}.karta-table{width:100%;border-collapse:collapse;font-size:.88rem}.karta-table th{text-align:left;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--oms-muted);font-weight:650;padding:.35rem .4rem}.karta-table td,.karta-table th{border-bottom:1px solid var(--oms-line)}.karta-table td{padding:.55rem .4rem;vertical-align:top}.karta-ph,.karta-table img{width:42px;height:42px;object-fit:cover;border-radius:.4rem;background:#edf2f7;display:block}.karta-sku{display:block;font-family:ui-monospace,monospace;font-size:.75rem;color:var(--oms-muted)}.karta-listing{color:inherit;text-decoration:none}.karta-listing:hover strong{text-decoration:underline}.karta-listing-go{display:inline-block;margin-top:.15rem;font-size:.75rem;font-weight:650;color:#2b6cb0;text-decoration:none}.karta-listing-go:hover{text-decoration:underline}.karta-opt{display:block;font-size:.8rem;color:#4a5568;margin-top:.15rem}.karta-num{white-space:nowrap;font-variant-numeric:tabular-nums}.karta-num,.karta-table th.karta-num{text-align:right}.karta-table tfoot td{border-bottom:0;padding-top:.4rem;color:var(--oms-muted);font-weight:600}.karta-table tfoot .karta-sum-total td{color:var(--oms-text);font-weight:800;font-size:.98rem;padding-top:.55rem}.karta-hint{margin:.7rem 0 0;font-size:.8rem;color:var(--oms-muted)}.karta-who{margin:0 0 .4rem;font-weight:700}.karta-side a{display:block;margin:.15rem 0;word-break:break-all}.karta-pay{margin:0;font-weight:700}.karta-pay--paid{color:#276749}.karta-pay--cod{color:#c05621}.karta-pay--unpaid{color:#c53030;font-weight:800;font-size:1.05rem}.karta-money{margin:.25rem 0 .7rem;font-size:1.15rem}.karta-pay-btns{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.karta-cod-pill{display:inline-flex;align-items:center;background:#dd6b20;color:#fff;font-size:12px;font-weight:700;padding:.28rem .55rem;border-radius:3px}.karta-cod-banner{margin:.45rem 0 0;padding:.45rem .6rem;border-radius:4px;background:#feebc8;color:#9c4221;font-weight:700;font-size:.92rem}.karta-docs{margin:0;padding-left:1.1rem}.karta-docs li{margin:.25rem 0}.karta-roz-item{padding:.75rem 0;border-bottom:1px solid var(--oms-line)}.karta-roz-item:last-child{border-bottom:0}.karta-roz-name{margin:0 0 .2rem;font-weight:650}.karta .board-mail-lead,.karta .board-mail-sub,.karta-rozbicie .hub-kicker{color:var(--oms-muted)}.karta .board-mail textarea,.karta .board-mail-label input,.karta .board-mail-label textarea{background:#fff;color:var(--oms-text);border-color:var(--oms-line)}.karta .board-mail-ai{background:#f5f0ff;border-color:#d8c6ff}.karta .board-mail-ai-k{color:#6d28d9}.karta .board-mail-remember{color:var(--oms-muted)}.karta .board-edit-grid input,.karta .board-edit-grid select,.karta .board-edit-grid textarea,.karta .board-edit-lines input,.karta .board-ghost{background:#fff;color:var(--oms-text)}.karta-invoice{margin-top:.35rem;padding-top:0;border-top:0;align-items:stretch}.karta-invoice,.karta-korekta{display:flex;flex-direction:column;gap:.45rem}.karta-korekta{width:100%}.karta-invoice .hub-input{background:#fff;border:1px solid #cbd5e0;border-radius:4px;padding:.4rem .6rem;min-width:14rem}.karta-invoice .nowe-wiz-nip{width:100%}.karta-invoice-series{display:flex;flex-direction:column;gap:.25rem;font-size:12px;font-weight:600;color:var(--oms-muted);width:100%;max-width:28rem}.karta-invoice-series .hub-input{min-width:16rem;width:100%}.karta-inv-select{display:flex;flex-direction:column;gap:.25rem;font-size:12px;font-weight:600;color:var(--oms-muted);width:100%;max-width:22rem}.karta-inv-select .hub-input{min-width:14rem;width:100%}.karta-inv-kinds{display:flex;flex-direction:column;gap:.35rem;width:100%}.karta-inv-kind{display:flex;gap:.5rem;align-items:flex-start;font-size:.85rem;cursor:pointer}.karta-inv-kind strong{font-weight:650}.karta-inv-kind .karta-hint{display:block;margin:.1rem 0 0}.karta-inv-sug{color:#2b6cb0;font-weight:650;font-size:.78rem}.inv-series h2{margin:0 0 .4rem;font-size:1.15rem}.inv-series-add{display:grid;grid-template-columns:1.4fr 11rem 7rem 1fr auto;gap:.6rem;align-items:end;margin:1rem 0}.inv-series-add label{display:flex;flex-direction:column;gap:.25rem;font-size:12px;font-weight:600;color:var(--hub-muted)}.inv-series-add .hub-input{width:100%}.inv-series-add-btns{display:flex;gap:.4rem;padding-bottom:1px}.inv-series-table-wrap{overflow-x:auto}.inv-series-row-btns{display:flex;gap:.35rem;white-space:nowrap}@media (max-width:980px){.inv-series-add{grid-template-columns:1fr 1fr}.inv-series-add-btns{grid-column:1/-1}.karta-addr-row,.karta-info{grid-template-columns:1fr}.karta-top{flex-direction:column}}.nowe-wiz{display:flex;flex-direction:column;gap:1rem}.nowe-wiz-steps{display:flex;gap:.4rem;list-style:none;margin:0;padding:0;flex-wrap:wrap}.nowe-wiz-steps button{display:inline-flex;align-items:center;gap:.4rem;border:1px solid var(--oms-line);background:#fff;border-radius:999px;padding:.35rem .75rem .35rem .4rem;font-size:13px;color:var(--oms-muted)}.nowe-wiz-steps button span{width:1.35rem;height:1.35rem;border-radius:999px;background:#edf2f7;display:grid;place-items:center;font-weight:700;font-size:12px}.nowe-wiz-steps button[data-on=true]{border-color:var(--oms-blue);color:var(--oms-blue);font-weight:650}.nowe-wiz-steps button[data-done=true] span,.nowe-wiz-steps button[data-on=true] span{background:var(--oms-blue);color:#fff}.nowe-wiz-card,.nowe-wiz-start{background:#fff;border:1px solid var(--oms-line);border-radius:8px;padding:1.1rem 1.2rem 1.2rem}.nowe-wiz-card h2,.nowe-wiz-info h2,.nowe-wiz-manual h3,.nowe-wiz-start header h2{margin:0 0 .35rem;font-size:1.05rem}.nowe-wiz-empty,.nowe-wiz-lead,.nowe-wiz-muted,.nowe-wiz-start header p{color:var(--oms-muted);margin:0 0 .8rem;font-size:13px}.nowe-wiz-split{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;padding:.5rem 0 1rem}@media (max-width:800px){.nowe-wiz-split{grid-template-columns:1fr}}.nowe-wiz-create{background:#38a169;color:#fff;border:0;border-radius:8px;padding:.7rem 1.1rem;font-weight:700;font-size:.95rem}.nowe-wiz-create:hover{background:#2f855a}.nowe-wiz-lookups{display:flex;flex-direction:column;gap:.75rem}.nowe-wiz-nip{display:flex;gap:.4rem}.nowe-wiz-nip .hub-input{flex:1}.nowe-wiz-hits{list-style:none;margin:0;padding:0;border:1px solid var(--oms-line);border-radius:6px;overflow:auto;max-height:14rem}.nowe-wiz-hits button{width:100%;text-align:left;padding:.5rem .7rem;background:#fff;border:0;border-bottom:1px solid var(--oms-line)}.nowe-wiz-hits button:hover{background:#ebf8ff}.nowe-wiz-hits strong{display:block;font-size:13px}.nowe-wiz-hits span{font-size:12px;color:var(--oms-muted)}.nowe-wiz-ok{color:#276749;font-size:13px;margin:0}.nowe-wiz-foot,.nowe-wiz-nav{display:flex;justify-content:flex-end;gap:.5rem}.nowe-wiz-card-h,.nowe-wiz-nav{justify-content:space-between}.nowe-wiz-card-h{display:flex;gap:.75rem;align-items:flex-start;flex-wrap:wrap;margin-bottom:.75rem}.nowe-wiz-add{position:relative;display:inline-flex}.nowe-wiz-add-main{border:1px solid var(--oms-blue);background:#fff;color:var(--oms-blue);border-radius:999px 0 0 999px;padding:.4rem .9rem;font-weight:650;font-size:13px}.nowe-wiz-add-caret{border:1px solid var(--oms-blue);border-left:0;background:#ebf8ff;color:var(--oms-blue);border-radius:0 999px 999px 0;padding:.4rem .55rem}.nowe-wiz-add-menu{position:absolute;right:0;top:calc(100% + 4px);z-index:20;background:#fff;border:1px solid var(--oms-line);border-radius:6px;list-style:none;margin:0;padding:.25rem 0;min-width:16rem;box-shadow:0 8px 24px rgba(0,0,0,.08)}.nowe-wiz-add-menu button{width:100%;text-align:left;background:none;border:0;padding:.45rem .8rem;font-size:13px}.nowe-wiz-add-menu button:hover{background:#ebf8ff}.nowe-wiz-hali,.nowe-wiz-manual{border:1px dashed #cbd5e0;border-radius:6px;padding:.8rem;margin-bottom:.9rem}.nowe-wiz-empty{padding:1.2rem .2rem}.nowe-wiz-paid{margin:.9rem 0 0;font-size:13px}.nowe-wiz-paid-pill{display:inline-block;background:#276749;color:#fff;border:0;border-radius:4px;padding:.12rem .45rem;font-weight:700}.nowe-wiz-info .hub-label{margin-top:.4rem}.nowe-wiz-lookups--row{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}@media (max-width:700px){.nowe-wiz-lookups--row{grid-template-columns:1fr}}.nowe-wiz-check{font-size:13px;font-weight:600;margin-top:1.55rem}.nowe-wiz-check,.nowe-wiz-sticky{display:flex;align-items:center;gap:.45rem}.nowe-wiz-sticky{position:sticky;bottom:0;flex-wrap:wrap;justify-content:flex-end;padding:.85rem 0 .2rem;background:linear-gradient(transparent,#f4f6f8 35%)}.nowe-wiz-depts{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-right:auto;font-size:12px;font-weight:650;color:var(--oms-muted)}.nowe-wiz-warn{background:#fffaf0;border:1px solid #f6ad55;color:#c05621;border-radius:6px;padding:.55rem .8rem;margin:0 0 .75rem;font-size:13px}.nowe-wiz-warn p{margin:0}.oms--karta{overflow:auto;padding:1rem 1.25rem 2rem}.nowe-karta .hub-input{background:#fff;color:var(--oms-text);border:1px solid #cbd5e0;border-radius:4px;padding:.45rem .65rem}.nowe-karta .hub-input:focus{outline:2px solid rgba(49,130,206,.35);border-color:var(--oms-blue-2)}.nowe-karta .hub-label{color:var(--oms-muted);font-size:12px;font-weight:600}.nowe-karta .hub-btn-ghost{background:#fff;color:var(--oms-text);border:1px solid var(--oms-line);border-radius:4px}.nowe-karta .hub-btn-primary{border-radius:4px}.aparat{min-height:100vh;background:#0f1720;color:#f1f5f9;padding:1rem 1rem 3rem;font-family:system-ui,sans-serif}.aparat-top{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.25rem}.aparat-eyebrow{margin:0;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8}.aparat h1{margin:.15rem 0 0;font-size:1.85rem}.aparat-nav{display:flex;gap:1rem;align-items:center}.aparat-link{color:#7dd3fc;font-weight:700;text-decoration:none;background:none;border:0;padding:0;cursor:pointer;font-size:1rem}.aparat-logout{font-family:inherit}.aparat-body{display:flex;flex-direction:column;gap:.85rem}.aparat-search{display:flex;gap:.5rem}.aparat-search .aparat-btn{width:auto;white-space:nowrap}.aparat-input{flex:1;font-size:1.15rem;padding:.85rem .9rem;border-radius:10px;border:0;background:#1e293b;color:#f8fafc}.aparat-btn{display:block;width:100%;padding:1rem;border:0;border-radius:12px;font-weight:800;font-size:1.05rem;cursor:pointer;background:#38bdf8;color:#0f1720}.aparat-btn:disabled{opacity:.55}.aparat-btn--ghost{background:#1e293b;color:#e2e8f0}.aparat-btn--photo{background:#38bdf8;min-height:3.5rem}.aparat-btn--pack{background:#4ade80;color:#052e16}.aparat-err{background:#7f1d1d}.aparat-err,.aparat-ok{padding:.75rem 1rem;border-radius:8px;font-weight:700}.aparat-ok{background:#14532d}.aparat-hint{color:#94a3b8;font-size:.9rem;line-height:1.4}.aparat-hits{list-style:none;margin:0;padding:0;gap:.5rem}.aparat-hit,.aparat-hits{display:flex;flex-direction:column}.aparat-hit{gap:.15rem;padding:.85rem 1rem;background:#1e293b;border-radius:10px;color:#f8fafc;text-decoration:none}.aparat-ship{margin:0;color:#cbd5e1}.aparat-lines{margin:0;padding-left:1.1rem}.aparat-check{display:flex;gap:.5rem;align-items:center;font-weight:600}.aparat-thumbs{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.aparat-thumbs img{width:100%;height:6.5rem;object-fit:cover;border-radius:8px}.aparat-scan{max-height:58vh;background:#020617}.aparat-last,.aparat-scan{width:100%;object-fit:cover;border-radius:12px}.aparat-last{max-height:40vh}.aparat-install{display:flex;flex-direction:column;gap:.6rem;margin-bottom:.4rem}.aparat-btn--install{background:#fbbf24;color:#0f1720}.karta-photos{margin-top:1rem}.karta-aparat-qr{display:block;width:140px;height:140px;margin:.5rem 0 .85rem;background:#fff;padding:6px;border-radius:8px}.karta-photos-head{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.karta-photos-head h2{margin:0}.karta-photos-hint{font-size:.8rem;color:var(--hub-muted);margin:.35rem 0 .75rem}.karta-photo-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem}.karta-photo{display:flex;flex-direction:column;gap:.35rem}.karta-photo img{width:100%;height:110px;object-fit:cover;border-radius:6px;border:1px solid var(--hub-line)}.karta-photo label{font-size:.78rem;display:flex;gap:.35rem;align-items:center}.karta-view{display:flex;gap:0;margin:0 0 .85rem;border:1px solid var(--oms-line);border-radius:999px;overflow:hidden;width:fit-content;background:#fff}.karta-view button{border:0;background:#fff;color:#4a5568;font:inherit;font-weight:700;font-size:.88rem;padding:.5rem 1.05rem;cursor:pointer}.karta-view button[data-on=true]{background:#2b6cb0;color:#fff}.karta-view button:hover:not([data-on=true]){background:#edf2f7}.karta-unpaid{padding:.7rem .9rem;background:#c53030;font-weight:800;font-size:1.05rem;letter-spacing:.01em}.karta-unpaid,.karta-wait{margin:0 0 .85rem;border-radius:8px;color:#fff}.karta-wait{padding:.65rem .85rem;background:#ed8936;font-weight:700}.karta-odcinek{margin:.55rem 0 .25rem;padding:.65rem .8rem;border-radius:8px;background:#744210;color:#fffaf0;font-size:.9rem}.karta-odcinek--on{background:#276749}.karta-odcinek ul{margin:.4rem 0 0;padding:0;list-style:none;display:grid;gap:.35rem}.karta-odcinek li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem}.karta-odcinek .karta-btn{background:#fff;color:#1a202c}.karta-odcinek-err{margin:.35rem 0 0;color:#fed7d7}.oms-desk-badge--ready{background:#c6f6d5;color:#276749}.oms-desk-btn--ready{background:#276749;color:#fff;border-color:#276749}.oms-desk-err{font-size:11px;color:#c53030}.karta-print-cta{display:inline-flex;align-items:center;justify-content:center;min-width:12rem;padding:.85rem 1.6rem;border:0;border-radius:10px;background:#d69e2e;font:inherit;font-size:1.15rem;font-weight:800;letter-spacing:.04em;cursor:pointer}.karta a.karta-print-cta,.karta a.karta-print-cta:hover,.karta-print-cta{color:#1a202c;text-decoration:none}.karta-print-cta:hover{background:#ecc94b}.karta-hali-print{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;margin:0 0 1rem}.karta-dots{position:relative}.karta-dots-btn{width:2.1rem;height:2.1rem;border:1px solid #cbd5e0;border-radius:6px;background:#fff;color:#4a5568;font-weight:800;cursor:pointer}.karta-dots-btn:hover{background:#edf2f7;color:#2b6cb0}.karta-dots-menu{position:absolute;right:0;top:2.25rem;z-index:8;min-width:9.5rem;background:#fff;border:1px solid var(--oms-line);border-radius:6px;box-shadow:0 8px 20px rgba(26,32,44,.12);padding:.25rem}.karta-dots-menu a,.karta-dots-menu button{display:block;width:100%;text-align:left;border:0;background:transparent;padding:.4rem .55rem;font:inherit;cursor:pointer;border-radius:4px;color:inherit;text-decoration:none;box-sizing:border-box}.karta-dots-menu a:hover,.karta-dots-menu button:hover{background:#edf2f7}.karta-line-edit{display:grid;grid-template-columns:1.4fr 6rem 5.5rem 4.5rem 1fr auto;gap:.35rem;margin:.5rem 0 .75rem}.karta-history{list-style:none;margin:0;padding:0}.karta-history li{display:grid;grid-template-columns:9.5rem 6.5rem 1fr;gap:.5rem;padding:.35rem 0;border-bottom:1px solid var(--oms-line)}.karta-history time{color:var(--oms-muted);white-space:nowrap}.karta-p24{margin:.35rem 0 .55rem;font-size:.88rem}.karta-p24-sum{cursor:pointer;color:#2b6cb0;user-select:none;background:none;border:0;padding:0;font:inherit;font-weight:650}.karta-p24-body{margin-top:.45rem}.karta-p24-row{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.karta-p24-row input{width:7.5rem;font:inherit;padding:.35rem .5rem;border:1px solid #cbd5e0;border-radius:4px}.karta-p24-copy{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.45rem}.karta-p24-copy input{flex:1 1 14rem;min-width:0;font:inherit;font-size:12px;padding:.35rem .5rem;border:1px solid #cbd5e0;border-radius:4px;color:#2d3748;background:#fff}.karta-p24-copy a{text-decoration:none}.karta-p24-card{margin-top:.45rem;padding:.65rem .75rem;border:1px solid #9ae6b4;background:#f0fff4;border-radius:8px;display:flex;flex-direction:column;gap:.35rem}.karta-p24-card-h{margin:0;font-weight:700;font-size:13px;color:#276749}.karta-p24-wait{margin:0;font-size:12.5px;font-weight:650;color:#c05621}.karta-phone-err{color:#c53030;font-size:12px;font-weight:650;margin:.2rem 0 0}.karta-mag-qty{width:4.6rem;text-align:right;font:inherit;padding:.2rem .35rem;border:1px solid #cbd5e0;border-radius:4px}.karta-mag-pickup{margin-top:.85rem}.karta-sku-cell{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .4rem}.karta-sku-old{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;color:#718096;text-decoration:line-through}.karta-sku-change{font:inherit;font-size:11px;font-weight:650;padding:.12rem .45rem;border:1px solid #cbd5e0;border-radius:4px;background:#fff;cursor:pointer}.karta-sku-change:disabled{opacity:.55;cursor:default}.karta-sku-pick{margin-top:.45rem;min-width:16rem}.karta-cut-doc{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.7rem 1rem;margin:.75rem 0 1rem}.karta-cut-doc label{display:flex;flex-direction:column;gap:.25rem;font-size:12px;font-weight:650}.karta-cut-doc select{font:inherit;min-width:16rem;padding:.4rem .5rem;border:1px solid #cbd5e0;border-radius:4px}.karta-notes-box{white-space:pre-wrap;margin:0;font-size:13px;line-height:1.45}.karta-klient{border:2px solid #6b46c1;background:#f7f0ff;border-radius:.7rem;padding:.85rem 1rem;margin:.7rem 0 1rem}.karta-klient h2{margin:0 0 .2rem;font-size:1rem;color:#5b21b6}.karta-klient-lead{margin:0 0 .55rem;font-size:.8rem;color:var(--oms-muted)}.karta-chce{list-style:none;margin:0 0 .7rem;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.karta-chce li{background:#5b21b6;color:#fff;font-weight:650;font-size:.82rem;border-radius:999px;padding:.32rem .7rem}.karta-chce-list{list-style:none;margin:0 0 .4rem;padding:0;display:flex;flex-direction:column;gap:.45rem}.karta-chce-list li{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.5rem .7rem;font-size:.9rem;font-weight:600}.karta-chce-list li,.karta-klient-src{background:#fff;border:1px solid #d6bcfa;border-radius:.55rem}.karta-klient-src{padding:.55rem .7rem;margin:0 0 .5rem}.karta-klient-src p{margin:0 0 .3rem;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:#6b46c1}.karta-sew{margin:.55rem 0 .2rem;padding:.7rem .8rem;border:1px solid var(--oms-line);border-radius:.7rem;background:#fbfaf6}.karta-sew-kicker{margin:0 0 .25rem;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b46c1}.karta-sew-dim{margin:0 0 .45rem;font-size:.92rem;font-weight:650}.karta-sew-bom{width:100%;border-collapse:collapse;font-size:.85rem;margin:0 0 .4rem}.karta-sew-bom td,.karta-sew-bom th{border:1px solid var(--oms-line);padding:.28rem .45rem;text-align:left}.karta-sew-bom th{background:#f3efe6;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em}.karta-sew-colors,.karta-sew-hang{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;margin-top:.55rem}.karta-sew-hang>span{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--oms-muted);margin-right:.2rem}.karta-sew-colors button,.karta-sew-hang button{border:1px solid var(--oms-line);background:#fff;border-radius:999px;padding:.22rem .65rem;font:inherit;font-size:.82rem;cursor:pointer}.karta-sew-colors button.is-on,.karta-sew-hang button.is-on{border-color:#6b46c1;background:#ede9fe;font-weight:650}.karta-sew-warn{color:#9a3412}.karta-sew-ok,.karta-sew-warn{margin:.55rem 0 0;font-size:.82rem}.karta-sew-ok{color:#166534}.karta-sew-height{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin:.55rem 0 .35rem;font-size:.82rem}.karta-sew-consumption{display:grid;grid-template-columns:minmax(16rem,1fr) 9rem auto;gap:.5rem;align-items:end;margin-top:.8rem;padding:.7rem;border:1px solid var(--oms-line);border-radius:.55rem;background:#fffbeb}.karta-sew-consumption>small,.karta-sew-consumption>strong{grid-column:1/-1}.karta-sew-consumption label{display:grid;gap:.2rem}.karta-sew-consumption input{width:100%;border:1px solid var(--oms-line);border-radius:.4rem;padding:.45rem}@media (max-width:760px){.karta-sew-consumption{grid-template-columns:1fr}.karta-sew-consumption>small,.karta-sew-consumption>strong{grid-column:auto}}.karta-sew-height span{font-weight:650}.karta-sew-height input{width:9.5rem;border:1px solid var(--oms-line);border-radius:.4rem;padding:.28rem .45rem;font:inherit}.karta-sew-tpl{margin:.45rem 0}.karta-sew-tpl svg{width:100%;max-width:420px;height:auto}.karta-sew-tpl svg.szablon{width:180px;max-width:none}.karta-sew-times{margin:.35rem 0 0;font-size:1.05rem;font-weight:700}.karta-sew-notes{display:flex;flex-direction:column;gap:.25rem;margin:.55rem 0 .2rem;font-size:.82rem}.karta-sew-notes span{font-weight:650}.karta-sew-notes textarea{width:100%;border:1px solid var(--oms-line);border-radius:.4rem;padding:.35rem .5rem;font:inherit;resize:vertical;min-height:4.2rem}.catalog-page{max-width:1500px;margin:0 auto;padding:1.25rem}.catalog-filters,.catalog-listing,.catalog-orphans>div,.catalog-page-head,.catalog-product-head,.catalog-product-meta,.catalog-product-tools{display:flex;align-items:center;gap:.7rem}.catalog-page-head{justify-content:space-between;margin-bottom:1rem}.catalog-page-head h1{margin:0;font-size:1.8rem}.catalog-page-head p{margin:.2rem 0 0;color:#657083}.catalog-subnav{display:flex;gap:.8rem;margin-top:.35rem;font-size:.82rem}.catalog-subnav a{color:#285fa8}.catalog-page button,.catalog-page input,.catalog-page select{border:1px solid #cfd5df;border-radius:.55rem;background:#fff;padding:.48rem .65rem;font:inherit}.catalog-page button{cursor:pointer;font-weight:700}.catalog-page button:disabled{cursor:wait;opacity:.5}.catalog-sync{color:#fff;background:#111827!important;border-color:#111827!important}.catalog-notice{margin:0 0 .8rem;padding:.7rem .85rem;border:1px solid #9cc8f6;border-radius:.6rem;background:#eff7ff}.catalog-filters{position:sticky;top:0;z-index:5;flex-wrap:wrap;padding:.75rem;border:1px solid #d9dee7;border-radius:.75rem;background:hsla(0,0%,100%,.96)}.catalog-filters input[type=search]{min-width:280px;flex:1}.catalog-filters label{display:flex;align-items:center;gap:.35rem}.catalog-filters label input{padding:0}.catalog-products{display:grid;gap:.85rem;margin-top:.85rem}.catalog-product{overflow:hidden;border:1px solid #d9dee7;border-radius:.8rem;background:#fff;box-shadow:0 2px 8px rgba(20,30,50,.05)}.catalog-product.is-review{border-color:#e8a52c;box-shadow:0 0 0 2px rgba(232,165,44,.13)}.catalog-product-head{justify-content:space-between;padding:.8rem;background:#f8fafc}.catalog-product-title{display:flex;align-items:center;gap:.55rem}.catalog-product-title input{min-width:min(560px,55vw);border-color:transparent;background:transparent;font-size:1.05rem;font-weight:800}.catalog-product-meta{margin-top:.35rem;color:#667085;font-size:.82rem}.catalog-sku-picker{position:relative;min-width:260px;flex:1;color:#182230}.catalog-sku-input{display:flex;align-items:center}.catalog-sku-input input{width:100%;min-width:0;border-color:#aeb8c7;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.catalog-sku-input button{margin-left:-2.2rem;border:0;background:transparent;color:#8a3640;padding:.3rem .55rem}.catalog-sku-results{position:absolute;top:calc(100% + .25rem);left:0;z-index:30;overflow:auto;width:min(620px,80vw);max-height:320px;border:1px solid #cfd6e1;border-radius:.65rem;background:#fff;box-shadow:0 16px 36px rgba(18,31,54,.2)}.catalog-sku-results>p{margin:0;padding:.8rem;color:#667085}.catalog-sku-results>button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;border:0;border-bottom:1px solid #edf0f4;border-radius:0;padding:.58rem .7rem;text-align:left}.catalog-sku-results>button:hover{background:#f1f7ff}.catalog-sku-results>button small,.catalog-sku-results>button span{display:block}.catalog-sku-results>button strong{color:#245d9d;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.catalog-sku-results>button small{margin-top:.1rem;color:#667085;font-weight:500}.catalog-sku-results>button em{color:#667085;font-size:.75rem}.catalog-review{border-radius:999px;background:#fff2ce;color:#8a5800;padding:.24rem .55rem;font-size:.74rem;font-weight:800}.catalog-listings{padding:0 .8rem}.catalog-listing{min-height:64px;border-top:1px solid #edf0f4}.catalog-listing:first-child{border-top:0}.catalog-source{display:inline-flex;width:112px;flex:0 0 112px;flex-direction:column;align-items:flex-start;gap:.15rem}.catalog-source img{width:58px;height:20px;object-fit:contain;object-position:left center}.catalog-source .marketplace-mark{width:4.6rem;height:1.3rem}.catalog-source-shop b{color:#075e54;letter-spacing:.08em}.catalog-source small{overflow:hidden;width:100%;color:#667085;text-overflow:ellipsis;white-space:nowrap}.catalog-listing-main{min-width:0;flex:1}.catalog-listing-main a{display:block;overflow:hidden;color:#182230;font-weight:750;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.catalog-listing-main span{color:#667085;font-size:.78rem}.catalog-conversion{margin-top:.3rem;color:#586579;font-size:.75rem}.catalog-conversion summary{width:fit-content;cursor:pointer;color:#315f94;font-weight:700}.catalog-conversion:not([open]) summary{border-bottom:1px dashed #7c9abb}.catalog-conversion>div{display:flex;align-items:flex-end;flex-wrap:wrap;gap:.4rem;margin-top:.4rem;padding:.5rem;border:1px solid #dbe4ef;border-radius:.55rem;background:#f7fbff}.catalog-conversion label{display:grid;gap:.15rem;color:#667085;font-size:.67rem}.catalog-conversion input{width:90px;padding:.3rem .4rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.catalog-conversion strong{align-self:center;color:#17243b}.catalog-conversion button{align-self:center;padding:.35rem .55rem}.catalog-head-actions,.catalog-offer-footer,.catalog-selection,.catalog-view-tabs{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.catalog-view-tabs{margin-top:.8rem}.catalog-view-tabs button.is-active{color:#fff;border-color:#1d5f91;background:#1d5f91}.catalog-head-actions{justify-content:flex-end}.catalog-selection{justify-content:space-between;margin:.7rem 0;padding:.55rem .75rem;border:1px solid #dfe6ee;border-radius:.65rem;background:#f8fafc}.catalog-bulk-wizard{display:flex;align-items:center;gap:.7rem;margin:.8rem 0;padding:.75rem .9rem;border:1px solid #b9d5c6;border-radius:.75rem;background:#f0faf4}.catalog-bulk-wizard>div{display:grid;gap:.12rem;margin-right:auto}.catalog-bulk-wizard small,.catalog-bulk-wizard span{color:#557064}.catalog-bulk-wizard button:first-of-type{color:#fff;border-color:#176a4a;background:#176a4a}.catalog-offers-list{display:grid;gap:.75rem}.catalog-offer-row{display:grid;grid-template-columns:auto 88px minmax(240px,1fr) auto;gap:.7rem;align-items:start;padding:.8rem;border:1px solid #dfe4ea;border-radius:.8rem;background:#fff}.catalog-offer-row.is-review{border-color:#e8c66b;box-shadow:inset 3px 0 #d9a91f}.catalog-offer-check{padding-top:.25rem}.catalog-offer-info{min-width:0}.catalog-offer-info>a{display:block;overflow:hidden;color:#142033;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.catalog-offer-info small{display:block;margin-top:.2rem;color:#737f90}.catalog-map-state{padding:.25rem .5rem;border-radius:999px;color:#765610;background:#fff1bf;font-size:.7rem;font-weight:800}.catalog-map-state.is-ok{color:#16643c;background:#dff5e8}.catalog-offer-config{grid-column:2/-1;display:flex;align-items:flex-end;gap:.55rem;flex-wrap:wrap;padding:.65rem;border-radius:.6rem;background:#f7f9fc}.catalog-offer-config>label,.catalog-offer-sku>span{display:grid;gap:.2rem;color:#677386;font-size:.68rem}.catalog-offer-config input,.catalog-offer-config select{min-height:34px}.catalog-offer-config input[type=number]{width:85px}.catalog-offer-sku{min-width:min(360px,100%)}.catalog-offer-sku small{color:#64748b}.catalog-equation{align-self:center}.catalog-recipe-pick{display:flex;align-items:flex-end;gap:.4rem;flex-wrap:wrap;min-width:min(520px,100%)}.catalog-manual-note{max-width:430px;margin:0;padding:.45rem .6rem;border-radius:.5rem;color:#5c4a19;background:#fff6d8;font-size:.72rem}.catalog-confirm-map{color:#fff;border-color:#176a4a;background:#176a4a}.catalog-offer-footer{grid-column:2/-1;padding-top:.15rem;color:#5d697a;font-size:.75rem}.catalog-offer-footer label{display:flex;align-items:center;gap:.35rem}.catalog-offer-footer button{margin-left:auto}.catalog-inventory{display:grid;gap:.8rem}.catalog-inventory>article{overflow:hidden;border:1px solid #dce3eb;border-radius:.8rem;background:#fff}.catalog-inventory>article>header{display:flex;justify-content:space-between;gap:1rem;padding:.8rem 1rem;background:#f4f8fb}.catalog-inventory h2{margin:.1rem 0;font-size:1rem}.catalog-inventory header code,.catalog-inventory header span{color:#687588;font-size:.7rem}.catalog-inventory>article>div>div{display:grid;grid-template-columns:minmax(260px,1fr) 110px 120px 80px;gap:.65rem;align-items:center;padding:.65rem 1rem;border-top:1px solid #edf0f4;font-size:.78rem}.catalog-inventory>article>div span:first-child{display:grid}.catalog-inventory em,.catalog-inventory small{color:#748094;font-style:normal}@media (max-width:900px){.catalog-bulk-wizard{align-items:stretch;flex-direction:column}.catalog-offer-row{grid-template-columns:auto 72px minmax(0,1fr)}.catalog-map-state{grid-column:2/-1;width:fit-content}.catalog-offer-config,.catalog-offer-footer{grid-column:1/-1}.catalog-inventory>article>div>div{grid-template-columns:1fr 1fr}}.catalog-listing-state{min-width:90px;text-align:right;font-size:.78rem}.catalog-listing-state em{display:block;color:#a56700}.danger-link{color:#a62929}.catalog-product-tools{flex-wrap:wrap;padding:.65rem .8rem;border-top:1px solid #edf0f4;background:#fbfcfd}.catalog-product-tools select{max-width:310px}.catalog-tool-gap{flex:1}.catalog-orphans{margin-top:1.2rem;padding:.9rem;border:1px dashed #d19828;border-radius:.75rem;background:#fffaf0}.catalog-unlinked{margin-top:1.2rem;overflow:visible;border:1px solid #d6dde8;border-radius:.8rem;background:#fff}.catalog-unlinked>header{padding:.85rem 1rem;border-bottom:1px solid #e7ebf1;background:#f7f9fc}.catalog-unlinked h2,.catalog-unlinked p{margin:0}.catalog-unlinked h2{font-size:1.05rem}.catalog-unlinked header p,.catalog-unlinked-more{margin-top:.2rem;color:#667085;font-size:.78rem}.catalog-unlinked article{display:grid;grid-template-columns:minmax(130px,190px) minmax(240px,1fr) minmax(300px,.8fr);align-items:center;gap:.75rem;padding:.65rem .85rem;border-bottom:1px solid #edf0f4}.catalog-unlinked-sources{display:flex;flex-wrap:wrap;gap:.35rem}.catalog-unlinked-sources .catalog-source{width:86px;flex-basis:86px}.catalog-unlinked-name{min-width:0}.catalog-unlinked-name small,.catalog-unlinked-name strong{display:block}.catalog-unlinked-name strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-unlinked-name small{color:#667085}.catalog-unlinked-more{padding:.75rem 1rem}.catalog-orphans>div{padding:.45rem 0;border-top:1px solid #f0dfba}.catalog-orphans>div>span:nth-child(2){flex:1}.catalog-empty{padding:3rem;border:1px dashed #cbd3df;border-radius:.8rem;color:#667085;text-align:center}.catalog-pagination{display:flex;align-items:center;justify-content:center;gap:.75rem;margin:1rem 0;color:#667085;font-size:.82rem}.catalog-pagination button{min-width:110px}@media (max-width:850px){.catalog-listing,.catalog-page-head,.catalog-product-head{align-items:stretch;flex-direction:column}.catalog-product-title input{min-width:0;width:100%}.catalog-source{width:auto;flex-basis:auto}.catalog-listing-state{text-align:left}.catalog-unlinked article{grid-template-columns:1fr}.catalog-sku-picker{width:100%}}.oms-source-badge{display:inline-flex;max-width:150px;align-items:center;gap:.35rem;margin-top:.22rem;color:#667085;font-size:.7rem}.oms-source-badge img{width:48px;height:17px;object-fit:contain}.oms-source-badge small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oms-source-badge--marketplace{max-width:170px}.oms-marketplace-label{display:inline-flex;min-width:0;align-items:baseline;gap:.22rem}.oms-marketplace-name{min-width:0;overflow:hidden;text-overflow:ellipsis}.oms-marketplace-country{flex-shrink:0;color:#475467;font-weight:650}.marketplace-mark{display:inline-flex;width:3.1rem;height:1.4rem;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden}.marketplace-mark img,.marketplace-mark svg{width:100%;height:100%;object-fit:contain}.marketplace-mark--kaufland{width:3.7rem}.marketplace-mark--emag{width:3.1rem}.marketplace-mark--leroy{width:2.65rem}.marketplace-mark--empik{width:3.1rem}.marketplace-mark--castorama{width:3.7rem}.marketplace-mark--brw{width:1.5rem}.marketplace-mark--erli{width:3.2rem}.marketplace-mark--pigu{width:3.9rem}.marketplace-mark--inpost{width:3rem}.marketplace-mark--temu{width:3.5rem}.marketplace-mark--etsy{width:2.7rem}.marketplace-mark--mirakl,.marketplace-mark--skroutz{width:3.4rem}.marketplace-mark--panczo{width:5.2rem}.marketplace-mark.marketplace-mark--tile{width:5.8rem;height:2.8rem;padding:0;border:0;border-radius:0;background:transparent}.marketplace-mark--tile.marketplace-mark--brw{width:2.8rem}.marketplace-mark--tile.marketplace-mark--leroy{width:4.4rem}.marketplace-mark--tile.marketplace-mark--inpost,.marketplace-mark--tile.marketplace-mark--mirakl{width:4.8rem}.marketplace-mark--tile.marketplace-mark--panczo{width:7.2rem}.marketplace-logo{font-family:Arial,sans-serif;font-weight:800;text-anchor:middle}.marketplace-logo--erli{fill:#0399bd;font-size:20px;font-weight:900;letter-spacing:-1px;text-anchor:start}.marketplace-logo--phh{fill:#262626;font-size:10px;letter-spacing:.5px}.marketplace-logo--phh-sub{fill:#5b5b5b;font-size:5.5px;font-weight:700;letter-spacing:2px}.marketplace-logo--skroutz{fill:#f26522;font-size:15px}.marketplace-logo--mirakl{fill:#103f75;font-family:Georgia,serif;font-size:15px;letter-spacing:.4px}.oms-source-badge--shop b{border-radius:.25rem;background:#075e54;color:#fff;padding:.12rem .3rem;font-size:.58rem;letter-spacing:.05em}.karta-source-brand{display:inline-flex;align-items:center;gap:.3rem;vertical-align:middle}.karta-source-brand img{width:54px;height:18px;object-fit:contain}.karta-source-brand .marketplace-mark{width:5rem;height:1.45rem}.karta-source-brand b{border-radius:.2rem;background:#075e54;color:#fff;padding:.08rem .28rem;font-size:.6rem;letter-spacing:.05em}.integration-health{overflow:hidden;border:1px solid #d8dee9;border-radius:1rem;background:#fff;box-shadow:0 8px 28px rgba(20,31,55,.07)}.integration-health>header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;background:linear-gradient(135deg,#f7fbff,#f5fff9)}.integration-health h2,.integration-health header p{margin:0}.integration-health h2{font-size:1.2rem}.integration-health header p:not(.integration-health-kicker){margin-top:.2rem;color:#667085;font-size:.82rem}.integration-health-kicker{color:#147a56;font-size:.68rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.integration-health button{border:0;border-radius:.6rem;background:#17243b;color:#fff;padding:.58rem .8rem;font-weight:750;cursor:pointer}.integration-health button:disabled{opacity:.55;cursor:wait}.integration-health-hint,.integration-health-message{margin:.7rem 1rem 0;border-radius:.55rem;padding:.55rem .7rem;font-size:.78rem}.integration-health-message{background:#eef7ff;color:#174f85}.integration-health-hint{background:#fff8df;color:#765600}.integration-health-summary{display:flex;gap:.7rem;padding:.8rem 1rem .45rem;color:#667085;font-size:.8rem}.integration-health-summary strong{color:#15845e}.integration-health-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.55rem;padding:.5rem 1rem 1rem}.integration-health-grid article{display:flex;gap:.55rem;min-height:68px;border:1px solid #e5e9f0;border-radius:.7rem;padding:.65rem;background:#fcfdff}.integration-health-grid article[data-status=error]{border-color:#e8a6a6;background:#fff7f7}.integration-health-grid article[data-status=warning]{border-color:#e7c06e;background:#fffaf0}.integration-health-dot{width:.65rem;height:.65rem;flex:0 0 0.65rem;margin-top:.25rem;border-radius:999px;background:#22a66f;box-shadow:0 0 0 3px rgba(34,166,111,.15)}[data-status=error]>.integration-health-dot{background:#d94343;box-shadow:0 0 0 3px rgba(217,67,67,.13)}[data-status=warning]>.integration-health-dot{background:#d99a18;box-shadow:0 0 0 3px rgba(217,154,24,.14)}.integration-health-grid article div{min-width:0}.integration-health-grid article em,.integration-health-grid article small,.integration-health-grid article strong{display:block}.integration-health-grid article small{margin-top:.12rem;color:#7a8495;font-size:.68rem}.integration-health-grid article p{margin:.3rem 0 0;color:#8c3030;font-size:.75rem}.integration-health-grid article em{margin-top:.25rem;color:#9a6500;font-size:.7rem}.integration-health-empty{padding:1.2rem;color:#667085;text-align:center}@media (max-width:700px){.integration-health>header{align-items:stretch;flex-direction:column}}.karta{--oms-line:#e5e7eb;--oms-muted:#6b7280;--oms-text:#111827;--oms-blue:#2563eb;max-width:1400px;font-size:13.5px}.karta-top{align-items:flex-start;padding:.9rem 1.1rem;background:#fff;border:1px solid var(--oms-line);border-radius:12px;margin-bottom:.75rem}.karta-head{min-width:0}.karta-head-title{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.karta-head-title h1{margin:0;font-size:1.3rem;font-weight:750;letter-spacing:-.01em}.karta-head-title .karta-chip{box-sizing:border-box;height:22px;padding:0 .55rem}.karta-sub{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .9rem;margin:.4rem 0 0;font-size:13px;color:var(--oms-muted)}.karta-sub strong{color:var(--oms-text);font-weight:650}.karta-oms-meta{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.55rem}.karta-oms-meta .oms-flags{margin-top:0}.karta-oms-meta:empty{display:none}.karta-chip{display:inline-flex;align-items:center;gap:.25rem;padding:.18rem .6rem;border-radius:999px;font-size:12px;font-weight:650;line-height:1.4;white-space:nowrap;background:#f3f4f6;color:#374151}.karta-chip--status{background:#eff6ff;color:#1d4ed8}.karta-chip--pay-paid{background:#ecfdf5;color:#047857}.karta-chip--pay-cod{background:#fff7ed;color:#c2410c}.karta-chip--pay-unpaid{background:#f3f4f6;color:#4b5563}.karta-chip--danger,.karta-chip--pay-partial{background:#fef2f2;color:#b91c1c}.karta-chip--cod{background:#fff7ed;color:#c2410c}.karta-linkbtn{border:0;background:none;padding:0;font:inherit;color:var(--oms-blue);cursor:pointer}.karta-linkbtn:hover{text-decoration:underline}.karta-toast{margin:0 0 .75rem;padding:.45rem .75rem;border-radius:8px;background:#ecfdf5;color:#047857;font-weight:600;width:fit-content}.karta-view{border-radius:10px;padding:3px;background:#f3f4f6;border:0;gap:2px}.karta-view button{border-radius:8px;background:transparent;color:#4b5563;font-weight:600;padding:.4rem .95rem}.karta-view button[data-on=true]{background:#fff;color:var(--oms-text);box-shadow:0 1px 2px rgba(0,0,0,.08)}.karta-view button:hover:not([data-on=true]){background:hsla(0,0%,100%,.6)}.karta-unpaid{border-radius:10px;font-size:.95rem;padding:.6rem .9rem}.karta-stack{display:flex;flex-direction:column;gap:.75rem;min-width:0}.karta-stack>*{margin-bottom:0!important}.karta-info{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0}.karta-info-col{min-width:0;padding-right:1.25rem}.karta-info-col+.karta-info-col{padding:0 0 0 1.25rem;border-left:1px solid var(--oms-line)}.karta-info .karta-hr{border-top-color:var(--oms-line);margin:.8rem 0}.karta-pay-row{display:flex;align-items:center;gap:.6rem;margin-bottom:.35rem}.karta-pay-lbl{color:var(--oms-muted)}.karta-chip--lg{font-size:14px;padding:.3rem .75rem;border-radius:8px;font-weight:700}.karta-sub-h{margin:0 0 .5rem;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#6b7280}.karta-pack-steps{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1rem}.karta-pack-step-h{margin:0 0 .35rem;font-size:13px;font-weight:700}.karta-pack-lines,.karta-pack-rw{margin:0 0 .5rem;padding:0 0 0 .2rem;list-style:none;font-size:13px;line-height:1.45}.karta-pack-nr{font-weight:700;color:#4b5563}.karta-bl-row{display:flex;align-items:center;gap:.65rem;min-height:2.1rem;flex-wrap:wrap}.karta-bl-lab{width:5.4rem;flex-shrink:0;font-size:13px;font-weight:600;color:#4b5563}.karta-bl-docs{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.karta-bl-btn{border:1px solid #d0d5dd;background:#fff;border-radius:999px;padding:.38rem .85rem;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;color:#344054}.karta-bl-btn--main{background:#fff;border-color:#d0d5dd;color:#344054}.karta-bl-btn--ghost{font-weight:600;text-transform:none}.karta-bl-kind{border:1px solid #d0d5dd;border-radius:999px;padding:.35rem .7rem;font-size:13px;background:#fff;min-width:8rem}.karta-bl-doc{display:inline-flex;align-items:center;border:1px solid #b9d4ff;background:#eef4ff;color:#175cd3;border-radius:999px;padding:.35rem .8rem;font-size:13px;font-weight:700;text-decoration:none}button.karta-bl-doc{cursor:pointer;font:inherit}.karta-bl-ksef{display:inline-flex;align-items:center;border-radius:999px;padding:.35rem .75rem;font-size:12px;font-weight:700;background:#fee4e2;color:#b42318}.karta-bl-x{border:0;background:transparent;color:#718096;font-size:18px;line-height:1;cursor:pointer;padding:0 .2rem}.karta-bl-extra{display:flex;flex-wrap:wrap;gap:.4rem;margin-left:6.05rem}.karta-panel{border-radius:12px;border-color:var(--oms-line);box-shadow:none;padding:.9rem 1.05rem}.karta-panel h2{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#374151;margin:0 0 .65rem}.karta-panel-h{margin-bottom:.65rem;min-height:1.9rem}.karta-panel-h h2{margin:0}.karta-btn{border-radius:8px;padding:.42rem .8rem;font-weight:600;background:var(--oms-blue)}.karta-btn--ghost{background:#fff;color:#374151;border:1px solid #d1d5db}.karta-btn--ghost:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.karta-btn:disabled{opacity:.5;cursor:default}.karta-courier-grid{display:flex;flex-wrap:wrap;gap:.35rem}.karta-courier-tile{min-width:5.5rem;max-width:8.4rem;min-height:2.35rem;padding:.28rem .4rem;border:1px solid #bfdbfe;background:#fff;color:#1d4ed8;border-radius:4px;font-size:11px;font-weight:650;line-height:1.2;text-align:center;cursor:pointer}.karta-courier-tile:hover:not(:disabled){background:#eff6ff}.karta-courier-tile.is-suggest:not(.is-on){box-shadow:inset 0 0 0 1px #2563eb}.karta-courier-tile.is-on{background:#1d4ed8;color:#fff;border-color:#1d4ed8}.karta-courier-tile.is-off{color:#6b7280;border-color:#e5e7eb}.karta-courier-tile:disabled{opacity:.6;cursor:default}.karta-table th{font-size:11px;color:#6b7280;padding:.45rem .5rem;background:#f9fafb}.karta-table td{padding:.65rem .5rem;vertical-align:middle}.karta-ph,.karta-table img{width:52px;height:52px;border-radius:8px;border:1px solid var(--oms-line)}.karta-vat{display:inline-block;padding:.05rem .4rem;border-radius:6px;background:#f3f4f6;color:#374151;font-size:12px;font-weight:600}.karta-table tfoot td{padding:.35rem .5rem}.karta-table tfoot tr:first-child td{padding-top:.7rem}.karta-table tfoot .karta-sum-total td{font-size:1.05rem;border-top:1px solid var(--oms-line)}.karta-hint--tight{margin:0}.karta-money{margin:0 0 .2rem;font-size:1.45rem;font-weight:750;letter-spacing:-.01em}.karta-info .karta-pay-btns{margin-top:.6rem}.karta-info .karta-dl{margin:0;gap:.35rem}.karta-info .karta-dl div{grid-template-columns:8.5rem minmax(0,1fr);align-items:center;min-height:1.55rem}.karta-info .karta-dl dt{color:var(--oms-muted)}.karta-info .karta-dl dd{font-weight:550;overflow-wrap:anywhere}.karta-info .oms-status-row{margin-bottom:.6rem}.karta-info .oms-status-row>span:not(.oms-status-ok){width:8.5rem;font-weight:500;color:var(--oms-muted)}.karta-info .oms-status-row select{flex:1 1 10rem;min-width:0;height:34px;min-height:34px;font-size:14px;border-radius:8px}.karta-info .oms-act{border-radius:8px}.karta-info .oms-act-grid{margin-bottom:.6rem}.karta-info-side .oms-status-row{margin-bottom:.25rem}.karta-info-side .oms-status-pick>span:first-child{display:none}.karta-info-side .oms-status-current{flex:1 1 auto;width:auto;max-width:none;min-width:0;height:36px;border-radius:8px;font-size:14px}.karta-info-side .oms-more{margin-top:.15rem}.karta-info-side .oms-more .oms-act-grid{margin:.4rem 0 0}.karta-meta{margin:.35rem 0 0;font-size:12.5px;color:var(--oms-muted)}.karta-notes{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.45;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:.5rem .65rem}.karta-klient--bar{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .6rem;border-width:1px;padding:.4rem .75rem;margin:.5rem 0 .75rem}.karta-klient--bar .karta-klient-h{color:#5b21b6;font-size:13px}.karta-klient--bar .karta-chce-list{flex-direction:row;flex-wrap:wrap;margin:0;gap:.35rem}.karta-klient--bar .karta-chce-list li{padding:.2rem .3rem .2rem .6rem;font-size:13px;border-radius:999px}.karta-klient--bar .karta-chce-list li .karta-btn{padding:.15rem .55rem;font-size:12px}.karta-klient--bar .karta-hint,.karta-klient--bar .karta-phone-err{margin:0;font-size:12.5px}.karta-docs{list-style:none;padding:0;display:grid;gap:.35rem}.karta-docs li{margin:0}.karta-ship-method{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.4rem;font-weight:600}.karta-ship-method small{color:var(--oms-muted);font-weight:500}.karta-track-row{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--oms-line)}.karta-track-row .hub-input{flex:1 1 14rem;min-width:0;margin:0}.karta-addr-row{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin-bottom:0}.karta-addr-row .karta-panel{margin-bottom:0}.karta-history li{grid-template-columns:9.5rem 7rem 1fr;padding:.45rem 0;font-size:12.5px}.karta-history li:last-child{border-bottom:0}.karta-photos{margin-top:0}.karta-qr-more{margin:.4rem 0 .6rem}.karta-qr-more summary{cursor:pointer;font-size:12.5px;font-weight:600;color:var(--oms-blue)}.karta-hali-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.1rem;margin:0 0 .75rem;padding:.7rem 1rem;background:#fff;border:1px solid var(--oms-line);border-radius:12px}.karta-hali-bar .karta-print-cta{min-width:0;padding:.55rem 1.1rem;border-radius:8px;font-size:14px}.karta-hali-status{margin-left:auto}.karta-hali-status .oms-status-row{margin:0}.karta-hali-status .oms-status-row>span:not(.oms-status-ok){display:none}.karta-hali-status .oms-status-row select{min-width:11rem;min-height:2.3rem;font-size:14px;border-radius:8px}.karta-hali-status .oms-act{border-radius:8px}.karta-rozbicie .karta-roz-item{padding:.6rem 0}.karta-pick-row{display:grid;grid-template-columns:52px auto minmax(0,1fr) auto;align-items:center;gap:.75rem}.karta-pick-row .karta-ph,.karta-pick-row img{width:52px;height:52px;object-fit:cover;border-radius:8px;border:1px solid var(--oms-line);background:#f3f4f6}.karta-pick-qty{min-width:2.4rem;font-size:1.1rem;font-weight:800;text-align:right}.karta-pick-name .karta-roz-name{margin:0}.karta-pick-name .karta-sku{display:inline}.karta-pick-row .oms-desk{margin:0;justify-content:flex-end}.karta-rozbicie .karta-mag-pickup{margin-top:.9rem;padding-top:.9rem;border-top:1px solid var(--oms-line)}@media (max-width:640px){.karta-pick-row{grid-template-columns:44px auto minmax(0,1fr)}.karta-pick-row .oms-desk{grid-column:1/-1;justify-content:flex-start}.karta-hali-status{margin-left:0}}@media (max-width:900px){.karta-info{grid-template-columns:1fr}.karta-info-col{padding:0}.karta-info-col+.karta-info-col{padding:1rem 0 0;margin-top:1rem;border-left:0;border-top:1px solid var(--oms-line)}}@media (max-width:640px){.karta-history li{grid-template-columns:1fr;gap:.1rem}}.base-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 16px;align-items:end}.base-head:has(>:only-child){grid-template-columns:minmax(0,1fr)}.base-head-field{display:block;font-weight:600}.base-head-field,.base-nadanie{font-size:13.5px;color:var(--hub-text)}.base-nadanie{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);gap:12px 18px;align-items:start;line-height:1.4}.base-head .hub-input,.base-nadanie .hub-input{margin-top:4px;padding:6px 10px;font-size:13.5px;line-height:1.35;border-radius:8px;border:1px solid #d5dbe3;background:#fff;min-height:34px;box-shadow:0 1px 1px rgba(15,23,42,.04)}.base-head .hub-input:focus,.base-nadanie .hub-input:focus{outline:none;border-color:#7aa2d4;box-shadow:0 0 0 3px rgba(43,108,176,.16)}.base-line{display:grid;grid-template-columns:168px minmax(0,1fr);gap:8px;align-items:center;margin:0 0 8px}.base-line>span{color:var(--hub-muted)}.base-money{display:flex;align-items:center;gap:8px}.base-money .hub-input{width:132px;flex:none}.base-checks{display:flex;flex-direction:column;gap:4px;margin:4px 0 10px}.base-checks label{display:flex;gap:8px;align-items:flex-start}.base-checks input{width:15px;height:15px;margin-top:2px}.base-pack{border:1px solid #e3e7ec;border-radius:10px;background:#f4f6f8;padding:10px 12px 12px;margin-bottom:8px}.base-pack-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.base-pack-top h4{margin:0;font-size:13.5px;font-weight:600}.base-pack-actions{display:flex;gap:6px;align-items:center}.base-pack-add{border:1px solid #d5dbe3;background:#fff;color:var(--hub-text);border-radius:7px;font-size:12px;line-height:1.2;padding:3px 8px;cursor:pointer}.base-pack-add:disabled{opacity:.45;cursor:default}.base-dims{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.base-dims .hub-input{min-height:38px;font-size:15px;padding:7px 8px}.base-dims label,.base-pack label{display:block;font-size:12px;color:var(--hub-muted)}.base-note{margin:8px 0;font-size:12px;color:var(--hub-muted)}@media (max-width:860px){.base-head,.base-nadanie{grid-template-columns:1fr}}.status-push{margin-top:1rem;border:1px solid var(--hub-line);border-radius:.75rem;padding:.6rem .85rem}.status-push>summary{cursor:pointer;font-weight:600;display:flex;align-items:center;gap:.5rem}.status-push[open]>summary{margin-bottom:.6rem}.status-push-badge{font-size:.72rem;font-weight:500;padding:.1rem .5rem;border-radius:999px;background:#eef0f3;color:#555}.status-push-badge.is-on{background:#dcf5e3;color:#17663a}.status-push-acc,.status-push-toggle{display:flex;align-items:center;gap:.5rem;font-size:.9rem}.status-push-table{width:100%;border-collapse:collapse;font-size:.88rem}.status-push-table th{text-align:left;font-weight:600;color:#666;padding:.3rem .4rem;border-bottom:1px solid var(--hub-line)}.status-push-table td{padding:.3rem .4rem;border-bottom:1px solid #f0f0f0}.status-push-table td small{color:#888}.status-push-table select{width:100%}.status-push-dot{display:inline-block;width:.6rem;height:.6rem;border-radius:999px;margin-right:.4rem;vertical-align:middle}.karta-notes-wrap{display:flex;flex-direction:column;gap:.4rem;align-items:flex-start}.karta-notes-wrap .karta-notes{width:100%;margin:0}.karta-notes-edit{font-size:.78rem;padding:.15rem .6rem}.karta-notes-input{width:100%;min-height:5rem;resize:vertical;font-size:.9rem}.karta-notes-actions{display:flex;gap:.4rem}.fedex-rates ul{list-style:none;margin:.4rem 0 0;padding:0;display:flex;flex-direction:column;gap:.3rem}.fedex-rate{width:100%;display:grid;grid-template-columns:1fr 6.5rem 6.5rem;gap:.6rem;padding:.4rem .6rem;border:1px solid var(--hub-line);border-radius:.5rem;background:#fff;font-size:.85rem;text-align:left;cursor:pointer}.fedex-rate>span:not(:first-child),.fedex-rate>strong{text-align:right}.fedex-rate--head{border-color:transparent;background:transparent;cursor:default;padding-block:0;font-size:.75rem;color:var(--hub-muted,#6b7280)}.fedex-rate.is-on,.fedex-rate:not(.fedex-rate--head):hover{border-color:var(--hub-accent)}.fedex-rate.is-on{background:color-mix(in srgb,var(--hub-accent) 8%,#fff)}.base-pickup{margin-top:10px;padding:8px 10px;border:1px solid var(--hub-line);border-radius:8px;background:#fafaf9;display:grid;gap:6px}a.oms-filter-btn{text-decoration:none}.pk-page{--oms-blue:#2b6cb0;--oms-line:#e2e8f0;--oms-text:#1a202c;--oms-muted:#718096;max-width:1280px;margin:0 auto;padding:1.25rem 1rem 3rem;display:grid;gap:1rem}.pk-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem}.pk-head h1{font-size:1.5rem;font-weight:700;margin:.25rem 0}.pk-back{font-size:13px;color:#2b6cb0;text-decoration:none}.pk-sub{font-size:13px;color:var(--hub-muted);margin:0}.pk-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem;font-size:13px}.pk-filters label{display:grid;gap:4px}.pk-filters .pk-check{display:flex;align-items:center;gap:6px}.pk-group{border:1px solid var(--hub-line);border-radius:12px;background:#fff;padding:.9rem 1rem}.pk-group[data-can=false]{background:#f5f5f4;opacity:.85}.pk-group-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.pk-group-head h2{font-size:1.05rem;font-weight:700;margin:0}.pk-group-head h2 span{font-weight:400;color:var(--hub-muted)}.pk-count{font-size:12px;color:var(--hub-muted)}.pk-table{width:100%;border-collapse:collapse;font-size:13px}.pk-table th{text-align:left;font-weight:600;color:var(--hub-muted);border-bottom:1px solid var(--hub-line);padding:6px 8px}.pk-table td{border-bottom:1px solid #f1f1f0;padding:6px 8px;vertical-align:middle}.pk-table td a{color:#2b6cb0}.pk-table tr[data-done=true] td{color:var(--hub-muted)}.pk-table .hub-input{padding:4px 6px;min-width:0}.pk-mono{font-family:ui-monospace,monospace;font-size:12px}.pk-ok{color:#15803d;font-weight:600}.pk-err{color:#b91c1c;font-size:12px}.pk-order{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-top:.75rem;font-size:13px}.pk-order label{display:grid;gap:4px}.pk-order .base-note{flex-basis:100%;margin:0}.pk-order .karta-btn{padding:.55rem 1.1rem;font-size:.9rem}.last\:border-r-0:last-child{border-right-width:0}.hover\:bg-white\/5:hover{background-color:hsla(0,0%,100%,.05)}.hover\:bg-zinc-50:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.hover\:bg-zinc-800:hover{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.hover\:text-\[color\:var\(--hub-text\)\]:hover{color:var(--hub-text)}.hover\:text-rose-300:hover{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-5{grid-column:span 5/span 5}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:items-center{align-items:center}.sm\:p-4{padding:1rem}.sm\:p-6{padding:1.5rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:max-w-sm{max-width:24rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[14rem_1fr\]{grid-template-columns:14rem 1fr}.md\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.md\:p-8{padding:2rem}}@media (min-width:1024px){.lg\:col-span-4{grid-column:span 4/span 4}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1280px){.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}