@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap);*,::backdrop,: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:#3b82f680;--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.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height: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:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-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{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background:0 0% 100%;--foreground:0 0% 3.9%;--card:0 0% 100%;--card-foreground:0 0% 3.9%;--popover:0 0% 100%;--popover-foreground:0 0% 3.9%;--primary:0 0% 9%;--primary-foreground:0 0% 98%;--secondary:0 0% 96.1%;--secondary-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:0 0% 89.8%;--input:0 0% 89.8%;--ring:0 0% 3.9%;--chart-1:12 76% 61%;--chart-2:173 58% 39%;--chart-3:197 37% 24%;--chart-4:43 74% 66%;--chart-5:27 87% 67%;--radius:0.5rem}*{border-color:#e5e5e5;border-color:hsl(var(--border))}body{background-color:#fff;background-color:hsl(var(--background));color:#0a0a0a;color:hsl(var(--foreground))}[data-debug-wrapper=true]{display:contents!important}[data-debug-wrapper=true]>*{border:inherit;column-gap:inherit;gap:inherit;margin:inherit;padding:inherit;row-gap:inherit}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{bottom:0;top:0}.-bottom-12{bottom:-3rem}.-left-12{left:-3rem}.-right-12{right:-3rem}.-top-12{top:-3rem}.bottom-0{bottom:0}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-4{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-4{top:1rem}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.z-10{z-index:10}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-bottom:.25rem;margin-top:.25rem}.-ml-4{margin-left:-1rem}.-mt-4{margin-top:-1rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-24{margin-top:6rem}.mt-4{margin-top:1rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1px\]{height:1px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\[--radix-context-menu-content-available-height\]{max-height:var(--radix-context-menu-content-available-height)}.max-h-\[--radix-select-content-available-height\]{max-height:var(--radix-select-content-available-height)}.max-h-\[300px\]{max-height:300px}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-screen{max-height:100vh}.min-h-\[60px\]{min-height:60px}.w-10{width:2.5rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[100px\]{width:100px}.w-\[1px\]{width:1px}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.min-w-0{min-width:0}.min-w-10{min-width:2.5rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-lg{max-width:32rem}.max-w-max{max-width:max-content}.flex-1{flex:1 1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\[--radix-context-menu-content-transform-origin\]{transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\[--radix-dropdown-menu-content-transform-origin\]{transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\[--radix-hover-card-content-transform-origin\]{transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\[--radix-menubar-content-transform-origin\]{transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\[--radix-popover-content-transform-origin\]{transform-origin:var(--radix-popover-content-transform-origin)}.origin-\[--radix-select-content-transform-origin\]{transform-origin:var(--radix-select-content-transform-origin)}.origin-\[--radix-tooltip-content-transform-origin\]{transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-50\%\],.translate-y-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.rotate-45{--tw-rotate:45deg}.rotate-45,.rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem;border-radius:var(--radius)}.rounded-md{border-radius:calc(.5rem - 2px);border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(.5rem - 4px);border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-tl-sm{border-top-left-radius:calc(.5rem - 4px);border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-2{border-width:2px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-destructive{border-color:#ef4444;border-color:hsl(var(--destructive))}.border-destructive\/50{border-color:#ef444480;border-color:hsl(var(--destructive)/.5)}.border-input{border-color:#e5e5e5;border-color:hsl(var(--input))}.border-primary{border-color:#171717;border-color:hsl(var(--primary))}.border-primary\/50{border-color:#17171780;border-color:hsl(var(--primary)/.5)}.border-transparent{border-color:#0000}.border-l-transparent{border-left-color:#0000}.border-t-transparent{border-top-color:#0000}.bg-accent{background-color:#f5f5f5;background-color:hsl(var(--accent))}.bg-background{background-color:#fff;background-color:hsl(var(--background))}.bg-black\/80{background-color:#000c}.bg-border{background-color:#e5e5e5;background-color:hsl(var(--border))}.bg-card{background-color:#fff;background-color:hsl(var(--card))}.bg-destructive{background-color:#ef4444;background-color:hsl(var(--destructive))}.bg-foreground{background-color:#0a0a0a;background-color:hsl(var(--foreground))}.bg-muted{background-color:#f5f5f5;background-color:hsl(var(--muted))}.bg-muted\/50{background-color:#f5f5f580;background-color:hsl(var(--muted)/.5)}.bg-popover{background-color:#fff;background-color:hsl(var(--popover))}.bg-primary{background-color:#171717;background-color:hsl(var(--primary))}.bg-primary\/10{background-color:#1717171a;background-color:hsl(var(--primary)/.1)}.bg-primary\/20{background-color:#17171733;background-color:hsl(var(--primary)/.2)}.bg-secondary{background-color:#f5f5f5;background-color:hsl(var(--secondary))}.bg-transparent{background-color:initial}.fill-current{fill:currentColor}.fill-primary{fill:#171717;fill:hsl(var(--primary))}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-\[1px\]{padding:1px}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.pb-4{padding-bottom:1rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.text-\[0\.8rem\]{font-size:.8rem}.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-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.text-accent-foreground{color:#171717;color:hsl(var(--accent-foreground))}.text-card-foreground{color:#0a0a0a;color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-destructive{color:#ef4444;color:hsl(var(--destructive))}.text-destructive-foreground{color:#fafafa;color:hsl(var(--destructive-foreground))}.text-foreground{color:#0a0a0a;color:hsl(var(--foreground))}.text-foreground\/50{color:#0a0a0a80;color:hsl(var(--foreground)/.5)}.text-muted-foreground{color:#737373;color:hsl(var(--muted-foreground))}.text-popover-foreground{color:#0a0a0a;color:hsl(var(--popover-foreground))}.text-primary{color:#171717;color:hsl(var(--primary))}.text-primary-foreground{color:#fafafa;color:hsl(var(--primary-foreground))}.text-secondary-foreground{color:#171717;color:hsl(var(--secondary-foreground))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-lg{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-sm{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-0,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-ring{--tw-ring-color:hsl(var(--ring))}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.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{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:1;opacity:var(--tw-enter-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:1;opacity:var(--tw-exit-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-duration:.15s;animation-name:enter}.fade-in-0{--tw-enter-opacity:0}.zoom-in-95{--tw-enter-scale:.95}.duration-1000{animation-duration:1s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.paused{animation-play-state:paused}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:initial}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:#0a0a0a;color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::placeholder{color:#737373;color:hsl(var(--muted-foreground))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{bottom:0;content:var(--tw-content);top:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:-translate-x-1\/2:after{--tw-translate-x:-50%;content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.first\:rounded-l-md:first-child{border-bottom-left-radius:calc(.5rem - 2px);border-bottom-left-radius:calc(var(--radius) - 2px);border-top-left-radius:calc(.5rem - 2px);border-top-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.last\:rounded-r-md:last-child{border-bottom-right-radius:calc(.5rem - 2px);border-bottom-right-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(.5rem - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.hover\:bg-accent:hover{background-color:#f5f5f5;background-color:hsl(var(--accent))}.hover\:bg-destructive\/80:hover{background-color:#ef4444cc;background-color:hsl(var(--destructive)/.8)}.hover\:bg-destructive\/90:hover{background-color:#ef4444e6;background-color:hsl(var(--destructive)/.9)}.hover\:bg-muted:hover{background-color:#f5f5f5;background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:#f5f5f580;background-color:hsl(var(--muted)/.5)}.hover\:bg-primary:hover{background-color:#171717;background-color:hsl(var(--primary))}.hover\:bg-primary\/80:hover{background-color:#171717cc;background-color:hsl(var(--primary)/.8)}.hover\:bg-primary\/90:hover{background-color:#171717e6;background-color:hsl(var(--primary)/.9)}.hover\:bg-secondary:hover{background-color:#f5f5f5;background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:#f5f5f5cc;background-color:hsl(var(--secondary)/.8)}.hover\:text-accent-foreground:hover{color:#171717;color:hsl(var(--accent-foreground))}.hover\:text-foreground:hover{color:#0a0a0a;color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:#737373;color:hsl(var(--muted-foreground))}.hover\:text-primary-foreground:hover{color:#fafafa;color:hsl(var(--primary-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.focus\:bg-accent:focus{background-color:#f5f5f5;background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:#171717;background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:#171717;color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:#fafafa;color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-1:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid #0000;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:#f5f5f566;border-color:hsl(var(--muted)/.4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:#e5e5e5;border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:#f5f5f5;background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:#171717;background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:#fff;background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity:1;color:#fca5a5;color:rgb(252 165 165/var(--tw-text-opacity,1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:#737373;color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:#fafafa;color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:#0a0a0a;color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:#ef44444d;border-color:hsl(var(--destructive)/.3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:#ef4444;background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:#fafafa;color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity:1;color:#fef2f2;color:rgb(254 242 242/var(--tw-text-opacity,1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity,1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:#f5f5f5;background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:#f5f5f580;background-color:hsl(var(--accent)/.5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:#171717;color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:#737373;color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:0.25rem}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom],.data-\[side\=left\]\:-translate-x-1[data-side=left]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:-0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right],.data-\[side\=top\]\:-translate-y-1[data-side=top]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:-0.25rem}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x)}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end],.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x)}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:#f5f5f5;background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:#fff;background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:#171717;background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:#f5f5f5;background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:#f5f5f580;background-color:hsl(var(--accent)/.5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:#f5f5f5;background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:#f5f5f5;background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:#e5e5e5;background-color:hsl(var(--input))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:#737373;color:hsl(var(--muted-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:#171717;color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:#0a0a0a;color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:#fafafa;color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:#171717;color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:#737373;color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-duration:.15s;animation-name:enter}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-duration:.15s;animation-name:exit}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity:0.8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:-13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:-13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{--tw-translate-y:-50%;content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{--tw-translate-x:0px;content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:focus\:bg-accent:focus[data-state=open],.data-\[state\=open\]\:hover\:bg-accent:hover[data-state=open]{background-color:#f5f5f5;background-color:hsl(var(--accent))}.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dark\:border-destructive:is(.dark *){border-color:#ef4444;border-color:hsl(var(--destructive))}@media (min-width:640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:mt-0{margin-top:0}.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:.625rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.sm\:rounded-lg{border-radius:.5rem;border-radius:var(--radius)}.sm\:text-left{text-align:left}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y:100%}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}.\[\&\+div\]\:text-xs+div{font-size:.75rem;line-height:1rem}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end){border-bottom-right-radius:calc(.5rem - 2px);border-bottom-right-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(.5rem - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start){border-bottom-left-radius:calc(.5rem - 2px);border-bottom-left-radius:calc(var(--radius) - 2px);border-top-left-radius:calc(.5rem - 2px);border-top-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:calc(.5rem - 2px);border-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:#f5f5f5;background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-bottom-left-radius:calc(.5rem - 2px);border-bottom-left-radius:calc(var(--radius) - 2px);border-top-left-radius:calc(.5rem - 2px);border-top-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-bottom-right-radius:calc(.5rem - 2px);border-bottom-right-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(.5rem - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:#f5f5f580;background-color:hsl(var(--accent)/.5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-bottom-right-radius:calc(.5rem - 2px);border-bottom-right-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(.5rem - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>span\]\:line-clamp-1>span{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-4>svg{height:1rem;width:1rem}.\[\&\>svg\]\:h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:w-3\.5>svg{width:.875rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:#ef4444;color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:#0a0a0a;color:hsl(var(--foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate:90deg}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div,.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-bottom:.375rem;padding-top:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:#737373;color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-bottom:.75rem;padding-top:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{height:1rem;width:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}.operations-main-header{grid-gap:25px;align-items:center;background:#fff;border-bottom:1px solid #dce3dc;box-sizing:border-box;display:grid;gap:25px;grid-template-columns:auto minmax(0,1fr) auto;min-height:72px;padding:0 4%;position:relative;width:100%;z-index:100}.operations-main-logo{align-items:center;color:#263a2d;display:flex;gap:10px;position:relative;text-decoration:none;z-index:102}.operations-main-logo-mark{background:#173d2a;border-radius:9px;color:#c0d8b4;display:grid;flex-shrink:0;height:38px;place-items:center;width:38px}.operations-main-logo-copy{display:block;white-space:nowrap}.operations-main-logo-copy strong{color:#263a2d;display:block;font-family:Manrope,sans-serif;font-size:11px}.operations-main-logo-copy small{color:#8c968f;display:block;font-size:6px;font-weight:600;letter-spacing:.4px;margin-top:2px}.operations-main-nav{align-items:center;display:flex;justify-content:center;min-width:0;position:relative;z-index:103}.operations-main-nav .operations-nav-item{align-items:center;border-radius:7px;color:#68766d;cursor:pointer;display:inline-flex;font-family:inherit;font-size:7px;font-weight:800;justify-content:center;min-height:35px;padding:0 10px;pointer-events:auto;position:relative;text-decoration:none;white-space:nowrap;z-index:104}.operations-main-nav .operations-nav-item:hover{background:#f0f4ef;color:#315f3f}.operations-main-nav .operations-nav-item:active{transform:translateY(1px)}.operations-main-nav .operations-nav-item.active{background:#e9f1e7;color:#315f3f}.operations-main-nav a,.operations-nav-disabled{cursor:pointer!important;pointer-events:auto!important}.operations-nav-disabled{opacity:1!important}.operations-main-user{align-items:center;display:flex;gap:11px;justify-content:flex-end;position:relative;z-index:102}.operations-main-user>span{min-width:70px;text-align:right}.operations-main-user strong{color:#3c4c42;display:block;font-size:7px}.operations-main-user small{color:#919a94;display:block;font-size:6px;margin-top:2px}.operations-main-user button{background:#fff;border:1px solid #d9e0d9;border-radius:7px;color:#627067;cursor:pointer;font-family:inherit;font-size:7px;min-height:34px;padding:0 11px;position:relative;transition:background .16s ease,border-color .16s ease,color .16s ease;z-index:104}.operations-main-user button:hover{background:#f4f7f3;border-color:#c8d3c9;color:#315f3f}.operations-main-header:after,.operations-main-header:before,.operations-main-nav:after,.operations-main-nav:before{pointer-events:none}@media (max-width:1100px){.operations-main-header{gap:12px 20px;grid-template-columns:auto 1fr;padding:12px 3%}.operations-main-nav{grid-column:1/-1;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding-bottom:3px;scrollbar-width:thin}.operations-main-user{justify-self:end}}@media (max-width:650px){.operations-main-header{grid-template-columns:1fr auto;padding:12px 4%}.operations-main-logo-copy small,.operations-main-user>span{display:none}.operations-main-nav{grid-column:1/-1;justify-content:flex-start;overflow-x:auto;width:100%}.operations-main-nav .operations-nav-item{flex:0 0 auto;min-height:33px;padding:0 9px}}.operations-main-header{background:radial-gradient(circle at 18% -40%,#f4bc3d29,#0000 28%),linear-gradient(135deg,#0d2d1f,#123b28 55%,#174a31);border-bottom:1px solid #f4bc3d52;box-shadow:0 10px 32px #10301f21;gap:26px;min-height:84px;padding:0 3.2%;position:sticky;top:0;z-index:500}.operations-main-logo{gap:12px;min-width:214px}.operations-main-logo-mark{background:#ffffff17;border:1px solid #ffffff29;border-radius:14px;box-shadow:inset 0 1px 0 #ffffff14;color:#f5be46;height:46px;width:46px}.operations-main-logo-copy strong{color:#fff;font-size:16px;font-weight:800;letter-spacing:-.02em}.operations-main-logo-copy small{color:#c8d7cd;font-size:11px;font-weight:700;letter-spacing:.08em;margin-top:3px;text-transform:uppercase}.operations-main-nav{background:#0000001a;border:1px solid #ffffff14;border-radius:13px;gap:4px;justify-content:flex-start;overflow-x:auto;padding:5px;scrollbar-width:none}.operations-main-nav::-webkit-scrollbar{display:none}.operations-main-nav .operations-nav-item{border-radius:9px;color:#d7e1da;font-size:12px;font-weight:750;letter-spacing:-.01em;min-height:38px;padding:0 12px;transition:background .16s ease,color .16s ease,transform .16s ease}.operations-main-nav .operations-nav-item:hover{background:#ffffff1a;color:#fff}.operations-main-nav .operations-nav-item.active{background:#f4bc3d;box-shadow:0 5px 14px #00000021;color:#153524}.operations-main-user{gap:12px}.operations-main-user>span{min-width:94px}.operations-main-user strong{color:#fff;font-size:13px;font-weight:800}.operations-main-user small{color:#b9cbbf;font-size:10px;font-weight:650;letter-spacing:.03em;margin-top:3px}.operations-main-user button{background:#ffffff14;border:1px solid #ffffff29;border-radius:10px;color:#fff;font-size:11px;font-weight:800;min-height:40px;padding:0 14px}.operations-main-user button:hover{background:#f4bc3d1f;border-color:#f4bc3db3;color:#ffd977}.operations-app,.operations-buyers-app,.operations-drivers-app,.operations-logistics-app,.operations-order-details-app,.operations-page-shell,.operations-payouts-app,.operations-sellers-app,.operations-settings-app{background:radial-gradient(circle at 8% 0,#3a734a0f,#0000 30%),#f4f7f2;min-height:100vh}@media (max-width:1280px){.operations-main-header{gap:12px 18px;grid-template-columns:auto 1fr;padding:12px 3%}.operations-main-nav{grid-column:1/-1;order:3}.operations-main-user{justify-self:end}}@media (max-width:700px){.operations-main-header{min-height:auto;padding:12px 4%}.operations-main-logo{min-width:0}.operations-main-logo-mark{height:42px;width:42px}.operations-main-logo-copy strong{font-size:14px}.operations-main-logo-copy small,.operations-main-user>span{display:none}.operations-main-user button{min-height:38px;padding:0 11px}.operations-main-nav{padding:4px;width:100%}.operations-main-nav .operations-nav-item{flex:0 0 auto;font-size:11px;min-height:36px;padding:0 11px}}.operations-app{--ops-v3-ink:#253b59;--ops-v3-muted:#697b91;background:#f6f8fb!important;color:#20344f!important;padding-left:226px}.ops-v3-sidebar{background:#253b59;box-shadow:4px 0 25px #192a4214;color:#e8eef5;display:flex;flex-direction:column;inset:0 auto 0 0;position:fixed;width:226px;z-index:700}.ops-v3-brand{align-items:center;border-bottom:1px solid #ffffff1a;color:#fff;display:flex;gap:11px;height:69px;padding:0 17px;text-decoration:none}.ops-v3-brand-mark{background:#e8eff8;border-radius:10px;color:#253b59;display:grid;font-size:19px;font-weight:900;height:34px;place-items:center;width:34px}.ops-v3-brand small,.ops-v3-brand strong{display:block}.ops-v3-brand strong{font-size:13px;letter-spacing:-.02em}.ops-v3-brand small{color:#b8c8da;font-size:10px;letter-spacing:.12em;margin-top:3px}.ops-v3-nav{flex:1 1;overflow-y:auto;padding:13px 9px 18px;scrollbar-width:thin}.ops-v3-nav-section{margin:0 0 13px}.ops-v3-nav-section p{color:#a4b8cf;font-size:9px;font-weight:750;letter-spacing:.14em;margin:0;padding:9px 12px 6px}.ops-v3-nav-link{align-items:center;border-radius:8px;color:#d9e4f0;display:flex;font-size:12px;font-weight:550;gap:11px;min-height:35px;padding:6px 11px;text-decoration:none;transition:background .15s}.ops-v3-nav-link svg{flex-shrink:0;opacity:.85}.ops-v3-nav-link:hover{background:#ffffff1a;color:#fff}.ops-v3-nav-link.active{background:#edf3fa;color:#253b59;font-weight:750}.ops-v3-sidebar-footer{align-items:center;border-top:1px solid #ffffff1a;color:#b8c8da;display:flex;font-size:10px;gap:8px;padding:13px 20px}.ops-v3-status-dot{background:#66c3a0;border-radius:50%;height:7px;width:7px}.ops-v3-topbar{align-items:center;background:#fffffff7;border-bottom:1px solid #e1e7ef;display:flex;gap:14px;height:58px;justify-content:space-between;padding:0 25px;position:sticky;top:0;z-index:550}.ops-v3-topbar-start,.ops-v3-user{align-items:center;display:flex;gap:11px}.ops-v3-title strong{color:#253b59;font-size:14px;font-weight:760}.ops-v3-title span{color:#8492a5;font-size:11px;margin-left:9px}.ops-v3-avatar{background:#e9eff6;border-radius:50%;color:#253b59;display:grid;font-size:12px;font-weight:800;height:30px;place-items:center;width:30px}.ops-v3-user small,.ops-v3-user strong{display:block;font-size:11px}.ops-v3-user small{color:#8492a5;font-size:10px;margin-top:2px}.ops-v3-user button{background:#fff;border:1px solid #dce4ee;border-radius:7px;color:#3b4c62;cursor:pointer;font-size:11px;font-weight:650;padding:7px 11px}.ops-v3-user button:hover{background:#f1f5fa}.ops-v3-menu-button{background:#0000;border:0;color:#253b59;cursor:pointer;display:none;font-size:18px;padding:7px}.ops-v3-backdrop{display:none}.operations-app :where(button,a,input,select):focus-visible{outline:2px solid #3874ac;outline-offset:2px}@media(max-width:1050px){.operations-app{padding-left:0}.ops-v3-sidebar{transform:translateX(-100%);transition:transform .2s ease}.ops-v3-sidebar.is-open{transform:translateX(0)}.ops-v3-menu-button{display:block}.ops-v3-backdrop{background:#111f3373;border:0;display:block;inset:0;position:fixed;z-index:680}}@media(max-width:560px){.ops-v3-topbar{padding:0 12px}.ops-v3-title span,.ops-v3-user>span{display:none}.ops-v3-user button{padding:7px}.ops-v3-topbar{height:54px}}.operations-logistics-app,.operations-order-details-app{background:#f6f8fb!important;box-sizing:border-box;color:#253b59;padding-left:226px}@media (max-width:1050px){.operations-logistics-app,.operations-order-details-app{padding-left:0}}.operations-buyers-app,.operations-drivers-app,.operations-sellers-app{background:#f6f8fb!important;box-sizing:border-box;color:#253b59;padding-left:226px}@media(max-width:1050px){.operations-buyers-app,.operations-drivers-app,.operations-sellers-app{padding-left:0}}.income-app,.operations-disputes-app,.operations-payouts-app,.operations-refunds-app,.operations-reports-app{background:#f6f8fb;color:#253b59;min-height:100vh}@media (min-width:961px){.income-app,.operations-disputes-app,.operations-payouts-app,.operations-refunds-app,.operations-reports-app{padding-left:244px}}@media (max-width:960px){.income-app,.operations-disputes-app,.operations-payouts-app,.operations-refunds-app,.operations-reports-app{padding-left:0}}.operations-settings-app,.operations-support-app,.operations-team-shell,.operations-wholesale-app{background:#f6f8fb;box-sizing:border-box;color:#253b59;padding-left:226px}@media (min-width:1051px){.income-app,.operations-disputes-app,.operations-payouts-app,.operations-refunds-app,.operations-reports-app{padding-left:226px}}@media (max-width:1050px){.income-app,.operations-disputes-app,.operations-payouts-app,.operations-refunds-app,.operations-reports-app,.operations-settings-app,.operations-support-app,.operations-team-shell,.operations-wholesale-app{padding-left:0}}.income-app{background:#f5f6f2;color:#163c2c;min-height:100vh}.income-page{margin:auto;max-width:1280px;padding:30px 24px 70px}.income-hero{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.income-hero span{color:#88712f;font-size:12px;font-weight:700;letter-spacing:1.5px}.income-hero h1{font-size:36px;line-height:1.15;margin:9px 0}.income-hero p{color:#56655c;line-height:1.6;max-width:760px}.income-page button{background:#fff;border:1px solid #c5d3c8;border-radius:10px;color:#173f2c;cursor:pointer;font-weight:700;padding:11px 16px}.income-form button[type=submit],.income-hero button{background:#174d34;border-color:#174d34;color:#fff}.income-page button:disabled{cursor:not-allowed;opacity:.5}.income-page button:focus-visible,.income-page input:focus-visible,.income-page select:focus-visible{outline:3px solid #b7983d;outline-offset:3px}.income-filters{align-items:end;border:1px solid #dfe5dc;border-radius:16px;display:flex;flex-wrap:wrap;gap:14px;padding:20px}.income-page label{display:flex;flex-direction:column;font-size:13px;font-weight:700;gap:7px}.income-page input,.income-page select{background:#fff;border:1px solid #cbd6cd;border-radius:8px;color:#263e30;font:inherit;max-width:100%;min-height:43px;padding:9px 11px}.income-muted{color:#617165;font-size:13px;line-height:1.6}.income-alert,.income-note{background:#fff7e5;border:1px solid #e6cf97;border-radius:12px;line-height:1.6;margin:16px 0;padding:15px 18px}.income-alert{color:#784211}.income-note{background:#eef5ee;border-color:#cbdccb}.income-stats{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(4,1fr);margin:20px 0}.income-card,.income-stats article{border:1px solid #dce4db;border-radius:17px;padding:24px}.income-stats span{color:#607065;display:block;font-size:13px}.income-stats strong{font-feature-settings:"tnum";display:block;font-size:28px;font-variant-numeric:tabular-nums;margin-top:12px}.income-card{margin:20px 0}.income-card h2{font-size:22px;margin:0 0 12px}.income-card p{color:#5c6b60;line-height:1.6}.income-section{margin:23px 0}.income-section h3{color:#55715e;font-size:15px}.income-line{font-feature-settings:"tnum";display:flex;font-variant-numeric:tabular-nums;gap:20px;justify-content:space-between;padding:10px 0}.income-total{border-top:1px solid #e2e7df}.income-net{border-top:2px solid #335f42;font-size:22px;padding-top:20px}.income-form{grid-gap:16px;border:0;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0}.income-form button{align-self:end}.income-page table{border-collapse:collapse;font-size:13px;text-align:left;width:100%}.income-page th{border-bottom:2px solid #d6e0d5;color:#526959;padding:13px 10px}.income-page td{border-bottom:1px solid #e8ece5;padding:14px 10px;vertical-align:top}.income-page td small{color:#718073;display:block;margin-top:5px}.income-page td button{display:block;font-size:12px;margin-top:7px;padding:5px 9px}.income-void{background:#f4f5f2;color:#7a847d}.income-pagination{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:20px}.income-pagination span{font-size:13px}@media(max-width:800px){.income-page{padding:20px 14px}.income-hero{align-items:stretch;flex-direction:column}.income-hero h1{font-size:29px}.income-stats{grid-template-columns:repeat(2,1fr)}.income-form{grid-template-columns:repeat(2,minmax(0,1fr))}.income-card{padding:18px}.income-stats strong{font-size:23px}}@media(max-width:460px){.income-form{grid-template-columns:1fr}.income-filters>*{width:100%}.income-pagination{flex-wrap:wrap}.income-stats article{padding:16px}}.income-page{box-sizing:border-box;margin:0 auto;max-width:1580px;padding:20px 24px 36px;width:100%}.income-hero{background:#fff;border:1px solid #e1e7ef;border-radius:14px;box-shadow:none;color:#253b59;margin-bottom:12px;min-height:0;padding:18px 20px}.income-hero h1{color:#253b59;font-size:clamp(23px,2.2vw,30px);line-height:1.2;margin:4px 0}.income-hero p{color:#607187;font-size:13px;line-height:1.5}.income-filters{background:#fff;border:1px solid #e1e7ef;border-radius:12px;gap:8px;margin:12px 0;padding:12px 14px}.income-page label{font-size:12px}.income-page input,.income-page select{font-size:13px;min-height:35px;padding:6px 10px}.income-stats{gap:10px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin:12px 0}.income-card,.income-stats article{background:#fff;border:1px solid #e1e7ef;border-radius:12px;box-shadow:none}.income-stats article{min-height:0;padding:12px 15px}.income-stats strong{font-size:clamp(19px,1.8vw,25px);line-height:1.2}.income-card{margin-bottom:12px;padding:15px}.income-card h2{color:#253b59;font-size:18px}.income-section{margin:8px 0}.income-form{gap:9px}.income-page th{font-size:11px;padding:10px 11px}.income-page td{font-size:12px;padding:10px 11px}.income-table-wrap{overflow-x:auto}.income-form button[type=submit],.income-hero button{background:#253b59;min-height:34px;padding:7px 11px}@media(max-width:700px){.income-page{padding:12px}.income-hero{padding:14px}.income-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.income-card{padding:12px}.income-filters{padding:10px}}.income-entry-heading{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.income-entry-heading h2{margin:0 0 5px}.income-entry-heading p{margin:0}.income-page .income-entry-toggle{background:#253b59;border-color:#253b59;color:#fff;min-height:38px;white-space:nowrap}.income-page .income-entry-toggle:hover{background:#365679;border-color:#365679}#income-external-entry-form{border-top:1px solid #e1e7ef;margin-top:14px;padding-top:14px}@media(max-width:600px){.income-entry-heading{align-items:stretch}.income-entry-toggle{width:100%}}.income-recurring-card .income-entry-heading{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.income-recurring-list{grid-gap:8px;display:grid;gap:8px;margin-top:13px}.income-recurring-row{align-items:center;background:#f9fbfd;border:1px solid #e1e7ef;border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.income-recurring-row small,.income-recurring-row strong{display:block}.income-recurring-row strong{color:#253b59;font-size:12px}.income-recurring-row small{color:#64748b;font-size:11px;margin-top:3px}.income-recurring-row>div:last-child{display:flex;flex-wrap:wrap;gap:6px}.income-recurring-row button{background:#fff;border:1px solid #c8d4e3;border-radius:6px;color:#253b59;cursor:pointer;font-size:11px;padding:6px 9px}@media(max-width:720px){.income-recurring-row{align-items:flex-start;flex-direction:column}}.income-note textarea{border:1px solid #b5c4bb;border-radius:8px;display:block;font:inherit;margin:8px 0;max-width:620px;padding:10px;width:100%}.income-audit-detail{color:#4d6174;display:block;font-size:12px;margin-top:5px;max-width:340px;overflow-wrap:anywhere}.kh-mobile-app-banner{grid-gap:10px;align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffdf7fa;border:1px solid #0f513229;border-radius:18px;bottom:max(12px,env(safe-area-inset-bottom));box-shadow:0 16px 48px #1b2b2233;color:#183126;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr) auto auto;left:max(12px,env(safe-area-inset-left));margin:0 auto;max-width:680px;padding:10px 10px 10px 11px;position:fixed;right:max(12px,env(safe-area-inset-right));z-index:5000}.kh-mobile-app-banner__icon-wrap{background:#f2ead6;border-radius:12px;display:grid;height:42px;overflow:hidden;place-items:center;width:42px}.kh-mobile-app-banner__icon{height:34px;object-fit:contain;width:34px}.kh-mobile-app-banner__copy{grid-gap:2px;display:grid;gap:2px;min-width:0}.kh-mobile-app-banner__copy strong{color:#143b28;font-size:14px;line-height:1.2}.kh-mobile-app-banner__copy span{color:#5c6d64;font-size:12px;line-height:1.35}.kh-mobile-app-banner__download{align-items:center;background:#1f6a43;border-radius:999px;color:#fff;display:inline-flex;font-size:13px;font-weight:800;justify-content:center;min-height:38px;padding:0 14px;text-decoration:none;white-space:nowrap}.kh-mobile-app-banner__download:focus-visible,.kh-mobile-app-banner__download:hover{background:#185536;color:#fff}.kh-mobile-app-banner__dismiss{background:#0000;border:0;border-radius:999px;color:#68756e;cursor:pointer;font-size:18px;height:34px;line-height:1;width:34px}.kh-mobile-app-banner__dismiss:focus-visible,.kh-mobile-app-banner__dismiss:hover{background:#143b2814;color:#143b28}@media (min-width:900px){.kh-mobile-app-banner{display:none}}@media (max-width:460px){.kh-mobile-app-banner{grid-template-columns:auto minmax(0,1fr) auto}.kh-mobile-app-banner__download{grid-column:2/3;justify-self:start;min-height:34px;padding:0 12px}.kh-mobile-app-banner__dismiss{grid-column:3/4;grid-row:1/2}}:root{--green-950:#10291d;--green-900:#143824;--green-800:#1b4a30;--green-700:#28633d;--green-600:#39794c;--green-100:#e8f0e7;--green-50:#f1f5ef;--text:#19231c;--muted:#6f7b73;--line:#dfe5df;--background:#f7f8f5;--white:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#f7f8f5;background:var(--background);color:#19231c;color:var(--text);font-family:DM Sans,sans-serif;margin:0}button,input{font:inherit}button{cursor:pointer}a{color:inherit}.app{min-height:100vh;overflow:hidden}.navbar{gap:30px;height:82px;justify-content:space-between;margin:auto;max-width:1440px;padding:0 5%}.brand,.navbar{align-items:center;display:flex}.brand{gap:11px;text-decoration:none}.brand-mark{background:#143824;background:var(--green-900);border-radius:12px;color:#d9f2b5;display:grid;flex-shrink:0;height:42px;place-items:center;width:42px}.brand-mark.small{border-radius:9px;height:35px;width:35px}.brand-copy,.footer-brand>div:last-child{display:flex;flex-direction:column}.brand-copy strong{font-family:Manrope,sans-serif;font-size:18px}.brand-copy span{color:#839087;font-size:9px;letter-spacing:1.2px;margin-top:4px;text-transform:uppercase}.desktop-nav{display:flex;gap:28px}.desktop-nav a{color:#566159;font-size:13px;font-weight:600;text-decoration:none}.desktop-nav a:hover{color:#28633d;color:var(--green-700)}.nav-actions{display:flex;gap:9px}.create-account,.sign-in{border-radius:10px;font-size:12px;font-weight:700;height:42px;padding:0 16px}.sign-in{align-items:center;background:#0000;border:0;display:flex;gap:7px}.create-account{background:#143824;background:var(--green-900);border:1px solid #143824;border:1px solid var(--green-900);color:#fff}.hero{grid-gap:70px;align-items:center;background:#e7ede5;display:grid;gap:70px;grid-template-columns:1.1fr .9fr;min-height:690px;overflow:hidden;padding:78px max(5%,calc(50vw - 720px));position:relative}.hero-pattern{background-image:linear-gradient(#aebbaf 1px,#0000 0),linear-gradient(90deg,#aebbaf 1px,#0000 0);background-size:58px 58px;inset:0;opacity:.22;position:absolute}.hero-orb{border-radius:50%;position:absolute}.orb-one{background:#a8d16d29;height:440px;left:-100px;top:-180px;width:440px}.orb-two{background:#467e551a;bottom:-260px;height:500px;right:-180px;width:500px}.hero-copy{position:relative;z-index:2}.eyebrow{align-items:center;background:#ffffff7a;border:1px solid #1e482b29;border-radius:999px;color:#385640;display:inline-flex;font-size:11px;font-weight:700;gap:9px;padding:9px 14px}.status-dot{background:#55a45f;border-radius:50%;height:7px;width:7px}.hero h1{font-family:Manrope,sans-serif;font-size:clamp(50px,5vw,76px);letter-spacing:-4px;line-height:.98;margin:26px 0 24px}.hero h1 span{color:#36784a}.hero-copy>p{color:#59665c;font-size:18px;line-height:1.7;max-width:650px}.hero-buttons{display:flex;gap:11px;margin-top:32px}.primary-button,.secondary-button{align-items:center;border-radius:11px;display:flex;font-size:13px;font-weight:700;gap:10px;height:53px;padding:0 22px}.primary-button{background:#143824;background:var(--green-900);border:1px solid #143824;border:1px solid var(--green-900);color:#fff}.secondary-button{background:#ffffff8f;border:1px solid #1f3f282b;color:#2f4435}.hero-features{display:flex;flex-wrap:wrap;gap:22px;margin-top:38px}.hero-features div{align-items:center;color:#5d6a60;display:flex;font-size:11px;font-weight:600;gap:7px}.hero-features svg{color:#39794c}.market-window{background:#ffffffdb;border-radius:22px;box-shadow:0 35px 70px #21362824;justify-self:end;max-width:495px;padding:24px;position:relative;width:100%;z-index:5}.window-header{align-items:center;display:flex;justify-content:space-between}.window-label{color:#89938b;font-size:9px;font-weight:800;letter-spacing:1.7px}.window-header h3{font-family:Manrope,sans-serif;font-size:23px;margin:5px 0 0}.live-badge{align-items:center;background:#edf6eb;border-radius:999px;color:#36754a;display:flex;font-size:10px;font-weight:700;gap:7px;padding:8px 11px}.live-badge span{background:#51a05d;border-radius:50%;height:7px;width:7px}.market-search{align-items:center;background:#f9faf8;border:1px solid #dce2dc;border-radius:10px;color:#929c95;display:flex;font-size:12px;gap:9px;height:47px;margin-top:22px;padding:0 14px}.product-list{margin-top:8px}.product-row{grid-gap:12px;align-items:center;border-bottom:1px solid #e5eae5;display:grid;gap:12px;grid-template-columns:42px 1fr auto;padding:15px 2px}.product-symbol{border-radius:11px;display:grid;font-size:10px;font-weight:800;height:42px;place-items:center;width:42px}.product-symbol.green{background:#e4f0dc;color:#3f774d}.product-symbol.orange{background:#f7e9dd;color:#a45f36}.product-symbol.yellow{background:#f4efd2;color:#8e7938}.product-details,.product-price{display:flex;flex-direction:column}.product-details strong,.product-price strong{font-size:12px}.product-details span,.product-price span{color:#89938c;font-size:10px;margin-top:4px}.product-price{text-align:right}.view-market{align-items:center;background:#fff;border:1px solid #dce3dc;border-radius:10px;color:#2e4836;display:flex;font-size:12px;font-weight:700;gap:9px;height:44px;justify-content:center;margin-top:17px;width:100%}.business-strip{border-bottom:1px solid #dfe5df;border-bottom:1px solid var(--line);display:grid;grid-template-columns:repeat(4,1fr);margin:auto;max-width:1440px;padding:33px 5%}.business-strip>div{border-right:1px solid #dfe5df;border-right:1px solid var(--line);display:flex;gap:13px;padding:0 24px}.business-strip>div:first-child{padding-left:0}.business-strip>div:last-child{border-right:0}.strip-icon{background:#edf2eb;border-radius:10px;color:#467653;display:grid;flex-shrink:0;height:39px;place-items:center;width:39px}.business-strip span,.business-strip strong{display:block}.business-strip strong{font-size:12px}.business-strip div div span{color:#808b83;font-size:10px;margin-top:4px}.marketplace-section,.process-section,.trust-section{margin:auto;max-width:1440px;padding:105px 5%}.section-heading{align-items:flex-end;display:flex;gap:70px;justify-content:space-between;margin-bottom:43px}.section-label{color:#4c805b;display:block;font-size:9px;font-weight:800;letter-spacing:2px;margin-bottom:11px}.light-label{color:#bbd9b4}.final-cta h2,.logistics-copy h2,.role-card h2,.section-heading h2,.trust-heading h2{font-family:Manrope,sans-serif;letter-spacing:-2px;line-height:1.08}.section-heading h2{font-size:42px;margin:0}.section-heading p{color:#748077;font-size:13px;line-height:1.7;margin:0;max-width:430px}.categories-grid{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(4,1fr)}.category-card{grid-gap:14px;align-items:center;background:#fff;border:1px solid #e1e7e1;border-radius:15px;display:grid;gap:14px;grid-template-columns:47px 1fr auto;min-height:145px;padding:21px;text-align:left}.category-icon{background:#edf3eb;border-radius:12px;color:#417653;display:grid;height:47px;place-items:center;width:47px}.category-card span,.category-card strong{display:block}.category-card strong{font-size:14px}.category-card div span{color:#89938c;font-size:10px;margin-top:5px}.role-section{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr;margin:auto;max-width:1440px;padding:0 5% 105px}.role-card{border-radius:23px;min-height:550px;padding:48px}.seller-card{background:#143824;background:var(--green-900);color:#fff}.buyer-card{background:#e7ece5}.role-icon{background:#ffffff17;border-radius:15px;color:#d3efa9;display:grid;height:57px;margin-bottom:34px;place-items:center;width:57px}.buyer-role-icon{background:#fff;color:#407653}.role-card h2{font-size:40px;margin:0}.role-card>p{font-size:13px;line-height:1.7;margin-top:18px;opacity:.72}.role-card ul{display:flex;flex-direction:column;gap:12px;list-style:none;margin:29px 0 0;padding:0}.role-card li{display:flex}.role-button,.role-card li{align-items:center;font-size:12px;gap:9px}.role-button{border:none;border-radius:10px;display:inline-flex;font-weight:800;height:49px;margin-top:33px;padding:0 19px}.seller-button{background:#fff;color:#143824;color:var(--green-900)}.buyer-button{background:#143824;background:var(--green-900);color:#fff}.process-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}.process-card{background:#fff;border:1px solid #dfe5df;border:1px solid var(--line);border-radius:16px;min-height:250px;padding:27px;position:relative}.process-number{color:#a0aaa2;font-size:9px;font-weight:800;position:absolute;right:20px;top:18px}.process-icon{background:#edf3eb;border-radius:12px;color:#477854;display:grid;height:47px;place-items:center;width:47px}.process-card h3{font-size:16px;margin:24px 0 8px}.process-card p{color:#78837b;font-size:11px;line-height:1.65}.logistics-section{grid-gap:80px;background:#112f21;border-radius:25px;color:#fff;display:grid;gap:80px;grid-template-columns:1fr .9fr;margin:0 auto 105px;max-width:1295px;padding:65px}.logistics-copy h2{font-size:43px;margin:0}.logistics-copy>p{color:#ffffffa6;font-size:13px;line-height:1.75;margin-top:19px}.logistics-benefits{display:flex;flex-direction:column;gap:18px;margin-top:32px}.logistics-benefits>div{display:flex;gap:13px}.logistics-benefits span,.logistics-benefits strong{display:block}.logistics-benefits strong{font-size:12px;margin-bottom:3px}.logistics-benefits span{color:#ffffffa6;font-size:10px}.delivery-card{background:#f8faf6;border-radius:19px;color:#1e2b22;padding:25px}.delivery-footer,.delivery-top{display:flex;justify-content:space-between}.delivery-footer>div,.delivery-top>div,.route-point>div{display:flex;flex-direction:column}.delivery-footer span,.delivery-top span{color:#89948b;font-size:8px}.delivery-footer strong,.delivery-top strong{font-size:12px;margin-top:4px}.delivery-status{background:#e5f1df;border-radius:999px;color:#43754e!important;padding:7px 9px}.delivery-route{margin:27px 0}.route-point{align-items:center;display:flex;gap:12px}.route-icon{background:#e4eee0;border-radius:10px;color:#487955;display:grid;height:40px;place-items:center;width:40px}.route-icon.destination{background:#e7eae6;color:#58675d}.route-point small{color:#99a199;font-size:7px}.route-point strong{font-size:11px;margin-top:3px}.route-point span{color:#89928b;font-size:9px;margin-top:2px}.route-track{border-left:1px dashed #adb9ae;height:35px;margin-left:19px}.delivery-footer{border-top:1px solid #e2e7e1;padding-top:18px}.trust-heading{margin-bottom:42px}.trust-heading h2{font-size:41px;margin:0}.trust-grid{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(4,1fr)}.trust-card{background:#fff;border:1px solid #e1e6e1;border-radius:15px;min-height:215px;padding:27px}.trust-card svg{color:#497b56}.trust-card h3{font-size:15px;margin:23px 0 9px}.trust-card p{color:#7c877f;font-size:11px;line-height:1.65}.final-cta{align-items:center;background:#e5ece2;border-radius:24px;display:flex;gap:70px;justify-content:space-between;margin:0 auto 90px;max-width:1295px;padding:60px}.final-cta h2{font-size:39px;margin:0}.final-cta p{color:#69766d;font-size:12px;line-height:1.65}.final-buttons{display:flex;gap:9px}.final-primary,.final-secondary{border-radius:10px;font-size:11px;font-weight:800;height:48px;padding:0 18px}.final-primary{align-items:center;background:#143824;background:var(--green-900);border:1px solid #143824;border:1px solid var(--green-900);color:#fff;display:flex;gap:8px}.final-secondary{background:#0000;border:1px solid #bac7bc}.footer{border-top:1px solid #dfe5df;border-top:1px solid var(--line);margin:auto;max-width:1440px;padding:68px 5% 32px}.footer-main{grid-gap:50px;display:grid;gap:50px;grid-template-columns:1.8fr repeat(4,1fr);padding-bottom:52px}.footer-company{max-width:330px}.footer-brand{align-items:center;color:inherit;display:flex;gap:10px;text-decoration:none}.footer-brand-logo{flex:0 0 44px;height:44px;object-fit:contain;width:44px}.footer-brand strong{font-size:16px}.footer-brand span{color:#8a958d;font-size:9px;margin-top:3px}.footer-company>p{color:#768179;font-size:11px;line-height:1.7;margin:20px 0}.social-links{display:flex;gap:8px}.social-links a{border:1px solid #dce3dc;border-radius:9px;color:#59665d;display:grid;height:36px;place-items:center;text-decoration:none;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease;width:36px}.social-links a:hover{background:#143824;background:var(--green-900);border-color:#143824;border-color:var(--green-900);box-shadow:0 8px 20px #1438242e;color:#efb22d;transform:translateY(-2px)}.social-links a:active{transform:translateY(0) scale(.96)}.social-links a:focus-visible{outline:3px solid #efb22d59;outline-offset:3px}.social-links svg{stroke:currentColor;fill:none;stroke-width:1.8;height:17px;width:17px}.social-links .social-fill{fill:currentColor;stroke:none}.footer-column{display:flex;flex-direction:column;gap:11px}.footer-column h4{font-size:12px;margin:2px 0 8px}.footer-column a{color:#7d8981;font-size:10px;text-decoration:none}.footer-column a:hover{color:#28633d;color:var(--green-700)}.footer-bottom{border-top:1px solid #e0e6e0;color:#89948c;display:flex;font-size:9px;gap:30px;justify-content:space-between;padding-top:26px}.footer-bottom>div{display:flex;gap:22px}.footer-bottom a{color:#7f8a82;text-decoration:none}@media (max-width:1100px){.desktop-nav{display:none}.hero{grid-template-columns:1fr}.market-window{justify-self:start}.business-strip,.categories-grid,.trust-grid{grid-template-columns:repeat(2,1fr)}.logistics-section,.role-section{grid-template-columns:1fr}.footer-main,.process-grid{grid-template-columns:repeat(2,1fr)}.footer-company{grid-column:1/-1}}@media (max-width:760px){.navbar{height:70px}.brand-copy span,.desktop-nav,.sign-in{display:none}.hero{padding:58px 5%}.hero h1{font-size:46px;letter-spacing:-2.6px}.final-buttons,.hero-buttons,.hero-features{flex-direction:column}.final-primary,.final-secondary,.primary-button,.secondary-button{justify-content:center;width:100%}.business-strip,.categories-grid,.process-grid,.role-section,.trust-grid{grid-template-columns:1fr}.marketplace-section,.process-section,.trust-section{padding:75px 5%}.section-heading{align-items:flex-start;flex-direction:column;gap:18px}.role-card{min-height:auto;padding:35px 27px}.final-cta,.logistics-section{margin-left:5%;margin-right:5%;padding:38px 25px}.final-cta{align-items:flex-start;flex-direction:column}.footer-main{grid-template-columns:1fr 1fr}.footer-bottom{align-items:flex-start;flex-direction:column}.footer-bottom>div{flex-wrap:wrap}}.marketplace-page{margin:0 auto;max-width:1440px;padding:0 5% 90px}.marketplace-hero{align-items:flex-end;display:flex;gap:70px;justify-content:space-between;padding:72px 0 48px}.marketplace-hero>div:first-child{max-width:760px}.marketplace-hero h1{font-family:Manrope,sans-serif;font-size:52px;letter-spacing:-3px;line-height:1.04;margin:0}.marketplace-hero p{color:#6f7b73;font-size:15px;line-height:1.7;margin:18px 0 0;max-width:700px}.marketplace-summary{background:#fff;border:1px solid #dfe5df;border-radius:14px;display:grid;grid-template-columns:repeat(3,1fr);min-width:390px;overflow:hidden}.marketplace-summary>div{border-right:1px solid #e5e9e5;display:flex;flex-direction:column;justify-content:center;min-height:92px;padding:18px}.marketplace-summary>div:last-child{border-right:0}.marketplace-summary span,.marketplace-summary strong{display:block}.marketplace-summary strong{font-family:Manrope,sans-serif;font-size:17px}.marketplace-summary span{color:#8a958d;font-size:9px;margin-top:5px}.marketplace-search-bar{grid-gap:10px;background:#fff;border:1px solid #dfe5df;border-radius:15px;display:grid;gap:10px;grid-template-columns:1fr 190px 190px;padding:14px}.marketplace-search-input{align-items:center;background:#f9faf8;border:1px solid #dfe5df;border-radius:10px;color:#879188;display:flex;gap:10px;min-height:48px;padding:0 15px}.marketplace-search-input input{background:#0000;border:0;color:#263129;font-size:13px;height:100%;outline:none;width:100%}.marketplace-search-bar select{background:#f9faf8;border:1px solid #dfe5df;border-radius:10px;color:#4f5b52;font-size:11px;font-weight:600;min-height:48px;outline:none;padding:0 12px}.marketplace-category-row{display:flex;flex-wrap:wrap;gap:8px;padding:18px 0 26px}.marketplace-category-row button{background:#fff;border:1px solid #dce3dc;border-radius:999px;color:#667168;font-size:10px;font-weight:700;min-height:37px;padding:0 14px}.marketplace-category-row button:hover{border-color:#9fb0a2;color:#2d5d3b}.marketplace-category-row .active-category{background:#143824;border-color:#143824;color:#fff}.marketplace-layout{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:235px 1fr}.marketplace-filters{background:#fff;border:1px solid #dfe5df;border-radius:15px;padding:21px;position:sticky;top:20px}.filter-header{align-items:center;border-bottom:1px solid #e5e9e5;display:flex;justify-content:space-between;padding-bottom:17px}.filter-header h3{font-family:Manrope,sans-serif;font-size:15px;margin:0}.filter-header button{background:#0000;border:0;color:#3d714d;font-size:9px;font-weight:800}.filter-group{border-bottom:1px solid #e7ebe7;display:flex;flex-direction:column;gap:11px;padding:20px 0}.filter-group>span{color:#2e3b31;font-size:10px;font-weight:800;letter-spacing:.8px;margin-bottom:2px;text-transform:uppercase}.filter-group label{align-items:center;color:#68736b;cursor:pointer;display:flex;font-size:10px;gap:8px}.filter-group input{accent-color:#28633d}.managed-card{background:#eef4eb;border-radius:12px;color:#385c43;margin-top:20px;padding:18px}.managed-card svg{margin-bottom:12px}.managed-card strong{display:block;font-size:11px}.managed-card p{color:#6b786e;font-size:9px;line-height:1.6;margin:7px 0 0}.marketplace-results{min-width:0}.results-header{display:flex;justify-content:space-between;margin-bottom:14px}.results-header>div{align-items:center;display:flex;gap:6px}.results-header strong{font-size:11px}.results-header span{color:#8b958e;font-size:10px}.marketplace-products-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(3,1fr)}.market-product-card{background:#fff;border:1px solid #dfe5df;border-radius:16px;min-width:0;overflow:hidden;transition:.22s ease}.market-product-card:hover{border-color:#b9c8bc;box-shadow:0 14px 30px #1e372512;transform:translateY(-3px)}.product-card-top{align-items:center;background:linear-gradient(135deg,#fff9,#eff3edb3),#edf2eb;display:flex;height:122px;justify-content:center;padding:18px;position:relative}.market-product-symbol{border-radius:19px;display:grid;font-family:Manrope,sans-serif;font-size:16px;font-weight:800;height:70px;place-items:center;width:70px}.market-product-symbol.green{background:#dcebd6;color:#397248}.market-product-symbol.orange{background:#f4e5d9;color:#a35e36}.market-product-symbol.yellow{background:#f1eac9;color:#8e7735}.market-product-symbol.gold{background:#f1e2b6;color:#88681d}.market-product-symbol.cream{background:#efe9da;color:#74684b}.market-product-symbol.mint{background:#dcece2;color:#3e7555}.product-badge{background:#ffffffdb;border-radius:999px;color:#5b665e;font-size:8px;font-weight:800;padding:6px 9px;position:absolute;right:13px;top:13px}.product-card-content{padding:19px}.product-category{color:#5a8565;font-size:8px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase}.product-card-content h3{font-family:Manrope,sans-serif;font-size:17px;letter-spacing:-.4px;margin:7px 0 15px}.seller-line{align-items:center;color:#78837b;display:flex;font-size:9px;gap:7px;margin-top:7px}.seller-line svg{color:#68806d;flex-shrink:0}.product-metrics{border-bottom:1px solid #e8ece8;border-top:1px solid #e8ece8;display:grid;grid-template-columns:1fr 1fr;margin-top:18px;padding:13px 0}.product-metrics>div{display:flex;flex-direction:column}.product-metrics>div:first-child{border-right:1px solid #e8ece8;padding-right:12px}.product-metrics>div:last-child{padding-left:12px}.product-metrics span{color:#939c95;font-size:8px}.product-metrics strong{color:#3c483f;font-size:10px;margin-top:3px}.product-card-bottom{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:17px}.market-price{display:flex;flex-direction:column}.market-price strong{font-family:Manrope,sans-serif;font-size:18px}.market-price span{color:#8b958e;font-size:8px;margin-top:2px}.view-product-button{background:#143824;border:1px solid #143824;border-radius:9px;color:#fff;font-size:9px;font-weight:800;height:38px;padding:0 13px}.empty-marketplace{align-content:center;background:#fafbf9;border:1px dashed #cfd8d0;border-radius:15px;display:grid;min-height:350px;padding:40px;place-items:center;text-align:center}.empty-marketplace h3{font-family:Manrope,sans-serif;font-size:20px;margin:0}.empty-marketplace p{color:#7b877f;font-size:11px;margin:8px 0 18px}.empty-marketplace button{background:#143824;border:0;border-radius:9px;color:#fff;font-size:10px;font-weight:800;height:38px;padding:0 14px}@media (max-width:1150px){.marketplace-products-grid{grid-template-columns:repeat(2,1fr)}.marketplace-hero{align-items:flex-start;flex-direction:column}.marketplace-summary{width:100%}}@media (max-width:850px){.marketplace-layout{grid-template-columns:1fr}.marketplace-filters{position:static}.marketplace-search-bar{grid-template-columns:1fr 1fr}.marketplace-search-input{grid-column:1/-1}}@media (max-width:620px){.marketplace-page{padding-left:5%;padding-right:5%}.marketplace-hero{padding-top:48px}.marketplace-hero h1{font-size:39px;letter-spacing:-2px}.marketplace-summary{grid-template-columns:1fr}.marketplace-summary>div{border-bottom:1px solid #e5e9e5;border-right:0;min-height:70px}.marketplace-summary>div:last-child{border-bottom:0}.marketplace-search-bar{grid-template-columns:1fr}.marketplace-search-input{grid-column:auto}.marketplace-products-grid{grid-template-columns:1fr}}.category-card,.final-primary,.primary-button,.role-button,.secondary-button,.view-market{text-decoration:none}.product-details-page{margin:0 auto;max-width:1440px;padding:35px 5% 90px}.product-breadcrumb{align-items:center;color:#89938c;display:flex;font-size:9px;gap:9px;padding:17px 0 32px}.product-breadcrumb a{color:#728078;text-decoration:none}.product-breadcrumb strong{color:#455048;font-weight:700}.product-details-main{grid-gap:65px;align-items:start;display:grid;gap:65px;grid-template-columns:.9fr 1.1fr}.product-large-visual{background:radial-gradient(circle at 50% 45%,#ffffffe6,#0000 42%),#e9eee7;border:1px solid #dfe5df;border-radius:22px;display:grid;min-height:485px;place-items:center;position:relative}.product-large-symbol{border-radius:45px;box-shadow:0 25px 55px #263d2c17;display:grid;font-family:Manrope,sans-serif;font-size:39px;font-weight:800;height:180px;place-items:center;width:180px}.product-large-symbol.green{background:#dcebd6;color:#397248}.product-large-symbol.orange{background:#f4e5d9;color:#a35e36}.product-large-symbol.yellow{background:#f1eac9;color:#8e7735}.product-large-symbol.gold{background:#f1e2b6;color:#88681d}.product-large-symbol.cream{background:#efe9da;color:#74684b}.product-large-symbol.mint{background:#dcece2;color:#3e7555}.product-visual-status{align-items:center;background:#ffffffe0;border:1px solid #d7e2d6;border-radius:999px;color:#43764e;display:flex;font-size:9px;font-weight:800;gap:7px;height:32px;left:19px;padding:0 11px;position:absolute;top:19px}.product-supplier-card{grid-gap:12px;align-items:center;background:#fff;border:1px solid #dfe5df;border-radius:14px;display:grid;gap:12px;grid-template-columns:44px 1fr auto;margin-top:14px;padding:17px}.supplier-icon{background:#edf3eb;border-radius:11px;color:#467853;display:grid;height:44px;place-items:center;width:44px}.supplier-content{display:flex;flex-direction:column}.supplier-content>span{color:#9aa39c;font-size:7px;font-weight:800;letter-spacing:1px}.supplier-content strong{font-size:11px;margin-top:4px}.supplier-content>div{align-items:center;color:#7c877f;display:flex;font-size:9px;gap:5px;margin-top:4px}.verified-supplier{align-items:center;background:#edf5ea;border-radius:999px;color:#42744d;display:flex;font-size:8px;font-weight:800;gap:4px;padding:7px 9px}.product-information{padding-top:12px}.product-detail-category{color:#4c805b;display:inline-block;font-size:9px;font-weight:800;letter-spacing:1.7px;margin-bottom:13px;text-transform:uppercase}.product-information h1{font-family:Manrope,sans-serif;font-size:50px;letter-spacing:-2.8px;line-height:1.05;margin:0}.product-description{color:#6f7b73;font-size:13px;line-height:1.75;margin:18px 0 0;max-width:650px}.product-detail-price{align-items:flex-end;display:flex;gap:7px;margin-top:27px}.product-detail-price strong{font-family:Manrope,sans-serif;font-size:34px;letter-spacing:-1px}.product-detail-price span{color:#879188;font-size:10px;padding-bottom:5px}.product-detail-stats{background:#fff;border:1px solid #dfe5df;border-radius:13px;display:grid;grid-template-columns:repeat(4,1fr);margin-top:29px;overflow:hidden}.product-detail-stats>div{border-right:1px solid #e6eae6;display:flex;flex-direction:column;justify-content:center;min-height:88px;padding:17px}.product-detail-stats>div:last-child{border-right:0}.product-detail-stats span{color:#939d95;font-size:7px;font-weight:800;letter-spacing:.7px}.product-detail-stats strong{color:#364239;font-size:10px;margin-top:5px}.quantity-section{align-items:center;background:#eef2ec;border-radius:14px;display:flex;gap:25px;justify-content:space-between;margin-top:24px;padding:20px}.quantity-label{color:#69766d;display:block;font-size:8px;font-weight:800;letter-spacing:1px;margin-bottom:9px}.quantity-control{background:#fff;border:1px solid #d8e0d8;border-radius:9px;display:grid;grid-template-columns:43px 1fr 43px;height:45px;overflow:hidden;width:150px}.quantity-control button{background:#fff;border:0;color:#435048;font-size:19px}.quantity-control strong{border-left:1px solid #e5e9e5;border-right:1px solid #e5e9e5;display:grid;font-size:12px;place-items:center}.quantity-section small,.subtotal-box small{color:#8a958d;display:block;font-size:8px;margin-top:7px}.subtotal-box{text-align:right}.subtotal-box>span{color:#7b877f;display:block;font-size:8px;font-weight:800;letter-spacing:.8px}.subtotal-box strong{display:block;font-family:Manrope,sans-serif;font-size:25px;margin-top:4px}.add-cart-button{align-items:center;background:#143824;border:1px solid #143824;border-radius:11px;color:#fff;display:flex;font-size:11px;font-weight:800;gap:9px;height:53px;justify-content:center;margin-top:13px;transition:.2s;width:100%}.add-cart-button:hover{background:#0f2d1e;transform:translateY(-1px)}.product-protection-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:20px}.product-protection-row>div{align-items:flex-start;border:1px solid #e0e6e0;border-radius:11px;display:flex;gap:9px;padding:15px}.product-protection-row svg{color:#477a54;flex-shrink:0}.product-protection-row span,.product-protection-row strong{display:block}.product-protection-row strong{color:#405047;font-size:9px}.product-protection-row span{color:#869089;font-size:8px;line-height:1.5}.product-information-section{grid-gap:25px;align-items:start;display:grid;gap:25px;grid-template-columns:1fr 360px;margin-top:85px}.product-info-block{background:#fff;border:1px solid #dfe5df;border-radius:17px;padding:38px}.product-info-block h2{font-family:Manrope,sans-serif;font-size:28px;letter-spacing:-1.2px;margin:0}.product-specification-grid{border-top:1px solid #e3e8e3;display:grid;grid-template-columns:repeat(3,1fr);margin-top:29px}.product-specification-grid>div{border-bottom:1px solid #e3e8e3;display:flex;flex-direction:column;min-height:90px;padding:19px 18px 19px 0}.product-specification-grid span{color:#909a92;font-size:8px;font-weight:700}.product-specification-grid strong{color:#3a473e;font-size:10px;margin-top:6px}.product-logistics-box{background:#153b29;border-radius:17px;color:#fff;padding:29px}.product-logistics-icon{background:#ffffff17;border-radius:12px;color:#cae8b0;display:grid;height:47px;margin-bottom:24px;place-items:center;width:47px}.product-logistics-box h3{font-family:Manrope,sans-serif;font-size:22px;letter-spacing:-.8px;line-height:1.15;margin:0}.product-logistics-box>p{color:#ffffffa6;font-size:9px;line-height:1.65;margin:13px 0 24px}.logistics-mini-step{grid-gap:10px;border-top:1px solid #ffffff1f;display:grid;gap:10px;grid-template-columns:25px 1fr;padding:15px 0}.logistics-mini-step>span{color:#a9cba3;font-size:8px;font-weight:800}.logistics-mini-step small,.logistics-mini-step strong{display:block}.logistics-mini-step strong{font-size:9px}.logistics-mini-step small{color:#ffffff87;font-size:8px;margin-top:3px}.product-bottom-cta{align-items:center;background:#edf3eb;border:1px solid #dae3da;border-radius:15px;display:flex;gap:30px;justify-content:space-between;margin-top:22px;padding:25px 29px}.product-bottom-cta>div{align-items:center;display:flex;gap:13px}.product-bottom-cta svg{color:#487a55}.product-bottom-cta span,.product-bottom-cta strong{display:block}.product-bottom-cta strong{color:#34443a;font-size:11px}.product-bottom-cta span{color:#78857b;font-size:9px;margin-top:4px}.product-bottom-cta button{align-items:center;background:#17402c;border:1px solid #17402c;border-radius:9px;color:#fff;display:flex;font-size:9px;font-weight:800;gap:7px;height:41px;padding:0 14px}.product-not-found{margin:auto;max-width:1440px;min-height:60vh;padding:90px 5%}.product-not-found h1{font-family:Manrope,sans-serif;font-size:42px;margin:0 0 10px}.product-not-found p{color:#78837b;margin-bottom:30px}@media (max-width:1000px){.product-details-main{grid-template-columns:1fr}.product-large-visual{min-height:390px}.product-information-section{grid-template-columns:1fr}.product-logistics-box{max-width:none}}@media (max-width:700px){.product-details-page{padding-left:5%;padding-right:5%}.product-information h1{font-size:39px;letter-spacing:-2px}.product-detail-stats{grid-template-columns:1fr 1fr}.product-detail-stats>div:nth-child(2){border-right:0}.product-detail-stats>div{border-bottom:1px solid #e6eae6}.quantity-section{align-items:stretch;flex-direction:column}.subtotal-box{text-align:left}.product-protection-row{grid-template-columns:1fr}.product-specification-grid{grid-template-columns:1fr 1fr}.product-bottom-cta{align-items:flex-start;flex-direction:column}.product-bottom-cta button{justify-content:center;width:100%}}.view-product-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none}.header-cart{text-decoration:none;transition:.2s}@media (max-width:760px){.header-cart span:not(.cart-count){display:none}.header-cart{padding:0 8px}}.header-cart{align-items:center;background:#0000;border:0;border-radius:10px;color:#3d4a41;cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:7px;height:42px;justify-content:center;padding:0 12px;position:relative;transition:.2s ease}.header-cart:hover{background:#edf2eb;color:#1f5133}.cart-count{align-items:center;background:#143824;border-radius:999px;color:#fff;display:inline-flex;font-size:8px;font-weight:800;height:18px;justify-content:center;min-width:18px;padding:0 5px}@media (max-width:760px){.cart-text{display:none}.header-cart{padding:0 8px}}.footer-social-note{border:1px solid #dce3dc;border-radius:999px;color:#78857c;display:inline-flex;font-size:9px;letter-spacing:.02em;padding:8px 12px}:where(button,[role=button]){-webkit-tap-highlight-color:transparent;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease,filter .18s ease}:where(button,[role=button]):not(:disabled):hover{filter:brightness(1.025);transform:translateY(-1px)}:where(button,[role=button]):not(:disabled):active{transform:translateY(0) scale(.975);transition-duration:80ms}:where(.create-account,.sign-in,.fm-home-primary-button,.fm-home-secondary-button,.fm-home-reward-button,.fm-home-audience-button,.fm-home-service-button,.fm-home-final-cta,.empty-cart-button,.checkout-button,.how-it-works-cta):focus-visible,:where(button,[role=button]):focus-visible{outline:3px solid #efb22d61;outline-offset:3px}:where(.create-account,.fm-home-primary-button,.fm-home-reward-button,.fm-home-audience-button,.fm-home-service-button,.fm-home-final-cta,.empty-cart-button,.checkout-button,.how-it-works-cta){-webkit-tap-highlight-color:transparent;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease,border-color .2s ease,filter .2s ease;will-change:transform}:where(.create-account,.fm-home-primary-button,.fm-home-reward-button,.fm-home-audience-button,.fm-home-service-button,.fm-home-final-cta,.empty-cart-button,.checkout-button,.how-it-works-cta):not(.disabled):hover{box-shadow:0 12px 28px #0d462b33,0 0 0 1px #efb22d4d;filter:brightness(1.045) saturate(1.04);transform:translateY(-3px)}:where(.create-account,.fm-home-primary-button,.fm-home-reward-button,.fm-home-audience-button,.fm-home-service-button,.fm-home-final-cta,.empty-cart-button,.checkout-button,.how-it-works-cta):not(.disabled):active{box-shadow:0 5px 14px #0d462b29;transform:translateY(0) scale(.975);transition-duration:80ms}:where(.sign-in,.fm-home-secondary-button,.clear-cart-button){transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease}:where(.sign-in,.fm-home-secondary-button,.clear-cart-button):hover{border-color:#0e58338c;box-shadow:0 8px 20px #0d462b1a;transform:translateY(-2px)}:where(button:disabled,.disabled){box-shadow:none!important;cursor:not-allowed;filter:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){:where(button,[role=button],a){animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}:where(button,[role=button],a):active,:where(button,[role=button],a):hover{transform:none!important}}.khp-app{background:radial-gradient(circle at 8% 4%,#c89a2c0f,#0000 26rem),radial-gradient(circle at 92% 8%,#1765360d,#0000 28rem),#f7f6f0;min-height:100vh}.khp-home{--khp-green:#176536;--khp-green-hover:#0f522b;--khp-green-deep:#173f2b;--khp-green-soft:#edf5f0;--khp-green-border:#d8e6dc;--khp-gold:#c89525;--khp-gold-hover:#ad7d1c;--khp-gold-soft:#fbf3df;--khp-text:#2d4034;--khp-muted:#6d7a71;--khp-line:#e1e5de;--khp-card:#fff;color:var(--khp-text)}.khp-eyebrow{color:#987226;display:block;font-size:11px;font-weight:900;letter-spacing:.14em}.khp-button{align-items:center;border:1px solid #0000;border-radius:11px;display:inline-flex;font-size:13px;font-weight:850;gap:9px;justify-content:center;min-height:44px;padding:0 16px;text-decoration:none;transition:transform .16s ease,background-color .16s ease,border-color .16s ease}.khp-button:hover{transform:translateY(-1px)}.khp-button.primary{background:var(--khp-green);border-color:var(--khp-green);box-shadow:0 10px 22px #1765361f;color:#fff}.khp-button.primary:hover{background:var(--khp-green-hover);border-color:var(--khp-green-hover)}.khp-button.gold,.khp-button.seller{background:var(--khp-gold);border-color:var(--khp-gold);box-shadow:0 10px 22px #c8952521;color:#173f2b}.khp-button.gold:hover,.khp-button.seller:hover{background:var(--khp-gold-hover);border-color:var(--khp-gold-hover);color:#fff}.khp-button.neutral{background:#fff;border-color:#d6ded7;color:var(--khp-green)}.khp-card-link,.khp-inline-link,.khp-text-link{align-items:center;color:var(--khp-green);display:inline-flex;font-size:12px;font-weight:850;gap:7px;text-decoration:none}.khp-text-link.gold{color:#8a6319}.khp-audience,.khp-faq,.khp-final,.khp-hero,.khp-logistics,.khp-market,.khp-process,.khp-service{margin-inline:auto;width:min(1320px,calc(100% - 42px))}.khp-hero{grid-gap:38px;align-items:center;background:radial-gradient(circle at 93% 8%,#c8952526,#0000 18rem),radial-gradient(circle at 5% 100%,#17653617,#0000 22rem),linear-gradient(120deg,#f4f8f2,#fbf8ef 60%,#f4ead3);border:1px solid #e1e3da;border-radius:24px;box-shadow:0 18px 44px #2d40320f;display:grid;gap:38px;grid-template-columns:minmax(0,1.12fr) minmax(370px,.88fr);margin-top:26px;padding:38px}.khp-hero-copy h1{color:var(--khp-green);font-family:Manrope,sans-serif;font-size:clamp(40px,4.2vw,54px);font-weight:650;letter-spacing:-.05em;line-height:.99;margin:10px 0 0;max-width:790px}.khp-hero-copy>p{color:var(--khp-muted);font-size:15px;line-height:1.62;margin:16px 0 0;max-width:720px}.khp-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.khp-hero-notes{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.khp-hero-notes span{align-items:center;background:#ffffffb3;border:1px solid #dfe6df;border-radius:999px;color:#52665a;display:inline-flex;font-size:12px;font-weight:750;gap:7px;min-height:34px;padding:0 11px}.khp-hero-notes svg{color:var(--khp-green)}.khp-hero-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd1;border:1px solid #e2dfd5;border-radius:20px;box-shadow:0 14px 34px #3b3a2e0d;padding:24px}.khp-hero-card-head{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.khp-hero-card-head>div:first-child{grid-gap:5px;display:grid;gap:5px}.khp-hero-card-head span{color:#8f712f;font-size:10px;font-weight:900;letter-spacing:.12em}.khp-hero-card-head strong{color:#244733;font-size:16px;line-height:1.3}.khp-live-dot{background:#3d9b58;border-radius:999px;box-shadow:0 0 0 5px #3d9b581a;height:10px;margin-top:4px;width:10px}.khp-hero-metrics{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-top:18px}.khp-hero-metrics article{background:#fafcf9;border:1px solid #e4e8e2;border-radius:12px;padding:12px}.khp-hero-metrics span{color:#7d887f;display:block;font-size:10px;font-weight:800}.khp-hero-metrics strong{color:var(--khp-green);display:block;font-size:22px;margin-top:3px}.khp-flow{border-top:1px solid #e4e6df;margin-top:18px;padding-top:16px}.khp-flow>div{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:38px minmax(0,1fr)}.khp-flow>div>span{border-radius:11px;display:grid;height:36px;place-items:center;width:36px}.khp-flow>div>span.buyer{background:#e9f3e8;color:var(--khp-green)}.khp-flow>div>span.seller{background:var(--khp-gold-soft);color:#98701e}.khp-flow strong{color:#2a4936;display:block;font-size:12px}.khp-flow small{color:#7a867e;display:block;font-size:10.5px;margin-top:2px}.khp-flow i{border-left:1px dashed #d6ddd6;display:block;height:18px;margin-left:18px}.khp-card-link{margin-top:17px}.khp-market{padding:72px 0 68px}.khp-section-head{align-items:flex-end;display:flex;gap:46px;justify-content:space-between}.khp-section-head.compact{align-items:flex-start}.khp-faq-copy h2,.khp-final h2,.khp-logistics-copy h2,.khp-role-card h2,.khp-section-head h2,.khp-service h2{color:var(--khp-green);font-family:Manrope,sans-serif;font-size:clamp(28px,3vw,36px);font-weight:620;letter-spacing:-.04em;line-height:1.05;margin:8px 0 0}.khp-section-side{max-width:430px}.khp-section-side p{color:var(--khp-muted);font-size:13px;line-height:1.58;margin:0}.khp-section-side a{align-items:center;color:#936b1c;display:inline-flex;font-size:12px;font-weight:850;gap:7px;margin-top:12px;text-decoration:none}.khp-product-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:26px}.khp-product-card{background:#fff;border:1px solid #e1e6df;border-radius:18px;box-shadow:0 10px 28px rgba(45,63,49,.045);color:inherit;overflow:hidden;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease}.khp-product-card:hover{box-shadow:0 14px 32px rgba(45,63,49,.075);transform:translateY(-2px)}.khp-product-image{background:linear-gradient(145deg,#edf5e9,#f8f3e7);height:190px;overflow:hidden;position:relative}.khp-product-image img{height:100%;object-fit:cover;position:relative;width:100%;z-index:2}.khp-product-fallback{color:#17653633;display:grid;font-size:42px;font-weight:900;inset:0;place-items:center;position:absolute}.khp-product-image>span{background:#ffffffe6;border-radius:999px;color:#55705d;font-size:9px;font-weight:900;left:12px;letter-spacing:.08em;padding:6px 9px;position:absolute;top:12px;z-index:3}.khp-product-copy{padding:15px}.khp-product-copy>small{color:#7c887f;font-size:10px;font-weight:800}.khp-product-copy h3{color:#214b32;font-size:17px;font-weight:650;margin:6px 0 0}.khp-location{align-items:center;color:#7b877f;display:flex;font-size:10.5px;gap:6px;margin-top:9px}.khp-location svg{color:#4f8a60}.khp-product-price{align-items:center;border-top:1px solid #edf0eb;display:flex;gap:12px;justify-content:space-between;margin-top:14px;padding-top:13px}.khp-product-price strong{color:var(--khp-green);font-size:18px}.khp-product-price span{color:#8a958e;font-size:10px}.khp-product-arrow{background:var(--khp-green-soft);border-radius:10px;color:var(--khp-green)!important;display:grid;height:34px;place-items:center;width:34px}.khp-empty{background:#fff9;border:1px dashed #d9dfd8;border-radius:18px;margin-top:26px;padding:28px;text-align:center}.khp-empty strong{color:#2d4d38;font-size:14px}.khp-empty p{color:#758178;font-size:12px;line-height:1.55;margin:7px auto 0;max-width:620px}.khp-audience{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr}.khp-role-card{border:1px solid;border-radius:22px;min-height:420px;padding:32px}.khp-role-card.buyer{background:radial-gradient(circle at 90% 10%,#17653614,#0000 18rem),linear-gradient(145deg,#fff,#f1f7f2);border-color:#d8e7dc}.khp-role-card.seller{background:radial-gradient(circle at 90% 10%,#c895251c,#0000 18rem),linear-gradient(145deg,#fffdfa,#f8f0df);border-color:#ead8aa}.khp-role-icon,.khp-service-icon{background:#eaf4e8;border-radius:14px;color:var(--khp-green);display:grid;height:48px;margin-bottom:20px;place-items:center;width:48px}.khp-role-card.seller .khp-role-icon,.khp-service-icon.gold{background:#fbefd1;color:#9a701b}.khp-faq-copy>p,.khp-final p,.khp-logistics-copy>p,.khp-role-card>p,.khp-service p{color:var(--khp-muted);font-size:14px;line-height:1.62;margin:13px 0 0}.khp-role-card ul{grid-gap:9px;display:grid;gap:9px;list-style:none;margin:20px 0 0;padding:0}.khp-role-card li{align-items:center;color:#52645a;display:flex;font-size:12px;font-weight:700;gap:8px}.khp-role-card.buyer li svg{color:var(--khp-green)}.khp-role-card.seller li svg{color:#a7781d}.khp-role-actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:25px}.khp-process{padding:72px 0}.khp-process-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:26px}.khp-process-grid article{background:#fff;border:1px solid #e1e6df;border-radius:17px;box-shadow:0 9px 24px #2d3f310a;min-height:210px;padding:20px;position:relative}.khp-step-number{color:#9b7424;font-size:10px;font-weight:900;position:absolute;right:17px;top:17px}.khp-step-icon{background:#eaf4e8;border-radius:13px;color:var(--khp-green);display:grid;height:44px;place-items:center;width:44px}.khp-process-grid h3{color:#244a33;font-size:15px;margin:26px 0 0}.khp-process-grid p{color:#748078;font-size:11.5px;line-height:1.55;margin:8px 0 0}.khp-inline-link{color:#936b1c;margin-top:18px}.khp-logistics{grid-gap:40px;background:radial-gradient(circle at 92% 8%,#c8952517,#0000 18rem),linear-gradient(135deg,#f5faf6,#edf5f0);border:1px solid #dbe7de;border-radius:24px;display:grid;gap:40px;grid-template-columns:1.05fr .95fr;padding:34px}.khp-logistics-copy{align-self:center}.khp-logistics-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.khp-logistics-list span{align-items:center;background:#fff;border:1px solid #d6e4da;border-radius:999px;color:#506259;display:inline-flex;font-size:11px;font-weight:750;gap:7px;min-height:35px;padding:0 11px}.khp-logistics-list svg{color:var(--khp-green)}.khp-logistics-copy .khp-button{margin-top:22px}.khp-journey-card{background:#fff;border:1px solid #dfe5dd;border-radius:18px;box-shadow:0 12px 30px rgba(45,63,49,.045);padding:22px}.khp-journey-head{border-bottom:1px solid #e7ebe6;padding-bottom:14px}.khp-journey-head span{color:#9a7426;display:block;font-size:9px;font-weight:900;letter-spacing:.11em}.khp-journey-head strong{color:#284b35;display:block;font-size:14px;margin-top:5px}.khp-journey-row{grid-gap:11px;align-items:center;display:grid;gap:11px;grid-template-columns:42px minmax(0,1fr);margin-top:14px}.khp-journey-row>span{background:#eff3ef;border-radius:12px;color:#748078;display:grid;height:40px;place-items:center;width:40px}.khp-journey-row.active>span{background:#e8f3e8;color:var(--khp-green)}.khp-journey-row small{color:#8a958d;display:block;font-size:9px;font-weight:850;letter-spacing:.07em}.khp-journey-row strong{color:#294a35;display:block;font-size:11.5px;margin-top:3px}.khp-service{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1.1fr .95fr .95fr;margin-top:18px}.khp-benefit-card,.khp-service-card{background:#fff;border:1px solid #e0e5de;border-radius:20px;padding:26px}.khp-service-card{background:radial-gradient(circle at 10% 10%,#1765360f,#0000 15rem),#fff}.khp-benefit-card{background:radial-gradient(circle at 90% 10%,#c8952512,#0000 14rem),#fffdfa}.khp-benefit-card.support{background:radial-gradient(circle at 90% 10%,rgba(23,101,54,.055),#0000 14rem),#fbfdfb}.khp-service h2{font-size:25px}.khp-service p{font-size:12.5px}.khp-benefit-card .khp-text-link{margin-top:17px}.khp-faq{grid-gap:44px;align-items:start;display:grid;gap:44px;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);padding:72px 0}.khp-faq-list{grid-gap:9px;display:grid;gap:9px}.khp-faq-list details{background:#fff;border:1px solid #e0e5df;border-radius:14px;overflow:hidden}.khp-faq-list summary{align-items:center;color:#2c4b37;cursor:pointer;display:flex;font-size:12.5px;font-weight:800;gap:16px;justify-content:space-between;list-style:none;min-height:58px;padding:0 18px}.khp-faq-list summary::-webkit-details-marker{display:none}.khp-faq-list summary svg{color:#9a7222;transition:transform .16s ease}.khp-faq-list details[open] summary svg{transform:rotate(90deg)}.khp-faq-list details p{color:#748078;font-size:11.5px;line-height:1.58;margin:0;padding:0 18px 17px}.khp-final{grid-gap:30px;align-items:center;background:radial-gradient(circle at 92% 8%,#c8952517,#0000 16rem),linear-gradient(135deg,#f5faf6,#f9f6ee);border:1px solid #dce7df;border-radius:22px;display:grid;gap:30px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:64px;padding:34px}.khp-final-actions{display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end}@media (max-width:1040px){.khp-hero{grid-template-columns:1fr}.khp-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.khp-audience,.khp-logistics{grid-template-columns:1fr}.khp-service{grid-template-columns:1fr 1fr}.khp-service-card{grid-column:1/-1}.khp-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.khp-audience,.khp-faq,.khp-final,.khp-hero,.khp-logistics,.khp-market,.khp-process,.khp-service{width:min(100% - 24px,1320px)}.khp-hero{border-radius:20px;padding:24px 20px}.khp-hero-copy h1{font-size:37px}.khp-faq,.khp-final,.khp-section-head{display:grid;grid-template-columns:1fr}.khp-section-head{align-items:start;gap:18px}.khp-process-grid,.khp-product-grid,.khp-service{grid-template-columns:1fr}.khp-service-card{grid-column:auto}.khp-final,.khp-logistics,.khp-role-card{padding:24px 20px}.khp-final-actions{justify-content:flex-start}}@media (max-width:520px){.khp-hero-metrics{grid-template-columns:1fr}.khp-final-actions,.khp-hero-actions,.khp-role-actions{display:grid}.khp-button,.khp-text-link{width:100%}.khp-product-image{height:210px}}.khp-live-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at 94% 0,#c895251c,#0000 14rem),linear-gradient(150deg,#fffffff5,#f9faf5eb);border-color:#3759411f;border-radius:24px;box-shadow:0 18px 38px rgba(45,63,49,.055),inset 0 1px 0 #ffffffe6;overflow:hidden;padding:22px}.khp-live-panel-top{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.khp-live-panel-copy{grid-gap:5px;display:grid;gap:5px;min-width:0}.khp-live-flow-head>div>span,.khp-live-panel-copy>span{color:#9a7424;font-size:9px;font-weight:900;letter-spacing:.13em;line-height:1.2}.khp-live-panel-copy>strong{color:#244b34;font-size:clamp(20px,1.8vw,25px);letter-spacing:-.025em;line-height:1.08}.khp-live-panel-copy>small{color:#7a877f;font-size:10.5px;line-height:1.5;max-width:360px}.khp-live-status{align-items:center;background:#f3f8f3;border:1px solid #dce8df;border-radius:999px;color:#4f705a;display:inline-flex;flex:0 0 auto;font-size:8.5px;font-weight:850;gap:7px;min-height:30px;padding:0 10px;white-space:nowrap}.khp-live-status i{background:#3d9b58;border-radius:999px;box-shadow:0 0 0 4px #3d9b581a;display:block;height:7px;width:7px}.khp-live-metrics{background:#f8faf7d6;border:1px solid #e0e7e1;border-radius:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:17px;overflow:hidden}.khp-live-metrics article{background:#0000;min-width:0;padding:12px 13px}.khp-live-metrics article+article{border-left:1px solid #e2e8e2}.khp-live-metrics span{color:#879289;display:block;font-size:8.5px;font-weight:800}.khp-live-metrics strong{color:var(--khp-green);display:block;font-size:21px;line-height:1;margin-top:3px}.khp-live-flow-shell{background:linear-gradient(135deg,#f2f8f3f2,#fcf8eeeb);border:1px solid #e1e7e2;border-radius:18px;margin-top:14px;padding:15px}.khp-live-flow-head{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.khp-live-flow-head>div{grid-gap:4px;display:grid;gap:4px;min-width:0}.khp-live-flow-head>div>strong{color:#315340;font-size:11.5px;line-height:1.25}.khp-live-flow-link{align-items:center;color:#176536;display:inline-flex;flex:0 0 auto;font-size:9px;font-weight:850;gap:5px;text-decoration:none;white-space:nowrap}.khp-live-flow-link:hover{color:#0f522b}.khp-live-flow-track{grid-gap:4px;align-items:center;display:grid;gap:4px;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1.1fr);margin-top:13px}.khp-live-flow-track article{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:34px minmax(0,1fr);min-width:0}.khp-live-flow-track article>span{border-radius:12px;box-shadow:inset 0 0 0 1px #fff9;display:grid;height:34px;place-items:center;width:34px}.khp-live-flow-track article.buyer>span{background:#e8f3ea;color:#176536}.khp-live-flow-track article.seller>span{background:#fbf0d7;color:#a8761a}.khp-live-flow-track article.krome>span{background:linear-gradient(135deg,#1765361f,#1765361f 50%,#d9a53b2e 0,#d9a53b2e);color:#2f6540}.khp-live-flow-track article strong{color:#31513d;font-size:10px;line-height:1.2}.khp-live-flow-track article small,.khp-live-flow-track article strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.khp-live-flow-track article small{color:#818c85;font-size:8px;line-height:1.25;margin-top:2px}.khp-live-connector{background:linear-gradient(90deg,#17653647,#d9a53b73);display:block;height:1px;margin-inline:2px;position:relative}.khp-live-connector:after{border-right:1.5px solid #ae8128;border-top:1.5px solid #ae8128;content:"";height:5px;position:absolute;right:-1px;top:50%;transform:translateY(-50%) rotate(45deg);width:5px}@media (max-width:1120px){.khp-live-flow-track{gap:8px;grid-template-columns:1fr}.khp-live-connector{background:linear-gradient(180deg,#17653647,#d9a53b73);height:12px;margin-left:16px;width:1px}.khp-live-connector:after{bottom:-1px;left:50%;right:auto;top:auto;transform:translateX(-50%) rotate(135deg)}}@media (max-width:700px){.khp-live-panel{border-radius:20px;padding:18px}.khp-live-flow-head,.khp-live-panel-top{align-items:flex-start;flex-direction:column}.khp-live-metrics{grid-template-columns:1fr}.khp-live-metrics article+article{border-left:0;border-top:1px solid #e2e8e2}}.kh-cart-feedback{align-items:center;animation:kh-cart-feedback-in .18s ease-out;background:#eff8ed;border:1px solid #32764533;border-radius:14px;box-shadow:0 16px 42px #12311d2e;color:#2f5f3b;display:flex;gap:10px;min-height:54px;padding:10px 12px;position:fixed;right:22px;top:92px;width:min(430px,calc(100vw - 32px));z-index:2600}.kh-cart-feedback-check{background:#2f6b40;border-radius:50%;color:#fff;display:grid;flex:0 0 28px;font-size:15px;font-weight:900;height:28px;place-items:center;width:28px}.kh-cart-feedback-text{flex:1 1;font-size:13px;font-weight:800;line-height:1.35;min-width:0}.kh-cart-feedback-link{color:#9b6e19;flex:0 0 auto;font-size:12px;font-weight:900;text-decoration:none;white-space:nowrap}.kh-cart-feedback-link:hover{text-decoration:underline}.kh-cart-feedback-close{background:#0000;border:0;border-radius:50%;color:#58705e;cursor:pointer;display:grid;flex:0 0 28px;font-size:20px;height:28px;line-height:1;place-items:center;width:28px}.kh-cart-feedback-close:hover{background:#2f6b4014}@keyframes kh-cart-feedback-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.kh-cart-feedback{bottom:18px;left:16px;right:16px;top:auto;width:auto}}.kh-language-switch{align-items:center;background:#ffffffd1;border:1px solid #244b3024;border-radius:999px;box-shadow:0 8px 24px #1a372314;display:inline-flex;gap:4px;padding:4px}.kh-language-switch button{background:#0000;border:0;border-radius:999px;color:#5f6f64;cursor:pointer;font-size:11px;font-weight:900;height:32px;letter-spacing:.08em;min-width:39px;padding:0 10px;transition:background .16s ease,color .16s ease,transform .16s ease}.kh-language-switch button:hover{transform:translateY(-1px)}.kh-language-switch button.active{background:#1f5132;color:#fff}.kh-auth-language-row{display:flex;justify-content:flex-end;margin-bottom:18px}.kh-register-language-row{display:flex;justify-content:flex-end;margin-bottom:12px}.kh-header{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#fbfcf8f0;border-bottom:1px solid #163e2812;position:sticky;top:0;transition:box-shadow .18s ease,background-color .18s ease,border-color .18s ease;width:100%;z-index:1000}.kh-header-scrolled{background:#fbfcf8fa;border-bottom-color:#163e281a;box-shadow:0 10px 30px #14372514}.kh-header-shell{grid-gap:32px;align-items:center;display:grid;gap:32px;grid-template-columns:auto minmax(0,1fr) auto;margin:0 auto;width:min(1280px,calc(100% - 42px))}.kh-header-brand{align-items:center;display:inline-flex;flex-shrink:0;text-decoration:none}.kh-header-logo{display:block;max-height:58px;object-fit:contain;object-position:left center;transition:transform .18s ease,filter .18s ease;width:clamp(150px,16vw,205px)}.kh-header-brand:hover
.kh-header-logo{filter:drop-shadow(0 5px 10px rgba(184,137,42,.12));transform:translateY(-1px)}.kh-header-desktop-nav{align-items:center;display:flex;gap:4px;justify-content:center;min-width:0}.kh-header-nav-link{align-items:center;border-radius:10px;color:#53635a;display:inline-flex;font-size:13px;font-weight:700;justify-content:center;line-height:1;min-height:42px;padding:0 12px;position:relative;text-decoration:none;transition:color .18s ease,background-color .18s ease,transform .18s ease;white-space:nowrap}.kh-header-nav-link:after{background:#d5a63c;border-radius:999px;bottom:5px;content:"";height:2px;left:12px;position:absolute;right:12px;transform:scaleX(0);transform-origin:center;transition:transform .18s ease}.kh-header-nav-link:hover{background:#dfb14712;color:#b7841f;transform:translateY(-1px)}.kh-header-nav-link.active:after,.kh-header-nav-link:hover:after{transform:scaleX(1)}.kh-header-nav-link.active{background:#22643d0f;color:#1b5c37}.kh-header-actions{align-items:center;display:flex;flex-shrink:0;gap:10px;justify-content:flex-end}.kh-header-notification-bell{background:#ffffffad;border:1px solid #1a53311c;border-radius:11px;box-sizing:border-box;color:#254b34;display:grid;flex:0 0 42px;height:42px;place-items:center;position:relative;text-decoration:none;transition:color .18s ease,border-color .18s ease,background-color .18s ease,transform .18s ease,box-shadow .18s ease;width:42px}.kh-header-notification-bell.has-unread,.kh-header-notification-bell:hover{background:#fffaf0;border-color:#d29f2d6b;color:#8d6518}.kh-header-notification-bell:hover{box-shadow:0 8px 20px #254c3312;transform:translateY(-1px)}.kh-header-notification-count{align-items:center;background:linear-gradient(135deg,#e7bc51,#c98e20);border:2px solid #fbfcf8;border-radius:999px;box-sizing:border-box;color:#143523;display:inline-flex;font-size:9px;font-weight:900;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 4px;position:absolute;right:-8px;top:-7px}.kh-header-notification-loading{background:#c99428;border-radius:999px;bottom:6px;height:4px;position:absolute;width:4px}.kh-header-cart{align-items:center;background:#ffffffad;border:1px solid #1a53311c;border-radius:11px;color:#254b34;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:800;gap:8px;min-height:42px;padding:0 12px;transition:color .18s ease,border-color .18s ease,background-color .18s ease,transform .18s ease,box-shadow .18s ease}.kh-header-cart:hover{background:#fffaf0;border-color:#d29f2d73;box-shadow:0 8px 20px #254c3312;color:#9b701d;transform:translateY(-1px)}.kh-header-cart-icon{display:inline-flex;position:relative}.kh-header-cart-count{background:linear-gradient(135deg,#e4b74a,#c98e20);border:2px solid #fbfcf8;border-radius:999px;color:#143523;display:grid;font-size:9px;font-weight:900;height:17px;line-height:1;min-width:17px;padding:0 4px;place-items:center;position:absolute;right:-10px;top:-8px}.kh-header-auth-actions,.kh-header-user-actions{align-items:center;display:flex;gap:8px}.kh-header-sign-in{align-items:center;border-radius:10px;color:#285239;display:inline-flex;font-size:12.5px;font-weight:800;justify-content:center;min-height:42px;padding:0 13px;text-decoration:none;transition:color .18s ease,background-color .18s ease}.kh-header-sign-in:hover{background:#dfb14714;color:#a6761b}.kh-header-create-account{align-items:center;background:linear-gradient(135deg,#e5ba4d,#cc9224);border:1px solid #d3a139;border-radius:11px;box-shadow:0 8px 20px #c6902229;color:#173b27;display:inline-flex;font-size:12.5px;font-weight:900;gap:8px;justify-content:center;min-height:43px;padding:0 16px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.kh-header-create-account:hover{box-shadow:0 12px 28px #c690223d;filter:saturate(1.05);transform:translateY(-2px)}.kh-header-account-wrap{position:relative}.kh-header-user{align-items:center;background:#ffffffb8;border:1px solid #194f2e1f;border-radius:13px;color:#20472f;cursor:pointer;display:inline-flex;font-family:inherit;gap:9px;min-height:46px;padding:4px 10px 4px 5px;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.kh-header-user:hover{background:#fffaf0;border-color:#d29f2d66;transform:translateY(-1px)}.kh-header-user.open{background:#fffaf0;border-color:#d29f2d7a}.kh-header-user-chevron{display:inline-flex;transition:transform .18s ease}.kh-header-user.open
.kh-header-user-chevron{transform:rotate(180deg)}.kh-header-account-menu{background:#fffffffc;border:1px solid #194f2e24;border-radius:14px;box-shadow:0 18px 44px #14372529;overflow:hidden;position:absolute;right:0;top:calc(100% + 10px);width:244px;z-index:80}.kh-header-account-menu-heading{background:#fbfcf8;border-bottom:1px solid #194f2e17;display:flex;flex-direction:column;gap:4px;padding:14px 15px 12px}.kh-header-account-menu-heading strong{color:#20472f;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kh-header-account-menu-heading span{color:#77857c;font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kh-header-role-switch-wrap{grid-gap:6px;display:grid;gap:6px;padding:8px 8px 0}.kh-header-role-switch{background:#fff8e6;border:1px solid #d29f2d61;border-radius:10px;color:#795414;cursor:pointer;font:inherit;font-size:11.5px;font-weight:850;min-height:40px;padding:9px 11px}.kh-header-role-switch:focus-visible,.kh-header-role-switch:hover{background:#fff2cf;border-color:#d29f2dad;outline:none}.kh-header-role-switch:disabled{cursor:wait;opacity:.65}.kh-header-role-switch-error{color:#9c3d31;font-size:9.5px;line-height:1.4}.kh-header-account-menu-links{grid-gap:2px;display:grid;gap:2px;padding:7px}.kh-header-account-menu-links a{border-radius:9px;color:#285239;font-size:12px;font-weight:750;padding:10px 11px;text-decoration:none;transition:color .16s ease,background-color .16s ease}.kh-header-account-menu-links a:focus-visible,.kh-header-account-menu-links a:hover{background:#dfb1471c;color:#9a6a14;outline:none}.kh-header-user-avatar{background:linear-gradient(145deg,#1e6240,#15462f);border-radius:10px;color:#e5ba4d;display:grid;font-size:13px;font-weight:900;height:34px;place-items:center;width:34px}.kh-header-user-copy{align-items:flex-start;display:flex;flex-direction:column;line-height:1.15;text-align:left}.kh-header-user-copy strong{color:#244d34;font-size:12px;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kh-header-user-copy small{color:#829087;font-size:9px;font-weight:700;margin-top:3px}.kh-header-sign-out{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:#66756c;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:800;gap:7px;min-height:42px;padding:0 11px;transition:color .18s ease,background-color .18s ease}.kh-header-sign-out:hover{background:#dfb14714;color:#a6761b}.kh-header-mobile-toggle{background:#ffffffb3;border:1px solid #194f2e1f;border-radius:11px;color:#234b33;cursor:pointer;display:none;height:42px;padding:0;place-items:center;width:42px}.kh-header-mobile-panel{display:none}.kh-header-mobile-nav{grid-gap:4px;display:grid;gap:4px}.kh-header-mobile-nav
.kh-header-nav-link{justify-content:flex-start;min-height:46px;padding:0 12px;width:100%}.kh-header-mobile-nav
.kh-header-nav-link:after{left:12px;right:auto;width:24px}.kh-header-mobile-account,.kh-header-mobile-auth{grid-gap:9px;border-top:1px solid #194f2e1a;display:grid;gap:9px;margin-top:16px;padding-top:16px}.kh-header-mobile-account button,.kh-header-mobile-create,.kh-header-mobile-sign-in{align-items:center;border-radius:11px;display:flex;font-family:inherit;font-size:12.5px;font-weight:800;gap:8px;justify-content:center;min-height:46px;padding:0 14px;text-decoration:none}.kh-header-mobile-sign-in{background:#fff;border:1px solid #194f2e21;color:#245036}.kh-header-mobile-create{background:linear-gradient(135deg,#e5ba4d,#cc9224);border:1px solid #d3a139;color:#173b27}.kh-header-mobile-account button{background:#fff;border:1px solid #194f2e1f;color:#285139;cursor:pointer}.kh-header-language-desktop{align-items:center;display:flex}.kh-header-language-mobile{align-items:center;display:none;justify-content:flex-end;padding-top:14px}.kh-header-language-desktop .kh-language-switch{background:#ffffffb8;box-shadow:none}@media (max-width:1140px){.kh-header-shell{gap:18px}.kh-header-nav-link{font-size:12px;padding-left:8px;padding-right:8px}.kh-header-logo{width:clamp(140px,15vw,180px)}.kh-header-cart-text,.kh-header-sign-out span{display:none}}@media (max-width:920px){.kh-header-shell{gap:16px;grid-template-columns:auto 1fr;min-height:70px;width:min(100% - 30px,1280px)}.kh-header-desktop-nav{display:none}.kh-header-actions{min-width:0}.kh-header-mobile-toggle{display:grid}.kh-header-user-copy{display:none}.kh-header-user{height:42px;justify-content:center;min-height:42px;padding:4px;width:42px}.kh-header-user-chevron,.kh-header-user>svg{display:none}.kh-header-account-menu{right:-4px;width:min(244px,calc(100vw - 24px))}.kh-header-user-avatar{height:32px;width:32px}.kh-header-mobile-panel{background:#fbfcf8fc;border-bottom:1px solid #194f2e1a;box-shadow:0 18px 36px #1437251a;display:block;left:0;max-height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(-8px);transition:max-height .24s ease,opacity .18s ease,transform .18s ease}.kh-header-mobile-panel.open{max-height:620px;opacity:1;pointer-events:auto;transform:translateY(0)}.kh-header-mobile-panel>*{margin-left:auto;margin-right:auto;width:min(100% - 30px,760px)}.kh-header-mobile-nav{padding-top:16px}.kh-header-mobile-account,.kh-header-mobile-auth{padding-bottom:20px}}@media (max-width:640px){.kh-header-shell{gap:10px;min-height:66px;width:min(100% - 22px,1280px)}.kh-header-logo{max-height:50px;width:142px}.kh-header-actions{gap:7px}.kh-header-cart,.kh-header-notification-bell{border-radius:10px;flex-basis:40px;height:40px;justify-content:center;min-height:40px;padding:0;width:40px}.kh-header-auth-actions,.kh-header-sign-out{display:none}.kh-header-user{height:40px;min-height:40px;width:40px}.kh-header-mobile-toggle{border-radius:10px;height:40px;width:40px}.kh-header-mobile-panel>*{width:min(100% - 22px,760px)}}@media (max-width:380px){.kh-header-logo{width:112px}.kh-header-actions{gap:4px}.kh-header-cart,.kh-header-mobile-toggle,.kh-header-notification-bell,.kh-header-user{height:36px;min-height:36px;width:36px}.kh-header-notification-bell{flex-basis:36px}}@media (max-width:920px){.kh-header-language-desktop{display:none}.kh-header-language-mobile{display:flex}}.kh-header-shell{gap:18px;grid-template-columns:220px minmax(0,1fr) auto;min-height:78px;width:min(1680px,calc(100% - 56px))}.kh-header-brand{min-width:220px;width:220px}.kh-header-logo{max-width:196px;width:196px}.kh-header-desktop-nav{gap:0}.kh-header-nav-link{font-size:12.5px;padding:0 10px}.kh-header-actions{gap:8px}@media (max-width:1440px){.kh-header-shell{gap:12px;grid-template-columns:190px minmax(0,1fr) auto;width:min(1360px,calc(100% - 34px))}.kh-header-brand{min-width:190px;width:190px}.kh-header-logo{max-width:174px;width:174px}.kh-header-nav-link{font-size:12px;padding-inline:8px}}.kh-header-shell{gap:22px!important;grid-template-columns:198px minmax(0,1fr) auto!important}.kh-header-brand{min-width:198px!important;width:198px!important}.kh-header-logo{max-width:174px!important;width:174px!important}.kh-header-desktop-nav{gap:4px!important}.kh-header-nav-link{font-size:12.25px!important;padding-inline:12px!important;white-space:nowrap!important}.kh-header-actions{gap:9px!important}@media (max-width:1440px){.kh-header-shell{gap:14px!important;grid-template-columns:176px minmax(0,1fr) auto!important}.kh-header-brand{min-width:176px!important;width:176px!important}.kh-header-logo{max-width:156px!important;width:156px!important}.kh-header-nav-link{font-size:11.75px!important;padding-inline:7px!important}}@media (min-width:921px){.kh-header{border-bottom-color:#17653614}.kh-header-shell{gap:18px!important;grid-template-columns:168px minmax(0,1fr) auto!important;min-height:66px!important;width:min(1600px,calc(100% - 44px))!important}.kh-header-brand{min-width:168px!important;width:168px!important}.kh-header-logo{max-height:46px!important;max-width:150px!important;width:150px!important}.kh-header-desktop-nav{gap:2px!important}.kh-header-nav-link{border-radius:9px!important;font-size:11.5px!important;min-height:38px!important;padding-inline:9px!important}.kh-header-nav-link:after{bottom:3px!important;left:9px!important;right:9px!important}.kh-header-actions{gap:7px!important}.kh-header-language-desktop .kh-language-switch{padding:3px!important}.kh-header-language-desktop .kh-language-switch button{font-size:10px!important;height:29px!important;min-width:35px!important;padding-inline:8px!important}.kh-header-cart{border-radius:10px!important;gap:7px!important}.kh-header-cart,.kh-header-sign-in{font-size:11.5px!important;min-height:38px!important;padding-inline:11px!important}.kh-header-sign-in{border-radius:9px!important}.kh-header-create-account{border-radius:10px!important;box-shadow:0 6px 16px #c6902224!important;font-size:11.5px!important;gap:7px!important;min-height:39px!important;padding-inline:14px!important}.kh-header-notification-bell{border-radius:10px!important;flex-basis:38px!important;height:38px!important;min-height:38px!important;width:38px!important}.kh-header-user{border-radius:10px!important;min-height:39px!important}}@media (min-width:921px) and (max-width:1240px){.kh-header-shell{gap:10px!important;grid-template-columns:150px minmax(0,1fr) auto!important;width:min(1200px,calc(100% - 30px))!important}.kh-header-brand{min-width:150px!important;width:150px!important}.kh-header-logo{max-width:138px!important;width:138px!important}.kh-header-nav-link{font-size:10.75px!important;padding-inline:6px!important}.kh-header-create-account{padding-inline:11px!important}.kh-header-cart,.kh-header-create-account,.kh-header-sign-in{font-size:10.75px!important}}.kh-header-nav-link{overflow:hidden}.kh-header-nav-link:focus-visible{outline:none}.kh-header-nav-marketplace:after{background:linear-gradient(90deg,#176536,#176536 50%,#d9a53b 0,#d9a53b)!important}.kh-header-nav-marketplace.active,.kh-header-nav-marketplace:focus-visible,.kh-header-nav-marketplace:hover{background:linear-gradient(90deg,#1765361f,#1765361f 50%,#d9a53b29 0,#d9a53b29)!important;box-shadow:inset 0 0 0 1px #23533814,0 7px 16px #23533812;color:#184f35!important}.kh-header-nav-buyer:after{background:#176536!important}.kh-header-nav-buyer:focus-visible,.kh-header-nav-buyer:hover{background:#1765361a!important;box-shadow:inset 0 0 0 1px #17653612,0 7px 16px #17653612;color:#176536!important}.kh-header-nav-seller:after{background:#d9a53b!important}.kh-header-nav-seller:focus-visible,.kh-header-nav-seller:hover{background:#d9a53b21!important;box-shadow:inset 0 0 0 1px #d9a53b1a,0 7px 16px #bc892314;color:#ad7619!important}@media (min-width:921px){.kh-header-nav-link{background:#0000!important;box-shadow:none!important;isolation:isolate;overflow:visible!important;position:relative;transition:color .16s ease,transform .16s ease!important}.kh-header-nav-link:before{border:1px solid #0000;border-radius:999px;content:"";inset:4px 1px;opacity:0;pointer-events:none;position:absolute;transform:scale(.92);transition:opacity .16s ease,transform .16s ease,border-color .16s ease;z-index:-1}.kh-header-nav-link:after{border-radius:999px!important;bottom:2px!important;height:2px!important;left:50%!important;opacity:0!important;right:auto!important;transform:translateX(-50%)!important;transition:width .18s ease,opacity .18s ease!important;width:0!important}.kh-header-nav-link.active,.kh-header-nav-link:focus-visible,.kh-header-nav-link:hover{box-shadow:none!important;transform:translateY(-1px)}.kh-header-nav-link.active:before,.kh-header-nav-link:focus-visible:before,.kh-header-nav-link:hover:before{opacity:1;transform:scale(1)}.kh-header-nav-link.active:after,.kh-header-nav-link:focus-visible:after,.kh-header-nav-link:hover:after{opacity:1!important;width:calc(100% - 22px)!important}.kh-header-nav-marketplace:before,.kh-header-nav-shared:before{background:linear-gradient(90deg,rgba(23,101,54,.105),rgba(23,101,54,.105) 48%,rgba(217,165,59,.125) 52%,rgba(217,165,59,.125));border-color:#47704e1a}.kh-header-nav-marketplace:after,.kh-header-nav-shared:after{background:linear-gradient(90deg,#176536,#176536 48%,#d9a53b 52%,#d9a53b)!important}.kh-header-nav-marketplace.active,.kh-header-nav-marketplace:focus-visible,.kh-header-nav-marketplace:hover,.kh-header-nav-shared.active,.kh-header-nav-shared:focus-visible,.kh-header-nav-shared:hover{background:#0000!important;color:#31533f!important}.kh-header-nav-buyer:before{background:rgba(23,101,54,.085);border-color:#17653617}.kh-header-nav-buyer:after{background:#176536!important}.kh-header-nav-buyer.active,.kh-header-nav-buyer:focus-visible,.kh-header-nav-buyer:hover{background:#0000!important;color:#176536!important}.kh-header-nav-seller:before{background:rgba(217,165,59,.105);border-color:#d9a53b1c}.kh-header-nav-seller:after{background:#d9a53b!important}.kh-header-nav-seller.active,.kh-header-nav-seller:focus-visible,.kh-header-nav-seller:hover{background:#0000!important;color:#a96f13!important}}.kh-footer{background:radial-gradient(circle at 8% 0,#c8952512,#0000 22rem),radial-gradient(circle at 94% 12%,rgba(23,101,54,.055),#0000 24rem),#f5f5ef;border-top:1px solid #dfe5df;color:#2d4034;overflow:hidden;position:relative}.kh-footer *,.kh-footer :after,.kh-footer :before{box-sizing:border-box}.kh-footer-shell{margin:0 auto;width:min(1320px,calc(100% - 42px))}.kh-footer-top{grid-gap:30px;display:grid;gap:30px;grid-template-columns:minmax(270px,1.7fr) repeat(4,minmax(130px,1fr));padding:38px 0 30px}.kh-footer-brand-column{max-width:340px}.kh-footer-brand{align-items:center;display:inline-flex;text-decoration:none}.kh-footer-logo{display:block;height:auto;object-fit:contain;width:178px}.kh-footer-description{color:#68766d;font-size:12px;line-height:1.62;margin:16px 0 0;max-width:330px}.kh-footer-socials{display:flex;gap:8px;margin-top:16px}.kh-footer-socials a{background:#ffffffb8;border:1px solid #d8e2da;border-radius:10px;color:#176536;display:grid;height:36px;place-items:center;transition:background-color .16s ease,border-color .16s ease,transform .16s ease;width:36px}.kh-footer-socials a:hover{background:#edf5f0;border-color:#b7cfbd;transform:translateY(-1px)}.kh-footer-socials svg{fill:none;stroke:currentColor;stroke-width:1.8;height:17px;width:17px}.kh-footer-socials .kh-social-fill{fill:currentColor;stroke:none}.kh-footer-column{display:flex;flex-direction:column;gap:10px;padding-top:6px}.kh-footer-column h4{color:#176536;font-size:11px;font-weight:900;letter-spacing:.11em;line-height:1.2;margin:0 0 4px;text-transform:uppercase}.kh-footer-column a{color:#5b6a61;font-size:11.5px;font-weight:700;line-height:1.35;text-decoration:none;width:fit-content}.kh-footer-column a:hover{color:#176536}.kh-footer-legal-panel{grid-gap:28px;align-items:start;border-bottom:1px solid #dfe5df;border-top:1px solid #dfe5df;display:grid;gap:28px;grid-template-columns:minmax(220px,.7fr) minmax(0,2.3fr);padding:20px 0}.kh-footer-legal-heading span{color:#a6781f;display:block;font-size:9.5px;font-weight:900;letter-spacing:.12em;line-height:1.2}.kh-footer-legal-heading strong{color:#2a4a35;display:block;font-size:13px;line-height:1.4;margin-top:5px;max-width:280px}.kh-footer-legal-grid{grid-gap:9px 18px;display:grid;gap:9px 18px;grid-template-columns:repeat(4,minmax(0,1fr))}.kh-footer-legal-grid a{color:#66746b;font-size:10.5px;font-weight:700;line-height:1.35;text-decoration:none}.kh-footer-legal-grid a:hover{color:#176536}.kh-footer-bottom{align-items:center;display:flex;gap:20px;justify-content:space-between;min-height:68px}.kh-footer-bottom-links,.kh-footer-copyright{align-items:center;color:#7a867e;display:flex;flex-wrap:wrap;font-size:10.5px;gap:9px}.kh-footer-bottom-links a{color:#617068;font-weight:750;text-decoration:none}.kh-footer-bottom-links a:hover{color:#176536}.kh-footer-divider{color:#b0b9b2}@media (max-width:1050px){.kh-footer-top{grid-template-columns:minmax(250px,1.4fr) repeat(2,minmax(150px,1fr))}.kh-footer-brand-column{grid-row:span 2}.kh-footer-legal-panel{grid-template-columns:1fr}.kh-footer-legal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.kh-footer-shell{width:min(100% - 28px,1320px)}.kh-footer-top{gap:26px 18px;grid-template-columns:1fr 1fr}.kh-footer-brand-column{grid-column:1/-1;grid-row:auto;max-width:none}.kh-footer-legal-grid{grid-template-columns:1fr 1fr}.kh-footer-bottom{align-items:flex-start;flex-direction:column;padding:18px 0}}@media (max-width:460px){.kh-footer-legal-grid,.kh-footer-top{grid-template-columns:1fr}.kh-footer-logo{width:164px}}.kh-market-app{background:radial-gradient(circle at 8% 8%,rgba(219,169,55,.075),#0000 28rem),linear-gradient(180deg,#fbfcf8,#f1f5ee 58%,#fbfcf9);min-height:100vh}.kh-market-page{color:#273a2e;margin:0 auto;padding:38px 0 90px;width:min(1320px,calc(100% - 42px))}.kh-market-eyebrow{color:#6e8174;display:block;font-size:10px;font-weight:900;letter-spacing:.17em}.kh-market-hero{grid-gap:58px;align-items:center;background:radial-gradient(circle at 88% 11%,#e4b6495c,#0000 19rem),linear-gradient(135deg,#0d3926,#155235 61%,#0b2d1e);border-radius:29px;box-shadow:0 26px 64px #0d35222b;display:grid;gap:58px;grid-template-columns:minmax(0,1fr) 330px;min-height:350px;overflow:hidden;padding:clamp(34px,5vw,58px);position:relative}.kh-market-hero:after,.kh-market-hero:before{border:1px solid #e3b84d33;border-radius:50%;content:"";height:150px;pointer-events:none;position:absolute;right:-7%;transform:rotate(-12deg);width:48%}.kh-market-hero:before{bottom:-74px}.kh-market-hero:after{bottom:-38px;right:-2%}.kh-market-hero-card,.kh-market-hero-copy{position:relative;z-index:1}.kh-market-hero
.kh-market-eyebrow{color:#dfb246}.kh-market-hero
h1{color:#fff;font-family:Manrope,sans-serif;font-size:clamp(44px,5.4vw,68px);letter-spacing:-.052em;line-height:.99;margin:11px 0 0;max-width:760px}.kh-market-hero
h1
span{color:#e3b74d}.kh-market-hero-copy>p{color:#ffffffb3;font-size:13.5px;line-height:1.72;margin:19px 0 0;max-width:670px}.kh-market-hero-benefits{display:flex;flex-wrap:wrap;gap:9px;margin-top:26px}.kh-market-hero-benefits>div{align-items:center;background:hsla(0,0%,100%,.055);border:1px solid #ffffff1f;border-radius:999px;color:#ffffffc2;display:inline-flex;font-size:9.5px;font-weight:800;gap:7px;min-height:34px;padding:0 11px}.kh-market-hero-benefits
svg{color:#dfb246}.kh-market-hero-card{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffff21,hsla(0,0%,100%,.055));border:1px solid #ffffff24;border-radius:22px;box-shadow:inset 0 1px 0 #ffffff14,0 18px 44px #0000001f;display:flex;flex-direction:column;justify-content:center;min-height:242px;padding:24px;text-align:center}.kh-market-hero-mark{background:#f6f1e7;border:1px solid #e2b3477a;border-radius:17px;display:grid;height:62px;margin-bottom:14px;place-items:center;width:62px}.kh-market-hero-mark
img{height:48px;object-fit:contain;width:48px}.kh-market-hero-card>span{color:#dfb246;font-size:9px;font-weight:900;letter-spacing:.14em}.kh-market-hero-card>strong{color:#fff;font-family:Manrope,sans-serif;font-size:42px;line-height:1;margin-top:5px}.kh-market-hero-card>small{color:#ffffff8c;font-size:10px;margin-top:4px}.kh-market-hero-card>div:last-child{align-items:center;border-top:1px solid #ffffff1c;display:flex;gap:10px;justify-content:space-between;margin-top:17px;padding-top:15px;width:100%}.kh-market-hero-card>div:last-child
span{color:#ffffffab;font-size:9px;font-weight:800}.kh-market-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px}.kh-market-stats
article{grid-gap:11px;align-items:center;background:#fff;border:1px solid #18452a17;border-radius:18px;box-shadow:0 12px 30px rgba(18,58,37,.055);display:grid;gap:11px;grid-template-columns:auto minmax(0,1fr);min-height:116px;padding:18px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.kh-market-stats
article:hover{border-color:#d3a23a59;box-shadow:0 18px 38px #123a2517;transform:translateY(-3px)}.kh-market-stats
article>div{background:linear-gradient(145deg,#edf5e9,#e2efde);border-radius:13px;color:#28623d;display:grid;grid-row:1/span 3;height:43px;place-items:center;width:43px}.kh-market-stats
article>span{align-self:end;color:#7d8b82;font-size:8.5px;font-weight:900;letter-spacing:.1em}.kh-market-stats
article>strong{color:#1e452d;font-family:Manrope,sans-serif;font-size:21px;line-height:1}.kh-market-stats
article>small{align-self:start;color:#8a958e;font-size:9px}.kh-market-notice{align-items:center;animation:kh-market-notice-slide-in .36s cubic-bezier(.2,.8,.2,1) both;background:linear-gradient(135deg,#f6d26f,#e9b947 52%,#d7a02b);border:1px solid #a4700e75;border-radius:14px;box-shadow:0 18px 42px #5c410d3b,inset 0 1px 0 #ffffff6b;color:#173b27;display:flex;font-size:11.5px;font-weight:850;gap:10px;min-height:56px;padding:11px 12px;position:fixed;right:22px;top:88px;width:min(440px,calc(100vw - 32px));will-change:transform,opacity;z-index:1200}.kh-market-notice>svg{background:#173b271f;border-radius:999px;box-sizing:border-box;flex:0 0 28px;height:28px;padding:5px;width:28px}.kh-market-notice.leaving{animation:kh-market-notice-slide-out .28s cubic-bezier(.4,0,1,1) both;pointer-events:none}.kh-market-notice>span{flex:1 1 auto;line-height:1.45;min-width:0}.kh-market-notice-cart{align-items:center;background:#ffffffb8;border:1px solid #173b2733;border-radius:9px;box-shadow:0 5px 14px #4a340914;color:#17452d;display:inline-flex;flex:0 0 auto;font-size:9.5px;font-weight:900;justify-content:center;min-height:34px;padding:0 11px;text-decoration:none;transition:transform .16s ease,background-color .16s ease,box-shadow .16s ease}.kh-market-notice-cart:hover{background:#fffdf7;box-shadow:0 8px 18px #4a34091f;transform:translateY(-1px)}@keyframes kh-market-notice-slide-in{0%{opacity:0;transform:translate3d(calc(100% + 28px),0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes kh-market-notice-slide-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(calc(100% + 28px),0,0)}}@media (prefers-reduced-motion:reduce){.kh-market-notice,.kh-market-notice.leaving{animation-duration:1ms}}.kh-market-return-panel{background:#fff;border:1px solid #18452a17;border-radius:21px;box-shadow:0 14px 36px #123a250d;margin-top:20px;padding:clamp(20px,2.7vw,28px)}.kh-market-return-heading{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.kh-market-return-heading h2{color:#183e28;font-family:Manrope,sans-serif;font-size:clamp(23px,2.5vw,29px);letter-spacing:-.032em;line-height:1.15;margin:7px 0 0}.kh-market-return-heading p{color:#7c8981;font-size:11.5px;line-height:1.6;margin:8px 0 0;max-width:680px}.kh-market-return-orders{align-items:center;background:#f8faf7;border:1px solid #18452a1f;border-radius:10px;color:#31553d;display:inline-flex;flex:0 0 auto;font-size:9.5px;font-weight:900;gap:7px;justify-content:center;min-height:38px;padding:0 13px;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.kh-market-return-orders:hover{background:#fffaf0;border-color:#c9952359;transform:translateY(-1px)}.kh-market-return-group{margin-top:20px}.kh-market-return-group+.kh-market-return-group{border-top:1px solid #18452a12;padding-top:18px}.kh-market-return-label{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:10px}.kh-market-return-label strong{color:#244b32;display:block;font-size:13px;font-weight:900}.kh-market-return-label span{color:#859088;display:block;font-size:9.5px;line-height:1.45;margin-top:3px}.kh-market-quick-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.kh-market-quick-card{grid-gap:12px;background:#fbfcfa;border:1px solid #18452a17;border-radius:15px;display:grid;gap:12px;grid-template-columns:104px minmax(0,1fr);min-width:0;padding:9px;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease}.kh-market-quick-card:hover{border-color:#c995233d;box-shadow:0 10px 24px #123a2512;transform:translateY(-1px)}.kh-market-quick-image{background:#edf5e9;border-radius:12px;color:#315b3d;display:grid;min-height:118px;overflow:hidden;place-items:center;position:relative;text-decoration:none}.kh-market-quick-image>span{font-family:Manrope,sans-serif;font-size:22px;font-weight:900;letter-spacing:-.04em;position:relative;z-index:1}.kh-market-quick-image img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.kh-market-quick-copy{display:flex;flex-direction:column;min-width:0}.kh-market-quick-name{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#183e28;display:-webkit-box;font-family:Manrope,sans-serif;font-size:13px;font-weight:900;letter-spacing:-.018em;line-height:1.25;overflow:hidden;text-decoration:none}.kh-market-quick-name:hover{color:#9a6c17}.kh-market-quick-farm{color:#7a877f;display:block;font-size:8.8px;font-weight:700;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kh-market-quick-price{align-items:baseline;display:flex;gap:4px;margin-top:10px}.kh-market-quick-price strong{color:#173b27;font-family:Manrope,sans-serif;font-size:18px;font-weight:900;letter-spacing:-.03em;line-height:1}.kh-market-quick-price span{color:#77847c;font-size:8.5px;font-weight:800}.kh-market-quick-history{color:#7c8981;font-size:8.5px;font-weight:700;margin-top:5px}.kh-market-quick-add{align-items:center;background:#173b27;border:0;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:9px;font-weight:900;gap:6px;justify-content:center;margin-top:auto;min-height:36px;padding:0 10px;transition:transform .16s ease,background-color .16s ease,box-shadow .16s ease}.kh-market-quick-add:hover:not(:disabled){background:#214d34;box-shadow:0 7px 16px #123a2524;transform:translateY(-1px)}.kh-market-quick-add.added{background:#b8841f}.kh-market-quick-add:disabled{background:#e3e9e4;color:#89948d;cursor:not-allowed}.kh-market-shop-panel{background:#fff;border:1px solid #18452a17;border-radius:21px;box-shadow:0 14px 36px rgba(18,58,37,.055);margin-top:20px;padding:clamp(22px,3vw,30px)}.kh-market-shop-heading{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.kh-market-shop-heading>div:first-child{max-width:690px}.kh-market-shop-heading
h2{color:#183e28;font-family:Manrope,sans-serif;font-size:27px;letter-spacing:-.032em;line-height:1.15;margin:7px 0 0}.kh-market-shop-heading
p{color:#7c8981;font-size:11.5px;line-height:1.6;margin:9px 0 0}.kh-market-results-count{align-items:flex-end;background:#f5f8f3;border-radius:12px;display:flex;flex-direction:column;min-width:88px;padding:10px 12px}.kh-market-results-count
strong{color:#285037;font-size:19px}.kh-market-results-count
span{color:#869188;font-size:8px;font-weight:800;margin-top:2px}.kh-market-category-strip{display:flex;gap:7px;margin-top:20px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.kh-market-category-strip
button{background:#fafbf9;border:1px solid #dfe6e1;border-radius:999px;color:#68786e;cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:9.5px;font-weight:850;min-height:34px;padding:0 12px;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.kh-market-category-strip
button:hover{border-color:#c9952354;color:#956a18}.kh-market-category-strip
button.active{background:#235b39;border-color:#235b39;color:#fff}.kh-market-toolbar{grid-gap:9px;display:grid;gap:9px;grid-template-columns:minmax(280px,1.8fr) minmax(180px,.8fr) minmax(190px,.8fr);margin-top:14px}.kh-market-search,.kh-market-select{align-items:center;background:#fafbf9;border:1px solid #dfe6e1;border-radius:11px;color:#829087;display:flex;gap:9px;min-height:47px;padding:0 13px;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.kh-market-search:focus-within,.kh-market-select:focus-within{background:#fff;border-color:#be8b1f70;box-shadow:0 0 0 3px #d6a53614}.kh-market-search
input,.kh-market-select
select{background:#0000;border:0;color:#344d3b;font-family:inherit;font-size:10.5px;min-width:0;outline:0;width:100%}.kh-market-search
input::placeholder{color:#9aa39d}.kh-market-search
button{background:#edf2ec;border:0;border-radius:8px;color:#6f7e74;cursor:pointer;display:grid;flex:0 0 auto;height:28px;place-items:center;width:28px}.kh-market-select
select{cursor:pointer}.kh-market-filter-row{align-items:center;display:flex;flex-wrap:wrap;gap:7px;margin-top:11px;min-height:38px}.kh-market-filter-title{color:#758178;font-weight:900;gap:5px;margin-right:3px}.kh-market-filter-row
label,.kh-market-filter-title{align-items:center;display:inline-flex;font-size:9px}.kh-market-filter-row
label{background:#fafbf9;border:1px solid #dce3dc;border-radius:999px;color:#6d796f;cursor:pointer;font-weight:800;min-height:31px;padding:0 11px;position:relative;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.kh-market-filter-row
label.active{background:#edf4e9;border-color:#9fbd9f;color:#3e714b}.kh-market-filter-row
input{opacity:0;pointer-events:none;position:absolute}.kh-market-clear{background:#0000;border:0;color:#a3761d;cursor:pointer;font-family:inherit;font-size:8.8px;font-weight:900;min-height:31px;padding:0 10px}.kh-market-filter-result{color:#89948d;font-size:9px;font-weight:800;margin-left:auto}.kh-market-error{grid-gap:12px;align-items:center;background:#fff7f3;border:1px solid #9855422e;border-radius:15px;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;margin-top:16px;padding:16px}.kh-market-error>div:first-child{background:#f5e7e1;border-radius:11px;color:#935743;display:grid;height:40px;place-items:center;width:40px}.kh-market-error>div:nth-child(2){min-width:0}.kh-market-error
strong{color:#70473a;font-size:11px}.kh-market-error
p{color:#96746a;font-size:9px;margin:4px 0 0}.kh-market-error
button{background:#fff;border:1px solid #924f3b2b;border-radius:8px;color:#805044;cursor:pointer;font-family:inherit;font-size:9px;font-weight:900;min-height:34px;padding:0 10px}.kh-market-empty,.kh-market-loading{align-items:center;background:#fff;border:1px dashed #1f533129;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin-top:20px;min-height:310px;padding:35px;text-align:center}.kh-market-loading-mark{animation:khMarketPulse 1.6s ease-in-out infinite;background:#f7f1e4;border:1px solid #c290233b;border-radius:16px;display:grid;height:58px;place-items:center;width:58px}.kh-market-loading-mark
img{height:44px;object-fit:contain;width:44px}@keyframes khMarketPulse{0%,to{transform:scale(1)}50%{transform:scale(1.055)}}.kh-market-loading
strong{color:#2b5037;font-size:13px;margin-top:14px}.kh-market-loading
span{color:#87928b;font-size:9.5px;margin-top:5px}.kh-market-empty>div{background:#eaf3e7;border-radius:15px;color:#356b45;display:grid;height:53px;place-items:center;width:53px}.kh-market-empty
h2{color:#284d34;font-family:Manrope,sans-serif;font-size:22px;margin:15px 0 0}.kh-market-empty
p{color:#859189;font-size:10.5px;line-height:1.55;margin:7px 0 0;max-width:450px}.kh-market-empty
button{background:#215a38;border:0;border-radius:9px;color:#fff;cursor:pointer;font-family:inherit;font-size:9.5px;font-weight:900;margin-top:14px;min-height:38px;padding:0 13px}.kh-market-product-grid{grid-gap:17px;display:grid;gap:17px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.kh-market-product-card{background:#fff;border:1px solid #1d4d2e1a;border-radius:20px;box-shadow:0 12px 30px #123a250d;min-width:0;overflow:hidden;position:relative;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.kh-market-product-card:hover{border-color:#d29f2d66;box-shadow:0 20px 44px rgba(18,58,37,.095);transform:translateY(-5px)}.kh-market-product-card.sold-out{opacity:.82}.kh-market-product-visual{display:grid;min-height:245px;overflow:hidden;place-items:center;position:relative;text-decoration:none}.kh-market-product-visual.green{background:linear-gradient(145deg,#e7f0df,#d2e3c7)}.kh-market-product-visual.red{background:linear-gradient(145deg,#f4e6e0,#e7cdc3)}.kh-market-product-visual.yellow{background:linear-gradient(145deg,#f3ecd2,#e6d9a7)}.kh-market-product-visual.gold{background:linear-gradient(145deg,#f3ead3,#e3cc90)}.kh-market-product-visual.blue{background:linear-gradient(145deg,#e5efef,#cfdfdf)}.kh-market-product-visual.orange{background:linear-gradient(145deg,#f5e9dc,#e8d2bc)}.kh-market-product-visual.mint{background:linear-gradient(145deg,#e2f0e5,#cce2d1)}.kh-market-product-visual.cream{background:linear-gradient(145deg,#f5f1e7,#e9e0ca)}.kh-market-product-shape{background:#ffffffad;border:1px solid #ffffff91;border-radius:31px;box-shadow:0 16px 32px #2a442e17;color:#466f50;display:grid;height:116px;place-items:center;transform:rotate(-4deg);width:116px}.kh-market-product-shape
span{font-family:Manrope,sans-serif;font-size:25px;font-weight:900}.kh-market-product-visual>img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .28s ease;width:100%;z-index:1}.kh-market-product-card:hover
.kh-market-product-visual>img{transform:scale(1.035)}.kh-market-visual-badges{align-items:center;display:flex;gap:8px;justify-content:space-between;left:14px;pointer-events:none;position:absolute;right:14px;top:14px;z-index:2}.kh-market-category-badge,.kh-market-seller-badge{align-items:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffe0;border-radius:999px;box-shadow:0 4px 14px #17352212;color:#42604a;display:inline-flex;font-size:8px;font-weight:900;letter-spacing:.07em;min-height:26px;padding:0 9px;text-transform:uppercase}.kh-market-seller-badge{color:#75571b}.kh-market-stock-badge{align-items:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffe6;border-radius:999px;bottom:14px;box-shadow:0 4px 14px #17352212;display:inline-flex;font-size:8.5px;font-weight:900;left:14px;min-height:27px;padding:0 9px;position:absolute;z-index:2}.kh-market-stock-badge.available{color:#367047}.kh-market-stock-badge.unavailable{color:#8c5c4f}.kh-market-heart{background:#fff;border:1px solid #1f492d1f;border-radius:50%;box-shadow:0 8px 18px #1536221a;color:#607066;cursor:pointer;display:grid;height:37px;place-items:center;position:absolute;right:14px;top:204px;transition:transform .18s ease,color .18s ease,border-color .18s ease,background-color .18s ease;width:37px;z-index:4}.kh-market-heart:hover{border-color:#c58f2066;color:#ae7a19;transform:translateY(-2px)}.kh-market-heart.active{background:#fff8e9;border-color:#ba892254;color:#b07c18}.kh-market-heart.active
svg{fill:currentColor}.kh-market-product-content{padding:20px}.kh-market-product-meta{display:flex;flex-wrap:wrap;gap:7px 12px;padding-right:38px}.kh-market-product-meta
span{align-items:center;color:#7d8a82;display:inline-flex;font-size:8.5px;font-weight:750;gap:5px;min-width:0}.kh-market-product-meta
svg{color:#5e7c65;flex:0 0 auto}.kh-market-product-name{color:#1e452d;display:block;font-family:Manrope,sans-serif;font-size:18px;font-weight:850;line-height:1.22;margin-top:10px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:color .18s ease;white-space:nowrap}.kh-market-product-name:hover{color:#9d711b}.kh-market-product-description{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#849087;display:-webkit-box;font-size:10px;line-height:1.55;margin:7px 0 0;min-height:42px;overflow:hidden}.kh-market-product-info{border-bottom:1px solid rgba(29,77,46,.075);border-top:1px solid rgba(29,77,46,.075);display:grid;grid-template-columns:1fr 1fr;margin-top:16px;padding:14px 0}.kh-market-minimum-block,.kh-market-price-block{align-items:end;display:grid;grid-template-columns:1fr auto;min-width:0}.kh-market-price-block{border-right:1px solid #1d4d2e14;padding-right:14px}.kh-market-minimum-block{padding-left:14px}.kh-market-minimum-block>span,.kh-market-price-block>span{color:#8a958e;font-size:7.5px;font-weight:900;grid-column:1/-1;letter-spacing:.09em;margin-bottom:4px}.kh-market-minimum-block
strong,.kh-market-price-block
strong{color:#244a31;font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kh-market-minimum-block
small,.kh-market-price-block
small{color:#8a958e;font-size:8px;padding-bottom:2px;white-space:nowrap}.kh-market-pack{align-items:center;background:#f4f7f2;border-radius:9px;color:#65766b;display:flex;font-size:8.8px;font-weight:800;gap:6px;margin-top:11px;min-height:34px;padding:0 10px}.kh-market-pack
svg{color:#517259}.kh-market-quantity-row{align-items:center;background:#f5f8f4;border:1px solid #1d4d2e1a;border-radius:10px;display:flex;gap:10px;justify-content:space-between;margin-top:12px;min-height:52px;padding:8px 9px 8px 11px}.kh-market-quantity-row>div:first-child{grid-gap:2px;display:grid;gap:2px;min-width:0}.kh-market-quantity-row>div:first-child>span{color:#597064;font-size:7.5px;font-weight:900;letter-spacing:.09em}.kh-market-quantity-row>div:first-child>small{color:#89968e;font-size:8px;white-space:nowrap}.kh-market-quantity-control{align-items:stretch;background:#fff;border:1px solid #1d4d2e24;border-radius:9px;display:grid;flex:0 0 auto;grid-template-columns:34px 54px 34px;overflow:hidden}.kh-market-quantity-control
button,.kh-market-quantity-control
input{background:#fff;border:0;border-radius:0;color:#234b31;font-family:inherit;height:34px;min-width:0}.kh-market-quantity-control
button{cursor:pointer;font-size:17px;font-weight:800;padding:0}.kh-market-quantity-control
button:hover:not(:disabled){background:#edf5eb}.kh-market-quantity-control
button:disabled{color:#b8c1bb;cursor:not-allowed}.kh-market-quantity-control
input{-moz-appearance:textfield;border-left:1px solid #1d4d2e1a;border-right:1px solid #1d4d2e1a;font-size:12px;font-weight:900;outline:none;padding:0 3px;text-align:center;width:54px}.kh-market-quantity-control
input::-webkit-inner-spin-button,.kh-market-quantity-control
input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.kh-market-quantity-control
input:focus{box-shadow:inset 0 0 0 2px #1f5a3829}.kh-market-product-actions{grid-gap:7px;display:grid;gap:7px;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);margin-top:14px}.kh-market-product-actions
a,.kh-market-product-actions
button{align-items:center;border-radius:10px;display:inline-flex;font-family:inherit;font-size:9px;font-weight:900;gap:6px;justify-content:center;min-height:40px;padding:0 10px;text-decoration:none}.kh-market-product-actions
button{background:#1f5a38;border:1px solid #1f5a38;color:#fff;cursor:pointer;transition:background-color .18s ease,transform .18s ease}.kh-market-product-actions
button:hover:not(:disabled){background:#17492e;transform:translateY(-1px)}.kh-market-product-actions
button.added{background:#2f7a49;border-color:#2f7a49}.kh-market-product-actions
button:disabled{background:#e3e8e4;border-color:#e3e8e4;color:#99a29c;cursor:not-allowed}.kh-market-product-actions
a{background:#fff;border:1px solid #1d4d2e21;color:#45634e;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.kh-market-product-actions
a:hover{background:#fff9ec;border-color:#cd992859;color:#976b19}.kh-market-bottom-cta{align-items:center;background:radial-gradient(circle at 90% 0,#deaf412e,#0000 18rem),linear-gradient(135deg,#143f2a,#0d3021);border-radius:21px;box-shadow:0 18px 42px #0e34221f;display:flex;gap:30px;justify-content:space-between;overflow:hidden;padding:32px 36px;position:relative}.kh-market-bottom-cta
.kh-market-eyebrow{color:#dbaa3f}.kh-market-bottom-cta
h2{color:#fff;font-family:Manrope,sans-serif;font-size:29px;letter-spacing:-.035em;line-height:1.12;margin:7px 0 0;max-width:720px}.kh-market-bottom-cta
p{color:#ffffffa1;font-size:10.5px;line-height:1.6;margin:9px 0 0;max-width:690px}.kh-market-bottom-cta>a{align-items:center;background:linear-gradient(135deg,#e4b74a,#c99125);border:1px solid #e1b34461;border-radius:10px;color:#163a26;display:inline-flex;flex:0 0 auto;font-size:9.5px;font-weight:900;gap:7px;justify-content:center;min-height:42px;padding:0 14px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.kh-market-bottom-cta>a:hover{box-shadow:0 10px 24px #c58c1e38;transform:translateY(-2px)}@media (max-width:1120px){.kh-market-hero{gap:38px;grid-template-columns:minmax(0,1fr) 290px}.kh-market-product-grid,.kh-market-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1040px){.kh-market-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.kh-market-page{padding-top:28px;width:min(100% - 30px,760px)}.kh-market-hero{border-radius:23px;gap:28px;grid-template-columns:1fr;min-height:auto;padding:31px 25px}.kh-market-hero h1{font-size:clamp(41px,9vw,57px)}.kh-market-hero-card{max-width:480px}.kh-market-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.kh-market-search{grid-column:1/-1}.kh-market-bottom-cta{align-items:flex-start;flex-direction:column}}@media (max-width:620px){.kh-market-return-panel{padding:17px 14px}.kh-market-return-heading{flex-direction:column;gap:12px}.kh-market-return-orders{align-self:flex-start}.kh-market-quick-grid{grid-template-columns:1fr}.kh-market-quick-card{grid-template-columns:96px minmax(0,1fr)}.kh-market-quick-image{min-height:112px}.kh-market-page{padding:22px 0 68px;width:calc(100% - 24px)}.kh-market-hero{padding:27px 20px}.kh-market-hero h1{font-size:40px}.kh-market-hero-benefits{align-items:flex-start;flex-direction:column}.kh-market-stats{gap:8px;grid-template-columns:1fr 1fr}.kh-market-stats article{gap:6px;grid-template-columns:1fr;min-height:108px;padding:14px}.kh-market-stats article>div{border-radius:10px;grid-row:auto;height:36px;width:36px}.kh-market-stats article>strong{font-size:18px}.kh-market-stats article>small{display:none}.kh-market-shop-panel{border-radius:18px;padding:20px 16px}.kh-market-shop-heading{flex-direction:column;gap:9px}.kh-market-shop-heading h2{font-size:22px}.kh-market-results-count{align-items:flex-start;background:#0000;min-width:0;padding:0}.kh-market-results-count span,.kh-market-results-count strong{display:inline}.kh-market-toolbar{grid-template-columns:1fr}.kh-market-search{grid-column:auto}.kh-market-filter-row{align-items:stretch;flex-direction:column}.kh-market-filter-row label{justify-content:center;width:100%}.kh-market-clear{text-align:center;width:100%}.kh-market-filter-result{margin-left:0;text-align:center}.kh-market-product-grid{grid-template-columns:1fr}.kh-market-product-visual{min-height:260px}.kh-market-heart{top:219px}.kh-market-error{grid-template-columns:auto minmax(0,1fr)}.kh-market-error button{grid-column:1/-1;width:100%}.kh-market-bottom-cta{padding:29px 21px}.kh-market-bottom-cta h2{font-size:25px}.kh-market-bottom-cta>a{width:100%}}@media (max-width:390px){.kh-market-page{width:calc(100% - 20px)}.kh-market-hero{padding:25px 17px}.kh-market-hero h1{font-size:35px}.kh-market-stats{grid-template-columns:1fr}.kh-market-stats article{gap:9px;grid-template-columns:auto minmax(0,1fr);min-height:82px}.kh-market-stats article>div{grid-row:1/span 3}.kh-market-stats article>small{display:block}.kh-market-product-content{padding:17px}.kh-market-product-info{gap:12px;grid-template-columns:1fr}.kh-market-price-block{border-bottom:1px solid #1d4d2e14;border-right:0;padding-bottom:12px;padding-right:0}.kh-market-minimum-block{padding-left:0}.kh-market-product-actions{grid-template-columns:1fr}}@media (max-width:640px){.kh-market-notice{right:12px;top:76px;width:calc(100vw - 24px)}.kh-market-quantity-row{align-items:flex-start;flex-direction:column}.kh-market-quantity-control{grid-template-columns:42px minmax(0,1fr) 42px;width:100%}.kh-market-quantity-control input{width:100%}}.kh-market-hero-commerce{background:radial-gradient(circle at 88% 18%,#d3a23a29,#0000 28%),linear-gradient(135deg,#173b27,#123522);grid-template-columns:minmax(0,1fr);min-height:0;padding:clamp(30px,4.2vw,54px)}.kh-market-hero-commerce .kh-market-hero-copy{max-width:880px}.kh-market-hero-commerce h1{font-size:clamp(44px,5.6vw,72px);letter-spacing:-.045em;line-height:.98;margin-top:10px;max-width:820px}.kh-market-hero-commerce h1 span{color:#d3a23a}.kh-market-hero-commerce .kh-market-hero-copy>p{color:#ffffffc7;font-size:15px;line-height:1.65;margin-top:18px;max-width:690px}.kh-market-hero-search{grid-gap:11px;align-items:center;background:#fff;border:1px solid #ffffff2e;border-radius:16px;box-shadow:0 18px 38px #04190e38;color:#456050;display:grid;gap:11px;grid-template-columns:auto minmax(0,1fr) auto;margin-top:25px;min-height:58px;padding:0 14px 0 18px;width:min(100%,760px)}.kh-market-hero-search input{background:#0000;border:0;color:#173b27;font-family:Manrope,sans-serif;font-size:14px;font-weight:700;height:56px;min-width:0;outline:0;width:100%}.kh-market-hero-search input::placeholder{color:#8a958e}.kh-market-hero-search button{background:#f5f7f3;border:0;border-radius:50%;color:#66756b;cursor:pointer;display:grid;height:34px;place-items:center;width:34px}.kh-market-hero-commerce .kh-market-hero-benefits{gap:10px 18px;margin-top:18px}.kh-market-hero-commerce .kh-market-hero-benefits>div{color:#ffffffd1}.kh-market-shop-panel{border-radius:20px;margin-top:18px;padding:24px}.kh-market-shop-heading h2{font-size:clamp(26px,3vw,36px);letter-spacing:-.03em}.kh-market-shop-heading p{max-width:650px}.kh-market-toolbar-commerce{grid-template-columns:minmax(180px,1fr) minmax(190px,1fr);max-width:520px}.kh-market-filter-row-commerce{margin-top:12px}.kh-market-product-grid{gap:20px;margin-top:18px}.kh-market-product-card-commerce{border-radius:22px;box-shadow:0 10px 26px rgba(18,58,37,.055)}.kh-market-product-card-commerce:hover{transform:translateY(-3px)}.kh-market-product-visual-wrap{position:relative}.kh-market-product-card-commerce .kh-market-product-visual{min-height:290px}.kh-market-product-card-commerce .kh-market-heart{border:0;bottom:14px;box-shadow:0 8px 20px #15362221;height:40px;right:14px;top:auto;width:40px}.kh-market-product-card-commerce .kh-market-product-content{padding:19px}.kh-market-product-card-commerce .kh-market-product-meta{margin-bottom:7px;min-height:21px}.kh-market-product-card-commerce .kh-market-product-name{font-size:20px;letter-spacing:-.025em;line-height:1.18;min-height:0}.kh-market-commerce-price-row{align-items:flex-end;border-top:1px solid #18452a14;display:flex;gap:12px;justify-content:space-between;margin-top:15px;padding-top:14px}.kh-market-commerce-price-row>div{align-items:baseline;display:flex;gap:5px;min-width:0}.kh-market-commerce-price-row strong{color:#173b27;font-family:Manrope,sans-serif;font-size:25px;font-weight:900;letter-spacing:-.035em;line-height:1}.kh-market-commerce-price-row>div>span{color:#718078;font-size:11px;font-weight:800}.kh-market-commerce-price-row>small{border-radius:999px;font-size:9px;font-weight:900;padding:6px 9px;white-space:nowrap}.kh-market-commerce-price-row>small.available{background:#edf5e9;color:#326845}.kh-market-commerce-price-row>small.unavailable{background:#fcedea;color:#93473f}.kh-market-commerce-details{align-items:center;color:#6f7d74;display:flex;flex-wrap:wrap;font-size:10.5px;font-weight:700;gap:7px 12px;margin-top:11px;min-height:34px}.kh-market-commerce-details>span{align-items:center;display:inline-flex;gap:5px}.kh-market-commerce-details strong{color:#31553d}.kh-market-quantity-row-commerce{background:#f8faf7;border-radius:13px;margin-top:13px;padding:10px}.kh-market-quantity-row-commerce>div:first-child>span{font-size:10px;letter-spacing:0;text-transform:none}.kh-market-product-actions-commerce{gap:8px;grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr);margin-top:13px}.kh-market-product-actions-commerce>button{border-radius:13px;font-size:11px;letter-spacing:0;min-height:48px;text-transform:none}.kh-market-product-actions-commerce>a{border-radius:13px;font-size:10.5px;min-height:48px}.kh-market-buying-note{align-items:center;color:#7a867f;display:flex;font-size:8.7px;font-weight:700;gap:6px;line-height:1.4;margin-top:11px}.kh-market-bottom-cta{margin-top:24px}@media (max-width:820px){.kh-market-hero-commerce{padding:30px 24px}.kh-market-hero-commerce h1{font-size:clamp(40px,9vw,57px)}.kh-market-toolbar-commerce{grid-template-columns:1fr 1fr;max-width:none}}@media (max-width:620px){.kh-market-hero-commerce{padding:25px 18px 22px}.kh-market-hero-commerce h1{font-size:38px;line-height:1.01}.kh-market-hero-commerce .kh-market-hero-copy>p{font-size:13px;line-height:1.55;margin-top:13px}.kh-market-hero-search{border-radius:14px;margin-top:18px;min-height:52px}.kh-market-hero-search input{font-size:12px;height:50px}.kh-market-hero-commerce .kh-market-hero-benefits{flex-direction:row;flex-wrap:wrap;gap:8px 13px;margin-top:14px}.kh-market-hero-commerce .kh-market-hero-benefits>div{font-size:9.5px}.kh-market-shop-panel{padding:17px 14px}.kh-market-shop-heading p{font-size:11px}.kh-market-toolbar-commerce{grid-template-columns:1fr}.kh-market-filter-row-commerce{align-items:stretch}.kh-market-product-card-commerce .kh-market-product-visual{min-height:270px}.kh-market-product-card-commerce .kh-market-product-content{padding:16px}.kh-market-product-actions-commerce{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.kh-market-buying-note{font-size:8.3px}}@media (max-width:390px){.kh-market-hero-commerce h1{font-size:34px}.kh-market-product-actions-commerce{grid-template-columns:1fr}.kh-market-commerce-price-row{align-items:flex-start;flex-direction:column}.kh-market-commerce-price-row>small{align-self:flex-start}}.kh-market-buyer-tools{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:18px 0 22px}.kh-market-buyer-tool{grid-gap:13px;align-items:center;background:#fff;border:1px solid #18452a1a;border-radius:18px;box-shadow:0 9px 24px rgba(24,69,42,.055);color:#173b27;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:16px 17px;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.kh-market-buyer-tool:hover{border-color:#d3a23a6b;box-shadow:0 13px 30px #18452a14;transform:translateY(-1px)}.kh-market-buyer-tool-icon{align-items:center;background:#fff9eb;border-radius:13px;color:#9e721b;display:inline-flex;height:42px;justify-content:center;width:42px}.kh-market-buyer-tool-copy{grid-gap:3px;display:grid;gap:3px;min-width:0}.kh-market-buyer-tool-copy strong{color:#173b27;font-size:.98rem;line-height:1.2}.kh-market-buyer-tool-copy>span{color:#66756b;font-size:.82rem;line-height:1.45}@media (max-width:700px){.kh-market-buyer-tools{gap:10px;grid-template-columns:1fr;margin-top:14px}.kh-market-buyer-tool{border-radius:16px;padding:14px}}.khb-page .kh-market-page.kh-market-page-buyer-shell{margin:0 auto;padding:12px 18px 32px;width:min(100%,1500px)}.khb-page .kh-market-page-buyer-shell .kh-market-hero-commerce{border-radius:22px;box-shadow:0 16px 38px #0d35221c;min-height:0;padding:22px 26px}.khb-page .kh-market-page-buyer-shell .kh-market-hero-commerce .kh-market-hero-copy{max-width:950px}.khb-page .kh-market-page-buyer-shell .kh-market-hero-commerce h1{font-size:clamp(32px,3.2vw,44px);line-height:.99;margin-top:7px;max-width:780px}.khb-page .kh-market-page-buyer-shell .kh-market-hero-commerce .kh-market-hero-copy>p{font-size:13px;line-height:1.5;margin-top:10px;max-width:760px}.khb-page .kh-market-page-buyer-shell .kh-market-hero-search{display:none}.khb-page .kh-market-page-buyer-shell .kh-market-hero-commerce .kh-market-hero-benefits{gap:8px 12px;margin-top:12px}.khb-page .kh-market-page-buyer-shell .kh-market-hero-commerce .kh-market-hero-benefits>div{font-size:9.5px;min-height:29px}.khb-page .kh-market-page-buyer-shell .kh-market-buyer-tools{gap:12px;margin:14px 0 16px}.khb-page .kh-market-page-buyer-shell .kh-market-buyer-tool{border-radius:16px;box-shadow:0 8px 22px rgba(24,69,42,.045);padding:13px 15px}.khb-page .kh-market-page-buyer-shell .kh-market-shop-panel{margin-top:14px}.khb-page .kh-market-page-buyer-shell .kh-market-bottom-cta{margin-bottom:0}@media (max-width:900px){.khb-page .kh-market-page.kh-market-page-buyer-shell{padding:12px 12px 28px}}@media (max-width:620px){.khb-page .kh-market-page-buyer-shell .kh-market-hero-commerce{padding:20px 18px 18px}.khb-page .kh-market-page-buyer-shell .kh-market-hero-commerce h1{font-size:34px}.khb-page .kh-market-page-buyer-shell .kh-market-hero-commerce .kh-market-hero-copy>p{font-size:12px;margin-top:8px}.khb-page .kh-market-page-buyer-shell .kh-market-buyer-tools{margin-top:12px}}.khb-page .kh-market-page-buyer-shell .kh-market-summary-hero{grid-gap:0;align-items:stretch;background:linear-gradient(90deg,#eef7ebfa,#f4f9eff5 55%,#e3f0e0f5);border:1px solid #dfe8dd;border-radius:22px;box-shadow:0 16px 38px #20432c0d;display:grid;gap:0;grid-template-columns:minmax(0,1.45fr) minmax(270px,.55fr);min-height:184px;overflow:hidden;padding:0}.khb-page .kh-market-page-buyer-shell .kh-market-summary-hero:after,.khb-page .kh-market-page-buyer-shell .kh-market-summary-hero:before{display:none}.khb-page .kh-market-page-buyer-shell .kh-market-summary-hero .kh-market-hero-copy{max-width:none;padding:18px 24px 16px}.khb-page .kh-market-page-buyer-shell .kh-market-summary-hero .kh-market-eyebrow{color:#6a806f}.khb-page .kh-market-page-buyer-shell .kh-market-summary-hero h1{color:#113d27;font-size:clamp(32px,2.8vw,42px);font-weight:650;letter-spacing:-.055em;line-height:.98;margin:11px 0 0;max-width:760px}.khb-page .kh-market-page-buyer-shell .kh-market-summary-hero h1 span{color:#287044}.khb-page .kh-market-page-buyer-shell .kh-market-summary-hero .kh-market-hero-copy>p{color:#68766d;font-size:13px;line-height:1.45;margin:7px 0 0;max-width:720px}.khb-page .kh-market-page-buyer-shell .kh-market-summary-hero .kh-market-hero-benefits{gap:8px;margin-top:10px}.khb-page .kh-market-page-buyer-shell .kh-market-summary-hero .kh-market-hero-benefits>div{background:#ffffffa8;border:1px solid #57825c24;border-radius:999px;color:#466651;font-size:9.5px;font-weight:800;min-height:28px;padding:0 9px}.khb-page .kh-market-page-buyer-shell .kh-market-summary-hero .kh-market-hero-benefits svg{color:#377c4d}.khb-page .kh-market-page-buyer-shell .kh-market-summary-art{display:block;min-height:184px}@media (max-width:900px){.khb-page .kh-market-page-buyer-shell .kh-market-summary-hero{grid-template-columns:minmax(0,1fr) 220px}}@media (max-width:700px){.khb-page .kh-market-page-buyer-shell .kh-market-summary-hero{grid-template-columns:1fr}.khb-page .kh-market-page-buyer-shell .kh-market-summary-art{display:none}.khb-page .kh-market-page-buyer-shell .kh-market-summary-hero .kh-market-hero-copy{padding:20px 21px 17px}.khb-page .kh-market-page-buyer-shell .kh-market-summary-hero h1{font-size:34px}}.khb-page .kh-market-page-buyer-shell .kh-market-category-strip button.active,.khb-page .kh-market-page-buyer-shell .kh-market-product-actions button,.khb-page .kh-market-page-buyer-shell .kh-market-quick-add{background:#176536;border-color:#176536;box-shadow:0 8px 18px #1765361f;color:#fff}.khb-page .kh-market-page-buyer-shell .kh-market-category-strip button.active:hover,.khb-page .kh-market-page-buyer-shell .kh-market-product-actions button:hover:not(:disabled),.khb-page .kh-market-page-buyer-shell .kh-market-quick-add:hover:not(:disabled){background:#0f522b;border-color:#0f522b;color:#fff}.khb-page .kh-market-page-buyer-shell .kh-market-category-strip button:not(.active){background:#fff;border-color:#dfe7df;color:#4e6757}.khb-page .kh-market-page-buyer-shell .kh-market-category-strip button:not(.active):hover{background:#f1f7ee;border-color:#bfd1c0;color:#2f6942}.khb-page .kh-market-page-buyer-shell .kh-market-filter-row label.active{background:#eef7eb;border-color:#b8d0ba;color:#2f6942}.khb-page .kh-market-page-buyer-shell .kh-market-filter-row label:not(.active):hover{background:#f6f9f4;border-color:#cbd9cb;color:#41624b}.khb-page .kh-market-page-buyer-shell .kh-market-notice-cart{background:#fff;border-color:#dbe6db;color:#2f6942}.khb-page .kh-market-page-buyer-shell .kh-market-bottom-cta>a{border:1px solid #176536}.khb-page .kh-market-page-buyer-shell .kh-market-bottom-cta{background:radial-gradient(circle at 92% 18%,#79a4751c,#0000 16rem),linear-gradient(105deg,#f1f7ed,#edf5e9 55%,#e4efe1);border:1px solid #dfe8dd;box-shadow:0 14px 32px rgba(32,67,44,.055)}.khb-page .kh-market-page-buyer-shell .kh-market-bottom-cta .kh-market-eyebrow{color:#6a806f}.khb-page .kh-market-page-buyer-shell .kh-market-bottom-cta h2{color:#173f2b}.khb-page .kh-market-page-buyer-shell .kh-market-bottom-cta p{color:#68776d}.khb-page .kh-market-page-buyer-shell .kh-market-bottom-cta>a{background:#176536;border-color:#176536;box-shadow:0 8px 18px #1765361f;color:#fff}.khb-page .kh-market-page-buyer-shell .kh-market-bottom-cta>a:hover{background:#0f522b;border-color:#0f522b;box-shadow:0 10px 22px #17653629;color:#fff}.kh-market-app{background:radial-gradient(circle at 8% 3%,#c895250d,#0000 24rem),radial-gradient(circle at 92% 8%,#1765360a,#0000 26rem),#f7f6f0}.kh-market-app .kh-market-page{padding:26px 0 68px}.kh-market-app .kh-market-summary-hero{align-items:stretch;background:radial-gradient(circle at 91% 10%,#c895251c,#0000 18rem),radial-gradient(circle at 6% 100%,#1765360f,#0000 22rem),linear-gradient(115deg,#f4f9f5,#f8f8f1 58%,#eef4e8);border:1px solid #dce7de;border-radius:24px;box-shadow:0 15px 38px rgba(45,63,49,.055);gap:0;grid-template-columns:minmax(0,1.35fr) minmax(285px,.65fr);min-height:300px;overflow:hidden;padding:0}.kh-market-app .kh-market-summary-hero:after,.kh-market-app .kh-market-summary-hero:before{display:none}.kh-market-app .kh-market-summary-hero .kh-market-hero-copy{max-width:none;padding:34px}.kh-market-app .kh-market-summary-hero .kh-market-eyebrow{color:#a17721}.kh-market-app .kh-market-summary-hero h1{color:#176536;font-size:clamp(38px,4.2vw,52px);font-weight:650;letter-spacing:-.045em;line-height:1;margin-top:10px;max-width:760px}.kh-market-app .kh-market-summary-hero h1 span{color:#c89525}.kh-market-app .kh-market-summary-hero .kh-market-hero-copy>p{color:#68766d;font-size:13px;line-height:1.58;margin-top:13px;max-width:760px}.kh-market-app .kh-market-hero-search{background:#ffffffeb;border:1px solid #d9e2da;border-radius:14px;box-shadow:0 10px 25px rgba(45,63,49,.075);color:#4e6758;margin-top:20px;min-height:55px;width:min(100%,740px)}.kh-market-app .kh-market-hero-search input{color:#294b36;font-size:13px;font-weight:700;height:53px}.kh-market-app .kh-market-hero-search input::placeholder{color:#89958d}.kh-market-app .kh-market-summary-hero .kh-market-hero-benefits{gap:8px;margin-top:14px}.kh-market-app .kh-market-summary-hero .kh-market-hero-benefits>div{background:#ffffffb8;border:1px solid #dce7df;border-radius:999px;color:#50675a;font-size:9.5px;font-weight:800;min-height:30px;padding:0 9px}.kh-market-app .kh-market-summary-hero .kh-market-hero-benefits svg{color:#176536}.kh-market-app .kh-market-summary-art{min-height:300px}.kh-market-app .kh-market-shop-panel{border-color:#e0e6df;border-radius:20px;box-shadow:0 10px 28px #2d3f310a;margin-top:16px;padding:24px}.kh-market-app .kh-market-shop-heading h2{color:#176536;font-size:clamp(29px,3vw,36px)}.kh-market-app .kh-market-shop-heading p{color:#6e7b72;font-size:11.5px}.kh-market-app .kh-market-results-count{background:#f1f6f2;min-width:82px;padding:10px 11px}.kh-market-app .kh-market-results-count strong{color:#176536}.kh-market-app .kh-market-category-strip{margin-top:16px}.kh-market-app .kh-market-toolbar-commerce{margin-top:12px}.kh-market-app .kh-market-filter-row-commerce{margin-top:10px}.kh-market-app .kh-market-filter-result{margin-left:auto}.kh-market-app .kh-market-product-card-commerce{border-color:#e0e5df;box-shadow:0 8px 24px #2d3f310a}.kh-market-app .kh-market-commerce-price-row strong,.kh-market-app .kh-market-product-card-commerce .kh-market-product-name{color:#176536}.kh-market-app .kh-market-product-actions-commerce>button{background:#176536;border-color:#176536}.kh-market-app .kh-market-product-actions-commerce>button:hover:not(:disabled){background:#0f522b;border-color:#0f522b}.kh-market-app .kh-market-bottom-cta{background:radial-gradient(circle at 92% 12%,#c8952517,#0000 16rem),linear-gradient(135deg,#f4f9f5,#edf5f0);border:1px solid #dbe7de;border-radius:20px;box-shadow:0 12px 30px #2d3f310d;margin-top:26px;padding:28px 30px}.kh-market-app .kh-market-bottom-cta .kh-market-eyebrow{color:#9d7521}.kh-market-app .kh-market-bottom-cta h2{color:#176536;font-size:clamp(25px,2.6vw,32px)}.kh-market-app .kh-market-bottom-cta p{color:#68766d;font-size:11.5px}.kh-market-app .kh-market-bottom-cta>a{background:#176536;border-color:#176536;box-shadow:0 8px 18px #1765361f;color:#fff;min-height:43px}.kh-market-app .kh-market-bottom-cta>a:hover{background:#0f522b;border-color:#0f522b;color:#fff}@media (max-width:900px){.kh-market-app .kh-market-summary-hero{grid-template-columns:1fr}.kh-market-app .kh-market-summary-art{min-height:190px}}@media (max-width:620px){.kh-market-app .kh-market-page{padding-top:18px}.kh-market-app .kh-market-summary-hero .kh-market-hero-copy{padding:23px 18px 20px}.kh-market-app .kh-market-summary-hero h1{font-size:35px}.kh-market-app .kh-market-shop-panel{padding:18px 14px}.kh-market-app .kh-market-filter-result{margin-left:0;width:100%}.kh-market-app .kh-market-bottom-cta{padding:23px 19px}}.account-space-switch{display:flex;flex-direction:column;gap:10px;width:100%}.account-space-switch-label{color:#98701e;font-size:12px;font-weight:750;letter-spacing:1.2px}.account-space-switch-options{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.account-space-switch-option{align-items:center;background:#fff;border:1px solid #e1dfd7;border-radius:14px;color:#31473b;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:4px;justify-content:center;min-height:94px;min-width:0;padding:12px 8px;transition:background .15s,border-color .15s}.account-space-switch-option.buyer.active{background:#eff8f1;border:2px solid #268453}.account-space-switch-option.seller.active{background:#fff8e9;border:2px solid #bb8c29}.account-space-switch-option:hover:not(:disabled){background:#f8f7f2}.account-space-switch-option:disabled{cursor:wait;opacity:.65}.account-space-switch-icon{font-size:22px;line-height:1}.account-space-switch-option strong{font-size:15px}.account-space-switch-option small{color:#68776d;font-size:12px}.account-space-switch [role=alert]{color:#a12b24;font-size:13px}.account-space-switch-feedback{color:#68776d;font-size:12px}.email-verification-banner{align-items:center;background:#fff9e8;border:1px solid #e5c977;border-radius:14px;color:#5e4a13;display:flex;gap:14px;margin:0 0 22px;padding:18px 20px}.email-verification-icon{background:#e6ba43;border-radius:50%;color:#fff;display:grid;flex:0 0 34px;font-weight:900;height:34px;place-items:center;width:34px}.email-verification-copy{flex:1 1}.email-verification-copy span,.email-verification-copy strong{display:block}.email-verification-copy p{font-size:12px;line-height:1.55;margin:4px 0 0}.email-verification-copy span{color:#32643e;font-size:11px;font-weight:700;margin-top:7px}.email-verification-banner button{background:#fff;border:1px solid #7a611c;border-radius:9px;color:#604b12;cursor:pointer;font:inherit;font-size:11px;font-weight:800;min-height:40px;padding:0 16px}.email-verification-banner button:disabled{cursor:wait;opacity:.6}@media (max-width:700px){.email-verification-banner{align-items:flex-start;flex-wrap:wrap}.email-verification-banner button{width:100%}}.khb-page{background:radial-gradient(circle at 78% 8%,#4d845214,#0000 28%),#f7f8f3;color:#153c2a;display:grid;grid-template-columns:212px minmax(0,1fr);min-height:100vh}.khb-page,.khb-page *{box-sizing:border-box}.khb-page a{color:inherit;text-decoration:none}.khb-sidebar{-ms-overflow-style:none;background:#fdfcf7f5;border-right:1px solid #e3e8df;display:flex;flex-direction:column;gap:16px;height:100vh;overflow-y:auto;padding:16px 14px 14px;position:sticky;scrollbar-width:none;top:0}.khb-sidebar::-webkit-scrollbar{height:0;width:0}.khb-brand{align-items:center;display:flex;min-height:58px;padding:2px 5px 8px}.khb-brand img{height:auto;max-width:100%;object-fit:contain;width:144px}.khb-nav{grid-gap:5px;display:grid;gap:5px}.khb-nav-link{align-items:center;border-radius:12px;color:#445a4d;display:flex;font-size:14px;font-weight:720;gap:12px;min-height:44px;padding:0 13px;transition:background .18s ease,color .18s ease,transform .18s ease}.khb-nav-link:hover{background:#f1f4ec;color:#174b30;transform:translateX(2px)}.khb-nav-link.active{background:linear-gradient(90deg,#e7f1e3,#f3f1df);color:#0f4f2d;position:relative}.khb-nav-link.active:before{background:#176638;border-radius:0 6px 6px 0;content:"";height:28px;left:-16px;position:absolute;top:10px;width:5px}.khb-sidebar-grow{flex:1 1;min-height:16px}.khb-botanical{display:none}.khb-botanical strong{color:#143c28;font-family:Manrope,sans-serif;font-size:17px;letter-spacing:-.04em;line-height:1.1;max-width:130px;position:relative;z-index:2}.khb-botanical>span{color:#758078;font-size:11px;font-weight:650;line-height:1.55;margin-top:14px;max-width:150px;position:relative;z-index:2}.khb-botanical-art{height:150px;left:8px;pointer-events:none;position:absolute;top:4px;width:170px}.khb-botanical-art .stem{background:#7d9d67;border-radius:999px;height:115px;left:63px;position:absolute;top:31px;transform:rotate(10deg);width:3px}.khb-botanical-art .leaf{background:linear-gradient(145deg,#3f7e48,#9eb983);border-radius:90% 5% 90% 5%;height:29px;opacity:.86;position:absolute;width:62px}.khb-botanical-art .leaf-a{left:33px;top:34px;transform:rotate(-22deg)}.khb-botanical-art .leaf-b{left:71px;top:63px;transform:rotate(22deg) scaleX(-1)}.khb-botanical-art .leaf-c{left:26px;top:88px;transform:rotate(-34deg)}.khb-signout{align-items:center;background:#0000;border:0;border-radius:11px;color:#647269;cursor:pointer;display:flex;font:inherit;font-size:13px;font-weight:750;gap:10px;min-height:43px;padding:0 14px}.khb-signout:hover{background:#f1f2ed;color:#93473d}.khb-workspace{min-width:0}.khb-topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fbfbf7eb;border-bottom:1px solid #e3e8df;gap:18px;min-height:76px;padding:12px 24px;position:sticky;top:0;z-index:20}.khb-search-launch,.khb-topbar{align-items:center;display:flex}.khb-search-launch{background:#fff;border:1px solid #dde4db;border-radius:13px;box-shadow:0 8px 24px rgba(32,64,45,.025);color:#75817a!important;flex:1 1;font-size:13px;gap:11px;max-width:720px;min-height:47px;min-width:0;padding:0 16px}.khb-search-launch:hover{border-color:#b6cab8;color:#355d42!important}.khb-top-actions{align-items:center;display:flex;gap:10px;margin-left:auto}.khb-icon-button{background:#fff;border:1px solid #dfe6dd;border-radius:12px;color:#28593a!important;display:grid;height:44px;place-items:center;width:44px}.khb-icon-button:hover{background:#f3f7f1}.khb-language{min-width:88px}.khb-account-chip{align-items:center;background:#fff;border:1px solid #dfe6dd;border-radius:14px;display:flex;gap:9px;min-height:48px;padding:5px 10px 5px 5px}.khb-avatar{background:#155d35;border-radius:50%;color:#fff;display:grid;font-size:13px;font-weight:900;height:38px;place-items:center;width:38px}.khb-account-chip>span:last-child{display:grid;min-width:0}.khb-account-chip strong{color:#153a28;font-size:12px;max-width:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.khb-account-chip small{color:#7e8b82;font-size:10px;margin-top:2px}.khb-main{margin:0 auto;padding:12px 18px 32px;width:min(100%,1500px)}.khb-hero{background:linear-gradient(90deg,#eef7ebfa,#f4f9eff5 55%,#e3f0e0f5);border:1px solid #dfe8dd;border-radius:22px;box-shadow:0 16px 38px #20432c0d;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(270px,.55fr);min-height:184px;overflow:hidden;position:relative}.khb-hero-copy{padding:18px 24px 16px;position:relative;z-index:2}.khb-eyebrow,.khb-section-label{color:#6a806f;display:block;font-size:10px;font-weight:900;letter-spacing:.2em}.khb-hero h1{color:#113d27;font-size:clamp(32px,2.8vw,42px);font-weight:650;letter-spacing:-.055em;line-height:.98;margin:11px 0 0;max-width:720px}.khb-hero h1,.khb-hero h2{font-family:Manrope,sans-serif}.khb-hero h2{color:#173e2a;font-size:16px;letter-spacing:-.025em;margin:7px 0 0}.khb-hero p{color:#68766d;font-size:13px;line-height:1.45;margin:5px 0 0;max-width:700px}.khb-primary-button{align-items:center;background:#176536;border-radius:12px;box-shadow:0 10px 22px #17653626;color:#fff!important;display:inline-flex;font-size:13px;font-weight:850;gap:13px;margin-top:10px;min-height:40px;padding:0 16px;width:fit-content}.khb-primary-button:hover{background:#0f522b;transform:translateY(-1px)}.khb-trust-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.khb-trust-row span{align-items:center;background:#ffffffa8;border:1px solid #57825c24;border-radius:999px;color:#45634f;display:inline-flex;font-size:10px;font-weight:750;gap:7px;min-height:28px;padding:0 9px}.khb-hero-art{min-height:184px;overflow:hidden;position:relative}.khb-sun{background:#68a4661c;border-radius:50%;height:108px;position:absolute;right:62px;top:15px;width:108px}.khb-hill{border-radius:50% 50% 0 0;position:absolute;transform-origin:bottom center}.khb-hill.hill-one{background:#578f551c;bottom:-58px;height:122px;right:-55px;transform:rotate(-5deg);width:300px}.khb-hill.hill-two{background:#b7c88b26;bottom:-70px;height:112px;right:75px;transform:rotate(7deg);width:230px}.khb-crate{bottom:10px;height:90px;position:absolute;right:58px;width:116px}.khb-crate-front{background:linear-gradient(145deg,#d7ead3,#b8d4b1);border:4px solid #ffffffeb;border-radius:9px;bottom:0;box-shadow:0 18px 28px #2453321c;color:#267048;display:grid;height:60px;left:9px;place-items:center;position:absolute;width:96px}.khb-crate-leaf{background:linear-gradient(145deg,#1c6b3e,#4f9560);border-radius:90% 5% 90% 5%;bottom:53px;height:48px;position:absolute;transform-origin:bottom center;width:31px}.khb-crate-leaf.leaf-left{left:31px;transform:rotate(-30deg)}.khb-crate-leaf.leaf-center{bottom:94px;left:70px;transform:rotate(-2deg)}.khb-crate-leaf.leaf-right{right:31px;transform:rotate(30deg) scaleX(-1)}.khb-hero-note{color:#2f6741;font-family:Georgia,Times New Roman,serif;font-size:14px;font-style:italic;line-height:1.15;max-width:70px;position:absolute;right:16px;top:21px;transform:rotate(-3deg)}.khb-content-grid{align-items:start;grid-template-columns:minmax(0,1fr) 320px;margin-top:14px}.khb-content-grid,.khb-primary-column,.khb-right-rail{grid-gap:14px;display:grid;gap:14px}.khb-panel{background:#ffffffeb;border:1px solid #e1e7de;border-radius:18px;box-shadow:0 12px 30px rgba(35,67,45,.035);padding:17px}.khb-section-heading{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:13px}.khb-section-heading.compact{margin-bottom:11px}.khb-section-heading h2{color:#183d2b;font-family:Manrope,sans-serif;font-size:18px;letter-spacing:-.03em;line-height:1.18;margin:5px 0 0}.khb-text-link{align-items:center;border:1px solid #dfe6dc;border-radius:9px;color:#315f40!important;display:inline-flex;font-size:10px;font-weight:800;gap:8px;min-height:34px;padding:0 10px;white-space:nowrap}.khb-quick-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.khb-quick-card{align-items:flex-start;border:1px solid #325e3a14;border-radius:15px;display:flex;flex-direction:column;min-height:150px;overflow:hidden;padding:17px;position:relative}.khb-quick-card.green{background:linear-gradient(145deg,#eef7eb,#f6f9f1);color:#176039!important}.khb-quick-card.cream{background:linear-gradient(145deg,#fbf6e7,#fffaf0);color:#9a6e18!important}.khb-quick-card strong{color:#183d2b;font-family:Manrope,sans-serif;font-size:16px;line-height:1.08;margin-top:12px}.khb-quick-card span{color:#758078;font-size:10px;line-height:1.45;margin-top:6px;max-width:180px}.khb-quick-card i{background:#ffffffd4;border:1px solid #e1e7de;border-radius:50%;bottom:12px;color:#244f35;display:grid;font-style:normal;height:31px;place-items:center;position:absolute;right:12px;width:31px}.khb-quick-card:hover{box-shadow:0 14px 26px #264b3112;transform:translateY(-2px)}.khb-product-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(4,minmax(0,1fr))}.khb-product-grid.count-1{grid-template-columns:1fr}.khb-product-grid.count-1 .khb-product-card{grid-column-gap:16px;align-items:center;column-gap:16px;display:grid;grid-template-columns:118px minmax(0,1fr) auto;grid-template-rows:auto auto auto auto;min-height:138px;padding:13px}.khb-product-grid.count-1 .khb-product-symbol{grid-column:1;grid-row:1/5;height:112px;width:118px}.khb-product-grid.count-1 .khb-product-kicker{align-self:end;grid-column:2;grid-row:1;margin-top:0}.khb-product-grid.count-1 .khb-product-card h3{font-size:17px;grid-column:2;grid-row:2;margin-top:3px}.khb-product-grid.count-1 .khb-product-card p{grid-column:2;grid-row:3;margin-top:3px}.khb-product-grid.count-1 .khb-product-card small{align-self:start;grid-column:2;grid-row:4;margin-top:3px}.khb-product-grid.count-1 .khb-product-action{grid-column:3;grid-row:1/5;margin-top:0;min-height:42px;min-width:154px;padding:0 14px}.khb-product-grid.count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.khb-product-grid.count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.khb-product-card{background:#fff;border:1px solid #e4e9e1;border-radius:14px;min-width:0;padding:10px}.khb-product-symbol{background:linear-gradient(145deg,#edf6e9,#f7f3e5);border-radius:11px;color:#3c8250;display:grid;height:74px;place-items:center}.khb-product-kicker{color:#76907a;display:block;font-size:8px;font-weight:850;letter-spacing:.08em;margin-top:10px;text-transform:uppercase}.khb-product-card h3{color:#173d2a;font-family:Manrope,sans-serif;font-size:13px;line-height:1.2;margin:4px 0 0}.khb-product-card p,.khb-product-card small{color:#78847c;display:block;font-size:9px;line-height:1.35;margin:4px 0 0}.khb-product-action{align-items:center;background:#176536;border-radius:9px;color:#fff!important;display:flex;font-size:10px;font-weight:850;gap:7px;justify-content:center;margin-top:10px;min-height:34px}.khb-empty-inline,.khb-saved-empty{align-items:center;background:#f8faf6;border:1px dashed #d8e2d6;border-radius:13px;color:#42614b;display:flex;gap:12px;min-height:92px;padding:15px}.khb-empty-inline>div{grid-gap:3px;display:grid;flex:1 1;gap:3px;min-width:0}.khb-empty-inline strong{color:#1b452f;font-size:12px}.khb-empty-inline span,.khb-saved-empty span{color:#7a867e;font-size:10px;line-height:1.45}.khb-empty-inline a,.khb-saved-empty a{background:#e9f2e6;border-radius:8px;color:#235f3a!important;font-size:10px;font-weight:800;padding:8px 10px;white-space:nowrap}.khb-saved-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.khb-saved-card{grid-gap:10px;align-items:center;background:#fafbf8;border:1px solid #e3e8df;border-radius:12px;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;min-height:65px;padding:10px}.khb-saved-card:hover{background:#f3f8f1;border-color:#bfd0bd}.khb-row-symbol,.khb-saved-icon{background:#eef5e9;border-radius:10px;color:#2c7445;display:grid;height:38px;place-items:center;width:38px}.khb-saved-card>span:nth-child(2){grid-gap:2px;display:grid;gap:2px;min-width:0}.khb-saved-card strong{color:#1b432e;font-size:11px}.khb-saved-card small,.khb-saved-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.khb-saved-card small{color:#7d8981;font-size:9px}.khb-rail-heading{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px;min-height:30px}.khb-rail-heading>div{align-items:center;color:#164b2e;display:flex;gap:8px}.khb-rail-heading strong{color:#183e2b;font-size:13px}.khb-count-badge{background:#176536;border-radius:999px;color:#fff;display:grid;font-size:9px;font-weight:900;height:23px;min-width:23px;padding:0 6px;place-items:center}.khb-mini-link{color:#327146!important;font-size:9px;font-weight:800}.khb-cart-list,.khb-order-list{display:grid}.khb-cart-row,.khb-order-row{grid-gap:9px;align-items:center;border-top:1px solid #edf0eb;display:grid;gap:9px;grid-template-columns:auto minmax(0,1fr) auto;min-height:58px;padding:8px 0}.khb-cart-row>span:nth-child(2),.khb-order-row>span:nth-child(2){grid-gap:2px;display:grid;gap:2px;min-width:0}.khb-cart-row strong,.khb-order-row strong{color:#1c432f;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.khb-cart-row small,.khb-order-row small{color:#808b84;font-size:9px}.khb-cart-row b{color:#214a34;font-size:10px}.khb-order-row.attention{background:#fff9eb;border:1px solid #ead7aa;border-radius:10px;margin:4px 0;padding:9px 8px}.khb-order-row.attention .khb-row-symbol{background:#fff0c8;color:#9a6b15}.khb-order-row.attention small{color:#946817;font-weight:850}.khb-more-items{color:#7c887f;display:block;font-size:9px;margin-top:6px;text-align:center}.khb-cart-total{border-top:1px solid #e9ede7;color:#66746b;display:flex;font-size:10px;gap:10px;justify-content:space-between;margin-top:7px;padding-top:10px}.khb-cart-total strong{color:#173f2b;font-size:12px}.khb-checkout-button{align-items:center;background:#176536;border-radius:10px;color:#fff!important;display:flex;font-size:10px;font-weight:850;gap:9px;justify-content:center;margin-top:11px;min-height:40px}.khb-cart-empty,.khb-orders-empty{background:#f6f8f3;border-radius:11px;color:#6d7c72;display:grid;min-height:100px;padding:14px;place-items:center;text-align:center}.khb-cart-empty p{font-size:10px;margin:5px 0 0}.khb-cart-empty a{color:#1c6b3b!important;font-size:10px;font-weight:850;margin-top:7px}.khb-orders-empty{font-size:10px;gap:5px;min-height:84px}.khb-account-panel{background:linear-gradient(145deg,#fff,#fbfdf9)}.khb-account-copy{color:#75817a;font-size:10px;line-height:1.55;margin:0}.khb-account-actions{grid-gap:7px;display:grid;gap:7px;margin-top:11px}.khb-account-actions a{align-items:center;background:#f7faf5;border:1px solid #e1e7de;border-radius:10px;color:#245e39!important;display:flex;font-size:10px;font-weight:800;gap:8px;justify-content:space-between;min-height:38px;padding:0 11px}@media (max-width:1180px){.khb-page{grid-template-columns:196px minmax(0,1fr)}.khb-sidebar{padding-left:12px;padding-right:12px}.khb-hero{grid-template-columns:minmax(0,1fr) 310px}.khb-hero-copy{padding-left:30px;padding-right:24px}.khb-content-grid{grid-template-columns:minmax(0,1fr) 288px}.khb-product-grid,.khb-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.khb-page,.khb-sidebar{display:block}.khb-sidebar{border-bottom:1px solid #e1e7de;border-right:0;height:auto;padding:12px 16px;position:static;width:100%}.khb-brand{min-height:55px;padding:0}.khb-brand img{width:135px}.khb-nav{display:flex;gap:7px;margin-top:9px;overflow-x:auto;padding-bottom:4px}.khb-nav-link{flex:0 0 auto;min-height:40px;padding:0 12px}.khb-botanical,.khb-nav-link.active:before,.khb-sidebar-grow,.khb-signout{display:none}.khb-topbar{min-height:64px;padding:8px 14px;top:0}.khb-search-launch{min-height:42px}.khb-account-chip small,.khb-language{display:none}.khb-main{padding:12px 12px 28px}.khb-hero{grid-template-columns:1fr}.khb-hero-copy{padding:20px 21px 17px}.khb-hero-art{min-height:142px}.khb-content-grid{grid-template-columns:1fr}.khb-right-rail{align-items:stretch;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.khb-search-launch span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.khb-account-chip>span:last-child{display:none}.khb-account-chip{padding-right:5px}.khb-hero h1{font-size:34px}.khb-hero h2{font-size:16px}.khb-trust-row{display:grid}.khb-product-grid,.khb-quick-grid,.khb-right-rail,.khb-saved-grid,.khb-trust-row{grid-template-columns:1fr}.khb-product-grid.count-1 .khb-product-card{grid-template-columns:88px minmax(0,1fr);grid-template-rows:auto auto auto auto auto}.khb-product-grid.count-1 .khb-product-symbol{grid-row:1/5;height:88px;width:88px}.khb-product-grid.count-1 .khb-product-action{grid-column:1/-1;grid-row:5;margin-top:10px;width:100%}.khb-section-heading{align-items:center}.khb-section-heading h2{font-size:16px}.khb-hero-art{min-height:118px}.khb-crate{right:50%;transform:translateX(50%) scale(.8);transform-origin:bottom center}.khb-hero-note{display:none}}@media (max-width:480px){.khb-sidebar{padding-left:10px;padding-right:10px}.khb-nav-link span{display:none}.khb-nav-link{justify-content:center;padding:0;width:40px}.khb-topbar{gap:7px}.khb-search-launch{padding:0 11px}.khb-top-actions{gap:6px}.khb-icon-button{height:40px;width:40px}.khb-avatar{height:34px;width:34px}.khb-hero-copy{padding:24px 18px 19px}.khb-hero h1{font-size:36px}.khb-panel{border-radius:15px;padding:13px}.khb-section-heading{gap:10px}.khb-text-link{padding:0 8px}}.khb-search-live{cursor:text}.khb-search-live:hover{border-color:#b6cab8}.khb-search-live input{background:#0000;border:0;color:#173b27;font:inherit;font-size:13px;font-weight:650;height:43px;min-width:0;outline:0;width:100%}.khb-search-live input::placeholder{color:#7d8982}.khb-search-live input::-webkit-search-cancel-button{cursor:pointer}.khb-cart-button{align-items:center;background:#fff;border:1px solid #dfe6dd;border-radius:12px;color:#28593a!important;display:inline-flex;font-size:12px;font-weight:850;gap:8px;min-height:44px;padding:0 12px;position:relative}.khb-cart-button:hover{background:#f3f7f1}.khb-cart-button strong{background:#176638;border-radius:999px;color:#fff;display:inline-grid;font-size:9px;height:20px;line-height:1;min-width:20px;padding:0 5px;place-items:center}@media (max-width:700px){.khb-cart-button span{display:none}.khb-cart-button{justify-content:center;padding:0;width:42px}.khb-cart-button strong{position:absolute;right:-5px;top:-5px}}@media (max-width:480px){.khb-cart-button{min-height:40px;width:40px}}@media (min-width:901px){.khb-page{display:block;min-height:100vh}.khb-sidebar{height:100vh;height:100dvh;left:0;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;position:fixed;top:0;width:212px;z-index:120}.khb-workspace{margin-left:212px;min-width:0;width:auto}.khb-main{min-width:0}.khb-sidebar-grow{flex:1 1 auto;min-height:20px}}@media (min-width:901px) and (max-width:1180px){.khb-sidebar{width:196px}.khb-workspace{margin-left:196px}}@media (max-width:900px){.khb-workspace{margin-left:0}}.khb-product-symbol.has-image{background:#f3f8f4;overflow:hidden;padding:0}.khb-product-symbol.has-image img{display:block;height:100%;object-fit:cover;width:100%}.khb-account-menu{position:relative}.khb-account-menu>summary{cursor:pointer;list-style:none}.khb-account-menu>summary::-webkit-details-marker{display:none}.khb-account-caret{color:#275d43;font-size:12px;margin-left:4px}.khb-account-dropdown{background:#fff;border:1px solid #dfe7df;border-radius:16px;box-shadow:0 20px 48px #173a282b;padding:12px;position:absolute;right:0;top:calc(100% + 9px);width:min(330px,calc(100vw - 24px));z-index:500}.khb-account-dropdown .account-space-switch{margin-bottom:8px}.khb-account-dropdown>a{border-radius:10px;color:#155d35;display:block;font-weight:700;padding:12px;text-decoration:none}.khb-account-dropdown>a:hover{background:#f0f8f1}.kh-product-app{background:radial-gradient(circle at 6% 6%,#dba93712,#0000 28rem),linear-gradient(180deg,#fbfcf8,#f1f5ee 58%,#fbfcf9);min-height:100vh}.kh-product-page{color:#273a2e;margin:0 auto;padding:32px 0 88px;width:min(1280px,calc(100% - 42px))}.kh-product-eyebrow{color:#718176;display:block;font-size:9px;font-weight:900;letter-spacing:.15em}.kh-product-breadcrumb{align-items:center;color:#89948d;display:flex;font-size:9px;font-weight:800;gap:8px;min-height:34px}.kh-product-breadcrumb
a{align-items:center;color:#496a54;display:inline-flex;gap:5px;text-decoration:none}.kh-product-breadcrumb
a:hover{color:#9b6e19}.kh-product-message{align-items:center;border-radius:12px;display:flex;font-size:10.5px;font-weight:800;gap:8px;margin:8px 0 14px;min-height:44px;padding:0 14px}.kh-product-message.success{background:#eff8ed;border:1px solid #3276452e;color:#31633e}.kh-product-message.error{background:#fff5f1;border:1px solid #994b3b2e;color:#8b4b3e}.kh-product-message>span{flex:1 1;min-width:0}.kh-product-message
a{align-items:center;color:inherit;display:inline-flex;font-size:9px;font-weight:900;gap:5px;text-decoration:none}.kh-product-hero{grid-gap:22px;align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr)}.kh-product-gallery{min-width:0}.kh-product-main-visual{background:linear-gradient(145deg,#e6f0de,#cee0c4);border:1px solid #1d4d2e14;border-radius:25px;box-shadow:0 18px 42px #123a2512;display:grid;min-height:590px;overflow:hidden;place-items:center;position:relative}.kh-product-main-visual.red{background:linear-gradient(145deg,#f4e5df,#e7cdc3)}.kh-product-main-visual.yellow{background:linear-gradient(145deg,#f3ecd2,#e6d9a7)}.kh-product-main-visual.gold{background:linear-gradient(145deg,#f3ead3,#e3cc90)}.kh-product-main-visual.blue{background:linear-gradient(145deg,#e5efef,#cfdfdf)}.kh-product-main-visual.orange{background:linear-gradient(145deg,#f5e9dc,#e8d2bc)}.kh-product-initials{background:#ffffffb0;border:1px solid #ffffff94;border-radius:40px;box-shadow:0 22px 46px #2041291a;color:#446f50;display:grid;font-family:Manrope,sans-serif;font-size:31px;font-weight:900;height:155px;place-items:center;transform:rotate(-4deg);width:155px}.kh-product-main-visual>img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:1}.kh-product-image-badges{align-items:center;display:flex;justify-content:space-between;left:17px;pointer-events:none;position:absolute;right:17px;top:17px;z-index:2}.kh-product-image-badges
span{align-items:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffe6;border-radius:999px;box-shadow:0 5px 16px #16382312;color:#53695a;display:inline-flex;font-size:8px;font-weight:900;letter-spacing:.07em;min-height:28px;padding:0 10px;text-transform:uppercase}.kh-product-image-badges
span:last-child{color:#75571b}.kh-product-stock-visual{align-items:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffeb;border-radius:999px;bottom:17px;box-shadow:0 5px 16px #16382312;display:inline-flex;font-size:8.5px;font-weight:900;left:17px;min-height:29px;padding:0 10px;position:absolute;z-index:2}.kh-product-stock-visual.available{color:#347047}.kh-product-stock-visual.unavailable{color:#8b5a4e}.kh-product-visual-note{grid-gap:10px;align-items:center;border:1px solid #1d4d2e14;border-radius:14px;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr);margin-top:11px;padding:14px}.kh-product-visual-note>div{background:#eaf3e7;border-radius:11px;color:#356c45;display:grid;height:39px;place-items:center;width:39px}.kh-product-visual-note>span{display:flex;flex-direction:column}.kh-product-visual-note
strong{color:#395542;font-size:10px}.kh-product-visual-note
small{color:#829087;font-size:8.7px;line-height:1.45;margin-top:3px}.kh-product-summary{background:#fff;border:1px solid #1d4d2e17;box-shadow:0 16px 40px rgba(18,58,37,.055);min-width:0;padding:clamp(24px,3.5vw,38px)}.kh-product-summary-top{align-items:center;display:flex;gap:18px;justify-content:space-between}.kh-product-save{align-items:center;background:#fff;border:1px solid #1d4d2e1f;border-radius:999px;color:#617067;cursor:pointer;display:inline-flex;font-family:inherit;font-size:8.7px;font-weight:900;gap:6px;min-height:35px;padding:0 11px;transition:border-color .18s ease,color .18s ease,background-color .18s ease,transform .18s ease}.kh-product-save:hover{border-color:#bf8d2161;color:#a27319;transform:translateY(-1px)}.kh-product-save.active{background:#fff8e8;border-color:#bd8b1f47;color:#a27319}.kh-product-save.active
svg{fill:currentColor}.kh-product-summary
h1{color:#173e28;font-family:Manrope,sans-serif;font-size:clamp(38px,4.8vw,59px);letter-spacing:-.05em;line-height:1;margin:13px 0 0;max-width:720px}.kh-product-seller-row{display:flex;flex-wrap:wrap;gap:8px 15px;margin-top:16px}.kh-product-seller-row
span{align-items:center;color:#75837a;display:inline-flex;font-size:9.5px;gap:6px}.kh-product-seller-row
strong{color:#4b6252;font-size:9.5px}.kh-product-seller-row
svg{color:#4e7757}.kh-product-description{color:#748078;font-size:12px;line-height:1.72;margin:20px 0 0;max-width:680px}.kh-product-key-facts{background:#f8faf6;border:1px solid #1d4d2e17;border-radius:15px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;overflow:hidden}.kh-product-key-facts
article{border-right:1px solid #1d4d2e14;display:flex;flex-direction:column;min-width:0;padding:16px}.kh-product-key-facts
article:last-child{border-right:0}.kh-product-key-facts
span{color:#89948d;font-size:7.5px;font-weight:900;letter-spacing:.09em}.kh-product-key-facts
strong{color:#234a30;font-size:19px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kh-product-key-facts
small{color:#8a958e;font-size:8px;margin-top:2px}.kh-product-purchase-card{background:radial-gradient(circle at 96% 0,#ddab3a17,#0000 13rem),#fbfcf9;border:1px solid #cb972633;border-radius:17px;margin-top:22px;padding:20px}.kh-product-purchase-heading{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.kh-product-purchase-heading>div{display:flex;flex-direction:column}.kh-product-purchase-heading
span{color:#8b968e;font-size:7.5px;font-weight:900;letter-spacing:.09em}.kh-product-purchase-heading
strong{color:#36533e;font-size:11px;margin-top:4px}.kh-product-purchase-heading>small{align-items:center;border-radius:999px;color:#487350;display:inline-flex;font-size:8px;font-weight:900;min-height:28px;padding:0 9px}.kh-product-purchase-row{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-top:15px}.kh-product-quantity{background:#fff;border:1px solid #dfe6e1;border-radius:11px;display:grid;grid-template-columns:42px 72px 42px;height:44px}.kh-product-quantity
button,.kh-product-quantity
input{background:#0000;border:0;color:#38523f;font-family:inherit;outline:0}.kh-product-quantity
button{cursor:pointer;font-size:18px;font-weight:700;transition:background-color .18s ease,color .18s ease}.kh-product-quantity
button:hover:not(:disabled){background:#edf4e9;color:#1f5b38}.kh-product-quantity
button:disabled{color:#b2bab4;cursor:not-allowed}.kh-product-quantity
input{appearance:textfield;border-left:1px solid #e4e9e5;border-right:1px solid #e4e9e5;font-size:11px;font-weight:900;text-align:center;width:100%}.kh-product-quantity
input::-webkit-inner-spin-button,.kh-product-quantity
input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.kh-product-subtotal{align-items:flex-end;display:flex;flex-direction:column}.kh-product-subtotal
span{color:#89948d;font-size:7px;font-weight:900;letter-spacing:.08em}.kh-product-subtotal
strong{color:#1d472d;font-family:Manrope,sans-serif;font-size:25px;margin-top:4px}.kh-product-add-cart{align-items:center;background:#1f5a38;border:1px solid #1f5a38;border-radius:11px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:10.5px;font-weight:900;gap:8px;justify-content:center;margin-top:16px;min-height:47px;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease;width:100%}.kh-product-add-cart:hover:not(:disabled){background:#17492e;box-shadow:0 10px 22px #1a503026;transform:translateY(-1px)}.kh-product-add-cart:disabled{background:#e3e8e4;border-color:#e3e8e4;color:#99a29c;cursor:not-allowed}.kh-product-unavailable-note{align-items:flex-start;color:#8b6257;display:flex;font-size:8.7px;gap:6px;line-height:1.5;margin-top:10px}.kh-product-unavailable-note
svg{flex:0 0 auto}.kh-product-checkout-note{grid-gap:9px;align-items:start;background:#f2f6ef;border-radius:12px;display:grid;gap:9px;grid-template-columns:auto minmax(0,1fr);margin-top:15px;padding:13px}.kh-product-checkout-note>svg{color:#4a7753}.kh-product-checkout-note>span{display:flex;flex-direction:column}.kh-product-checkout-note
strong{color:#405a46;font-size:9.5px}.kh-product-checkout-note
small{color:#829087;font-size:8.5px;line-height:1.5;margin-top:3px}.kh-product-information{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 330px;margin-top:20px}.kh-product-info-main{grid-gap:14px;display:grid;gap:14px;min-width:0}.kh-product-info-card{background:#fff;border:1px solid #1d4d2e17;border-radius:20px;box-shadow:0 12px 32px rgba(18,58,37,.045)}.kh-product-info-card
h2{color:#244a31;font-family:Manrope,sans-serif;font-size:24px;letter-spacing:-.03em;line-height:1.15;margin:7px 0 0}.kh-product-spec-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:19px}.kh-product-spec-grid>div{background:#f8faf6;border:1px solid #1d4d2e14;border-radius:12px;display:flex;flex-direction:column;justify-content:center;min-height:82px;padding:13px}.kh-product-spec-grid
span{color:#89948d;font-size:7.5px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.kh-product-spec-grid
strong{color:#36523e;font-size:10.5px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kh-product-supplier-card{grid-gap:12px;background:#f8faf6;border:1px solid #1d4d2e14;border-radius:14px;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr)}.kh-product-supplier-icon{background:#e8f1e5;border-radius:13px;color:#336b44;display:grid;height:46px;place-items:center;width:46px}.kh-product-supplier-card>div:last-child{display:flex;flex-direction:column;min-width:0}.kh-product-supplier-card
strong{color:#35513d;font-size:11.5px}.kh-product-supplier-card
span{align-items:center;color:#7b8880;display:inline-flex;font-size:8.5px;gap:5px;margin-top:5px}.kh-product-supplier-card
p{color:#829087;font-size:9px;line-height:1.55;margin:9px 0 0}.kh-product-info-side{grid-gap:9px;display:grid;gap:9px}.kh-product-info-side
article{grid-gap:10px;align-items:start;background:#fff;border:1px solid #1d4d2e17;border-radius:15px;box-shadow:0 10px 26px #123a250a;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr);min-height:112px;padding:16px}.kh-product-info-side
article>div{background:#eaf3e7;border-radius:11px;color:#356c45;display:grid;height:39px;place-items:center;width:39px}.kh-product-info-side
article>span{display:flex;flex-direction:column}.kh-product-info-side
strong{color:#38543f;font-size:9.8px}.kh-product-info-side
small{color:#829087;font-size:8.5px;line-height:1.5;margin-top:4px}.kh-product-bottom{align-items:center;background:radial-gradient(circle at 90% 5%,#e3b6482b,#0000 16rem),linear-gradient(135deg,#143f2a,#0d3021);border-radius:20px;box-shadow:0 16px 38px #0c32201c;color:#fff;display:flex;gap:30px;justify-content:space-between;padding:31px 34px}.kh-product-bottom
.kh-product-eyebrow{color:#dcae43}.kh-product-bottom
h2{color:#fff;font-family:Manrope,sans-serif;font-size:27px;letter-spacing:-.035em;line-height:1.15;margin:7px 0 0}.kh-product-bottom
p{color:#ffffffa1;font-size:9.8px;line-height:1.6;margin:8px 0 0;max-width:680px}.kh-product-bottom>a{align-items:center;background:linear-gradient(135deg,#e4b74a,#c99125);border-radius:10px;color:#163a26;display:inline-flex;flex:0 0 auto;font-size:9.5px;font-weight:900;gap:7px;justify-content:center;min-height:42px;padding:0 14px;text-decoration:none}.kh-product-loading,.kh-product-not-found{align-items:center;background:#fff;border:1px dashed #1f533129;border-radius:22px;display:flex;flex-direction:column;justify-content:center;min-height:520px;padding:45px;text-align:center}.kh-product-loading-mark,.kh-product-not-found>div:first-child{background:#edf4e9;border-radius:17px;color:#356b45;display:grid;height:60px;place-items:center;width:60px}.kh-product-loading-mark
img{height:46px;object-fit:contain;width:46px}.kh-product-loading
strong{color:#33513d;font-size:13px;margin-top:14px}.kh-product-loading
span{color:#859189;font-size:9.5px;margin-top:5px}.kh-product-not-found
.kh-product-eyebrow{margin-top:16px}.kh-product-not-found
h1{color:#234a31;font-family:Manrope,sans-serif;font-size:clamp(32px,4vw,46px);letter-spacing:-.04em;line-height:1.05;margin:9px 0 0;max-width:650px}.kh-product-not-found>p{color:#7e8b83;font-size:10.5px;line-height:1.6;margin:12px 0 0;max-width:560px}.kh-product-catalog-error{align-items:center;background:#fff4ef;border-radius:10px;color:#8b594d;display:flex;font-size:9px;gap:7px;margin-top:14px;max-width:650px;padding:10px 12px}.kh-product-not-found-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:19px}.kh-product-not-found-actions
a,.kh-product-not-found-actions
button{align-items:center;border-radius:9px;display:inline-flex;font-family:inherit;font-size:9.5px;font-weight:900;gap:6px;justify-content:center;min-height:40px;padding:0 13px;text-decoration:none}.kh-product-not-found-actions
a{background:#1f5a38;border:1px solid #1f5a38;color:#fff}.kh-product-not-found-actions
button{background:#fff;border:1px solid #1d4d2e1f;color:#496651;cursor:pointer}@media (max-width:1050px){.kh-product-hero{grid-template-columns:1fr}.kh-product-main-visual{min-height:520px}.kh-product-information{grid-template-columns:1fr}.kh-product-info-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.kh-product-page{padding-top:22px;width:calc(100% - 28px)}.kh-product-main-visual{border-radius:20px;min-height:390px}.kh-product-summary{border-radius:20px;padding:22px}.kh-product-key-facts{grid-template-columns:1fr 1fr}.kh-product-key-facts article{border-bottom:1px solid #1d4d2e14}.kh-product-key-facts article:nth-child(2){border-right:0}.kh-product-key-facts article:last-child{border-bottom:0;grid-column:1/-1}.kh-product-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kh-product-info-side{grid-template-columns:1fr}.kh-product-bottom{align-items:flex-start;flex-direction:column}.kh-product-bottom>a{width:100%}}@media (max-width:500px){.kh-product-page{padding-bottom:68px;width:calc(100% - 22px)}.kh-product-breadcrumb{overflow:hidden}.kh-product-main-visual{min-height:320px}.kh-product-initials{border-radius:30px;font-size:24px;height:115px;width:115px}.kh-product-image-badges{left:12px;right:12px;top:12px}.kh-product-image-badges span{font-size:7px;min-height:25px;padding:0 8px}.kh-product-stock-visual{bottom:12px;left:12px}.kh-product-summary{padding:19px 16px}.kh-product-summary-top{align-items:flex-start;flex-direction:column}.kh-product-summary h1{font-size:36px}.kh-product-seller-row{align-items:flex-start;flex-direction:column}.kh-product-key-facts{grid-template-columns:1fr}.kh-product-key-facts article,.kh-product-key-facts article:nth-child(2){border-bottom:1px solid #1d4d2e14;border-right:0}.kh-product-key-facts article:last-child{border-bottom:0;grid-column:auto}.kh-product-purchase-card{padding:16px}.kh-product-purchase-heading{flex-direction:column;gap:8px}.kh-product-purchase-row{align-items:stretch;flex-direction:column}.kh-product-quantity{grid-template-columns:1fr 78px 1fr;width:100%}.kh-product-subtotal{align-items:flex-start}.kh-product-spec-grid,.kh-product-supplier-card{grid-template-columns:1fr}.kh-product-bottom{padding:28px 20px}.kh-product-message{align-items:flex-start;flex-wrap:wrap;padding:10px 12px}.kh-product-loading,.kh-product-not-found{min-height:430px;padding:35px 22px}}.kh-product-seller-link{align-items:center;color:inherit;display:inline-flex;gap:6px;text-decoration:none}.kh-product-seller-link:hover strong{text-decoration:underline;text-underline-offset:3px}.kh-product-page{padding:24px 0 72px}.kh-product-breadcrumb{color:#8b968f;font-size:11px;gap:10px;margin-bottom:14px;min-height:28px}.kh-product-hero{align-items:stretch;gap:18px;grid-template-columns:minmax(0,1fr) minmax(430px,.97fr)}.kh-product-main-visual{background:radial-gradient(circle at 93% 8%,#c895251c,#0000 17rem),linear-gradient(145deg,#f3f9f4,#eef6ef 62%,#e8f0e8);border-color:#dce7df;border-radius:24px;box-shadow:0 14px 34px rgba(45,63,49,.055);min-height:520px}.kh-product-main-visual.blue,.kh-product-main-visual.gold,.kh-product-main-visual.green,.kh-product-main-visual.orange,.kh-product-main-visual.red,.kh-product-main-visual.yellow{border-color:#dce7df;box-shadow:0 14px 34px rgba(45,63,49,.055)}.kh-product-main-visual>img{object-fit:contain;padding:28px}.kh-product-initials{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd6;border-color:#ffffffbf;color:#73907e}.kh-product-image-badges{gap:8px;left:15px;right:15px;top:15px}.kh-product-image-badges span{background:#ffffffe6;border:1px solid #e0e7e1;border-radius:999px;box-shadow:none;color:#7e8a83;font-size:10px;letter-spacing:.11em;min-height:31px;padding:0 12px}.kh-product-stock-visual{background:#fffffff5;border:1px solid #deeadf;bottom:15px;box-shadow:0 8px 18px #2d3f3114;color:#70857a;font-size:11px;left:15px;min-height:34px;padding:0 14px}.kh-product-stock-visual.available{background:#eef7ef;color:#176536}.kh-product-visual-note{background:#fff;border:1px solid #dee8df;border-radius:16px;box-shadow:0 8px 20px rgba(45,63,49,.045);margin-top:12px;padding:15px 16px}.kh-product-summary{background:linear-gradient(180deg,#fff,#fbfcf8);border-color:#dce7df;border-radius:24px;box-shadow:0 14px 34px #2d3f310d;padding:clamp(24px,3vw,32px)}.kh-product-save{border-color:#d9e4dc;color:#5d7065;font-size:11px;min-height:39px;padding:0 14px}.kh-product-save:hover{background:#f5faf6;border-color:#c7d7cc;color:#176536}.kh-product-save.active{background:#fff7df;border-color:#ead59c;color:#a17721}.kh-product-summary h1{color:#176536;font-size:clamp(42px,4.4vw,66px);margin-top:12px;max-width:640px}.kh-product-seller-row{gap:10px 16px;margin-top:14px}.kh-product-seller-row span,.kh-product-seller-row strong{font-size:12px}.kh-product-seller-row span{color:#6e7d73}.kh-product-seller-row strong{color:#466452}.kh-product-description{color:#68776f;font-size:14px;line-height:1.65;margin-top:16px;max-width:700px}.kh-product-key-facts{background:#f6faf7;border-color:#dde7df;border-radius:18px;margin-top:20px}.kh-product-key-facts article{padding:18px 20px}.kh-product-key-facts span{color:#87948b;font-size:10px;letter-spacing:.12em}.kh-product-key-facts strong{color:#176536;font-size:18px;margin-top:7px}.kh-product-key-facts small{color:#829088;font-size:10px;margin-top:3px}.kh-product-purchase-card{background:radial-gradient(circle at 96% 0,#c895251a,#0000 12rem),linear-gradient(180deg,#fffdf8,#fbfcf8);border-color:#e6d7aa;border-radius:20px;margin-top:20px;padding:22px}.kh-product-purchase-heading span,.kh-product-subtotal span{color:#859188;font-size:10px;letter-spacing:.11em}.kh-product-purchase-heading strong{color:#31513d;font-size:14px}.kh-product-purchase-heading>small{background:#edf4e9;color:#4d7356;font-size:10px;min-height:30px;padding:0 10px}.kh-product-purchase-row{margin-top:16px}.kh-product-quantity{border-color:#dbe5dd;border-radius:14px;overflow:hidden}.kh-product-quantity button,.kh-product-quantity input{font-size:17px;min-height:56px}.kh-product-quantity input{color:#294735;font-weight:800}.kh-product-subtotal strong{color:#176536;font-size:22px}.kh-product-add-cart{background:#176536;border-radius:16px;box-shadow:0 10px 22px #1765361f;margin-top:18px;min-height:58px}.kh-product-add-cart:hover:not(:disabled){background:#0f522b}.kh-product-checkout-note,.kh-product-unavailable-note{background:#f4f8f4;border:1px solid #dde7df;border-radius:16px;margin-top:16px}.kh-product-information{gap:18px;grid-template-columns:minmax(0,1fr) 340px;margin-top:18px}.kh-product-info-main{gap:16px}.kh-product-info-card{background:linear-gradient(180deg,#fff,#fbfcf8);border-color:#dce7df;border-radius:22px;box-shadow:0 10px 28px rgba(45,63,49,.045);padding:clamp(22px,3vw,30px)}.kh-product-info-card h2{color:#176536;font-size:clamp(27px,2.4vw,40px)}.kh-product-spec-grid{gap:10px;margin-top:18px}.kh-product-spec-grid>div{background:#f7faf7;border-color:#e0e8e1;border-radius:14px;min-height:92px;padding:15px}.kh-product-spec-grid span{color:#8a968f;font-size:10px;letter-spacing:.09em}.kh-product-spec-grid strong{color:#274a36;font-size:18px;margin-top:8px}.kh-product-supplier-card{background:#f8faf7;border-color:#dfe7e0;border-radius:18px;margin-top:18px;padding:18px}.kh-product-supplier-icon{background:#eaf3e8;border-radius:16px;color:#356b45;height:54px;width:54px}.kh-product-supplier-card strong{color:#31513d;font-size:24px}.kh-product-supplier-card span{color:#728178;font-size:12px;margin-top:8px}.kh-product-supplier-card p{color:#6a786f;font-size:13px;line-height:1.65;margin-top:10px}.kh-product-info-side{gap:12px}.kh-product-info-side article{border-color:#dde7de;border-radius:18px;box-shadow:0 8px 22px #2d3f310a;min-height:120px;padding:18px}.kh-product-info-side article>div{background:#e9f2e8;border-radius:13px;color:#356b45;height:42px;width:42px}.kh-product-info-side strong{color:#365240;font-size:14px}.kh-product-info-side small{color:#7b8981;font-size:12px;line-height:1.6;margin-top:6px}.kh-product-bottom{background:radial-gradient(circle at 92% 10%,#c8952517,#0000 16rem),linear-gradient(135deg,#f4f9f5,#edf5f0);border:1px solid #dde7df;border-radius:22px;box-shadow:0 12px 28px #2d3f310d;color:#223a2d;margin-top:20px;padding:28px 30px}.kh-product-bottom .kh-product-eyebrow{color:#a17721}.kh-product-bottom h2{color:#176536;font-size:clamp(28px,2.7vw,38px)}.kh-product-bottom p{color:#6a786f;font-size:13px;line-height:1.62;max-width:760px}.kh-product-bottom>a{background:#176536;border-radius:12px;color:#fff;min-height:46px;padding:0 16px}.kh-product-bottom>a:hover{background:#0f522b;color:#fff}@media (max-width:1050px){.kh-product-hero{grid-template-columns:1fr}.kh-product-main-visual{min-height:460px}.kh-product-information{grid-template-columns:1fr}}@media (max-width:720px){.kh-product-page{padding-top:18px;width:calc(100% - 28px)}.kh-product-main-visual{min-height:380px}.kh-product-main-visual>img{padding:20px}.kh-product-bottom,.kh-product-info-card,.kh-product-summary{border-radius:20px}.kh-product-bottom{padding:24px 18px}}@media (max-width:500px){.kh-product-page{width:calc(100% - 22px)}.kh-product-main-visual{min-height:310px}.kh-product-main-visual>img{padding:16px}.kh-product-summary h1{font-size:38px}.kh-product-bottom p,.kh-product-description,.kh-product-info-side small,.kh-product-supplier-card p{font-size:12px}.kh-product-supplier-card strong{font-size:21px}.kh-product-bottom>a{width:100%}}.kh-product-app{background:radial-gradient(circle at 9% 4%,#c895250d,#0000 24rem),radial-gradient(circle at 92% 9%,#1765360a,#0000 27rem),#f7f6f0}.kh-product-page{padding:18px 0 38px;width:min(1320px,calc(100% - 42px))}.kh-product-breadcrumb{color:#8a968e;font-size:10px;gap:9px;margin-bottom:10px;min-height:24px}.kh-product-breadcrumb a{color:#456b52}.kh-product-hero-compact{grid-gap:14px;align-items:stretch;display:grid;gap:14px;grid-template-columns:minmax(0,.92fr) minmax(430px,1.08fr)}.kh-product-gallery-compact{min-width:0}.kh-product-hero-compact .kh-product-main-visual{background:radial-gradient(circle at 93% 8%,#c895251a,#0000 16rem),linear-gradient(145deg,#f3f9f4,#eef6ef 62%,#e8f0e8);border:1px solid #dce7df;border-radius:22px;box-shadow:0 12px 30px #2d3f310d;height:clamp(430px,calc(100vh - 190px),530px)}.kh-product-hero-compact .kh-product-main-visual>img{object-fit:contain;padding:22px}.kh-product-hero-compact .kh-product-image-badges{left:13px;right:13px;top:13px}.kh-product-hero-compact .kh-product-image-badges span{background:#ffffffeb;border:1px solid #e0e7e1;color:#76847c;font-size:8px;min-height:28px;padding:0 10px}.kh-product-hero-compact .kh-product-stock-visual{background:#fffffff2;border:1px solid #deeadf;bottom:13px;box-shadow:0 7px 16px #2d3f3112;color:#176536;font-size:9.5px;left:13px;min-height:31px;padding:0 11px}.kh-product-summary-compact{background:linear-gradient(180deg,#fff,#fbfcf8);border:1px solid #dce7df;border-radius:22px;box-shadow:0 12px 30px rgba(45,63,49,.045);display:flex;flex-direction:column;min-width:0;padding:22px 24px}.kh-product-summary-compact .kh-product-summary-top{min-height:34px}.kh-product-summary-compact .kh-product-eyebrow{color:#8b978f;font-size:9px}.kh-product-summary-compact .kh-product-save{font-size:9px;min-height:34px;padding:0 10px}.kh-product-summary-compact h1{color:#176536;font-size:clamp(38px,4vw,54px);line-height:.98;margin:5px 0 0}.kh-product-summary-compact .kh-product-seller-row{gap:7px 13px;margin-top:9px}.kh-product-summary-compact .kh-product-seller-row span,.kh-product-summary-compact .kh-product-seller-row strong{font-size:10px}.kh-product-summary-compact .kh-product-description{color:#68776f;font-size:11px;line-height:1.5;margin-top:10px}.kh-product-summary-compact .kh-product-key-facts{background:#f7faf7;border-color:#dde7df;border-radius:13px;margin-top:12px}.kh-product-summary-compact .kh-product-key-facts article{padding:10px 12px}.kh-product-summary-compact .kh-product-key-facts span{font-size:7px}.kh-product-summary-compact .kh-product-key-facts strong{color:#176536;font-size:16px;margin-top:3px}.kh-product-summary-compact .kh-product-key-facts small{font-size:7.5px}.kh-product-compact-meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.kh-product-compact-meta span{align-items:center;background:#fff;border:1px solid #e0e7e1;border-radius:999px;color:#6f7d74;display:inline-flex;font-size:8.5px;gap:5px;min-height:28px;padding:0 9px}.kh-product-compact-meta b{color:#3d6049}.kh-product-purchase-card-compact{background:radial-gradient(circle at 96% 0,#c8952514,#0000 10rem),#fffdf8;border-color:#ead8a8;border-radius:15px;margin-top:10px;padding:13px 14px}.kh-product-purchase-card-compact .kh-product-purchase-heading span{font-size:7px}.kh-product-purchase-card-compact .kh-product-purchase-heading strong{font-size:10px;margin-top:2px}.kh-product-purchase-card-compact .kh-product-purchase-heading>small{font-size:7.5px;min-height:24px;padding:0 8px}.kh-product-purchase-row-compact{margin-top:9px}.kh-product-purchase-card-compact .kh-product-quantity{border-radius:10px;grid-template-columns:48px 1fr 48px;height:42px;width:195px}.kh-product-purchase-card-compact .kh-product-quantity button,.kh-product-purchase-card-compact .kh-product-quantity input{font-size:13px;min-height:40px}.kh-product-purchase-card-compact .kh-product-subtotal span{font-size:7px}.kh-product-purchase-card-compact .kh-product-subtotal strong{color:#176536;font-size:18px;margin-top:2px}.kh-product-purchase-card-compact .kh-product-add-cart{background:#176536;border-radius:11px;box-shadow:0 8px 17px #1765361a;font-size:10.5px;margin-top:10px}.kh-product-purchase-card-compact .kh-product-add-cart:hover:not(:disabled){background:#0f522b}.kh-product-purchase-card-compact .kh-product-unavailable-note{font-size:8px;margin-top:8px;padding:8px 9px}.kh-product-compact-trust{align-items:center;background:#f3f8f4;border:1px solid #dde7df;border-radius:11px;display:flex;gap:12px;justify-content:space-between;margin-top:9px;min-height:48px;padding:8px 10px}.kh-product-compact-trust>div{align-items:center;color:#176536;display:flex;gap:8px;min-width:0}.kh-product-compact-trust span{grid-gap:1px;display:grid;gap:1px}.kh-product-compact-trust strong{color:#335540;font-size:9px}.kh-product-compact-trust small{color:#758279;font-size:7.5px;line-height:1.35}.kh-product-compact-footer-links a,.kh-product-compact-trust>a{color:#176536;flex:0 0 auto;font-size:8.5px;font-weight:850;text-decoration:none}.kh-product-compact-footer-links{align-items:center;border-top:1px solid #edf0ec;display:flex;gap:12px;justify-content:space-between;margin-top:8px;padding-top:8px}@media (max-width:720px){.kh-product-page{padding-top:14px;width:calc(100% - 28px)}.kh-product-hero-compact .kh-product-main-visual{height:360px;min-height:360px}.kh-product-hero-compact .kh-product-main-visual>img{padding:16px}.kh-product-summary-compact{padding:18px}.kh-product-summary-compact h1{font-size:38px}}@media (max-width:500px){.kh-product-page{width:calc(100% - 22px)}.kh-product-hero-compact .kh-product-main-visual{height:300px;min-height:300px}.kh-product-purchase-row-compact{align-items:stretch;flex-direction:column}.kh-product-purchase-card-compact .kh-product-quantity{width:100%}.kh-product-compact-footer-links,.kh-product-compact-trust{align-items:flex-start;flex-direction:column}}.kh-product-page{padding:18px 0 32px;width:min(1360px,calc(100% - 42px))}.kh-product-hero-compact{gap:18px;grid-template-columns:minmax(0,.96fr) minmax(430px,1.04fr)}.kh-product-hero-compact .kh-product-main-visual{border-color:#dce7df;box-shadow:0 14px 34px rgba(45,63,49,.055);height:clamp(430px,calc(100vh - 205px),515px);min-height:430px}.kh-product-hero-compact .kh-product-main-visual>img{padding:18px}.kh-product-hero-compact .kh-product-stock-visual{color:#3f9658}.kh-product-summary-compact{box-shadow:0 14px 34px #2d3f310d;padding:20px 24px}.kh-product-summary-compact .kh-product-summary-top{min-height:32px}.kh-product-summary-compact h1{color:#3f9658;font-size:clamp(34px,3.25vw,46px);letter-spacing:-.025em;line-height:1;margin-top:3px}.kh-product-summary-compact .kh-product-seller-row{margin-top:8px}.kh-product-summary-compact .kh-product-description{font-size:10.5px;margin-top:8px}.kh-product-summary-compact .kh-product-key-facts{margin-top:10px}.kh-product-summary-compact .kh-product-key-facts article{padding:9px 12px}.kh-product-summary-compact .kh-product-key-facts strong{color:#3f9658}.kh-product-compact-meta{margin-top:7px}.kh-product-purchase-card-compact{margin-top:9px;padding:12px 14px}.kh-product-purchase-row-compact{margin-top:8px}.kh-product-purchase-card-compact .kh-product-subtotal strong{color:#3f9658}.kh-product-purchase-card-compact .kh-product-add-cart{background:#4fae6a;box-shadow:0 8px 18px #4fae6a29;margin-top:9px;min-height:44px;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease}.kh-product-purchase-card-compact .kh-product-add-cart:hover:not(:disabled){background:#439a5c;box-shadow:0 10px 22px #4fae6a33;transform:translateY(-1px)}.kh-product-purchase-card-compact .kh-product-add-cart:active:not(:disabled){transform:translateY(0)}.kh-product-compact-trust{background:#f4f9f5;margin-top:8px;min-height:46px}.kh-product-compact-trust>div{color:#4fae6a}.kh-product-compact-trust strong{color:#355d42}.kh-product-compact-footer-links a,.kh-product-compact-trust>a{color:#3f9658}.kh-product-compact-footer-links{margin-top:7px;padding-top:7px}@media (min-width:1051px){.kh-product-summary-compact{justify-content:flex-start}}@media (max-width:1050px){.kh-product-hero-compact{grid-template-columns:1fr}.kh-product-hero-compact .kh-product-main-visual{height:460px;min-height:460px}}@media (max-width:720px){.kh-product-summary-compact h1{font-size:36px}}.kh-product-buyer-main{padding-bottom:28px;padding-top:18px}.kh-product-page-buyer{margin:0 auto;padding:0;width:min(1320px,100%)}.kh-product-page-buyer .kh-product-breadcrumb{margin-bottom:10px}.kh-product-page-buyer .kh-product-hero-compact{width:100%}@media (max-width:1180px){.kh-product-page-buyer{width:100%}}@media (max-width:900px){.kh-product-buyer-main{padding-top:14px}}@media (max-width:720px){.kh-product-page-buyer{width:100%}}.kh-buyer-protection-trust{align-items:flex-start;background:rgba(79,174,106,.065);border:1px solid #4fae6a33;border-radius:14px;color:#193c28;display:flex;gap:11px;margin-top:14px;padding:13px 14px;width:100%}.kh-buyer-protection-trust-icon{background:#4fae6a21;border-radius:10px;color:#439a5c;display:grid;flex:0 0 34px;height:34px;place-items:center;width:34px}.kh-buyer-protection-trust-copy{min-width:0}.kh-buyer-protection-trust-copy strong{color:#173f2b;display:block;font-size:14px;font-weight:750;line-height:1.25;margin:0}.kh-buyer-protection-trust-copy p{align-items:center;color:#607067;display:flex;flex-wrap:wrap;font-size:12.5px;gap:5px;line-height:1.45;margin:4px 0 0}.kh-buyer-protection-trust-copy p span{color:#93a29a}.kh-buyer-protection-trust-copy a{align-items:center;color:#439a5c;display:inline-flex;font-size:12.5px;font-weight:700;gap:5px;line-height:1.3;margin-top:6px;text-decoration:none}.kh-buyer-protection-trust-copy a:hover{text-decoration:underline}.kh-buyer-protection-trust-cart,.kh-buyer-protection-trust-checkout{margin-top:12px}@media (max-width:640px){.kh-buyer-protection-trust{border-radius:12px;padding:12px}.kh-buyer-protection-trust-copy p{gap:4px}}.kh-storefront-app{background:radial-gradient(circle at 8% 3%,rgba(200,149,37,.055),#0000 22rem),radial-gradient(circle at 92% 8%,rgba(23,101,54,.045),#0000 26rem),#f7f6f0;min-height:100vh}.kh-storefront-page{padding:26px 20px 70px}.kh-storefront-shell{margin:0 auto;width:min(1240px,100%)}.kh-storefront-toolbar{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:42px}.kh-storefront-toolbar a{color:#176536;font-size:11px;font-weight:850;text-decoration:none}.kh-storefront-toolbar span{color:#7b877f;font-size:10px;font-weight:750}.kh-storefront-state{background:#fff;border:1px solid #e0e5df;border-radius:20px;color:#647168;display:grid;margin-top:10px;min-height:320px;padding:30px;place-items:center;text-align:center}.kh-storefront-state.error{align-content:center;gap:9px}.kh-storefront-state.error svg{color:#a87920}.kh-storefront-state.error h1{color:#28503a;font-size:26px;margin:3px 0 0}.kh-storefront-state.error p{color:#768178;font-size:12px;margin:0}.kh-storefront-state.error a{color:#176536;font-size:11px;font-weight:850}.kh-storefront-hero{grid-gap:26px;align-items:center;background:radial-gradient(circle at 92% 8%,#c8952521,#0000 17rem),linear-gradient(125deg,#f8faf7,#fbf8ef);border:1px solid #e1dfd4;border-radius:22px;box-shadow:0 13px 34px #2d3f310d;display:grid;gap:26px;grid-template-columns:auto minmax(0,1fr) 300px;margin-top:10px;padding:30px}.kh-storefront-brand{background:#fff;border:1px solid #e0e6df;border-radius:20px;display:grid;height:112px;overflow:hidden;place-items:center;width:112px}.kh-storefront-brand img{height:100%;object-fit:cover;width:100%}.kh-storefront-monogram{color:#176536;font-size:32px;font-weight:900}.kh-storefront-copy>span,.kh-storefront-products header>div>span,.kh-storefront-trust>span{color:#9b7423;display:block;font-size:9.5px;font-weight:900;letter-spacing:.12em}.kh-storefront-copy h1{color:#176536;font-size:clamp(31px,4vw,42px);letter-spacing:-.04em;line-height:1.02;margin:6px 0 0}.kh-storefront-copy h2{color:#365642;font-size:15px;margin:8px 0 0}.kh-storefront-copy>p{color:#68766d;font-size:12px;line-height:1.62;margin:10px 0 0;max-width:650px}.kh-storefront-location{align-items:center;color:#607068;display:inline-flex;font-size:11px;font-weight:750;gap:7px;margin-top:12px}.kh-storefront-location svg{color:#176536}.kh-storefront-trust{background:#ffffffd1;border:1px solid #dce7df;border-radius:16px;padding:19px}.kh-storefront-trust-icon{background:#edf5f0;border-radius:11px;color:#176536;display:grid;height:38px;margin-bottom:13px;place-items:center;width:38px}.kh-storefront-trust strong{color:#28503a;display:block;font-size:12.5px;line-height:1.4;margin-top:5px}.kh-storefront-trust p{color:#748078;font-size:10.5px;line-height:1.55;margin:7px 0 0}.kh-storefront-products{padding-top:58px}.kh-storefront-products>header{align-items:flex-end;display:flex;gap:30px;justify-content:space-between}.kh-storefront-products h2{color:#176536;font-size:29px;letter-spacing:-.03em;margin:6px 0 0}.kh-storefront-products header p{color:#758179;font-size:11px;margin:7px 0 0}.kh-storefront-products header>a{align-items:center;color:#176536;display:inline-flex;font-size:11px;font-weight:850;gap:7px;text-decoration:none}.kh-storefront-grid{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}.kh-storefront-product-card{background:#fff;border:1px solid #e0e5df;border-radius:17px;box-shadow:0 8px 24px rgba(45,63,49,.035);overflow:hidden}.kh-storefront-product-image{background:linear-gradient(145deg,#edf5e9,#f8f3e7);display:block;height:205px;overflow:hidden}.kh-storefront-product-image img{height:100%;object-fit:cover;width:100%}.kh-storefront-product-placeholder{color:#17653640;display:grid;height:100%;place-items:center;width:100%}.kh-storefront-product-body{padding:15px}.kh-storefront-product-body>span{color:#9a7220;font-size:9px;font-weight:900;letter-spacing:.08em}.kh-storefront-product-body h3{color:#274c36;font-size:16px;margin:5px 0 0}.kh-storefront-product-body>p{color:#748078;font-size:10.5px;line-height:1.55;margin:7px 0 0;min-height:35px}.kh-storefront-product-meta{border-top:1px solid #edf0eb;display:flex;gap:12px;justify-content:space-between;margin-top:13px;padding-top:12px}.kh-storefront-product-meta strong{color:#176536;font-size:12px}.kh-storefront-product-meta small{color:#7a867e;font-size:9.5px}.kh-storefront-product-action{align-items:center;background:#edf5f0;border-radius:9px;color:#176536;display:flex;font-size:10.5px;font-weight:850;gap:7px;justify-content:center;margin-top:12px;min-height:38px;text-decoration:none}.kh-storefront-product-action:hover{background:#e4f0e7}.kh-storefront-empty{grid-gap:7px;align-content:center;background:#fff9;border:1px dashed #d8e0d9;border-radius:16px;display:grid;gap:7px;margin-top:22px;min-height:220px;place-items:center;text-align:center}.kh-storefront-empty svg{color:#9a7422}.kh-storefront-empty h3{color:#2d4f39;font-size:15px;margin:0}.kh-storefront-empty p{color:#78837c;font-size:11px;margin:0}.kh-storefront-more{grid-gap:8px;display:grid;gap:8px;margin-top:18px;place-items:center}.kh-storefront-more button{background:#fff;border:1px solid #d4dfd6;border-radius:10px;color:#176536;cursor:pointer;font-size:11px;font-weight:850;min-height:41px;padding:0 16px}.kh-storefront-more span{color:#98483f;font-size:10.5px}@media (max-width:920px){.kh-storefront-hero{grid-template-columns:auto minmax(0,1fr)}.kh-storefront-trust{grid-column:1/-1}.kh-storefront-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.kh-storefront-page{padding-inline:12px}.kh-storefront-toolbar{align-items:flex-start;flex-direction:column}.kh-storefront-hero{grid-template-columns:1fr;padding:22px 18px}.kh-storefront-brand{height:92px;width:92px}.kh-storefront-grid{grid-template-columns:1fr}.kh-storefront-products>header{align-items:flex-start;flex-direction:column}}.kh-storefront-buyer-main{padding-bottom:30px;padding-top:18px}.kh-storefront-page-buyer{padding:0;width:100%}.kh-storefront-page-buyer .kh-storefront-shell{margin:0 auto;width:min(1320px,100%)}.kh-storefront-page-buyer .kh-storefront-toolbar{margin-bottom:12px}.kh-storefront-page-buyer .kh-storefront-hero{border-radius:20px;gap:24px;grid-template-columns:132px minmax(0,1fr) minmax(260px,330px);min-height:0;padding:24px 26px}.kh-storefront-page-buyer .kh-storefront-brand{border-radius:18px;height:118px;min-height:118px;width:118px}.kh-storefront-page-buyer .kh-storefront-copy h1,.kh-storefront-page-buyer .kh-storefront-copy h2{font-size:clamp(34px,3.1vw,44px);line-height:1.02;margin-top:4px}.kh-storefront-page-buyer .kh-storefront-copy>p{margin-top:10px;max-width:680px}.kh-storefront-page-buyer .kh-storefront-location{margin-top:14px}.kh-storefront-page-buyer .kh-storefront-trust{border-radius:16px;padding:18px}.kh-storefront-page-buyer .kh-storefront-products{margin-top:28px}.kh-storefront-page-buyer .kh-storefront-products>header{margin-bottom:16px}.kh-storefront-page-buyer .kh-storefront-products h2{font-size:clamp(30px,2.7vw,40px);line-height:1.05}.kh-storefront-page-buyer .kh-storefront-grid{gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%}.kh-storefront-page-buyer .kh-storefront-product-card{border-radius:18px;overflow:hidden}.kh-storefront-page-buyer .kh-storefront-product-image{height:210px}.kh-storefront-page-buyer .kh-storefront-product-body{padding:17px 18px 18px}.kh-storefront-page-buyer .kh-storefront-product-body h3{font-size:22px;margin-top:6px}.kh-storefront-page-buyer .kh-storefront-product-body>p{margin-top:7px}.kh-storefront-page-buyer .kh-storefront-product-meta{margin-top:16px;padding-top:14px}.kh-storefront-page-buyer .kh-storefront-product-action{background:#edf7ef;border-radius:11px;color:#3f9658;margin-top:14px;min-height:42px}.kh-storefront-page-buyer .kh-storefront-product-action:hover{background:#e4f2e7;color:#347f4a}@media (max-width:1180px){.kh-storefront-page-buyer .kh-storefront-hero{grid-template-columns:110px minmax(0,1fr)}.kh-storefront-page-buyer .kh-storefront-trust{grid-column:1/-1}.kh-storefront-page-buyer .kh-storefront-brand{height:100px;min-height:100px;width:100px}}@media (max-width:900px){.kh-storefront-buyer-main{padding-top:14px}.kh-storefront-page-buyer .kh-storefront-hero{grid-template-columns:1fr}.kh-storefront-page-buyer .kh-storefront-brand{height:96px;min-height:96px;width:96px}.kh-storefront-page-buyer .kh-storefront-grid{grid-template-columns:1fr}}@media (max-width:600px){.kh-storefront-page-buyer .kh-storefront-hero{padding:20px}.kh-storefront-page-buyer .kh-storefront-product-image{height:190px}}.kh-storefront-page-buyer .kh-storefront-grid{align-items:stretch;gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,320px));justify-content:start}.kh-storefront-page-buyer .kh-storefront-product-card{border-radius:16px;max-width:320px;width:100%}.kh-storefront-page-buyer .kh-storefront-product-image{height:150px}.kh-storefront-page-buyer .kh-storefront-product-body{padding:14px 15px 15px}.kh-storefront-page-buyer .kh-storefront-product-body>span{font-size:10px}.kh-storefront-page-buyer .kh-storefront-product-body h3{font-size:18px;line-height:1.15;margin-top:5px}.kh-storefront-page-buyer .kh-storefront-product-body>p{font-size:13px;line-height:1.45;margin-top:6px}.kh-storefront-page-buyer .kh-storefront-product-meta{margin-top:12px;padding-top:11px}.kh-storefront-page-buyer .kh-storefront-product-meta strong{font-size:14px}.kh-storefront-page-buyer .kh-storefront-product-meta small{font-size:11px}.kh-storefront-page-buyer .kh-storefront-product-action{border-radius:10px;font-size:12px;margin-top:11px;min-height:38px}@media (max-width:900px){.kh-storefront-page-buyer .kh-storefront-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.kh-storefront-page-buyer .kh-storefront-product-card{max-width:none}}@media (max-width:600px){.kh-storefront-page-buyer .kh-storefront-grid{grid-template-columns:1fr}.kh-storefront-page-buyer .kh-storefront-product-image{height:180px}}.cart-page{color:#1d3d29;container-name:buyer-cart;container-type:inline-size;margin:0 auto;padding:24px 0 56px;width:min(1280px,calc(100% - 40px))}.cart-hero{background:#fffdf8;border:1px solid #e0e7df;border-radius:18px;box-shadow:none;margin-bottom:16px;padding:20px 22px;position:relative}.cart-hero:after{display:none}.cart-hero-top{align-items:center;display:flex;gap:24px;justify-content:space-between}.cart-hero-copy{min-width:0}.cart-hero .section-label{color:#8b6317;display:block;font-size:10px;font-weight:900;letter-spacing:.13em;margin-bottom:5px}.cart-hero h1{color:#173b27;font-size:clamp(27px,2.6vw,36px);letter-spacing:-.035em;line-height:1.1;margin:0}.cart-hero-copy p{color:#66756b;font-size:13px;line-height:1.45;margin:7px 0 0;max-width:650px}.clear-cart-button{align-items:center;background:#fff;border:1px solid #dfe7e1;border-radius:10px;color:#66756b;cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;font-size:11px;font-weight:800;gap:7px;justify-content:center;min-height:38px;padding:0 13px}.clear-cart-button:hover{background:#fff4f1;border-color:#dfbdb7;color:#923e36}.cart-hero-stats{display:none}.cart-layout{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(300px,350px)}.cart-items-section{background:#fff;border:1px solid #dfe7e1;border-radius:16px;box-shadow:none;min-width:0;overflow:hidden}.cart-section-header{align-items:center;background:#fbfcfa;border-bottom:1px solid #e7ece8;display:flex;gap:16px;justify-content:space-between;min-height:56px;padding:11px 16px}.cart-section-header>div{display:flex;flex-direction:column;gap:2px}.cart-section-kicker{color:#8b9a90!important;font-size:8px!important;font-weight:900!important;letter-spacing:.12em}.cart-section-header strong{color:#264c32;font-size:14px}.cart-section-header>span{color:#728078;font-size:11px;font-weight:700;white-space:nowrap}.cart-items-list{padding:4px 12px}.cart-item{grid-gap:14px;align-items:center;background:#fff;border:0;border-bottom:1px solid #edf1ee;border-radius:0;display:grid;gap:14px;grid-template-columns:74px minmax(170px,1fr) minmax(145px,170px) minmax(100px,125px);min-height:104px;padding:11px 4px}.cart-item:last-child{border-bottom:0}.cart-item+.cart-item{margin-top:0}.cart-item:hover{background:#fbfcfa;box-shadow:none;transform:none}.cart-product-symbol{background:#edf4ee;border:1px solid #e0e8e2;border-radius:12px;color:#315f3c;display:grid;font-size:16px;font-weight:850;height:70px;overflow:hidden;place-items:center;position:relative;width:70px}.cart-product-initials{position:relative;z-index:1}.cart-product-symbol img{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:2}.cart-product-symbol.green{background:#e6f2e8;color:#2f663d}.cart-product-symbol.orange{background:#fff0df;color:#9b5a19}.cart-product-symbol.gold{background:#f9f1d7;color:#806418}.cart-product-symbol.red{background:#f9e5e3;color:#8b423b}.cart-product-symbol.purple{background:#eee8f7;color:#624d87}.cart-product-symbol.blue{background:#e5eff7;color:#3e6380}.cart-product-info{align-items:flex-start;display:flex;flex-direction:column;min-width:0}.cart-product-category{color:#8a978e;font-size:8px;font-weight:900;letter-spacing:.09em;margin-bottom:2px;text-transform:uppercase}.cart-product-info a{color:inherit;max-width:100%;text-decoration:none}.cart-product-info h3{color:#1e432a;font-size:16px;line-height:1.22;margin:0 0 3px;overflow-wrap:anywhere}.cart-product-info a:hover h3{color:#176536}.cart-supplier-label{display:none}.cart-farm{color:#526d5a;font-size:11px;font-weight:800;margin-top:1px}.cart-location{color:#8c978f;font-size:10px;margin-top:1px}.cart-quantity-area{align-items:flex-start;display:flex;flex-direction:column;min-width:0}.cart-quantity-area>span{color:#919c94;font-size:8px;font-weight:900;letter-spacing:.09em;margin-bottom:5px}.cart-quantity-control{align-items:center;background:#fff;border:1px solid #d9e2dc;border-radius:9px;display:inline-flex;overflow:hidden}.cart-quantity-control button{background:#f5f8f5;border:0;color:#315c3b;cursor:pointer;font-size:17px;height:30px;line-height:1;width:30px}.cart-quantity-control button:hover:not(:disabled){background:#e7f0e8}.cart-quantity-control button:disabled{color:#bcc4be;cursor:not-allowed}.cart-quantity-input{appearance:textfield;-moz-appearance:textfield;background:#fff;border:0;border-left:1px solid #e4e9e5;border-right:1px solid #e4e9e5;box-sizing:border-box;color:#263f2e;font:inherit;font-size:13px;font-weight:800;height:30px;outline:none;padding:0 4px;text-align:center;width:48px}.cart-quantity-input:focus{box-shadow:inset 0 0 0 2px #17653624}.cart-quantity-input::-webkit-inner-spin-button,.cart-quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-quantity-area small{color:#87938b;display:inline;font-size:9px;line-height:1.25;margin-top:3px}.cart-quantity-area small+small{color:#6f8975;margin-top:1px}.cart-stock-warning{color:#a34f43!important;font-weight:800;max-width:190px}.cart-price-area{align-items:flex-end;display:flex;flex-direction:column;min-width:0;text-align:right}.cart-price-area>span{color:#818d85;font-size:10px}.cart-price-area>strong{color:#183f25;font-size:18px;margin-top:2px;white-space:nowrap}.remove-cart-item{align-items:center;background:#0000;border:0;color:#a0635e;cursor:pointer;display:inline-flex;font:inherit;font-size:10px;font-weight:800;gap:5px;margin-top:5px;padding:0}.remove-cart-item:hover{color:#7c433e}.continue-shopping{align-items:center;color:#3a7048;display:inline-flex;font-size:11px;font-weight:800;gap:6px;margin:8px 16px 14px;text-decoration:none}.continue-shopping:hover{text-decoration:underline}.cart-summary{background:#fff;border:1px solid #dfe7e1;border-radius:16px;box-shadow:none;position:sticky}.cart-summary-heading{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:15px}.cart-summary .section-label{color:#819087;display:block;font-size:8px;font-weight:900;letter-spacing:.12em;margin-bottom:3px}.cart-summary h2{color:#193f26;font-size:20px;letter-spacing:-.025em;margin:0}.cart-summary-status{border-radius:999px;flex:0 0 auto;font-size:8px;font-weight:900;padding:5px 8px}.cart-summary-status.ready{background:#e9f4e9;color:#347044}.cart-summary-status.warning{background:#faece9;color:#9c554d}.summary-lines{display:flex;flex-direction:column;gap:8px}.summary-lines>div{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.summary-lines span,.summary-lines strong{font-size:11px}.summary-lines span{color:#6f7d74}.summary-lines strong{color:#304b37;line-height:1.3;text-align:right}.summary-total{align-items:center;border-top:1px solid #e0e7e2;display:flex;gap:14px;justify-content:space-between;margin-top:13px;padding-top:12px}.summary-total span{color:#435d4b;font-size:12px;font-weight:800}.summary-total strong{color:#173f23;font-size:22px}.summary-delivery-note{align-items:flex-start;background:#f8faf8;border:1px solid #e1e8e3;border-radius:10px;color:#54705d;display:flex;gap:7px;margin:11px 0 12px}.summary-delivery-note svg{flex:0 0 auto;margin-top:1px}.summary-delivery-note p{color:#748178;font-size:9px;line-height:1.4;margin:0}.checkout-button{align-items:center;background:#176536;border:1px solid #176536;border-radius:11px;box-shadow:none;display:flex;font-size:12px;font-weight:900;gap:8px;justify-content:center;min-height:44px;text-decoration:none;width:100%}.checkout-button:hover{background:#124f2b;border-color:#124f2b}.checkout-button.disabled{background:#e4e8e2;border-color:#d8dfd6;color:#69736c;cursor:not-allowed}.cart-summary [class*=purchase-list],.cart-summary form{max-width:100%}.cart-assurances{grid-gap:8px;border-top:1px solid #e5eae6;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:12px;padding-top:11px}.cart-assurances>div{align-items:flex-start;color:#57705f;display:flex;gap:6px}.cart-assurances svg{flex:0 0 auto;height:15px;margin-top:1px;width:15px}.cart-assurances span{color:#7d8880;display:flex;flex-direction:column;font-size:8px;gap:1px;line-height:1.3}.cart-assurances strong{color:#385740;font-size:9px}.cart-page-heading{margin-bottom:20px}.cart-page-heading .section-label{color:#6d8674;display:block;font-size:9px;font-weight:900;letter-spacing:.13em;margin-bottom:6px}.cart-page-heading h1{color:#183c25;font-size:clamp(30px,4vw,42px);margin:0}.empty-cart{background:#fff;border:1px solid #dfe7e1;border-radius:20px;box-shadow:none;margin:24px auto 0;max-width:650px;padding:48px 30px;text-align:center}.empty-cart-icon{background:#edf4ee;border-radius:18px;color:#3d7048;display:grid;height:62px;margin:0 auto 17px;place-items:center;width:62px}.empty-cart h2{color:#1d4028;font-size:23px;margin:0}.empty-cart p{color:#718077;font-size:13px;line-height:1.55;margin:10px auto 21px;max-width:450px}.empty-cart-button{align-items:center;background:#176536;border-radius:11px;color:#fff;display:inline-flex;font-size:12px;font-weight:900;gap:8px;justify-content:center;min-height:44px;padding:0 18px;text-decoration:none}.empty-cart-button:hover{background:#124f2b;color:#fff}@container buyer-cart (max-width: 980px){.cart-layout{grid-template-columns:1fr}.cart-summary{position:static}}@container buyer-cart (max-width: 760px){.cart-page{padding-top:18px;width:calc(100% - 28px)}.cart-hero{padding:18px}.cart-item{align-items:start;gap:10px 12px;grid-template-columns:64px minmax(0,1fr) auto}.cart-product-symbol{height:62px;width:62px}.cart-quantity-area{grid-column:2}.cart-price-area{grid-column:3}}@container buyer-cart (max-width: 540px){.cart-page{padding:14px 0 84px;width:calc(100% - 20px)}.cart-hero{margin-bottom:12px;padding:16px}.cart-hero-top{align-items:flex-start;gap:12px}.cart-hero h1{font-size:27px}.cart-hero-copy p{display:none}.clear-cart-button{min-height:34px;padding:0 10px}.cart-section-header{min-height:52px;padding:10px 12px}.cart-section-header>span{font-size:9px}.cart-items-list{padding:3px 9px}.cart-item{grid-template-columns:58px minmax(0,1fr);min-height:0;padding:10px 2px}.cart-product-symbol{height:56px;width:56px}.cart-product-info h3{font-size:15px}.cart-quantity-area{grid-column:2}.cart-price-area{align-items:flex-start;grid-column:2;text-align:left}.cart-summary{padding:16px}.cart-assurances{grid-template-columns:1fr 1fr}.continue-shopping{margin-left:12px}}.cart-layout{gap:20px;grid-template-columns:minmax(0,1fr) minmax(360px,400px)}.cart-main-column{display:flex;flex-direction:column;gap:14px;min-width:0}.cart-main-column .cart-hero{border-radius:16px;margin-bottom:0;padding:18px 20px}.cart-main-column .cart-hero-top{gap:18px}.cart-main-column .cart-hero h1{font-size:clamp(27px,2.25vw,34px)}.cart-main-column .cart-hero-copy p{font-size:12px;line-height:1.4;margin-top:5px;max-width:590px}.cart-main-column .clear-cart-button{min-height:38px;padding:0 12px}.cart-main-column .cart-items-section{width:100%}.cart-main-column .cart-item{gap:12px;grid-template-columns:74px minmax(155px,1fr) minmax(132px,155px) minmax(92px,112px);min-height:102px;padding-bottom:10px;padding-top:10px}.cart-summary{padding:18px;top:88px}.checkout-button{background:#4fae6a;border-color:#4fae6a;color:#fff;font-size:13px;min-height:46px;transition:background .16s ease,border-color .16s ease,transform .16s ease}.checkout-button:hover{background:#438f5a;border-color:#438f5a;color:#fff}.checkout-button:active{transform:translateY(1px)}.cart-summary-heading{margin-bottom:13px}.summary-lines{gap:7px}.summary-total{margin-top:12px;padding-top:11px}.summary-delivery-note{margin:10px 0 11px;padding:9px 10px}@container buyer-cart (max-width: 820px){.cart-layout{grid-template-columns:1fr}.cart-summary{position:static}.cart-main-column .cart-item{grid-template-columns:70px minmax(150px,1fr) minmax(125px,150px) minmax(90px,110px)}}@container buyer-cart (min-width: 821px){.cart-layout{gap:20px;grid-template-columns:minmax(0,1.48fr) minmax(340px,.92fr)}.cart-items-section,.cart-main-column{min-width:0}.cart-main-column .cart-item{gap:12px;grid-template-columns:74px minmax(150px,1fr) minmax(126px,142px) minmax(118px,132px);min-width:0}.cart-main-column .cart-item>*{min-width:0}.cart-main-column .cart-item-actions,.cart-main-column .cart-item-price,.cart-main-column .cart-item-total{max-width:100%}}.kh-save-list{background:#f8faf7;border:1px solid #18452a1a;border-radius:15px;margin-top:18px;padding:16px}.kh-save-list-heading{align-items:flex-start;display:flex;gap:10px}.kh-save-list-icon{background:#edf5e9;border-radius:10px;color:#245638;display:grid;flex:0 0 auto;height:34px;place-items:center;width:34px}.kh-save-list-heading>div:last-child{display:flex;flex-direction:column;gap:3px;min-width:0}.kh-save-list-heading strong{color:#1c452d;font-size:12px;line-height:1.35}.kh-save-list-heading span{color:#76827a;font-size:10px;line-height:1.45}.kh-save-list label{display:block;margin-top:13px}.kh-save-list label>span{color:#52665a;display:block;font-size:9.5px;font-weight:900;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.kh-save-list input{background:#fff;border:1px solid #18452a24;border-radius:10px;box-sizing:border-box;color:#1e3f2a;font:inherit;font-size:12px;min-height:42px;outline:0;padding:0 12px;width:100%}.kh-save-list input:focus{border-color:#d3a23acc;box-shadow:0 0 0 3px #d3a23a1f}.kh-save-list>button{background:#fff;border:1px solid #18452a1f;border-radius:10px;color:#1f5636;cursor:pointer;font-size:11px;font-weight:900;margin-top:9px;min-height:42px;padding:0 13px;width:100%}.kh-save-list>button:hover:not(:disabled){background:#edf5e9;border-color:#18452a38}.kh-save-list>button:disabled{cursor:wait;opacity:.6}.kh-save-list-message{font-size:10px;line-height:1.45;margin:9px 0 0}.kh-save-list-message.success{color:#2f6b44}.kh-save-list-message.error{color:#9c453d}.checkout-page{color:#203b2a;padding:34px 0 90px;width:min(1320px,calc(100% - 40px))}.checkout-heading{background:radial-gradient(circle at 86% 14%,#ddb44e3b,#0000 34%),linear-gradient(135deg,#143b27,#23543a);border-radius:24px;box-shadow:0 20px 52px #143b2729;margin:0 0 18px;max-width:none;overflow:hidden;padding:34px 36px 32px}.checkout-heading:before{border:1px solid #ffffff1a;border-radius:50%;bottom:-110px;content:"";height:250px;position:absolute;right:-75px;width:250px}.checkout-heading .section-label{color:#dfbd63;display:block;font-size:12px;letter-spacing:.15em;margin-bottom:10px;position:relative;z-index:1}.checkout-heading h1{color:#fff;font-size:clamp(38px,5vw,58px);letter-spacing:-.045em;line-height:1.02;position:relative;z-index:1}.checkout-heading p{color:#ffffffb8;font-size:15px;line-height:1.75;margin:14px 0 0;max-width:700px;position:relative;z-index:1}.checkout-progress{grid-gap:14px;align-items:center;border-radius:17px;box-shadow:0 10px 28px rgba(25,60,38,.055);display:grid;gap:14px;grid-template-columns:1fr auto 1fr auto 1fr;margin:0 0 24px;padding:16px 20px}.checkout-progress>div{align-items:center;color:#8b978f;display:flex;gap:11px;min-width:0}.checkout-progress>div>span{background:#f7f9f7;border:1px solid #dfe5e0;border-radius:50%;color:#7f8b83;display:grid;flex:0 0 38px;font-size:13px;font-weight:900;height:38px;place-items:center;width:38px}.checkout-progress small,.checkout-progress strong{display:block}.checkout-progress strong{color:#536259;font-size:14px;font-weight:900}.checkout-progress small{color:#94a097;font-size:12px;line-height:1.35;margin-top:2px}.checkout-progress>i{background:#dce5de;height:1px;width:42px}.checkout-progress>div.current>span{background:#e5ba55;border-color:#d2a641;box-shadow:0 0 0 4px #d5a9421f;color:#173b27}.checkout-progress>div.current strong{color:#234b31}.checkout-progress>div.complete>span{background:#285f3d;border-color:#3d7750;color:#fff}.checkout-progress>div.complete strong{color:#2e6541}.checkout-layout{grid-gap:26px;display:grid;gap:26px;grid-template-columns:minmax(0,1fr) 400px}.checkout-main-column{display:flex;flex-direction:column;gap:22px;min-width:0}.checkout-card,.checkout-summary-card{border:1px solid #dfe7e1;border-radius:20px;box-shadow:0 12px 34px #1d402a0f}.checkout-card{padding:30px}.checkout-card-heading{align-items:flex-start;display:flex;gap:15px;margin-bottom:26px}.checkout-step-icon{background:linear-gradient(135deg,#edf5ec,#f7faf6);border:1px solid #deeadf;border-radius:14px;color:#3f764e;display:grid;flex:0 0 50px;height:50px;place-items:center;width:50px}.checkout-card-heading span{color:#b48527;display:block;font-size:11px;font-weight:900;letter-spacing:.12em}.checkout-card-heading h2{color:#23432e;font-family:Manrope,sans-serif;font-size:25px;letter-spacing:-.02em;line-height:1.2;margin:4px 0 0}.checkout-card-heading p{color:#758279;font-size:14px;line-height:1.65;margin:7px 0 0;max-width:680px}.checkout-form-grid{grid-gap:17px;display:grid;gap:17px;grid-template-columns:repeat(2,minmax(0,1fr))}.checkout-field{min-width:0}.checkout-field.full{grid-column:1/-1}.checkout-field label{color:#53645a;display:block;font-size:13px;font-weight:800;margin-bottom:7px}.checkout-field input,.checkout-field textarea{background:#fbfcfb;border:1px solid #d8e1da;border-radius:11px;box-sizing:border-box;color:#2f4036;font-family:inherit;font-size:15px;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease;width:100%}.checkout-field input{min-height:48px;padding:0 14px}.checkout-field textarea{min-height:110px;padding:13px 14px;resize:vertical}.checkout-field input:focus,.checkout-field textarea:focus{background:#fff;border-color:#6f9a79;box-shadow:0 0 0 4px #4a7d591a}.checkout-address-card.has-error{border-color:#e8b7b0;box-shadow:0 0 0 3px #b24c4212}.checkout-address-alert{align-items:flex-start;background:#fff7f6;border:1px solid #efc9c4;border-radius:12px;color:#a24f46;display:flex;gap:11px;margin-bottom:18px;padding:15px 16px}.checkout-address-alert>svg{flex:0 0 auto}.checkout-address-alert a,.checkout-address-alert span,.checkout-address-alert strong{display:block}.checkout-address-alert strong{color:#8f463f;font-size:14px}.checkout-address-alert span{color:#a86b65;font-size:13px;line-height:1.55;margin-top:3px}.checkout-address-alert a{color:#7c403b;font-size:13px;font-weight:800;margin-top:7px}.checkout-no-address{background:#f9fbf9;border:1px dashed #cedbd1;border-radius:15px;padding:34px 24px;text-align:center}.checkout-no-address-icon{background:#eaf3eb;border-radius:16px;color:#3f744d;display:grid;height:58px;margin:0 auto 14px;place-items:center;width:58px}.checkout-no-address h3{color:#294a33;font-size:20px;margin:0}.checkout-no-address p{color:#758279;font-size:14px;line-height:1.65;margin:10px auto 18px;max-width:540px}.checkout-no-address a{align-items:center;background:#24563a;border-radius:10px;color:#fff;display:inline-flex;font-size:13px;font-weight:900;gap:8px;justify-content:center;min-height:44px;padding:0 16px;text-decoration:none}.checkout-address-list{grid-gap:11px;display:grid;gap:11px}.checkout-address-option{grid-gap:13px;align-items:start;background:#fff;border:1px solid #dce4de;border-radius:14px;color:inherit;cursor:pointer;display:grid;gap:13px;grid-template-columns:44px minmax(0,1fr) 28px;padding:17px;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease;width:100%}.checkout-address-option:hover:not(:disabled){background:#fbfdfb;border-color:#b9cebe;box-shadow:0 7px 20px rgba(37,79,51,.055);transform:translateY(-1px)}.checkout-address-option.selected{background:linear-gradient(135deg,#f0f7ef,#fbfdfb);border-color:#5d8d68;box-shadow:0 0 0 3px #4a7c5714}.checkout-address-option:disabled{cursor:default}.checkout-address-icon{background:#eff5ef;border-radius:12px;color:#467653;display:grid;height:44px;place-items:center;width:44px}.checkout-address-title{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.checkout-address-title strong{color:#294733;font-size:15px}.checkout-address-title span{background:#e7f2e7;border-radius:999px;color:#3f714b;font-size:9px;font-weight:900;letter-spacing:.06em;padding:4px 7px}.checkout-address-copy p{color:#65746a;font-size:13px;line-height:1.45;margin:4px 0 0}.checkout-address-copy small{color:#8b968e;display:block;font-size:12px;margin-top:5px}.checkout-address-check{border:1px solid #d7e0d9;border-radius:50%;color:#fff;display:grid;height:27px;place-items:center;width:27px}.checkout-address-option.selected .checkout-address-check{background:#3f764f;border-color:#3f764f}.checkout-address-footer{align-items:center;border-top:1px solid #e6ece7;display:flex;gap:14px;justify-content:space-between;margin-top:15px;padding-top:15px}.checkout-address-footer span{color:#7b877f;font-size:13px}.checkout-address-footer a{align-items:center;color:#3c7049;display:inline-flex;font-size:13px;font-weight:900;gap:6px;text-decoration:none}.checkout-delivery-notes{background:#fafcfa;border:1px solid #e2e8e3;border-radius:12px;margin-top:16px;padding:14px 15px}.checkout-delivery-notes strong{color:#486050;display:block;font-size:13px}.checkout-delivery-notes p{color:#758178;font-size:13px;line-height:1.55;margin:5px 0 0}.checkout-service-area{align-items:flex-start;border-radius:13px;display:flex;gap:11px;margin-top:17px;padding:15px 16px}.checkout-service-area>svg{flex:0 0 auto;margin-top:1px}.checkout-service-area span,.checkout-service-area strong{display:block}.checkout-service-area strong{font-size:14px}.checkout-service-area span{font-size:13px;line-height:1.55;margin-top:4px}.checkout-service-area.available{background:#eff7ef;border:1px solid #cfe2d1;color:#397048}.checkout-service-area.available span{color:#5f7b66}.checkout-service-area.checking{background:#fcf7e9;border:1px solid #e5d7b2;color:#80631e}.checkout-service-area.checking span{color:#8c7c53}.checkout-service-area.unavailable{background:#fff6f4;border:1px solid #efcec8;color:#9f5048}.checkout-service-area.unavailable span{color:#a6736e}.checkout-payment-ready-note,.checkout-payment-warning,.checkout-prototype-note,.checkout-reward-preview,.checkout-stripe-method-note{align-items:flex-start;display:flex;gap:11px}.checkout-stripe-method-note{background:linear-gradient(135deg,#f5f9f4,#fff);border:1px solid #d9e5dc;border-radius:14px;margin-top:2px;padding:17px}.checkout-stripe-method-icon{background:#e9f3e9;border-radius:12px;color:#397049;display:grid;flex:0 0 43px;height:43px;place-items:center;width:43px}.checkout-payment-ready-note span,.checkout-payment-ready-note strong,.checkout-payment-warning span,.checkout-payment-warning strong,.checkout-prototype-note span,.checkout-prototype-note strong,.checkout-reward-preview span,.checkout-reward-preview strong,.checkout-stripe-method-note span,.checkout-stripe-method-note strong{display:block}.checkout-stripe-method-note strong{color:#31513b;font-size:15px}.checkout-stripe-method-note span{color:#728078;font-size:13px;line-height:1.65;margin-top:5px}.checkout-payment-warning{background:#fcf8ec;border:1px solid #eadfbf;border-radius:13px;color:#7b672d;margin-top:14px;padding:15px 16px}.checkout-payment-warning strong{color:#715c23;font-size:14px}.checkout-payment-warning span{color:#8a7d59;font-size:13px;line-height:1.6;margin-top:4px}.checkout-pickup-change{grid-gap:12px;background:linear-gradient(135deg,#fffaf0,#fffdf8);border:1px solid #dfc98e;border-radius:15px;box-shadow:0 12px 28px #81601814;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);margin-top:16px;padding:17px}.checkout-pickup-change-icon{background:#f4e8c5;border-radius:12px;color:#7b5b18;display:grid;height:42px;place-items:center;width:42px}.checkout-pickup-change-copy{min-width:0}.checkout-pickup-change-copy>span{color:#8a6c27;display:block;font-size:9px;font-weight:900;letter-spacing:.1em}.checkout-pickup-change-copy>strong{color:#4d441f;display:block;font-size:14px;line-height:1.35;margin-top:4px}.checkout-pickup-change-copy>p{color:#766a47;font-size:12.5px;line-height:1.6;margin:7px 0 0}.checkout-pickup-change-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:13px}.checkout-pickup-continue,.checkout-pickup-review{align-items:center;border-radius:9px;cursor:pointer;display:inline-flex;font:inherit;font-size:11px;font-weight:900;gap:7px;justify-content:center;min-height:38px;padding:0 13px;text-decoration:none}.checkout-pickup-review{background:#fff;border:1px solid #d7ddda;color:#45604f}.checkout-pickup-continue{background:#1f5b39;border:1px solid #1f5b39;color:#fff}.checkout-pickup-review:hover{background:#f7faf8;border-color:#b9c8bf}.checkout-pickup-continue:hover{background:#17472d;border-color:#17472d}@media (max-width:520px){.checkout-pickup-change{grid-template-columns:1fr}.checkout-pickup-change-icon{height:38px;width:38px}.checkout-pickup-change-actions{flex-direction:column}.checkout-pickup-continue,.checkout-pickup-review{width:100%}}.checkout-payment-options{grid-gap:13px;display:grid;gap:13px;grid-template-columns:1fr 1fr}.checkout-payment-option{align-items:center;background:#fafcfa;border:1px solid #dce4de;border-radius:13px;color:#65736a;display:flex;gap:12px;min-height:88px;padding:17px}.checkout-payment-option strong{color:#35483c;display:block;font-size:14px}.checkout-payment-option span{color:#849087;display:block;font-size:12px;margin-top:4px}.checkout-summary-card{border-top:4px solid #d3a842;padding:26px;top:102px}.checkout-summary-card>.section-label{color:#a77d24;display:block;font-size:11px;font-weight:900;letter-spacing:.12em;margin-bottom:7px}.checkout-summary-card h2{color:#21432d;font-family:Manrope,sans-serif;font-size:27px;letter-spacing:-.025em;line-height:1.15;margin:0 0 22px}.checkout-summary-items{border-top:1px solid #e4ebe5}.checkout-summary-item{grid-gap:12px;align-items:center;border-bottom:1px solid #e4ebe5;display:grid;gap:12px;grid-template-columns:58px minmax(0,1fr) auto;padding:14px 0}.checkout-product-mark{background:#edf4ee;border:1px solid #e0e8e2;border-radius:13px;color:#315f3c;display:grid;font-size:12px;font-weight:900;height:58px;overflow:hidden;place-items:center;position:relative;width:58px}.checkout-product-mark img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:2}.checkout-product-mark.green{background:#e6f2e8;color:#2f663d}.checkout-product-mark.orange{background:#fff0df;color:#9b5a19}.checkout-product-mark.gold,.checkout-product-mark.yellow{background:#f9f1d7;color:#806418}.checkout-product-mark.cream{background:#efe9da;color:#74684b}.checkout-product-mark.mint{background:#dcece2;color:#3e7555}.checkout-product-info{min-width:0}.checkout-product-info span,.checkout-product-info strong{display:block}.checkout-product-info strong{color:#344b3a;font-size:14px;font-weight:850;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkout-product-info span{color:#829087;font-size:12px;margin-top:4px}.checkout-line-total{color:#294633;font-size:14px;white-space:nowrap}.checkout-summary-totals{padding:18px 0}.checkout-summary-totals>div{display:flex;gap:16px;justify-content:space-between;padding:6px 0}.checkout-summary-totals span{color:#748178;font-size:13px}.checkout-summary-totals strong{color:#3c5042;font-size:13px}.checkout-total-row{border-top:1px solid #dfe7e1;margin-top:8px;padding-top:16px!important}.checkout-total-row span{color:#2f4837;font-size:14px;font-weight:900}.checkout-total-row strong{color:#1d432b;font-family:Manrope,sans-serif;font-size:25px}.checkout-reward-preview{background:#eff6ed;border:1px solid #dce8dc;border-radius:13px;color:#447550;padding:15px}.checkout-reward-preview strong{color:#366444;font-size:14px}.checkout-reward-preview span{color:#6f8074;font-size:12px;line-height:1.55;margin-top:4px}.checkout-selected-summary{align-items:flex-start;background:#fafcfa;border:1px solid #e0e8e1;border-radius:12px;color:#477153;display:flex;gap:10px;margin-top:14px;padding:14px}.checkout-selected-summary>svg{flex:0 0 auto;margin-top:1px}.checkout-selected-summary small,.checkout-selected-summary span,.checkout-selected-summary strong{display:block}.checkout-selected-summary span{color:#89968e;font-size:10px;font-weight:900;letter-spacing:.1em}.checkout-selected-summary strong{color:#385e43;font-size:13px;margin-top:3px}.checkout-selected-summary small{color:#7c8980;font-size:12px;margin-top:3px}.checkout-error{background:#fff5f4;border:1px solid #efc9c4;border-radius:11px;color:#9b4e46;font-size:13px;font-weight:750;line-height:1.5;margin-top:14px;padding:13px 14px}.checkout-place-order{align-items:center;background:linear-gradient(135deg,#e5ba55,#cf992f);border:1px solid #c7962f;border-radius:12px;box-shadow:0 11px 24px #be8b222e;color:#173b27;cursor:pointer;display:flex;font:inherit;font-size:14px;font-weight:900;gap:9px;justify-content:center;margin-top:16px;min-height:54px;padding:0 16px;transition:transform .18s ease,box-shadow .18s ease;width:100%}.checkout-place-order svg{transition:transform .18s ease}.checkout-place-order:hover:not(:disabled){background:linear-gradient(135deg,#e5ba55,#cf992f);box-shadow:0 16px 31px #be8b2242;color:#173b27;transform:translateY(-2px)}.checkout-place-order:hover:not(:disabled) svg{transform:translateX(4px)}.checkout-place-order:disabled{background:#e7eae8;border-color:#d7dcd8;box-shadow:none;color:#8c968f;cursor:not-allowed}.checkout-legal-note{color:#88938b;font-size:11px;line-height:1.55;margin:12px 0 0;text-align:center}.checkout-legal-note a{color:#4d7357;font-weight:800}.checkout-estimate-note{color:#8b958e;display:block;font-size:12px;line-height:1.5;margin-top:11px;text-align:center}.checkout-success{border:1px solid #dce5dd;border-radius:22px;box-shadow:0 16px 40px #1f452c14;margin:26px auto;max-width:760px;padding:52px}.checkout-success-icon{background:#e8f3e6;border-radius:20px;color:#39734a;height:72px;margin:0 auto 20px;width:72px}.checkout-success h1{color:#20382a;font-size:38px;letter-spacing:-.035em;margin:3px 0 0}.checkout-success>p{color:#758279;font-size:14px;line-height:1.7;margin:13px auto 24px;max-width:560px}.checkout-order-number{background:#f3f7f2;border-radius:12px;padding:17px}.checkout-order-number span,.checkout-order-number strong{display:block}.checkout-order-number span{color:#829087;font-size:10px}.checkout-order-number strong{color:#34513d;font-size:19px;margin-top:5px}.checkout-success-grid{grid-template-columns:repeat(3,1fr);margin-top:14px}.checkout-success-grid>div{border:1px solid #e1e7e2;border-radius:11px;padding:15px}.checkout-success-grid span,.checkout-success-grid strong{display:block}.checkout-success-grid span{color:#8f9a92;font-size:10px}.checkout-success-grid strong{color:#3b4c41;margin-top:5px}.checkout-payment-ready-note,.checkout-prototype-note{background:#f7f6ef;border-radius:11px;color:#787453;margin-top:17px;padding:15px;text-align:left}.checkout-payment-ready-note strong,.checkout-prototype-note strong{font-size:13px}.checkout-payment-ready-note span,.checkout-prototype-note span{color:#827e62;font-size:12px;line-height:1.55;margin-top:4px}.checkout-success-actions{display:flex;gap:10px;justify-content:center;margin-top:23px}.checkout-empty a,.checkout-primary-link,.checkout-secondary-link{align-items:center;border-radius:10px;display:inline-flex;font-size:13px;font-weight:900;gap:7px;justify-content:center;min-height:46px;padding:0 17px;text-decoration:none}.checkout-empty a,.checkout-primary-link{background:#1f5134;color:#fff}.checkout-secondary-link{border:1px solid #d7e0d9;color:#50665a}.checkout-empty{background:#fff;border:1px solid #dfe7e1;border-radius:20px;box-shadow:0 14px 36px #1d402a0f;margin:40px auto;max-width:680px;padding:56px;text-align:center}.checkout-empty-icon{background:#edf4ec;border-radius:18px;color:#467952;display:grid;height:66px;margin:0 auto 17px;place-items:center;width:66px}.checkout-empty h1{color:#263f2e;font-family:Manrope,sans-serif;font-size:30px;margin:0}.checkout-empty p{color:#77847b;font-size:14px;line-height:1.6;margin:9px 0 19px}@media (max-width:1080px){.checkout-layout{grid-template-columns:1fr}.checkout-summary-card{position:static}}@media (max-width:760px){.checkout-page{padding-top:22px;width:min(100% - 28px,720px)}.checkout-heading{border-radius:20px;padding:27px 24px}.checkout-heading h1{font-size:39px}.checkout-progress{gap:10px;grid-template-columns:1fr}.checkout-progress>i{height:14px;margin-left:18px;width:1px}.checkout-card{padding:24px}.checkout-form-grid,.checkout-payment-options,.checkout-success-grid{grid-template-columns:1fr}.checkout-field.full{grid-column:auto}}@media (max-width:520px){.checkout-page{padding:14px 0 56px;width:calc(100% - 20px)}.checkout-heading{padding:23px 18px}.checkout-heading h1{font-size:34px}.checkout-heading p{font-size:14px}.checkout-progress{padding:14px}.checkout-progress small{font-size:11px}.checkout-card,.checkout-summary-card{border-radius:16px}.checkout-card{padding:19px 16px}.checkout-card-heading{gap:12px}.checkout-step-icon{flex-basis:44px;height:44px;width:44px}.checkout-card-heading h2{font-size:22px}.checkout-card-heading p{font-size:13px}.checkout-address-option{grid-template-columns:40px minmax(0,1fr) 26px;padding:14px 12px}.checkout-address-icon{height:40px;width:40px}.checkout-address-footer{align-items:flex-start;flex-direction:column}.checkout-summary-card{padding:20px 17px}.checkout-summary-item{grid-template-columns:52px minmax(0,1fr) auto}.checkout-product-mark{height:52px;width:52px}.checkout-success{padding:36px 20px}.checkout-success-actions{flex-direction:column}.checkout-primary-link,.checkout-secondary-link{box-sizing:border-box;width:100%}}.checkout-timing-card{overflow:hidden}.checkout-timing-options{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.checkout-timing-option{align-items:flex-start;background:#fbfcfa;border:1px solid #dfe7df;border-radius:15px;cursor:pointer;display:flex;gap:12px;min-height:118px;padding:17px;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.checkout-timing-option.selected{background:#f2f7f0;border-color:#557b58;box-shadow:0 0 0 2px #557b5814}.checkout-timing-option input{accent-color:#365e42;margin-top:3px}.checkout-timing-option span{display:flex;flex-direction:column;gap:7px}.checkout-timing-option strong{color:#243d2c;font-size:14px}.checkout-timing-option small{color:#6d786f;font-size:12px;line-height:1.55}.checkout-scheduled-date{background:#fff;border:1px solid #e1e7df;border-radius:14px;margin-top:16px;padding:16px 17px}.checkout-scheduled-date label{color:#2d4834;display:block;font-size:12px;font-weight:800;margin-bottom:8px}.checkout-scheduled-date input{background:#fff;border:1px solid #d4ddd3;border-radius:10px;color:#263b2d;font:inherit;min-height:44px;padding:0 12px;width:min(100%,320px)}.checkout-scheduled-date p{color:#768078;font-size:11px;line-height:1.55;margin:10px 0 0}@media (max-width:720px){.checkout-timing-options{grid-template-columns:1fr}}.checkout-payment-choice{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:16px 0}.checkout-payment-choice button{align-items:flex-start;background:#fff;border:1px solid #dfe6df;border-radius:14px;color:#284235;cursor:pointer;display:flex;gap:12px;min-height:84px;padding:15px;text-align:left}.checkout-payment-choice button.active{background:#f6faf6;border-color:#315f42;box-shadow:0 0 0 2px #315f421a}.checkout-payment-choice button:disabled{cursor:not-allowed;opacity:.58}.checkout-payment-choice span{display:flex;flex-direction:column;gap:4px}.checkout-payment-choice strong{font-size:14px}.checkout-payment-choice small{color:#6d7d73;line-height:1.45}@media (max-width:720px){.checkout-payment-choice{grid-template-columns:1fr}}.checkout-b2b-savings{background:#f5faf4;border:1px solid #d7e4d8;border-radius:15px;margin:4px 0 17px;padding:16px}.checkout-b2b-savings-heading{align-items:flex-start;display:flex;gap:11px}.checkout-b2b-savings-icon{background:#e3f0e2;border-radius:11px;color:#315f42;display:grid;flex:0 0 38px;height:38px;place-items:center;width:38px}.checkout-b2b-savings-heading>div:last-child{display:flex;flex-direction:column;gap:4px;min-width:0}.checkout-b2b-savings-heading strong{color:#244832;font-size:14px}.checkout-b2b-savings-heading span{color:#66786c;font-size:12px;line-height:1.5}.checkout-b2b-savings-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.checkout-b2b-savings-grid>div{background:#fff;border:1px solid #dce7dc;border-radius:11px;min-width:0;padding:12px}.checkout-b2b-savings-grid small,.checkout-b2b-savings-grid span,.checkout-b2b-savings-grid strong{display:block}.checkout-b2b-savings-grid span{color:#304e39;font-size:12px;font-weight:800}.checkout-b2b-savings-grid small{color:#7a887e;font-size:10px;margin-top:3px}.checkout-b2b-savings-grid strong{color:#294535;font-size:17px;margin-top:8px}.checkout-b2b-savings-grid>.checkout-b2b-savings-total{background:#eaf5e8;border-color:#c8dbc8}.checkout-b2b-savings-grid>.checkout-b2b-savings-total strong{color:#28603a}.checkout-recurring-prompt{grid-gap:12px;align-items:center;background:#f5f9f4;border:1px solid #d8e3d8;border-radius:13px;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;margin-top:17px;padding:15px;text-align:left}.checkout-recurring-prompt-icon{background:#e5efe3;border-radius:11px;color:#315f42;display:grid;height:40px;place-items:center;width:40px}.checkout-recurring-prompt>div:nth-child(2){display:flex;flex-direction:column;gap:4px}.checkout-recurring-prompt strong{color:#294735;font-size:13px}.checkout-recurring-prompt span{color:#6c7a70;font-size:11px;line-height:1.5}.checkout-recurring-link{align-items:center;background:#315f42;border-radius:9px;color:#fff;display:inline-flex;font-size:12px;font-weight:900;gap:6px;justify-content:center;min-height:40px;padding:0 13px;text-decoration:none;white-space:nowrap}@media (max-width:720px){.checkout-b2b-savings-grid{grid-template-columns:1fr}.checkout-recurring-prompt{grid-template-columns:auto minmax(0,1fr)}.checkout-recurring-link{grid-column:1/-1;width:100%}}.checkout-page{color:#173f2b;margin:0 auto;padding:28px 0 64px;width:min(1360px,calc(100% - 48px))}.checkout-heading{background:#fffdf8;border:1px solid #dfe8e1;border-radius:17px;box-shadow:none;margin:0 0 14px;overflow:visible;padding:18px 20px;position:relative}.checkout-heading:before{display:none}.checkout-heading .section-label{color:#a97920;font-size:10px;font-weight:900;letter-spacing:.14em;margin-bottom:5px}.checkout-heading h1{color:#143f2a;font-family:Manrope,sans-serif;font-size:clamp(27px,2.5vw,34px);letter-spacing:-.035em;line-height:1.08;margin:0}.checkout-heading p{color:#6f7e74;font-size:13px;line-height:1.5;margin:6px 0 0;max-width:720px}.checkout-progress{background:#fff;border:1px solid #dfe8e1;border-radius:15px;box-shadow:none;gap:10px;margin:0 0 16px;padding:11px 16px}.checkout-progress>div{gap:9px}.checkout-progress>div>span{flex-basis:31px;font-size:11px;height:31px;width:31px}.checkout-progress strong{color:#3d5545;font-size:12px}.checkout-progress small{color:#89968e;font-size:10px;margin-top:1px}.checkout-progress>i{width:30px}.checkout-progress>div.current>span{background:#e7bb52;border-color:#d6aa42;box-shadow:0 0 0 3px #d6aa421c;color:#173f2b}.checkout-progress>div.complete>span{background:#4fae6a;border-color:#4fae6a}.checkout-layout{align-items:start;gap:20px;grid-template-columns:minmax(0,1fr) minmax(350px,390px)}.checkout-main-column{gap:14px}.checkout-card,.checkout-summary-card{background:#fff;border:1px solid #dfe8e1;border-radius:17px;box-shadow:none}.checkout-card{padding:20px}.checkout-card-heading{gap:12px;margin-bottom:18px}.checkout-step-icon{background:#f1f7f1;border-color:#deeadf;border-radius:12px;color:#4b8059;flex-basis:42px;height:42px;width:42px}.checkout-card-heading span{font-size:10px}.checkout-card-heading h2{color:#173f2b;font-size:21px;margin-top:3px}.checkout-card-heading p{color:#75837a;font-size:12px;line-height:1.5;margin-top:5px}.checkout-address-option{border-radius:13px}.checkout-address-option.selected{background:#f6faf5;border-color:#7eb38a;box-shadow:0 0 0 2px #4fae6a14}.checkout-address-check{background:#4fae6a}.checkout-service-area.available{background:#f1f8f0;border-color:#d8e9da}.checkout-payment-ready-note,.checkout-payment-warning,.checkout-prototype-note,.checkout-reward-preview,.checkout-stripe-method-note{border-radius:12px}.checkout-stripe-method-note{background:#f8fbf8}.checkout-payment-warning{background:#fffaf0}.checkout-summary-card{border-top:1px solid #dfe8e1;padding:20px;position:sticky;top:88px}.checkout-summary-card>.section-label{color:#7b8c80;font-size:10px;margin-bottom:5px}.checkout-summary-card h2{color:#173f2b;font-size:23px;margin-bottom:15px}.checkout-summary-item{gap:10px;grid-template-columns:48px minmax(0,1fr) auto;padding:10px 0}.checkout-product-mark{border-radius:11px;height:48px;width:48px}.checkout-product-info strong{color:#244a32;font-size:12px}.checkout-product-info span{font-size:11px;margin-top:2px}.checkout-line-total{font-size:12px}.checkout-summary-totals{padding:12px 0}.checkout-summary-totals>div{padding:4px 0}.checkout-summary-totals span,.checkout-summary-totals strong{font-size:12px}.checkout-total-row{margin-top:6px;padding-top:12px!important}.checkout-total-row span{font-size:13px}.checkout-total-row strong{font-size:24px}.checkout-reward-preview{padding:12px}.checkout-selected-summary{margin-top:10px;padding:11px}.checkout-place-order{background:#4fae6a;border-color:#4fae6a;border-radius:11px;box-shadow:none;color:#fff;font-size:13px;margin-top:13px;min-height:48px}.checkout-place-order:hover:not(:disabled){background:#438f5a;border-color:#438f5a;box-shadow:none;color:#fff;transform:translateY(-1px)}.checkout-place-order:active:not(:disabled){transform:translateY(0)}.checkout-legal-note{font-size:10px;margin-top:9px}.checkout-estimate-note{font-size:10px;margin-top:8px}@media (max-width:1100px){.checkout-layout{grid-template-columns:minmax(0,1fr) minmax(320px,350px)}}@media (max-width:900px){.checkout-page{width:min(100% - 28px,760px)}.checkout-layout{grid-template-columns:1fr}.checkout-summary-card{position:static}}@media (max-width:640px){.checkout-page{padding-top:16px;width:calc(100% - 20px)}.checkout-heading{padding:16px}.checkout-heading h1{font-size:26px}.checkout-progress{gap:8px;grid-template-columns:1fr}.checkout-progress>i{display:none}.checkout-progress>div{padding:4px 0}.checkout-card{padding:16px}}.checkout-page:has(.checkout-success){padding-bottom:22px;padding-top:16px;width:min(1180px,calc(100% - 40px))}.checkout-success{background:#fff;border:1px solid #dfe8e1;border-radius:20px;box-shadow:0 12px 34px #1f452c0f;margin:0 auto;max-width:1040px;padding:18px 34px 20px;text-align:center}.checkout-success-animation{display:grid;height:72px;margin:0 auto 2px;place-items:center;position:relative;width:88px}.checkout-success-icon{animation:checkout-success-pop .56s cubic-bezier(.2,.9,.25,1.25) 80ms forwards;background:#3f9c5a;border-radius:50%;box-shadow:0 8px 20px #3f9c5a33,0 0 0 8px #4fae6a14;color:#fff;display:grid;height:58px;margin:0;opacity:0;place-items:center;position:relative;transform:scale(.25);width:58px;z-index:2}.checkout-success-icon svg{stroke-dasharray:42;stroke-dashoffset:42;animation:checkout-success-draw .52s ease .42s forwards}.checkout-success-burst{animation:checkout-success-burst .65s ease-out .39s forwards;background:#3f9c5a;border-radius:999px;height:13px;opacity:0;position:absolute;transform-origin:50% 36px;width:5px;z-index:1}.checkout-success-burst:nth-child(2n){background:#d6a62e}.checkout-success-burst.burst-1{transform:rotate(0deg) translateY(-31px) scaleY(.3)}.checkout-success-burst.burst-2{transform:rotate(45deg) translateY(-34px) scaleY(.3)}.checkout-success-burst.burst-3{transform:rotate(90deg) translateY(-32px) scaleY(.3)}.checkout-success-burst.burst-4{transform:rotate(135deg) translateY(-34px) scaleY(.3)}.checkout-success-burst.burst-5{transform:rotate(180deg) translateY(-31px) scaleY(.3)}.checkout-success-burst.burst-6{transform:rotate(225deg) translateY(-34px) scaleY(.3)}.checkout-success-burst.burst-7{transform:rotate(270deg) translateY(-32px) scaleY(.3)}.checkout-success-burst.burst-8{transform:rotate(315deg) translateY(-34px) scaleY(.3)}@keyframes checkout-success-pop{0%{opacity:0;transform:scale(.25)}65%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes checkout-success-draw{to{stroke-dashoffset:0}}@keyframes checkout-success-burst{0%{opacity:0}30%{opacity:1}to{opacity:0}}.checkout-success>.section-label{color:#348551;display:block;font-size:9px;font-weight:900;letter-spacing:.16em;margin-top:2px}.checkout-success h1{color:#173f2b;font-family:Manrope,sans-serif;font-size:clamp(29px,2.7vw,38px);letter-spacing:-.04em;line-height:1.08;margin:5px 0 0}.checkout-success>p{color:#718078;font-size:12px;line-height:1.5;margin:8px auto 14px;max-width:760px}.checkout-order-number{background:#f3f8f2;border:1px solid #e0ebe1;border-radius:13px;padding:11px 16px}.checkout-order-number span{color:#7d8c82;font-size:9px;font-weight:900;letter-spacing:.11em}.checkout-order-number strong{color:#17472e;font-family:Manrope,sans-serif;font-size:18px;letter-spacing:-.015em;margin-top:3px}.checkout-success-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.checkout-success-grid>div{background:#fff;border:1px solid #dfe7e1;border-radius:12px;display:flex;flex-direction:column;justify-content:center;min-height:82px;padding:11px 14px}.checkout-success-grid span{color:#849188;font-size:9px;font-weight:900;letter-spacing:.04em}.checkout-success-grid strong{color:#173f2b;font-size:13px;line-height:1.35;margin-top:4px}.checkout-success-grid small{color:#78867d;display:block;font-size:10px;line-height:1.35;margin-top:2px}.checkout-success .checkout-prototype-note{align-items:flex-start;background:#fffaf0;border:1px solid #eee6cf;border-radius:12px;color:#725d28;display:flex;gap:10px;margin-top:10px;padding:10px 14px;text-align:left}.checkout-success .checkout-prototype-note>svg{flex:0 0 auto;margin-top:1px}.checkout-success .checkout-prototype-note>div{min-width:0}.checkout-success .checkout-prototype-note strong{color:#6b5421;display:block;font-size:11px}.checkout-success .checkout-prototype-note span{color:#7b7158;display:block;font-size:10px;line-height:1.4;margin-top:2px}.checkout-success .checkout-recurring-prompt{gap:9px;margin-top:10px;padding:9px 11px}.checkout-success .checkout-recurring-prompt-icon{height:34px;width:34px}.checkout-success .checkout-recurring-prompt strong{font-size:11px}.checkout-success .checkout-recurring-prompt span{font-size:9px;line-height:1.35}.checkout-success .checkout-recurring-link{font-size:10px;min-height:34px;padding:0 11px}.checkout-success-actions{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr));margin-left:auto;margin-right:auto;margin-top:11px;max-width:680px}.checkout-success .checkout-primary-link,.checkout-success .checkout-secondary-link{border-radius:10px;box-sizing:border-box;font-size:11px;font-weight:900;min-height:42px;padding:0 14px;width:100%}.checkout-success .checkout-primary-link{background:#4fae6a;border:1px solid #4fae6a;box-shadow:none;color:#fff}.checkout-success .checkout-primary-link:hover{background:#438f5a;border-color:#438f5a;color:#fff}.checkout-success .checkout-secondary-link{background:#fff;border:1px solid #d7e2da;color:#244c33}.checkout-success .checkout-secondary-link:hover{background:#f7faf7;border-color:#a9c3b0}@media (max-width:900px){.checkout-page:has(.checkout-success){width:min(100% - 28px,760px)}.checkout-success{padding:22px}}@media (max-width:640px){.checkout-page:has(.checkout-success){padding-top:12px;width:calc(100% - 20px)}.checkout-success{border-radius:17px;padding:20px 15px}.checkout-success h1{font-size:27px}.checkout-success>p{font-size:11px}.checkout-success-actions,.checkout-success-grid{grid-template-columns:1fr}.checkout-success-grid>div{min-height:auto}}@media (prefers-reduced-motion:reduce){.checkout-success-burst,.checkout-success-icon,.checkout-success-icon svg{animation:none!important}.checkout-success-icon{opacity:1;transform:none}.checkout-success-icon svg{stroke-dashoffset:0}.checkout-success-burst{display:none}}.stripe-checkout-box{background:linear-gradient(180deg,#fff,#fbfdfb);border:1px solid #d8e4da;border-radius:16px;box-shadow:0 12px 30px rgba(28,62,39,.055);margin-top:18px;padding:22px}.stripe-checkout-header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin-bottom:19px}.stripe-checkout-header small,.stripe-checkout-header span,.stripe-checkout-header strong{display:block}.stripe-checkout-header span{color:#b6882b;font-size:11px;font-weight:900;letter-spacing:.12em}.stripe-checkout-header strong{color:#1f432c;font-family:Manrope,sans-serif;font-size:24px;line-height:1.25;margin-top:5px}.stripe-checkout-header small{color:#748178;font-size:13px;line-height:1.6;margin-top:7px;max-width:520px}.stripe-checkout-badge{background:#f5f2ff;border:1px solid #ddd7fa;border-radius:999px;color:#6554bb;font-size:11px;font-weight:900;min-width:70px;padding:8px 12px;text-align:center}.stripe-payment-element{background:#fdfefd;border:1px solid #dde6df;border-radius:13px;padding:18px}.stripe-checkout-error{background:#fff5f5;border:1px solid #e8caca;border-radius:10px;color:#a43f3f;font-size:13px;line-height:1.55;margin-top:13px;padding:13px 14px}.stripe-checkout-actions{align-items:center;display:flex;gap:11px;margin-top:17px}.stripe-checkout-pay,.stripe-checkout-reset{border-radius:11px;cursor:pointer;font:inherit;font-size:13px;font-weight:900;min-height:49px;padding:0 18px}.stripe-checkout-pay{background:linear-gradient(135deg,#e4b951,#cf982e);border:1px solid #c7962f;box-shadow:0 10px 22px #bd861e2e;color:#173a27;transition:transform .18s ease,box-shadow .18s ease}.stripe-checkout-pay:hover:not(:disabled){box-shadow:0 15px 28px #bd861e40;transform:translateY(-2px)}.stripe-checkout-reset{background:#fff;border:1px solid #d7e1d9;color:#46604f}.stripe-checkout-reset:hover:not(:disabled){background:#f7faf7}.stripe-checkout-pay:disabled,.stripe-checkout-reset:disabled{cursor:not-allowed;opacity:.55}.stripe-checkout-security{color:#7d8a81;font-size:12px;line-height:1.6;margin:14px 0 0}@media (max-width:650px){.stripe-checkout-box{padding:17px}.stripe-checkout-actions,.stripe-checkout-header{flex-direction:column}.stripe-checkout-header strong{font-size:21px}.stripe-checkout-badge{align-self:flex-start}.stripe-checkout-pay,.stripe-checkout-reset{width:100%}}.kh-access-page{background:radial-gradient(circle at 8% 8%,#b7862412,#0000 24rem),radial-gradient(circle at 92% 14%,#2b71420f,#0000 28rem),#f7f6f0;color:#2d4034;min-height:100vh;padding:38px 4%}.kh-access-layout{grid-gap:18px;align-items:stretch;display:grid;gap:18px;grid-template-columns:minmax(350px,.84fr) minmax(470px,1.16fr);margin:0 auto;width:min(1220px,100%)}.kh-access-card,.kh-access-intro{border:1px solid #e2e2d8;border-radius:24px;box-shadow:0 16px 44px #2a3c2f0f;overflow:hidden}.kh-access-intro{background:radial-gradient(circle at 90% 8%,#b7862426,#0000 17rem),linear-gradient(145deg,#f1f7ee,#faf7ed 58%,#f4ead1);display:flex;flex-direction:column;min-height:680px;padding:36px 38px}.kh-access-brand{display:inline-flex;width:fit-content}.kh-access-brand img{height:auto;object-fit:contain;width:180px}.kh-access-intro-copy{display:flex;flex:1 1;flex-direction:column;margin-top:68px}.kh-access-eyebrow{color:#8b6b29;font-size:10px;font-weight:900;letter-spacing:.13em}.kh-access-intro h1{color:#173f2b;font-size:clamp(36px,3.5vw,46px);font-weight:650;letter-spacing:-.045em;line-height:.99;margin:10px 0 0;max-width:520px}.kh-access-intro-copy>p{color:#6c786f;font-size:12.5px;line-height:1.6;margin:14px 0 0;max-width:540px}.kh-access-benefits{grid-gap:10px;display:grid;gap:10px;margin-top:28px}.kh-access-benefits article{grid-gap:11px;align-items:start;background:#ffffff94;border:1px solid #767b6324;border-radius:13px;display:grid;gap:11px;grid-template-columns:36px minmax(0,1fr);padding:12px 13px}.kh-access-benefit-icon{background:#fbf2dc;border:1px solid #e0cca1;border-radius:10px;color:#99701c;display:grid;height:34px;place-items:center;width:34px}.kh-access-benefits strong{color:#2c4635;display:block;font-size:12px}.kh-access-benefits p{color:#78837b;font-size:10.5px;line-height:1.45;margin:3px 0 0}.kh-access-intro-footer{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:auto;padding-top:24px}.kh-access-intro-footer a{align-items:center;color:#4a6553;display:inline-flex;font-size:11px;font-weight:800;gap:7px;text-decoration:none}.kh-access-intro-footer a:hover{color:#176536}.kh-access-card{background:#fff;padding:34px 38px}.kh-access-card-top{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.kh-access-card-top>div:last-child{grid-gap:3px;display:grid;gap:3px;justify-items:end;text-align:right}.kh-access-card-top>div:last-child span{color:#89928b;font-size:10px}.kh-access-card-top>div:last-child a{color:#176536;font-size:11px;font-weight:850;text-decoration:none}.kh-access-heading{margin-top:54px}.kh-access-heading h2{color:#173f2b;font-size:31px;font-weight:650;letter-spacing:-.035em;line-height:1.08;margin:8px 0 0}.kh-access-heading p{color:#748078;font-size:12px;line-height:1.55;margin:9px 0 0;max-width:560px}.kh-access-form{grid-gap:16px;display:grid;gap:16px;margin-top:26px}.kh-access-form label{grid-gap:6px;display:grid;gap:6px}.kh-access-form label>span{color:#41564a;font-size:11px;font-weight:800}.kh-access-input{grid-gap:9px;align-items:center;background:#fbfcfa;border:1px solid #d9e2da;border-radius:10px;color:#718078;display:grid;gap:9px;grid-template-columns:auto minmax(0,1fr) auto;min-height:48px;padding:0 13px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.kh-access-input:focus-within{background:#fff;border-color:#6f9a79;box-shadow:0 0 0 4px #497c5817}.kh-access-input input{background:#0000;border:0;color:#2f4336;font:inherit;font-size:13px;min-width:0;outline:0}.kh-access-input input::placeholder{color:#a0aaa3}.kh-access-eye{background:#0000;border:0;color:#718078;cursor:pointer;display:grid;height:32px;padding:0;place-items:center;width:32px}.kh-access-forgot{display:flex;justify-content:flex-end;margin-top:-4px}.kh-access-forgot a{color:#176536;font-size:11px;font-weight:800;text-decoration:none}.kh-access-error{background:#fff5f3;border:1px solid #ecc8c3;border-radius:10px;color:#9b4e46;font-size:11px;line-height:1.4;padding:10px 12px}.kh-access-create,.kh-access-submit{align-items:center;border-radius:10px;display:inline-flex;font-size:12px;font-weight:850;gap:9px;justify-content:center;min-height:46px;text-decoration:none}.kh-access-submit{background:#176536;border:1px solid #176536;box-shadow:0 8px 18px #1765361f;color:#fff;cursor:pointer}.kh-access-submit:hover:not(:disabled){background:#0f522b;border-color:#0f522b}.kh-access-submit:disabled{cursor:wait;opacity:.62}.kh-access-security{grid-gap:11px;background:#f4f8f1;border:1px solid #dfe8dc;border-radius:12px;display:grid;gap:11px;grid-template-columns:34px minmax(0,1fr);margin-top:18px;padding:13px 14px}.kh-access-security>span{background:#e6f1e2;border-radius:10px;color:#2d7245;display:grid;height:34px;place-items:center;width:34px}.kh-access-security strong{color:#31513c;display:block;font-size:11.5px}.kh-access-security p{color:#77837a;font-size:10.5px;line-height:1.45;margin:3px 0 0}.kh-access-create{background:#fffaf0;border:1px solid #dfcfaa;color:#805c18;margin-top:14px;width:100%}.kh-access-create:hover{background:#fbf1dc;border-color:#c9aa62}@media (max-width:900px){.kh-access-layout{grid-template-columns:1fr}.kh-access-intro{min-height:0}.kh-access-intro-copy{margin-top:38px}}@media (max-width:600px){.kh-access-page{padding:18px 12px 30px}.kh-access-card,.kh-access-intro{border-radius:20px;padding:24px 18px}.kh-access-brand img{width:156px}.kh-access-intro h1{font-size:35px}.kh-access-card-top{align-items:center}.kh-access-heading{margin-top:34px}}.kh-access-intro h1{font-size:clamp(34px,3.15vw,42px)!important;line-height:1.01!important}.kh-access-input input:-webkit-autofill,.kh-access-input input:-webkit-autofill:active,.kh-access-input input:-webkit-autofill:focus,.kh-access-input input:-webkit-autofill:hover{-webkit-text-fill-color:#2f4336!important;box-shadow:inset 0 0 0 1000px #fbfcfa!important;caret-color:#2f4336!important;-webkit-transition:background-color 9999s ease-out 0s!important;transition:background-color 9999s ease-out 0s!important}.kh-access-input:focus-within input:-webkit-autofill,.kh-access-input:focus-within input:-webkit-autofill:focus,.kh-access-input:focus-within input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #fff!important}.kh-access-input input:-webkit-autofill{background:#fbfcfa!important;color:#2f4336!important}.kh-access-input input:autofill{background:#fbfcfa!important;color:#2f4336!important}@media (max-width:600px){.kh-access-intro h1{font-size:34px!important}}.auth-page{background:#f7f8f5;min-height:80vh;padding:70px 5% 100px}.auth-layout{background:#fff;border:1px solid #dfe5df;border-radius:22px;box-shadow:0 20px 55px #1e34240d;display:grid;grid-template-columns:.9fr 1.1fr;margin:0 auto;max-width:1180px;overflow:hidden}.auth-intro{background:#153b29;color:#fff;padding:65px 55px}.auth-intro h1{font-family:Manrope,sans-serif;font-size:42px;letter-spacing:-2px;line-height:1.08;margin:0}.auth-intro>p{color:#ffffffa8;font-size:11px;line-height:1.8;margin:20px 0 38px;max-width:440px}.auth-benefits{display:flex;flex-direction:column}.auth-benefits>div{grid-gap:10px;border-top:1px solid #ffffff1f;display:grid;gap:10px;grid-template-columns:35px 1fr;padding:20px 0}.auth-benefits>div>span{color:#b9d5ad;font-size:9px;font-weight:800}.auth-benefits small,.auth-benefits strong{display:block}.auth-benefits strong{font-size:10px}.auth-benefits small{color:#ffffff8c;font-size:8px;line-height:1.6;margin-top:5px}.auth-card{padding:55px}.auth-card-heading{margin-bottom:28px}.auth-card-heading h2{color:#26342b;font-family:Manrope,sans-serif;font-size:30px;letter-spacing:-1px;margin:0}.auth-card-heading p{color:#7c877f;font-size:10px;margin:8px 0 0}.role-selector{grid-gap:11px;display:grid;gap:11px;grid-template-columns:1fr 1fr;margin-bottom:25px}.role-option{grid-gap:9px;align-items:center;border:1px solid #dce3dc;border-radius:12px;cursor:pointer;display:grid;gap:9px;grid-template-columns:20px 1fr;min-height:85px;padding:15px;transition:.2s ease}.role-option:hover{border-color:#a8baa9}.role-option.selected{background:#f0f5ee;border-color:#628d6b;box-shadow:0 0 0 2px #4777520f}.role-option input{accent-color:#245c38}.role-option span,.role-option strong{display:block}.role-option strong{color:#344239;font-size:11px}.role-option span{color:#818c84;font-size:8px;margin-top:4px}.auth-fields{grid-gap:17px;display:grid;gap:17px;grid-template-columns:1fr 1fr}.auth-field{display:flex;flex-direction:column;gap:7px;min-width:0}.auth-field.full{grid-column:1/-1}.auth-field label{color:#59665d;font-size:8px;font-weight:800}.auth-field input{background:#fcfdfb;border:1px solid #dce3dc;border-radius:9px;box-sizing:border-box;color:#344139;font-family:inherit;font-size:10px;height:46px;outline:none;padding:0 13px;transition:.2s ease;width:100%}.auth-field input:focus{background:#fff;border-color:#71977a;box-shadow:0 0 0 3px #487c5414}.password-input-wrapper{height:46px;position:relative;width:100%}.password-input-wrapper input{box-sizing:border-box;height:46px;padding-left:13px;padding-right:50px;width:100%}.password-eye{align-items:center!important;background:#0000!important;border:0!important;border-radius:7px!important;color:#77847b!important;cursor:pointer;display:flex!important;height:38px!important;justify-content:center!important;margin:0!important;padding:0!important;position:absolute!important;right:5px!important;top:50%!important;transform:translateY(-50%)!important;width:38px!important;z-index:5}.password-eye:hover{background:#f0f4ef!important;color:#315e40!important}.password-eye svg{display:block}.password-strength{margin-top:5px}.password-strength-top{display:flex;justify-content:space-between;margin-bottom:7px}.password-strength-top span,.password-strength-top strong{font-size:8px}.password-strength-top span{color:#8a948d}.password-strength-top strong.empty{color:#929b94}.password-strength-top strong.very-weak{color:#a24e48}.password-strength-top strong.weak{color:#aa6840}.password-strength-top strong.fair{color:#9a7d33}.password-strength-top strong.strong{color:#4f7d57}.password-strength-top strong.very-strong{color:#21663a}.strength-bars{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(5,1fr)}.strength-bars span{background:#e5e9e5;border-radius:999px;height:4px}.strength-bars span.active.very-weak{background:#b95b54}.strength-bars span.active.weak{background:#bd7548}.strength-bars span.active.fair{background:#aa8b3c}.strength-bars span.active.strong{background:#64916b}.strength-bars span.active.very-strong{background:#2f7947}.password-requirements{grid-gap:8px 12px;background:#f7f9f6;border-radius:9px;display:grid;gap:8px 12px;grid-template-columns:1fr 1fr;margin-top:10px;padding:12px}.password-requirements>div{align-items:center;color:#8a948d;display:flex;font-size:8px;gap:6px}.password-requirements>div.valid{color:#3b7149}.password-check{color:#aeb6b0;flex-shrink:0}.password-check.active{color:#3e7b4e}.password-input-wrapper.password-match input{background:#fbfefb;border-color:#66a172}.password-input-wrapper.password-no-match input{background:snow;border-color:#c6857e}.password-match-message{align-items:center;display:flex;font-size:8px;font-weight:700;gap:6px;min-height:20px}.password-match-message.success{color:#3f774c}.password-match-message.error{color:#9a514b}.login-layout{max-width:1050px}.login-card{display:flex;flex-direction:column;justify-content:center}.login-fields{grid-template-columns:1fr}.login-label-row{align-items:center;display:flex;justify-content:space-between}.forgot-password-link{background:#0000;border:0;color:#39704a;cursor:pointer;font-size:8px;font-weight:800;padding:0}.forgot-password-link:hover{text-decoration:underline}.login-input-status{position:relative}.login-input-status input{padding-right:45px}.login-input-status.valid input{background:#fbfefb;border-color:#70a17b}.login-input-status.invalid input{background:snow;border-color:#ca8a83}.login-check{color:#428052;display:grid;place-items:center;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.field-error-message{color:#9a514b;font-size:8px}.login-error{align-items:center;display:flex;gap:9px}.login-error-icon{background:#a85a52;border-radius:50%;color:#fff;display:grid;flex-shrink:0;font-size:10px;font-weight:800;height:19px;place-items:center;width:19px}.login-success{color:#3d754b;font-size:8px;font-weight:800;margin-top:12px;text-align:center}.terms-checkbox{align-items:flex-start;color:#717d74;cursor:pointer;display:flex;font-size:8px;gap:9px;line-height:1.6;margin-top:22px}.terms-checkbox input{accent-color:#245c38;margin-top:2px}.terms-checkbox a{color:#2f6741;font-weight:800;text-decoration:none}.auth-error{background:#faf2f1;border:1px solid #e2c7c3;border-radius:8px;color:#8b4c46;font-size:9px;line-height:1.5;margin-top:15px;padding:12px 13px}.auth-submit{align-items:center;background:#143824;border:1px solid #143824;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:10px;font-weight:800;gap:9px;height:51px;justify-content:center;margin-top:20px;transition:.2s ease;width:100%}.auth-submit:hover{background:#0e2e1e;transform:translateY(-1px)}.auth-security-note{align-items:flex-start;color:#8a958d;display:flex;font-size:7px;gap:7px;justify-content:center;line-height:1.5;margin-top:13px;text-align:center}.auth-security-note svg{color:#5c8664;flex-shrink:0}.auth-switch{border-top:1px solid #e4e9e4;color:#7a857d;font-size:9px;margin-top:25px;padding-top:20px;text-align:center}.auth-switch a{color:#2d6540;font-weight:800;text-decoration:none}@media (max-width:850px){.auth-layout{grid-template-columns:1fr}.auth-intro{padding:45px 30px}.auth-card{padding:40px 30px}}@media (max-width:550px){.auth-page{padding:35px 4% 70px}.auth-intro h1{font-size:34px}.auth-fields,.password-requirements,.role-selector{grid-template-columns:1fr}.auth-field.full{grid-column:auto}.auth-card{padding:30px 22px}}.register-page{background:radial-gradient(circle at 8% 8%,#e1b13f2e,#0000 28%),radial-gradient(circle at 92% 82%,#125b3b1f,#0000 30%),linear-gradient(145deg,#f8f8f2,#eef4ec);isolation:isolate;min-height:calc(100vh - 76px);overflow:hidden;padding:54px 4.5% 86px;position:relative}.register-page:after,.register-page:before{border:1px solid #16482f1a;border-radius:50%;content:"";position:absolute;z-index:-1}.register-page:before{height:520px;right:-130px;top:-330px;width:520px}.register-page:after{bottom:-245px;height:360px;left:-90px;width:360px}.register-layout{border:1px solid #15442d1f;border-radius:28px;box-shadow:0 30px 80px #183d2821,0 3px 14px #183d280d;grid-template-columns:minmax(360px,.88fr) minmax(540px,1.12fr);max-width:1240px;width:100%}.register-intro{background:radial-gradient(circle at 92% 15%,#eeba4047,#0000 23%),linear-gradient(155deg,#12452d,#082b1c);min-height:100%;overflow:hidden;padding:52px 50px 48px;position:relative}.register-intro:before{border:72px solid hsla(0,0%,100%,.035);border-radius:50%;bottom:-175px;content:"";height:360px;position:absolute;right:-205px;width:360px}.register-intro:after{border:1px solid #ecb93f42;border-radius:50%;bottom:-70px;content:"";height:190px;position:absolute;right:-85px;width:190px}.register-brand-lockup{align-items:center;display:flex;gap:13px;margin-bottom:64px;position:relative;z-index:1}.register-brand-lockup img{background:#fff;border-radius:13px;box-shadow:0 8px 26px #0003;height:46px;object-fit:contain;padding:5px;width:46px}.register-brand-lockup span,.register-brand-lockup strong{display:block}.register-brand-lockup strong{color:#fff;font-family:Manrope,sans-serif;font-size:17px;letter-spacing:-.35px}.register-brand-lockup span{color:#ffffff8c;font-size:9px;font-weight:700;letter-spacing:1.3px;margin-top:3px;text-transform:uppercase}.register-intro>.section-label{background:#ebb83d17;border:1px solid #ebb83d4d;border-radius:999px;color:#f1c75d;display:inline-flex;font-size:9px;letter-spacing:1.45px;margin-bottom:17px;padding:7px 11px;position:relative;z-index:1}.register-intro h1{font-size:clamp(40px,4vw,57px);letter-spacing:-3px;line-height:1.02;max-width:440px;position:relative;z-index:1}.register-intro>p{color:#ffffffb8;font-size:13px;line-height:1.8;margin:24px 0 39px;max-width:410px}.register-intro .auth-benefits,.register-intro>p{position:relative;z-index:1}.register-intro .auth-benefits>div{gap:13px;grid-template-columns:41px 1fr;padding:18px 0}.register-intro .auth-benefits>div>span{border:1px solid #f1c75d47;border-radius:50%;color:#f1c75d;display:grid;font-size:9px;height:31px;place-items:center;width:31px}.register-intro .auth-benefits strong{color:#fff;font-size:12px}.register-intro .auth-benefits small{color:#ffffff91;font-size:10px;line-height:1.55;margin-top:6px;max-width:330px}.register-intro-footer{align-items:center;border-top:1px solid #ffffff1f;display:flex;gap:14px;margin-top:39px;padding-top:23px;position:relative;z-index:1}.register-avatar-stack{display:flex;padding-left:8px}.register-avatar-stack span{background:#f0c45c;border:2px solid #103c28;border-radius:50%;color:#123c29;display:grid;font-size:9px;font-weight:900;height:29px;margin-left:-8px;place-items:center;width:29px}.register-avatar-stack span:nth-child(2){background:#d9e7d2}.register-avatar-stack span:nth-child(3){background:#fff}.register-intro-footer p{color:#ffffffa3;font-size:9px;line-height:1.5;margin:0}.register-card{background:linear-gradient(180deg,#fcfdf9fa,#fff 34%);padding:54px clamp(34px,5vw,68px)}.register-card .auth-card-heading{margin-bottom:31px}.register-card .auth-card-heading>.section-label{color:#bd8420;font-size:9px;letter-spacing:1.25px}.register-card .auth-card-heading h2{color:#163828;font-size:clamp(29px,3vw,39px);letter-spacing:-1.7px;margin-top:8px}.register-card .auth-card-heading p{font-size:11px;margin-top:10px}.register-card .role-selector{gap:13px}.register-card .role-option{background:#fbfcf9;border-radius:15px;gap:12px;grid-template-columns:42px 1fr;min-height:96px;padding:16px;position:relative}.register-card .role-option:hover{border-color:#99b49d;box-shadow:0 10px 25px #1b492e12;transform:translateY(-1px)}.register-card .role-option.selected{background:linear-gradient(145deg,#eff7ec,#f9fbf5);border-color:#21623f;box-shadow:0 0 0 3px #21623f12}.register-card .role-option input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.register-role-icon{background:#edf1ea;border-radius:12px;color:#54705d;display:grid;height:40px;place-items:center;transition:.2s ease;width:40px}.role-option.selected .register-role-icon{background:#1b5938;color:#f3c861}.register-card .role-option strong{color:#243e30;font-size:12px}.register-card .role-option span:not(.register-role-icon){font-size:9px;line-height:1.45;margin-top:5px}.register-card .auth-fields{gap:18px 16px}.register-card .auth-field label{color:#455d4d;font-size:9px;letter-spacing:.15px}.register-card .auth-field input,.register-card .password-input-wrapper,.register-card .password-input-wrapper input{height:49px}.register-card .auth-field input{background:#fbfcfa;border-color:#d7e0d7;border-radius:11px;font-size:11px;padding:0 15px}.register-card .password-input-wrapper input{padding-right:50px}.register-card .auth-field input:focus{border-color:#3c7a52;box-shadow:0 0 0 4px #296f4417}.register-card .password-requirements{background:#f7f9f5;border:1px solid #e4e9e1;border-radius:11px;padding:14px}.register-card .auth-security-note,.register-card .password-match-message,.register-card .password-requirements>div,.register-card .password-strength-top span,.register-card .password-strength-top strong,.register-card .terms-checkbox{font-size:9px}.register-card .terms-checkbox{background:#fafbf8;border:1px solid #e1e8df;border-radius:11px;padding:13px 15px}.register-card .auth-submit{background:linear-gradient(135deg,#174b31,#0d3321);border-color:#143e29;border-radius:12px;box-shadow:0 12px 26px #113d2733;font-size:11px;height:54px}.register-card .auth-submit:hover{background:linear-gradient(135deg,#1d5a3a,#0d3321);box-shadow:0 15px 32px #113d2740}.register-card .auth-submit span{color:#f2c65d;font-size:17px}@media (max-width:980px){.register-layout{grid-template-columns:minmax(320px,.8fr) minmax(480px,1.2fr)}.register-intro{padding:44px 35px}.register-card{padding:48px 35px}}@media (max-width:850px){.register-page{padding-top:32px}.register-layout{grid-template-columns:1fr}.register-intro{padding:38px 36px}.register-brand-lockup{margin-bottom:38px}.register-intro h1{max-width:560px}.register-intro>p{max-width:600px}.register-intro .auth-benefits{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(3,1fr)}.register-intro .auth-benefits>div{grid-template-columns:1fr;padding:17px 0 0}}@media (max-width:600px){.register-page{padding:18px 3.5% 55px}.register-layout{border-radius:20px}.register-intro{padding:31px 24px 33px}.register-brand-lockup{margin-bottom:33px}.register-intro h1{font-size:38px;letter-spacing:-2px}.register-intro .auth-benefits{gap:0;grid-template-columns:1fr}.register-intro .auth-benefits>div{grid-template-columns:39px 1fr;padding:15px 0}.register-intro-footer{margin-top:24px}.register-card{padding:34px 22px 30px}.register-card .auth-fields,.register-card .password-requirements,.register-card .role-selector{grid-template-columns:1fr}.register-card .auth-field.full{grid-column:auto}}.kh-register-app{background:#f6f7f1;min-height:100vh}.kh-register-page{background:radial-gradient(circle at 6% 7%,#daa84129,#0000 27%),radial-gradient(circle at 94% 88%,#1b5b3a1c,#0000 30%),linear-gradient(145deg,#faf9f2,#eef4ed);isolation:isolate;overflow:hidden;padding:58px 4.5% 90px;position:relative}.kh-register-page:after,.kh-register-page:before{border-radius:50%;content:"";pointer-events:none;position:absolute;z-index:-1}.kh-register-page:before{border:1px solid #16482f1a;height:520px;right:-120px;top:-340px;width:520px}.kh-register-page:after{border:1px solid #cf9b3224;bottom:-220px;height:330px;left:-70px;width:330px}.kh-register-layout{background:#fff;border:1px solid #15442d1f;border-radius:30px;box-shadow:0 32px 85px #183d2821,0 4px 16px #183d280d;display:grid;grid-template-columns:minmax(370px,.9fr) minmax(560px,1.1fr);margin:0 auto;max-width:1260px;overflow:hidden;width:100%}.kh-register-intro{background:radial-gradient(circle at 92% 10%,#e1ad393d,#0000 25%),radial-gradient(circle at 8% 95%,#ffffff0d,#0000 28%),linear-gradient(155deg,#164c33,#0d3826 48%,#082b1d);color:#fff;padding:48px 48px 46px;position:relative}.kh-register-intro:before{border:75px solid hsla(0,0%,100%,.028);border-radius:50%;bottom:-170px;content:"";height:380px;position:absolute;right:-210px;width:380px}.kh-register-intro:after{border:1px solid #dfad3d4d;border-radius:50%;bottom:-68px;content:"";height:190px;position:absolute;right:-78px;width:190px}.kh-register-glow{background:#dba43424;border-radius:50%;filter:blur(18px);height:230px;pointer-events:none;position:absolute;right:-55px;top:-120px;width:230px}.kh-register-brand{align-items:center;color:inherit;gap:13px;position:relative;text-decoration:none;z-index:2}.kh-register-brand-mark{background:#f7f2e8;border:1px solid #dcab406b;border-radius:15px;box-shadow:0 10px 28px #0003;display:grid;flex:0 0 54px;height:54px;place-items:center;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;width:54px}.kh-register-brand:hover .kh-register-brand-mark{border-color:#e0ad43;box-shadow:0 12px 30px #dcab4038;transform:translateY(-2px)}.kh-register-brand-mark img{display:block;height:41px;object-fit:contain;width:41px}.kh-register-brand-copy{display:flex;flex-direction:column}.kh-register-brand-copy strong{color:#fff;font-family:Manrope,sans-serif;font-size:18px;letter-spacing:-.4px;line-height:1.15;transition:color .2s ease}.kh-register-brand:hover .kh-register-brand-copy strong{color:#e6b958}.kh-register-brand-copy small{color:#ffffff85;font-size:9px;font-weight:700;letter-spacing:.04em;margin-top:4px}.kh-register-intro-copy{margin-top:66px;position:relative;z-index:2}.kh-register-eyebrow{align-items:center;background:#ebb83d14;border:1px solid #ebb83d47;border-radius:999px;color:#f0c55d;display:inline-flex;font-size:9px;font-weight:800;letter-spacing:1.5px;min-height:29px;padding:0 12px}.kh-register-intro h1{color:#fff;font-family:Manrope,sans-serif;font-size:clamp(40px,4vw,57px);letter-spacing:-3px;line-height:1.02;margin:18px 0 0;max-width:475px}.kh-register-intro-copy>p{color:#ffffffad;font-size:13px;line-height:1.75;margin:23px 0 0;max-width:430px}.kh-register-benefits{display:flex;flex-direction:column;margin-top:38px;position:relative;z-index:2}.kh-register-benefits article{grid-gap:14px;border-top:1px solid #ffffff1f;display:grid;gap:14px;grid-template-columns:42px minmax(0,1fr);padding:17px 0}.kh-register-benefits article>span{border:1px solid #ecb83f47;border-radius:50%;color:#efc45d;display:grid;font-size:9px;font-weight:900;height:32px;place-items:center;width:32px}.kh-register-benefits strong{color:#fff;display:block}.kh-register-benefits p{color:#ffffff8c;font-size:10px;line-height:1.55;margin:6px 0 0;max-width:345px}.kh-register-intro-footer{grid-gap:13px;align-items:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:hsla(0,0%,100%,.045);border:1px solid #ffffff1c;border-radius:15px;display:grid;gap:13px;grid-template-columns:42px minmax(0,1fr);margin-top:38px;padding:18px;position:relative;z-index:2}.kh-register-mini-mark{background:#e3b2451f;border-radius:11px;color:#efc45c;display:grid;height:40px;place-items:center;width:40px}.kh-register-mini-mark svg{height:20px;width:20px}.kh-register-intro-footer span,.kh-register-intro-footer strong{display:block}.kh-register-intro-footer strong{color:#fff;font-size:10.5px}.kh-register-intro-footer span{color:#ffffff8a;font-size:9px;line-height:1.5;margin-top:4px}.kh-register-form-card{background:radial-gradient(circle at 100% 0,#e1b13f0f,#0000 19%),linear-gradient(180deg,#fdfdf9,#fff 22%);padding:48px clamp(34px,4.8vw,64px) 44px}.kh-register-form-heading{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:32px}.kh-register-form-eyebrow{color:#b67e1f;font-size:9px;font-weight:900;letter-spacing:1.35px}.kh-register-form-heading h2{color:#183828;font-family:Manrope,sans-serif;font-size:clamp(29px,3vw,39px);letter-spacing:-1.8px;margin:8px 0 0}.kh-register-form-heading p{color:#7b887f;font-size:11px;line-height:1.6;margin:10px 0 0;max-width:490px}.kh-register-signin-shortcut{flex:0 0 auto;padding-top:2px;text-align:right}.kh-register-signin-shortcut a,.kh-register-signin-shortcut span{display:block}.kh-register-signin-shortcut span{color:#8a948d;font-size:8.5px}.kh-register-signin-shortcut a{color:#2d6842;font-size:10px;font-weight:900;margin-top:5px;text-decoration:none;transition:color .2s ease}.kh-register-signin-shortcut a:hover{color:#bd8420}.kh-register-form-section,.kh-register-role-section{border-top:1px solid #e7ebe5;padding-top:25px}.kh-register-form-section{margin-top:29px}.kh-register-section-heading{grid-gap:10px;align-items:start;display:grid;gap:10px;grid-template-columns:31px minmax(0,1fr);margin-bottom:16px}.kh-register-section-heading>span{background:#edf4e9;border-radius:8px;color:#477454;display:grid;font-size:8px;font-weight:900;height:28px;place-items:center;width:28px}.kh-register-section-heading small,.kh-register-section-heading strong{display:block}.kh-register-section-heading strong{color:#30463a;font-size:11px}.kh-register-section-heading small{color:#8a958d;font-size:9px;line-height:1.45;margin-top:3px}.kh-register-role-selector{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr))}.kh-register-role-option{grid-gap:13px;align-items:center;background:#fbfcf9;border:1px solid #dce4dc;border-radius:16px;cursor:pointer;display:grid;gap:13px;grid-template-columns:46px minmax(0,1fr);min-height:108px;overflow:hidden;padding:17px 44px 17px 16px;position:relative;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.kh-register-role-option:hover{border-color:#d1a24d;box-shadow:0 11px 26px #23462f14;transform:translateY(-2px)}.kh-register-role-option.selected{background:radial-gradient(circle at 100% 0,#daa73d1a,#0000 36%),linear-gradient(145deg,#eef6eb,#fbfcf7);border-color:#2c6d46;box-shadow:0 0 0 3px rgba(46,109,70,.065)}.kh-register-role-option input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.kh-register-role-icon{background:#edf2eb;border-radius:13px;color:#56705f;display:grid;height:45px;place-items:center;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease;width:45px}.kh-register-role-icon svg{height:21px;width:21px}.kh-register-role-option.selected .kh-register-role-icon{background:#174d32;box-shadow:0 7px 16px #174d322b;color:#efbd50}.kh-register-role-copy{min-width:0}.kh-register-role-copy small,.kh-register-role-copy strong{display:block}.kh-register-role-copy strong{color:#2d4236;font-size:12px}.kh-register-role-copy small{color:#818d84;font-size:9px;line-height:1.45;margin-top:5px}.kh-register-role-check{background:#fff;border:1px solid #d8e0d8;border-radius:50%;color:#0000;display:grid;font-size:10px;font-weight:900;height:21px;place-items:center;position:absolute;right:13px;top:13px;transition:.2s ease;width:21px}.kh-register-role-option.selected .kh-register-role-check{background:#d7a542;border-color:#d2a449;color:#123e29}.kh-register-form-card .kh-register-fields{gap:17px 15px;grid-template-columns:repeat(2,minmax(0,1fr))}.kh-register-form-card .auth-field{gap:7px}.kh-register-form-card .auth-field label{color:#4e6255;font-size:9px;font-weight:800;letter-spacing:.12px}.kh-register-form-card .auth-field input,.kh-register-form-card .password-input-wrapper,.kh-register-form-card .password-input-wrapper input{height:49px}.kh-register-form-card .auth-field input{background:#fbfcf9;border:1px solid #d9e1d9;border-radius:11px;color:#35473b;font-size:11px;padding:0 14px;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.kh-register-form-card .auth-field input::placeholder{color:#9ba49e}.kh-register-form-card .auth-field input:focus{background:#fff;border-color:#4f825f;box-shadow:0 0 0 4px #37744c14}.kh-register-form-card .password-input-wrapper input{padding-right:49px}.kh-register-form-card .password-eye{color:#77857c!important;height:39px!important;right:5px!important;width:39px!important}.kh-register-form-card .password-eye:hover{background:#edf3ec!important;color:#2b6440!important}.kh-register-form-card .password-strength{margin-top:7px}.kh-register-form-card .password-strength-top span,.kh-register-form-card .password-strength-top strong{font-size:9px}.kh-register-form-card .strength-bars{gap:5px}.kh-register-form-card .strength-bars span{height:5px}.kh-register-form-card .password-requirements{background:#f7f9f5;border:1px solid #e3e9e1;border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:11px;padding:13px}.kh-register-form-card .password-requirements>div{font-size:8.5px}.kh-register-form-card .password-match-message{font-size:9px}.kh-register-terms{background:#fafbf8;border:1px solid #e0e7df;border-radius:11px;color:#707d74;font-size:9px;line-height:1.55;margin-top:28px;padding:14px 15px}.kh-register-terms input{accent-color:#225f3b;height:14px;margin-top:1px;width:14px}.kh-register-terms a{color:#2d6a42;font-weight:900;transition:color .2s ease}.kh-register-terms a:hover{color:#b98125}.kh-register-error{border-radius:11px;font-size:10px;margin-top:15px}.kh-register-submit{background:linear-gradient(135deg,#185035,#0d3422);border:1px solid #103a26;border-radius:12px;box-shadow:0 12px 27px #103a2633;font-size:11px;font-weight:900;height:55px;margin-top:18px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.kh-register-submit:hover:not(:disabled){background:linear-gradient(135deg,#1e613f,#0e3624);box-shadow:0 15px 34px #103a2640;transform:translateY(-2px)}.kh-register-submit:disabled{cursor:wait;opacity:.66}.kh-register-submit span{color:#fff}.kh-register-submit b{color:#e8b954;font-size:19px;line-height:1}.kh-register-security-note{align-items:flex-start;color:#87928a;display:flex;font-size:8px;gap:7px;justify-content:center;line-height:1.5;margin-top:13px;text-align:center}.kh-register-security-note svg{color:#5e8768;flex:0 0 14px;height:14px;width:14px}.kh-register-mobile-signin{border-top:1px solid #e5eae4;color:#7e8981;display:none;font-size:10px;margin-top:22px;padding-top:18px;text-align:center}.kh-register-mobile-signin a{color:#2d6842;font-weight:900;text-decoration:none}@media (max-width:1050px){.kh-register-layout{grid-template-columns:minmax(330px,.82fr) minmax(500px,1.18fr)}.kh-register-intro{padding:42px 34px}.kh-register-form-card{padding:44px 34px 40px}}@media (max-width:880px){.kh-register-page{padding:34px 4% 70px}.kh-register-layout{grid-template-columns:1fr}.kh-register-intro{padding:38px 36px}.kh-register-intro-copy{margin-top:42px}.kh-register-intro h1{max-width:650px}.kh-register-intro-copy>p{max-width:640px}.kh-register-benefits{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(3,minmax(0,1fr))}.kh-register-benefits article{grid-template-columns:1fr;padding:17px 0 0}.kh-register-intro-footer{max-width:650px}}@media (max-width:650px){.kh-register-page{padding:18px 3.5% 54px}.kh-register-layout{border-radius:21px}.kh-register-intro{padding:29px 23px 31px}.kh-register-brand-mark{border-radius:13px;flex-basis:49px;height:49px;width:49px}.kh-register-brand-mark img{height:37px;width:37px}.kh-register-brand-copy strong{font-size:16px}.kh-register-brand-copy small{font-size:8px}.kh-register-intro-copy{margin-top:35px}.kh-register-intro h1{font-size:38px;letter-spacing:-2.2px}.kh-register-intro-copy>p{font-size:11px}.kh-register-benefits{gap:0;grid-template-columns:1fr}.kh-register-benefits article{grid-template-columns:40px minmax(0,1fr);padding:15px 0}.kh-register-intro-footer{margin-top:23px}.kh-register-form-card{padding:32px 21px 29px}.kh-register-form-heading{margin-bottom:26px}.kh-register-signin-shortcut{display:none}.kh-register-mobile-signin{display:block}.kh-register-form-card .kh-register-fields,.kh-register-form-card .password-requirements,.kh-register-role-selector{grid-template-columns:1fr}.kh-register-form-card .auth-field.full{grid-column:auto}.kh-register-role-option{min-height:96px}}@media (max-width:420px){.kh-register-page{padding-left:12px;padding-right:12px}.kh-register-form-card,.kh-register-intro{padding-left:18px;padding-right:18px}.kh-register-intro h1{font-size:34px}.kh-register-form-heading h2{font-size:28px}}.kh-register-seller-type-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.kh-register-seller-type-option{background:#fbfcf9;border:1px solid #dce4dc;border-radius:16px;cursor:pointer;min-height:116px;padding:17px 36px 17px 16px;position:relative;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.kh-register-seller-type-option:hover{border-color:#d1a24d;box-shadow:0 11px 26px #23462f14;transform:translateY(-2px)}.kh-register-seller-type-option.selected{background:radial-gradient(circle at 100% 0,#daa73d1a,#0000 36%),linear-gradient(145deg,#eef6eb,#fbfcf7);border-color:#2c6d46;box-shadow:0 0 0 3px rgba(46,109,70,.065)}.kh-register-seller-type-option input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.kh-register-seller-type-option small,.kh-register-seller-type-option strong{display:block}.kh-register-seller-type-option strong{color:#2d4236;font-size:12px}.kh-register-seller-type-option small{color:#818d84;font-size:9px;line-height:1.5;margin-top:7px}.kh-register-seller-type-check{background:#fff;border:1px solid #d8e0d8;border-radius:50%;color:#0000;display:grid;font-size:10px;font-weight:900;height:21px;place-items:center;position:absolute;right:13px;top:13px;width:21px}.kh-register-seller-type-option.selected .kh-register-seller-type-check{background:#d7a542;border-color:#d2a449;color:#123e29}.kh-register-compliance-note{align-items:flex-start;background:#fffaf0;border:1px solid #ead9af;border-radius:13px;color:#526258;display:flex;gap:11px;margin-top:14px;padding:14px 15px}.kh-register-compliance-note svg{color:#9b7028;flex:0 0 20px;height:20px;width:20px}.kh-register-compliance-note span,.kh-register-compliance-note strong{display:block}.kh-register-compliance-note strong{color:#32473a;font-size:10px}.kh-register-compliance-note span{font-size:9px;line-height:1.55;margin-top:4px}@media (max-width:760px){.kh-register-seller-type-grid{grid-template-columns:1fr}.kh-register-seller-type-option{min-height:0}}.kh-register-app{background:#f7f6f0}.kh-register-page{background:radial-gradient(circle at 7% 8%,#b7862412,#0000 24rem),radial-gradient(circle at 93% 15%,#2b71420f,#0000 28rem),#f7f6f0;padding:30px 4% 54px}.kh-register-layout{border-color:#e4e1d7;border-radius:24px;box-shadow:0 18px 48px #2a3c2f12;grid-template-columns:minmax(350px,.82fr) minmax(560px,1.18fr);max-width:1220px}.kh-register-intro{background:radial-gradient(circle at 88% 10%,#b7862426,#0000 18rem),linear-gradient(145deg,#f2f7ef,#faf7ed 58%,#f4ead1);color:#2d4034;padding:34px 38px}.kh-register-glow,.kh-register-intro:after,.kh-register-intro:before{opacity:.42}.kh-register-brand{display:inline-flex}.kh-register-brand-full-logo{height:auto;max-width:100%;object-fit:contain;width:180px}.kh-register-brand-copy,.kh-register-brand-mark{display:none}.kh-register-intro-copy{margin-top:44px}.kh-register-eyebrow{background:#0000;border:0;color:#8c6c2b;font-size:10px;letter-spacing:.13em;min-height:auto;padding:0}.kh-register-intro h1{color:#173f2b;font-size:clamp(36px,3.5vw,44px);font-weight:650;letter-spacing:-.045em;line-height:1;margin-top:10px;max-width:470px}.kh-register-intro-copy>p{color:#6b786f;font-size:12.5px;line-height:1.6;margin-top:14px}.kh-register-benefits{gap:8px;margin-top:28px}.kh-register-benefits article{background:#ffffff94;border:1px solid #767b6321;border-radius:13px;gap:11px;grid-template-columns:34px minmax(0,1fr);padding:12px 13px}.kh-register-benefits article>span{background:#fbf2dc;border-color:#e0cca1;color:#99701c;height:28px;width:28px}.kh-register-benefits strong{color:#2c4635;font-size:12px}.kh-register-benefits p{color:#78837b;font-size:10.5px;line-height:1.45;margin-top:3px}.kh-register-intro-footer{background:#ffffff94;border-color:#dce6dc;color:#3f5f48;margin-top:18px;padding:14px}.kh-register-intro-footer strong{color:#31543d}.kh-register-intro-footer span{color:#748077}.kh-register-form-card{background:#fff;padding:28px 34px 34px}.kh-register-form-heading h2{color:#173f2b;font-size:29px;letter-spacing:-.035em;line-height:1.08}.kh-register-form-heading p{color:#758179;font-size:12px}.kh-register-form-eyebrow,.kh-register-section-heading>span{font-size:10px}.kh-register-section-heading strong{font-size:13px}.kh-register-section-heading small{font-size:10.5px}.kh-register-role-option{background:#fbfcfa;border-radius:14px;min-height:94px}.kh-register-role-option strong{font-size:13px}.kh-register-role-option small{font-size:10.5px;line-height:1.4}.kh-register-role-option:has(input[value=buyer]:checked){background:#f0f7ed;border-color:#9fc4a7;box-shadow:0 0 0 3px #236f3e12}.kh-register-role-option:has(input[value=buyer]:checked) .kh-register-role-check,.kh-register-role-option:has(input[value=buyer]:checked) .kh-register-role-icon{background:#176536;color:#fff}.kh-register-role-option:has(input[value=seller]:checked){background:#fff8e9;border-color:#dfc47f;box-shadow:0 0 0 3px #b7862412}.kh-register-role-option:has(input[value=seller]:checked) .kh-register-role-check,.kh-register-role-option:has(input[value=seller]:checked) .kh-register-role-icon{background:#b78624;color:#fff}.kh-register-form-card .auth-field label{font-size:11px}.kh-register-form-card .auth-field input,.kh-register-form-card .auth-field select,.kh-register-form-card .auth-field textarea{border-radius:10px;font-size:13px;min-height:46px}.kh-register-form-card .password-requirements{font-size:10.5px}.kh-register-form-card .terms-checkbox{font-size:11px;line-height:1.45}.kh-register-submit{background:#176536;border-radius:10px;box-shadow:0 8px 18px #1765361f;color:#fff;font-size:12px;min-height:47px}.kh-register-submit:hover:not(:disabled){background:#0f522b}.kh-register-security-note{font-size:10.5px}@media (max-width:880px){.kh-register-layout{grid-template-columns:1fr}.kh-register-intro{padding:28px}}@media (max-width:650px){.kh-register-page{padding:18px 12px 34px}.kh-register-form-card{padding:22px 18px 26px}.kh-register-intro h1{font-size:36px}}.kh-register-page{padding-top:28px}.kh-register-layout{align-items:start;background:#0000;border:0;border-radius:0;box-shadow:none;max-width:1320px;overflow:visible}.kh-register-intro{border:1px solid #e6dfd0;border-radius:22px;box-shadow:0 12px 34px #3d3f2f0d;min-height:auto;overflow:hidden;padding:30px 32px;position:sticky;top:24px}.kh-register-intro-copy{margin-top:34px}.kh-register-intro h1{font-size:clamp(34px,3.1vw,42px)}.kh-register-benefits{margin-top:22px}.kh-register-intro-footer{margin-top:16px}.kh-register-form-card{border:1px solid #e2e5dc;border-radius:22px;box-shadow:0 12px 34px rgba(44,63,49,.055);overflow:hidden}.kh-register-language-row{margin-bottom:16px}@media (max-width:880px){.kh-register-intro{position:static}}.kh-register-page{overflow:visible!important}.kh-register-layout{align-items:start!important}@media (max-width:880px){.kh-register-page{overflow:hidden!important}.kh-register-intro{position:static!important;top:auto!important}}.app.kh-register-app{height:auto!important;min-height:100vh!important;overflow:visible!important}.kh-register-page{overflow-x:clip!important;overflow-y:visible!important}.kh-register-layout{overflow:visible!important}.kh-register-intro{align-self:start!important;overflow:hidden!important;position:sticky!important;top:24px!important}@media (max-width:880px){.app.kh-register-app,.kh-register-page{overflow:hidden!important}.kh-register-intro{position:static!important;top:auto!important}}.kh-business-page,.kh-business-register-page{margin:0 auto;padding:48px 0 80px;width:min(1180px,calc(100% - 32px))}.kh-business-hero{grid-gap:28px;align-items:stretch;display:grid;gap:28px;grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr)}.kh-business-hero-card,.kh-business-hero-copy,.kh-business-note,.kh-business-register-card,.kh-business-register-intro{background:#fff;border:1px solid #2b503a1f;border-radius:24px;box-shadow:0 18px 50px #1d332614}.kh-business-hero-copy{background:linear-gradient(145deg,#f8fbf7,#fffdf8);padding:56px}.kh-business-eyebrow,.kh-business-hero-card>span,.kh-business-register-heading span{color:#92752d;display:block;font-size:12px;font-weight:800;letter-spacing:.14em;margin-bottom:12px}.kh-business-hero h1,.kh-business-register-intro h1{color:#183525;font-size:clamp(36px,5vw,64px);letter-spacing:-.045em;line-height:.98;margin:0;max-width:760px}.kh-business-hero p,.kh-business-note p,.kh-business-register-intro p{color:#5b6d61;line-height:1.7}.kh-business-hero-copy>p{font-size:17px;margin:24px 0 0;max-width:720px}.kh-business-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.kh-business-actions a,.kh-business-note>a{align-items:center;border-radius:12px;display:inline-flex;font-weight:800;justify-content:center;min-height:46px;padding:0 20px;text-decoration:none}.kh-business-actions .primary{background:#214c35;color:#fff}.kh-business-actions .secondary{background:#fff;border:1px solid #214c352e;color:#214c35}.kh-business-hero-card{background:#173b29;color:#fff;padding:34px}.kh-business-hero-card>span{color:#e2c77a}.kh-business-hero-card strong{display:block;font-size:30px;line-height:1.08}.kh-business-hero-card p{color:#ffffffc2;margin:20px 0 0}.kh-business-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px}.kh-business-grid article{background:#fff;border:1px solid #2b503a1a;border-radius:18px;padding:26px}.kh-business-grid strong{color:#1c432e;font-size:18px}.kh-business-grid p{color:#69786f;line-height:1.6;margin:10px 0 0}.kh-business-note{align-items:center;display:flex;gap:28px;justify-content:space-between;margin-top:24px;padding:34px}.kh-business-note h2{color:#1c432e;margin:0}.kh-business-note p{margin-bottom:0;max-width:780px}.kh-business-note>a{background:#f1ead7;color:#614d1c;flex:0 0 auto}.kh-business-register-page{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(300px,.75fr) minmax(0,1.25fr)}.kh-business-register-intro{background:#173b29;padding:38px;position:sticky;top:110px}.kh-business-register-intro h1{color:#fff;font-size:clamp(34px,4vw,52px)}.kh-business-register-intro p{color:#ffffffc2}.kh-business-register-intro>a{color:#e2c77a;display:inline-block;font-weight:800;margin-top:10px}.kh-business-register-card{padding:38px}.kh-business-register-heading{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:28px}.kh-business-register-heading h2{color:#1c432e;margin:0}.kh-business-register-heading>a{color:#315f43;font-weight:700}.kh-business-form-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.kh-business-form-grid label{display:flex;flex-direction:column;gap:8px}.kh-business-form-grid label.full{grid-column:1/-1}.kh-business-form-grid label>span{color:#31473a;font-size:13px;font-weight:800}.kh-business-form-grid input,.kh-business-form-grid select{background:#fff;border:1px solid #d8e0da;border-radius:11px;box-sizing:border-box;color:#253a2e;font:inherit;min-height:48px;padding:0 14px;width:100%}.kh-business-form-grid input:focus,.kh-business-form-grid select:focus{border-color:#5d8b6b;outline:2px solid #2f694529}.kh-business-form-grid small,.kh-business-form-note{color:#7a887f;line-height:1.5}.kh-business-check{align-items:flex-start;color:#53655a;display:flex;gap:10px;line-height:1.5;margin-top:18px}.kh-business-check input{margin-top:4px}.kh-business-check a{color:#2f6945;font-weight:700}.kh-business-error{background:#fff2f0;border-radius:10px;color:#a2463f;font-weight:700;margin-top:18px;padding:12px 14px}.kh-business-submit{background:#214c35;border:0;border-radius:12px;color:#fff;cursor:pointer;font:inherit;font-weight:800;margin-top:22px;min-height:50px;width:100%}.kh-business-submit:disabled{cursor:wait;opacity:.65}.kh-business-form-note{font-size:12px;margin:16px 0 0}@media (max-width:900px){.kh-business-hero,.kh-business-register-page{grid-template-columns:1fr}.kh-business-register-intro{position:static}.kh-business-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.kh-business-page,.kh-business-register-page{padding-top:24px;width:min(100% - 20px,1180px)}.kh-business-hero-card,.kh-business-hero-copy,.kh-business-note,.kh-business-register-card,.kh-business-register-intro{border-radius:18px;padding:24px}.kh-business-form-grid,.kh-business-grid{grid-template-columns:1fr}.kh-business-form-grid label.full{grid-column:auto}.kh-business-note,.kh-business-register-heading{align-items:stretch;flex-direction:column}}.kh-business-v34 .kh-business-summary{background:radial-gradient(circle at 92% 8%,#c8952514,#0000 12rem),#fff;border-color:#d7e5db}.kh-business-register-app{background:radial-gradient(circle at 8% 3%,rgba(200,149,37,.055),#0000 24rem),radial-gradient(circle at 92% 8%,rgba(23,101,54,.045),#0000 26rem),#f7f6f0;min-height:100vh}.kh-business-register-v35{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(320px,.85fr) minmax(0,1.15fr);margin:0 auto;padding:30px 0 70px;width:min(1180px,calc(100% - 42px))}.kh-business-register-v35 .kh-business-register-intro{background:radial-gradient(circle at 92% 8%,#c8952521,#0000 16rem),linear-gradient(135deg,#f5faf6,#fbf8ef);border-color:#dce6de;border-radius:22px;box-shadow:0 12px 30px #2d3f310d;color:#2d4034;padding:30px;top:92px}.kh-business-register-logo{display:block;height:auto;margin-bottom:24px;width:175px}.kh-business-register-v35 .kh-business-eyebrow{color:#9a7321;font-size:9.5px;margin-bottom:8px}.kh-business-register-v35 .kh-business-register-intro h1{color:#176536;font-size:clamp(32px,4vw,42px);line-height:1.02;max-width:520px}.kh-business-register-v35 .kh-business-register-intro>p{color:#68766d;font-size:12px;line-height:1.62;margin-top:12px}.kh-business-register-benefits{grid-gap:8px;display:grid;gap:8px;margin-top:22px}.kh-business-register-benefits article{background:#ffffffc2;border:1px solid #dce6df;border-radius:12px;padding:12px}.kh-business-register-benefits span,.kh-business-register-benefits strong{display:block}.kh-business-register-benefits strong{color:#2e543d;font-size:11px}.kh-business-register-benefits span{color:#758178;font-size:10px;line-height:1.5;margin-top:3px}.kh-business-register-v35 .kh-business-register-intro>a{color:#176536;font-size:11px;font-weight:850;margin-top:18px}.kh-business-register-v35 .kh-business-register-card{background:#fff;border-color:#e0e5df;border-radius:22px;box-shadow:0 12px 30px rgba(45,63,49,.045);padding:30px}.kh-business-register-v35 .kh-business-register-heading{align-items:flex-start}.kh-business-register-v35 .kh-business-register-heading span{color:#9a7220;font-size:9.5px;margin-bottom:6px}.kh-business-register-v35 .kh-business-register-heading h2{color:#176536;font-size:23px}.kh-business-register-v35 .kh-business-register-heading p{color:#758178;font-size:10.5px;margin:6px 0 0}.kh-business-register-v35 .kh-business-register-heading>a{color:#176536;font-size:10.5px;font-weight:850}.kh-business-register-v35 .kh-business-form-grid{gap:13px;margin-top:22px}.kh-business-register-v35 .kh-business-form-grid label>span{font-size:10.5px}.kh-business-register-v35 .kh-business-form-grid input,.kh-business-register-v35 .kh-business-form-grid select{background:#fbfcfb;border-color:#d5dfd7;font-size:11.5px;min-height:44px}.kh-business-register-v35 .kh-business-form-grid input:focus,.kh-business-register-v35 .kh-business-form-grid select:focus{background:#fff;border-color:#72a181;box-shadow:0 0 0 4px rgba(23,101,54,.075);outline:none}.kh-business-register-v35 .kh-business-check{color:#5f6e64;font-size:11px;margin-top:14px}.kh-business-register-v35 .kh-business-check a{color:#176536}.kh-business-register-v35 .kh-business-submit{background:#176536;border-radius:10px;font-size:11.5px;margin-top:18px;min-height:45px}.kh-business-register-v35 .kh-business-submit:hover{background:#0f522b}.kh-business-register-v35 .kh-business-form-note{color:#7a867e;font-size:10px;line-height:1.55}@media (max-width:900px){.kh-business-register-v35{grid-template-columns:1fr}.kh-business-register-v35 .kh-business-register-intro{position:static}}@media (max-width:620px){.kh-business-register-v35{padding-top:18px;width:min(100% - 24px,1180px)}.kh-business-register-v35 .kh-business-register-card,.kh-business-register-v35 .kh-business-register-intro{padding:22px 18px}.kh-business-register-logo{width:160px}}.kh-business-account-page{background:#f6f8f3;color:#173824;min-height:calc(100vh - 140px);padding:42px 5% 72px}.kh-business-account-hero{align-items:center;background:linear-gradient(135deg,#173824,#29583a);border-radius:24px;box-shadow:0 18px 45px #1b422a24;color:#fff;display:flex;gap:28px;justify-content:space-between;margin:0 auto 24px;max-width:1220px;padding:34px 36px}.kh-business-account-hero h1{font-size:clamp(30px,4vw,46px);line-height:1.04;margin:8px 0 10px}.kh-business-account-hero p{color:#ffffffc7;line-height:1.65;margin:0;max-width:720px}.kh-business-account-eyebrow{color:#b68b35;display:block;font-size:11px;font-weight:800;letter-spacing:.14em}.kh-business-account-hero .kh-business-account-eyebrow{color:#e0bd69}.kh-business-account-status{align-items:center;background:#ffffff14;border:1px solid #ffffff29;border-radius:16px;display:flex;gap:12px;min-width:220px;padding:16px 18px}.kh-business-account-status small,.kh-business-account-status span,.kh-business-account-status strong{display:block}.kh-business-account-status small{color:#ffffff9e;font-size:9px;font-weight:800;letter-spacing:.12em}.kh-business-account-status strong{font-size:14px;margin-top:4px}.kh-business-account-message{align-items:center;border-radius:12px;display:flex;font-size:13px;font-weight:700;gap:9px;margin:0 auto 18px;max-width:1220px;padding:13px 16px}.kh-business-account-message.success{background:#e8f4e8;border:1px solid #cde6d1;color:#2f6e43}.kh-business-account-message.error{background:#fff0ed;border:1px solid #f0cfc7;color:#9a3e2d}.kh-business-account-layout{grid-gap:22px;align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) 340px;margin:0 auto;max-width:1220px}.kh-business-account-main{grid-gap:20px;display:grid;gap:20px}.kh-business-account-card,.kh-business-account-side-card{background:#fff;border:1px solid #e1e7df;border-radius:20px;box-shadow:0 8px 28px #27422e0f}.kh-business-account-card{padding:28px}.kh-business-account-heading{border-bottom:1px solid #edf0eb;display:flex;gap:20px;justify-content:space-between;padding-bottom:22px}.kh-business-account-heading h2,.kh-business-account-side-card h2,.kh-business-account-side-card h3{color:#173824;margin:6px 0 7px}.kh-business-account-heading p,.kh-business-account-side-card p{color:#6f7c73;font-size:13px;line-height:1.6;margin:0}.kh-business-account-heading>svg{color:#b68b35;flex:0 0 auto}.kh-business-account-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.kh-business-account-field{color:#294c35;display:flex;flex-direction:column;font-size:12px;font-weight:750;gap:7px}.kh-business-account-field.full{grid-column:1/-1}.kh-business-account-field input,.kh-business-account-field select{background:#fbfcfa;border:1px solid #dce3db;border-radius:12px;box-sizing:border-box;color:#173824;font:inherit;font-weight:600;min-height:48px;outline:none;padding:0 13px;width:100%}.kh-business-account-field input:focus,.kh-business-account-field select:focus,.kh-business-account-input-icon:focus-within{border-color:#9d7a34;box-shadow:0 0 0 3px #b68b351a}.kh-business-account-field small{color:#88928b;font-size:10px;font-weight:500;line-height:1.45}.kh-business-account-input-icon{align-items:center;background:#fbfcfa;border:1px solid #dce3db;border-radius:12px;display:flex;gap:9px;min-height:48px;padding:0 12px}.kh-business-account-input-icon svg{color:#7d8a80;flex:0 0 auto}.kh-business-account-input-icon input{background:#0000;border:0;box-shadow:none;min-height:44px;padding:0}.kh-business-account-input-icon.readonly{background:#f1f3f0}.kh-business-account-input-icon.readonly input{color:#718078}.kh-business-account-save-row{align-items:center;border-top:1px solid #edf0eb;display:flex;gap:20px;justify-content:space-between;margin-top:24px;padding-top:20px}.kh-business-account-save-row p{color:#79847c;font-size:11px;line-height:1.5;margin:0;max-width:560px}.kh-business-account-save-row button{background:#173824;border:0;border-radius:12px;color:#fff;cursor:pointer;font-weight:800;min-height:46px;padding:0 20px}.kh-business-account-save-row button:disabled{cursor:default;opacity:.6}.kh-business-account-sidebar{grid-gap:18px;display:grid;gap:18px}.kh-business-account-side-card{padding:23px}.kh-business-account-links{display:grid;margin-top:16px}.kh-business-account-links>a{grid-gap:10px;align-items:center;border-top:1px solid #edf0eb;color:#244832;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr) 18px;min-height:72px;text-decoration:none}.kh-business-account-links>a:first-child{border-top:0}.kh-business-account-links>a>svg:first-child{color:#9d7a34}.kh-business-account-links small,.kh-business-account-links span,.kh-business-account-links strong{display:block}.kh-business-account-links strong{font-size:12px}.kh-business-account-links small{color:#7f8a82;font-size:10px;line-height:1.4;margin-top:4px}.kh-business-account-links>a>svg:last-child{color:#a1aba3;transition:transform .16s ease}.kh-business-account-links>a:hover>svg:last-child{transform:translateX(3px)}.kh-business-account-side-card.planned{background:#f7f1df;border-color:#eadcb6}@media (max-width:960px){.kh-business-account-layout{grid-template-columns:1fr}.kh-business-account-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.kh-business-account-page{padding:24px 16px 54px}.kh-business-account-hero{align-items:flex-start;flex-direction:column;padding:26px 22px}.kh-business-account-status{box-sizing:border-box;width:100%}.kh-business-account-card{padding:22px 18px}.kh-business-account-grid,.kh-business-account-sidebar{grid-template-columns:1fr}.kh-business-account-field.full{grid-column:auto}.kh-business-account-save-row{align-items:stretch;flex-direction:column}.kh-business-account-save-row button{width:100%}}.khb-page .kh-business-account-page.kh-business-account-page-shell{background:#0000;margin:0 auto;min-height:0;padding:12px 18px 32px;width:min(100%,1500px)}.khb-page .kh-business-account-page-shell .kh-business-account-hero{background:radial-gradient(circle at 91% 18%,#6f9d6c1f,#0000 15rem),linear-gradient(100deg,#f1f7ed,#eef6ea 58%,#e5f0e2);border:1px solid #dfe8dd;border-radius:22px;box-shadow:0 16px 38px #20432c0d;color:#173f2b;margin:0 0 16px;max-width:none;min-height:184px;padding:18px 24px}.khb-page .kh-business-account-page-shell .kh-business-account-hero .kh-business-account-eyebrow{color:#6a806f}.khb-page .kh-business-account-page-shell .kh-business-account-hero h1{color:#113d27;font-size:clamp(32px,2.8vw,42px);font-weight:650;letter-spacing:-.05em;line-height:.99;margin-top:7px}.khb-page .kh-business-account-page-shell .kh-business-account-hero p{color:#68776d;font-size:13px;line-height:1.5;max-width:720px}.khb-page .kh-business-account-page-shell .kh-business-account-status{background:#ffffffad;border-color:#4c774f1f;color:#287044}.khb-page .kh-business-account-page-shell .kh-business-account-status small{color:#708177}.khb-page .kh-business-account-page-shell .kh-business-account-status strong{color:#173f2b}.khb-page .kh-business-account-page-shell .kh-business-account-layout,.khb-page .kh-business-account-page-shell .kh-business-account-message{max-width:none}.khb-page .kh-business-account-page-shell .kh-business-account-card,.khb-page .kh-business-account-page-shell .kh-business-account-side-card{border-color:#e1e8df;box-shadow:0 8px 24px #18452a0a}.khb-page .kh-business-account-page-shell .kh-business-account-heading>svg,.khb-page .kh-business-account-page-shell .kh-business-account-links>a>svg:first-child{color:#287044}.khb-page .kh-business-account-page-shell .kh-business-account-field input:focus,.khb-page .kh-business-account-page-shell .kh-business-account-field select:focus,.khb-page .kh-business-account-page-shell .kh-business-account-input-icon:focus-within{border-color:#6f9a79;box-shadow:0 0 0 4px #497c5817}.khb-page .kh-business-account-page-shell .kh-business-account-save-row button{background:#176536;border:1px solid #176536;box-shadow:0 8px 18px #1765361f;color:#fff}.khb-page .kh-business-account-page-shell .kh-business-account-save-row button:hover:not(:disabled){background:#0f522b;border-color:#0f522b}.khb-page .kh-business-account-page-shell .kh-business-account-side-card.planned{background:#f1f7ed;border-color:#dce7da}@media (max-width:720px){.khb-page .kh-business-account-page.kh-business-account-page-shell{padding:12px 12px 28px;width:100%}.khb-page .kh-business-account-page-shell .kh-business-account-hero{min-height:0;padding:20px 18px}}.kh-recurring-app{background:#f6f7f3;min-height:100vh}.kh-recurring-page{color:#20382a;margin:0 auto;padding:38px 0 70px;width:min(1220px,calc(100% - 40px))}.kh-recurring-hero{align-items:flex-end;background:linear-gradient(135deg,#183d2b,#28553a);border:1px solid #dce4da;border-radius:24px;color:#fff;display:flex;gap:28px;justify-content:space-between;padding:34px}.kh-recurring-hero>div:first-child{max-width:760px}.kh-recurring-hero span,.kh-recurring-section-heading span,.kh-recurring-side section>span{font-size:11px;font-weight:900;letter-spacing:.13em}.kh-recurring-hero h1{font-size:clamp(30px,4vw,48px);margin:8px 0 10px}.kh-recurring-hero p{color:#dfeadf;line-height:1.7;margin:0}.kh-recurring-hero-stats{background:#ffffff17;border-radius:18px;min-width:150px;padding:18px 20px}.kh-recurring-hero-stats strong{display:block;font-size:34px}.kh-recurring-hero-stats span{color:#dfeadf;letter-spacing:0;text-transform:none}.kh-recurring-notice{background:#fffaf0;border:1px solid #eadbb6;border-radius:16px;margin:18px 0;padding:18px 20px}.kh-recurring-notice strong{color:#70551e}.kh-recurring-notice p{color:#6f664f;line-height:1.55;margin:6px 0 0}.kh-recurring-feedback{border-radius:12px;font-weight:800;margin:16px 0;padding:13px 16px}.kh-recurring-feedback.success{background:#eaf5e8;color:#2f6d3f}.kh-recurring-feedback.error{background:#fff0ee;color:#a23d35}.kh-recurring-layout{grid-gap:22px;align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) 300px}.kh-recurring-form-card,.kh-recurring-list-section,.kh-recurring-side section{background:#fff;border:1px solid #dfe5dd;border-radius:20px;box-shadow:0 12px 35px #223b2a0d}.kh-recurring-form-card{padding:26px}.kh-recurring-side section{padding:22px;position:sticky;top:18px}.kh-recurring-side h3{font-size:20px;margin:7px 0 14px}.kh-recurring-side a{background:#f5f8f3;border-radius:10px;color:#2d5b3b;display:block;font-weight:800;margin-top:9px;padding:11px 12px;text-decoration:none}.kh-recurring-section-heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.kh-recurring-section-heading span{color:#67816d}.kh-recurring-section-heading h2{font-size:25px;margin:5px 0 0}.kh-recurring-section-heading .ghost{background:#fff;border:1px solid #d9e1d7;color:#385a42}.kh-recurring-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr 1fr}.kh-recurring-field{display:flex;flex-direction:column;gap:7px;margin-bottom:15px}.kh-recurring-field.wide{grid-column:1/-1}.kh-recurring-field>span{color:#4d6654;font-size:12px;font-weight:800}.kh-recurring-field input,.kh-recurring-field select{background:#fbfcfa;border:1px solid #d8e0d6;border-radius:11px;color:#20382a;font:inherit;min-height:46px;padding:0 12px}.kh-recurring-authorization{align-items:flex-start;background:#f5f8f3;border:1px solid #d8e3d5;border-radius:12px;cursor:pointer;display:flex;gap:12px;grid-column:1/-1;margin:0 0 15px;padding:15px}.kh-recurring-authorization input{accent-color:#204a33;flex:0 0 auto;height:18px;margin:2px 0 0;width:18px}.kh-recurring-authorization>span{display:flex;flex-direction:column;gap:4px}.kh-recurring-authorization strong{color:#294a35;font-size:13px}.kh-recurring-authorization small{color:#64756a;line-height:1.5}.kh-recurring-items{border:1px solid #e0e6de;border-radius:14px;margin-top:8px;overflow:hidden}.kh-recurring-items-head{background:#f3f7f1;display:flex;justify-content:space-between;padding:13px 15px}.kh-recurring-items-head span{background:#fff;border-radius:999px;display:grid;font-weight:900;height:28px;min-width:28px;place-items:center}.kh-recurring-item{grid-gap:12px;align-items:center;border-top:1px solid #e6ebe4;display:grid;gap:12px;grid-template-columns:1fr 105px auto;padding:13px 15px}.kh-recurring-item>div{display:flex;flex-direction:column;gap:4px}.kh-recurring-item>div span{color:#748078;font-size:12px}.kh-recurring-item label{align-items:center;display:flex;font-size:11px;font-weight:800;gap:6px}.kh-recurring-item input{border:1px solid #d7dfd5;border-radius:8px;min-height:36px;padding:0 7px;width:64px}.kh-recurring-item button.remove{background:#0000;border:0;color:#9b433d;font-weight:800}.kh-recurring-empty-products{color:#6f7c73;padding:22px;text-align:center}.kh-recurring-empty-products p{margin:0 0 10px}.kh-recurring-empty-products a{color:#356044;font-weight:900}.kh-recurring-save{background:#204a33;border:0;border-radius:12px;color:#fff;font-weight:900;margin-top:18px;min-height:50px;width:100%}.kh-recurring-save:disabled{opacity:.55}.kh-recurring-list-section{margin-top:24px;padding:26px}.kh-recurring-list{grid-gap:14px;display:grid;gap:14px}.kh-recurring-card{background:#fcfdfb;border:1px solid #dfe5dd;border-radius:16px;padding:19px}.kh-recurring-card.status-paused{background:#fffaf2}.kh-recurring-card.status-cancelled{background:#f7f7f5;opacity:.68}.kh-recurring-card-top{display:flex;gap:22px;justify-content:space-between}.kh-recurring-status{background:#e8f3e6;border-radius:999px;color:#397048;display:inline-flex;font-size:10px;font-weight:900;padding:5px 9px;text-transform:uppercase}.status-paused .kh-recurring-status{background:#fff0d6;color:#91651d}.status-cancelled .kh-recurring-status{background:#eeeeeb;color:#666}.kh-recurring-card h3{font-size:20px;margin:9px 0 5px}.kh-recurring-card p{color:#6d7a71;margin:0}.kh-recurring-next{text-align:right}.kh-recurring-next small,.kh-recurring-next span{color:#728078;display:block;font-size:11px}.kh-recurring-next strong{display:block;font-size:18px;margin:4px 0}.kh-recurring-card-meta{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-top:17px}.kh-recurring-card-meta>div{background:#f3f6f1;border-radius:11px;padding:12px}.kh-recurring-card-meta small,.kh-recurring-card-meta span{color:#758078;display:block;font-size:11px}.kh-recurring-card-meta strong{display:block;font-size:13px;margin:4px 0}.kh-recurring-card-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.kh-recurring-card-actions button,.kh-recurring-section-heading button{background:#fff;border:1px solid #ced9cc;border-radius:9px;color:#315440;font-weight:800;min-height:38px;padding:0 13px}.kh-recurring-card-actions button.danger{border-color:#ebc9c5;color:#9e443c}.kh-recurring-empty{border:1px dashed #d9e1d7;border-radius:13px;color:#718078;padding:28px;text-align:center}@media (max-width:900px){.kh-recurring-layout{grid-template-columns:1fr}.kh-recurring-side section{position:static}.kh-recurring-card-meta{grid-template-columns:1fr}}@media (max-width:640px){.kh-recurring-page{padding-top:20px;width:min(100% - 24px,1220px)}.kh-recurring-card-top,.kh-recurring-hero{align-items:stretch;flex-direction:column}.kh-recurring-next{text-align:left}.kh-recurring-grid{grid-template-columns:1fr}.kh-recurring-field.wide{grid-column:auto}.kh-recurring-item{grid-template-columns:1fr 90px}.kh-recurring-item button.remove{grid-column:1/-1;justify-self:start}}.kh-recovery-page{background:radial-gradient(circle at 8% 8%,#b7862412,#0000 24rem),radial-gradient(circle at 92% 14%,#2b71420f,#0000 28rem),#f7f6f0;color:#2d4034;min-height:100vh;padding:38px 4%}.kh-recovery-layout{grid-gap:18px;align-items:stretch;display:grid;gap:18px;grid-template-columns:minmax(330px,.88fr) minmax(430px,1.12fr);margin:0 auto;width:min(1080px,100%)}.kh-recovery-card,.kh-recovery-intro{border:1px solid #e2e2d8;border-radius:24px;box-shadow:0 16px 44px #2a3c2f0f;overflow:hidden}.kh-recovery-intro{background:radial-gradient(circle at 90% 8%,#b7862426,#0000 17rem),linear-gradient(145deg,#f1f7ee,#faf7ed 58%,#f4ead1);display:flex;flex-direction:column;min-height:580px;padding:34px 36px}.kh-recovery-brand{display:inline-flex;width:fit-content}.kh-recovery-brand img{height:auto;object-fit:contain;width:174px}.kh-recovery-intro-copy{margin-top:64px}.kh-recovery-eyebrow{color:#8b6b29;font-size:10px;font-weight:900;letter-spacing:.13em}.kh-recovery-intro h1{color:#173f2b;font-size:clamp(34px,3.2vw,42px);font-weight:650;letter-spacing:-.045em;line-height:1;margin:10px 0 0;max-width:470px}.kh-recovery-intro-copy>p{color:#6c786f;font-size:12.5px;line-height:1.6;margin:14px 0 0}.kh-recovery-points{grid-gap:10px;display:grid;gap:10px;margin-top:28px}.kh-recovery-points article{grid-gap:11px;align-items:start;background:#ffffff94;border:1px solid #767b6324;border-radius:13px;display:grid;gap:11px;grid-template-columns:36px minmax(0,1fr);padding:12px 13px}.kh-recovery-points article>span{background:#fbf2dc;border:1px solid #e0cca1;border-radius:10px;color:#99701c;display:grid;font-size:11px;font-weight:900;height:34px;place-items:center;width:34px}.kh-recovery-points strong{color:#2c4635;display:block;font-size:12px}.kh-recovery-points p{color:#78837b;font-size:10.5px;line-height:1.45;margin:3px 0 0}.kh-recovery-card{background:#fff;padding:34px 38px}.kh-recovery-card-top{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.kh-recovery-card-top>div:last-child{grid-gap:3px;display:grid;gap:3px;justify-items:end;text-align:right}.kh-recovery-card-top>div:last-child span{color:#89928b;font-size:10px}.kh-recovery-card-top>div:last-child a{color:#176536;font-size:11px;font-weight:850;text-decoration:none}.kh-recovery-heading,.kh-recovery-success{margin-top:54px}.kh-recovery-heading h2,.kh-recovery-success h2{color:#173f2b;font-size:30px;font-weight:650;letter-spacing:-.035em;line-height:1.08;margin:8px 0 0}.kh-recovery-heading p,.kh-recovery-success>p{color:#748078;font-size:12px;line-height:1.6;margin:9px 0 0;max-width:560px}.kh-recovery-success>p strong{color:#3a5142}.kh-recovery-form{grid-gap:16px;display:grid;gap:16px;margin-top:26px}.kh-recovery-form label{grid-gap:6px;display:grid;gap:6px}.kh-recovery-form label>span{color:#41564a;font-size:11px;font-weight:800}.kh-recovery-input{grid-gap:9px;align-items:center;background:#fbfcfa;border:1px solid #d9e2da;border-radius:10px;color:#718078;display:grid;gap:9px;grid-template-columns:auto minmax(0,1fr);min-height:48px;padding:0 13px}.kh-recovery-input:focus-within{background:#fff;border-color:#6f9a79;box-shadow:0 0 0 4px #497c5817}.kh-recovery-input input{background:#0000;border:0;color:#2f4336;font:inherit;font-size:13px;min-width:0;outline:0}.kh-recovery-error{align-items:center;background:#fff5f3;border:1px solid #ecc8c3;border-radius:10px;color:#9b4e46;display:flex;font-size:11px;gap:8px;line-height:1.4;padding:10px 12px}.kh-recovery-primary{align-items:center;background:#176536;border:1px solid #176536;border-radius:10px;box-shadow:0 8px 18px #1765361f;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:850;gap:9px;justify-content:center;min-height:46px;padding:0 16px;text-decoration:none}.kh-recovery-primary:hover:not(:disabled){background:#0f522b;border-color:#0f522b}.kh-recovery-primary:disabled{cursor:wait;opacity:.62}.kh-recovery-security-note{grid-gap:10px;background:#f4f8f1;border:1px solid #dfe8dc;border-radius:12px;color:#2d7245;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr);margin-top:18px;padding:13px 14px}.kh-recovery-security-note strong{color:#31513c;display:block;font-size:11.5px}.kh-recovery-security-note span{color:#77837a;display:block;font-size:10.5px;line-height:1.45;margin-top:3px}.kh-recovery-back{align-items:center;color:#176536;display:inline-flex;font-size:11px;font-weight:800;gap:6px;margin-top:16px;text-decoration:none;width:fit-content}.kh-recovery-success{text-align:center}.kh-recovery-status-icon{background:#edf6ea;border:1px solid #d7e6d6;border-radius:16px;color:#287044;display:grid;font-size:24px;font-weight:900;height:58px;margin:0 auto 18px;place-items:center;width:58px}.kh-recovery-status-icon.loading{background:#fff8e9;border-color:#ead8ab;color:#8a6a27}.kh-recovery-status-icon.error{background:#fff5f3;border-color:#ecc8c3;color:#9b4e46}.kh-recovery-success .kh-recovery-primary{margin-top:24px;min-width:210px}@media (max-width:860px){.kh-recovery-layout{grid-template-columns:1fr}.kh-recovery-intro{min-height:0}.kh-recovery-intro-copy{margin-top:38px}}@media (max-width:600px){.kh-recovery-page{padding:18px 12px 30px}.kh-recovery-card,.kh-recovery-intro{border-radius:20px;padding:24px 18px}.kh-recovery-brand img{width:156px}.kh-recovery-intro h1{font-size:34px}.kh-recovery-heading,.kh-recovery-success{margin-top:34px}}.kh-public-info-app{background:radial-gradient(circle at 8% 3%,rgba(200,149,37,.055),#0000 24rem),radial-gradient(circle at 92% 8%,rgba(23,101,54,.045),#0000 26rem),#f7f6f0;color:#2d4034;min-height:100vh}.kh-public-info-page{--kh-public-green:#176536;--kh-public-green-hover:#0f522b;--kh-public-green-soft:#edf5f0;--kh-public-green-border:#d9e7dd;--kh-public-gold:#c89525;--kh-public-gold-soft:#fbf2dc;--kh-public-ink:#2d4034;--kh-public-muted:#68766d;--kh-public-line:#e0e5df;margin:0 auto;padding:28px 0 72px;width:min(1320px,calc(100% - 42px))}.kh-public-eyebrow{color:#9b7422;display:block;font-size:10px;font-weight:900;letter-spacing:.13em;line-height:1.2}.kh-public-hero{grid-gap:38px;align-items:center;background:radial-gradient(circle at 92% 8%,#c895251f,#0000 18rem),radial-gradient(circle at 4% 100%,#17653612,#0000 22rem),linear-gradient(120deg,#f4f9f5,#fbf8ef);border:1px solid #dce6de;border-radius:24px;box-shadow:0 15px 38px rgba(45,63,49,.055);display:grid;gap:38px;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);padding:34px}.kh-public-hero h1{color:var(--kh-public-green);font-family:Manrope,sans-serif;font-size:clamp(34px,4vw,48px);font-weight:650;letter-spacing:-.045em;line-height:1.01;margin:8px 0 0;max-width:830px}.kh-public-hero-copy>p{color:var(--kh-public-muted);font-size:14px;line-height:1.65;margin:14px 0 0;max-width:760px}.kh-public-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.kh-public-button{align-items:center;border:1px solid #0000;border-radius:11px;cursor:pointer;display:inline-flex;font-size:12px;font-weight:850;gap:8px;justify-content:center;line-height:1;min-height:43px;padding:0 16px;text-decoration:none;transition:transform .16s ease,background-color .16s ease,border-color .16s ease}.kh-public-button:hover{transform:translateY(-1px)}.kh-public-button.primary{background:var(--kh-public-green);border-color:var(--kh-public-green);color:#fff}.kh-public-button.primary:hover{background:var(--kh-public-green-hover);border-color:var(--kh-public-green-hover)}.kh-public-button.gold{background:var(--kh-public-gold);border-color:var(--kh-public-gold);color:#173f2b}.kh-public-button.secondary{background:#ffffffd1;border-color:#d5dfd7;color:var(--kh-public-green)}.kh-public-hero-card{background:#ffffffd6;border:1px solid #e0e5df;border-radius:18px;box-shadow:0 11px 28px rgba(45,63,49,.045);padding:23px}.kh-public-hero-card>span{color:#9c7524;display:block;font-size:9.5px;font-weight:900;letter-spacing:.11em}.kh-public-hero-card>strong{color:#284c36;display:block;font-size:18px;line-height:1.3;margin-top:6px}.kh-public-hero-card>p{color:#6e7b72;font-size:11.5px;line-height:1.58;margin:8px 0 0}.kh-public-section{padding:68px 0 0}.kh-public-section-head{grid-gap:36px;align-items:end;display:grid;gap:36px;grid-template-columns:minmax(0,1fr) minmax(260px,430px)}.kh-public-band h2,.kh-public-final h2,.kh-public-section-head h2{color:var(--kh-public-green);font-family:Manrope,sans-serif;font-size:clamp(27px,3vw,36px);font-weight:640;letter-spacing:-.035em;line-height:1.06;margin:7px 0 0}.kh-public-band p,.kh-public-final p,.kh-public-section-head>div>p,.kh-public-section-head>p{color:var(--kh-public-muted);font-size:12.5px;line-height:1.62;margin:0}.kh-public-section-head>div>p{margin-top:10px}.kh-public-card-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px}.kh-public-card-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.kh-public-card-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.kh-public-card{background:#fff;border:1px solid var(--kh-public-line);border-radius:17px;box-shadow:0 8px 24px rgba(45,63,49,.035);min-height:195px;padding:20px}.kh-public-card.gold{background:linear-gradient(145deg,#fffdfa,#fbf5e7);border-color:#ead9ad}.kh-public-card.green{background:linear-gradient(145deg,#fff,#f2f8f3);border-color:var(--kh-public-green-border)}.kh-public-card-number{color:#a57b24;font-size:10px;font-weight:900;letter-spacing:.1em}.kh-public-card h3{color:#274d36;font-size:15px;line-height:1.3;margin:17px 0 0}.kh-public-card p{color:#748078;font-size:11.5px;line-height:1.58;margin:8px 0 0}.kh-public-card ul{color:#67756c;font-size:11.5px;line-height:1.6;margin:10px 0 0;padding-left:18px}.kh-public-band{grid-gap:34px;align-items:center;background:radial-gradient(circle at 92% 10%,#c8952514,#0000 16rem),linear-gradient(135deg,#f4f9f5,#edf5f0);border:1px solid #d9e6dc;border-radius:22px;display:grid;gap:34px;grid-template-columns:minmax(0,1fr) minmax(320px,.78fr);margin-top:68px;padding:30px}.kh-public-band-list{grid-gap:8px;display:grid;gap:8px}.kh-public-band-list>div{align-items:center;background:#fff;border:1px solid #dce6df;border-radius:12px;display:flex;gap:10px;min-height:47px;padding:10px 12px}.kh-public-band-list b{color:#a07824;font-size:10px;min-width:30px}.kh-public-band-list span{color:#4e6256;font-size:11.5px;font-weight:750}.kh-public-callout{background:#fff9eb;border:1px solid #ead8a8;border-radius:16px;padding:19px}.kh-public-callout strong{color:#7f5d1a;display:block;font-size:12px}.kh-public-callout p{color:#776a4c;font-size:11.5px;line-height:1.58;margin:6px 0 0}.kh-public-final{grid-gap:26px;align-items:center;background:radial-gradient(circle at 92% 10%,rgba(200,149,37,.085),#0000 16rem),linear-gradient(135deg,#f6faf7,#faf7ef);border:1px solid #dde7df;border-radius:22px;display:grid;gap:26px;grid-template-columns:minmax(0,1fr) auto;margin-top:68px;padding:30px}.kh-public-final-actions{display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end}.kh-public-inline-link{align-items:center;color:var(--kh-public-green);display:inline-flex;font-size:11.5px;font-weight:850;gap:6px;text-decoration:none}@media (max-width:960px){.kh-public-band,.kh-public-hero{grid-template-columns:1fr}.kh-public-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kh-public-card-grid.three{grid-template-columns:1fr}}@media (max-width:700px){.kh-public-info-page{padding-top:18px;width:min(100% - 24px,1320px)}.kh-public-band,.kh-public-final,.kh-public-hero{border-radius:19px;padding:23px 19px}.kh-public-hero h1{font-size:35px}.kh-public-section{padding-top:54px}.kh-public-final,.kh-public-section-head{align-items:start;grid-template-columns:1fr}.kh-public-card-grid,.kh-public-card-grid.two{grid-template-columns:1fr}.kh-public-final-actions{justify-content:flex-start}}@media (max-width:480px){.kh-public-actions,.kh-public-final-actions{display:grid}.kh-public-button{width:100%}}.kh-how-flow-summary{background:radial-gradient(circle at 95% 5%,#c895251a,#0000 12rem),#fff}.kh-how-status-mini{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:18px}.kh-how-status-mini i{background:#f7faf7;border:1px solid #dde7df;border-radius:9px;color:#55705e;display:grid;font-size:8.5px;font-style:normal;font-weight:850;line-height:1.2;min-height:34px;padding:5px;place-items:center;text-align:center}.kh-how-step-grid{grid-gap:11px;display:grid;gap:11px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:24px}@media (max-width:1080px){.kh-how-step-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.kh-how-status-mini,.kh-how-step-grid{grid-template-columns:1fr}}.kh-legal-app{background:radial-gradient(circle at 8% 4%,rgba(200,149,37,.055),#0000 24rem),radial-gradient(circle at 93% 10%,rgba(23,101,54,.045),#0000 26rem),#f7f6f0;min-height:100vh}.kh-legal-page{padding:30px 20px 68px}.kh-legal-shell{margin:0 auto;width:min(1180px,100%)}.kh-legal-toolbar{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px;min-height:42px}.kh-legal-back,.kh-legal-support-link{color:#176536;font-size:11px;font-weight:850;text-decoration:none}.kh-legal-hero{background:radial-gradient(circle at 92% 8%,#c895251f,#0000 18rem),linear-gradient(115deg,#f6faf7,#fbf8ef);border:1px solid #dce6de;border-radius:22px;box-shadow:0 12px 30px #2d3f310d;padding:26px 30px}.kh-legal-eyebrow{color:#9a7220;display:block;font-size:10px;font-weight:900;letter-spacing:.13em}.kh-legal-hero h1{color:#176536;font-size:clamp(30px,3vw,40px);font-weight:650;letter-spacing:-.035em;line-height:1.04;margin:7px 0 0;max-width:860px}.kh-legal-hero>p{color:#69776e;font-size:12.5px;line-height:1.62;margin:10px 0 0;max-width:850px}.kh-legal-meta{align-items:center;color:#758179;display:flex;flex-wrap:wrap;font-size:10.5px;font-weight:800;gap:7px;margin-top:15px}.kh-legal-meta>span{align-items:center;background:#ffffffb8;border:1px solid #dfe6df;border-radius:999px;display:inline-flex;min-height:29px;padding:0 9px}.kh-legal-meta .kh-legal-draft{background:#fff8e6;border-color:#ead49a;color:#8b6417}.kh-legal-layout{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:235px minmax(0,1fr);margin-top:14px}.kh-public-legal-nav{background:#fff;border:1px solid #e0e5df;border-radius:18px;box-shadow:0 9px 24px #2d3f310a;padding:17px;position:sticky;top:92px}.kh-public-legal-nav>div span{color:#a17620;display:block;font-size:9px;font-weight:900;letter-spacing:.11em}.kh-public-legal-nav>div strong{color:#2d4d38;display:block;font-size:12px;line-height:1.4;margin-top:5px}.kh-public-legal-nav nav{grid-gap:4px;display:grid;gap:4px;margin-top:14px}.kh-public-legal-nav a{align-items:center;border-radius:9px;color:#65736a;display:flex;font-size:10.5px;font-weight:730;line-height:1.35;min-height:35px;padding:0 9px;text-decoration:none}.kh-public-legal-nav a.active,.kh-public-legal-nav a:hover{background:#edf5f0;color:#176536}.kh-public-legal-nav a.active{font-weight:850}.kh-legal-document{background:#fff;border:1px solid #e0e5df;border-radius:18px;box-shadow:0 9px 24px #2d3f310a;padding:27px 30px}.kh-legal-card+.kh-legal-card,.kh-legal-document section+section{border-top:1px solid #e9ede9;margin-top:28px;padding-top:26px}.kh-legal-card h2,.kh-legal-document h2{color:#214b32;font-size:20px;letter-spacing:-.02em;line-height:1.25;margin:0 0 10px}.kh-legal-card h3,.kh-legal-document h3{color:#2f5940;font-size:15px;margin:20px 0 8px}.kh-legal-card li,.kh-legal-card p,.kh-legal-document li,.kh-legal-document p{color:#5f6d64;font-size:13px;line-height:1.72}.kh-legal-card p,.kh-legal-document p{margin:0 0 11px}.kh-legal-card ol,.kh-legal-card ul,.kh-legal-document ol,.kh-legal-document ul{margin:10px 0 14px;padding-left:21px}.kh-legal-card a,.kh-legal-document a{color:#176536;font-weight:800}.kh-legal-state{background:#fff;border:1px solid #e0e5df;border-radius:18px;color:#647168;display:grid;min-height:280px;padding:30px;place-items:center;text-align:center}.kh-legal-error strong{color:#984b43}@media (max-width:860px){.kh-legal-layout{grid-template-columns:1fr}.kh-public-legal-nav{position:static}.kh-public-legal-nav nav{grid-template-columns:1fr 1fr}}@media (max-width:600px){.kh-legal-page{padding:20px 12px 48px}.kh-legal-document,.kh-legal-hero{border-radius:18px;padding:22px 18px}.kh-legal-toolbar{align-items:flex-start;flex-direction:column}.kh-public-legal-nav nav{grid-template-columns:1fr}}.kh-legal-sections{display:block}.kh-legal-card{scroll-margin-top:100px}.kh-legal-acceptance-card{max-width:760px}.kh-legal-acceptance-card>p{margin-bottom:18px}.kh-legal-acceptance-form{grid-gap:10px;display:grid;gap:10px}.kh-legal-acceptance-form label{align-items:flex-start;background:#fbfcfb;border:1px solid #e0e6df;border-radius:11px;display:flex;gap:10px;padding:13px}.kh-legal-acceptance-form input{accent-color:#176536;margin-top:3px}.kh-legal-acceptance-form label span{color:#59685e;font-size:12px;line-height:1.55}.kh-legal-acceptance-form a{color:#176536;font-weight:850}.kh-legal-acceptance-error{background:#fff2f0;border:1px solid #e9c6c2;border-radius:10px;color:#98483f;font-size:11px;font-weight:750;padding:11px 12px}.kh-legal-acceptance-form button{background:#176536;border:0;border-radius:10px;color:#fff;cursor:pointer;font:inherit;font-size:11.5px;font-weight:850;margin-top:4px;min-height:44px}.kh-legal-acceptance-form button:hover:not(:disabled){background:#0f522b}.kh-legal-acceptance-form button:disabled{cursor:not-allowed;opacity:.55}.kh-delete-buyer-page{color:#253b2d;margin:0 auto;padding:12px 18px 36px;width:min(100%,1500px)}.kh-delete-buyer-hero{grid-gap:22px;align-items:center;background:radial-gradient(circle at 91% 18%,#6f9d6c1f,#0000 15rem),linear-gradient(100deg,#f1f7ed,#eef6ea 58%,#e5f0e2);border:1px solid #dfe8dd;border-radius:22px;box-shadow:0 16px 38px #20432c0d;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) 270px;min-height:184px;padding:18px 24px}.kh-delete-buyer-eyebrow{color:#6a806f;display:block;font-size:11px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.kh-delete-buyer-hero h1{color:#113d27;font-size:clamp(32px,2.8vw,42px);font-weight:650;letter-spacing:-.05em;line-height:.99;margin:8px 0 0}.kh-delete-buyer-hero p{color:#68776d;font-size:13px;line-height:1.55;margin:10px 0 0;max-width:780px}.kh-delete-buyer-hero-status{background:#fffafad6;border:1px solid #efcaca;border-radius:16px;padding:18px}.kh-delete-buyer-hero-status span{color:#9c5555;display:block;font-size:10px;font-weight:850;letter-spacing:.12em}.kh-delete-buyer-hero-status strong{color:#8d3030;display:block;font-size:17px;margin-top:7px}.kh-delete-buyer-hero-status small{color:#806868;display:block;font-size:10.5px;line-height:1.45;margin-top:6px}.kh-delete-buyer-content{margin-top:16px}.kh-delete-buyer-content>section{background:#fff;border:1px solid #e1e8df;border-radius:20px;box-shadow:0 8px 24px #18452a0a;margin:0 0 14px;padding:22px}.kh-delete-buyer-content .kh-delete-self-service{padding:22px}.kh-delete-buyer-content .kh-delete-self-service-heading>span{color:#6f8174;font-size:10px;font-weight:850;letter-spacing:.12em}.kh-delete-buyer-content .kh-delete-self-service-heading h2{color:#173f2b;font-size:25px;letter-spacing:-.03em;line-height:1.1;margin:6px 0 0}.kh-delete-buyer-content .kh-delete-self-service-heading p{color:#6d7b71;font-size:12px;line-height:1.55;margin:9px 0 0}.kh-delete-buyer-content .kh-delete-warning{background:#fff5f5;border:1px solid #efc4c4;border-radius:13px;margin-top:16px;padding:14px 16px}.kh-delete-buyer-content .kh-delete-warning strong{color:#a72f2f;font-size:13px}.kh-delete-buyer-content .kh-delete-warning p{color:#775c5c;font-size:11.5px;line-height:1.5;margin:5px 0 0}.kh-delete-buyer-content .kh-delete-removes{margin-top:18px}.kh-delete-buyer-content .kh-delete-removes>strong{color:#294f36;font-size:13px}.kh-delete-buyer-content .kh-delete-removes ul{color:#5f7065;margin:10px 0 0;padding-left:20px}.kh-delete-buyer-content .kh-delete-removes li{font-size:11.5px;line-height:1.5;margin:7px 0}.kh-delete-buyer-content .kh-delete-form{border-top:1px solid #e4eae3;margin-top:18px;padding-top:18px}.kh-delete-buyer-content .kh-delete-form>label:not(.kh-delete-confirmation){grid-gap:7px;color:#405a49;display:grid;font-size:11px;font-weight:800;gap:7px}.kh-delete-buyer-content .kh-delete-form input[type=password]{background:#fbfcfa;border:1px solid #d9e2d9;border-radius:11px;color:#273a2e;min-height:46px;outline:none;padding:0 14px;width:100%}.kh-delete-buyer-content .kh-delete-form input[type=password]:focus{background:#fff;border-color:#7b9f84;box-shadow:0 0 0 4px #497c5817}.kh-delete-buyer-content .kh-delete-confirmation{align-items:flex-start;color:#3f5145;display:flex;font-size:11px;font-weight:750;gap:9px;line-height:1.45;margin-top:14px}.kh-delete-buyer-content .kh-delete-confirmation input{margin-top:2px}.kh-delete-buyer-content .kh-delete-error{background:#fff5f5;border:1px solid #efc4c4;border-radius:10px;color:#a72f2f;font-size:11px;font-weight:750;margin:12px 0 0;padding:10px 12px}.kh-delete-buyer-content .kh-delete-danger-button{background:#a43b3b;border:1px solid #a43b3b;border-radius:11px;color:#fff;cursor:pointer;font-size:12px;font-weight:850;margin-top:14px;min-height:46px;width:100%}.kh-delete-buyer-content .kh-delete-danger-button:hover:not(:disabled){background:#8c2f2f;border-color:#8c2f2f}.kh-delete-buyer-content .kh-delete-danger-button:disabled{background:#dbaaaa;border-color:#e1bcbc;cursor:not-allowed;opacity:.82}.kh-delete-buyer-content>section:not(.kh-delete-self-service):not(.kh-delete-buyer-support) h2{color:#173f2b;font-size:23px;letter-spacing:-.03em;line-height:1.15;margin:0}.kh-delete-buyer-content>section:not(.kh-delete-self-service):not(.kh-delete-buyer-support) p{color:#67766c;font-size:11.5px;line-height:1.65;margin:9px 0 0}.kh-delete-buyer-support{align-items:center;background:#f5f9f2!important;border-color:#d9e5d8!important;display:flex;gap:22px;justify-content:space-between}.kh-delete-buyer-support span{color:#6a806f;display:block;font-size:9px;font-weight:850;letter-spacing:.12em}.kh-delete-buyer-support strong{color:#294f36;display:block;font-size:14px;margin-top:5px}.kh-delete-buyer-support p{color:#718077;font-size:10.5px;line-height:1.55;margin:6px 0 0;max-width:850px}.kh-delete-buyer-support-link{align-items:center;background:#176536;border:1px solid #176536;border-radius:10px;color:#fff;display:inline-flex;font-size:11px;font-weight:850;justify-content:center;min-height:40px;padding:0 14px;white-space:nowrap}.kh-delete-buyer-support-link:hover{background:#0f522b;border-color:#0f522b;color:#fff}@media (max-width:760px){.kh-delete-buyer-page{padding:12px 12px 28px;width:100%}.kh-delete-buyer-hero{grid-template-columns:1fr;min-height:0;padding:20px 18px}.kh-delete-buyer-hero h1{font-size:34px}.kh-delete-buyer-hero-status{width:100%}.kh-delete-buyer-content>section{padding:17px}.kh-delete-buyer-support{align-items:stretch;flex-direction:column}.kh-delete-buyer-support-link{align-self:flex-start}}.kh-delete-public-sections{grid-gap:18px;display:grid;gap:18px}.kh-delete-public-sections>section{background:#fff;border:1px solid #e1e8df;border-radius:24px;box-shadow:0 10px 30px rgba(24,69,42,.045);margin:0;padding:30px 32px}.kh-delete-public-sections .kh-delete-self-service-heading h2,.kh-delete-public-sections>section h2{color:#123f29;font-size:clamp(22px,2vw,29px);font-weight:650;letter-spacing:-.035em;line-height:1.14;margin:0}.kh-delete-public-sections .kh-delete-self-service-heading p,.kh-delete-public-sections>section p{color:#66756c;font-size:15px;line-height:1.72;margin:12px 0 0}.kh-delete-public-sections .kh-delete-self-service-heading>span{color:#9b7218;display:block;font-size:11px;font-weight:850;letter-spacing:.14em;margin-bottom:8px}.kh-delete-public-sections .kh-delete-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.kh-delete-public-sections .kh-delete-actions a,.kh-delete-public-sections .kh-delete-primary-button{align-items:center;border-radius:12px;display:inline-flex;font-size:13px;font-weight:800;justify-content:center;min-height:44px;padding:0 17px;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.kh-delete-public-sections .kh-delete-actions a.primary,.kh-delete-public-sections .kh-delete-primary-button{background:#176536;border:1px solid #176536;color:#fff}.kh-delete-public-sections .kh-delete-actions a.primary:hover,.kh-delete-public-sections .kh-delete-primary-button:hover:not(:disabled){background:#0f522b;border-color:#0f522b;color:#fff;transform:translateY(-1px)}.kh-delete-public-sections .kh-delete-actions a.secondary{background:#f8faf7;border:1px solid #d8e2d9;color:#245238}.kh-delete-public-sections .kh-delete-actions a.secondary:hover{background:#f1f6ef;border-color:#b9cbbd;color:#143f29}.kh-delete-public-sections .kh-delete-warning{background:#fff7f7;border:1px solid #efcaca;border-radius:15px;margin-top:18px;padding:16px 18px}.kh-delete-public-sections .kh-delete-warning strong{color:#9d3434;font-size:14px}.kh-delete-public-sections .kh-delete-warning p{color:#765f5f;font-size:13px;line-height:1.55;margin-top:6px}.kh-delete-public-sections .kh-delete-removes{margin-top:20px}.kh-delete-public-sections .kh-delete-removes>strong{color:#294f36;font-size:14px}.kh-delete-public-sections .kh-delete-removes ul{color:#5f7065;margin:11px 0 0;padding-left:21px}.kh-delete-public-sections .kh-delete-removes li{font-size:14px;line-height:1.6;margin:7px 0}.kh-delete-public-sections .kh-delete-form{border-top:1px solid #e4eae3;margin-top:22px;padding-top:20px}.kh-delete-public-sections .kh-delete-form>label:not(.kh-delete-confirmation){grid-gap:8px;color:#405a49;display:grid;font-size:13px;font-weight:800;gap:8px}.kh-delete-public-sections .kh-delete-form input[type=password]{background:#fbfcfa;border:1px solid #d9e2d9;border-radius:12px;color:#273a2e;min-height:48px;outline:none;padding:0 14px;width:100%}.kh-delete-public-sections .kh-delete-form input[type=password]:focus{background:#fff;border-color:#7b9f84;box-shadow:0 0 0 4px #497c5817}.kh-delete-public-sections .kh-delete-confirmation{align-items:flex-start;color:#3f5145;display:flex;font-size:13px;font-weight:750;gap:10px;line-height:1.5;margin-top:15px}.kh-delete-public-sections .kh-delete-confirmation input{margin-top:3px}.kh-delete-public-sections .kh-delete-error{background:#fff5f5;border:1px solid #efc4c4;border-radius:11px;color:#a72f2f;font-size:13px;font-weight:750;margin:14px 0 0;padding:11px 13px}.kh-delete-public-sections .kh-delete-danger-button{background:#a43b3b;border:1px solid #a43b3b;border-radius:12px;color:#fff;cursor:pointer;font-size:13px;font-weight:850;margin-top:15px;min-height:48px;width:100%}.kh-delete-public-sections .kh-delete-danger-button:hover:not(:disabled){background:#8c2f2f;border-color:#8c2f2f}.kh-delete-public-sections .kh-delete-danger-button:disabled,.kh-delete-public-sections .kh-delete-primary-button:disabled{cursor:not-allowed;opacity:.62}@media (max-width:760px){.kh-delete-public-sections{gap:14px}.kh-delete-public-sections>section{border-radius:19px;padding:22px 18px}.kh-delete-public-sections .kh-delete-self-service-heading h2,.kh-delete-public-sections>section h2{font-size:22px}.kh-delete-public-sections .kh-delete-self-service-heading p,.kh-delete-public-sections>section p{font-size:14px}.kh-delete-public-sections .kh-delete-actions{align-items:stretch;flex-direction:column}.kh-delete-public-sections .kh-delete-actions a,.kh-delete-public-sections .kh-delete-primary-button{width:100%}}.kh-contact-layout{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);padding:58px 0 0;scroll-margin-top:90px}.kh-contact-form-card{background:#fff;border:1px solid #e0e5df;border-radius:20px;box-shadow:0 10px 28px #2d3f310a;padding:28px}.kh-contact-heading h2{color:#176536;font-size:27px;letter-spacing:-.03em;margin:7px 0 0}.kh-contact-heading p{color:#6d7a71;font-size:12px;line-height:1.58;margin:8px 0 0}.kh-contact-form-card form{margin-top:22px}.kh-contact-fields{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.kh-contact-fields label{display:flex;flex-direction:column;gap:7px}.kh-contact-fields label.full{grid-column:1/-1}.kh-contact-fields label>span{color:#405347;font-size:11px;font-weight:850}.kh-contact-fields input,.kh-contact-fields select,.kh-contact-fields textarea{background:#fbfcfb;border:1px solid #d5dfd7;border-radius:10px;box-sizing:border-box;color:#2e4135;font:inherit;font-size:12px;width:100%}.kh-contact-fields input,.kh-contact-fields select{min-height:45px;padding:0 12px}.kh-contact-fields textarea{padding:12px;resize:vertical}.kh-contact-fields input:focus,.kh-contact-fields select:focus,.kh-contact-fields textarea:focus{background:#fff;border-color:#6c9d7c;box-shadow:0 0 0 4px #17653614;outline:none}.kh-contact-fields small{color:#7d8881;font-size:10px}.kh-contact-submit,.kh-contact-success button{background:#176536;border:0;border-radius:10px;color:#fff;cursor:pointer;font:inherit;font-size:12px;font-weight:850;margin-top:16px;min-height:44px;padding:0 16px}.kh-contact-submit:disabled{cursor:wait;opacity:.65}.kh-contact-honeypot{height:1px!important;left:-10000px!important;overflow:hidden!important;position:absolute!important;width:1px!important}.kh-contact-error{background:#fff2f0;border:1px solid #ebc9c5;border-radius:10px;color:#98483f;font-size:11px;font-weight:750;margin-bottom:14px;padding:11px 12px}.kh-contact-success{background:#eff8f1;border:1px solid #cfe2d4;border-radius:14px;margin-top:22px;padding:22px}.kh-contact-success strong{color:#176536;font-size:15px}.kh-contact-success p{color:#65746a;font-size:12px;line-height:1.58}.kh-contact-side{grid-gap:12px;display:grid;gap:12px}.kh-contact-side .kh-public-card{min-height:0}.kh-contact-side .kh-public-inline-link{margin-top:13px}@media (max-width:860px){.kh-contact-layout{grid-template-columns:1fr}.kh-contact-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.kh-contact-fields,.kh-contact-side{grid-template-columns:1fr}.kh-contact-fields label.full{grid-column:auto}.kh-contact-form-card{padding:22px 18px}}.kh-delivery-stage-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:24px}.kh-delivery-stage-grid .kh-public-card{min-height:205px}@media (max-width:1080px){.kh-delivery-stage-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.kh-delivery-stage-grid{grid-template-columns:1fr}}.kh-seller-req-hero{background:radial-gradient(circle at 92% 8%,#c895252e,#0000 19rem),radial-gradient(circle at 4% 100%,#1765360d,#0000 22rem),linear-gradient(120deg,#fbf9f3,#f6f4eb)}.kh-seller-req-summary{background:#fffcf5e6;border-color:#ead9ae}.kh-seller-req-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.kh-seller-category-band{background:radial-gradient(circle at 92% 10%,#c895251f,#0000 16rem),linear-gradient(135deg,#fffdf8,#f9f2e2);border-color:#eadcb8}@media (max-width:900px){.kh-seller-req-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.kh-seller-req-grid{grid-template-columns:1fr}}.wholesale-page{--g:#075b3b;--d:#043c29;--gold:#f2b735;--ink:#17291f;--muted:#66756c;--line:#dce6df;box-sizing:border-box;margin:auto;padding:42px clamp(20px,4.5vw,72px) 100px;width:min(1480px,100%)}.wholesale-hero{grid-gap:30px;align-items:center;background:radial-gradient(circle at 78% 20%,#f2b73547,#0000 24%),linear-gradient(125deg,var(--d),var(--g) 65%,#0b7049);border-radius:30px;color:#fff;display:grid;gap:30px;grid-template-columns:1fr 280px;min-height:430px;overflow:hidden;padding:clamp(35px,6vw,75px);position:relative}.wholesale-form-intro>span,.wholesale-hero>div>span,.wholesale-history>div>span{color:#d9eadf;font-size:11px;font-weight:850;letter-spacing:1.6px}.wholesale-hero h1{font:850 clamp(40px,6vw,72px)/.98 Manrope,sans-serif;letter-spacing:-3px;margin:14px 0;max-width:850px}.wholesale-hero p{color:#ffffffad;font-size:15px;line-height:1.7;max-width:720px}.wholesale-hero>img{filter:drop-shadow(0 25px 30px rgba(0,0,0,.25));opacity:.85;width:260px}.wholesale-hero>div>div{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.wholesale-hero a{align-items:center;border:1px solid #ffffff4d;border-radius:12px;color:#fff;display:inline-flex;font-size:12px;font-weight:850;min-height:46px;padding:0 18px;text-decoration:none}.wholesale-hero a:first-child{background:var(--gold);border-color:var(--gold);color:#30361e}.wholesale-paths{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin:22px 0}.wholesale-paths article{background:#fff;border:1px solid var(--line);border-radius:20px;padding:27px}.wholesale-paths b{color:var(--gold);font:850 13px Manrope,sans-serif}.wholesale-paths h2{font:800 22px Manrope,sans-serif;margin:12px 0 7px}.wholesale-paths p{color:var(--muted);font-size:13px;line-height:1.6}.wholesale-paths a{color:var(--g);font-size:12px;font-weight:850;text-decoration:none}.wholesale-form-section{grid-gap:55px;background:#f2f7f3;border-radius:26px;display:grid;gap:55px;grid-template-columns:.75fr 1.25fr;padding:clamp(28px,5vw,58px);scroll-margin-top:90px}.wholesale-form-intro>span{color:var(--g)}.wholesale-form-intro h2{font:850 clamp(30px,4vw,46px)/1.05 Manrope,sans-serif;letter-spacing:-2px;margin:10px 0}.wholesale-form-intro li,.wholesale-form-intro p{color:var(--muted);font-size:13px;line-height:1.65}.wholesale-form-intro ul{padding-left:18px}.wholesale-form-section form{background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 18px 40px #16372514;display:flex;flex-direction:column;gap:16px;padding:28px}.wholesale-form-section form>div:not(.wholesale-success){grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.wholesale-form-section label{color:#3f5147;display:flex;flex-direction:column;font-size:11px;font-weight:800;gap:7px}.wholesale-form-section input,.wholesale-form-section select,.wholesale-form-section textarea{background:#fbfcfb;border:1px solid #d4e0d7;border-radius:10px;box-sizing:border-box;color:var(--ink);font:12px/1.5 inherit;outline:none;padding:12px 13px;width:100%}.wholesale-form-section input:focus,.wholesale-form-section select:focus,.wholesale-form-section textarea:focus{border-color:#69a17c;box-shadow:0 0 0 4px #075b3b14}.wholesale-form-section button{background:var(--g);border:0;border-radius:11px;color:#fff;cursor:pointer;font-weight:850;min-height:48px}.wholesale-error{background:#fff3f1;border:1px solid #e9c1bd;border-radius:10px;color:#98433d;font-size:12px;padding:12px}.wholesale-success{background:#e8f4eb;border-radius:10px;color:var(--g);display:flex!important;flex-direction:column;font-size:12px;gap:3px!important;padding:13px}.wholesale-history{background:#fff;border:1px solid var(--line);border-radius:22px;margin-top:22px;padding:30px}.wholesale-history>div>span{color:var(--g)}.wholesale-history h2{font:800 25px Manrope,sans-serif}.wholesale-history article{align-items:center;border-top:1px solid #edf1ee;display:flex;justify-content:space-between;min-height:66px}.wholesale-history article span,.wholesale-history article strong{display:block}.wholesale-history article strong{font-size:13px}.wholesale-history article span{color:var(--muted);font-size:11px;margin-top:3px}.operations-rfq-list header b,.wholesale-history article b{background:#eaf4ee;border-radius:999px;color:var(--g);font-size:9px;padding:7px 10px;text-transform:uppercase}.operations-wholesale{color:#17291f;margin:auto;max-width:1420px;padding:50px 5% 100px}.operations-wholesale>section:first-child span{color:#567762;font-size:10px;font-weight:850;letter-spacing:1.5px}.operations-wholesale>section:first-child h1{font:850 44px Manrope,sans-serif;letter-spacing:-2px;margin:7px 0}.operations-wholesale>section:first-child p{color:#6b776f;font-size:13px}.operations-rfq-list{display:flex;flex-direction:column;gap:16px;margin-top:25px}.operations-rfq-list>article{background:#fff;border:1px solid #dce6df;border-radius:20px;box-shadow:0 10px 28px #1637250d;padding:25px}.operations-rfq-list header{align-items:flex-start;display:flex;justify-content:space-between}.operations-rfq-list header span{color:#55745f;font-size:10px;font-weight:850}.operations-rfq-list header h2{font:800 22px Manrope,sans-serif;margin:5px 0}.operations-rfq-list header p,.operations-rfq-list>article>p{color:#6b776f;font-size:11px}.operations-rfq-data{grid-gap:16px;border-block:1px solid #edf1ee;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin:20px 0;padding:18px 0}.operations-rfq-data span,.operations-rfq-data strong{display:block}.operations-rfq-data span{color:#7a877f;font-size:9px;font-weight:850}.operations-rfq-data strong{font-size:12px;line-height:1.5;margin-top:4px}.operations-rfq-actions{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 150px 90px}.operations-rfq-actions select,.operations-rfq-actions textarea{border:1px solid #d5e0d8;border-radius:9px;font:11px inherit;padding:10px}.operations-rfq-actions button{background:#075b3b;border:0;border-radius:9px;color:#fff;cursor:pointer;font-weight:800}@media(max-width:900px){.wholesale-hero{grid-template-columns:1fr}.wholesale-hero>img{display:none}.wholesale-form-section,.wholesale-paths{grid-template-columns:1fr}.operations-rfq-data{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.wholesale-page{padding:24px 16px 70px}.wholesale-hero{min-height:auto;padding:34px 24px}.wholesale-hero h1{letter-spacing:-2px}.wholesale-form-section{padding:20px 15px}.wholesale-form-section form{padding:20px 16px}.operations-rfq-actions,.operations-rfq-data,.wholesale-form-section form>div:not(.wholesale-success){grid-template-columns:1fr}}.wholesale-history>div>p{color:var(--muted);font-size:11px;line-height:1.6;margin:5px 0 0;max-width:760px}.wholesale-decision-message{background:#eff8f1;border:1px solid #cfe1d4;border-radius:10px;color:#2d6a40;font-size:12px;font-weight:750;margin:16px 0 4px;padding:12px 14px}.wholesale-history article.wholesale-history-card{border-top:1px solid #edf1ee;display:block;min-height:0;padding:18px 0}.wholesale-history-topline{align-items:center;display:flex;gap:18px;justify-content:space-between}.wholesale-history-topline>div>span,.wholesale-history-topline>div>strong{display:block}.wholesale-history-topline>div>strong{font-size:13px}.wholesale-history-topline>div>span{color:var(--muted);font-size:11px;margin-top:3px}.wholesale-history-topline>b{background:#eaf4ee;border-radius:999px;color:var(--g);font-size:9px;padding:7px 10px;text-transform:uppercase}.wholesale-history-topline>b.declined{background:#fff0ee;color:#95463f}.wholesale-history-topline>b.expired{background:#f1f1ef;color:#6f756f}.wholesale-history-topline>b.accepted{background:#e7f4eb;color:#2f6a42}.wholesale-history-topline>b.quoted{background:#eee9fa;color:#65518a}.wholesale-quote-card{background:#f9fbf9;border:1px solid #dbe6de;border-radius:15px;margin-top:14px;padding:18px}.wholesale-quote-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.wholesale-quote-grid>div{background:#fff;border:1px solid #e4ebe6;border-radius:11px;padding:12px}.wholesale-quote-grid span,.wholesale-quote-message>span{color:#7a877f;font-size:9px;font-weight:850;letter-spacing:.08em}.wholesale-quote-grid strong{color:#31483a;display:block;font-size:12px;margin-top:5px}.wholesale-quote-message{background:#fff;border-radius:11px;margin-top:12px;padding:14px}.wholesale-quote-message p{color:#59685e;font-size:11px;line-height:1.65;margin:6px 0 0;white-space:pre-wrap}.wholesale-quote-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:14px}.wholesale-quote-actions button{border:0;border-radius:10px;cursor:pointer;font-size:11px;font-weight:850;min-height:42px;padding:0 18px}.wholesale-quote-actions button.accept{background:var(--g);color:#fff}.wholesale-quote-actions button.decline{background:#fff;border:1px solid #d9e2db;color:#5f6d64}.wholesale-quote-actions button:disabled{cursor:not-allowed;opacity:.6}.wholesale-quote-state{border-radius:10px;font-size:11px;line-height:1.55;margin:13px 0 0;padding:11px 13px}.wholesale-quote-state.accepted{background:#e9f5ec;color:#2e6740}.wholesale-quote-state.declined{background:#fff1ef;color:#8f4740}.wholesale-quote-state.expired{background:#f1f1ef;color:#6c746e}@media(max-width:900px){.wholesale-quote-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.wholesale-history-topline{align-items:flex-start;flex-direction:column}.wholesale-quote-grid{grid-template-columns:1fr}}.kh-wholesale-v34{scroll-behavior:smooth}.kh-wholesale-form-section{grid-gap:34px;background:radial-gradient(circle at 8% 8%,rgba(23,101,54,.055),#0000 15rem),linear-gradient(135deg,#f5faf6,#f1f6f2);border:1px solid #dbe6de;border-radius:22px;display:grid;gap:34px;grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);margin-top:68px;padding:30px;scroll-margin-top:90px}.kh-wholesale-form-intro h2{color:#176536;font-size:clamp(27px,3vw,35px);letter-spacing:-.035em;line-height:1.07;margin:7px 0 0}.kh-wholesale-form-intro li,.kh-wholesale-form-intro>p{color:#69776e;font-size:12px;line-height:1.62}.kh-wholesale-form-intro>p{margin-top:10px}.kh-wholesale-form-intro ul{margin:17px 0 0;padding-left:19px}.kh-wholesale-form-intro .kh-public-callout{margin-top:20px}.kh-wholesale-form-intro .kh-public-inline-link{margin-top:9px}.kh-wholesale-form{background:#fff;border:1px solid #e0e5df;border-radius:17px;box-shadow:0 10px 26px #2d3f310a;padding:24px}.kh-wholesale-form-grid{grid-gap:13px;display:grid;gap:13px;grid-template-columns:1fr 1fr}.kh-wholesale-form-grid label{display:flex;flex-direction:column;gap:7px}.kh-wholesale-form-grid label.full{grid-column:1/-1}.kh-wholesale-form-grid label>span{color:#405347;font-size:10.5px;font-weight:850}.kh-wholesale-form-grid input,.kh-wholesale-form-grid select,.kh-wholesale-form-grid textarea{background:#fbfcfb;border:1px solid #d5dfd7;border-radius:10px;box-sizing:border-box;color:#2f4336;font:inherit;font-size:11.5px;width:100%}.kh-wholesale-form-grid input,.kh-wholesale-form-grid select{min-height:43px;padding:0 11px}.kh-wholesale-form-grid textarea{padding:11px;resize:vertical}.kh-wholesale-form-grid input:focus,.kh-wholesale-form-grid select:focus,.kh-wholesale-form-grid textarea:focus{background:#fff;border-color:#72a181;box-shadow:0 0 0 4px rgba(23,101,54,.075);outline:none}.kh-wholesale-submit{margin-top:15px;width:100%}.kh-wholesale-submit:disabled{cursor:wait;opacity:.65}.kh-wholesale-error{background:#fff2f0;border:1px solid #e9c5c1;border-radius:10px;color:#98473f;font-size:11px;margin:14px 0 0;padding:11px 12px}.kh-wholesale-success{grid-gap:3px;background:#eff8f1;border:1px solid #cfe2d4;border-radius:10px;color:#176536;display:grid;font-size:11px;gap:3px;margin-top:14px;padding:12px 13px}.kh-wholesale-history{margin-top:68px}.kh-wholesale-decision-message{background:#eff8f1;border:1px solid #cfe1d4;border-radius:10px;color:#2d6a40;font-size:11px;font-weight:750;margin-top:16px;padding:11px 13px}.kh-wholesale-request-list{grid-gap:12px;display:grid;gap:12px;margin-top:22px}.kh-wholesale-history-card{background:#fff;border:1px solid #e0e5df;border-radius:16px;padding:19px}.kh-wholesale-history-topline{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.kh-wholesale-history-topline span,.kh-wholesale-history-topline strong{display:block}.kh-wholesale-history-topline strong{color:#2d4d38;font-size:13px}.kh-wholesale-history-topline span{color:#758179;font-size:10.5px;margin-top:3px}.kh-wholesale-history-topline>b{background:#eaf4ee;border-radius:999px;color:#176536;font-size:8.5px;padding:6px 9px;text-transform:uppercase}.kh-wholesale-history-topline>b.quoted{background:#eee9fa;color:#65518a}.kh-wholesale-history-topline>b.accepted{background:#e7f4eb;color:#2f6a42}.kh-wholesale-history-topline>b.declined{background:#fff0ee;color:#95463f}.kh-wholesale-history-topline>b.expired{background:#f1f1ef;color:#6f756f}.kh-wholesale-quote-card{background:#f9fbf9;border:1px solid #dbe6de;border-radius:14px;margin-top:14px;padding:17px}.kh-wholesale-quote-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(5,minmax(0,1fr))}.kh-wholesale-quote-grid>div{background:#fff;border:1px solid #e4ebe6;border-radius:10px;padding:11px}.kh-wholesale-quote-grid span,.kh-wholesale-quote-message>span{color:#7a877f;font-size:8.5px;font-weight:850;letter-spacing:.07em}.kh-wholesale-quote-grid strong{color:#31483a;display:block;font-size:11.5px;margin-top:5px}.kh-wholesale-quote-message{background:#fff;border-radius:10px;margin-top:10px;padding:12px}.kh-wholesale-quote-message p{color:#59685e;font-size:10.5px;line-height:1.6;margin:5px 0 0;white-space:pre-wrap}.kh-wholesale-quote-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:13px}.kh-wholesale-quote-actions button{border-radius:9px;cursor:pointer;font-size:10.5px;font-weight:850;min-height:39px;padding:0 15px}.kh-wholesale-quote-actions button.accept{background:#176536;border:0;color:#fff}.kh-wholesale-quote-actions button.decline{background:#fff;border:1px solid #d9e2db;color:#5f6d64}.kh-wholesale-quote-actions button:disabled{cursor:not-allowed;opacity:.6}.kh-wholesale-quote-state{border-radius:9px;font-size:10.5px;line-height:1.55;margin:12px 0 0;padding:10px 12px}.kh-wholesale-quote-state.accepted{background:#e9f5ec;color:#2e6740}.kh-wholesale-quote-state.declined{background:#fff1ef;color:#8f4740}.kh-wholesale-quote-state.expired{background:#f1f1ef;color:#6c746e}@media (max-width:900px){.kh-wholesale-form-section{grid-template-columns:1fr}.kh-wholesale-quote-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.kh-wholesale-form-section{padding:22px 18px}.kh-wholesale-form,.kh-wholesale-form-grid,.kh-wholesale-quote-grid{grid-template-columns:1fr}.kh-wholesale-form-grid label.full{grid-column:auto}.kh-wholesale-history-topline{flex-direction:column}}.driver-access-page{background:linear-gradient(145deg,#102e20,#163f2b);min-height:100vh;overflow:hidden;position:relative}.driver-access-background{inset:0;overflow:hidden;pointer-events:none;position:absolute}.driver-access-background:before{background-image:linear-gradient(#ffffff21 1px,#0000 0),linear-gradient(90deg,#ffffff21 1px,#0000 0);background-size:60px 60px;content:"";inset:0;opacity:.12;position:absolute}.driver-access-glow{border-radius:50%;position:absolute}.driver-access-glow-one{background:#abd6721f;height:540px;left:-180px;top:-230px;width:540px}.driver-access-glow-two{background:#6ea16c1c;bottom:-330px;height:620px;right:-260px;width:620px}.driver-access-shell{grid-gap:90px;align-items:center;display:grid;gap:90px;grid-template-columns:minmax(0,1fr) minmax(380px,460px);margin:0 auto;max-width:1180px;min-height:100vh;padding:70px 5%;position:relative;width:100%;z-index:2}.driver-access-brand{color:#fff;max-width:620px}.driver-access-brand-mark{background:#ffffff17;border-radius:18px;color:#cceaa8;display:grid;height:66px;margin-bottom:29px;place-items:center;width:66px}.driver-access-eyebrow{color:#bcd3b6;font-size:9px;font-weight:800;letter-spacing:1.7px}.driver-access-brand h1{font-family:Manrope,sans-serif;font-size:56px;letter-spacing:-3px;line-height:1;margin:14px 0 0}.driver-access-brand>p{color:#ffffffa8;font-size:14px;line-height:1.75;margin:19px 0 0;max-width:540px}.driver-access-points{display:flex;flex-direction:column;gap:14px;margin-top:31px}.driver-access-points>div{align-items:center;color:#ffffffbd;display:flex;font-size:10px;gap:10px}.driver-access-points svg{color:#b8d89d;flex-shrink:0}.driver-access-card{background:#fffffff5;border:1px solid #ffffff40;border-radius:23px;box-shadow:0 35px 75px #02130b38;padding:38px}.driver-access-card-heading>span{color:#548061;font-size:8px;font-weight:800;letter-spacing:1.4px}.driver-access-card-heading h2{color:#203027;font-family:Manrope,sans-serif;font-size:28px;letter-spacing:-1.2px;margin:8px 0 0}.driver-access-card-heading p{color:#7c8980;font-size:10px;line-height:1.6;margin:8px 0 0}.driver-access-form{display:flex;flex-direction:column;gap:17px;margin-top:27px}.driver-access-form label>span{color:#4e5d54;display:block;font-size:9px;font-weight:800;margin-bottom:7px}.driver-access-input{align-items:center;background:#fafbf9;border:1px solid #dce3dc;border-radius:10px;color:#728078;display:flex;gap:9px;min-height:48px;padding:0 13px}.driver-access-input:focus-within{background:#fff;border-color:#7ba185;box-shadow:0 0 0 3px #487c5414}.driver-access-input input{background:#0000;border:0;color:#28362e;font-size:11px;height:46px;min-width:0;outline:none;width:100%}.driver-access-input input::placeholder{color:#a0aaa2}.driver-access-error{background:#fff4f2;border:1px solid #e5aaa3;border-radius:9px;color:#9a473f;font-size:10px;font-weight:700;line-height:1.5;padding:11px 12px}.driver-access-submit{align-items:center;background:#143824;border:0;border-radius:10px;color:#fff;display:flex;font-size:10px;font-weight:800;gap:8px;justify-content:center;min-height:49px;transition:transform .18s ease,background .18s ease,box-shadow .18s ease;width:100%}.driver-access-submit:hover:not(:disabled){background:#0f2e1f;box-shadow:0 8px 18px #14382429;transform:translateY(-1px)}.driver-access-submit:disabled{background:#9da69f;cursor:not-allowed}.driver-access-note{align-items:flex-start;border-top:1px solid #e5e9e5;color:#78857c;display:flex;font-size:8px;gap:8px;line-height:1.55;margin-top:19px;padding-top:17px}.driver-access-note svg{color:#5d8567;flex-shrink:0}@media (max-width:900px){.driver-access-shell{gap:45px;grid-template-columns:1fr;padding-bottom:55px;padding-top:55px}.driver-access-brand{max-width:700px}.driver-access-card{max-width:520px}}@media (max-width:600px){.driver-access-shell{padding:38px 5% 45px}.driver-access-brand h1{font-size:42px;letter-spacing:-2px}.driver-access-card{padding:27px 22px}.driver-access-brand-mark{height:57px;width:57px}}.driver-app.driver-v2-app{background:linear-gradient(180deg,#f5f7f3,#f7f8f5);color:#203429;min-height:100vh}.driver-v2-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border-bottom:1px solid #dce5de;position:sticky;top:0;z-index:40}.driver-v2-header-inner{grid-gap:28px;align-items:center;display:grid;gap:28px;grid-template-columns:auto 1fr auto;margin:0 auto;min-height:76px;width:min(1420px,calc(100% - 40px))}.driver-v2-brand{align-items:flex-start;display:inline-flex;flex-direction:column;gap:0;justify-content:center}.driver-v2-brand-logo{display:block;max-height:58px;object-fit:contain;object-position:left center;width:clamp(150px,16vw,205px)}.driver-v2-brand-role{color:#89938c;font-size:9px;font-weight:900;letter-spacing:.13em;margin-left:4px;margin-top:-4px}.driver-v2-header-center{color:#718077;font-size:13px;font-weight:700;text-align:center}.driver-v2-user{align-items:center;display:flex;gap:12px}.driver-v2-user>div{text-align:right}.driver-v2-user span,.driver-v2-user strong{display:block}.driver-v2-user strong{color:#30463a;font-size:13px}.driver-v2-user span{color:#4f835d;font-size:11px;font-weight:850;margin-top:3px}.driver-v2-user span i{background:#5e9e6d;border-radius:50%;box-shadow:0 0 0 3px #5e9e6d21;display:inline-block;height:7px;margin-right:5px;width:7px}.driver-v2-user button{background:#fff;border:1px solid #d9e2dc;border-radius:11px;color:#5e6f64;cursor:pointer;display:grid;height:40px;place-items:center;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease;width:40px}.driver-v2-user button:hover{border-color:#bccdc0;box-shadow:0 7px 16px #22452d14;transform:translateY(-1px)}.driver-v2-page{margin:0 auto;padding:30px 0 86px;width:min(1420px,calc(100% - 40px))}.driver-v2-eyebrow{color:#a87922;display:block;font-size:11px;font-weight:900;letter-spacing:.13em}.driver-v2-hero{align-items:center;background:radial-gradient(circle at 86% 12%,#e2bb5440,#0000 34%),linear-gradient(135deg,#143a27,#24543a);border-radius:24px;box-shadow:0 19px 46px #143a272b;display:flex;gap:34px;justify-content:space-between;margin-bottom:20px;overflow:hidden;padding:32px 34px;position:relative}.driver-v2-hero:after{border:1px solid #ffffff1a;border-radius:50%;bottom:-126px;content:"";height:280px;position:absolute;right:-82px;width:280px}.driver-v2-hero-copy{max-width:760px;position:relative;z-index:1}.driver-v2-hero .driver-v2-eyebrow{color:#e2c36c}.driver-v2-hero h1{color:#fff;font-family:Manrope,sans-serif;font-size:clamp(40px,5vw,58px);letter-spacing:-.045em;line-height:1;margin:8px 0 0}.driver-v2-hero-copy>p{color:#ffffffb5;font-size:15px;line-height:1.7;margin:14px 0 0;max-width:690px}.driver-v2-hero-chips{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.driver-v2-hero-chips span{align-items:center;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;color:#fffc;display:inline-flex;font-size:11px;font-weight:850;gap:7px;min-height:34px;padding:0 11px}.driver-v2-hero-actions{display:flex;flex-direction:column;gap:10px;min-width:245px;position:relative;z-index:1}.driver-v2-shift-card{background:#ffffff17;border:1px solid #ffffff21;border-radius:15px;padding:17px}.driver-v2-shift-card>div{background:#ffffff1a;border-radius:11px;color:#e4c86f;display:grid;height:42px;margin-bottom:13px;place-items:center;width:42px}.driver-v2-shift-card small,.driver-v2-shift-card span,.driver-v2-shift-card strong{display:block}.driver-v2-shift-card span{color:#ffffff75;font-size:10px;font-weight:900;letter-spacing:.1em}.driver-v2-shift-card strong{color:#fff;font-size:16px;margin-top:4px}.driver-v2-shift-card small{color:#ffffff9e;font-size:11px;margin-top:4px}.driver-v2-refresh{align-items:center;background:#fff;border:1px solid #ffffff26;border-radius:11px;color:#31543d;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:900;gap:8px;justify-content:center;min-height:45px;padding:0 14px;transition:transform .16s ease,box-shadow .16s ease}.driver-v2-refresh:hover:not(:disabled){box-shadow:0 10px 20px #0c241624;transform:translateY(-1px)}.driver-v2-refresh:disabled{cursor:wait;opacity:.65}.driver-v2-message{align-items:center;border-radius:11px;display:flex;font-size:13px;font-weight:800;gap:9px;margin-bottom:18px;padding:13px 15px}.driver-v2-message.success{background:#eef7ed;border:1px solid #c8dec9;color:#3c744b}.driver-v2-message.error{background:#fff4f2;border:1px solid #ecc5c0;color:#9b4b43}.driver-v2-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:22px}.driver-v2-stats article{background:#fff;border:1px solid #dde6df;border-radius:16px;box-shadow:0 8px 24px rgba(31,65,43,.045);min-height:144px;padding:18px}.driver-v2-stats article>div{border-radius:11px;display:grid;height:40px;margin-bottom:14px;place-items:center;width:40px}.driver-v2-stats article>div.pickup{background:#edf5e9;color:#487851}.driver-v2-stats article>div.truck{background:#e8f0ea;color:#376949}.driver-v2-stats article>div.route{background:#eef0f5;color:#56667a}.driver-v2-stats article>div.units{background:#f8f0dd;color:#9b7426}.driver-v2-stats article>div.complete{background:#e8f3e9;color:#397149}.driver-v2-stats small,.driver-v2-stats span,.driver-v2-stats strong{display:block}.driver-v2-stats span{color:#909b93;font-size:10px;font-weight:900;letter-spacing:.09em}.driver-v2-stats strong{color:#253c2d;font-family:Manrope,sans-serif;font-size:27px;line-height:1;margin-top:5px}.driver-v2-stats small{color:#86928a;font-size:11px;margin-top:6px}.driver-v2-layout{grid-gap:22px;align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) 320px}.driver-v2-main-column{display:flex;flex-direction:column;gap:20px;min-width:0}.driver-v2-panel,.driver-v2-side-card{background:#fff;border:1px solid #dfe7e1;border-radius:18px;box-shadow:0 10px 29px rgba(29,64,41,.045)}.driver-v2-panel{padding:25px}.driver-v2-panel-heading{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:20px}.driver-v2-panel-heading h2{color:#263f2f;font-family:Manrope,sans-serif;font-size:23px;letter-spacing:-.02em;line-height:1.2;margin:5px 0 0}.driver-v2-panel-heading p{color:#7a877e;font-size:13px;line-height:1.6;margin:7px 0 0;max-width:700px}.driver-v2-count{align-items:center;background:#edf5ec;border-radius:999px;color:#41704d;display:inline-flex;font-family:Manrope,sans-serif;font-size:14px;font-weight:900;height:38px;justify-content:center;min-width:38px;padding:0 10px}.driver-v2-loading{display:grid;min-height:280px;place-items:center;text-align:center}.driver-v2-loading>div>svg{color:#53805d}.driver-v2-loading p,.driver-v2-loading strong{display:block}.driver-v2-loading strong{color:#35513e;font-size:15px;margin-top:10px}.driver-v2-loading p{color:#849087;font-size:12px;margin:6px 0 0}.driver-v2-task-list{display:flex;flex-direction:column;gap:13px}.driver-v2-task-card{grid-gap:13px;background:#fbfcfb;border:1px solid #dfe7e1;border-radius:15px;display:grid;gap:13px;grid-template-columns:38px minmax(0,1fr);overflow:hidden;padding:19px;position:relative;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.driver-v2-task-card:hover{border-color:#cbdace;box-shadow:0 9px 22px rgba(31,68,44,.055);transform:translateY(-1px)}.driver-v2-task-card:before{background:#77a17f;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.driver-v2-task-card.status-in_transit:before{background:#788aa3}.driver-v2-task-card.status-delivered:before{background:#b8c5ba}.driver-v2-task-number{background:#edf3ed;border-radius:9px;color:#68786e;display:grid;font-size:10px;font-weight:900;height:32px;place-items:center;width:32px}.driver-v2-task-main{min-width:0}.driver-v2-task-top{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.driver-v2-task-identity{align-items:center;display:flex;gap:11px;min-width:0}.driver-v2-task-icon{background:#edf4ec;border-radius:11px;color:#44754f;display:grid;flex:0 0 43px;height:43px;place-items:center;width:43px}.driver-v2-order-number{color:#8b968f;display:block;font-size:10px;font-weight:900;letter-spacing:.08em}.driver-v2-task-identity h3{color:#2d4435;font-family:Manrope,sans-serif;font-size:17px;line-height:1.25;margin:4px 0 0}.driver-v2-status-badge{align-items:center;background:#edf5eb;border-radius:999px;color:#44734f;display:inline-flex;font-size:10px;font-weight:900;min-height:31px;padding:0 10px;white-space:nowrap}.driver-v2-status-badge.in_transit{background:#eef1f5;color:#57697d}.driver-v2-status-badge.delivered{background:#edf0ed;color:#657169}.driver-v2-stop-grid{grid-gap:11px;display:grid;gap:11px;grid-template-columns:1fr 1fr;margin-top:16px}.driver-v2-stop-card{background:#fff;border:1px solid #e0e7e2;border-radius:12px;min-width:0;padding:14px}.driver-v2-stop-card.pickup{background:#f8fbf7}.driver-v2-stop-card.delivery{background:#fafbfd}.driver-v2-stop-label{align-items:center;color:#87938b;display:flex;font-size:10px;font-weight:900;gap:7px;letter-spacing:.08em}.driver-v2-stop-label svg{color:#557a60}.driver-v2-stop-card>strong{color:#344c3c;display:block;font-size:13px;margin-top:10px}.driver-v2-stop-card>p{color:#748178;font-size:12px;line-height:1.55;margin:5px 0 0;min-height:38px}.driver-v2-stop-card>small{align-items:center;color:#829087;display:flex;font-size:11px;gap:6px;margin-top:8px}.driver-v2-stop-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.driver-v2-inline-action{align-items:center;background:#fff;border:1px solid #d7e1d9;border-radius:8px;color:#3f6d4b;display:inline-flex;font-size:10px;font-weight:900;gap:6px;margin-top:9px;min-height:34px;padding:0 9px;text-decoration:none}.driver-v2-stop-actions .driver-v2-inline-action{margin-top:0}.driver-v2-inline-action:hover{background:#f5f9f5;border-color:#bcd0c0}.driver-v2-cargo-row{grid-gap:10px;background:#f7f9f7;border:1px solid #e2e8e3;border-radius:11px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;padding:11px 12px}.driver-v2-cargo-row>div{align-items:center;color:#5f7466;display:flex;gap:8px;min-width:0}.driver-v2-cargo-row svg{color:#63806b;flex:0 0 auto}.driver-v2-cargo-row span{color:#89948d;display:block;font-size:10px;min-width:0}.driver-v2-cargo-row strong{color:#3b5343;font-size:11px;margin-right:3px}.driver-v2-items{background:#fff;border:1px solid #e2e8e3;border-radius:11px;margin-top:12px;padding:12px}.driver-v2-mini-label{color:#929c95;display:block;font-size:9px;font-weight:900;letter-spacing:.09em;margin-bottom:7px}.driver-v2-item-list{grid-gap:6px 13px;display:grid;gap:6px 13px;grid-template-columns:repeat(2,minmax(0,1fr))}.driver-v2-item-list>div{align-items:center;border-bottom:1px solid #edf0ed;display:flex;gap:9px;justify-content:space-between;min-width:0;padding:7px 0}.driver-v2-item-list span{color:#66766c;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.driver-v2-item-list strong{color:#385442;font-size:11px;white-space:nowrap}.driver-v2-instructions{align-items:flex-start;background:#fcf8eb;border:1px solid #eadcb9;border-radius:11px;color:#7c662d;display:flex;gap:9px;margin-top:12px;padding:12px 13px}.driver-v2-instructions>svg{flex:0 0 auto}.driver-v2-instructions p,.driver-v2-instructions strong{display:block}.driver-v2-instructions strong{color:#705d2b;font-size:11px}.driver-v2-instructions p{color:#837750;font-size:11px;line-height:1.55;margin:4px 0 0}.driver-v2-task-footer{align-items:center;border-top:1px solid #e4e9e5;display:flex;gap:14px;justify-content:space-between;margin-top:14px;padding-top:13px}.driver-v2-task-reminder{color:#87928b;font-size:10px;line-height:1.5;max-width:570px}.driver-v2-primary-action{align-items:center;background:linear-gradient(135deg,#e5ba55,#cf992f);border:1px solid #c7962f;border-radius:10px;box-shadow:0 9px 19px #be8b2229;color:#173b27;cursor:pointer;display:inline-flex;font:inherit;font-size:11px;font-weight:900;gap:7px;justify-content:center;min-height:43px;padding:0 14px;transition:transform .16s ease,box-shadow .16s ease}.driver-v2-primary-action:hover:not(:disabled){box-shadow:0 13px 23px #be8b223b;transform:translateY(-1px)}.driver-v2-primary-action:disabled{cursor:wait;opacity:.55}.driver-v2-complete-state{align-items:center;background:#edf5ed;border-radius:9px;color:#3e704a;display:inline-flex;font-size:11px;font-weight:900;gap:6px;min-height:38px;padding:0 11px}.driver-v2-empty{align-content:center;display:grid;min-height:145px;place-items:center;text-align:center}.driver-v2-empty>div{background:#edf4ec;border-radius:12px;color:#4b7955;display:grid;height:43px;margin-bottom:10px;place-items:center;width:43px}.driver-v2-empty strong{color:#405748;font-size:13px}.driver-v2-empty p{color:#8a958e;font-size:11px;margin:5px 0 0}.driver-v2-sidebar{display:flex;flex-direction:column;gap:14px;position:sticky;top:98px}.driver-v2-side-card{padding:21px}.driver-v2-side-heading{align-items:center;display:flex;gap:12px;justify-content:space-between}.driver-v2-side-heading>div{background:#edf4ec;border-radius:10px;color:#4b7654;display:grid;height:38px;place-items:center;width:38px}.driver-v2-side-card h3{color:#2d4736;font-family:Manrope,sans-serif;font-size:17px;line-height:1.35;margin:8px 0 0}.driver-v2-side-card>p{color:#7d8981;font-size:12px;line-height:1.6;margin:9px 0 0}.driver-v2-priority-order{color:#31503a;display:block;font-size:13px;margin-top:13px}.driver-v2-side-map{align-items:center;background:#f5f9f5;border:1px solid #d5e0d7;border-radius:9px;color:#386946;display:inline-flex;font-size:11px;font-weight:900;gap:7px;margin-top:14px;min-height:40px;padding:0 12px;text-decoration:none}.driver-v2-flow{margin-top:19px}.driver-v2-flow>div{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr)}.driver-v2-flow>div>span{background:#edf1ed;border-radius:10px;color:#718078;display:grid;font-size:11px;font-weight:900;height:34px;place-items:center;width:34px}.driver-v2-flow>div.active>span{background:#e5f0e3;color:#3e714a}.driver-v2-flow small,.driver-v2-flow strong{display:block}.driver-v2-flow strong{color:#43594a;font-size:11px}.driver-v2-flow small{color:#8d9890;font-size:10px;margin-top:2px}.driver-v2-flow>i{border-left:1px dashed #c4cec6;display:block;height:22px;margin-left:16px}.driver-v2-side-card.safety{background:linear-gradient(145deg,#153b27,#204e35);color:#fff}.driver-v2-safety-icon{background:#ffffff17;border-radius:12px;color:#e1c66f;display:grid;height:44px;margin-bottom:15px;place-items:center;width:44px}.driver-v2-side-card.safety .driver-v2-eyebrow{color:#d8bd68}.driver-v2-side-card.safety h3{color:#fff}.driver-v2-side-card.safety p{color:#ffffffa8}@media (max-width:1180px){.driver-v2-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.driver-v2-layout{grid-template-columns:1fr}.driver-v2-sidebar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:static}}@media (max-width:850px){.driver-v2-header-inner{grid-template-columns:1fr auto;width:min(100% - 28px,820px)}.driver-v2-header-center{display:none}.driver-v2-page{width:min(100% - 28px,820px)}.driver-v2-hero{align-items:stretch;flex-direction:column}.driver-v2-hero-actions{display:grid;grid-template-columns:1fr 1fr;min-width:0}.driver-v2-refresh{align-self:stretch;min-height:100%}.driver-v2-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.driver-v2-sidebar,.driver-v2-stop-grid{grid-template-columns:1fr}}@media (max-width:620px){.driver-v2-header-inner{min-height:68px}.driver-v2-brand-logo{max-height:52px;width:155px}.driver-v2-brand-role{font-size:8px;margin-top:-3px}.driver-v2-user>div{display:none}.driver-v2-page{padding:14px 0 58px;width:calc(100% - 20px)}.driver-v2-hero{border-radius:19px;padding:23px 18px}.driver-v2-hero h1{font-size:38px}.driver-v2-hero-copy>p{font-size:13px}.driver-v2-hero-actions{grid-template-columns:1fr}.driver-v2-stats{gap:9px;grid-template-columns:1fr 1fr}.driver-v2-stats article{min-height:128px;padding:14px}.driver-v2-stats strong{font-size:24px}.driver-v2-panel{border-radius:15px;padding:18px 14px}.driver-v2-panel-heading h2{font-size:21px}.driver-v2-task-card{grid-template-columns:1fr;padding:15px 12px}.driver-v2-task-number{display:none}.driver-v2-task-top{align-items:flex-start}.driver-v2-task-identity h3{font-size:15px}.driver-v2-status-badge{font-size:9px;min-height:28px;padding:0 8px}.driver-v2-cargo-row,.driver-v2-item-list{grid-template-columns:1fr}.driver-v2-task-footer{align-items:stretch;flex-direction:column}.driver-v2-complete-state,.driver-v2-primary-action{box-sizing:border-box;justify-content:center;min-height:46px;width:100%}}@media (max-width:430px){.driver-v2-stats{grid-template-columns:1fr}.driver-v2-hero-chips{align-items:stretch;flex-direction:column}.driver-v2-hero-chips span{justify-content:center}.driver-v2-task-top{flex-direction:column}.driver-v2-status-badge{align-self:flex-start}.driver-v2-stop-actions{flex-direction:column}.driver-v2-inline-action{box-sizing:border-box;justify-content:center;margin-top:0;min-height:42px;width:100%}}.driver-route-planner-summary{align-items:center;background:#fffaf0;border:1px solid #dccb9e;border-radius:15px;box-shadow:0 8px 24px #6d511b0d;display:flex;gap:18px;justify-content:space-between;margin-bottom:20px;padding:18px}.driver-route-planner-phase p,.driver-route-planner-phase span,.driver-route-planner-phase strong{display:block}.driver-route-planner-phase span{color:#9b7528;font-size:10px;font-weight:900;letter-spacing:.11em}.driver-route-planner-phase strong{color:#4b4939;font-family:Manrope,sans-serif;font-size:17px;margin-top:5px}.driver-route-planner-phase p{color:#857d67;font-size:11px;line-height:1.5;margin:5px 0 0}.driver-route-planner-actions{align-items:center;display:flex;flex:0 0 auto;gap:8px}.driver-route-cost-note{color:#7c745f;font-size:10px;font-weight:750;margin-top:8px}.driver-route-cost-note strong{color:#315f46;display:inline;font-family:inherit;font-size:inherit}.driver-route-google-action{align-items:center;background:#315f46;border:1px solid #315f46;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:11px;font-weight:900;gap:7px;justify-content:center;min-height:43px;padding:0 13px}.driver-route-google-action:hover:not(:disabled){background:#244d38;box-shadow:0 8px 18px #315f4629}.driver-route-google-action:disabled{cursor:wait;opacity:.62}.driver-route-planner-actions a{align-items:center;background:#fff;border:1px solid #cdb978;border-radius:10px;color:#5f5a3f;display:inline-flex;font-size:11px;font-weight:900;gap:7px;justify-content:center;min-height:43px;padding:0 13px;text-decoration:none}.driver-route-planner-actions a:hover{background:#fffdf8;box-shadow:0 8px 18px #785b1c14}.driver-route-lock-inline{align-items:center;background:#fcf8ee;border:1px solid #e2d5b1;border-radius:9px;color:#806b3a;display:inline-flex;font-size:10px;font-weight:800;gap:8px;line-height:1.4;max-width:390px;min-height:39px;padding:9px 11px}.driver-route-lock-inline svg{color:#9b7a2e;flex:0 0 auto}@media (max-width:700px){.driver-route-planner-summary{align-items:stretch;flex-direction:column}.driver-route-planner-actions{flex-direction:column}.driver-route-google-action,.driver-route-lock-inline,.driver-route-planner-actions,.driver-route-planner-actions a{box-sizing:border-box;width:100%}.driver-route-lock-inline{max-width:none}}.kh-buyer-profile-page{color:#213d2b;margin:0 auto;padding:34px 0 84px;width:min(1280px,calc(100% - 40px))}.kh-buyer-profile-eyebrow{color:#a77d27;display:block;font-size:11px;font-weight:900;letter-spacing:.13em}.kh-buyer-profile-hero{align-items:center;background:radial-gradient(circle at 88% 15%,#ddb34a3d,#0000 34%),linear-gradient(135deg,#143b27,#24573b);border-radius:23px;box-shadow:0 19px 48px #163d2729;display:flex;gap:30px;justify-content:space-between;margin-bottom:24px;overflow:hidden;padding:30px 32px;position:relative}.kh-buyer-profile-hero:after{border:1px solid #ffffff17;border-radius:50%;bottom:-110px;content:"";height:240px;position:absolute;right:-80px;width:240px}.kh-buyer-profile-hero-main{align-items:center;display:flex;gap:19px;min-width:0;position:relative;z-index:1}.kh-buyer-profile-avatar{background:#ffffff1c;border:1px solid #ffffff24;border-radius:22px;box-shadow:inset 0 1px 0 #ffffff14;color:#f2d581;display:grid;flex:0 0 78px;font-family:Manrope,sans-serif;font-size:26px;font-weight:900;height:78px;place-items:center;width:78px}.kh-buyer-profile-hero .kh-buyer-profile-eyebrow{color:#dfbe64}.kh-buyer-profile-hero h1{color:#fff;font-family:Manrope,sans-serif;font-size:clamp(36px,4vw,50px);letter-spacing:-.04em;line-height:1.04;margin:6px 0 0}.kh-buyer-profile-hero-main p{color:#ffffffb0;font-size:14px;line-height:1.7;margin:10px 0 0;max-width:680px}.kh-buyer-profile-hero-status{grid-gap:9px;display:grid;gap:9px;min-width:300px;position:relative;z-index:1}.kh-buyer-profile-hero-status>div{align-items:center;background:hsla(0,0%,100%,.075);border:1px solid #ffffff1c;border-radius:13px;color:#e1c777;display:flex;gap:11px;padding:12px 14px}.kh-buyer-profile-hero-status small,.kh-buyer-profile-hero-status span,.kh-buyer-profile-hero-status strong{display:block}.kh-buyer-profile-hero-status small{color:#ffffff80;font-size:10px;font-weight:900;letter-spacing:.09em}.kh-buyer-profile-hero-status strong{color:#fff;font-size:13px;margin-top:2px}.kh-buyer-profile-message{align-items:center;border-radius:11px;display:flex;font-size:13px;font-weight:800;gap:9px;margin-bottom:18px;padding:13px 15px}.kh-buyer-profile-message.success{background:#eef7ee;border:1px solid #cce0ce;color:#3c744b}.kh-buyer-profile-message.error{background:#fff5f3;border:1px solid #ecc8c3;color:#9b4e46}.kh-buyer-profile-layout{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 330px}.kh-buyer-profile-main{display:flex;flex-direction:column;gap:22px;min-width:0}.kh-buyer-profile-card,.kh-buyer-profile-side-card{background:#fff;border:1px solid #dfe7e1;border-radius:19px;box-shadow:0 11px 32px rgba(28,64,41,.055)}.kh-buyer-profile-card{padding:28px}.kh-buyer-profile-card-heading{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:24px}.kh-buyer-profile-card-heading.compact{margin-bottom:14px}.kh-buyer-profile-card-heading h2{color:#23442e;font-family:Manrope,sans-serif;font-size:24px;letter-spacing:-.02em;line-height:1.2;margin:5px 0 0}.kh-buyer-profile-card-heading p{color:#748178;font-size:13px;line-height:1.65;margin:7px 0 0;max-width:670px}.kh-buyer-profile-heading-icon{background:#edf5ed;border:1px solid #dce9de;border-radius:14px;color:#3d744d;display:grid;flex:0 0 48px;height:48px;place-items:center;width:48px}.kh-buyer-profile-grid{grid-gap:17px;display:grid;gap:17px;grid-template-columns:repeat(2,minmax(0,1fr))}.kh-buyer-profile-field{min-width:0}.kh-buyer-profile-field label{color:#53645a;display:block;font-size:13px;font-weight:850;margin-bottom:7px}.kh-buyer-profile-input-wrap{align-items:center;background:#fbfcfb;border:1px solid #d7e1d9;border-radius:11px;color:#6c7d72;display:flex;gap:9px;min-height:49px;padding:0 13px;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.kh-buyer-profile-input-wrap:focus-within{background:#fff;border-color:#6f9a79;box-shadow:0 0 0 4px #497c5817}.kh-buyer-profile-input-wrap.readonly{background:#f5f7f5}.kh-buyer-profile-input-wrap input{background:#0000;border:0;color:#394b40;font:inherit;font-size:14px;min-width:0;outline:0;width:100%}.kh-buyer-profile-input-wrap input:disabled{color:#6f7d74}.kh-buyer-profile-field small{color:#89958d;display:block;font-size:11px;line-height:1.5;margin-top:6px}.kh-buyer-profile-email-badge{background:#f5ebdd;border-radius:999px;color:#91662c;flex:0 0 auto;font-size:9px;font-weight:900;padding:5px 8px}.kh-buyer-profile-email-badge.verified{background:#e7f3e8;color:#377146}.kh-buyer-profile-save-row{align-items:center;border-top:1px solid #e5ebe6;display:flex;gap:18px;justify-content:space-between;margin-top:22px;padding-top:20px}.kh-buyer-profile-save-row p{color:#849087;font-size:11px;line-height:1.55;margin:0;max-width:560px}.kh-buyer-profile-save{background:linear-gradient(135deg,#e5ba55,#cf992f);border:1px solid #c89731;border-radius:10px;box-shadow:0 9px 21px #be8b2229;color:#173b27;cursor:pointer;font:inherit;font-size:13px;font-weight:900;min-height:46px;padding:0 18px;transition:transform .18s ease,box-shadow .18s ease}.kh-buyer-profile-save:hover:not(:disabled){box-shadow:0 14px 27px #be8b223b;transform:translateY(-2px)}.kh-buyer-profile-save:disabled{cursor:not-allowed;opacity:.55}.kh-buyer-profile-sidebar{display:flex;flex-direction:column;gap:17px}.kh-buyer-profile-side-card{padding:22px}.kh-buyer-profile-links{display:flex;flex-direction:column}.kh-buyer-profile-links>a{grid-gap:10px;align-items:center;border-top:1px solid #e7ece8;color:inherit;display:grid;gap:10px;grid-template-columns:39px minmax(0,1fr) auto;min-height:65px;padding:10px 0;text-decoration:none}.kh-buyer-profile-links>a:first-child{border-top:0}.kh-buyer-profile-link-icon{background:#eef5ee;border-radius:11px;color:#477653;display:grid;height:39px;place-items:center;width:39px}.kh-buyer-profile-links>a>span:nth-child(2){min-width:0}.kh-buyer-profile-links small,.kh-buyer-profile-links strong{display:block}.kh-buyer-profile-links strong{color:#344a3a;font-size:13px}.kh-buyer-profile-links small{color:#88948c;font-size:11px;margin-top:2px}.kh-buyer-profile-links>a>svg{color:#9ba59e;transition:transform .16s ease}.kh-buyer-profile-links>a:hover>svg{transform:translateX(3px)}.kh-buyer-profile-side-card.secure{background:linear-gradient(145deg,#f5f9f4,#fff)}.kh-buyer-profile-side-icon{background:#e9f3e9;border:1px solid #dce8dd;border-radius:14px;color:#3f744e;display:grid;height:48px;margin-bottom:16px;place-items:center;width:48px}.kh-buyer-profile-side-card h3{color:#2d4936;font-family:Manrope,sans-serif;font-size:17px;line-height:1.35;margin:7px 0 0}.kh-buyer-profile-side-card p{color:#79867d;font-size:12px;line-height:1.65;margin:9px 0 0}@media (max-width:1040px){.kh-buyer-profile-layout{grid-template-columns:1fr}.kh-buyer-profile-sidebar{display:grid;grid-template-columns:1fr 1fr}}@media (max-width:760px){.kh-buyer-profile-page{padding-top:23px;width:min(100% - 28px,720px)}.kh-buyer-profile-hero{align-items:flex-start;flex-direction:column;padding:25px 22px}.kh-buyer-profile-hero-status{grid-template-columns:1fr 1fr;min-width:0;width:100%}.kh-buyer-profile-grid,.kh-buyer-profile-sidebar{grid-template-columns:1fr}.kh-buyer-profile-card{padding:23px}}@media (max-width:520px){.kh-buyer-profile-page{padding:14px 0 58px;width:calc(100% - 20px)}.kh-buyer-profile-hero{border-radius:18px;padding:21px 17px}.kh-buyer-profile-hero-main{align-items:flex-start}.kh-buyer-profile-avatar{border-radius:16px;flex-basis:58px;font-size:20px;height:58px;width:58px}.kh-buyer-profile-hero h1{font-size:34px}.kh-buyer-profile-hero-main p{font-size:13px}.kh-buyer-profile-hero-status{grid-template-columns:1fr}.kh-buyer-profile-card{border-radius:16px;padding:19px 16px}.kh-buyer-profile-card-heading h2{font-size:22px}.kh-buyer-profile-heading-icon{display:none}.kh-buyer-profile-save-row{align-items:stretch;flex-direction:column}.kh-buyer-profile-save{width:100%}}.khb-page .kh-buyer-profile-page.kh-buyer-profile-page-shell{margin:0 auto;padding:12px 18px 32px;width:min(100%,1500px)}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-hero{background:radial-gradient(circle at 91% 18%,#6f9d6c1f,#0000 15rem),linear-gradient(100deg,#f1f7ed,#eef6ea 58%,#e5f0e2);border:1px solid #dfe8dd;border-radius:22px;box-shadow:0 16px 38px #20432c0d;margin-bottom:16px;min-height:184px;padding:18px 24px}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-hero:after{display:none}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-avatar{background:#ffffffc2;border-color:#4c774f1f;border-radius:17px;box-shadow:inset 0 1px #fffc;color:#287044;flex-basis:62px;font-size:21px;height:62px;width:62px}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-hero .kh-buyer-profile-eyebrow{color:#6a806f}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-hero h1{color:#113d27;font-size:clamp(32px,2.8vw,42px);font-weight:650;letter-spacing:-.05em;line-height:.99;margin-top:7px}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-hero-main p{color:#68776d;font-size:13px;line-height:1.5;margin-top:8px;max-width:720px}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-hero-status{min-width:260px}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-hero-status>div{background:#ffffffad;border-color:#4c774f1f;color:#287044}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-hero-status small{color:#708177}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-hero-status strong{color:#173f2b}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-card,.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-side-card{border-color:#e1e8df;box-shadow:0 9px 26px #18452a0a}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-save{background:#176536;border-color:#176536;box-shadow:0 8px 18px #1765361f;color:#fff}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-save:hover:not(:disabled){background:#0f522b;border-color:#0f522b;box-shadow:0 10px 22px #17653629;transform:none}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-heading-icon,.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-link-icon,.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-side-icon{background:#eef7eb;color:#287044}@media (max-width:760px){.khb-page .kh-buyer-profile-page.kh-buyer-profile-page-shell{padding:12px 12px 28px;width:100%}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-hero{min-height:0;padding:20px 18px}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-hero-status{min-width:0}}.khb-page .kh-buyer-profile-page-shell .kh-buyer-language-card{background:linear-gradient(145deg,#f7faf5,#fff)}.khb-page .kh-buyer-profile-page-shell .kh-buyer-language-options{grid-gap:4px;background:#f5f8f3;border:1px solid #dce6dc;border-radius:12px;display:grid;gap:4px;grid-template-columns:1fr 1fr;margin-top:15px;padding:4px}.khb-page .kh-buyer-profile-page-shell .kh-buyer-language-options button{background:#0000;border:0;border-radius:9px;color:#68786e;cursor:pointer;font:inherit;font-size:12px;font-weight:800;min-height:39px;padding:0 12px}.khb-page .kh-buyer-profile-page-shell .kh-buyer-language-options button:hover{background:#fff;color:#294f36}.khb-page .kh-buyer-profile-page-shell .kh-buyer-language-options button.active{background:#176536;box-shadow:0 6px 14px #17653624;color:#fff}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-legal-card{background:#fff;border:1px solid #e1e8df;border-radius:20px;box-shadow:0 9px 26px #18452a0a;margin-top:16px;padding:24px}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-legal-card .kh-buyer-profile-card-heading{margin-bottom:17px}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-legal-card h2{color:#173f2b;font-size:25px;letter-spacing:-.03em;line-height:1.12;margin:6px 0 0}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-legal-card .kh-buyer-profile-card-heading p{color:#76837a;font-size:12px;line-height:1.55;margin:7px 0 0;max-width:800px}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-legal-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-legal-link{grid-gap:10px;align-items:center;background:#fbfcfa;border:1px solid #e2e9e1;border-radius:13px;color:inherit;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;min-height:82px;padding:13px 14px;text-decoration:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-legal-link:hover{background:#f6faf4;border-color:#c5d7c8;transform:translateY(-1px)}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-legal-link small,.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-legal-link strong{display:block}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-legal-link strong{color:#294f36;font-size:12.5px}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-legal-link small{color:#819087;font-size:10.5px;line-height:1.4;margin-top:4px}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-legal-link>svg{color:#7e9685}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-legal-note{border-top:1px solid #e7ece7;color:#829087;font-size:10.5px;line-height:1.55;margin:14px 0 0;padding-top:13px}@media (max-width:1120px){.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-legal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-legal-card{padding:18px 16px}.khb-page .kh-buyer-profile-page-shell .kh-buyer-profile-legal-grid{grid-template-columns:1fr}}.kh-payment-methods-card{overflow:hidden}.kh-payment-method-secure-badge{align-items:center;background:#f5f2ff;border:1px solid #ddd7fa;border-radius:999px;color:#6554bb;display:inline-flex;font-size:11px;font-weight:900;gap:7px;min-height:38px;padding:0 11px}.kh-payment-method-error,.kh-payment-method-message{align-items:center;border-radius:11px;display:flex;font-size:12px;gap:9px;line-height:1.55;margin-bottom:15px;padding:12px 14px}.kh-payment-method-message{background:#eef7ef;border:1px solid #cce0cf;color:#3a7249}.kh-payment-method-error{background:#fff5f3;border:1px solid #ecc9c4;color:#9d4f47}.kh-payment-method-loading{background:#fafcfa;border:1px solid #e3e9e4;border-radius:13px;color:#7b887f;font-size:13px;padding:24px;text-align:center}.kh-payment-method-empty{background:#fafcfa;border:1px dashed #d6e1d8;border-radius:14px;padding:30px 24px;text-align:center}.kh-payment-method-empty>div{background:#eaf3eb;border-radius:14px;color:#3f754e;display:grid;height:52px;margin:0 auto 13px;place-items:center;width:52px}.kh-payment-method-empty h3{color:#2e4937;font-family:Manrope,sans-serif;font-size:18px;margin:0}.kh-payment-method-empty p{color:#7b887f;font-size:12px;line-height:1.65;margin:8px auto 0;max-width:530px}.kh-payment-method-list{display:flex;flex-direction:column;gap:10px}.kh-payment-method-row{grid-gap:13px;align-items:center;background:#fff;border:1px solid #dfe7e1;border-radius:13px;display:grid;gap:13px;grid-template-columns:46px minmax(0,1fr) auto;min-height:82px;padding:14px 15px}.kh-payment-method-row.default{background:linear-gradient(135deg,#f2f8f1,#fff);border-color:#bdd2c1}.kh-payment-method-card-icon{background:#edf4ed;border-radius:12px;color:#3d734c;display:grid;height:46px;place-items:center;width:46px}.kh-payment-method-card-copy{min-width:0}.kh-payment-method-card-copy>div{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.kh-payment-method-card-copy strong{color:#31483a;font-size:14px}.kh-payment-method-card-copy span{background:#e4f1e5;border-radius:999px;color:#3d704a;font-size:9px;font-weight:900;padding:4px 7px}.kh-payment-method-card-copy small{color:#859188;display:block;font-size:11px;margin-top:4px}.kh-payment-method-row-actions{align-items:center;display:flex;gap:8px}.kh-payment-method-row-actions button{background:#fff;border:1px solid #d9e2db;border-radius:9px;color:#4b6854;cursor:pointer;font:inherit;font-size:10px;font-weight:850;min-height:36px;padding:0 10px}.kh-payment-method-row-actions button.remove{align-items:center;color:#9b5d57;display:inline-flex;gap:5px}.kh-payment-method-row-actions button:hover:not(:disabled){background:#f7faf7}.kh-payment-method-row-actions button:disabled{cursor:not-allowed;opacity:.5}.kh-payment-method-add{align-items:center;background:#f3f8f3;border:1px solid #cad9cd;border-radius:10px;color:#356746;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:900;gap:8px;justify-content:center;margin-top:16px;min-height:45px;padding:0 15px}.kh-payment-method-add:hover:not(:disabled){background:#eaf3ea}.kh-payment-method-add:disabled{cursor:not-allowed;opacity:.5}.kh-payment-method-add-panel{background:linear-gradient(180deg,#fbfdfb,#fff);border:1px solid #d7e2d9;border-radius:15px;margin-top:17px;padding:20px}.kh-payment-method-add-heading{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;margin-bottom:16px}.kh-payment-method-add-heading span,.kh-payment-method-add-heading strong{display:block}.kh-payment-method-add-heading span{color:#a77d27;font-size:10px;font-weight:900;letter-spacing:.11em}.kh-payment-method-add-heading strong{color:#2c4936;font-size:17px;margin-top:4px}.kh-payment-method-add-heading>button{background:#fff;border:1px solid #dce4de;border-radius:9px;color:#6f7e74;cursor:pointer;display:grid;height:36px;place-items:center;width:36px}.kh-payment-method-element{background:#fff;border:1px solid #e0e7e1;border-radius:12px;padding:16px}.kh-payment-method-consent{align-items:flex-start;color:#6f7d74;cursor:pointer;display:flex;font-size:11px;gap:9px;line-height:1.55;margin-top:14px}.kh-payment-method-consent input{accent-color:#356c47;flex:0 0 17px;height:17px;margin-top:1px;width:17px}.kh-payment-method-add-actions{display:flex;gap:9px;justify-content:flex-end;margin-top:16px}.kh-payment-method-add-actions button{border-radius:10px;cursor:pointer;font:inherit;font-size:12px;font-weight:900;min-height:43px;padding:0 15px}.kh-payment-method-add-actions .secondary{background:#fff;border:1px solid #d9e2db;color:#586c5e}.kh-payment-method-add-actions .primary{background:linear-gradient(135deg,#e5ba55,#cf992f);border:1px solid #c7962f;color:#173b27}.kh-payment-method-add-actions button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:680px){.kh-payment-method-row{grid-template-columns:44px minmax(0,1fr)}.kh-payment-method-row-actions{grid-column:1/-1;justify-content:flex-end}}@media (max-width:520px){.kh-payment-method-secure-badge{display:none}.kh-payment-method-row-actions{justify-content:stretch}.kh-payment-method-row-actions button{flex:1 1}.kh-payment-method-add{width:100%}.kh-payment-method-add-panel{padding:15px}.kh-payment-method-add-actions{flex-direction:column-reverse}.kh-payment-method-add-actions button{width:100%}}.kh-reauth-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#121f1794;box-sizing:border-box;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:10000}.kh-reauth-modal{background:#fff;border:1px solid #dfe7df;border-radius:18px;box-shadow:0 24px 70px #14251b3d;box-sizing:border-box;color:#304338;padding:30px;width:min(430px,100%)}.kh-reauth-icon{background:#edf5ec;border-radius:13px;color:#376a48;display:grid;height:48px;margin-bottom:16px;place-items:center;width:48px}.kh-reauth-eyebrow{color:#a77524;display:block;font-size:11px;font-weight:800;letter-spacing:1.35px;margin-bottom:7px}.kh-reauth-modal h3{color:#243c2e;font-family:Manrope,sans-serif;font-size:24px;line-height:1.2;margin:0}.kh-reauth-modal>p{color:#6f7d74;font-size:14px;line-height:1.6;margin:11px 0 22px}.kh-reauth-field{display:block}.kh-reauth-field>span{color:#43564a;display:block;font-size:13px;font-weight:700;margin-bottom:7px}.kh-reauth-field input{background:#fbfcfa;border:1px solid #d7dfd8;border-radius:10px;box-sizing:border-box;color:#263a2f;font-size:16px;min-height:48px;outline:none;padding:0 14px;width:100%}.kh-reauth-field input:focus{background:#fff;border-color:#6e9678;box-shadow:0 0 0 3px #567d601a}.kh-reauth-error{align-items:flex-start;background:#fff1ef;border-radius:9px;color:#a34c45;display:flex;font-size:13px;gap:8px;line-height:1.45;margin-top:12px;padding:11px 12px}.kh-reauth-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:22px}.kh-reauth-actions button{border-radius:9px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:750;min-height:43px;padding:0 18px}.kh-reauth-actions button.secondary{background:#fff;border:1px solid #d8e0d9;color:#53635a}.kh-reauth-actions button.primary{background:#2f6845;border:1px solid #2f6845;color:#fff}.kh-reauth-actions button:disabled{cursor:not-allowed;opacity:.58}.kh-reauth-modal>small{color:#89948d;display:block;font-size:11px;line-height:1.5;margin-top:15px}@media (max-width:560px){.kh-reauth-overlay{padding:14px}.kh-reauth-modal{border-radius:15px;padding:23px 19px}.kh-reauth-modal h3{font-size:21px}.kh-reauth-actions{display:grid;grid-template-columns:1fr 1fr}.kh-reauth-actions button{width:100%}}.kh-payment-method-subheading{border-top:1px solid #2c533a1f;margin-top:22px;padding-top:20px}.kh-payment-method-subheading>div{display:flex;flex-direction:column;gap:4px}.kh-payment-method-subheading strong{color:#253a2d;font-size:.98rem}.kh-payment-method-subheading span{color:#6c7c71;font-size:.82rem}.kh-payment-method-empty.compact{margin-top:12px;padding:18px}.kh-payment-method-add-actions-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.kh-payment-method-add-actions-row .kh-payment-method-add{margin-top:0}@media (max-width:640px){.kh-payment-method-add-actions-row{flex-direction:column}.kh-payment-method-add-actions-row .kh-payment-method-add{justify-content:center;width:100%}}.buyer-addresses-app{background:radial-gradient(circle at 12% 6%,#d4ad4a14,#0000 25%),linear-gradient(180deg,#f4f7f3,#f8faf7);color:#213d2b;min-height:100vh}.buyer-addresses-header{align-items:center;background:#fff;border-bottom:1px solid #e4e9e5;box-shadow:0 2px 12px rgba(27,58,39,.025);box-sizing:border-box;display:flex;gap:28px;justify-content:space-between;min-height:68px;padding:8px max(28px,4.2vw);width:100%}.buyer-addresses-logo{align-items:center;color:inherit;display:flex;flex:0 0 auto;gap:12px;text-decoration:none}.buyer-addresses-logo>div{align-items:center;display:flex;flex:0 0 48px;justify-content:center}.buyer-addresses-logo .krome-brand-mark-image,.buyer-addresses-logo>div{background:#0000;border:0;border-radius:0;box-shadow:none;height:48px;width:48px}.buyer-addresses-logo .krome-brand-mark-image{display:block;max-height:48px;max-width:48px;object-fit:contain}.buyer-addresses-logo small,.buyer-addresses-logo span,.buyer-addresses-logo strong{display:block}.buyer-addresses-logo strong{color:#153c27;font-family:Manrope,sans-serif;font-size:21px;font-weight:900;letter-spacing:-.025em;line-height:1.05;margin:0}.buyer-addresses-logo small{color:#7d8a81;font-size:11px;font-weight:800;letter-spacing:.055em;line-height:1;margin-top:4px;text-transform:uppercase}.buyer-addresses-header nav{align-items:center;display:flex;gap:12px;justify-content:flex-end}.buyer-addresses-header nav a{align-items:center;border-radius:9px;color:#55665c;display:inline-flex;font-size:14px;font-weight:800;justify-content:center;min-height:40px;padding:0 13px;text-decoration:none;transition:color .16s ease,background .16s ease;white-space:nowrap}.buyer-addresses-header nav a:hover{background:#f2f6f1;color:#285e3c}.buyer-addresses-header nav a.active{background:#eaf2e8;color:#28623e}.buyer-addresses-page{margin:0 auto;padding:34px 0 86px;width:min(1280px,calc(100% - 40px))}.buyer-addresses-hero{align-items:center;background:radial-gradient(circle at 88% 12%,#ddb34a42,#0000 34%),linear-gradient(135deg,#143b27,#24573b);border-radius:23px;box-shadow:0 19px 48px #163d2729;display:flex;gap:30px;justify-content:space-between;margin-bottom:24px;overflow:hidden;padding:34px 36px;position:relative}.buyer-addresses-hero:after{border:1px solid #ffffff17;border-radius:50%;bottom:-125px;content:"";height:280px;position:absolute;right:-95px;width:280px}.buyer-addresses-hero>div{position:relative;z-index:1}.buyer-addresses-eyebrow{color:#a77d27;display:block;font-size:11px;font-weight:900;letter-spacing:.13em}.buyer-addresses-hero .buyer-addresses-eyebrow{color:#dfbe64}.buyer-addresses-hero h1{color:#fff;font-family:Manrope,sans-serif;font-size:clamp(38px,4vw,50px);letter-spacing:-.04em;line-height:1.04;margin:7px 0 0}.buyer-addresses-hero p{color:#ffffffb0;font-size:14px;line-height:1.7;margin:11px 0 0;max-width:650px}.buyer-addresses-add{align-items:center;background:linear-gradient(135deg,#e5ba55,#cf992f);border:1px solid #c89731;border-radius:10px;box-shadow:0 9px 21px #be8b222e;box-sizing:border-box;color:#173b27;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:900;gap:8px;justify-content:center;min-height:46px;padding:0 18px;transition:transform .18s ease,box-shadow .18s ease}.buyer-addresses-add:hover{box-shadow:0 14px 27px #be8b2240;transform:translateY(-2px)}.buyer-addresses-message{align-items:center;background:#eef7ee;border:1px solid #cce0ce;border-radius:11px;color:#3c744b;display:flex;font-size:13px;font-weight:800;gap:9px;margin-bottom:20px;padding:13px 15px}.buyer-addresses-overview{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:24px}.buyer-addresses-overview article{grid-column-gap:14px;background:#fff;border:1px solid #dfe7e1;border-radius:18px;box-shadow:0 10px 30px #1c40290d;column-gap:14px;display:grid;grid-template-columns:48px minmax(0,1fr);min-width:0;padding:22px}.buyer-addresses-overview article>div{background:#edf5ed;border:1px solid #dce9de;border-radius:14px;color:#3d744d;display:grid;grid-row:1/span 3;height:48px;place-items:center;width:48px}.buyer-addresses-overview article>span{color:#9b7b39;font-size:10px;font-weight:900;letter-spacing:.1em}.buyer-addresses-overview article>strong{color:#23442e;font-family:Manrope,sans-serif;font-size:25px;line-height:1.15;margin-top:3px}.buyer-addresses-overview article>small{color:#89958d;font-size:11px;margin-top:3px}.buyer-addresses-section{background:#fff;border:1px solid #dfe7e1;border-radius:20px;box-shadow:0 11px 32px rgba(28,64,41,.055);padding:28px}.buyer-addresses-section-heading{align-items:flex-start;border-bottom:1px solid #e6ece7;display:flex;gap:20px;justify-content:space-between;margin-bottom:23px;padding-bottom:19px}.buyer-addresses-section-heading h2{color:#23442e;font-family:Manrope,sans-serif;font-size:25px;letter-spacing:-.025em;line-height:1.2;margin:6px 0 0}.buyer-addresses-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.buyer-address-card{background:linear-gradient(145deg,#fff,#fbfcfb);border:1px solid #dfe7e1;border-radius:17px;box-shadow:0 8px 24px rgba(29,62,41,.045);min-width:0;padding:22px;position:relative;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.buyer-address-card:hover{border-color:#ceddce;box-shadow:0 13px 30px rgba(29,62,41,.075);transform:translateY(-2px)}.buyer-address-card.default{background:radial-gradient(circle at 100% 0,#ddb34a1a,#0000 35%),#fff;border-color:#d7c17c}.buyer-address-card.default:before{background:linear-gradient(90deg,#e4ba55,#cf992f);border-radius:0 0 999px 999px;content:"";height:3px;left:22px;position:absolute;right:22px;top:0}.buyer-address-card-top{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:19px}.buyer-address-label{align-items:center;display:flex;gap:11px;min-width:0}.buyer-address-label>div{background:#edf5ed;border:1px solid #dce8dd;border-radius:12px;color:#41734d;display:grid;flex:0 0 43px;height:43px;place-items:center;width:43px}.buyer-address-label small,.buyer-address-label span,.buyer-address-label strong{display:block}.buyer-address-label strong{color:#304c39;font-family:Manrope,sans-serif;font-size:16px}.buyer-address-label small{background:#f4ead5;border-radius:999px;color:#976b25;font-size:8px;font-weight:900;letter-spacing:.09em;margin-top:4px;padding:4px 7px;width:fit-content}.buyer-address-card-tools{display:flex;gap:7px}.buyer-address-card-tools button{background:#fff;border:1px solid #dde5df;border-radius:10px;color:#708078;cursor:pointer;display:grid;height:37px;padding:0;place-items:center;transition:color .16s ease,background .16s ease,border-color .16s ease;width:37px}.buyer-address-card-tools button:hover{background:#eef5ee;border-color:#c9d8cc;color:#376c46}.buyer-address-card-tools button:last-child:hover{background:#fff3f1;border-color:#e8c6c1;color:#a55249}.buyer-address-content{padding-top:3px}.buyer-address-content strong{color:#354a3c;display:block;font-size:14px;margin-bottom:7px}.buyer-address-content p{color:#69776e;font-size:13px;line-height:1.55;margin:3px 0}.buyer-address-content>span{color:#4c6856;display:block;font-size:12px;font-weight:750;margin-top:9px}.buyer-address-instructions{background:#f7f9f6;border:1px solid #e2e9e3;border-radius:11px;margin-top:17px;padding:12px 13px}.buyer-address-instructions span{color:#9b7b39;font-size:9px;font-weight:900;letter-spacing:.1em}.buyer-address-instructions p{color:#748178;font-size:12px;line-height:1.55;margin:5px 0 0}.buyer-address-default{align-items:center;background:#f2f7f1;border:1px solid #d9e4da;border-radius:10px;color:#416f4c;cursor:pointer;display:flex;font:inherit;font-size:12px;font-weight:850;gap:7px;justify-content:center;margin-top:18px;min-height:42px;padding:0 14px;transition:background .16s ease,border-color .16s ease,transform .16s ease;width:100%}.buyer-address-default:hover{background:#e9f3e8;border-color:#bfd2c1;transform:translateY(-1px)}.buyer-address-default-active{background:#fbf6e9;border:1px solid #e3cf92;border-radius:10px;color:#8b6728;font-size:12px;font-weight:850;gap:7px;margin-top:18px;min-height:42px;padding:0 14px}.buyer-address-default-active,.buyer-addresses-empty{align-items:center;display:flex;justify-content:center}.buyer-addresses-empty{background:linear-gradient(145deg,#f8faf7,#fff);border:1px dashed #cfdbd1;border-radius:17px;box-sizing:border-box;flex-direction:column;min-height:310px;padding:35px;text-align:center}.buyer-addresses-empty>div{background:#eaf4ea;border:1px solid #dce8dd;border-radius:18px;color:#41744e;display:grid;height:64px;margin-bottom:17px;place-items:center;width:64px}.buyer-addresses-empty h3{color:#2f4a38;font-family:Manrope,sans-serif;font-size:20px;margin:0}.buyer-addresses-empty p{color:#7a877e;font-size:13px;line-height:1.6;margin:9px 0 20px;max-width:430px}.buyer-addresses-empty button{align-items:center;background:linear-gradient(135deg,#e5ba55,#cf992f);border:1px solid #c89731;border-radius:10px;color:#173b27;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:900;gap:7px;min-height:44px;padding:0 16px}.buyer-address-modal-overlay{align-items:flex-start;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f1e159e;box-sizing:border-box;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:24px;position:fixed;z-index:10000}.buyer-address-modal{background:#fff;border:1px solid #dfe7e1;border-radius:21px;box-shadow:0 30px 80px #0d1f1547;margin:30px auto;overflow:hidden;width:min(760px,100%)}.buyer-address-modal-top{align-items:flex-start;background:radial-gradient(circle at 90% 10%,#ddb34a36,#0000 35%),linear-gradient(135deg,#143b27,#24573b);border-bottom:1px solid #ffffff14;display:flex;gap:20px;justify-content:space-between;padding:25px 28px;position:relative}.buyer-address-modal-top .buyer-addresses-eyebrow{color:#dfbe64}.buyer-address-modal-top h2{color:#fff;font-family:Manrope,sans-serif;font-size:27px;letter-spacing:-.025em;margin:6px 0 0}.buyer-address-modal-top>button{background:#ffffff17;border:1px solid #ffffff24;border-radius:11px;color:#fff;cursor:pointer;display:grid;flex:0 0 40px;height:40px;padding:0;place-items:center;width:40px}.buyer-address-modal-top>button:hover{background:#ffffff26}.buyer-address-form{padding:28px}.buyer-address-two{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.buyer-address-three{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1.5fr) minmax(100px,.65fr) minmax(110px,.8fr)}.buyer-address-field{margin-bottom:17px;min-width:0}.buyer-address-field label{color:#53645a;display:block;font-size:13px;font-weight:850;margin-bottom:7px}.buyer-address-field input,.buyer-address-field select,.buyer-address-field textarea{background:#fbfcfb;border:1px solid #d7e1d9;border-radius:11px;box-sizing:border-box;color:#394b40;font:inherit;font-size:14px;min-width:0;outline:0;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease;width:100%}.buyer-address-field input,.buyer-address-field select{min-height:49px;padding:0 13px}.buyer-address-field textarea{line-height:1.55;min-height:104px;padding:13px;resize:vertical}.buyer-address-field input:focus,.buyer-address-field select:focus,.buyer-address-field textarea:focus{background:#fff;border-color:#6f9a79;box-shadow:0 0 0 4px #497c5817}.buyer-address-field input::placeholder,.buyer-address-field textarea::placeholder{color:#a1aca4}.buyer-address-modal-actions{background:#fafcfa;border-top:1px solid #e5ebe6;display:flex;gap:10px;justify-content:flex-end;padding:20px 28px 25px}.buyer-address-modal-actions button{border-radius:10px;cursor:pointer;font:inherit;font-size:13px;font-weight:850;min-height:45px;padding:0 18px}.buyer-address-modal-actions .secondary{background:#fff;border:1px solid #d8e1da;color:#58685f}.buyer-address-modal-actions .secondary:hover{background:#f2f5f2}.buyer-address-modal-actions .primary{align-items:center;background:linear-gradient(135deg,#e5ba55,#cf992f);border:1px solid #c89731;box-shadow:0 9px 21px #be8b2229;color:#173b27;display:inline-flex;gap:7px;justify-content:center}.buyer-address-modal-actions .primary:hover{transform:translateY(-1px)}@media (max-width:900px){.buyer-addresses-header{align-items:flex-start;flex-direction:column;gap:12px;padding:13px 20px}.buyer-addresses-header nav{overflow-x:auto;width:100%}.buyer-addresses-header nav a{flex:0 0 auto}.buyer-addresses-hero{align-items:flex-start;flex-direction:column}.buyer-addresses-grid,.buyer-addresses-overview{grid-template-columns:1fr}}@media (max-width:700px){.buyer-addresses-page{padding:22px 0 65px;width:calc(100% - 28px)}.buyer-addresses-hero{border-radius:19px;padding:27px 23px}.buyer-addresses-hero h1{font-size:36px}.buyer-addresses-section{padding:22px}.buyer-address-three,.buyer-address-two{gap:0;grid-template-columns:1fr}.buyer-address-modal-overlay{padding:12px}.buyer-address-modal{border-radius:17px;margin:12px auto}.buyer-address-form,.buyer-address-modal-top{padding:22px}.buyer-address-modal-actions{padding:17px 22px 22px}}@media (max-width:520px){.buyer-addresses-header{padding:12px 14px}.buyer-addresses-logo>div{flex-basis:42px;height:42px;width:42px}.buyer-addresses-header nav a{font-size:12px;min-height:37px;padding:0 11px}.buyer-addresses-page{padding-top:14px;width:calc(100% - 20px)}.buyer-addresses-hero{padding:23px 18px}.buyer-addresses-hero h1{font-size:32px}.buyer-addresses-hero p{font-size:13px}.buyer-addresses-add{width:100%}.buyer-addresses-overview article{padding:18px}.buyer-addresses-section{border-radius:17px;padding:18px 15px}.buyer-address-card{padding:18px}.buyer-address-card-top{gap:10px}.buyer-address-card-tools button{height:35px;width:35px}.buyer-address-modal-top h2{font-size:24px}.buyer-address-modal-actions{display:grid;grid-template-columns:1fr 1fr}.buyer-address-modal-actions button{width:100%}}.khb-page .buyer-addresses-page.buyer-addresses-page-shell{margin:0 auto;padding:12px 18px 32px;width:min(100%,1500px)}.khb-page .buyer-addresses-page-shell .buyer-addresses-hero{background:radial-gradient(circle at 91% 18%,#6f9d6c1f,#0000 15rem),linear-gradient(100deg,#f1f7ed,#eef6ea 58%,#e5f0e2);border:1px solid #dfe8dd;border-radius:22px;box-shadow:0 16px 38px #20432c0d;margin-bottom:16px;min-height:184px;padding:18px 24px}.khb-page .buyer-addresses-page-shell .buyer-addresses-hero:after{display:none}.khb-page .buyer-addresses-page-shell .buyer-addresses-hero .buyer-addresses-eyebrow{color:#6a806f}.khb-page .buyer-addresses-page-shell .buyer-addresses-hero h1{color:#113d27;font-size:clamp(32px,2.8vw,42px);font-weight:650;letter-spacing:-.05em;line-height:.99}.khb-page .buyer-addresses-page-shell .buyer-addresses-hero p{color:#68776d;font-size:13px;line-height:1.5;margin-top:8px;max-width:720px}.khb-page .buyer-addresses-page-shell .buyer-address-modal-actions .primary,.khb-page .buyer-addresses-page-shell .buyer-addresses-add,.khb-page .buyer-addresses-page-shell .buyer-addresses-empty button{background:#176536;border-color:#176536;box-shadow:0 8px 18px #1765361f;color:#fff}.khb-page .buyer-addresses-page-shell .buyer-address-modal-actions .primary:hover,.khb-page .buyer-addresses-page-shell .buyer-addresses-add:hover,.khb-page .buyer-addresses-page-shell .buyer-addresses-empty button:hover{background:#0f522b;border-color:#0f522b;box-shadow:0 10px 22px #17653629;color:#fff;transform:none}.khb-page .buyer-addresses-page-shell .buyer-address-card,.khb-page .buyer-addresses-page-shell .buyer-addresses-overview article,.khb-page .buyer-addresses-page-shell .buyer-addresses-section{border-color:#e1e8df;box-shadow:0 8px 24px #18452a0a}.khb-page .buyer-addresses-page-shell .buyer-address-card.default{background:radial-gradient(circle at 100% 0,#57895714,#0000 42%),linear-gradient(145deg,#fff,#f7faf5);border-color:#b9d0ba}.khb-page .buyer-addresses-page-shell .buyer-addresses-eyebrow,.khb-page .buyer-addresses-page-shell .buyer-addresses-overview article>span{color:#5f8067}@media (max-width:760px){.khb-page .buyer-addresses-page.buyer-addresses-page-shell{padding:12px 12px 28px;width:100%}.khb-page .buyer-addresses-page-shell .buyer-addresses-hero{min-height:0;padding:20px 18px}}.khb-page .buyer-addresses-page-shell.buyer-addresses-empty-mode .buyer-addresses-hero{margin-bottom:12px;min-height:136px;padding:15px 22px}.khb-page .buyer-addresses-page-shell.buyer-addresses-empty-mode .buyer-addresses-hero h1{font-size:clamp(30px,2.5vw,38px);margin-top:5px}.khb-page .buyer-addresses-page-shell.buyer-addresses-empty-mode .buyer-addresses-hero p{line-height:1.4;margin-top:6px}.khb-page .buyer-addresses-page-shell.buyer-addresses-empty-mode .buyer-addresses-add{min-height:42px;padding:0 16px}.khb-page .buyer-addresses-page-shell.buyer-addresses-empty-mode .buyer-addresses-overview{gap:12px;margin-bottom:12px}.khb-page .buyer-addresses-page-shell.buyer-addresses-empty-mode .buyer-addresses-overview article{column-gap:12px;grid-template-columns:42px minmax(0,1fr);min-height:78px;padding:13px 16px}.khb-page .buyer-addresses-page-shell.buyer-addresses-empty-mode .buyer-addresses-overview article>div{border-radius:12px;height:42px;width:42px}.khb-page .buyer-addresses-page-shell.buyer-addresses-empty-mode .buyer-addresses-overview article>strong{font-size:22px;margin-top:1px}.khb-page .buyer-addresses-page-shell.buyer-addresses-empty-mode .buyer-addresses-overview article>small{margin-top:1px}.khb-page .buyer-addresses-page-shell.buyer-addresses-empty-mode .buyer-addresses-section{padding:18px 20px}.khb-page .buyer-addresses-page-shell.buyer-addresses-empty-mode .buyer-addresses-section-heading{margin-bottom:14px;padding-bottom:12px}.khb-page .buyer-addresses-page-shell.buyer-addresses-empty-mode .buyer-addresses-section-heading h2{font-size:23px;margin-top:4px}.khb-page .buyer-addresses-page-shell.buyer-addresses-empty-mode .buyer-addresses-empty{min-height:196px;padding:22px 24px}.khb-page .buyer-addresses-page-shell.buyer-addresses-empty-mode .buyer-addresses-empty>div{border-radius:14px;height:50px;margin-bottom:10px;width:50px}.khb-page .buyer-addresses-page-shell.buyer-addresses-empty-mode .buyer-addresses-empty h3{font-size:18px}.khb-page .buyer-addresses-page-shell.buyer-addresses-empty-mode .buyer-addresses-empty p{line-height:1.45;margin:6px 0 13px}.khb-page .buyer-addresses-page-shell.buyer-addresses-empty-mode .buyer-addresses-empty button{min-height:40px;padding:0 14px}@media (max-width:760px){.khb-page .buyer-addresses-page-shell.buyer-addresses-empty-mode .buyer-addresses-hero{min-height:0;padding:18px 16px}.khb-page .buyer-addresses-page-shell.buyer-addresses-empty-mode .buyer-addresses-overview{gap:10px}.khb-page .buyer-addresses-page-shell.buyer-addresses-empty-mode .buyer-addresses-empty{min-height:180px;padding:20px 16px}}.kh-rewards-app{background:radial-gradient(circle at 8% 8%,#dba93714,#0000 28rem),linear-gradient(180deg,#fbfcf8,#f1f5ee 58%,#fbfcf9);min-height:100vh}.kh-rewards-page{color:#273a2e;margin:0 auto;padding:38px 0 90px;width:min(1280px,calc(100% - 42px))}.kh-rewards-eyebrow{color:#6f8174;display:block;font-size:10px;font-weight:900;letter-spacing:.17em}.kh-rewards-hero{grid-gap:54px;align-items:center;background:radial-gradient(circle at 88% 12%,#e4b6495e,#0000 19rem),linear-gradient(135deg,#0d3926,#155235 61%,#0b2d1e);border-radius:28px;box-shadow:0 26px 64px #0d35222b;display:grid;gap:54px;grid-template-columns:minmax(0,1fr) 330px;min-height:330px;overflow:hidden;padding:clamp(32px,5vw,56px);position:relative}.kh-rewards-hero:after,.kh-rewards-hero:before{border:1px solid #e3b84d33;border-radius:50%;content:"";height:150px;pointer-events:none;position:absolute;right:-7%;transform:rotate(-12deg);width:48%}.kh-rewards-hero:before{bottom:-74px}.kh-rewards-hero:after{bottom:-38px;right:-2%}.kh-rewards-balance-card,.kh-rewards-hero-copy{position:relative;z-index:1}.kh-rewards-hero
.kh-rewards-eyebrow{color:#dfb246}.kh-rewards-hero h1{color:#fff;font-family:Manrope,sans-serif;font-size:clamp(42px,5.4vw,66px);letter-spacing:-.052em;line-height:1;margin:11px 0 0;max-width:730px}.kh-rewards-hero
h1
span{color:#e3b74d}.kh-rewards-hero-copy>p{color:#ffffffb0;font-size:13.5px;line-height:1.72;margin:18px 0 0;max-width:640px}.kh-rewards-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.kh-rewards-primary,.kh-rewards-secondary{align-items:center;border-radius:11px;display:inline-flex;font-size:12.5px;font-weight:900;gap:8px;justify-content:center;min-height:45px;padding:0 18px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,color .18s ease,background-color .18s ease}.kh-rewards-primary{background:linear-gradient(135deg,#e5b94d,#cc9224);border:1px solid #d3a23a;box-shadow:0 10px 24px #c58c1e33;color:#173b27}.kh-rewards-primary:hover{box-shadow:0 14px 30px #c58c1e4a;transform:translateY(-2px)}.kh-rewards-secondary{background:#ffffff0f;border:1px solid #fff3;color:#fff}.kh-rewards-secondary:hover{border-color:#e3b74d9e;color:#e3b74d;transform:translateY(-2px)}.kh-rewards-balance-card{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffff21,hsla(0,0%,100%,.055));border:1px solid #ffffff24;border-radius:22px;box-shadow:inset 0 1px 0 #ffffff14,0 18px 44px #0000001f;display:flex;flex-direction:column;justify-content:center;min-height:230px;padding:24px;text-align:center}.kh-rewards-balance-mark{background:#f6f1e7;border:1px solid #e2b3477a;border-radius:16px;display:grid;height:58px;margin-bottom:14px;place-items:center;width:58px}.kh-rewards-balance-mark
img{height:45px;object-fit:contain;width:45px}.kh-rewards-balance-card>span{color:#ddb045;font-size:9px;font-weight:900;letter-spacing:.14em}.kh-rewards-balance-card>strong{color:#fff;font-family:Manrope,sans-serif;font-size:42px;line-height:1;margin-top:6px}.kh-rewards-balance-card>small{color:#ffffff8c;font-size:10px;margin-top:4px}.kh-rewards-tier-chip{align-items:center;background:#e3b74d1a;border:1px solid #e2b54742;border-radius:999px;color:#e2b54b;display:inline-flex;font-size:9px;font-weight:900;gap:6px;margin-top:15px;min-height:30px;padding:0 10px}.kh-rewards-message{align-items:center;border-radius:12px;display:flex;font-size:11.5px;font-weight:800;gap:8px;margin-top:14px;min-height:44px;padding:0 15px}.kh-rewards-message.success{background:#eff8ed;border:1px solid #3276452e;color:#31633e}.kh-rewards-message.error{background:#fff5f1;border:1px solid #994b3b2e;color:#8b4b3e}.kh-rewards-overview{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px}.kh-rewards-overview
article{grid-gap:12px;align-items:center;background:#fff;border:1px solid #18452a17;border-radius:18px;box-shadow:0 12px 30px rgba(18,58,37,.055);display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);min-height:116px;padding:18px}.kh-rewards-overview-icon{background:linear-gradient(145deg,#edf5e9,#e2efde);border-radius:13px;color:#28623d;display:grid;height:43px;place-items:center;width:43px}.kh-rewards-overview
article>span{align-self:end;color:#7d8b82;font-size:8.5px;font-weight:900;grid-column:2;letter-spacing:.1em}.kh-rewards-overview
article>strong{color:#1e452d;font-family:Manrope,sans-serif;font-size:21px;grid-column:2;line-height:1}.kh-rewards-overview
article>small{align-self:start;color:#8a958e;font-size:9px;grid-column:2}.kh-rewards-layout{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 340px;margin-top:20px}.kh-rewards-main-column,.kh-rewards-side-column{grid-gap:16px;display:grid;gap:16px;min-width:0}.kh-rewards-section{background:#fff;border:1px solid #18452a17;border-radius:21px;box-shadow:0 14px 36px rgba(18,58,37,.055);padding:clamp(22px,3vw,30px)}.kh-rewards-section-heading{align-items:flex-start;display:flex;gap:22px;justify-content:space-between}.kh-rewards-section-heading
h2{color:#183e28;font-family:Manrope,sans-serif;font-size:26px;letter-spacing:-.032em;line-height:1.15;margin:7px 0 0}.kh-rewards-section-heading
p{color:#7c8981;font-size:11.5px;line-height:1.6;margin:9px 0 0;max-width:620px}.kh-rewards-current-tier,.kh-rewards-points-pill{align-items:flex-end;background:#f6f9f4;border-radius:11px;display:flex;flex:0 0 auto;flex-direction:column}.kh-rewards-current-tier{padding:11px 13px}.kh-rewards-current-tier
span{color:#8b968e;font-size:7.5px;font-weight:900;letter-spacing:.1em}.kh-rewards-current-tier
strong{color:#2c5638;font-size:12px;margin-top:3px}.kh-rewards-points-pill{background:#fff8e8;color:#6f5a28;font-size:9.5px;font-weight:900;justify-content:center;min-height:36px;padding:0 12px}.kh-rewards-tier-panel{background:radial-gradient(circle at 95% 10%,#ddab3a1f,#0000 15rem),#f8faf6;border:1px solid #d19d2b2e;border-radius:17px;margin-top:19px;padding:22px}.kh-rewards-tier-panel-top{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.kh-rewards-tier-panel-top>div{display:flex;flex-direction:column}.kh-rewards-tier-panel-top
span{color:#819087;font-size:8px;font-weight:900;letter-spacing:.09em}.kh-rewards-tier-panel-top
strong{color:#2d5038;font-size:13px;margin-top:4px}.kh-rewards-progress-meta{align-items:center;color:#6f7d74;display:flex;font-size:9.5px;gap:12px;justify-content:space-between;margin-top:22px}.kh-rewards-progress-meta
strong{color:#8a6419}.kh-rewards-progress-track{background:#dfe6e0;border-radius:999px;height:8px;margin-top:8px;overflow:hidden}.kh-rewards-progress-track
span{background:linear-gradient(90deg,#28643d,#d9a63b);border-radius:inherit;display:block;height:100%}.kh-rewards-tier-names{align-items:center;color:#8b958f;display:flex;font-size:8px;font-weight:800;gap:8px;justify-content:space-between;margin-top:8px}.kh-rewards-catalog{grid-gap:11px;display:grid;gap:11px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:19px}.kh-rewards-reward-card{background:linear-gradient(180deg,#fff,#fbfcfa);border:1px solid #1b4b2d17;border-radius:16px;display:flex;flex-direction:column;min-height:220px;padding:18px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.kh-rewards-reward-card:hover{border-color:#d29f2d5c;box-shadow:0 14px 28px #123a2512;transform:translateY(-3px)}.kh-rewards-reward-card-top{align-items:center;display:flex;gap:12px;justify-content:space-between}.kh-rewards-reward-icon{background:linear-gradient(145deg,#faefce,#f1dda1);border-radius:12px;color:#7c5b18;display:grid;height:42px;place-items:center;width:42px}.kh-rewards-reward-card-top>span{color:#9b741f;font-size:8.5px;font-weight:900;letter-spacing:.08em}.kh-rewards-reward-card
h3{color:#264b32;font-size:15px;line-height:1.25;margin:15px 0 0}.kh-rewards-reward-card
p{color:#829087;font-size:10.5px;line-height:1.55;margin:7px 0 0}.kh-rewards-reward-card
button{background:#1f5a38;border:0;border-radius:9px;color:#fff;cursor:pointer;font-family:inherit;font-size:9.5px;font-weight:900;margin-top:auto;min-height:38px;padding:0 11px;transition:background-color .18s ease,transform .18s ease}.kh-rewards-reward-card
button:hover:not(:disabled){background:#17492e;transform:translateY(-1px)}.kh-rewards-reward-card
button:disabled{background:#e4e9e5;color:#9aa39d;cursor:not-allowed}.kh-rewards-empty{align-items:center;background:#f9fbf8;border:1px dashed #1f533129;border-radius:17px;display:flex;flex-direction:column;margin-top:19px;padding:34px 24px;text-align:center}.kh-rewards-empty.compact{padding:27px 22px}.kh-rewards-empty>div{background:#eaf3e7;border-radius:15px;color:#356b45;display:grid;height:52px;place-items:center;width:52px}.kh-rewards-empty
h3{color:#284d34;font-size:14px;margin:14px 0 0}.kh-rewards-empty
p{color:#859189;font-size:10.5px;line-height:1.55;margin:7px 0 0;max-width:470px}.kh-rewards-history{border:1px solid #1d4d2e17;border-radius:16px;margin-top:19px;overflow:hidden}.kh-rewards-history-row{grid-gap:11px;align-items:center;background:#fff;border-bottom:1px solid rgba(29,77,46,.075);display:grid;gap:11px;grid-template-columns:auto minmax(0,1fr) auto;min-height:68px;padding:12px 14px}.kh-rewards-history-row:last-child{border-bottom:0}.kh-rewards-history-icon{background:#eaf3e7;border-radius:10px;color:#2f6740;display:grid;height:36px;place-items:center;width:36px}.kh-rewards-history-copy{display:flex;flex-direction:column;min-width:0}.kh-rewards-history-copy
strong{color:#38533f;font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kh-rewards-history-copy
span{color:#89948d;font-size:9px;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kh-rewards-history-row>strong{font-size:11px}.kh-rewards-history-row>strong.positive{color:#327046}.kh-rewards-history-row>strong.negative{color:#95554a}.kh-rewards-active-card,.kh-rewards-how-card,.kh-rewards-note-card{background:#fff;border:1px solid #18452a17;border-radius:20px;box-shadow:0 13px 34px rgba(18,58,37,.055);padding:22px}.kh-rewards-active-card
h2{color:#1f452d;font-family:Manrope,sans-serif;font-size:23px;line-height:1.15;margin:7px 0 0}.kh-rewards-active-card>p{color:#819087;font-size:10.5px;line-height:1.6;margin:10px 0 0}.kh-rewards-side-empty{align-items:center;background:#f5f8f3;border-radius:13px;color:#718077;display:flex;font-size:9.5px;gap:10px;line-height:1.5;margin-top:15px;padding:18px}.kh-rewards-side-empty
svg{color:#a6781c;flex:0 0 auto}.kh-rewards-active-list{display:grid;margin-top:14px}.kh-rewards-active-list
article{grid-gap:9px;align-items:center;border-top:1px solid #1d4d2e14;display:grid;gap:9px;grid-template-columns:auto minmax(0,1fr) auto;min-height:63px;padding:10px 0}.kh-rewards-active-list
article:first-child{border-top:0}.kh-rewards-active-list
article>div{background:#f7ebc9;border-radius:10px;color:#7a5918;display:grid;height:34px;place-items:center;width:34px}.kh-rewards-active-list
article>span{display:flex;flex-direction:column;min-width:0}.kh-rewards-active-list
strong{color:#3c5744;font-size:9.7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kh-rewards-active-list
small{color:#89948d;font-size:8.5px;margin-top:3px}.kh-rewards-active-list
em{background:#e9f4e7;border-radius:999px;color:#367047;font-size:7.5px;font-style:normal;font-weight:900;padding:4px 7px}.kh-rewards-how-card
h3{color:#274b33;font-size:15px;margin:7px 0 16px}.kh-rewards-how-step{grid-gap:10px;align-items:start;border-top:1px solid #1d4d2e14;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr);padding:11px 0}.kh-rewards-how-step>span{background:#eaf3e7;border-radius:9px;color:#2f6840;display:grid;font-size:9px;font-weight:900;height:28px;place-items:center;width:28px}.kh-rewards-how-step>div{display:flex;flex-direction:column}.kh-rewards-how-step
strong{color:#3b5643;font-size:10px}.kh-rewards-how-step
small{color:#87928b;font-size:8.8px;line-height:1.45;margin-top:3px}.kh-rewards-note-card{grid-gap:11px;align-items:start;background:linear-gradient(145deg,#f7faf5,#f2f7ef);display:grid;gap:11px;grid-template-columns:auto minmax(0,1fr)}.kh-rewards-note-card>div{background:#e6f1e3;border-radius:11px;color:#326943;display:grid;height:39px;place-items:center;width:39px}.kh-rewards-note-card>span{display:flex;flex-direction:column}.kh-rewards-note-card
strong{color:#395542;font-size:10.5px}.kh-rewards-note-card
small{color:#829087;font-size:9px;line-height:1.5;margin-top:4px}@media (max-width:1080px){.kh-rewards-hero{gap:36px;grid-template-columns:minmax(0,1fr) 290px}.kh-rewards-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.kh-rewards-layout{grid-template-columns:1fr}.kh-rewards-side-column{grid-template-columns:repeat(2,minmax(0,1fr))}.kh-rewards-note-card{grid-column:1/-1}}@media (max-width:760px){.kh-rewards-page{padding-top:28px;width:min(100% - 30px,720px)}.kh-rewards-hero{border-radius:23px;gap:28px;grid-template-columns:1fr;min-height:auto;padding:30px 24px}.kh-rewards-hero h1{font-size:clamp(39px,10vw,54px)}.kh-rewards-balance-card{max-width:480px}.kh-rewards-side-column{grid-template-columns:1fr}}@media (max-width:560px){.kh-rewards-page{padding:22px 0 68px;width:calc(100% - 24px)}.kh-rewards-hero{padding:27px 20px}.kh-rewards-hero h1{font-size:39px}.kh-rewards-hero-actions{flex-direction:column}.kh-rewards-primary,.kh-rewards-secondary{width:100%}.kh-rewards-overview{gap:8px;grid-template-columns:1fr 1fr}.kh-rewards-overview article{gap:6px;grid-template-columns:1fr;min-height:108px;padding:14px}.kh-rewards-overview-icon{border-radius:10px;height:36px;width:36px}.kh-rewards-overview article>small,.kh-rewards-overview article>span,.kh-rewards-overview article>strong{grid-column:1}.kh-rewards-overview article>strong{font-size:18px}.kh-rewards-section{border-radius:18px;padding:20px 16px}.kh-rewards-section-heading{flex-direction:column;gap:10px}.kh-rewards-section-heading h2{font-size:22px}.kh-rewards-current-tier,.kh-rewards-points-pill{align-items:flex-start}.kh-rewards-tier-panel{padding:17px}.kh-rewards-tier-panel-top{flex-direction:column;gap:13px}.kh-rewards-catalog{grid-template-columns:1fr}.kh-rewards-active-card,.kh-rewards-how-card,.kh-rewards-note-card{padding:19px}}@media (max-width:390px){.kh-rewards-page{width:calc(100% - 20px)}.kh-rewards-hero{padding:25px 17px}.kh-rewards-hero h1{font-size:35px}.kh-rewards-overview{grid-template-columns:1fr}.kh-rewards-overview article{gap:9px;grid-template-columns:auto minmax(0,1fr);min-height:82px}.kh-rewards-overview article>small,.kh-rewards-overview article>span,.kh-rewards-overview article>strong{grid-column:2}.kh-rewards-balance-card{min-height:215px;padding:20px}}.khb-page .kh-rewards-page.kh-rewards-page-shell{color:#273a2e;margin:0 auto;padding:12px 18px 36px;width:min(100%,1500px)}.khb-page .kh-rewards-page-shell .kh-rewards-hero{background:radial-gradient(circle at 91% 18%,#6f9d6c1f,#0000 15rem),linear-gradient(100deg,#f1f7ed,#eef6ea 58%,#e5f0e2);border:1px solid #dfe8dd;border-radius:22px;box-shadow:0 16px 38px #20432c0d;gap:22px;grid-template-columns:minmax(0,1fr) 250px;min-height:184px;padding:18px 24px}.khb-page .kh-rewards-page-shell .kh-rewards-hero:after,.khb-page .kh-rewards-page-shell .kh-rewards-hero:before{display:none}.khb-page .kh-rewards-page-shell .kh-rewards-hero .kh-rewards-eyebrow{color:#6a806f}.khb-page .kh-rewards-page-shell .kh-rewards-hero h1{color:#113d27;font-size:clamp(32px,2.8vw,42px);font-weight:650;letter-spacing:-.05em;line-height:.99;margin-top:8px;max-width:760px}.khb-page .kh-rewards-page-shell .kh-rewards-hero h1 span{color:#9a711d}.khb-page .kh-rewards-page-shell .kh-rewards-hero-copy>p{color:#68776d;font-size:13px;line-height:1.55;margin-top:9px;max-width:760px}.khb-page .kh-rewards-page-shell .kh-rewards-hero-actions{margin-top:15px}.khb-page .kh-rewards-page-shell .kh-rewards-primary{background:#176536;border:1px solid #176536;box-shadow:0 8px 18px #1765361f;color:#fff;min-height:42px}.khb-page .kh-rewards-page-shell .kh-rewards-primary:hover{background:#0f522b;border-color:#0f522b;box-shadow:0 10px 22px #17653629;color:#fff;transform:none}.khb-page .kh-rewards-page-shell .kh-rewards-balance-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffb3;border:1px solid #4c774f1f;border-radius:16px;box-shadow:none;min-height:148px;padding:16px}.khb-page .kh-rewards-page-shell .kh-rewards-balance-mark{background:#fff;border-color:#d9e4d7;border-radius:12px;height:42px;margin-bottom:8px;width:42px}.khb-page .kh-rewards-page-shell .kh-rewards-balance-mark img{height:34px;width:34px}.khb-page .kh-rewards-page-shell .kh-rewards-balance-card>span{color:#708177}.khb-page .kh-rewards-page-shell .kh-rewards-balance-card>strong{color:#173f2b;font-size:34px;margin-top:4px}.khb-page .kh-rewards-page-shell .kh-rewards-balance-card>small{color:#748178}.khb-page .kh-rewards-page-shell .kh-rewards-tier-chip{background:#fff8e8;border-color:#dfcf9f;color:#8b681e;margin-top:9px;min-height:27px}.khb-page .kh-rewards-page-shell .kh-rewards-overview{margin-top:14px}.khb-page .kh-rewards-page-shell .kh-rewards-active-card,.khb-page .kh-rewards-page-shell .kh-rewards-how-card,.khb-page .kh-rewards-page-shell .kh-rewards-note-card,.khb-page .kh-rewards-page-shell .kh-rewards-overview article,.khb-page .kh-rewards-page-shell .kh-rewards-section{border-color:#e1e8df;box-shadow:0 8px 24px #18452a0a}.khb-page .kh-rewards-page-shell .kh-rewards-overview article{min-height:98px;padding:14px 16px}.khb-page .kh-rewards-page-shell .kh-rewards-layout{gap:16px;margin-top:16px}.khb-page .kh-rewards-page-shell .kh-rewards-main-column,.khb-page .kh-rewards-page-shell .kh-rewards-side-column{gap:14px}.khb-page .kh-rewards-page-shell .kh-rewards-section{padding:22px}.khb-page .kh-rewards-page-shell .kh-rewards-tier-panel{margin-top:16px;padding:18px}.khb-page .kh-rewards-page-shell .kh-rewards-catalog{margin-top:16px}.khb-page .kh-rewards-page-shell .kh-rewards-reward-card{min-height:198px}.khb-page .kh-rewards-page-shell .kh-rewards-reward-card button{background:#176536}.khb-page .kh-rewards-page-shell .kh-rewards-reward-card button:hover:not(:disabled){background:#0f522b}.khb-page .kh-rewards-page-shell .kh-rewards-reward-card button:disabled{background:#e4e9e5}@media (max-width:1080px){.khb-page .kh-rewards-page-shell .kh-rewards-hero{grid-template-columns:minmax(0,1fr) 220px}}@media (max-width:760px){.khb-page .kh-rewards-page.kh-rewards-page-shell{padding:12px 12px 28px;width:100%}.khb-page .kh-rewards-page-shell .kh-rewards-hero{gap:16px;grid-template-columns:1fr;min-height:0;padding:20px 18px}.khb-page .kh-rewards-page-shell .kh-rewards-hero h1{font-size:34px}.khb-page .kh-rewards-page-shell .kh-rewards-balance-card{max-width:none}}.khb-page .kh-rewards-page-shell .kh-rewards-history-section{margin-top:16px;width:100%}.khb-page .kh-rewards-page-shell .kh-rewards-history-section .kh-rewards-history{width:100%}.kh-bo-app{background:radial-gradient(circle at 8% 5%,#daa73412,#0000 26rem),linear-gradient(180deg,#fbfcf8,#f2f6ef 58%,#fbfcf9);min-height:100vh}.kh-bo-page{color:#273a2e;margin:0 auto;padding:38px 0 92px;width:min(1280px,calc(100% - 42px))}.kh-bo-eyebrow{color:#d9aa40;display:block;font-size:10px;font-weight:900;letter-spacing:.16em}.kh-bo-hero{grid-gap:48px;align-items:center;background:radial-gradient(circle at 92% 8%,#e2b13c57,#0000 17rem),linear-gradient(135deg,#0e3b27,#155235 60%,#0d3021);border-radius:28px;box-shadow:0 25px 60px #0d352226;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) 290px;min-height:265px;overflow:hidden;padding:clamp(30px,5vw,50px);position:relative}.kh-bo-hero:after{border:1px solid #e3b84d33;border-radius:50%;bottom:-70px;content:"";height:150px;position:absolute;right:-8%;transform:rotate(-10deg);width:48%}.kh-bo-hero-copy,.kh-bo-hero-summary{position:relative;z-index:1}.kh-bo-hero h1{color:#fff;font-family:Manrope,sans-serif;font-size:clamp(38px,5vw,58px);letter-spacing:-.05em;line-height:1.02;margin:10px 0 0;max-width:720px}.kh-bo-hero h1 span{color:#e3b74d}.kh-bo-hero-copy>p{color:#ffffffb8;font-size:13.5px;line-height:1.72;margin:17px 0 0;max-width:650px}.kh-bo-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.kh-bo-primary,.kh-bo-secondary{align-items:center;border-radius:11px;cursor:pointer;display:inline-flex;font-size:12px;font-weight:900;gap:8px;justify-content:center;min-height:45px;padding:0 18px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease}.kh-bo-primary{background:linear-gradient(135deg,#e6bb50,#cd9427);border:1px solid #d3a23a;box-shadow:0 10px 24px #c58c1e33;color:#173b27}.kh-bo-primary:hover,.kh-bo-secondary:hover:not(:disabled){transform:translateY(-2px)}.kh-bo-secondary{background:#ffffff14;border:1px solid #ffffff38;color:#fff}.kh-bo-secondary:disabled{cursor:wait;opacity:.65}.kh-bo-hero-summary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0423166b;border:1px solid #ffffff21;border-radius:20px;box-shadow:inset 0 1px #ffffff0d;padding:24px}.kh-bo-hero-summary-line span,.kh-bo-hero-summary>div:first-child span{color:#ffffff85;display:block;font-size:9px;font-weight:900;letter-spacing:.13em}.kh-bo-hero-summary>div:first-child strong{color:#fff;display:block;font-family:Manrope,sans-serif;font-size:46px;line-height:1;margin-top:4px}.kh-bo-hero-summary>div:first-child small{color:#e3b74d;display:block;font-size:12px;font-weight:800;margin-top:7px}.kh-bo-hero-summary-line{border-top:1px solid #ffffff1a;margin-top:20px;padding-top:18px}.kh-bo-hero-summary-line strong{color:#ffffffd6;display:block;font-size:11px;margin-top:6px}.kh-bo-message{align-items:center;background:#f1f8f1;border:1px solid #cfe0d2;border-radius:11px;color:#356244;display:flex;font-size:12px;font-weight:800;gap:9px;margin-top:16px;min-height:44px;padding:0 15px}.kh-bo-stats{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px}.kh-bo-stats article{align-items:flex-start;background:#fffffff0;border:1px solid #dfe7e1;border-radius:17px;box-shadow:0 9px 26px #1f422a0d;display:flex;gap:13px;min-height:116px;min-width:0;padding:18px}.kh-bo-stat-icon{background:#edf5ed;border-radius:11px;color:#315f3c;display:grid;flex:0 0 39px;height:39px;place-items:center;width:39px}.kh-bo-stats article:nth-child(4)
.kh-bo-stat-icon{background:#fbf1d9;color:#9a711d}.kh-bo-stats span{color:#7e8f83;display:block;font-size:9px;font-weight:900;letter-spacing:.1em}.kh-bo-stats strong{color:#1d442b;display:block;font-family:Manrope,sans-serif;font-size:24px;line-height:1.1;margin-top:4px}.kh-bo-stats small{color:#87958b;display:block;font-size:10.5px;line-height:1.45;margin-top:6px}.kh-bo-controls{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 170px;margin-top:24px}.kh-bo-search{align-items:center;background:#fff;border:1px solid #dce5df;border-radius:13px;box-shadow:0 6px 18px #1b3b2508;color:#71847a;display:flex;gap:10px;min-height:47px;padding:0 15px}.kh-bo-search input{background:#0000;border:0;color:#284332;font:inherit;font-size:12.5px;outline:0;width:100%}.kh-bo-search input::placeholder{color:#9aa69e}.kh-bo-controls select{background:#fff;border:1px solid #dce5df;border-radius:13px;color:#3f5a48;font-size:12px;font-weight:800;min-height:47px;outline:0;padding:0 13px}.kh-bo-filters{display:flex;flex-wrap:wrap;gap:8px;margin-top:13px}.kh-bo-filters button{align-items:center;background:#fff;border:1px solid #dce5df;border-radius:999px;color:#5c7062;cursor:pointer;display:inline-flex;font-size:11px;font-weight:900;gap:8px;min-height:39px;padding:0 12px}.kh-bo-filters button strong{background:#edf2ed;border-radius:999px;color:#64776a;display:grid;font-size:9px;height:22px;min-width:22px;padding:0 6px;place-items:center}.kh-bo-filters button.active{background:#255c3b;border-color:#255c3b;color:#fff}.kh-bo-filters button.active strong{background:#ffffff26;color:#fff}.kh-bo-list{display:flex;flex-direction:column;gap:16px;margin-top:18px}.kh-bo-card{background:#fff;border:1px solid #dce5df;border-radius:20px;box-shadow:0 12px 34px rgba(31,66,42,.055);overflow:hidden}.kh-bo-card-top{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;padding:20px 22px 17px}.kh-bo-order-id>span{color:#849187;display:block;font-size:9px;font-weight:900;letter-spacing:.13em}.kh-bo-order-id>strong{color:#1d432a;display:block;font-family:Manrope,sans-serif;font-size:16px;margin-top:4px;overflow-wrap:anywhere}.kh-bo-order-id>small{align-items:center;color:#85928a;display:inline-flex;font-size:10.5px;gap:5px;margin-top:7px}.kh-bo-status{background:#edf4ed;border-radius:999px;color:#396849;font-size:10px;font-weight:900;padding:8px 11px;white-space:nowrap}.kh-bo-status.pickup_scheduled,.kh-bo-status.processing{background:#fbf2dc;color:#86641e}.kh-bo-status.in_transit,.kh-bo-status.picked_up{background:#e9f1f6;color:#456d84}.kh-bo-status.completed,.kh-bo-status.delivered{background:#e8f4e7;color:#337044}.kh-bo-status.cancelled,.kh-bo-status.refunded{background:#f8e9e7;color:#96564f}.kh-bo-cancellation{align-items:center;background:linear-gradient(135deg,#fffaf0,#fffdf8);border:1px solid #e7d8b2;border-radius:13px;display:flex;gap:16px;justify-content:space-between;margin:0 22px 18px;padding:14px 15px}.kh-bo-cancellation small,.kh-bo-cancellation span,.kh-bo-cancellation strong{display:block}.kh-bo-cancellation span{color:#8a7134;font-size:8.5px;font-weight:900;letter-spacing:.11em}.kh-bo-cancellation strong{color:#795d1e;font-family:Manrope,sans-serif;font-size:21px;margin-top:2px}.kh-bo-cancellation small{color:#948057;font-size:9.5px;margin-top:3px}.kh-bo-cancellation button{background:#fff8f7;border:1px solid #d7aaa3;border-radius:9px;color:#994c45;cursor:pointer;font-size:10.5px;font-weight:900;min-height:38px;padding:0 13px}.kh-bo-cancellation button:disabled{cursor:wait;opacity:.65}.kh-bo-products{align-items:center;background:#fbfcfa;border-bottom:1px solid #edf1ee;border-top:1px solid #edf1ee;display:flex;gap:18px;padding:18px 22px}.kh-bo-product-images{align-items:center;display:flex;min-width:max-content}.kh-bo-product-image{background:#e6f2e8;border:3px solid #fbfcfa;border-radius:14px;color:#2f663d;display:grid;font-size:10px;font-weight:900;height:52px;margin-right:-8px;overflow:hidden;place-items:center;position:relative;width:52px}.kh-bo-product-image img{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:2}.kh-bo-product-image.green{background:#e6f2e8;color:#2f663d}.kh-bo-product-image.orange{background:#fff0df;color:#9b5a19}.kh-bo-product-image.gold,.kh-bo-product-image.yellow{background:#f9f1d7;color:#806418}.kh-bo-product-image.cream{background:#f1ece0;color:#776a4c}.kh-bo-product-image.mint{background:#e3f1e7;color:#3e7555}.kh-bo-product-image.more{background:#eef2ee;color:#68786e;z-index:4}.kh-bo-products-copy{min-width:0}.kh-bo-products-copy span,.kh-bo-products-copy strong{display:block}.kh-bo-products-copy strong{color:#2a4733;font-size:12px}.kh-bo-products-copy span{color:#7d8c82;font-size:11px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kh-bo-meta-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr 1.35fr .65fr;padding:18px 22px}.kh-bo-meta-grid>div{background:#fff;border:1px solid #e5ebe6;border-radius:12px;min-width:0;padding:12px 13px}.kh-bo-meta-grid span{align-items:center;color:#86938a;display:flex;font-size:8.5px;font-weight:900;gap:6px;letter-spacing:.08em}.kh-bo-meta-grid strong{color:#334f3d;display:block;font-size:10.5px;line-height:1.4;margin-top:6px;overflow-wrap:anywhere}.kh-bo-payment.paid{color:#367149}.kh-bo-payment.authorized{color:#84651f}.kh-bo-payment.cancelled,.kh-bo-payment.refunded{color:#99534b}.kh-bo-attention{align-items:flex-start;background:#fffaf0;border:1px solid #eadfbf;border-radius:11px;color:#7a652d;display:flex;gap:9px;margin:0 22px 17px;padding:12px 13px}.kh-bo-attention span,.kh-bo-attention strong{display:block}.kh-bo-attention strong{font-size:10.5px}.kh-bo-attention span{color:#8e805e;font-size:9.5px;margin-top:3px}.kh-bo-card-bottom{align-items:center;border-top:1px solid #edf1ee;display:flex;gap:20px;justify-content:space-between;padding:17px 22px 20px}.kh-bo-total span,.kh-bo-total strong{display:block}.kh-bo-total span{color:#849188;font-size:8.5px;font-weight:900;letter-spacing:.1em}.kh-bo-total strong{color:#163d26;font-family:Manrope,sans-serif;font-size:21px;margin-top:3px}.kh-bo-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.kh-bo-actions a,.kh-bo-actions button{align-items:center;border-radius:9px;cursor:pointer;display:inline-flex;font-size:10.5px;font-weight:900;gap:7px;justify-content:center;min-height:40px;padding:0 13px;text-decoration:none}.kh-bo-actions button{background:#fff;border:1px solid #d8e2da;color:#44624f}.kh-bo-actions a{background:#285c3b;border:1px solid #285c3b;color:#fff}.kh-bo-empty{background:#ffffffc7;border:1px dashed #d8e2db;border-radius:20px;margin-top:22px;padding:62px 24px;text-align:center}.kh-bo-empty-icon{background:#edf4ed;border-radius:14px;color:#3d6a4a;display:grid;height:50px;margin:0 auto;place-items:center;width:50px}.kh-bo-empty h2{color:#254531;font-family:Manrope,sans-serif;font-size:20px;margin:15px 0 0}.kh-bo-empty p{color:#7b8a80;font-size:11.5px;line-height:1.6;margin:8px auto 0;max-width:480px}.kh-bo-empty a,.kh-bo-empty button{align-items:center;background:#2b6040;border:1px solid #2b6040;border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;font-size:10.5px;font-weight:900;gap:7px;margin-top:17px;min-height:40px;padding:0 14px;text-decoration:none}.kh-bo-loading{display:flex;flex-direction:column;gap:14px;margin-top:20px}.kh-bo-loading>div{background:#fff;border:1px solid #e2e8e3;border-radius:20px;min-height:190px;padding:22px}.kh-bo-loading span{animation:khBoShimmer 1.25s linear infinite;background:linear-gradient(90deg,#edf1ed,#f8faf8,#edf1ed);background-size:220% 100%;border-radius:999px;display:block;height:15px;margin-bottom:12px}.kh-bo-loading span:first-child{width:32%}.kh-bo-loading span:nth-child(2){width:72%}.kh-bo-loading span:nth-child(3){width:50%}@keyframes khBoShimmer{to{background-position:-220% 0}}@media (max-width:1020px){.kh-bo-hero{gap:28px;grid-template-columns:minmax(0,1fr) 240px}.kh-bo-meta-grid,.kh-bo-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.kh-bo-page{padding:20px 0 72px;width:min(100% - 24px,1280px)}.kh-bo-hero{border-radius:20px;grid-template-columns:1fr;min-height:0;padding:26px 22px}.kh-bo-hero h1{font-size:clamp(34px,11vw,46px)}.kh-bo-hero-summary{padding:18px}.kh-bo-controls{grid-template-columns:1fr}.kh-bo-controls select{width:100%}.kh-bo-filters{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.kh-bo-filters button{flex:0 0 auto}.kh-bo-card-bottom,.kh-bo-card-top,.kh-bo-meta-grid,.kh-bo-products{padding-left:17px;padding-right:17px}.kh-bo-attention,.kh-bo-cancellation{margin-left:17px;margin-right:17px}.kh-bo-products{align-items:flex-start}.kh-bo-product-image{height:46px;width:46px}.kh-bo-card-bottom{align-items:flex-end}}@media (max-width:520px){.kh-bo-stats{gap:9px;grid-template-columns:1fr 1fr}.kh-bo-stats article{gap:10px;min-height:108px;padding:14px}.kh-bo-stat-icon{flex-basis:34px;height:34px;width:34px}.kh-bo-stats strong{font-size:20px}.kh-bo-card-top{flex-direction:column;gap:12px}.kh-bo-status{align-self:flex-start}.kh-bo-cancellation{align-items:flex-start;flex-direction:column}.kh-bo-cancellation button{width:100%}.kh-bo-products{flex-direction:column;gap:13px}.kh-bo-products-copy{width:100%}.kh-bo-products-copy span{line-height:1.5;white-space:normal}.kh-bo-meta-grid{gap:8px;grid-template-columns:1fr}.kh-bo-card-bottom{align-items:stretch;flex-direction:column}.kh-bo-actions{justify-content:stretch}.kh-bo-actions a,.kh-bo-actions button{flex:1 1 auto}}@media (max-width:380px){.kh-bo-page{width:min(100% - 18px,1280px)}.kh-bo-hero{padding:23px 18px}.kh-bo-hero-actions{flex-direction:column}.kh-bo-primary,.kh-bo-secondary{width:100%}.kh-bo-stats{grid-template-columns:1fr}.kh-bo-card-bottom,.kh-bo-card-top,.kh-bo-meta-grid,.kh-bo-products{padding-left:14px;padding-right:14px}.kh-bo-attention,.kh-bo-cancellation{margin-left:14px;margin-right:14px}.kh-bo-actions{flex-direction:column}.kh-bo-actions a,.kh-bo-actions button{width:100%}}.kh-bo-scheduled-badge{background:#edf5e9;border-radius:999px;color:#41664a;font-size:9px;font-weight:800;letter-spacing:.08em;margin-top:7px;padding:5px 8px;width:fit-content}.khb-page .kh-bo-page.kh-bo-page-shell{margin:0 auto;padding:12px 18px 32px;width:min(100%,1500px)}.khb-page .kh-bo-page-shell .kh-bo-hero{background:radial-gradient(circle at 91% 18%,#6f9d6c1f,#0000 15rem),linear-gradient(100deg,#f1f7ed,#eef6ea 58%,#e5f0e2);border:1px solid #dfe8dd;border-radius:22px;box-shadow:0 16px 38px #20432c0d;gap:22px;grid-template-columns:minmax(0,1fr) 245px;min-height:184px;padding:18px 24px}.khb-page .kh-bo-page-shell .kh-bo-hero:after{display:none}.khb-page .kh-bo-page-shell .kh-bo-eyebrow{color:#6a806f}.khb-page .kh-bo-page-shell .kh-bo-hero h1{color:#113d27;font-size:clamp(32px,2.8vw,42px);font-weight:650;letter-spacing:-.05em;line-height:.99;margin-top:8px;max-width:760px}.khb-page .kh-bo-page-shell .kh-bo-hero h1 span{color:#287044}.khb-page .kh-bo-page-shell .kh-bo-hero-copy>p{color:#68776d;font-size:13px;line-height:1.5;margin-top:8px;max-width:760px}.khb-page .kh-bo-page-shell .kh-bo-hero-actions{margin-top:14px}.khb-page .kh-bo-page-shell .kh-bo-primary{background:#176536;border-color:#176536;box-shadow:0 8px 18px #1765361f;color:#fff}.khb-page .kh-bo-page-shell .kh-bo-primary:hover{background:#0f522b;border-color:#0f522b;color:#fff}.khb-page .kh-bo-page-shell .kh-bo-secondary{background:#ffffffd1;border-color:#cad9ca;color:#2f6942}.khb-page .kh-bo-page-shell .kh-bo-secondary:hover:not(:disabled){background:#fff;border-color:#a9c2ab;color:#176536}.khb-page .kh-bo-page-shell .kh-bo-hero-summary{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffad;border:1px solid #4c774f1f;border-radius:16px;box-shadow:inset 0 1px #ffffffb3;padding:18px}.khb-page .kh-bo-page-shell .kh-bo-hero-summary-line span,.khb-page .kh-bo-page-shell .kh-bo-hero-summary>div:first-child span{color:#708177}.khb-page .kh-bo-page-shell .kh-bo-hero-summary>div:first-child strong{color:#173f2b;font-size:38px}.khb-page .kh-bo-page-shell .kh-bo-hero-summary>div:first-child small{color:#287044}.khb-page .kh-bo-page-shell .kh-bo-hero-summary-line{border-top-color:#dce7db;margin-top:14px;padding-top:13px}.khb-page .kh-bo-page-shell .kh-bo-hero-summary-line strong{color:#566b5c}.khb-page .kh-bo-page-shell .kh-bo-stats{gap:12px;margin-top:16px}.khb-page .kh-bo-page-shell .kh-bo-stats article{border-color:#e1e8df;box-shadow:0 7px 20px rgba(24,69,42,.035);min-height:104px;padding:15px}.khb-page .kh-bo-page-shell .kh-bo-stat-icon,.khb-page .kh-bo-page-shell .kh-bo-stats article:nth-child(4) .kh-bo-stat-icon{background:#eef7eb;color:#287044}.khb-page .kh-bo-page-shell .kh-bo-filters button.active{background:#176536;border-color:#176536;color:#fff}.khb-page .kh-bo-page-shell .kh-bo-filters button:not(.active):hover{background:#f1f7ee;border-color:#bfd1c0;color:#2f6942}.khb-page .kh-bo-page-shell .kh-bo-card{border-color:#e1e8df;box-shadow:0 9px 26px #18452a0a}.khb-page .kh-bo-page-shell .kh-bo-actions button{background:#fff;border-color:#cad9ca;color:#2f6942}.khb-page .kh-bo-page-shell .kh-bo-actions button:hover{background:#f1f7ee;border-color:#a9c2ab;color:#176536}.khb-page .kh-bo-page-shell .kh-bo-actions a{background:#176536;border-color:#176536;color:#fff}.khb-page .kh-bo-page-shell .kh-bo-actions a:hover{background:#0f522b;border-color:#0f522b}.khb-page .kh-bo-page-shell .kh-bo-empty a,.khb-page .kh-bo-page-shell .kh-bo-empty button{background:#176536;border-color:#176536;color:#fff}.khb-page .kh-bo-page-shell .kh-bo-empty a:hover,.khb-page .kh-bo-page-shell .kh-bo-empty button:hover{background:#0f522b;border-color:#0f522b}.khb-page .kh-bo-page-shell .kh-bo-controls{margin-top:18px}.khb-page .kh-bo-page-shell .kh-bo-controls select,.khb-page .kh-bo-page-shell .kh-bo-search{border-color:#dfe7df;box-shadow:none}@media (max-width:1020px){.khb-page .kh-bo-page-shell .kh-bo-hero{gap:18px;grid-template-columns:minmax(0,1fr) 220px}}@media (max-width:720px){.khb-page .kh-bo-page.kh-bo-page-shell{padding:12px 12px 28px;width:100%}.khb-page .kh-bo-page-shell .kh-bo-hero{grid-template-columns:1fr;min-height:0;padding:20px 18px}.khb-page .kh-bo-page-shell .kh-bo-hero h1{font-size:34px}}.kh-deliveries-page{color:#173f2b;margin:0 auto;padding:12px 18px 32px;width:min(100%,1500px)}.kh-deliveries-hero{grid-gap:22px;align-items:stretch;background:radial-gradient(circle at 91% 18%,#6f9d6c1f,#0000 15rem),linear-gradient(100deg,#f1f7ed,#eef6ea 58%,#e5f0e2);border:1px solid #dfe8dd;border-radius:22px;box-shadow:0 16px 38px #20432c0d;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) 250px;min-height:184px;padding:18px 24px}.kh-deliveries-hero-copy{align-self:center;min-width:0}.kh-deliveries-eyebrow{color:#6a806f;display:block;font-size:11px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.kh-deliveries-hero h1{color:#113d27;font-size:clamp(32px,2.8vw,42px);font-weight:650;letter-spacing:-.05em;line-height:.99;margin:9px 0 0}.kh-deliveries-hero-copy>p{color:#68776d;font-size:13px;line-height:1.55;margin:9px 0 0;max-width:760px}.kh-deliveries-hero-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:16px}.kh-deliveries-primary,.kh-deliveries-secondary{align-items:center;border-radius:11px;cursor:pointer;display:inline-flex;font-size:12px;font-weight:850;gap:9px;justify-content:center;min-height:42px;padding:0 15px;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.kh-deliveries-primary{background:#4fae6a;border:1px solid #4fae6a;box-shadow:0 8px 18px #4fae6a1f;color:#fff}.kh-deliveries-primary:hover{background:#439a5c;border-color:#439a5c;color:#fff}.kh-deliveries-secondary{background:#ffffffd1;border:1px solid #cad9ca;color:#2f6942}.kh-deliveries-secondary:hover:not(:disabled){background:#fff;border-color:#a9c2ab;color:#4fae6a}.kh-deliveries-secondary:disabled{cursor:wait;opacity:.6}.kh-deliveries-hero-summary{background:#ffffffb3;border:1px solid #4c774f1f;border-radius:16px;padding:18px}.kh-deliveries-hero-summary>div>span,.kh-deliveries-hero-summary>span{color:#708177;display:block;font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.kh-deliveries-hero-summary>strong{color:#173f2b;display:block;font-size:38px;line-height:1;margin-top:5px}.kh-deliveries-hero-summary>small{color:#287044;display:block;font-size:11px;font-weight:750;margin-top:5px}.kh-deliveries-hero-summary>div{border-top:1px solid #dce7db;margin-top:15px;padding-top:13px}.kh-deliveries-hero-summary>div>strong{color:#566b5c;display:block;font-size:12px;line-height:1.45;margin-top:6px}.kh-deliveries-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.kh-deliveries-stats article{align-items:flex-start;background:#fff;border:1px solid #e1e8df;border-radius:18px;box-shadow:0 7px 20px rgba(24,69,42,.035);display:flex;gap:13px;min-height:104px;padding:15px}.kh-deliveries-stat-icon{background:#eef7eb;border-radius:13px;color:#287044;display:grid;flex:0 0 auto;height:44px;place-items:center;width:44px}.kh-deliveries-stats small{color:#708177;display:block;font-size:9.5px;font-weight:850;letter-spacing:.11em}.kh-deliveries-stats strong{color:#173f2b;display:block;font-size:27px;line-height:1;margin-top:3px}.kh-deliveries-stats p{color:#78847c;font-size:11px;line-height:1.45;margin:7px 0 0}.kh-deliveries-board{background:#fff;border:1px solid #e1e8df;border-radius:22px;box-shadow:0 10px 28px rgba(24,69,42,.045);margin-top:16px;padding:20px}.kh-deliveries-board-head{align-items:flex-end;display:flex;gap:24px;justify-content:space-between}.kh-deliveries-board-head h2{color:#173f2b;font-size:clamp(25px,2.3vw,34px);font-weight:560;letter-spacing:-.04em;line-height:1.05;margin:7px 0 0}.kh-deliveries-filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.kh-deliveries-filters button{align-items:center;background:#fff;border:1px solid #dfe7df;border-radius:999px;color:#4e6757;cursor:pointer;display:inline-flex;font-size:11px;font-weight:800;gap:8px;min-height:38px;padding:0 12px}.kh-deliveries-filters button span{background:#f0f4ef;border-radius:999px;color:#6d7a70;display:grid;font-size:9px;height:22px;min-width:22px;padding:0 5px;place-items:center}.kh-deliveries-filters button.active{background:#4fae6a;border-color:#4fae6a;color:#fff}.kh-deliveries-filters button.active span{background:#ffffff29;color:#fff}.kh-deliveries-list{grid-gap:13px;display:grid;gap:13px;margin-top:18px}.kh-delivery-card{background:#fbfcfa;border:1px solid #e1e8df;border-radius:18px;padding:18px}.kh-delivery-card-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.kh-delivery-card-head>div:first-child>span{color:#6f8174;display:block;font-size:9px;font-weight:850;letter-spacing:.12em}.kh-delivery-card h3{color:#173f2b;font-size:18px;letter-spacing:-.02em;margin:5px 0 0}.kh-delivery-card-head p{color:#79857d;font-size:11px;margin:5px 0 0}.kh-delivery-status{background:#edf6e9;border-radius:999px;color:#287044;font-size:10px;font-weight:850;padding:7px 10px;white-space:nowrap}.kh-delivery-status.status-adjustment_requested{background:#fff4dc;color:#9a6a08}.kh-delivery-status.status-in_transit{background:#eaf3ee;color:#4fae6a}.kh-delivery-status.status-completed,.kh-delivery-status.status-delivered{background:#eef7eb;color:#287044}.kh-delivery-timeline{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:20px;padding:0 8px;position:relative}.kh-delivery-timeline:before{background:#e2e9e1;content:"";height:2px;left:calc(10% + 8px);position:absolute;right:calc(10% + 8px);top:18px}.kh-delivery-stage{grid-gap:6px;display:grid;gap:6px;justify-items:center;position:relative;text-align:center;z-index:1}.kh-delivery-stage-icon{background:#fff;border:2px solid #e2e9e1;border-radius:50%;color:#98a49b;display:grid;height:36px;place-items:center;width:36px}.kh-delivery-stage strong{color:#829087;font-size:10px;font-weight:800}.kh-delivery-stage.complete .kh-delivery-stage-icon,.kh-delivery-stage.current .kh-delivery-stage-icon{background:#4fae6a;border-color:#4fae6a;color:#fff}.kh-delivery-stage.complete strong,.kh-delivery-stage.current strong{color:#285d3a}.kh-delivery-info{grid-gap:10px;display:grid;gap:10px;grid-template-columns:.8fr 1.35fr .8fr;margin-top:19px}.kh-delivery-info>div{background:#fff;border:1px solid #e3e9e2;border-radius:13px;min-height:70px;padding:11px 12px}.kh-delivery-info span{align-items:center;color:#7d8981;display:flex;font-size:8.5px;font-weight:850;gap:6px;letter-spacing:.08em}.kh-delivery-info strong{color:#294f36;display:block;font-size:11px;line-height:1.45;margin-top:7px}.kh-delivery-seller-progress{align-items:center;background:#f0f6ed;border-radius:10px;color:#54715b;display:flex;font-size:10px;font-weight:750;gap:8px;margin-top:11px;padding:9px 11px}.kh-delivery-attention{align-items:flex-start;background:#fff9e9;border:1px solid #f0d99f;border-radius:11px;color:#8e650e;display:flex;gap:10px;margin-top:11px;padding:11px 12px}.kh-delivery-attention span,.kh-delivery-attention strong{display:block}.kh-delivery-attention strong{font-size:11px}.kh-delivery-attention span{font-size:10px;line-height:1.4;margin-top:2px}.kh-delivery-card-foot{align-items:center;border-top:1px solid #e4eae3;display:flex;gap:16px;justify-content:space-between;margin-top:13px;padding-top:13px}.kh-delivery-card-foot p{color:#8a958e;font-size:9.5px;line-height:1.45;margin:0;max-width:820px}.kh-delivery-card-foot a{align-items:center;background:#4fae6a;border:1px solid #4fae6a;border-radius:10px;color:#fff;display:inline-flex;font-size:10.5px;font-weight:850;gap:8px;justify-content:center;min-height:38px;padding:0 13px;white-space:nowrap}.kh-delivery-card-foot a:hover{background:#439a5c;border-color:#439a5c;color:#fff}.kh-deliveries-empty{align-content:center;background:#fbfcfa;border:1px dashed #d7e0d5;border-radius:17px;color:#55705d;display:grid;margin-top:18px;min-height:210px;padding:24px;place-items:center;text-align:center}.kh-deliveries-empty strong{color:#294f36;font-size:15px;margin-top:9px}.kh-deliveries-empty p{color:#7d8981;font-size:11px;line-height:1.55;margin:7px 0 0;max-width:540px}.kh-deliveries-empty a{align-items:center;background:#4fae6a;border-radius:10px;color:#fff;display:inline-flex;font-size:10.5px;font-weight:850;gap:8px;margin-top:14px;min-height:38px;padding:0 13px}@media (max-width:980px){.kh-deliveries-hero{grid-template-columns:minmax(0,1fr) 220px}.kh-deliveries-info{grid-template-columns:1fr}}@media (max-width:760px){.kh-deliveries-page{padding:12px 12px 28px}.kh-deliveries-hero{grid-template-columns:1fr;min-height:0;padding:20px 18px}.kh-deliveries-hero h1{font-size:34px}.kh-deliveries-stats{grid-template-columns:1fr}.kh-deliveries-board{padding:16px}.kh-deliveries-board-head,.kh-delivery-card-foot,.kh-delivery-card-head{align-items:stretch;flex-direction:column}.kh-deliveries-filters{justify-content:flex-start}.kh-delivery-timeline{grid-template-columns:repeat(5,minmax(115px,1fr));overflow-x:auto;padding-bottom:6px}.kh-delivery-timeline:before{display:none}.kh-delivery-card-foot a{align-self:flex-start}}.kh-delivery-timeline-animated{--kh-delivery-progress:0;--kh-delivery-duration:700ms}.kh-delivery-timeline-animated:after{animation:kh-delivery-line-arrive var(--kh-delivery-duration) cubic-bezier(.22,.75,.22,1) forwards;background:#4fae6a;height:2px;z-index:0}.kh-delivery-timeline-animated .kh-delivery-stage.current .kh-delivery-stage-icon{animation:kh-delivery-stage-arrive .62s ease-out var(--kh-delivery-duration) both}.kh-delivery-timeline-animated .kh-delivery-stage.current strong{animation:kh-delivery-label-arrive .52s ease-out var(--kh-delivery-duration) both}@keyframes kh-delivery-line-arrive{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes kh-delivery-stage-arrive{0%{box-shadow:0 0 0 0 #4fae6a00;transform:scale(1)}42%{box-shadow:0 0 0 9px #4fae6a21;transform:scale(1.2)}72%{box-shadow:0 0 0 4px #4fae6a0f;transform:scale(.96)}to{box-shadow:0 0 0 0 #4fae6a00;transform:scale(1)}}@keyframes kh-delivery-label-arrive{0%{opacity:.68;transform:translateY(0)}45%{opacity:1;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.kh-delivery-timeline-animated:after{display:none}.kh-delivery-timeline-animated .kh-delivery-stage.current .kh-delivery-stage-icon,.kh-delivery-timeline-animated .kh-delivery-stage.current strong{animation-delay:.18s}}@media (prefers-reduced-motion:reduce){.kh-delivery-timeline-animated:after{animation:none;transform:scaleX(1)}.kh-delivery-timeline-animated .kh-delivery-stage.current .kh-delivery-stage-icon,.kh-delivery-timeline-animated .kh-delivery-stage.current strong{animation:none}}.kh-delivery-timeline-animated{--kh-track-green:#4fae6a;--kh-track-green-mid:#57b873;--kh-track-green-end:#69c481;--kh-track-label:#245e37;--kh-track-line:#dce8df;--kh-track-future-border:#cadccf;isolation:isolate;position:relative}.kh-delivery-timeline-animated:before{background:var(--kh-track-line);display:block;width:calc(80% - 16px);z-index:0}.kh-delivery-timeline-animated:after,.kh-delivery-timeline-animated:before{border-radius:999px;content:"";height:3px;left:calc(10% + 8px);position:absolute;top:18px}.kh-delivery-timeline-animated:after{animation:kh-delivery-v2-line-fill var(--kh-delivery-duration) cubic-bezier(.22,.75,.25,1) forwards;background:linear-gradient(90deg,var(--kh-track-green) 0,var(--kh-track-green-mid) 70%,var(--kh-track-green-end) 100%);transform:scaleX(0);transform-origin:left center;width:calc((80% - 16px)*var(--kh-delivery-progress));z-index:1}.kh-delivery-timeline-animated .kh-delivery-stage{position:relative;z-index:2}.kh-delivery-timeline-animated .kh-delivery-stage.complete .kh-delivery-stage-icon{animation:kh-delivery-v2-complete-pop .42s cubic-bezier(.2,.8,.2,1) both;background:var(--kh-track-green);border-color:var(--kh-track-green);box-shadow:0 0 0 0 #4fae6a00;color:#fff;position:relative;z-index:3}.kh-delivery-timeline-animated .kh-delivery-stage.complete strong{color:var(--kh-track-label);font-weight:800}.kh-delivery-timeline-animated .kh-delivery-stage.current .kh-delivery-stage-icon{animation:kh-delivery-v2-current-arrival .52s cubic-bezier(.18,.85,.25,1) var(--kh-delivery-duration) both,kh-delivery-v2-current-pulse 2.4s ease-out calc(var(--kh-delivery-duration) + .7s) infinite;background:var(--kh-track-green);border-color:var(--kh-track-green);box-shadow:0 0 0 6px #4fae6a1a,0 0 0 12px #4fae6a0d;color:#fff;position:relative;transform:scale(1.22);z-index:4}.kh-delivery-timeline-animated .kh-delivery-stage.current strong{animation:kh-delivery-v2-label-arrival .42s ease-out var(--kh-delivery-duration) both;color:var(--kh-track-label);font-weight:900}.kh-delivery-timeline-animated .kh-delivery-stage:not(.complete):not(.current) .kh-delivery-stage-icon{background:#fff;border-color:var(--kh-track-future-border);box-shadow:none;color:#87968d;position:relative;z-index:3}.kh-delivery-timeline-animated .kh-delivery-stage:not(.complete):not(.current) strong{color:#7d8d83;font-weight:700}@keyframes kh-delivery-v2-line-fill{0%{opacity:.55;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes kh-delivery-v2-complete-pop{0%{opacity:.55;transform:scale(.72)}65%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes kh-delivery-v2-current-arrival{0%{box-shadow:0 0 0 0 #4fae6a00;transform:scale(.75)}65%{box-shadow:0 0 0 8px #4fae6a21,0 0 0 16px #4fae6a0f;transform:scale(1.36)}to{box-shadow:0 0 0 6px #4fae6a1a,0 0 0 12px #4fae6a0d;transform:scale(1.22)}}@keyframes kh-delivery-v2-current-pulse{0%{box-shadow:0 0 0 5px #4fae6a1f,0 0 0 10px #4fae6a0f}55%{box-shadow:0 0 0 9px #4fae6a0d,0 0 0 18px #4fae6a00}to{box-shadow:0 0 0 5px #4fae6a1f,0 0 0 10px #4fae6a0f}}@keyframes kh-delivery-v2-label-arrival{0%{opacity:.65;transform:translateY(1px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.kh-delivery-timeline-animated .kh-delivery-stage.complete .kh-delivery-stage-icon,.kh-delivery-timeline-animated .kh-delivery-stage.current .kh-delivery-stage-icon,.kh-delivery-timeline-animated .kh-delivery-stage.current strong,.kh-delivery-timeline-animated:after{animation:none!important}.kh-delivery-timeline-animated:after{transform:scaleX(1)}.kh-delivery-timeline-animated .kh-delivery-stage.current .kh-delivery-stage-icon{transform:scale(1.16)}}@media (max-width:760px){.kh-delivery-timeline-animated .kh-delivery-stage.current .kh-delivery-stage-icon{transform:scale(1.14)}}.buyer-hub{--g:#075b3b;--d:#043c29;--gold:#f2b735;--ink:#17291f;--muted:#66756c;--line:#dce6df;box-sizing:border-box;color:var(--ink);margin:auto;padding:42px clamp(20px,4.5vw,72px) 100px;width:min(1480px,100%)}.buyer-hub-hero{align-items:flex-end;background:radial-gradient(circle at 88% 15%,#f2b7354d,#0000 21%),linear-gradient(125deg,var(--d),var(--g) 62%,#0d704a);border-radius:28px;box-shadow:0 24px 60px #043c292e;color:#fff;display:flex;gap:30px;isolation:isolate;justify-content:space-between;margin:18px 0 22px;min-height:250px;overflow:hidden;padding:clamp(30px,5vw,56px);position:relative}.buyer-hub-hero:after{border:1px solid #ffffff24;border-radius:50%;bottom:-120px;box-shadow:0 0 0 55px hsla(0,0%,100%,.035),0 0 0 110px hsla(0,0%,100%,.025);content:"";height:390px;position:absolute;right:-40px;width:390px;z-index:-1}.buyer-hub-eyebrow{align-items:center;color:#d8eadf;display:flex;font-size:11px;font-weight:850;gap:12px;letter-spacing:1.5px}.buyer-hub-eyebrow img{height:34px;object-fit:contain;width:34px}.buyer-hub-eyebrow small{background:#ffffff17;border:1px solid #fff3;border-radius:999px;font-size:11px;letter-spacing:0;padding:6px 10px}.buyer-hub-eyebrow i{background:#8ee0a9;border-radius:50%;display:inline-block;height:7px;margin-right:5px;width:7px}.buyer-hub-hero h1{color:#fff;font:850 clamp(38px,5vw,64px)/1 Manrope,sans-serif;letter-spacing:-3px;margin:22px 0 10px}.buyer-hub-hero p{color:#ffffffad;font-size:15px;line-height:1.65;margin:0;max-width:660px}.buyer-hub-hero>a{align-items:center;background:var(--gold);border-radius:12px;color:#2b321d;display:inline-flex;font-size:13px;font-weight:850;gap:8px;min-height:46px;padding:0 18px;text-decoration:none;white-space:nowrap}.buyer-hub-stats{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(4,1fr);margin-bottom:22px}.buyer-hub-stats article{background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 10px 28px rgba(22,55,37,.045);box-sizing:border-box;min-height:180px;padding:23px;position:relative}.buyer-hub-stats article>svg{background:#eaf4ee;border-radius:13px;box-sizing:border-box;color:var(--g);height:43px;margin-bottom:20px;padding:11px;width:43px}.buyer-hub-card>span,.buyer-hub-heading span,.buyer-hub-stats span{color:#65806e;display:block;font-size:10px;font-weight:850;letter-spacing:1.3px}.buyer-hub-stats strong{display:block;font:850 34px Manrope,sans-serif;margin-top:5px}.buyer-hub-stats small{color:#839087;display:block;font-size:12px;line-height:1.45;margin-top:7px}.buyer-hub-layout{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 330px}.buyer-hub-main,.buyer-hub-side{display:flex;flex-direction:column;gap:20px}.buyer-hub-card{background:#fff;border:1px solid var(--line);border-radius:22px;box-shadow:0 12px 32px rgba(22,55,37,.045);padding:clamp(22px,3vw,30px)}.buyer-hub-heading{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:22px}.buyer-hub-heading h2{font:800 23px Manrope,sans-serif;margin:4px 0 0}.buyer-hub-empty>a,.buyer-hub-heading>a{color:var(--g);font-size:12px;font-weight:850;text-decoration:none}.buyer-next-order-body{grid-gap:16px;align-items:center;background:linear-gradient(120deg,#f1f8f4,#fffdf6);border-radius:17px;display:grid;gap:16px;grid-template-columns:54px 1fr auto;padding:20px}.buyer-hub-order-icon,.buyer-next-order-icon{background:#e5f2e9;border-radius:14px;color:var(--g);display:grid;place-items:center}.buyer-next-order-icon{height:54px;width:54px}.buyer-next-order-body span{color:#718078;font-size:10px;font-weight:800}.buyer-next-order-body h3{font:800 18px Manrope,sans-serif;margin:3px 0}.buyer-next-order-body p{color:var(--muted);font-size:12px;margin:0}.buyer-next-order-body>a{align-items:center;background:var(--g);border-radius:10px;color:#fff;display:flex;font-size:11px;font-weight:800;gap:6px;padding:10px 13px;text-decoration:none}.buyer-hub-order-list>a,.buyer-hub-saved-preview>a{grid-gap:13px;align-items:center;border-top:1px solid #edf1ee;color:var(--ink);display:grid;gap:13px;grid-template-columns:44px 1fr auto;min-height:68px;padding:10px 2px;text-decoration:none}.buyer-hub-order-icon,.buyer-hub-product-mark{height:42px;width:42px}.buyer-hub-product-mark{background:#eaf4ee;border-radius:12px;color:var(--g);display:grid;font-size:10px;font-weight:900;overflow:hidden;place-items:center}.buyer-hub-product-mark img{height:100%;object-fit:cover;width:100%}.buyer-hub-order-list strong,.buyer-hub-saved-preview strong{display:block;font-size:13px}.buyer-hub-order-list span,.buyer-hub-saved-preview span{color:var(--muted);display:block;font-size:11px;margin-top:3px}.buyer-hub-order-list small,.buyer-hub-saved-preview small{background:#eaf4ee;border-radius:999px;color:var(--g);font-size:10px;font-weight:800;padding:6px 9px}.buyer-hub-empty{padding:28px 10px;text-align:center}.buyer-hub-empty p{color:var(--muted);font-size:13px}.buyer-cart-summary{background:linear-gradient(145deg,var(--d),var(--g));color:#fff}.buyer-cart-summary>svg{color:#ffd773;margin-bottom:18px}.buyer-cart-summary>span{color:#c5dacf}.buyer-cart-summary h2{font:800 24px Manrope,sans-serif;margin:6px 0 0}.buyer-cart-summary>strong{color:#ffd773;display:block;font:850 34px Manrope,sans-serif;margin:4px 0 20px}.buyer-cart-summary>a{align-items:center;background:#fff;border-radius:11px;color:var(--g);display:flex;font-size:12px;font-weight:850;gap:7px;justify-content:center;min-height:42px;text-decoration:none}.buyer-spend-card h2{font:850 32px Manrope,sans-serif;margin:9px 0 4px}.buyer-spend-card p{color:var(--muted);font-size:12px;margin:0}.buyer-quick-links>span{margin-bottom:12px}.buyer-quick-links>a{align-items:center;border-top:1px solid #edf1ee;color:var(--ink);display:grid;font-size:12px;font-weight:750;grid-template-columns:26px 1fr 14px;min-height:48px;text-decoration:none}.buyer-quick-links>a svg:first-child{color:var(--g)}.buyer-module{padding-top:55px}.buyer-module-hero{align-items:flex-end;background:linear-gradient(125deg,var(--d),var(--g));border-radius:24px;color:#fff;display:flex;justify-content:space-between;margin-bottom:22px;padding:34px 38px}.buyer-module-hero.saved{background:linear-gradient(125deg,#2d432f,#756016)}.buyer-module-hero span{color:#c9dfd1;font-size:10px;font-weight:850;letter-spacing:1.5px}.buyer-module-hero h1{font:850 clamp(32px,5vw,50px) Manrope,sans-serif;letter-spacing:-2px;margin:6px 0}.buyer-module-hero p{color:#ffffffa6;font-size:14px;margin:0}.buyer-module-hero>strong{background:#ffffff1f;border-radius:999px;font-size:12px;padding:9px 13px}.buyer-module-message{background:#eaf4ee;border-radius:12px;color:var(--g);font-size:12px;font-weight:750;margin-bottom:16px;padding:13px 16px}.buyer-filter-tabs{display:flex;gap:8px;margin-bottom:18px}.buyer-filter-tabs button{background:#fff;border:1px solid var(--line);border-radius:999px;color:#56655c;cursor:pointer;font-weight:750;padding:10px 15px}.buyer-filter-tabs button.active{background:var(--g);border-color:var(--g);color:#fff}.buyer-orders-page-list{display:flex;flex-direction:column;gap:16px}.buyer-orders-page-list>article{background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 10px 28px #1637250d;padding:25px}.buyer-order-page-foot,.buyer-order-page-head{align-items:center;display:flex;gap:20px;justify-content:space-between}.buyer-order-page-foot span,.buyer-order-page-head span{color:#738078;font-size:9px;font-weight:850;letter-spacing:1.2px}.buyer-order-page-head h2{font:800 19px Manrope,sans-serif;margin:4px 0 2px}.buyer-order-page-head small{color:var(--muted);font-size:11px}.buyer-order-page-head>b{background:#eaf4ee;border-radius:999px;color:var(--g);font-size:10px;padding:7px 10px}.buyer-order-page-items{grid-gap:12px;border-block:1px solid #edf1ee;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin:20px 0;padding:16px 0}.buyer-order-page-items>div{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:38px 1fr}.buyer-order-page-items>div>span{background:#eaf4ee;border-radius:10px;color:var(--g);display:grid;font-size:9px;font-weight:900;grid-row:1/3;height:36px;place-items:center;width:36px}.buyer-order-page-items strong{font-size:11px}.buyer-order-page-items small{color:var(--muted);font-size:9px}.buyer-order-page-foot>div:first-child strong{display:block;font:850 22px Manrope,sans-serif}.buyer-order-page-foot>div:last-child{display:flex;flex-wrap:wrap;gap:8px}.buyer-order-page-foot a,.buyer-order-page-foot button{align-items:center;background:#fff;border:1px solid var(--line);border-radius:10px;color:var(--g);cursor:pointer;display:inline-flex;font-size:11px;font-weight:800;min-height:39px;padding:0 13px;text-decoration:none}.buyer-order-page-foot button.danger{border-color:#eccdca;color:#a5443e}.buyer-module-empty{border:1px dashed #cfdcd3;border-radius:22px;padding:80px 20px;text-align:center}.buyer-module-empty h2{font:800 25px Manrope,sans-serif}.buyer-module-empty p{color:var(--muted)}.buyer-module-empty a{color:var(--g);font-weight:850}.buyer-saved-page-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.buyer-saved-page-grid>article{background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 10px 28px #1637250d;overflow:hidden}.buyer-saved-page-image{background:#edf4ef;display:grid;height:210px;place-items:center;position:relative}.buyer-saved-page-image>img{height:100%;object-fit:cover;width:100%}.buyer-saved-page-image>button{background:#fff;border:0;border-radius:50%;color:#b54a43;cursor:pointer;font-size:18px;height:38px;position:absolute;right:13px;top:13px;width:38px}.buyer-saved-page-image>span{background:#043c29e6;border-radius:999px;bottom:13px;color:#fff;font-size:9px;font-weight:800;left:13px;padding:6px 9px;position:absolute}.buyer-saved-page-copy{padding:20px}.buyer-saved-page-copy>small{color:#6d7b72;font-size:10px;letter-spacing:1px;text-transform:uppercase}.buyer-saved-page-copy>a{color:var(--ink);display:block;font:800 19px Manrope,sans-serif;margin:6px 0;text-decoration:none}.buyer-saved-page-copy>p{color:var(--muted);font-size:11px;margin:0 0 16px}.buyer-saved-page-copy>div:not(.buyer-saved-page-actions){align-items:baseline;display:flex;gap:5px}.buyer-saved-page-copy>div strong{font:850 24px Manrope,sans-serif}.buyer-saved-page-copy>div span{color:var(--muted);font-size:11px}.buyer-saved-page-actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr auto;margin-top:16px}.buyer-saved-page-actions a,.buyer-saved-page-actions button{align-items:center;background:var(--g);border:0;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:11px;font-weight:800;justify-content:center;min-height:42px;padding:0 15px;text-decoration:none}.buyer-saved-page-actions a{background:#fff;border:1px solid var(--line);color:var(--g)}.buyer-saved-page-actions button:disabled{cursor:not-allowed;opacity:.45}@media(max-width:1100px){.buyer-hub-stats{grid-template-columns:repeat(2,1fr)}.buyer-hub-layout{grid-template-columns:1fr}.buyer-hub-side{display:grid;grid-template-columns:repeat(3,1fr)}.buyer-saved-page-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.buyer-hub{padding:24px 16px 80px}.buyer-hub-hero,.buyer-module-hero{align-items:flex-start;flex-direction:column}.buyer-hub-hero{min-height:auto;padding:30px 24px}.buyer-hub-hero h1{letter-spacing:-2px}.buyer-hub-hero>a{box-sizing:border-box;justify-content:center;width:100%}.buyer-hub-side,.buyer-saved-page-grid{grid-template-columns:1fr}.buyer-next-order-body{grid-template-columns:50px 1fr}.buyer-next-order-body>a{grid-column:1/-1;justify-content:center}.buyer-order-page-items{grid-template-columns:repeat(2,1fr)}.buyer-order-page-foot{align-items:flex-start;flex-direction:column}}@media(max-width:520px){.buyer-hub-stats{grid-template-columns:1fr}.buyer-hub-eyebrow{flex-wrap:wrap}.buyer-hub-eyebrow small{margin-left:45px}.buyer-hub-heading{align-items:flex-start;flex-direction:column}.buyer-hub-order-list>a,.buyer-hub-saved-preview>a{grid-template-columns:42px 1fr}.buyer-hub-order-list small,.buyer-hub-saved-preview small{grid-column:2;justify-self:start}.buyer-order-page-items{grid-template-columns:1fr}.buyer-order-page-foot>div:last-child{flex-direction:column;width:100%}.buyer-order-page-foot a,.buyer-order-page-foot button{justify-content:center}}.kh-buyagain-app{background:#f5f7f3}.kh-buyagain-page{margin:0 auto;padding:34px 0 68px;width:min(1180px,calc(100% - 40px))}.kh-buyagain-hero{grid-gap:20px;align-items:center;background:#173b27;border-radius:24px;box-shadow:0 20px 46px #173b272b;color:#fff;display:grid;gap:20px;grid-template-columns:auto minmax(0,1fr) auto;padding:28px}.kh-buyagain-hero-icon{align-items:center;background:#ffffff1a;border-radius:19px;color:#f2cf76;display:inline-flex;height:62px;justify-content:center;width:62px}.kh-buyagain-hero-copy{min-width:0}.kh-buyagain-eyebrow{color:#f2cf76;display:block;font-size:.74rem;font-weight:900;letter-spacing:.12em;margin-bottom:8px}.kh-buyagain-hero h1{font-size:clamp(1.7rem,3vw,2.55rem);letter-spacing:-.035em;line-height:1.05;margin:0}.kh-buyagain-hero p{color:#ffffffc7;font-size:.94rem;line-height:1.65;margin:10px 0 0;max-width:720px}.kh-buyagain-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.kh-buyagain-secondary{align-items:center;background:#ffffff14;border:1px solid #ffffff29;border-radius:12px;color:#fff;display:inline-flex;font-size:.82rem;font-weight:850;gap:8px;justify-content:center;min-height:42px;padding:0 14px;text-decoration:none}.kh-buyagain-feedback{align-items:center;border-radius:14px;display:flex;font-size:.86rem;gap:14px;justify-content:space-between;line-height:1.45;margin-top:16px;padding:13px 15px}.kh-buyagain-feedback.success{background:#edf5e9;border:1px solid #18452a1f;color:#173b27}.kh-buyagain-feedback.warning{background:#fff9eb;border:1px solid #9e721b2e;color:#79551a}.kh-buyagain-feedback a{color:inherit;flex:0 0 auto;font-weight:900}.kh-buyagain-empty,.kh-buyagain-signin,.kh-buyagain-state{background:#fff;border:1px solid #18452a17;border-radius:20px;color:#66756b;margin-top:22px;padding:28px}.kh-buyagain-state.error{color:#9c453d}.kh-buyagain-empty{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:auto minmax(0,1fr) auto}.kh-buyagain-empty-icon{align-items:center;background:#edf5e9;border-radius:16px;color:#173b27;display:inline-flex;height:54px;justify-content:center;width:54px}.kh-buyagain-empty h2,.kh-buyagain-signin h1{color:#173b27;margin:0}.kh-buyagain-empty p,.kh-buyagain-signin p{color:#66756b;line-height:1.55;margin:7px 0 0;max-width:620px}.kh-buyagain-empty>a,.kh-buyagain-signin>a{align-items:center;background:#173b27;border-radius:12px;color:#fff;display:inline-flex;font-weight:850;gap:7px;justify-content:center;min-height:42px;padding:0 15px;text-decoration:none}.kh-buyagain-signin{text-align:center}.kh-buyagain-signin p{margin:8px auto 16px}.kh-buyagain-orders-section,.kh-buyagain-products-section{background:#fff;border:1px solid #18452a17;border-radius:22px;box-shadow:0 12px 34px rgba(24,69,42,.055);margin-top:24px;padding:24px}.kh-buyagain-section-heading{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:18px}.kh-buyagain-section-heading>div>span{color:#9e721b;display:block;font-size:.72rem;font-weight:900;letter-spacing:.11em;margin-bottom:6px}.kh-buyagain-section-heading h2{color:#173b27;font-size:clamp(1.35rem,2vw,1.8rem);letter-spacing:-.025em;margin:0}.kh-buyagain-section-heading p{color:#66756b;font-size:.88rem;line-height:1.5;margin:6px 0 0}.kh-buyagain-section-heading>a{align-items:center;color:#173b27;display:inline-flex;font-size:.84rem;font-weight:850;gap:7px;text-decoration:none}.kh-buyagain-product-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(4,minmax(0,1fr))}.kh-buyagain-product-card{background:#fff;border:1px solid #18452a17;border-radius:18px;min-width:0;overflow:hidden}.kh-buyagain-product-image{align-items:center;aspect-ratio:1.18/1;background:#edf5e9;color:#42664d;display:flex;font-size:1.55rem;font-weight:900;justify-content:center;overflow:hidden;position:relative;text-decoration:none}.kh-buyagain-product-image img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.kh-buyagain-product-copy{grid-gap:7px;display:grid;gap:7px;padding:14px}.kh-buyagain-product-name{color:#173b27;font-size:1rem;font-weight:900;line-height:1.25;text-decoration:none}.kh-buyagain-product-meta,.kh-buyagain-product-seller,.kh-buyagain-product-stock{color:#66756b;font-size:.78rem;line-height:1.4}.kh-buyagain-product-price{align-items:baseline;display:flex;gap:4px}.kh-buyagain-product-price strong{color:#173b27;font-size:1.17rem}.kh-buyagain-product-price span{color:#7c8981;font-size:.78rem}.kh-buyagain-product-meta{display:flex;flex-wrap:wrap;gap:6px 10px;justify-content:space-between}.kh-buyagain-product-stock{background:#f9fbf8;border-radius:10px;min-height:34px;padding:8px 9px}.kh-buyagain-add{align-items:center;background:#173b27;border:0;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:.84rem;font-weight:900;gap:8px;justify-content:center;min-height:43px;width:100%}.kh-buyagain-add.added{background:#1f5a38}.kh-buyagain-add:disabled{background:#e7ece8;color:#8a958e;cursor:not-allowed}.kh-buyagain-order-list{grid-gap:11px;display:grid;gap:11px}.kh-buyagain-order-card{grid-gap:18px;align-items:center;background:#f9fbf8;border:1px solid #18452a17;border-radius:15px;display:grid;gap:18px;grid-template-columns:minmax(150px,.7fr) minmax(0,1.4fr) auto;padding:15px 16px}.kh-buyagain-order-main,.kh-buyagain-order-summary{grid-gap:3px;display:grid;gap:3px;min-width:0}.kh-buyagain-order-main>span{color:#9e721b;font-size:.66rem;font-weight:900;letter-spacing:.1em}.kh-buyagain-order-main strong,.kh-buyagain-order-summary strong{color:#173b27}.kh-buyagain-order-main small,.kh-buyagain-order-summary span{color:#66756b;font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kh-buyagain-order-card button{align-items:center;background:#fff;border:1px solid #18452a24;border-radius:11px;color:#173b27;cursor:pointer;display:inline-flex;font:inherit;font-size:.8rem;font-weight:850;gap:7px;justify-content:center;min-height:40px;padding:0 13px}@media (max-width:980px){.kh-buyagain-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kh-buyagain-hero{grid-template-columns:auto minmax(0,1fr)}.kh-buyagain-hero-actions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:760px){.kh-buyagain-page{padding-top:20px;width:min(100% - 24px,1180px)}.kh-buyagain-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kh-buyagain-order-card{gap:11px;grid-template-columns:1fr}.kh-buyagain-order-main small,.kh-buyagain-order-summary span{white-space:normal}.kh-buyagain-order-card button{width:100%}}@media (max-width:520px){.kh-buyagain-hero{border-radius:20px;grid-template-columns:1fr;padding:20px}.kh-buyagain-hero-icon{height:52px;width:52px}.kh-buyagain-hero-actions{grid-column:auto}.kh-buyagain-secondary{width:100%}.kh-buyagain-orders-section,.kh-buyagain-products-section{border-radius:18px;padding:16px}.kh-buyagain-empty,.kh-buyagain-product-grid{grid-template-columns:1fr}.kh-buyagain-feedback,.kh-buyagain-section-heading{align-items:flex-start;flex-direction:column}}.kh-buyagain-recurring-link{align-items:center;background:#fff;border:1px solid #cbd8cb;border-radius:10px;color:#294a34;display:inline-flex;font-size:12px;font-weight:800;gap:7px;justify-content:center;min-height:40px;padding:0 14px;text-decoration:none}.kh-buyagain-recurring-link:hover{background:#f6faf5;border-color:#8eaa92}.khb-page .kh-buyagain-page.kh-buyagain-page-shell{margin:0 auto;padding:12px 18px 32px;width:min(100%,1500px)}.khb-page .kh-buyagain-page-shell .kh-buyagain-hero{background:radial-gradient(circle at 91% 18%,#6f9d6c1f,#0000 15rem),linear-gradient(100deg,#f1f7ed,#eef6ea 58%,#e5f0e2);border:1px solid #dfe8dd;border-radius:22px;box-shadow:0 16px 38px #20432c0d;color:#173f2b;gap:16px;grid-template-columns:56px minmax(0,1fr) auto;min-height:184px;padding:18px 24px}.khb-page .kh-buyagain-page-shell .kh-buyagain-hero-icon{background:#ffffffb8;border-radius:15px;box-shadow:inset 0 0 0 1px #43704a1a;color:#287044;height:52px;width:52px}.khb-page .kh-buyagain-page-shell .kh-buyagain-eyebrow{color:#6a806f;font-size:.7rem;letter-spacing:.12em;margin-bottom:7px}.khb-page .kh-buyagain-page-shell .kh-buyagain-hero h1{color:#113d27;font-size:clamp(32px,2.8vw,42px);font-weight:650;letter-spacing:-.05em;line-height:.99}.khb-page .kh-buyagain-page-shell .kh-buyagain-hero p{color:#68776d;font-size:13px;line-height:1.5;margin-top:8px;max-width:760px}.khb-page .kh-buyagain-page-shell .kh-buyagain-hero-actions{gap:8px}.khb-page .kh-buyagain-page-shell .kh-buyagain-secondary{background:#ffffffd1;border:1px solid #cad9ca;border-radius:11px;box-shadow:none;color:#2f6942;min-height:40px;padding:0 14px}.khb-page .kh-buyagain-page-shell .kh-buyagain-secondary:hover{background:#fff;border-color:#a9c2ab;color:#176536}.khb-page .kh-buyagain-page-shell .kh-buyagain-add{background:#176536;border:1px solid #176536;box-shadow:0 8px 18px #1765361f;color:#fff}.khb-page .kh-buyagain-page-shell .kh-buyagain-add:hover:not(:disabled){background:#0f522b;border-color:#0f522b}.khb-page .kh-buyagain-page-shell .kh-buyagain-add.added{background:#287044;border-color:#287044}.khb-page .kh-buyagain-page-shell .kh-buyagain-add:disabled{background:#e7ece8;border-color:#e2e8e3;box-shadow:none;color:#8a958e}.khb-page .kh-buyagain-page-shell .kh-buyagain-empty>a{background:#176536;border:1px solid #176536;box-shadow:0 8px 18px #1765361f;color:#fff}.khb-page .kh-buyagain-page-shell .kh-buyagain-empty>a:hover{background:#0f522b;border-color:#0f522b}.khb-page .kh-buyagain-page-shell .kh-buyagain-orders-section,.khb-page .kh-buyagain-page-shell .kh-buyagain-products-section{border:1px solid #e1e8df;border-radius:20px;box-shadow:0 10px 28px rgba(24,69,42,.045);margin-top:16px;padding:20px}.khb-page .kh-buyagain-page-shell .kh-buyagain-product-card{border-color:#e1e8df;border-radius:16px;box-shadow:0 7px 20px rgba(24,69,42,.035)}.khb-page .kh-buyagain-page-shell .kh-buyagain-order-main>span,.khb-page .kh-buyagain-page-shell .kh-buyagain-section-heading>div>span{color:#5f8067}.khb-page .kh-buyagain-page-shell .kh-buyagain-order-card{background:#f8fbf6;border-color:#e1e8df}.khb-page .kh-buyagain-page-shell .kh-buyagain-order-card button,.khb-page .kh-buyagain-page-shell .kh-buyagain-recurring-link{background:#fff;border-color:#cbd8cb;color:#2f6942}.khb-page .kh-buyagain-page-shell .kh-buyagain-order-card button:hover,.khb-page .kh-buyagain-page-shell .kh-buyagain-recurring-link:hover{background:#f1f7ee;border-color:#a9c2ab;color:#176536}@media (max-width:980px){.khb-page .kh-buyagain-page-shell .kh-buyagain-hero{grid-template-columns:52px minmax(0,1fr)}.khb-page .kh-buyagain-page-shell .kh-buyagain-hero-actions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:700px){.khb-page .kh-buyagain-page.kh-buyagain-page-shell{padding:12px 12px 28px}.khb-page .kh-buyagain-page-shell .kh-buyagain-hero{grid-template-columns:1fr;min-height:0;padding:20px 18px}.khb-page .kh-buyagain-page-shell .kh-buyagain-hero h1{font-size:34px}.khb-page .kh-buyagain-page-shell .kh-buyagain-hero-actions{grid-column:auto}}.kh-lists-app{background:#f5f7f3}.kh-lists-page{margin:0 auto;padding:34px 0 64px;width:min(1180px,calc(100% - 40px))}.kh-lists-hero{grid-gap:20px;align-items:center;background:linear-gradient(135deg,#fff9ebe6,#fffffff7);border:1px solid #18452a17;border-radius:24px;box-shadow:0 18px 45px #18452a12;display:grid;gap:20px;grid-template-columns:auto minmax(0,1fr) auto;padding:28px}.kh-lists-hero-icon{align-items:center;background:#173b27;border-radius:19px;color:#fff;display:inline-flex;height:62px;justify-content:center;width:62px}.kh-lists-hero-copy{min-width:0}.kh-lists-eyebrow{color:#9e721b;display:block;font-size:.74rem;font-weight:900;letter-spacing:.12em;margin-bottom:8px}.kh-lists-hero h1{color:#173b27;font-size:clamp(1.65rem,3vw,2.5rem);letter-spacing:-.035em;line-height:1.06;margin:0}.kh-lists-hero p{color:#66756b;font-size:.95rem;line-height:1.65;margin:10px 0 0;max-width:690px}.kh-lists-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.kh-lists-primary,.kh-lists-secondary{align-items:center;border-radius:13px;display:inline-flex;font-size:.84rem;font-weight:850;gap:8px;justify-content:center;min-height:44px;padding:0 15px;text-decoration:none;white-space:nowrap}.kh-lists-primary{background:#173b27;color:#fff}.kh-lists-secondary{background:#fff;border:1px solid #18452a1f;color:#173b27}.kh-lists-content{margin-top:22px}.kh-lists-content .kh-buyer-lists{margin:0}.kh-lists-signin{background:#fff;border:1px solid #18452a17;border-radius:20px;margin-top:22px;padding:28px;text-align:center}.kh-lists-signin h2{color:#173b27;margin:0}.kh-lists-signin p{color:#66756b;line-height:1.55;margin:8px auto 16px;max-width:520px}.kh-lists-signin a{align-items:center;background:#173b27;border-radius:12px;color:#fff;display:inline-flex;font-weight:800;min-height:42px;padding:0 16px;text-decoration:none}@media (max-width:820px){.kh-lists-page{padding-top:20px;width:min(100% - 24px,1180px)}.kh-lists-hero{grid-template-columns:auto minmax(0,1fr);padding:20px}.kh-lists-hero-actions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:520px){.kh-lists-hero{border-radius:20px;gap:14px;grid-template-columns:1fr}.kh-lists-hero-icon{height:52px;width:52px}.kh-lists-hero-actions{grid-column:auto}.kh-lists-primary,.kh-lists-secondary{width:100%}}.khb-page .kh-lists-page.kh-lists-page-shell{margin:0 auto;padding:12px 18px 32px;width:min(100%,1500px)}.khb-page .kh-lists-page-shell .kh-lists-hero{background:radial-gradient(circle at 91% 18%,#6f9d6c1f,#0000 15rem),linear-gradient(100deg,#f1f7ed,#eef6ea 58%,#e5f0e2);border:1px solid #dfe8dd;border-radius:22px;box-shadow:0 16px 38px #20432c0d;gap:16px;grid-template-columns:56px minmax(0,1fr) auto;min-height:184px;padding:18px 24px}.khb-page .kh-lists-page-shell .kh-lists-hero-icon{background:#ffffffb8;border-radius:15px;box-shadow:inset 0 0 0 1px #43704a1a;color:#287044;height:52px;width:52px}.khb-page .kh-lists-page-shell .kh-lists-eyebrow{color:#6a806f;font-size:.7rem;margin-bottom:7px}.khb-page .kh-lists-page-shell .kh-lists-hero h1{color:#113d27;font-size:clamp(32px,2.8vw,42px);font-weight:650;letter-spacing:-.05em;line-height:.99}.khb-page .kh-lists-page-shell .kh-lists-hero p{color:#68776d;font-size:13px;line-height:1.5;margin-top:8px;max-width:760px}.khb-page .kh-lists-page-shell .kh-lists-primary{background:#176536;border:1px solid #176536;box-shadow:0 8px 18px #1765361f;color:#fff}.khb-page .kh-lists-page-shell .kh-lists-primary:hover{background:#0f522b;border-color:#0f522b}.khb-page .kh-lists-page-shell .kh-lists-secondary{background:#ffffffd1;border-color:#cad9ca;color:#2f6942}.khb-page .kh-lists-page-shell .kh-lists-secondary:hover{background:#fff;border-color:#a9c2ab;color:#176536}.khb-page .kh-lists-page-shell .kh-lists-content{margin-top:16px}@media (max-width:980px){.khb-page .kh-lists-page-shell .kh-lists-hero{grid-template-columns:52px minmax(0,1fr)}.khb-page .kh-lists-page-shell .kh-lists-hero-actions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:700px){.khb-page .kh-lists-page.kh-lists-page-shell{padding:12px 12px 28px}.khb-page .kh-lists-page-shell .kh-lists-hero{grid-template-columns:1fr;min-height:0;padding:20px 18px}.khb-page .kh-lists-page-shell .kh-lists-hero h1{font-size:34px}.khb-page .kh-lists-page-shell .kh-lists-hero-actions{grid-column:auto}}.kh-buyer-lists{background:#fff;border:1px solid #18452a17;border-radius:22px;box-shadow:0 16px 38px #18452a12;margin-top:24px;padding:clamp(22px,3vw,30px)}.kh-buyer-lists-heading{align-items:flex-end;display:flex;gap:22px;justify-content:space-between}.kh-buyer-lists-heading h2{color:#173b27;font-family:Manrope,sans-serif;font-size:clamp(25px,3vw,34px);letter-spacing:-.035em;line-height:1.08;margin:7px 0 0}.kh-buyer-lists-heading p{color:#6a7a70;font-size:12.5px;line-height:1.65;margin:9px 0 0;max-width:720px}.kh-buyer-lists-build{align-items:center;background:#f7faf6;border:1px solid #18452a1c;border-radius:10px;color:#214e31;display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:900;gap:8px;justify-content:center;min-height:42px;padding:0 14px;text-decoration:none}.kh-buyer-lists-build:hover{background:#eef5ec;border-color:#18452a33;color:#173b27}.kh-buyer-lists-feedback,.kh-buyer-lists-state{border-radius:11px;font-size:11px;line-height:1.5;margin-top:18px;padding:13px 15px}.kh-buyer-lists-state{background:#f5f7f3;color:#65746b}.kh-buyer-lists-feedback.error,.kh-buyer-lists-state.error{background:#fcedeb;color:#98473f}.kh-buyer-lists-feedback{align-items:center;display:flex;gap:14px;justify-content:space-between}.kh-buyer-lists-feedback.success{background:#edf5e9;color:#2f6b44}.kh-buyer-lists-feedback.warning{background:#fff9eb;color:#886222}.kh-buyer-lists-feedback a{color:inherit;flex:0 0 auto;font-weight:900}.kh-buyer-lists-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.kh-buyer-list-card{background:linear-gradient(180deg,#fff,#fbfcfa);border:1px solid #18452a17;border-radius:17px;box-shadow:0 8px 22px rgba(24,69,42,.045);display:flex;flex-direction:column;gap:14px;min-width:0;padding:17px}.kh-buyer-list-card-top{align-items:center;display:flex;gap:12px;justify-content:space-between}.kh-buyer-list-icon{background:#edf5e9;border-radius:11px;color:#245638;display:grid;height:36px;place-items:center;width:36px}.kh-buyer-list-delete{background:#0000;border:1px solid #0000;border-radius:9px;color:#89958d;cursor:pointer;display:grid;height:34px;padding:0;place-items:center;width:34px}.kh-buyer-list-delete:hover:not(:disabled){background:#fcedeb;border-color:#9c453d1f;color:#9c453d}.kh-buyer-list-delete:disabled{cursor:not-allowed;opacity:.5}.kh-buyer-list-copy{min-height:104px}.kh-buyer-list-copy h3{color:#1b432c;font-size:15px;line-height:1.3;margin:0}.kh-buyer-list-copy>span{color:#8a958e;display:block;font-size:10px;font-weight:800;letter-spacing:.08em;margin-top:4px;text-transform:uppercase}.kh-buyer-list-copy p{color:#5f7065;font-size:11px;line-height:1.5;margin:10px 0 0}.kh-buyer-list-copy small{color:#9a6940;display:block;font-size:9.5px;line-height:1.45;margin-top:9px}.kh-buyer-list-add{align-items:center;background:#173b27;border:0;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:11px;font-weight:900;gap:8px;justify-content:center;margin-top:auto;min-height:42px;padding:0 13px;transition:transform .16s ease,box-shadow .16s ease,background .16s ease;width:100%}.kh-buyer-list-add:hover:not(:disabled){background:#214e31;box-shadow:0 9px 18px #173b2729;transform:translateY(-1px)}.kh-buyer-list-add:disabled{background:#e7ebe7;box-shadow:none;color:#8a958e;cursor:not-allowed}@media (max-width:980px){.kh-buyer-lists-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.kh-buyer-lists{border-radius:18px;margin-top:16px;padding:18px}.kh-buyer-lists-heading{align-items:flex-start;flex-direction:column}.kh-buyer-lists-build{width:100%}.kh-buyer-lists-feedback{align-items:flex-start;flex-direction:column}.kh-buyer-lists-grid{grid-template-columns:1fr}.kh-buyer-list-copy{min-height:0}}.kh-buyer-lists-empty{grid-gap:16px;align-items:center;background:#f9fbf8;border:1px dashed #18452a2e;border-radius:18px;display:grid;gap:16px;grid-template-columns:auto minmax(0,1fr) auto;padding:20px}.kh-buyer-lists-empty-icon{align-items:center;background:#edf5e9;border-radius:15px;color:#173b27;display:inline-flex;height:48px;justify-content:center;width:48px}.kh-buyer-lists-empty h3{color:#173b27;font-size:1rem;margin:0 0 5px}.kh-buyer-lists-empty p{color:#66756b;font-size:.86rem;line-height:1.55;margin:0;max-width:650px}.kh-buyer-lists-empty-action{align-items:center;background:#173b27;border-radius:12px;color:#fff;display:inline-flex;font-size:.84rem;font-weight:800;gap:7px;min-height:42px;padding:0 14px;text-decoration:none}@media (max-width:680px){.kh-buyer-lists-empty{grid-template-columns:auto minmax(0,1fr)}.kh-buyer-lists-empty-action{grid-column:1/-1;justify-content:center}}.khb-page .kh-lists-page-shell .kh-buyer-lists{border-color:#e1e8df;box-shadow:0 10px 28px rgba(24,69,42,.045)}.khb-page .kh-lists-page-shell .kh-buyer-lists-build{background:#fff;border-color:#cad9ca;color:#2f6942}.khb-page .kh-lists-page-shell .kh-buyer-lists-build:hover{background:#f1f7ee;border-color:#a9c2ab;color:#176536}.khb-page .kh-lists-page-shell .kh-buyer-list-card{border-color:#e1e8df;box-shadow:0 7px 20px rgba(24,69,42,.035)}.khb-page .kh-lists-page-shell .kh-buyer-list-icon{background:#eef7eb;color:#287044}.khb-page .kh-lists-page-shell .kh-buyer-list-add,.khb-page .kh-lists-page-shell .kh-buyer-lists-empty-action{background:#176536;border:1px solid #176536;box-shadow:0 8px 18px #1765361f;color:#fff}.khb-page .kh-lists-page-shell .kh-buyer-list-add:hover:not(:disabled),.khb-page .kh-lists-page-shell .kh-buyer-lists-empty-action:hover{background:#0f522b;border-color:#0f522b;color:#fff}.khb-page .kh-lists-page-shell .kh-buyer-list-add:disabled{background:#e7ece8;border-color:#e2e8e3;box-shadow:none;color:#8a958e}.kh-claim-card{background:#fff;border:1px solid #dfe7e2;border-radius:20px;margin-top:16px;padding:18px}.kh-claim-heading{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.kh-claim-eyebrow{color:#b2852f;display:block;font-size:11px;font-weight:800;letter-spacing:.08em}.kh-claim-heading h2{color:#173b29;font-size:20px;margin:4px 0 0}.kh-claim-window{background:#edf7f0;border-radius:999px;color:#2f6b46;font-size:12px;font-weight:800;padding:7px 10px;white-space:nowrap}.kh-claim-trigger{align-items:center;background:#f8fbf9;border:1px solid #cfe0d5;border-radius:15px;color:#173b29;cursor:pointer;display:flex;justify-content:space-between;margin-top:14px;padding:14px 15px;text-align:left;width:100%}.kh-claim-trigger small,.kh-claim-trigger strong{display:block}.kh-claim-trigger strong{font-size:14px}.kh-claim-trigger small{color:#69766f;font-size:12px;margin-top:3px}.kh-claim-trigger>span:last-child{color:#2f6b46;font-size:25px;line-height:1}.kh-claim-deadline{color:#738078;font-size:12px;margin:8px 2px 0}.kh-claim-form{grid-gap:13px;background:#fafbf9;border:1px solid #e4e9e6;border-radius:16px;display:grid;gap:13px;margin-top:14px;padding:15px}.kh-claim-form label{grid-gap:6px;display:grid;gap:6px}.kh-claim-form label>span{color:#173b29;font-size:12px;font-weight:800}.kh-claim-form select,.kh-claim-form textarea{background:#fff;border:1px solid #d6dfd9;border-radius:12px;box-sizing:border-box;color:#20372b;font:inherit;width:100%}.kh-claim-form select{min-height:44px;padding:0 11px}.kh-claim-form textarea{min-height:100px;padding:11px;resize:vertical}.kh-claim-form-note{color:#65736a;font-size:12px;line-height:1.5}.kh-claim-actions{display:flex;gap:9px;justify-content:flex-end}.kh-claim-actions button{border-radius:999px;cursor:pointer;font-weight:800;min-height:42px;padding:0 15px}.kh-claim-secondary{background:#fff;border:1px solid #d4ddd7;color:#355446}.kh-claim-primary{background:#3f8a59;border:0;color:#fff}.kh-claim-primary:disabled,.kh-claim-secondary:disabled{cursor:not-allowed;opacity:.55}.kh-claim-cases{grid-gap:9px;display:grid;gap:9px;margin-top:14px}.kh-claim-case{background:#f7f9f7;border:1px solid #e1e7e3;border-radius:14px;padding:12px 13px}.kh-claim-case>div{display:flex;gap:12px;justify-content:space-between}.kh-claim-case strong{color:#173b29;font-size:12px}.kh-claim-case span{color:#2f6b46;font-size:12px;font-weight:800}.kh-claim-case p,.kh-claim-case small{color:#68756d;font-size:12px;margin:5px 0 0}.kh-claim-reviewing{background:#edf7f0;border-radius:14px;margin-top:13px;padding:13px}.kh-claim-reviewing span,.kh-claim-reviewing strong{display:block}.kh-claim-reviewing strong{color:#245d3b;font-size:13px}.kh-claim-reviewing span{color:#557062;font-size:12px;margin-top:3px}.kh-claim-expired{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(170px,.45fr) 1fr;margin-top:14px}.kh-claim-expired>button{background:#f1f3f2;border:1px solid #d9dedb;border-radius:14px;color:#929a95;cursor:not-allowed;font-weight:800;min-height:46px}.kh-claim-expired strong{color:#4d5d54;font-size:13px}.kh-claim-expired p{color:#748078;font-size:12px;line-height:1.45;margin:5px 0 7px}.kh-claim-expired a{color:#2f6b46;font-size:12px;font-weight:800}.kh-claim-message{color:#2f6b46;font-size:12px;font-weight:700;margin:11px 0 0}@media (max-width:680px){.kh-claim-heading{display:grid}.kh-claim-window{justify-self:start}.kh-claim-expired{grid-template-columns:1fr}.kh-claim-actions{display:grid;grid-template-columns:1fr 1fr}}.kh-claim-case-v2{background:#fbfcfb;padding:15px}.kh-claim-case-head{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.kh-claim-case-head>div{min-width:0}.kh-claim-case-head small,.kh-claim-case-head strong{display:block}.kh-claim-case-head small{color:#7b8780;font-size:11px;margin-top:3px}.kh-claim-status-pill{background:#edf7f0;border-radius:999px;color:#2f6b46;flex:0 0 auto;font-size:11px;font-weight:800;padding:6px 9px}.kh-claim-case-summary{background:#fff;border:1px solid #e4e9e6;border-radius:12px;margin-top:11px;padding:11px 12px}.kh-claim-case-summary strong{color:#244b33;display:block;font-size:12px}.kh-claim-case-summary p{color:#68756d;font-size:12px;line-height:1.45;margin:4px 0 0}.kh-claim-progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.kh-claim-progress-step{min-width:0;padding-top:17px;position:relative;text-align:center}.kh-claim-progress-dot{background:#fff;border:2px solid #cfd8d2;border-radius:50%;height:10px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:10px;z-index:2}.kh-claim-progress-line{background:#dfe6e1;height:2px;left:calc(50% + 6px);position:absolute;top:5px;width:calc(100% - 12px)}.kh-claim-progress-step.done .kh-claim-progress-dot{background:#3f8a59;border-color:#3f8a59}.kh-claim-progress-step.done .kh-claim-progress-line{background:#8ec29e}.kh-claim-progress-step.current .kh-claim-progress-dot{box-shadow:0 0 0 4px #e4f2e8}.kh-claim-progress-step small{color:#8a948e;display:block;font-size:10px;font-weight:700}.kh-claim-progress-step.done small{color:#356c49}.kh-claim-decision{background:#fffbf2;border-left:3px solid #b2852f;border-radius:10px;margin-top:13px;padding:12px}.kh-claim-decision span{color:#8b671f;display:block;font-size:10px;font-weight:900;letter-spacing:.06em}.kh-claim-decision p{color:#59665e;font-size:12px;line-height:1.45;margin:5px 0 0}.kh-claim-refund{align-items:flex-start;background:#f7faf8;border:1px solid #dce6df;border-radius:12px;display:flex;gap:16px;justify-content:space-between;margin-top:11px;padding:12px}.kh-claim-refund>div{min-width:0}.kh-claim-refund span{color:#2f6142;display:block;font-size:12px;font-weight:900}.kh-claim-refund p{color:#66736b;font-size:11px;line-height:1.4;margin:4px 0 0}.kh-claim-refund>strong{color:#173b29;flex:0 0 auto;font-size:16px}.kh-claim-refund.success{background:#f1f8f3;border-color:#cfe2d5}.kh-claim-refund.processing{background:#fdfaf1;border-color:#e4ddc9}.kh-claim-refund.attention{background:#fcf8f4;border-color:#e3d7cc}@media (max-width:680px){.kh-claim-case-head,.kh-claim-refund{display:grid}.kh-claim-status-pill{justify-self:start}}.orders-count-pill{background:#edf3eb;border-radius:999px;color:#496f52;font-size:8px;font-weight:800;padding:8px 11px}.buyer-orders-list{display:flex;flex-direction:column;gap:11px}.buyer-order-card{background:#fafbf9;border:1px solid #e0e6e0;border-radius:14px;padding:18px}.buyer-order-top{align-items:flex-start;display:flex;gap:15px;justify-content:space-between}.buyer-order-top>div>small,.buyer-order-top>div>span,.buyer-order-top>div>strong{display:block}.buyer-order-top>div>span{color:#929b94;font-size:6px;font-weight:800;letter-spacing:1px}.buyer-order-top>div>strong{color:#34463a;font-family:Manrope,sans-serif;font-size:12px;margin-top:3px}.buyer-order-top>div>small{color:#8b958e;font-size:7px;margin-top:4px}.order-status-badge{background:#edf3eb;border-radius:999px;color:#4b7655;font-size:7px;font-weight:800;padding:7px 9px;text-transform:capitalize;white-space:nowrap}.order-status-badge.pickup_scheduled,.order-status-badge.processing{background:#f5f0df;color:#7f6b30}.order-status-badge.in_transit,.order-status-badge.picked_up{background:#e9f0f5;color:#466b81}.order-status-badge.completed,.order-status-badge.delivered{background:#e5f2e3;color:#337044}.order-status-badge.cancelled,.order-status-badge.refunded{background:#f7e9e7;color:#955850}.buyer-order-products{align-items:center;border-bottom:1px solid #e3e8e3;border-top:1px solid #e3e8e3;display:flex;margin-top:16px;padding:14px 0}.buyer-order-more,.buyer-order-product-mark{border:2px solid #fafbf9;border-radius:10px;display:grid;font-size:7px;font-weight:800;height:37px;margin-right:-5px;place-items:center;width:37px}.buyer-order-more{background:#edf1ec;color:#66756b}.buyer-order-product-summary{margin-left:15px;min-width:0}.buyer-order-product-summary span,.buyer-order-product-summary strong{display:block}.buyer-order-product-summary strong{color:#455249;font-size:8px}.buyer-order-product-summary span{color:#929b94;font-size:7px;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buyer-order-product-mark.green,.order-detail-product-mark.green{background:#dcebd6;color:#397248}.buyer-order-product-mark.orange,.order-detail-product-mark.orange{background:#f4e5d9;color:#a35e36}.buyer-order-product-mark.yellow,.order-detail-product-mark.yellow{background:#f1eac9;color:#8e7735}.buyer-order-product-mark.gold,.order-detail-product-mark.gold{background:#f1e2b6;color:#88681d}.buyer-order-product-mark.cream,.order-detail-product-mark.cream{background:#efe9da;color:#74684b}.buyer-order-product-mark.mint,.order-detail-product-mark.mint{background:#dcece2;color:#3e7555}.buyer-order-bottom{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:14px}.buyer-order-total span,.buyer-order-total strong{display:block}.buyer-order-total span{color:#939c95;font-size:6px;font-weight:800}.buyer-order-total strong{color:#33463a;font-family:Manrope,sans-serif;font-size:15px;margin-top:3px}.buyer-order-actions{display:flex;gap:7px}.buyer-order-actions a,.buyer-order-actions button{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-size:7px;font-weight:800;gap:5px;height:36px;padding:0 11px;text-decoration:none}.buyer-order-actions button{background:#fff;border:1px solid #d9e0d9;color:#45624f}.buyer-order-actions .buyer-order-cancel-button{background:#fff8f7;border-color:#d9b9b5;color:#9a4e47}.buyer-order-actions button:disabled{cursor:wait;opacity:.65}.buyer-order-actions a{background:#315f3f;border:1px solid #315f3f;color:#fff}.order-details-page{max-width:1380px;padding:50px 5% 100px}.order-back-link{color:#5b6e61;font-size:8px;margin-bottom:25px;text-decoration:none}.order-details-heading{align-items:flex-end;gap:25px;margin-bottom:24px}.order-details-heading h1{color:#1e2d24;font-size:38px;letter-spacing:-1.6px;margin:1px 0 0}.order-details-heading p{color:#89938c;font-size:8px;margin:7px 0 0}.order-details-heading-actions{gap:8px}.order-details-heading-actions a,.order-details-heading-actions button{border-radius:8px;font-size:8px;font-weight:800;height:39px;text-decoration:none}.order-details-heading-actions button{background:#315f3f;border:1px solid #315f3f}.order-details-heading-actions a{border:1px solid #d8dfd8;color:#506259}.order-cancellation-message{background:#fff4f2;border:1px solid #e1b9b4;color:#8b453f;font-size:8px;font-weight:700;margin-bottom:16px;padding:13px 16px}.order-cancellation-message.success{background:#eef8ef;border-color:#bed8c2;color:#367044}.order-cancellation-card{border:1px solid #e5d2ae;border-radius:15px;gap:24px}.order-adjustment-card{align-items:center;background:#fff8e9;border:1px solid #e7d2aa;border-radius:14px;color:#625334;display:flex;gap:22px;justify-content:space-between;padding:20px}.order-adjustment-card h2{font-size:18px;margin:5px 0 7px}.order-adjustment-card p{font-size:9px;line-height:1.6;margin:0}.order-adjustment-card small{display:block;font-size:8px;margin-top:7px}.order-adjustment-card>strong{font-size:8px;white-space:nowrap}.order-estimated-delivery{background:#f2f6ef;color:#48604f;margin:14px 0;padding:12px 14px}.order-estimated-delivery small,.order-estimated-delivery span,.order-estimated-delivery strong{display:block}.order-issues-card{border:1px solid #dfe5df;margin-bottom:18px;padding:20px}.order-issue-record{background:#f7f3ea;margin-top:10px;padding:11px}.order-issue-record strong{font-size:8px}.order-issue-record p,.order-issue-record small{display:block;font-size:8px;line-height:1.5;margin:5px 0 0}.order-issue-form{grid-gap:9px;align-items:start;gap:9px;grid-template-columns:190px minmax(0,1fr) auto;margin-top:13px}.order-issue-form select,.order-issue-form textarea{background:#fff;border:1px solid #d9e0d9;border-radius:8px;box-sizing:border-box;padding:10px}.order-issue-form textarea{min-height:74px}.order-issue-form button{background:#315f3f;border:0;border-radius:8px;color:#fff;font-size:8px;font-weight:800;min-height:39px;padding:0 13px}.order-issue-form button:disabled{opacity:.55}.order-issue-message{color:#496852;font-size:8px;margin:10px 0 0}@media (max-width:760px){.order-issue-form{grid-template-columns:1fr}}.order-estimated-delivery span{font-size:6px;font-weight:800;letter-spacing:.8px}.order-estimated-delivery strong{font-size:10px}.order-estimated-delivery small{font-size:7px;opacity:.78}.order-cancellation-card h2{color:#594729;font-size:18px;margin:3px 0 0}.order-cancellation-card p{color:#87775d;font-size:8px;margin:7px 0 0;max-width:690px}.order-cancellation-card button{background:#b65d54;border:1px solid #b65d54;border-radius:8px;color:#fff;font-size:8px;font-weight:800;height:40px;min-width:125px;padding:0 15px}.order-cancellation-card button:disabled{cursor:wait;opacity:.65}.order-tracking-card{background:#173d2a;border-radius:17px;color:#fff;margin-bottom:20px;padding:27px}.order-tracking-heading{align-items:flex-start;gap:20px}.order-tracking-heading>div>svg{color:#bdd7b2}.order-tracking-heading h2{font-family:Manrope,sans-serif;font-size:20px;margin:3px 0 0}.order-tracking-heading>span{color:#ffffff7a;font-size:7px}.order-progress-line{display:grid;grid-template-columns:repeat(6,1fr);margin-top:30px}.order-progress-step{position:relative;text-align:center}.order-progress-step:before{background:#ffffff21;content:"";height:2px;left:-50%;position:absolute;right:50%;top:13px}.order-progress-step:first-child:before{display:none}.order-progress-step.complete:before{background:#bad5aa}.order-progress-dot{background:#173d2a;border:2px solid #fff3;border-radius:50%;display:grid;height:26px;margin:0 auto 8px;place-items:center;position:relative;width:26px;z-index:2}.order-progress-step.complete .order-progress-dot{background:#bad5aa;border-color:#bad5aa;color:#23472f}.order-progress-step strong{color:#ffffff75;font-size:6px}.order-tracking-note{align-items:flex-start;border-top:1px solid #ffffff1f;color:#b6d0ad;display:flex;gap:8px;padding-top:18px}.order-tracking-note p{color:#ffffff80;font-size:7px}.order-details-layout{grid-gap:20px;gap:20px;grid-template-columns:minmax(0,1fr) 330px}.order-details-main,.order-details-sidebar{gap:17px}.order-detail-card{border:1px solid #dfe5df;border-radius:15px}.order-detail-card-heading h2{color:#324138;font-size:18px;margin:2px 0 0}.order-detail-items{border-top:1px solid #e5eae5}.order-detail-item{grid-gap:11px;border-bottom:1px solid #e5eae5;gap:11px;grid-template-columns:46px minmax(0,1fr) auto;padding:14px 0}.order-detail-product-mark{display:grid;font-size:8px;font-weight:800;height:46px;place-items:center;width:46px}.order-detail-product-copy small,.order-detail-product-copy span,.order-detail-product-copy strong{display:block}.order-detail-product-copy strong{color:#3d4c42;font-size:9px}.order-detail-product-copy span{color:#7d8980;font-size:7px;margin-top:3px}.order-detail-product-copy small{color:#929b94;font-size:7px;margin-top:4px}.order-detail-line-total{color:#35483b;font-size:9px}.order-history-list{position:relative}.order-history-item{padding:0 0 22px 28px;position:relative}.order-history-item:not(:last-child):before{background:#d9e2da;bottom:0;content:"";left:7px;position:absolute;top:12px;width:1px}.order-history-dot{border-radius:50%;height:15px;left:0;position:absolute;top:1px;width:15px}.order-history-item span,.order-history-item strong{display:block}.order-history-item strong{color:#3e4d43;font-size:9px}.order-history-item span{color:#929b94;font-size:7px;margin-top:3px}.order-history-item p{color:#808b83;font-size:7px;margin:6px 0 0}.order-side-icon{background:#edf3eb;border-radius:10px;color:#487a53;display:grid;height:40px;place-items:center;width:40px}.order-detail-card h3{color:#36463b;font-family:Manrope,sans-serif;font-size:14px;margin:5px 0}.order-detail-card>p{color:#7f8a82;font-size:8px;margin:0}.order-detail-card>small{color:#929b94;display:block;font-size:7px;margin-top:7px}.order-delivery-instructions{background:#f5f7f4;border-radius:9px;margin-top:14px;padding:11px}.order-delivery-instructions span,.order-delivery-instructions strong{display:block}.order-delivery-instructions strong{color:#56645b;font-size:7px}.order-delivery-instructions span{color:#868f88;font-size:7px;margin-top:4px}.order-prototype-badge{background:#f7f5ec;border-radius:8px;color:#817448;font-size:7px;font-weight:800;margin-top:13px;padding:8px}.order-total-card>div{display:flex;gap:15px;justify-content:space-between;padding:7px 0}.order-total-card>div>span{color:#8b958e;font-size:8px}.order-total-card>div>strong{color:#46544b;font-size:8px}.order-detail-grand-total{border-top:1px solid #dfe5df;padding-top:15px!important}.order-detail-grand-total span{color:#38473e!important;font-weight:800}.order-detail-grand-total strong{color:#283c2f!important;font-family:Manrope,sans-serif;font-size:18px!important}.order-points-earned{align-items:center;background:#edf5ea;border-radius:9px;color:#42744e;justify-content:flex-start!important;margin-top:13px;padding:12px!important}.order-points-earned>div{margin-left:7px}.order-points-earned>div span,.order-points-earned>div strong{display:block}.order-points-earned>div strong{font-size:8px}.order-points-earned>div span{color:#7f8e82;font-size:6px}.order-loading,.order-not-found{align-items:center;display:flex;justify-content:center;min-height:400px}.order-not-found{flex-direction:column;text-align:center}.order-not-found h1{font-family:Manrope,sans-serif;margin:0}.order-not-found p{color:#828d85;font-size:9px}.order-not-found a{color:#376849;font-size:8px;font-weight:800;margin-top:10px}@media (max-width:900px){.order-details-layout{grid-template-columns:1fr}.order-progress-line{grid-template-columns:repeat(3,1fr);row-gap:24px}.order-progress-step:before{display:none}}@media (max-width:650px){.buyer-order-bottom,.order-details-heading{align-items:flex-start;flex-direction:column}.buyer-order-actions,.order-details-heading-actions{flex-wrap:wrap;width:100%}.order-cancellation-card{align-items:stretch;flex-direction:column}.order-cancellation-card button{width:100%}.buyer-order-actions a,.buyer-order-actions button{flex:1 1;justify-content:center}.order-details-page{padding:40px 4% 70px}.order-details-heading h1{font-size:29px}.order-progress-line{grid-template-columns:repeat(2,1fr)}}.order-payment-result-card{grid-gap:14px;align-items:center;border:1px solid #d9e3dc;border-radius:14px;box-shadow:0 8px 24px rgba(27,59,38,.045);display:grid;gap:14px;margin-bottom:18px;padding:20px}.order-payment-result-icon{background:#edf4ed;border-radius:11px;color:#3f704d;display:grid;height:42px;place-items:center;width:42px}.order-payment-result-copy h2{color:#2d4736;font-family:Manrope,sans-serif;font-size:18px;margin:4px 0 0}.order-payment-result-copy p{color:#78867d;font-size:8px;line-height:1.65;max-width:760px}.order-payment-result-copy small{color:#8f9a92;display:block;font-size:7px}.order-payment-badge,.order-payment-result-badge{font-size:7px;padding:8px 10px;white-space:nowrap}.order-payment-result-card.cancelled{background:snow;border-color:#edd7d3}.order-payment-result-card.cancelled
.order-payment-result-icon{background:#f8e9e7;color:#9c554d}.order-payment-badge.cancelled,.order-payment-result-card.cancelled
.order-payment-result-badge{background:#f8e9e7;color:#955148}.order-payment-badge.paid,.order-payment-result-card.paid
.order-payment-result-badge{background:#e8f4e7;color:#337044}.order-payment-badge.authorized,.order-payment-result-card.authorized
.order-payment-result-badge{background:#fbf1d9;color:#89671e}.order-payment-badge.failed,.order-payment-badge.refunded,.order-payment-result-card.failed
.order-payment-result-badge,.order-payment-result-card.refunded
.order-payment-result-badge{background:#f8e9e7;color:#955148}.order-payment-badge.pending,.order-payment-result-card.pending
.order-payment-result-badge{background:#edf1ed;color:#66766b}.order-payment-processor{color:#8c978f!important;font-size:7px!important}.order-cancelled-tracking-note{align-items:flex-start;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:11px;display:flex;gap:10px;margin-top:22px}.order-cancelled-tracking-note>svg{color:#d7b45a;flex:0 0 auto}.order-cancelled-tracking-note strong{color:#fff;display:block;font-size:9px}.order-cancelled-tracking-note p{color:#ffffff9e;font-size:8px;line-height:1.55;margin:4px 0 0}@media (max-width:760px){.order-payment-result-card{grid-template-columns:auto minmax(0,1fr)}.order-payment-result-badge{grid-column:1/-1;width:fit-content}}.order-details-page{color:#213d2b;padding:32px 0 88px;width:min(1280px,calc(100% - 40px))}.order-details-page .section-label{color:#a77d27;font-size:11px;font-weight:900;letter-spacing:.13em}.order-back-link{color:#4f6b58;font-size:13px;font-weight:850;gap:7px;margin-bottom:18px;transition:color .16s ease,transform .16s ease}.order-back-link:hover{color:#2f6741}.order-details-heading{background:radial-gradient(circle at 88% 15%,#ddb34a40,#0000 34%),linear-gradient(135deg,#143b27,#24573b);border-radius:23px;box-shadow:0 19px 48px #163d2729;margin-bottom:22px;overflow:hidden;padding:30px 32px}.order-details-heading:after{border:1px solid #ffffff17;border-radius:50%;bottom:-122px;content:"";height:250px;pointer-events:none;position:absolute;right:-78px;width:250px}.order-details-heading>div{position:relative;z-index:1}.order-details-heading .section-label{color:#dfbe64}.order-details-heading h1{color:#fff;font-size:clamp(34px,4vw,48px);letter-spacing:-.04em;line-height:1.04;margin:7px 0 0}.order-details-heading p{color:#ffffffad;font-size:13px;line-height:1.6;margin:10px 0 0}.order-details-heading-actions{gap:9px;position:relative;z-index:1}.order-details-page .order-status-badge{align-items:center;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:900;min-height:38px;padding:0 12px}.order-details-page .order-status-badge.cancelled,.order-details-page .order-status-badge.completed,.order-details-page .order-status-badge.delivered,.order-details-page .order-status-badge.in_transit,.order-details-page .order-status-badge.picked_up,.order-details-page .order-status-badge.pickup_scheduled,.order-details-page .order-status-badge.processing,.order-details-page .order-status-badge.refunded{background:#ffffff1a;border-color:#ffffff2e;color:#fff}.order-details-heading-actions a,.order-details-heading-actions button{border-radius:10px;font-size:12px;height:auto;min-height:42px;padding:0 15px;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.order-details-heading-actions button{background:linear-gradient(135deg,#e5ba55,#cf992f);border:1px solid #c89731;box-shadow:0 9px 21px #be8b222e;color:#173b27}.order-details-heading-actions a{background:#ffffff14;border:1px solid #ffffff2b;color:#fff}.order-details-heading-actions a:hover,.order-details-heading-actions button:hover{transform:translateY(-1px)}.order-cancellation-message{border-radius:11px;font-size:13px;font-weight:800;line-height:1.5;margin-bottom:18px;padding:13px 15px}.order-adjustment-card,.order-cancellation-card,.order-detail-card,.order-issues-card,.order-payment-result-card{border-radius:18px;box-shadow:0 11px 32px rgba(28,64,41,.055)}.order-cancellation-card{background:linear-gradient(145deg,#fffaf0,#fff);border:1px solid #e5cf9b;margin-bottom:20px;padding:22px 24px}.order-cancellation-card h2{color:#5f4a1d;font-size:20px;line-height:1.3;margin:6px 0 7px}.order-cancellation-card p{color:#7d704e;font-size:13px;line-height:1.6;max-width:760px}.order-cancellation-card button{background:#fff6f4;border:1px solid #d8aaa3;border-radius:10px;color:#9a4f47;cursor:pointer;font:inherit;font-size:12px;min-height:43px;padding:0 16px}.order-adjustment-card{background:linear-gradient(145deg,#fffaf0,#fff);border:1px solid #e5cf9b;margin-bottom:18px;padding:22px 24px}.order-adjustment-card h2{color:#5f4a1d;font-family:Manrope,sans-serif;font-size:20px;margin:6px 0 7px}.order-adjustment-card p,.order-adjustment-card small,.order-adjustment-card>strong{font-size:12px;line-height:1.55}.order-payment-result-card{border:1px solid #dfe7e1;gap:15px;grid-template-columns:auto minmax(0,1fr) auto;margin-bottom:20px;padding:20px 22px}.order-payment-result-icon{background:#edf5ed;border-radius:14px;color:#3d744d;height:48px;width:48px}.order-payment-result-copy h2{color:#2d4936;font-size:19px;margin:5px 0 0}.order-payment-result-copy p{color:#748178;font-size:13px;line-height:1.6;margin:6px 0 0}.order-payment-result-copy small{color:#8c9890;font-size:11px;margin-top:7px}.order-payment-badge,.order-payment-result-badge{border-radius:999px;font-size:10px;font-weight:900;padding:7px 10px}.order-issues-card{border:1px solid #dfe7e1;margin-bottom:20px;padding:24px}.order-detail-card-heading{margin-bottom:18px}.order-detail-card-heading h2{font-size:22px;margin:5px 0 0}.order-issue-record{background:#faf7f0;border:1px solid #e7e1d4;border-radius:11px;margin-top:12px;padding:14px}.order-issue-record strong{color:#594f3c;font-size:12px;text-transform:capitalize}.order-issue-record p,.order-issue-record small{color:#716b60;font-size:12px;line-height:1.55;margin-top:6px}.order-issue-form{gap:10px;grid-template-columns:200px minmax(0,1fr) auto;margin-top:17px}.order-issue-form select,.order-issue-form textarea{background:#fbfcfb;border:1px solid #d7e1d9;border-radius:10px;color:#394b40;font:inherit;font-size:13px;min-height:48px;outline:none;padding:11px 12px}.order-issue-form textarea{line-height:1.5;min-height:82px}.order-issue-form select:focus,.order-issue-form textarea:focus{background:#fff;border-color:#6f9a79;box-shadow:0 0 0 4px #497c5817}.order-issue-form button{background:linear-gradient(135deg,#e5ba55,#cf992f);border:1px solid #c89731;border-radius:10px;color:#173b27;cursor:pointer;font:inherit;font-size:12px;min-height:48px;padding:0 17px}.order-issue-message{color:#3f744e;font-size:12px;font-weight:800;margin:12px 0 0}.order-tracking-card{background:radial-gradient(circle at 88% 10%,#ddb34a2b,#0000 32%),linear-gradient(135deg,#163c29,#24573b);border:1px solid #27543a;border-radius:20px;box-shadow:0 17px 42px #163d2724;margin-bottom:22px;padding:25px 27px}.order-tracking-heading>div{gap:12px}.order-tracking-heading .section-label,.order-tracking-heading>div>svg{color:#dfbe64}.order-tracking-heading h2{color:#fff;font-size:22px;margin-top:4px}.order-tracking-heading>span{color:#ffffff94;font-size:11px}.order-estimated-delivery{background:#ffffff12;border:1px solid #ffffff1a;border-radius:11px;margin:18px 0 8px;padding:13px 15px}.order-estimated-delivery span{color:#dfbe64;font-size:10px}.order-estimated-delivery strong{color:#fff;font-size:13px;margin-top:4px}.order-estimated-delivery small{color:#ffffff94;font-size:11px;margin-top:4px}.order-progress-line{margin-top:25px}.order-progress-dot{height:28px;margin-bottom:9px;width:28px}.order-progress-step strong{color:#ffffff85;font-size:10px;line-height:1.35}.order-progress-step.complete strong{color:#fff}.order-tracking-note{gap:9px;margin-top:24px;padding-top:17px}.order-tracking-note p{color:#ffffff94;font-size:11px;line-height:1.6}.order-cancelled-tracking-note{border-radius:12px;margin-top:20px;padding:15px}.order-cancelled-tracking-note strong{font-size:13px}.order-cancelled-tracking-note p{font-size:11px}.order-details-layout{gap:22px;grid-template-columns:minmax(0,1fr) 340px}.order-details-main,.order-details-sidebar{gap:18px}.order-detail-card{border:1px solid #dfe7e1;padding:25px}.order-detail-items{border-top:1px solid #e5ebe6}.order-detail-item{border-bottom:1px solid #e5ebe6;gap:14px;grid-template-columns:64px minmax(0,1fr) auto;padding:15px 0}.order-detail-product-mark{background:#edf5ed;border-radius:14px;color:#3e724c;font-size:11px;font-weight:900;height:64px;overflow:hidden;width:64px}.order-detail-product-mark.has-image{background:#f3f6f3}.order-detail-product-mark img{display:block;height:100%;object-fit:cover;width:100%}.order-detail-product-copy strong{color:#344a3a;font-size:14px;line-height:1.35}.order-detail-product-copy span{color:#718078;font-size:12px;margin-top:4px}.order-detail-product-copy small{color:#8b978f;font-size:11px;margin-top:6px}.order-detail-line-total{color:#2f4938;font-family:Manrope,sans-serif;font-size:14px}.order-history-item{padding:0 0 24px 31px}.order-history-item:not(:last-child):before{background:#d9e4da;left:8px}.order-history-dot{background:#4b7c56;border:3px solid #dce9da;height:17px;width:17px}.order-history-item strong{color:#3b5141;font-size:13px}.order-history-item span{color:#8b978f;font-size:11px;margin-top:4px}.order-history-item p{color:#748178;font-size:12px;line-height:1.6;margin:7px 0 0}.order-side-icon{background:#edf5ed;border:1px solid #dce9de;border-radius:13px;color:#3d744d;height:46px;margin-bottom:16px;width:46px}.order-detail-card h3{color:#2d4936;font-size:17px;margin:7px 0 6px}.order-detail-card>p{color:#748178;font-size:12px;line-height:1.65}.order-detail-card>small{color:#8a968e;font-size:11px;margin-top:8px}.order-delivery-instructions{background:#f6f8f5;border:1px solid #e0e8e1;border-radius:10px;margin-top:15px;padding:12px}.order-delivery-instructions strong{color:#52635a;font-size:11px}.order-delivery-instructions span{color:#7d8981;font-size:11px;line-height:1.55;margin-top:5px}.order-payment-badge{margin-top:12px;width:fit-content}.order-payment-processor{color:#89958d!important;font-size:10px!important;margin-top:9px!important}.order-total-card>div{padding:9px 0}.order-total-card>div>span,.order-total-card>div>strong{font-size:12px}.order-detail-grand-total{margin-top:8px;padding-top:16px!important}.order-detail-grand-total strong{color:#23442e!important;font-size:21px!important}.order-points-earned{background:#edf5ed;border:1px solid #dce8dd;border-radius:11px;margin-top:14px;padding:13px!important}.order-points-earned>div strong{color:#3d714b;font-size:11px}.order-points-earned>div span{color:#7d8d82;font-size:10px;margin-top:3px}.order-loading,.order-not-found{border:1px solid #dfe7e1;border-radius:20px;box-shadow:0 11px 32px rgba(28,64,41,.055);box-sizing:border-box;color:#52635a;font-size:14px;min-height:430px;padding:36px}.order-not-found h1{color:#23442e;font-size:28px}.order-not-found p{color:#748178;font-size:13px;line-height:1.6;margin:10px 0 0;max-width:520px}.order-not-found a{color:#3d704b;font-size:13px;font-weight:900;margin-top:15px}@media (max-width:980px){.order-details-layout{grid-template-columns:1fr}.order-details-sidebar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.order-details-heading{align-items:flex-start;flex-direction:column}.order-details-heading-actions{justify-content:flex-start;width:100%}.order-progress-line{grid-template-columns:repeat(3,1fr);row-gap:24px}.order-progress-step:before{display:none}.order-details-sidebar,.order-issue-form{grid-template-columns:1fr}}@media (max-width:560px){.order-details-page{padding:16px 0 58px;width:calc(100% - 20px)}.order-details-heading{border-radius:18px;padding:23px 18px}.order-details-heading h1{font-size:31px}.order-details-heading-actions{display:grid;grid-template-columns:1fr 1fr}.order-details-page .order-status-badge{grid-column:1/-1;width:fit-content}.order-details-heading-actions a,.order-details-heading-actions button{width:100%}.order-adjustment-card,.order-cancellation-card{align-items:stretch;flex-direction:column;padding:18px}.order-payment-result-card{grid-template-columns:auto minmax(0,1fr);padding:18px}.order-payment-result-badge{grid-column:1/-1;width:fit-content}.order-detail-card,.order-issues-card,.order-tracking-card{border-radius:16px;padding:18px}.order-tracking-heading{align-items:flex-start;flex-direction:column;gap:10px}.order-progress-line{grid-template-columns:repeat(2,1fr)}.order-detail-item{grid-template-columns:56px minmax(0,1fr)}.order-detail-product-mark{height:56px;width:56px}.order-detail-line-total{grid-column:2;justify-self:start}}.order-cancel-modal-overlay{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0a1c12ad;box-sizing:border-box;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:5000}.order-cancel-modal{background:radial-gradient(circle at 90% 0,#dfbe6421,#0000 34%),#fff;border:1px solid #dfbe6473;border-radius:22px;box-shadow:0 28px 80px #05160c59;box-sizing:border-box;padding:28px;position:relative;width:min(520px,100%)}.order-cancel-modal-brand{align-items:center;display:flex;gap:11px;padding-right:46px}.order-cancel-modal-brand img{display:block;height:43px;object-fit:contain;width:43px}.order-cancel-modal-brand span,.order-cancel-modal-brand strong{display:block}.order-cancel-modal-brand span{color:#987326;font-size:10px;font-weight:900;letter-spacing:.12em}.order-cancel-modal-brand strong{color:#173b27;font-family:Manrope,sans-serif;font-size:15px;font-weight:900;margin-top:3px}.order-cancel-modal-close{background:#fff;border:1px solid #dce5dd;border-radius:10px;color:#5c6c61;cursor:pointer;display:grid;font:inherit;font-size:24px;height:38px;line-height:1;padding:0;place-items:center;position:absolute;right:20px;top:20px;width:38px}.order-cancel-modal-close:hover:not(:disabled){background:#f4f7f3;color:#214d31}.order-cancel-modal-icon{background:#fff4f1;border:1px solid #efd1cb;border-radius:16px;color:#a64f46;display:grid;font-family:Manrope,sans-serif;font-size:24px;font-weight:900;height:54px;margin-top:26px;place-items:center;width:54px}.order-cancel-modal-eyebrow{color:#9b7626;display:block;font-size:10px;font-weight:900;letter-spacing:.12em;margin-top:18px}.order-cancel-modal h2{color:#173b27;font-family:Manrope,sans-serif;font-size:clamp(24px,4vw,31px);letter-spacing:-.035em;line-height:1.15;margin:7px 0 0}.order-cancel-modal p{color:#66766c;font-size:14px;line-height:1.65;margin:13px 0 0}.order-cancel-modal-order{align-items:center;background:#f7f9f6;border:1px solid #e1e7e2;border-radius:13px;display:flex;gap:18px;justify-content:space-between;margin-top:20px;padding:14px 16px}.order-cancel-modal-order span{color:#89958d;font-size:10px;font-weight:900;letter-spacing:.11em}.order-cancel-modal-order strong{color:#294a34;font-family:Manrope,sans-serif;font-size:14px;font-weight:900;text-align:right;word-break:break-word}.order-cancel-modal-actions{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1.15fr;margin-top:24px}.order-cancel-modal-actions button{border-radius:11px;cursor:pointer;font:inherit;font-size:13px;font-weight:900;min-height:48px;padding:0 16px;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.order-cancel-modal-actions button:hover:not(:disabled){transform:translateY(-1px)}.order-cancel-modal-actions button:disabled,.order-cancel-modal-close:disabled{cursor:wait;opacity:.62}.order-cancel-modal-keep{background:#fff;border:1px solid #d8e1da;color:#355540}.order-cancel-modal-keep:hover:not(:disabled){background:#f4f7f3}.order-cancel-modal-confirm{background:#a94f46;border:1px solid #a94f46;box-shadow:0 10px 22px #8738302e;color:#fff}.order-cancel-modal-confirm:hover:not(:disabled){background:#96453d}@media (max-width:560px){.order-cancel-modal-overlay{align-items:end;padding:14px}.order-cancel-modal{border-radius:20px;padding:22px 18px 18px;width:100%}.order-cancel-modal-brand img{height:39px;width:39px}.order-cancel-modal-close{right:16px;top:16px}.order-cancel-modal-icon{height:50px;margin-top:22px;width:50px}.order-cancel-modal h2{font-size:26px}.order-cancel-modal-actions{grid-template-columns:1fr}.order-cancel-modal-confirm{grid-row:1}}.order-details-page{color:#173f2b;margin:0 auto;max-width:none;padding:20px 0 44px;width:min(1320px,calc(100% - 40px))}.order-back-link{align-items:center;color:#617368;display:inline-flex;font-size:11px;font-weight:800;gap:6px;margin:0 0 10px}.order-back-link:hover{color:#3f8051;transform:translateX(-2px)}.order-details-heading{align-items:center;background:#fff;border:1px solid #dfe8e1;border-radius:17px;box-shadow:none;display:flex;gap:20px;justify-content:space-between;margin:0 0 12px;min-height:0;overflow:visible;padding:17px 20px;position:relative}.order-details-heading:after{display:none}.order-details-heading>div{min-width:0;position:static;z-index:auto}.order-details-heading .section-label,.order-details-page .section-label{color:#a77d27;font-size:9px;font-weight:900;letter-spacing:.12em}.order-details-heading h1{color:#173f2b;font-family:Manrope,sans-serif;font-size:clamp(23px,2.4vw,31px);letter-spacing:-.035em;line-height:1.08;margin:4px 0 0;overflow-wrap:anywhere}.order-details-heading p{color:#7b8980;font-size:10px;line-height:1.4;margin:5px 0 0}.order-details-heading-actions{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:7px;justify-content:flex-end;position:static;z-index:auto}.order-details-page .order-status-badge,.order-details-page .order-status-badge.completed,.order-details-page .order-status-badge.delivered,.order-details-page .order-status-badge.in_transit,.order-details-page .order-status-badge.picked_up,.order-details-page .order-status-badge.pickup_scheduled,.order-details-page .order-status-badge.processing{background:#edf7ed;border:1px solid #d8e9da;border-radius:999px;color:#347246;font-size:9px;font-weight:900;min-height:34px;padding:0 10px}.order-details-page .order-status-badge.cancelled,.order-details-page .order-status-badge.refunded{background:#fff3f1;border-color:#ecd7d2;color:#a2554c}.order-details-heading-actions a,.order-details-heading-actions button{align-items:center;border-radius:9px;box-shadow:none;display:inline-flex;font-size:10px;font-weight:900;gap:6px;height:36px;justify-content:center;min-height:36px;padding:0 12px}.order-details-heading-actions button{background:#4fae6a;border:1px solid #4fae6a;color:#fff}.order-details-heading-actions button:hover{background:#438f5a;border-color:#438f5a;color:#fff;transform:translateY(-1px)}.order-details-heading-actions a{background:#fff;border:1px solid #d8e2da;color:#31553b}.order-details-heading-actions a:hover{background:#f7faf7;border-color:#adc6b3;color:#31553b;transform:translateY(-1px)}.order-cancellation-message{border-radius:10px;font-size:11px;margin-bottom:10px;padding:10px 12px}.order-cancellation-card{align-items:center;background:#fffaf0;border:1px solid #ead9ad;border-radius:14px;box-shadow:none;display:flex;gap:18px;justify-content:space-between;margin-bottom:12px;padding:13px 16px}.order-cancellation-card>div{min-width:0}.order-cancellation-card h2{color:#674f1f;font-family:Manrope,sans-serif;font-size:15px;line-height:1.25;margin:3px 0 2px}.order-cancellation-card p{color:#817451;font-size:10px;line-height:1.4;margin:0;max-width:none}.order-cancellation-card button{background:#fff7f5;border:1px solid #e0b6af;border-radius:9px;color:#a14e46;flex:0 0 auto;font-size:10px;font-weight:900;min-height:36px;padding:0 12px}.order-adjustment-card,.order-payment-result-card{border-radius:14px;box-shadow:none;margin-bottom:12px;padding:14px 16px}.order-adjustment-card{background:#fffaf0;border:1px solid #ead9ad}.order-adjustment-card h2{font-size:15px;margin:3px 0}.order-adjustment-card p,.order-adjustment-card small,.order-adjustment-card>strong{font-size:10px}.order-issues-card,.order-payment-result-card{background:#fff;border:1px solid #dfe8e1}.order-issues-card{border-radius:14px;box-shadow:none;margin-bottom:12px;padding:14px 16px}.order-issues-card .order-detail-card-heading{margin-bottom:9px}.order-issues-card .order-detail-card-heading h2{font-size:16px;margin-top:3px}.order-issue-record{border-radius:9px;margin-top:8px;padding:10px}.order-issue-record p,.order-issue-record small,.order-issue-record strong{font-size:10px}.order-issue-form{grid-gap:8px;align-items:stretch;display:grid;gap:8px;grid-template-columns:170px minmax(0,1fr) 120px;margin-top:8px}.order-issue-form select,.order-issue-form textarea{border-radius:9px;font-size:10px;min-height:38px;padding:8px 10px}.order-issue-form textarea{height:38px;min-height:38px;resize:vertical}.order-issue-form button{background:#f6faf6;border:1px solid #d8e2da;border-radius:9px;color:#3b7049;font-size:10px;font-weight:900;min-height:38px;padding:0 11px}.order-issue-form button:hover:not(:disabled){background:#edf6ee;border-color:#a9c3b0}.order-issue-message{font-size:10px;margin-top:7px}.order-tracking-card{background:#fff;border:1px solid #dfe8e1;border-radius:16px;box-shadow:none;color:#173f2b;margin-bottom:14px;padding:16px 18px 14px}.order-tracking-heading{align-items:center;display:flex;gap:14px;justify-content:space-between}.order-tracking-heading>div{align-items:center;display:flex;gap:9px}.order-tracking-heading>div>svg{color:#4f9a61}.order-tracking-heading .section-label{color:#a77d27}.order-tracking-heading h2{color:#173f2b;font-size:16px;margin-top:2px}.order-tracking-heading>span{color:#87938b;font-size:9px}.order-estimated-delivery{background:#f4f9f3;border:1px solid #dceadd;border-radius:10px;margin:10px 0 5px;padding:9px 11px}.order-estimated-delivery span{color:#558060;font-size:8px;font-weight:900;letter-spacing:.08em}.order-estimated-delivery strong{color:#244c32;font-size:11px;margin-top:2px}.order-estimated-delivery small{color:#7e8b82;font-size:9px;line-height:1.35;margin-top:2px}.order-progress-line{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:15px}.order-progress-line:before{background:#dce7de}.order-progress-dot{background:#fff;border-color:#cbdccf;height:23px;margin-bottom:5px;width:23px}.order-progress-step.complete .order-progress-dot{background:#4fae6a;border-color:#4fae6a;color:#fff}.order-progress-step strong,.order-progress-step.complete strong{color:#7c8980;font-size:8px;line-height:1.25}.order-progress-step.complete strong{color:#356f45}.order-tracking-note{border-top-color:#e4ebe5;gap:7px;margin-top:12px;padding-top:9px}.order-tracking-note svg{color:#65a373}.order-tracking-note p{color:#7b8980;font-size:9px;line-height:1.4;margin:0}.order-cancelled-tracking-note{background:#f6faf6;border-radius:10px;color:#31583b;margin-top:10px;padding:10px}.order-cancelled-tracking-note strong{font-size:11px}.order-cancelled-tracking-note p{font-size:9px}.order-details-layout{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(285px,320px)}.order-details-main,.order-details-sidebar{display:flex;flex-direction:column;gap:12px}.order-detail-card{background:#fff;border:1px solid #dfe8e1;border-radius:14px;box-shadow:none;padding:16px}.order-detail-card-heading{margin-bottom:10px}.order-detail-card-heading h2{color:#23442e;font-family:Manrope,sans-serif;font-size:17px;line-height:1.2;margin:3px 0 0}.order-detail-items{border-top:1px solid #e6ece7}.order-detail-item{grid-gap:10px;align-items:center;border-bottom:1px solid #e6ece7;display:grid;gap:10px;grid-template-columns:48px minmax(0,1fr) auto;padding:9px 0}.order-detail-product-mark{border:1px solid #dce7de;border-radius:11px;height:48px;width:48px}.order-detail-product-copy strong{color:#244a32;font-size:11px}.order-detail-product-copy span{color:#75837a;font-size:10px;margin-top:2px}.order-detail-product-copy small{color:#8a958e;font-size:9px;margin-top:3px}.order-detail-line-total{color:#21472f;font-size:11px}.order-history-list{margin-top:2px}.order-history-item{gap:9px;padding-bottom:12px}.order-history-dot{height:11px;width:11px}.order-history-item strong{color:#294c34;font-size:10px}.order-history-item span{color:#87938b;font-size:9px;margin-top:2px}.order-history-item p{color:#718078;font-size:9px;line-height:1.4;margin-top:4px}.order-details-sidebar .order-detail-card{padding:15px}.order-side-icon{background:#edf6ee;border-radius:11px;color:#478458;height:38px;margin-bottom:10px;width:38px}.order-details-sidebar h3{color:#24482f;font-size:15px;margin:7px 0 0}.order-details-sidebar p{color:#748178;font-size:10px;line-height:1.5}.order-payment-badge{font-size:9px;padding:5px 8px}.order-summary-row{font-size:10px}.order-summary-total strong{font-size:20px}.order-loading,.order-not-found{background:#fff;border:1px solid #dfe8e1;border-radius:16px;box-shadow:none;margin:40px auto}@media (max-width:1000px){.order-details-page{width:min(100% - 28px,820px)}.order-details-layout{grid-template-columns:1fr}.order-details-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.order-details-page{padding-top:14px;width:calc(100% - 20px)}.order-details-heading{align-items:flex-start;flex-direction:column;padding:15px}.order-details-heading-actions{justify-content:flex-start;width:100%}.order-cancellation-card{align-items:flex-start;flex-direction:column}.order-issue-form{grid-template-columns:1fr}.order-issue-form textarea{height:70px}.order-progress-line{grid-template-columns:repeat(6,minmax(92px,1fr));overflow-x:auto;padding-bottom:5px}.order-details-sidebar{grid-template-columns:1fr}}.order-details-page .order-tracking-card{margin-bottom:12px;padding:13px 16px 11px}.order-details-page .order-tracking-heading{min-height:34px}.order-details-page .order-tracking-heading>div{gap:8px}.order-details-page .order-tracking-heading>div>svg{height:19px;width:19px}.order-details-page .order-tracking-heading h2{font-size:15px;line-height:1.15;margin:1px 0 0}.order-details-page .order-tracking-heading>span{font-size:8px;white-space:nowrap}.order-details-page .order-estimated-delivery{grid-gap:8px 12px;align-items:center;display:grid;gap:8px 12px;grid-template-columns:auto auto minmax(0,1fr);margin:8px 0 3px;padding:7px 10px}.order-details-page .order-estimated-delivery span{font-size:7px;margin:0;white-space:nowrap}.order-details-page .order-estimated-delivery strong{font-size:10px;margin:0;white-space:nowrap}.order-details-page .order-estimated-delivery small{font-size:8px;line-height:1.25;margin:0;min-width:0}.order-details-page .order-progress-line{margin-top:10px;min-height:42px}.order-details-page .order-progress-step{min-width:0}.order-details-page .order-progress-dot{border-width:2px;height:20px;margin-bottom:4px;width:20px}.order-details-page .order-progress-dot svg{height:10px;width:10px}.order-details-page .order-progress-step strong,.order-details-page .order-progress-step.complete strong{font-size:7px;line-height:1.15;max-width:100%}.order-details-page .order-tracking-note{margin-top:8px;padding-top:7px}.order-details-page .order-tracking-note svg{flex:0 0 auto;height:15px;width:15px}.order-details-page .order-tracking-note p{font-size:8px;line-height:1.3}.order-details-page .order-details-layout{gap:12px;grid-template-columns:minmax(0,1fr) minmax(300px,350px)}.order-details-page .order-details-main,.order-details-page .order-details-sidebar{gap:10px}.order-details-page .order-detail-card{padding:14px 15px}.order-details-page .order-detail-card-heading{margin-bottom:8px}.order-details-page .order-detail-card-heading h2{font-size:16px}.order-details-page .order-detail-item{padding:7px 0}.order-details-page .order-detail-product-mark{height:44px;width:44px}.order-details-page .order-history-item{padding-bottom:9px}.order-details-page .order-history-item:last-child{padding-bottom:0}.order-details-main>.order-issues-card,.order-details-main>.order-payment-result-card{margin:0}.order-details-main>.order-issues-card{background:#fbfcfa;padding:13px 15px}.order-details-main>.order-issues-card .order-detail-card-heading{margin-bottom:7px}.order-details-main>.order-issues-card .order-detail-card-heading h2{font-size:15px}.order-details-main>.order-issues-card .order-issue-form{gap:7px;grid-template-columns:minmax(140px,170px) minmax(0,1fr) 112px;margin-top:6px}.order-details-main>.order-issues-card .order-issue-form button,.order-details-main>.order-issues-card .order-issue-form select,.order-details-main>.order-issues-card .order-issue-form textarea{font-size:9px;height:35px;min-height:35px}.order-details-main>.order-issues-card .order-issue-form textarea{padding-top:9px}.order-details-page .order-details-sidebar .order-detail-card{padding:13px 14px}.order-details-page .order-side-icon{height:34px;margin-bottom:8px;width:34px}.order-details-page .order-details-sidebar h3{font-size:14px;margin-top:5px}.order-details-page .order-details-sidebar p{line-height:1.4;margin-bottom:6px;margin-top:4px}.order-details-page .order-detail-grand-total strong,.order-details-page .order-summary-total strong{font-size:19px}@media (max-width:1000px){.order-details-page .order-estimated-delivery{grid-template-columns:auto 1fr}.order-details-page .order-estimated-delivery small{grid-column:1/-1}}@media (max-width:760px){.order-details-page .order-estimated-delivery{align-items:flex-start;display:flex;flex-direction:column;gap:3px}.order-details-page .order-progress-line{min-height:48px}.order-details-main>.order-issues-card .order-issue-form{grid-template-columns:1fr}.order-details-main>.order-issues-card .order-issue-form textarea{height:64px}}.order-details-page .order-progress-line{isolation:isolate;position:relative}.order-details-page .order-progress-line:before{background:#dce8df;border-radius:999px;content:"";height:3px;left:8.33333%;position:absolute;right:8.33333%;top:9px;z-index:0}.order-details-page .order-progress-step{position:relative;z-index:2}.order-details-page .order-progress-step.complete:not(:last-child):after{animation:kromeTrackingLineFill .72s cubic-bezier(.22,.75,.25,1) forwards;background:linear-gradient(90deg,#4fae6a,#57b873 70%,#69c481);border-radius:999px;content:"";height:3px;left:50%;position:absolute;top:9px;transform:scaleX(0);transform-origin:left center;width:100%;z-index:-1}.order-details-page
.order-progress-step.complete:nth-child(2):after{animation-delay:.11s}.order-details-page
.order-progress-step.complete:nth-child(3):after{animation-delay:.22s}.order-details-page
.order-progress-step.complete:nth-child(4):after{animation-delay:.33s}.order-details-page
.order-progress-step.complete:nth-child(5):after{animation-delay:.44s}.order-details-page
.order-progress-step.complete
.order-progress-dot{animation:kromeTrackingCompletedPop .42s cubic-bezier(.2,.8,.2,1) both;background:#4fae6a;border-color:#4fae6a;box-shadow:0 0 0 0 #4fae6a00;color:#fff;position:relative;z-index:3}.order-details-page
.order-progress-step.complete:not(:has(~.order-progress-step.complete))
.order-progress-dot{animation:kromeTrackingCurrentArrival .52s cubic-bezier(.18,.85,.25,1) both,kromeTrackingCurrentPulse 2.4s ease-out .7s infinite;box-shadow:0 0 0 6px #4fae6a1a,0 0 0 12px #4fae6a0d;transform:scale(1.22)}.order-details-page
.order-progress-step.complete:not(:has(~.order-progress-step.complete))
strong{color:#245e37;font-weight:900}.order-details-page
.order-progress-step:not(.complete)
.order-progress-dot{background:#fff;border-color:#cadccf;box-shadow:none;position:relative;z-index:3}@keyframes kromeTrackingLineFill{0%{opacity:.55;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes kromeTrackingCompletedPop{0%{opacity:.55;transform:scale(.72)}65%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes kromeTrackingCurrentArrival{0%{box-shadow:0 0 0 0 #4fae6a00;transform:scale(.75)}65%{box-shadow:0 0 0 8px #4fae6a21,0 0 0 16px #4fae6a0f;transform:scale(1.36)}to{box-shadow:0 0 0 6px #4fae6a1a,0 0 0 12px #4fae6a0d;transform:scale(1.22)}}@keyframes kromeTrackingCurrentPulse{0%{box-shadow:0 0 0 5px #4fae6a1f,0 0 0 10px #4fae6a0f}55%{box-shadow:0 0 0 9px #4fae6a0d,0 0 0 18px #4fae6a00}to{box-shadow:0 0 0 5px #4fae6a1f,0 0 0 10px #4fae6a0f}}@media (prefers-reduced-motion:reduce){.order-details-page .order-progress-step.complete .order-progress-dot,.order-details-page .order-progress-step.complete:after{animation:none!important}.order-details-page .order-progress-step.complete:not(:has(~.order-progress-step.complete)) .order-progress-dot{box-shadow:0 0 0 6px #4fae6a1a;transform:scale(1.16)}.order-details-page .order-progress-step.complete:not(:last-child):after{transform:scaleX(1)}}@media (max-width:760px){.order-details-page .order-progress-step.complete:not(:has(~.order-progress-step.complete)) .order-progress-dot{transform:scale(1.14)}}:root{--kh-seller-ink:#183225;--kh-seller-deep:#153823;--kh-seller-deeper:#102b1c;--kh-seller-gold:#c69a38;--kh-seller-gold-strong:#a97916;--kh-seller-gold-soft:#f5ead0;--kh-seller-cream:#fbf8f1;--kh-seller-paper:#fffdf8;--kh-seller-line:#e6dfd1;--kh-seller-muted:#6d756f;--kh-seller-success:#2f7d4f;--kh-seller-danger:#b75345}.seller-v2-shell{background:radial-gradient(circle at 84% 7%,#c69a3817,#0000 28rem),linear-gradient(135deg,#f7f2e7,#fbfaf6 55%,#f4f7f2);color:#183225;color:var(--kh-seller-ink);display:grid;grid-template-columns:188px minmax(0,1fr);min-height:100vh}.seller-v2-sidebar{background:radial-gradient(circle at 24% 92%,#c69a3821,#0000 17rem),linear-gradient(180deg,#193c27,#102d1d);box-shadow:10px 0 30px #13322212;color:#fff;display:flex;flex-direction:column;height:100vh;padding:18px 10px 16px;position:sticky;top:0;z-index:20}.seller-v2-brand{align-items:center;color:#fff;display:flex;gap:10px;padding:3px 7px 16px;text-decoration:none}.seller-v2-brand-mark{background:linear-gradient(180deg,#fff9ea,#f3e4bd);border:1px solid #e0bd698c;border-radius:12px;box-shadow:0 7px 18px #06180e2e,inset 0 1px 0 #ffffffbf;display:grid;height:42px;place-items:center;width:42px}.seller-v2-brand-mark img{height:31px;object-fit:contain;width:31px}.seller-v2-brand>span:last-child{grid-gap:2px;display:grid;gap:2px}.seller-v2-brand strong{color:#fffaf0;font-size:11.5px;letter-spacing:1.05px}.seller-v2-brand small{color:#e6c66f;font-size:8px;font-weight:800;letter-spacing:1.5px}.seller-v2-nav{grid-gap:5px;display:grid;gap:5px}.seller-v2-nav-link{align-items:center;border-radius:11px;color:#ffffffc2;display:flex;font-size:12px;font-weight:720;gap:11px;min-height:41px;padding:0 11px;text-decoration:none;transition:.18s ease}.seller-v2-nav-link:hover{background:#ffffff12;color:#fff}.seller-v2-nav-link.active{background:linear-gradient(90deg,#c69a384a,#c69a381f);box-shadow:inset 3px 0 0 #dcb55d;color:#fff7e3}.seller-v2-side-footer{grid-gap:6px;border-top:1px solid #ffffff1f;display:grid;gap:6px;margin-top:auto;padding:15px 10px 5px}.seller-v2-side-leaf{color:#dfbd69;font-size:17px}.seller-v2-side-footer strong{color:#f7edd5;font-size:12px;line-height:1.35}.seller-v2-side-footer small{color:#ffffff7a;font-size:9px}.seller-v2-app{min-width:0}.seller-v2-topbar{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffdf8e6;border-bottom:1px solid #4a46371a;display:flex;gap:20px;height:62px;justify-content:space-between;padding:0 clamp(18px,2.6vw,36px);position:sticky;top:0;z-index:15}.seller-v2-topbar-title{grid-gap:1px;display:grid;gap:1px}.seller-v2-topbar-title span{color:#6d756f;color:var(--kh-seller-muted);font-size:9px;font-weight:800;letter-spacing:1.25px;text-transform:uppercase}.seller-v2-topbar-title strong{font-size:14px}.seller-v2-topbar-actions{align-items:center;display:flex;gap:9px}.seller-v2-icon-button{background:#fff;border:1px solid #e6dfd1;border:1px solid var(--kh-seller-line);border-radius:11px;color:#153823;color:var(--kh-seller-deep);display:grid;height:38px;place-items:center;width:38px}.seller-v2-account-button{align-items:center;border:1px solid #0000;border-radius:12px;color:#183225;color:var(--kh-seller-ink);display:flex;gap:8px;min-height:40px;padding:3px 9px 3px 4px;text-decoration:none}.seller-v2-account-button:hover{background:#fff;border-color:#e6dfd1;border-color:var(--kh-seller-line)}.seller-v2-account-button>span:last-child{grid-gap:1px;display:grid;gap:1px}.seller-v2-account-button strong{font-size:11px}.seller-v2-account-button small{color:#6d756f;color:var(--kh-seller-muted);font-size:9px}.seller-v2-avatar{background:#f5ead0;background:var(--kh-seller-gold-soft);border-radius:50%;color:#72530f;display:grid;font-size:11px;font-weight:900;height:32px;place-items:center;width:32px}.seller-v2-main{margin:0 auto;padding:16px clamp(16px,2.2vw,32px) 46px;width:min(1540px,100%)}.seller-v2-intro{align-items:center;background:radial-gradient(circle at 90% 8%,#c69a3829,#0000 18rem),linear-gradient(110deg,#fffdf8,#f8f0df);border:1px solid #e8ddc8;border-radius:17px;box-shadow:0 9px 28px #5645220d;display:flex;gap:22px;justify-content:space-between;margin:6px 0 10px;padding:14px 18px}.seller-v2-intro-compact h1{color:#102b1c;color:var(--kh-seller-deeper);font-size:clamp(23px,2vw,30px);letter-spacing:-1px;line-height:1.05;margin:4px 0}.seller-v2-intro-compact p{color:#6d756f;color:var(--kh-seller-muted);font-size:10px;line-height:1.4;margin:0;max-width:740px}.seller-v2-eyebrow{color:#9a7526;font-size:9px;font-weight:900;letter-spacing:1.35px}.seller-v2-intro-actions{display:flex;flex-wrap:wrap;gap:8px}.seller-v2-primary-action,.seller-v2-secondary-action{align-items:center;border-radius:10px;display:inline-flex;font-size:11px;font-weight:850;gap:7px;justify-content:center;min-height:36px;padding:0 14px;text-decoration:none}.seller-v2-primary-action{background:linear-gradient(180deg,#d4aa50,#bd8d27);box-shadow:0 7px 16px #a9791629;color:#23321f}.seller-v2-secondary-action{background:#fff;border:1px solid #d8cdb7;color:#153823;color:var(--kh-seller-deep)}.seller-v2-card{background:#fffdf8f5;border:1px solid #e6dfd1;border:1px solid var(--kh-seller-line);border-radius:14px;box-shadow:0 8px 24px #3630230a;padding:15px}.seller-v2-today{background:radial-gradient(circle at 7% 5%,#d2a94d1a,#0000 17rem),#fffdf8f7}.seller-v2-today-compact{margin-bottom:10px;padding:10px 12px 12px}.seller-v2-section-label{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-bottom:8px}.seller-v2-card-heading>a,.seller-v2-section-label>a{align-items:center;color:#775915;display:inline-flex;font-size:10px;font-weight:850;gap:5px;text-decoration:none;white-space:nowrap}.seller-v2-card-heading{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;margin-bottom:12px}.seller-v2-card-heading-tight{margin-bottom:8px}.seller-v2-card-heading h2{color:#102b1c;color:var(--kh-seller-deeper);font-size:16px;line-height:1.2;margin:3px 0 0}.seller-v2-today-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.seller-v2-mini-stat{grid-gap:5px;background:#fff;border:1px solid #e8dfce;border-radius:12px;color:#183225;color:var(--kh-seller-ink);display:grid;gap:5px;min-width:0;padding:12px;text-decoration:none;transition:.16s ease}.seller-v2-mini-stat:hover{border-color:#d2b875;box-shadow:0 7px 16px #624a160f;transform:translateY(-1px)}.seller-v2-mini-stat-compact{align-items:center;gap:9px;grid-template-columns:32px minmax(0,1fr) 16px;min-height:62px;padding:8px 9px}.seller-v2-mini-icon{background:#f5ead0;background:var(--kh-seller-gold-soft);border-radius:9px;color:#9b7118;display:grid;height:30px;place-items:center;width:30px}.seller-v2-mini-stat-copy{grid-gap:1px 7px;align-items:baseline;display:grid;gap:1px 7px;grid-template-columns:auto 1fr;min-width:0}.seller-v2-mini-stat-copy>strong{color:#102b1c;color:var(--kh-seller-deeper);font-size:20px;line-height:1}.seller-v2-mini-stat-copy>span{font-size:10px;font-weight:820;min-width:0}.seller-v2-mini-stat-copy>small{color:#6d756f;color:var(--kh-seller-muted);font-size:8px;grid-column:1/-1;line-height:1.3}.seller-v2-attention-priority{border-color:#dfd2b9;margin-bottom:10px}.seller-v2-attention-list{display:grid}.seller-v2-attention-row{grid-gap:9px;align-items:center;border-top:1px solid #eee7da;color:#183225;color:var(--kh-seller-ink);display:grid;gap:9px;grid-template-columns:34px minmax(0,1fr) auto 16px;min-height:52px;padding:8px 2px;text-decoration:none}.seller-v2-attention-row:first-child{border-top:0}.seller-v2-attention-row:hover .seller-v2-attention-copy strong{color:#7c5d18}.seller-v2-attention-icon{border-radius:9px;display:grid;height:32px;place-items:center;width:32px}.seller-v2-attention-icon.gold{background:#f7ecd1;color:#9d7117}.seller-v2-attention-icon.warning{background:#fff0d9;color:#a86713}.seller-v2-attention-icon.soft{background:#edf3ed;color:#496d55}.seller-v2-attention-icon.danger{background:#fae4e1;color:#a94b41}.seller-v2-attention-copy{grid-gap:2px;display:grid;gap:2px;min-width:0}.seller-v2-attention-copy strong{font-size:11px}.seller-v2-attention-copy small{color:#6d756f;color:var(--kh-seller-muted);font-size:9px;line-height:1.35}.seller-v2-badge{border-radius:999px;font-size:8px;font-weight:850;padding:4px 7px;white-space:nowrap}.seller-v2-badge.gold{background:#f6e9c8;color:#7d5b15}.seller-v2-badge.warning{background:#fff0d8;color:#915e14}.seller-v2-badge.soft{background:#edf3ed;color:#4d6956}.seller-v2-badge.danger{background:#f8dfdc;color:#9b453b}.seller-v2-all-clear{align-items:center;background:#eef6f0;border-radius:12px;display:flex;gap:10px;padding:13px}.seller-v2-all-clear>span{background:#d8ebde;border-radius:50%;color:#2f7d4f;color:var(--kh-seller-success);display:grid;height:32px;place-items:center;width:32px}.seller-v2-all-clear>div{grid-gap:2px;display:grid;gap:2px}.seller-v2-all-clear strong{font-size:11px}.seller-v2-all-clear small{color:#6d756f;color:var(--kh-seller-muted);font-size:9px}.seller-v2-work-grid{grid-gap:10px;align-items:stretch;display:grid;gap:10px;grid-template-columns:minmax(0,1.9fr) minmax(260px,.72fr);margin-bottom:10px}.seller-v2-orders-card,.seller-v2-snapshot-compact{height:100%;min-width:0}.seller-v2-orders-table-wrap{overflow:hidden}.seller-v2-orders-table{border-collapse:collapse;min-width:0;table-layout:fixed;width:100%}.seller-v2-orders-table th{background:#f7f4ee;color:#7a7d77;font-size:8px;letter-spacing:.3px;padding:7px 9px;text-align:left}.seller-v2-orders-table td{border-bottom:1px solid #eee7db;font-size:9px;padding:10px 9px;vertical-align:middle}.seller-v2-orders-table tbody tr:last-child td{border-bottom:0}.seller-v2-orders-table td>a{color:#725510;font-weight:850;text-decoration:none}.seller-v2-order-status{background:#f4ead2;border-radius:999px;color:#7c5b14;display:inline-flex;font-size:8px;font-weight:800;padding:4px 6px;white-space:nowrap}.seller-v2-order-status.status-completed,.seller-v2-order-status.status-delivered,.seller-v2-order-status.status-ready_for_pickup{background:#dff0e4;color:#327148}.seller-v2-order-status.status-adjustment_requested,.seller-v2-order-status.status-unable_to_fulfill{background:#f8dfdc;color:#9e473e}.seller-v2-insights{background:radial-gradient(circle at 90% 5%,#2f7d4f14,#0000 15rem),#fffdf8}.seller-v2-insight-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.seller-v2-insight-grid>div{grid-gap:4px;align-content:start;background:#fff;border:1px solid #e6dfd2;border-radius:11px;display:grid;gap:4px;min-height:78px;padding:9px}.seller-v2-insight-grid span{align-items:center;color:#5b665f;display:flex;font-size:8px;font-weight:780;gap:5px}.seller-v2-insight-grid strong{color:#102b1c;color:var(--kh-seller-deeper);font-size:17px}.seller-v2-insight-grid small{color:#6d756f;color:var(--kh-seller-muted);font-size:8px;line-height:1.3}.seller-v2-snapshot-state{font-size:16px!important}.seller-v2-bottom-grid{grid-gap:10px;align-items:start;display:grid;gap:10px;grid-template-columns:minmax(0,1.25fr) minmax(0,.95fr)}.seller-v2-product-list{display:grid}.seller-v2-product-list>a{grid-gap:9px;align-items:center;border-top:1px solid #eee7da;color:#183225;color:var(--kh-seller-ink);display:grid;gap:9px;grid-template-columns:34px minmax(0,1fr) auto 16px;padding:9px 0;text-decoration:none}.seller-v2-product-list>a:first-child{border-top:0}.seller-v2-product-mark{background:#f1eadb;border-radius:9px;color:#8f6919;display:grid;font-size:9px;font-weight:900;height:32px;place-items:center;width:32px}.seller-v2-product-list>a>span:nth-child(2){grid-gap:2px;display:grid;gap:2px;min-width:0}.seller-v2-product-list strong{font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seller-v2-product-list small{color:#6d756f;color:var(--kh-seller-muted);font-size:8px;line-height:1.3}.seller-v2-stock-state{border-radius:999px;font-size:8px;font-weight:820;padding:4px 7px;white-space:nowrap}.seller-v2-stock-state.good{background:#e3f1e7;color:#34744a}.seller-v2-stock-state.low{background:#fff0d8;color:#915e14}.seller-v2-stock-state.out{background:#f8dfdc;color:#9b453b}.seller-v2-health-list{display:grid}.seller-v2-health-list>a{grid-gap:9px;align-items:center;border-top:1px solid #eee7da;color:#183225;color:var(--kh-seller-ink);display:grid;gap:9px;grid-template-columns:30px minmax(0,1fr) 16px;padding:9px 0;text-decoration:none}.seller-v2-health-list>a:first-child{border-top:0}.seller-v2-health-list>a>span:nth-child(2){grid-gap:2px;display:grid;gap:2px;min-width:0}.seller-v2-health-list strong{font-size:10px}.seller-v2-health-list small{color:#6d756f;color:var(--kh-seller-muted);font-size:8px}.seller-v2-health-icon{border-radius:9px;display:grid;height:29px;place-items:center;width:29px}.seller-v2-health-icon.good{background:#dff0e4;color:#2f7d4f}.seller-v2-health-icon.attention{background:#f7e6d7;color:#9b5a20}.seller-v2-health-icon.neutral{background:#eeeae1;color:#637067}.seller-v2-empty{grid-gap:5px;align-content:center;border:1px dashed #d9d0bf;border-radius:12px;color:#6c746e;display:grid;gap:5px;min-height:118px;padding:16px;place-items:center;text-align:center}.seller-v2-empty strong{color:#183225;color:var(--kh-seller-ink);font-size:11px}.seller-v2-empty small{font-size:8px}.seller-v2-empty a{color:#725510;font-size:9px;font-weight:850}.seller-v2-empty.compact{min-height:95px}.seller-v2-loading{grid-gap:12px;align-content:center;background:#f8f4ea;color:#173724;display:grid;gap:12px;min-height:100vh;place-items:center}.seller-v2-loading img{height:54px;object-fit:contain;width:54px}.seller-v2-brand-mark img{filter:saturate(1.08) contrast(1.08)}.seller-v2-orders-table td:first-child,.seller-v2-orders-table th:first-child{width:31%}.seller-v2-orders-table td:nth-child(2),.seller-v2-orders-table th:nth-child(2){width:9%}.seller-v2-orders-table td:nth-child(3),.seller-v2-orders-table th:nth-child(3){width:12%}.seller-v2-orders-table td:nth-child(4),.seller-v2-orders-table th:nth-child(4){width:17%}.seller-v2-orders-table td:nth-child(5),.seller-v2-orders-table th:nth-child(5){width:20%}.seller-v2-orders-table td:nth-child(6),.seller-v2-orders-table th:nth-child(6){width:11%}.seller-v2-orders-table td:first-child strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seller-v2-orders-table td,.seller-v2-orders-table th{overflow:hidden;text-overflow:ellipsis}.seller-v2-business-health .seller-v2-card-heading,.seller-v2-inventory-card .seller-v2-card-heading,.seller-v2-snapshot-compact .seller-v2-card-heading{margin-bottom:9px}@media (max-width:1220px){.seller-v2-shell{grid-template-columns:174px minmax(0,1fr)}.seller-v2-work-grid{grid-template-columns:minmax(0,1.55fr) minmax(250px,.75fr)}.seller-v2-orders-table-wrap{overflow-x:auto}.seller-v2-orders-table{min-width:620px;table-layout:auto}.seller-v2-bottom-grid{grid-template-columns:1fr}}@media (max-width:980px){.seller-v2-shell{display:block}.seller-v2-sidebar{height:auto;padding:11px 13px;position:relative;width:100%}.seller-v2-brand{padding:3px 7px 10px}.seller-v2-nav{grid-template-columns:repeat(6,minmax(100px,1fr));overflow-x:auto;padding-bottom:4px}.seller-v2-nav-link{justify-content:center;min-height:39px}.seller-v2-side-footer{display:none}.seller-v2-work-grid{grid-template-columns:1fr}.seller-v2-today-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.seller-v2-topbar{height:60px;padding-inline:13px}.seller-v2-account-button span:last-child,.seller-v2-topbar-title span{display:none}.seller-v2-main{padding:15px 12px 44px}.seller-v2-intro{align-items:stretch;flex-direction:column;padding:17px}.seller-v2-intro-actions{width:100%}.seller-v2-primary-action,.seller-v2-secondary-action{flex:1 1}.seller-v2-attention-row{grid-template-columns:32px minmax(0,1fr) 16px}.seller-v2-attention-row .seller-v2-badge{display:none}.seller-v2-bottom-grid{grid-template-columns:1fr}}@media (max-width:460px){.seller-v2-nav{grid-template-columns:repeat(6,92px)}.seller-v2-nav-link{font-size:10px;padding-inline:8px}.seller-v2-card{padding:14px}.seller-v2-today-grid{grid-template-columns:1fr}.seller-v2-insight-grid{grid-template-columns:1fr 1fr}.seller-v2-product-list>a{grid-template-columns:32px minmax(0,1fr) 16px}.seller-v2-stock-state{display:none}}@media (prefers-reduced-motion:reduce){.seller-v2-mini-stat,.seller-v2-nav-link{transition:none}}.seller-v2-brand strong{font-size:13px}.seller-v2-brand small{font-size:10px}.seller-v2-nav-link{font-size:14px;min-height:46px}.seller-v2-side-footer strong{font-size:14px}.seller-v2-side-footer small,.seller-v2-topbar-title span{font-size:11px}.seller-v2-topbar-title strong{font-size:17px}.seller-v2-account-button strong{font-size:13px}.seller-v2-account-button small,.seller-v2-eyebrow{font-size:11px}.seller-v2-all-clear strong,.seller-v2-attention-copy strong{font-size:13px}.seller-v2-all-clear small,.seller-v2-attention-copy small{font-size:11px}.seller-v2-badge,.seller-v2-orders-table th{font-size:10px}.seller-v2-orders-table td{font-size:11px}.seller-v2-insight-grid small,.seller-v2-insight-grid span,.seller-v2-order-status{font-size:10px}.seller-v2-product-mark{font-size:11px}.seller-v2-product-list strong{font-size:12px}.seller-v2-product-list small,.seller-v2-stock-state{font-size:10px}.seller-v2-health-list strong{font-size:12px}.seller-v2-health-list small{font-size:10px}.seller-v2-empty strong{font-size:13px}.seller-v2-empty small{font-size:10px}.seller-v2-empty a{font-size:11px}.seller-v2-account-menu{position:relative}.seller-v2-account-menu>summary{list-style:none}.seller-v2-account-menu>summary::-webkit-details-marker{display:none}.seller-v2-account-menu[open] .seller-v2-account-button{background:#fffaf0;border-color:#dfbd65}.seller-v2-account-caret{color:#987021;font-size:12px;margin-left:4px;transition:transform .16s ease}.seller-v2-account-menu[open] .seller-v2-account-caret{transform:rotate(180deg)}.seller-v2-account-dropdown{background:#fff;border:1px solid #dfe7df;border-radius:16px;box-shadow:0 20px 48px #173a282b;max-height:min(680px,76vh);overflow-y:auto;padding:10px;position:absolute;right:0;top:calc(100% + 9px);width:min(340px,calc(100vw - 28px));z-index:500}.seller-v2-account-dropdown-label{color:#9d7316;display:block;font-size:9.5px;font-weight:900;letter-spacing:1.1px;padding:7px 9px 5px}.seller-v2-account-policy-label{border-top:1px solid #edf0ed;margin-top:6px;padding-top:11px}.seller-v2-account-dropdown a{border-radius:10px;color:#123d2b;display:block;font-size:12px;font-weight:750;line-height:1.3;padding:9px 10px;text-decoration:none}.seller-v2-account-dropdown a:hover{background:#fff7e3;color:#123d2b}.seller-v2-account-dropdown a strong{display:block;font-size:13px}.seller-v2-account-dropdown a small{color:#6b766e;display:block;font-size:10.5px;font-weight:600;line-height:1.35;margin-top:3px}.seller-v2-account-dropdown .seller-v2-account-legal-home{background:#fffaf0;border:1px solid #ecd59a;margin-top:2px}.seller-v2-account-dropdown .seller-v2-account-delete-link{border-radius:0 0 10px 10px;border-top:1px solid #f0dfdc;color:#9b3d35;margin-top:7px}@media (max-width:760px){.seller-v2-account-dropdown{left:12px;position:fixed;right:12px;top:72px;width:auto}}.seller-v2-account-menu>.seller-v2-account-button{align-items:center!important;border-radius:16px!important;display:inline-grid!important;gap:10px!important;grid-template-columns:42px minmax(116px,auto) 14px!important;min-height:58px!important;padding:7px 12px!important}.seller-v2-account-menu>.seller-v2-account-button>span:nth-child(2){align-items:flex-start!important;display:flex!important;flex-direction:column!important;gap:2px!important;justify-content:center!important;line-height:1.1!important;min-width:0!important}.seller-v2-account-menu>.seller-v2-account-button>span:nth-child(2) small,.seller-v2-account-menu>.seller-v2-account-button>span:nth-child(2) strong{display:block!important;margin:0!important;white-space:nowrap!important}.seller-v2-account-menu>.seller-v2-account-button>span:nth-child(2) strong{color:#173b29!important;font-size:14px!important;font-weight:900!important}.seller-v2-account-menu>.seller-v2-account-button>span:nth-child(2) small{color:#718078!important;font-size:10.5px!important;font-weight:650!important}.seller-v2-account-menu .seller-v2-account-caret{align-items:center!important;display:inline-flex!important;font-size:10px!important;justify-content:center!important;margin-left:0!important}@media (max-width:820px){.seller-v2-account-menu>.seller-v2-account-button{gap:8px!important;grid-template-columns:38px minmax(92px,auto) 12px!important;min-height:52px!important;padding:6px 9px!important}}.seller-products-page,.seller-products-page *{box-sizing:border-box}.seller-products-page{--ink:#17291f;--muted:#66756c;--green:#075b3b;--dark:#043c29;--soft:#eaf4ee;--gold:#f2b735;--line:#dce6df;color:var(--ink);margin:0 auto;padding:34px clamp(20px,4.5vw,72px) 100px;width:min(1480px,100%)}.seller-products-back{align-items:center;color:#4e6758;display:inline-flex;font-size:12px;font-weight:800;gap:7px;margin-bottom:14px;min-height:38px;text-decoration:none;transition:.18s ease}.seller-products-back:hover{color:var(--green);transform:translateX(-2px)}.seller-products-heading{align-items:flex-end;background:radial-gradient(circle at 90% 18%,#f2b73540,#0000 24%),linear-gradient(125deg,var(--dark),var(--green) 62%,#0d704a);border-radius:24px;box-shadow:0 20px 48px #043c2924;color:#fff;display:flex;isolation:isolate;margin-bottom:20px;min-height:205px;overflow:hidden;padding:clamp(28px,4vw,42px);position:relative}.seller-products-heading:after{border:1px solid #ffffff1f;border-radius:50%;bottom:-150px;box-shadow:0 0 0 48px hsla(0,0%,100%,.035),0 0 0 96px hsla(0,0%,100%,.022);content:"";height:330px;position:absolute;right:-80px;width:330px;z-index:-1}.seller-products-heading .section-label{color:#d8eadf;font-size:11px;font-weight:850;letter-spacing:1.7px}.seller-products-heading h1{color:#fff;font:800 clamp(34px,4.6vw,52px) /1 Manrope,sans-serif;letter-spacing:-2px;margin:15px 0 10px;max-width:900px}.seller-products-heading p{color:#ffffffb3;font-size:14px;line-height:1.65;margin:0;max-width:720px}.seller-product-error,.seller-product-message{align-items:center;border-radius:11px;display:flex;font-size:12px;font-weight:780;gap:8px;margin-bottom:16px;padding:13px 15px}.seller-product-message{background:#edf7f0;border:1px solid #cfe0d3;color:#2f6d47}.seller-product-error{background:#fff1ef;border:1px solid #efcdc8;color:#934c45}.seller-product-error-link{cursor:pointer;justify-content:flex-start;text-decoration:none;transition:border-color .16s ease,background .16s ease,transform .16s ease;width:100%}.seller-product-error-link:hover{background:#ffe9e6;border-color:#dda9a2;transform:translateY(-1px)}.seller-product-error-link:focus-visible{outline:3px solid #934c4533;outline-offset:2px}.seller-product-error-text{flex:1 1 auto;min-width:0}.seller-product-error-action{color:#7f3e38;flex:0 0 auto;font-weight:900;white-space:nowrap}@media (max-width:640px){.seller-product-error-link{align-items:flex-start;flex-wrap:wrap}.seller-product-error-action{padding-left:24px;white-space:normal;width:100%}}.seller-product-stats{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:20px}.seller-product-stats article{background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 9px 24px #1637250a;min-height:150px;padding:19px}.seller-product-stats article>div{background:var(--soft);border-radius:12px;color:var(--green);display:grid;height:40px;margin-bottom:18px;place-items:center;width:40px}.seller-product-stats span,.seller-product-stats strong{display:block}.seller-product-stats span{color:#718078;font-size:10px;font-weight:850;letter-spacing:1.1px}.seller-product-stats strong{color:var(--ink);font:850 26px/1.1 Manrope,sans-serif;letter-spacing:-.6px;margin-top:5px}.seller-product-manager-layout{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:410px minmax(0,1fr)}.seller-product-form-card,.seller-product-list-card{background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 10px 28px rgba(22,55,37,.045)}.seller-product-form-card{padding:24px;position:sticky;top:18px}.seller-product-list-card{padding:24px}.seller-list-toolbar,.seller-product-form-heading{margin-bottom:19px}.seller-product-form-heading{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.seller-list-toolbar .section-label,.seller-product-form-heading .section-label,.seller-publishing-note .section-label{color:#4d7460;font-size:10px;font-weight:850;letter-spacing:1.4px}.seller-list-toolbar h2,.seller-product-form-heading h2{color:var(--ink);font:800 21px/1.25 Manrope,sans-serif;letter-spacing:-.35px;margin:4px 0 0}.seller-product-form-heading p{color:var(--muted);font-size:12px;line-height:1.55;margin:6px 0 0}.seller-product-form-heading>button{background:#fff;border:1px solid #d7e0d9;border-radius:9px;color:#5d6f64;cursor:pointer;font-size:11px;font-weight:800;min-height:34px;padding:0 10px;white-space:nowrap}.seller-product-form-heading>button:hover:not(:disabled){border-color:#b8cdbd;color:var(--green)}.seller-product-form-heading>button:disabled{cursor:not-allowed;opacity:.6}.seller-product-form{display:flex;flex-direction:column;gap:16px}.seller-product-form-section{background:#fbfcfb;border:1px solid #e2e9e4;border-radius:13px;padding:15px}.seller-product-form-section-heading{margin-bottom:12px}.seller-product-form-section-heading small,.seller-product-form-section-heading span{display:block}.seller-product-form-section-heading span{color:#37634a;font-size:10px;font-weight:900;letter-spacing:1.15px}.seller-product-form-section-heading small{color:#7a8780;font-size:11px;line-height:1.4;margin-top:3px}.seller-product-form-grid{grid-gap:13px;display:grid;gap:13px;grid-template-columns:1fr 1fr}.seller-product-field.full{grid-column:1/-1}.seller-product-stock-section{background:#f6faf7;border-color:#d8e5db}.seller-product-field-hint{color:#748078;display:block;font-size:10px;line-height:1.45;margin-top:7px}.seller-product-field-hint a{color:var(--green);font-weight:850;text-decoration:none}.seller-product-field-hint a:hover{text-decoration:underline}.seller-product-optional{background:#fff;border:1px solid #e1e8e3;border-radius:13px;overflow:hidden}.seller-product-optional summary{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;list-style:none;padding:14px 15px}.seller-product-optional summary::-webkit-details-marker{display:none}.seller-product-optional summary span{color:#405247;font-size:12px;font-weight:850}.seller-product-optional summary small{color:#7c8881;font-size:10px}.seller-product-optional[open] summary{background:#fafcfb;border-bottom:1px solid #e8ede9}.seller-product-optional-grid{padding:15px}.seller-product-field label{color:#415248;display:block;font-size:12px;font-weight:800;margin-bottom:7px}.seller-product-field input,.seller-product-field select,.seller-product-field textarea{background:#fbfcfb;border:1px solid #d5e0d8;border-radius:10px;color:var(--ink);font-family:inherit;font-size:13px;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;width:100%}.seller-product-field input,.seller-product-field select{height:44px;padding:0 12px}.seller-product-field textarea{min-height:96px;padding:11px 12px;resize:vertical}.seller-list-toolbar>input:focus,.seller-product-field input:focus,.seller-product-field select:focus,.seller-product-field textarea:focus{background:#fff;border-color:#62a07a;box-shadow:0 0 0 4px #075b3b14}.seller-price-input{position:relative}.seller-price-input>span{color:#65756b;font-size:13px;font-weight:850;left:12px;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.seller-price-input input{padding-left:25px}.seller-photo-upload{align-items:center;background:#f7faf8;border:1px dashed #cbd9cf;border-radius:12px;display:flex;gap:13px;padding:14px}.seller-photo-preview{background:#fff;border:1px solid #e2e9e4;border-radius:12px;color:#5f7d69;display:grid;flex:0 0 82px;height:82px;overflow:hidden;place-items:center;position:relative;width:82px}.seller-photo-preview img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.seller-photo-copy{flex:1 1;min-width:0}.seller-photo-copy strong,.seller-photo-copy>span{display:block}.seller-photo-copy strong{color:#405247;font-size:12px}.seller-photo-copy>span{color:var(--muted);font-size:11px;line-height:1.5;margin-top:4px}.seller-photo-actions{align-items:center;display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.seller-photo-actions input{height:1px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:1px}.seller-photo-actions button,.seller-photo-select{align-items:center;background:#fff;border:1px solid #cfdacf;border-radius:8px;color:#476451;cursor:pointer;display:inline-flex;font-size:11px;font-weight:800;justify-content:center;min-height:32px;padding:0 10px}.seller-photo-actions button{color:#92554f}.seller-photo-actions button:disabled,.seller-photo-select:has(+input:disabled){cursor:not-allowed;opacity:.6}.seller-product-submit{align-items:center;background:var(--green);border:0;border-radius:10px;box-shadow:0 8px 18px #075b3b1f;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:850;gap:7px;justify-content:center;min-height:44px}.seller-product-submit:hover:not(:disabled){background:#064c33;transform:translateY(-1px)}.seller-product-submit:disabled{cursor:wait;opacity:.68}.seller-list-toolbar{align-items:flex-end;display:flex;gap:18px;justify-content:space-between}.seller-list-toolbar>input{background:#fbfcfb;border:1px solid #d5e0d8;border-radius:10px;color:var(--ink);font-family:inherit;font-size:12px;height:41px;outline:none;padding:0 12px;width:240px}.seller-product-filters{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:16px}.seller-product-filters button{align-items:center;background:#fff;border:1px solid #d8e2da;border-radius:999px;color:#65756b;cursor:pointer;display:flex;font-size:11px;font-weight:800;gap:6px;min-height:34px;padding:0 11px}.seller-product-filters button span{background:#f0f4f1;border-radius:999px;display:grid;font-size:10px;height:20px;min-width:20px;padding:0 5px;place-items:center}.seller-product-filters button.active{background:var(--green);border-color:var(--green);color:#fff}.seller-product-filters button.active span{background:#ffffff24}.seller-inventory-list{display:flex;flex-direction:column;gap:10px}.seller-inventory-product{grid-gap:13px;background:#fafcfa;border:1px solid #e0e8e2;border-radius:15px;display:grid;grid-template-columns:58px minmax(0,1fr);padding:16px}.seller-inventory-product-mark{border-radius:13px;display:grid;font-size:11px;font-weight:900;height:58px;overflow:hidden;place-items:center;position:relative;width:58px}.seller-inventory-product-mark img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.seller-inventory-product-mark.green{background:#dcebd6;color:#397248}.seller-inventory-product-mark.orange{background:#f4e5d9;color:#a35e36}.seller-inventory-product-mark.mint{background:#dcece2;color:#3e7555}.seller-inventory-product-mark.gold{background:#f1e2b6;color:#88681d}.seller-inventory-product-mark.cream{background:#efe9da;color:#74684b}.seller-inventory-product-title{display:flex;gap:10px;justify-content:space-between}.seller-inventory-product-title>div>span,.seller-inventory-product-title>div>strong{display:block}.seller-inventory-product-title>div>span{color:#5d8867;font-size:10px;font-weight:850;letter-spacing:1px;text-transform:uppercase}.seller-inventory-product-title>div>strong{color:#34463a;font:800 14px/1.3 Manrope,sans-serif;margin-top:3px}.seller-listing-status{background:#e6f2e3;border-radius:999px;color:#377148;font-size:10px;font-weight:850;height:fit-content;padding:6px 9px;white-space:nowrap}.seller-listing-status.paused{background:#f1efe6;color:#786e47}.seller-listing-status.sold_out{background:#f5e9e7;color:#915a54}.seller-inventory-product-meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.seller-inventory-product-meta span{background:#fff;border:1px solid #e8ede9;border-radius:7px;color:#748079;font-size:10px;padding:5px 7px}.seller-stock-control{align-items:center;background:#f0f5f1;border-radius:10px;display:flex;gap:11px;margin-top:12px;padding:11px}.seller-stock-control>div:first-child span,.seller-stock-control>div:first-child strong{display:block}.seller-stock-control>div:first-child span{color:#7d8981;font-size:9px;font-weight:850;letter-spacing:.8px}.seller-stock-control>div:first-child strong{color:#2f4f3b;font:850 18px/1 Manrope,sans-serif;margin-top:2px}.seller-low-stock-warning{align-items:center;color:#95633c;display:flex;font-size:10px;font-weight:850;gap:4px}.seller-manage-stock-link{align-items:center;background:#fff;border:1px solid #c8d8cc;border-radius:8px;color:#3f674d;display:inline-flex;font-size:10px;font-weight:850;gap:5px;justify-content:center;margin-left:auto;min-height:34px;padding:0 10px;text-decoration:none}.seller-manage-stock-link:hover{background:#f8fbf8;border-color:#8eaf98}.seller-product-row-actions{border-top:1px solid #e0e8e2;display:flex;flex-wrap:wrap;gap:6px;margin-top:11px;padding-top:10px}.seller-product-row-actions button{align-items:center;background:#fff;border:1px solid #d7e0d9;border-radius:8px;color:#586a5f;cursor:pointer;display:flex;font-size:10px;font-weight:800;gap:5px;min-height:32px;padding:0 9px}.seller-product-row-actions button:hover{border-color:#b8cdbd;color:var(--green)}.seller-product-row-actions .seller-delete-product{color:#915c56;margin-left:auto}.seller-products-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:330px;text-align:center}.seller-products-empty>div{background:var(--soft);border-radius:18px;color:var(--green);display:grid;height:62px;margin-bottom:14px;place-items:center;width:62px}.seller-products-empty h3{font:800 18px/1.3 Manrope,sans-serif;margin:0}.seller-products-empty p{color:var(--muted);font-size:12px;line-height:1.55;margin:7px 0 0;max-width:430px}.seller-publishing-note{align-items:flex-start;background:linear-gradient(135deg,var(--dark),var(--green));border-radius:18px;box-shadow:0 14px 32px #043c291f;color:#fff;display:flex;gap:14px;margin-top:20px;padding:22px}.seller-publishing-note>div:first-child{background:#ffffff1a;border-radius:12px;color:#d7eadb;display:grid;flex:0 0 43px;height:43px;place-items:center;width:43px}.seller-publishing-note .section-label{color:#d7eadb}.seller-publishing-note h3{font:800 16px/1.3 Manrope,sans-serif;margin:4px 0 5px}.seller-publishing-note p{color:#ffffffa8;font-size:12px;line-height:1.6;margin:0;max-width:820px}@media (max-width:1180px){.seller-product-stats{grid-template-columns:repeat(3,1fr)}.seller-product-manager-layout{grid-template-columns:1fr}.seller-product-form-card{position:static}}@media (max-width:760px){.seller-products-page{padding-inline:16px;padding-top:24px}.seller-products-heading{min-height:auto;padding:28px 24px}.seller-product-stats{grid-template-columns:repeat(2,1fr)}.seller-list-toolbar{align-items:stretch;flex-direction:column}.seller-list-toolbar>input{width:100%}.seller-stock-control{align-items:flex-start;flex-wrap:wrap}.seller-manage-stock-link{margin-left:0;width:100%}}@media (max-width:540px){.seller-products-heading h1{font-size:34px;letter-spacing:-1.4px}.seller-product-stats{grid-template-columns:1fr}.seller-product-stats article{min-height:135px}.seller-product-form-card,.seller-product-list-card{border-radius:17px;padding:20px 17px}.seller-product-form-grid{grid-template-columns:1fr}.seller-product-field.full{grid-column:auto}.seller-photo-upload,.seller-product-optional summary{align-items:flex-start;flex-direction:column}.seller-inventory-product{grid-template-columns:1fr}.seller-product-row-actions .seller-delete-product{margin-left:0}}.seller-fresh-produce-listing{background:#edf8f0ad;border:1px solid #3674522e;border-radius:14px;grid-column:1/-1;min-width:0;padding:14px}.seller-fresh-produce-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.seller-fresh-produce-head>div{flex:1 1 auto;min-width:0}.seller-fresh-produce-head span,.seller-fresh-produce-head strong{display:block}.seller-fresh-produce-head strong{color:var(--dark);font-size:12px}.seller-fresh-produce-head span{color:var(--muted);font-size:10px;line-height:1.45;margin-top:3px}.seller-fresh-produce-head a{color:var(--green);flex:0 0 auto;font-size:10px;font-weight:800;text-decoration:none}.seller-fresh-produce-listing fieldset{border:0;margin:13px 0 0;padding:0}.seller-fresh-produce-listing legend{color:var(--dark);font-size:10px;font-weight:800;line-height:1.45;margin-bottom:7px}.seller-fresh-produce-options{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.seller-fresh-produce-options label{align-items:flex-start;background:#fff;border:1px solid #173d2b1f;border-radius:10px;color:var(--muted);cursor:pointer;display:flex;font-size:10px;gap:8px;line-height:1.4;min-height:42px;padding:10px 11px}.seller-fresh-produce-options label.selected{background:#edf8f0;border-color:#2f6a4573;color:var(--green)}.seller-fresh-produce-options input{accent-color:var(--green);margin-top:2px}.seller-fresh-produce-warning{background:#fff8e8;border:1px solid #e9cf9e;border-radius:10px;color:#7b5b20;font-size:9px;line-height:1.5;margin:10px 0 0;padding:10px 11px}@media (max-width:640px){.seller-fresh-produce-head{flex-direction:column}.seller-fresh-produce-options{grid-template-columns:1fr}}.seller-category-access-status{align-items:center;background:#f8faf8;border:1px solid #dbe5de;border-radius:9px;display:flex;font-size:10px;font-weight:800;gap:10px;justify-content:space-between;line-height:1.35;margin-top:8px;min-height:32px;padding:7px 9px}.seller-category-access-status.ready{background:#f1f8f3;border-color:#28714233;color:#286a40}.seller-category-access-status.pending{background:#fff9ec;border-color:#9a742838;color:#80601f}.seller-category-access-status.action{background:#fff5f3;border-color:#994c442e;color:#87483f}.seller-category-access-status button{background:#0000;border:1px solid;border-radius:8px;color:inherit;cursor:pointer;flex:0 0 auto;font:inherit;min-height:28px;padding:0 9px}.seller-produce-product-check{background:#fbfcfb;border:1px solid #e0e8e2;border-radius:11px;grid-column:1/-1;min-width:0;padding:10px 11px}.seller-produce-product-check-label{color:#496b57;display:block;font-size:9px;font-weight:900;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.seller-produce-product-check-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.seller-produce-product-check fieldset{border:0;margin:0;min-width:0;padding:0}.seller-produce-product-check legend{color:var(--dark);font-size:10px;font-weight:800;line-height:1.35;margin-bottom:6px}.seller-produce-compact-options{display:flex;flex-wrap:wrap;gap:6px}.seller-produce-compact-options label{align-items:center;background:#fff;border:1px solid #173d2b1f;border-radius:8px;color:#68776d;cursor:pointer;display:inline-flex;font-size:10px;gap:6px;min-height:32px;padding:7px 9px}.seller-produce-compact-options label.selected{background:#eef8f1;border-color:#22734157;color:#176139}.seller-produce-compact-options input{accent-color:#176139;margin:0}.seller-category-requirements-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#11221894;display:flex;justify-content:center;padding:24px;z-index:1450}.seller-category-requirements-modal{background:#fff;border:1px solid #d8e5dc;border-radius:20px;box-shadow:0 28px 80px #0d281740;max-height:min(86vh,760px);width:min(100%,620px)}.seller-category-requirements-heading{align-items:flex-start;border-bottom:1px solid #e7ede8;display:flex;gap:16px;justify-content:space-between;padding:22px 24px 17px}.seller-category-requirements-heading>div{min-width:0}.seller-category-requirements-kicker{color:#6e845f;font-size:9px;font-weight:900;letter-spacing:.13em}.seller-category-requirements-heading h2{color:var(--ink);font:800 24px/1.2 Manrope,sans-serif;margin:5px 0 0}.seller-category-requirements-heading p{color:#6f7d74;font-size:12px;line-height:1.55;margin:8px 0 0}.seller-category-requirements-close{background:#fff;border:1px solid #dce5de;border-radius:50%;color:#587064;cursor:pointer;flex:0 0 auto;font-size:21px;height:34px;line-height:1;width:34px}.seller-category-requirements-body{padding:18px 24px}.seller-category-requirements-summary{grid-gap:3px;background:#f4f9f5;border:1px solid #dbe7dd;border-radius:10px;display:grid;gap:3px;padding:10px 12px}.seller-category-requirements-summary span{color:#315b3d;font-size:11px;font-weight:900}.seller-category-requirements-summary small{color:#738078;font-size:10px}.seller-category-requirements-list{margin-top:16px}.seller-category-requirements-list>strong{color:var(--dark);font-size:11px}.seller-category-requirements-list ul{color:#596b60;font-size:11px;line-height:1.6;margin:8px 0 0;padding-left:18px}.seller-category-requirements-note{background:#fffaf0;border-left:3px solid #d6bc67;border-radius:0 9px 9px 0;color:#6e6548;font-size:10px;line-height:1.55;margin:15px 0 0;padding:11px 12px}.seller-category-requirements-accept{align-items:flex-start;background:#fafcfb;border:1px solid #dce7df;border-radius:11px;color:#385442;cursor:pointer;display:flex;font-size:11px;font-weight:750;gap:9px;line-height:1.45;margin-top:16px;padding:12px}.seller-category-requirements-accept input{accent-color:#176139;margin-top:2px}.seller-category-requirements-error{background:#fff4f2;border:1px solid #efcbc6;border-radius:9px;color:#914940;font-size:10px;line-height:1.45;margin-top:10px;padding:9px 11px}.seller-category-requirements-actions{border-top:1px solid #e7ede8;display:flex;gap:9px;justify-content:flex-end;padding:15px 24px 20px}.seller-category-requirements-actions .primary,.seller-category-requirements-actions .secondary{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font:800 11px/1 Manrope,sans-serif;justify-content:center;min-height:40px;padding:0 15px;text-decoration:none}.seller-category-requirements-actions .secondary{background:#fff;border:1px solid #d7e1da;color:#526a5a}.seller-category-requirements-actions .primary{background:#235f38;border:1px solid #235f38;color:#fff}.seller-category-requirements-actions .primary.disabled,.seller-category-requirements-actions .primary:disabled{cursor:not-allowed;opacity:.48}@media (max-width:640px){.seller-produce-product-check-grid{grid-template-columns:1fr}.seller-category-requirements-overlay{padding:12px}.seller-category-requirements-modal{border-radius:16px;max-height:92vh}.seller-category-requirements-actions,.seller-category-requirements-body,.seller-category-requirements-heading{padding-left:16px;padding-right:16px}.seller-category-requirements-actions{flex-direction:column-reverse}.seller-category-requirements-actions .primary,.seller-category-requirements-actions .secondary{width:100%}}.seller-category-produce-declaration{grid-gap:14px;background:#f5faf6e6;border:1px solid #2d653d2e;border-radius:14px;display:grid;gap:14px;padding:16px}.seller-category-produce-declaration fieldset{border:0;margin:0;min-width:0;padding:0}.seller-category-produce-declaration legend{color:#254d31;font-size:13px;font-weight:800;margin-bottom:8px}.seller-category-modal-options{display:flex;flex-wrap:wrap;gap:8px}.seller-category-modal-options label{align-items:center;background:#fff;border:1px solid #d7e3da;border-radius:10px;color:#3f5d48;cursor:pointer;display:inline-flex;gap:7px;min-height:40px;padding:8px 11px}.seller-category-modal-options label.selected{background:#eef7f0;border-color:#447452;color:#234b2e}.seller-category-document-upload{grid-gap:12px;background:#f7f9fc;border:1px solid #4c638e2e;border-radius:14px;display:grid;gap:12px;padding:16px}.seller-category-document-heading{grid-gap:4px;display:grid;gap:4px}.seller-category-document-heading strong{color:#263f31}.seller-category-document-heading span{color:#68776d;font-size:12px;line-height:1.5}.seller-category-document-dates label,.seller-category-document-upload>label{grid-gap:6px;display:grid;gap:6px}.seller-category-document-upload label>span{color:#435d4a;font-size:12px;font-weight:800}.seller-category-document-upload input,.seller-category-document-upload select{background:#fff;border:1px solid #ccd9d0;border-radius:9px;color:#213f2b;font:inherit;min-height:42px;padding:0 10px;width:100%}.seller-category-document-dates{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.seller-category-document-file{background:#fff;border:1px dashed #b8c8bc;border-radius:10px;padding:12px}.seller-category-document-file input{border:0;min-height:auto;padding:0}.seller-category-requirements-note.warning{background:#fff7ee;border-color:#efc9a8;color:#855223}@media (max-width:640px){.seller-category-document-dates{grid-template-columns:1fr}.seller-category-modal-options{display:grid;grid-template-columns:1fr}}.seller-category-requirements-success{background:#eff8f1;border:1px solid #b9d9c1;border-radius:10px;color:#285b36;font-size:12px;font-weight:700;line-height:1.5;padding:11px 12px}.seller-marketplace-action-banner{grid-gap:14px;align-items:center;background:#fff7f4;border:1px solid #994c4433;border-radius:16px;display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;margin:16px 0 18px;padding:16px}.seller-marketplace-action-icon{background:#f8e4df;border-radius:12px;color:#8a4a42;display:grid;height:42px;place-items:center;width:42px}.seller-marketplace-action-copy>span{color:#8a4a42;font-size:9px;font-weight:900;letter-spacing:.09em}.seller-marketplace-action-copy h2{color:#453a35;font:850 16px/1.3 Manrope,sans-serif;margin:3px 0 4px}.seller-marketplace-action-copy p,.seller-marketplace-action-copy small{color:#6f625d;font-size:11px;line-height:1.5;margin:0}.seller-marketplace-action-copy small{display:block;font-weight:800;margin-top:5px}.seller-marketplace-action-banner>button{background:#fff;border:1px solid #8a4a42;border-radius:10px;color:#7c4039;cursor:pointer;font-size:10px;font-weight:900;min-height:38px;padding:0 13px}.seller-marketplace-action-banner>button:hover{background:#fffaf8}.seller-marketplace-live-count{color:#718078;display:block;font-size:9px;font-weight:750;margin-top:4px}.seller-marketplace-eligibility{align-items:center;border-radius:10px;display:flex;gap:10px;justify-content:space-between;margin-top:9px;padding:9px 10px}.seller-marketplace-eligibility>div{align-items:center;display:flex;gap:7px;min-width:0}.seller-marketplace-eligibility small,.seller-marketplace-eligibility span,.seller-marketplace-eligibility strong{display:block}.seller-marketplace-eligibility strong{font-size:10px;font-weight:900}.seller-marketplace-eligibility small{font-size:9px;line-height:1.35;margin-top:2px}.seller-marketplace-eligibility.live{background:#f1f8f3;border:1px solid #2871422e;color:#2f7046}.seller-marketplace-eligibility.pending{background:#fff9ec;border:1px solid #9a742833;color:#80601f}.seller-marketplace-eligibility.action{background:#fff5f3;border:1px solid #994c442e;color:#87483f}.seller-marketplace-eligibility.action button{background:#fff;border:1px solid;border-radius:8px;color:inherit;cursor:pointer;flex:0 0 auto;font-size:9px;font-weight:900;min-height:30px;padding:0 9px}@media (max-width:720px){.seller-marketplace-action-banner{grid-template-columns:auto minmax(0,1fr)}.seller-marketplace-action-banner>button{grid-column:1/-1;width:100%}.seller-marketplace-eligibility{align-items:flex-start;flex-direction:column}.seller-marketplace-eligibility.action button{width:100%}}.seller-category-requirements-overlay{box-sizing:border-box;display:grid;height:100dvh;inset:0;overflow-y:auto;overscroll-behavior:contain;padding:clamp(12px,3vw,24px);place-items:center;position:fixed;width:100%}.seller-category-requirements-modal{display:flex;flex-direction:column;margin:auto;max-height:min(88dvh,780px);min-height:0;overflow:hidden;width:min(100%,700px)}.seller-category-requirements-actions,.seller-category-requirements-heading{flex-shrink:0}.seller-category-requirements-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}@media (max-width:600px){.seller-category-requirements-modal{border-radius:16px;max-height:92dvh;width:100%}.seller-category-requirements-heading{padding:16px}.seller-category-requirements-body{padding:14px 16px}.seller-category-requirements-actions{flex-wrap:wrap;padding:12px 16px}}body .seller-category-requirements-overlay{align-items:center!important;box-sizing:border-box;display:flex!important;height:100dvh!important;inset:0!important;justify-content:center!important;left:0!important;margin:0!important;padding:24px!important;position:fixed!important;top:0!important;width:100vw!important;z-index:99999!important}body .seller-category-requirements-modal{flex:0 1 auto;margin:auto!important;max-height:calc(100dvh - 80px)!important;position:relative!important;transform:none!important;width:min(100%,800px)!important}@media (max-width:600px){body .seller-category-requirements-overlay{padding:12px!important}body .seller-category-requirements-modal{max-height:calc(100dvh - 32px)!important}}@keyframes khSellerRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes khSellerHeroIn{0%{opacity:0;transform:translateY(12px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes khSellerSlideLeft{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:translateX(0)}}@keyframes khSellerProgress{0%{background-position:200% 0}to{background-position:-200% 0}}.seller-analytics-app,.seller-payouts-app{background:radial-gradient(circle at 8% 12%,rgba(242,183,53,.055),#0000 28rem),linear-gradient(180deg,#f8faf7,#f4f7f4)}.seller-analytics-page,.seller-dashboard,.seller-orders-page,.seller-payouts-page,.seller-products-page,.seller-req-page,.seller-setup-page{--kh-ink:#17291f;--kh-muted:#66756c;--kh-green:#075b3b;--kh-dark:#043c29;--kh-soft:#eaf4ee;--kh-gold:#f2b735;--kh-gold-soft:#fff6da;--kh-line:#dce6df;--kh-shadow:0 12px 32px rgba(22,55,37,.055);--kh-shadow-hover:0 20px 45px #1637251c}.seller-analytics-hero,.seller-orders-heading,.seller-payouts-hero,.seller-products-heading,.seller-req-hero,.seller-setup-header,.seller-welcome{animation:khSellerHeroIn .52s cubic-bezier(.22,.72,.22,1) both;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.seller-analytics-hero:hover,.seller-orders-heading:hover,.seller-payouts-hero:hover,.seller-products-heading:hover,.seller-req-hero:hover,.seller-welcome:hover{box-shadow:0 28px 68px #043c2936;transform:translateY(-2px)}.seller-analytics-hero,.seller-orders-heading,.seller-payouts-hero,.seller-products-heading,.seller-setup-header{background:radial-gradient(circle at 88% 16%,#f2b7354f,#0000 22%),linear-gradient(125deg,#043c29,#075b3b 58%,#0d704a)!important}.seller-analytics-grid,.seller-analytics-stats,.seller-dashboard-layout,.seller-order-stats,.seller-orders-layout,.seller-payouts-ledger,.seller-payouts-note,.seller-payouts-stats,.seller-product-manager-layout,.seller-product-stats,.seller-publishing-note,.seller-req-approval,.seller-req-cta,.seller-req-grid,.seller-req-intro,.seller-req-note,.seller-req-responsibility,.seller-setup-form,.seller-stats-grid{animation:khSellerRise .46s cubic-bezier(.22,.72,.22,1) both}.seller-analytics-stats,.seller-order-stats,.seller-payouts-stats,.seller-product-stats,.seller-stats-grid{animation-delay:70ms}.seller-analytics-grid,.seller-dashboard-layout,.seller-orders-layout,.seller-payouts-ledger,.seller-product-manager-layout,.seller-setup-form{animation-delay:135ms}.seller-req-approval,.seller-req-cta,.seller-req-grid,.seller-req-note,.seller-req-responsibility{animation-delay:.11s}.seller-analytics-card,.seller-analytics-metrics>div,.seller-analytics-stats article,.seller-card,.seller-order-card,.seller-order-stats article,.seller-orders-main,.seller-orders-sidebar>section,.seller-payout-row,.seller-payouts-ledger,.seller-payouts-stats article,.seller-product-form-card,.seller-product-list-card,.seller-product-stats article,.seller-publishing-note,.seller-req-card,.seller-req-note,.seller-req-responsibility-card,.seller-setup-card,.seller-stat-card{transition:transform .19s ease,box-shadow .19s ease,border-color .19s ease,background .19s ease}.seller-analytics-card:hover,.seller-analytics-stats article:hover,.seller-order-card:hover,.seller-order-stats article:hover,.seller-payout-row:hover,.seller-payouts-stats article:hover,.seller-product-stats article:hover,.seller-req-card:hover,.seller-req-responsibility-card:hover,.seller-setup-card:hover,.seller-stat-card:hover{border-color:#c9d8ce;box-shadow:var(--kh-shadow-hover);transform:translateY(-3px)}.seller-card:hover,.seller-orders-main:hover,.seller-orders-sidebar>section:hover,.seller-payouts-ledger:hover,.seller-product-form-card:hover,.seller-product-list-card:hover{border-color:#cfdcd3;box-shadow:0 16px 38px rgba(22,55,37,.075)}.seller-analytics-stats>:first-child,.seller-order-stats>:first-child,.seller-payouts-stats>:first-child,.seller-product-stats>:first-child,.seller-stats-grid>:first-child{animation:khSellerRise .42s 80ms both}.seller-analytics-stats>:nth-child(2),.seller-order-stats>:nth-child(2),.seller-payouts-stats>:nth-child(2),.seller-product-stats>:nth-child(2),.seller-stats-grid>:nth-child(2){animation:khSellerRise .42s 125ms both}.seller-analytics-stats>:nth-child(3),.seller-order-stats>:nth-child(3),.seller-payouts-stats>:nth-child(3),.seller-product-stats>:nth-child(3),.seller-stats-grid>:nth-child(3){animation:khSellerRise .42s .17s both}.seller-analytics-stats>:nth-child(4),.seller-order-stats>:nth-child(4),.seller-payouts-stats>:nth-child(4),.seller-product-stats>:nth-child(4),.seller-stats-grid>:nth-child(4){animation:khSellerRise .42s 215ms both}.seller-analytics-stats>:nth-child(5),.seller-product-stats>:nth-child(5){animation:khSellerRise .42s .26s both}.seller-action-icon,.seller-analytics-stats article>div,.seller-order-stats article>div,.seller-payouts-stats article>div,.seller-product-stats article>div,.seller-req-card-icon,.seller-setup-card-heading>span,.seller-side-feature-icon,.seller-stat-icon{transition:transform .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.seller-analytics-stats article:hover>div,.seller-order-stats article:hover>div,.seller-payouts-stats article:hover>div,.seller-product-stats article:hover>div,.seller-req-card:hover .seller-req-card-icon,.seller-setup-card:hover .seller-setup-card-heading>span,.seller-stat-card:hover .seller-stat-icon{background:var(--kh-gold-soft);box-shadow:0 8px 18px #f2b73529;color:#8b650d;transform:translateY(-2px) scale(1.035)}.seller-analytics-page a,.seller-analytics-page button,.seller-orders-page a,.seller-orders-page button,.seller-payouts-page a,.seller-payouts-page button,.seller-products-page a,.seller-products-page button,.seller-req-page a,.seller-req-page button,.seller-setup-page a,.seller-setup-page button{transition:transform .17s ease,box-shadow .17s ease,background .17s ease,border-color .17s ease,color .17s ease}.seller-analytics-actions a:first-child,.seller-order-actions button.primary,.seller-product-submit,.seller-req-primary-button,.seller-setup-primary{box-shadow:0 8px 18px #043c291f}.seller-analytics-actions a:hover,.seller-order-actions button.primary:hover:not(:disabled),.seller-product-submit:hover:not(:disabled),.seller-req-primary-button:hover,.seller-setup-primary:hover:not(:disabled){box-shadow:0 12px 24px #043c292e;transform:translateY(-2px)}.seller-analytics-page a:focus-visible,.seller-analytics-page button:focus-visible,.seller-orders-page a:focus-visible,.seller-orders-page button:focus-visible,.seller-payouts-page a:focus-visible,.seller-payouts-page button:focus-visible,.seller-products-page a:focus-visible,.seller-products-page button:focus-visible,.seller-req-page a:focus-visible,.seller-req-page button:focus-visible,.seller-setup-page a:focus-visible,.seller-setup-page button:focus-visible{outline:3px solid #f2b7356b;outline-offset:3px}.seller-order-filters button,.seller-product-filters button{overflow:hidden;position:relative}.seller-order-filters button:hover,.seller-product-filters button:hover{background:#f8fbf9;border-color:#c4d5ca;color:var(--kh-green);transform:translateY(-1px)}.seller-order-filters button.active,.seller-product-filters button.active{background:linear-gradient(135deg,#eaf4ee,#f7fbf8);border-color:#b9d1c1;box-shadow:inset 0 -2px 0 #f2b735e6;color:var(--kh-green)}.seller-orders-page input,.seller-orders-page select,.seller-orders-page textarea,.seller-products-page input,.seller-products-page select,.seller-products-page textarea,.seller-setup-page input,.seller-setup-page select,.seller-setup-page textarea{transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.seller-orders-page input:focus,.seller-orders-page select:focus,.seller-orders-page textarea:focus,.seller-products-page input:focus,.seller-products-page select:focus,.seller-products-page textarea:focus,.seller-setup-page input:focus,.seller-setup-page select:focus,.seller-setup-page textarea:focus{background:#fff!important;border-color:#9ebda9!important;box-shadow:0 0 0 4px #075b3b12,0 0 0 1px #f2b73529}.seller-action-grid article.attention{box-shadow:inset 0 3px 0 var(--kh-gold),0 12px 28px #f2b7351c}.seller-listing-status.paused,.seller-low-stock-warning,.seller-order-status.adjustment_requested,.seller-order-status.new{background:#fff5d9!important;border:1px solid #e8cd8f;color:#785709!important}.seller-order-status.ready_for_pickup,.seller-payouts-bank-status.connected{background:#e8f5eb!important;border:1px solid #bdd9c4;color:#26653b!important}.seller-listing-status.sold_out{background:#fff0ee!important;border:1px solid #e7c1bc;color:#8c473f!important}.seller-orders-message,.seller-product-message,.seller-setup-message{animation:khSellerSlideLeft .32s ease both;box-shadow:0 8px 18px #1637250f}.seller-analytics-low-stock>div,.seller-analytics-products>div,.seller-inventory-product,.seller-order-item,.seller-product-list article{transition:transform .17s ease,background .17s ease,border-color .17s ease,box-shadow .17s ease}.seller-analytics-low-stock>div:hover,.seller-analytics-products>div:hover,.seller-inventory-product:hover,.seller-order-item:hover,.seller-product-list article:hover{background:#fbfdfb;border-color:#cfddd3;transform:translateX(3px)}.seller-setup-page .seller-setup-progress>div,.seller-setup-progress-track>div{animation:khSellerProgress 3.8s linear infinite;background:linear-gradient(90deg,#075b3b,#2b8b5a 32%,#f2b735 50%,#2b8b5a 68%,#075b3b)!important;background-size:220% 100%!important}.seller-analytics-app{color:#17291f;color:var(--kh-ink,#17291f)}.seller-analytics-header{display:none!important}.seller-analytics-page{box-sizing:border-box;max-width:none!important;padding:42px clamp(20px,4.5vw,72px) 100px;width:min(1480px,100%)}.seller-analytics-hero{border-radius:28px;box-shadow:0 24px 60px #043c292e;color:#fff;gap:36px;isolation:isolate;margin:18px 0 24px;min-height:260px;overflow:hidden;padding:clamp(30px,5vw,56px);position:relative}.seller-analytics-hero:after{border:1px solid #ffffff21;border-radius:50%;bottom:-115px;box-shadow:0 0 0 55px hsla(0,0%,100%,.035),0 0 0 110px hsla(0,0%,100%,.025);content:"";height:390px;position:absolute;right:-35px;width:390px;z-index:-1}.seller-analytics-hero>div:first-child{max-width:760px}.seller-analytics-eyebrow{color:#4d7460;font-size:11px!important;font-weight:850!important;letter-spacing:1.7px!important}.seller-analytics-hero .seller-analytics-eyebrow{color:#d8eadf}.seller-analytics-hero h1{color:#fff;font:800 clamp(38px,5vw,64px) /.98 Manrope,sans-serif!important;letter-spacing:-3px!important;margin:20px 0 10px}.seller-analytics-hero p{color:#ffffffb3;font-size:15px!important;max-width:680px}.seller-analytics-summary{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:20px;box-shadow:0 18px 38px #00000014;box-sizing:border-box;min-width:240px;padding:22px;width:min(270px,100%)}.seller-analytics-summary>div{background:#ffffff1c;border-radius:15px;color:#e7f3e8;height:48px;margin-bottom:18px;width:48px}.seller-analytics-summary span{color:#c8dfcf;font-size:10px!important;font-weight:850;letter-spacing:1.3px}.seller-analytics-summary strong{font:850 36px/1.1 Manrope,sans-serif!important;letter-spacing:-1px;margin-top:5px}.seller-analytics-summary small{color:#ffffff9e;font-size:11px!important;line-height:1.5;margin-top:7px}.seller-analytics-stats{grid-gap:13px;gap:13px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:20px}.seller-analytics-stats article{border:1px solid var(--kh-line);border-radius:18px;box-shadow:0 9px 24px #1637250a;min-height:160px;padding:19px}.seller-analytics-stats article>div{background:var(--kh-soft);border-radius:12px;color:var(--kh-green);height:40px;margin-bottom:18px;width:40px}.seller-analytics-stats span{color:#718078;font-size:10px!important;font-weight:850;letter-spacing:1.1px}.seller-analytics-stats strong{color:var(--kh-ink);font:850 26px/1.1 Manrope,sans-serif!important;letter-spacing:-.6px;margin-top:5px}.seller-analytics-stats small{color:var(--kh-muted);font-size:10px!important;line-height:1.4;margin-top:7px}.seller-analytics-grid{grid-gap:20px;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.seller-analytics-card{border:1px solid var(--kh-line);border-radius:22px;box-shadow:var(--kh-shadow);padding:clamp(22px,3vw,30px)}.seller-analytics-card h2{color:var(--kh-ink);font:800 23px/1.25 Manrope,sans-serif!important;letter-spacing:-.45px;margin:5px 0 20px}.seller-analytics-metrics{grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.seller-analytics-metrics>div{background:#f8faf8;border:1px solid #e2e9e4;border-radius:14px;padding:17px}.seller-analytics-metrics span{color:#758179;font-size:10px!important;font-weight:850;letter-spacing:1px}.seller-analytics-metrics strong{color:var(--kh-ink);font:800 19px/1.2 Manrope,sans-serif!important;margin-top:6px}.seller-analytics-low-stock{gap:9px}.seller-analytics-low-stock>div{align-items:center;background:#fffaf0;border:1px solid #eed8a5;border-radius:13px;padding:14px 15px}.seller-analytics-low-stock strong{color:#3c4c43;font-size:13px!important}.seller-analytics-low-stock small{color:#7f8c84;font-size:11px!important;margin-top:4px}.seller-analytics-low-stock em{color:#805d0b;font-size:11px!important;font-weight:850}.seller-analytics-products{gap:9px}.seller-analytics-products>div{grid-gap:14px;background:#fafcfa;border:1px solid #e0e8e2;border-radius:13px;gap:14px;grid-template-columns:42px minmax(0,1fr) 110px 125px;padding:14px 15px}.seller-analytics-rank{background:var(--kh-soft);border-radius:11px;color:var(--kh-green);font-size:12px!important;font-weight:900}.seller-analytics-product-name strong{color:var(--kh-ink);font-size:13px!important}.seller-analytics-product-name small,.seller-analytics-product-revenue small,.seller-analytics-product-stock small{font-size:10px!important;letter-spacing:.6px;margin-top:4px}.seller-analytics-product-revenue strong,.seller-analytics-product-stock strong{color:var(--kh-ink);font-size:13px!important}.seller-analytics-empty{background:#f8faf8;border:1px dashed #d6e1d9;border-radius:14px;color:#758179;font-size:12px!important;padding:28px 20px}.seller-analytics-actions{background:linear-gradient(135deg,#fffaf0,#fff);border:1px solid #e6d19f;border-radius:20px;box-shadow:0 10px 26px #f2b73512;margin-top:20px;padding:24px}.seller-analytics-actions h3{color:var(--kh-ink);font:800 18px/1.3 Manrope,sans-serif!important;margin:5px 0 0}.seller-analytics-actions p{color:var(--kh-muted);font-size:12px!important;margin:6px 0 0}.seller-analytics-actions>div:last-child{gap:9px}.seller-analytics-actions a{background:var(--kh-green);border:1px solid var(--kh-green);border-radius:11px;font-size:12px!important;font-weight:850;gap:7px;min-height:42px;padding:0 14px}.seller-analytics-actions a:last-child{background:#fff;border-color:#d7e2da;color:var(--kh-green)}.seller-req-card:hover{border-color:#e4c776;box-shadow:0 20px 44px #1f432b1c}.seller-req-check-list>div,.seller-req-timeline-item{transition:transform .17s ease,background .17s ease}.seller-req-check-list>div:hover,.seller-req-timeline-item:hover{transform:translateX(4px)}@media (max-width:1100px){.seller-analytics-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.seller-analytics-hero,.seller-orders-heading,.seller-payouts-hero,.seller-setup-header{align-items:flex-start;flex-direction:column}.seller-analytics-summary{width:100%}.seller-analytics-grid{grid-template-columns:1fr}.seller-analytics-wide{grid-column:auto}.seller-analytics-actions{align-items:flex-start;flex-direction:column}}@media (max-width:620px){.seller-analytics-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-analytics-metrics{grid-template-columns:1fr}.seller-analytics-products>div{grid-template-columns:42px minmax(0,1fr)}.seller-analytics-product-revenue,.seller-analytics-product-stock{grid-column:2}.seller-analytics-actions>div:last-child{flex-direction:column;width:100%}.seller-analytics-actions a{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.seller-analytics-page *,.seller-dashboard *,.seller-orders-page *,.seller-payouts-page *,.seller-products-page *,.seller-req-page *,.seller-setup-page *{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}.seller-analytics-page,.seller-dashboard,.seller-orders-page,.seller-payouts-page,.seller-products-page,.seller-setup-page{isolation:isolate;margin-inline:auto!important;padding-left:0!important;padding-right:0!important;position:relative;width:min(1280px,calc(100% - 42px))!important}.seller-analytics-app,.seller-dashboard,.seller-orders-page,.seller-payouts-app,.seller-products-page,.seller-setup-page{background-color:initial}.seller-analytics-page:before,.seller-dashboard:before,.seller-orders-page:before,.seller-payouts-page:before,.seller-products-page:before,.seller-setup-page:before{background:radial-gradient(circle at 8% 8%,#daa73414,#0000 28rem),linear-gradient(180deg,#fbfcf8,#f1f5ee 58%,#fbfcf9);content:"";inset:0;pointer-events:none;position:fixed;z-index:-1}.seller-analytics-hero,.seller-orders-heading,.seller-payouts-hero,.seller-products-heading,.seller-setup-header,.seller-welcome{background:radial-gradient(circle at 90% 15%,#e2b13c57,#0000 18rem),linear-gradient(135deg,#0e3b27,#155235 60%,#0d3021)!important;border-radius:28px!important;box-shadow:0 26px 64px #0d35222b!important}.seller-analytics-hero h1,.seller-orders-heading h1,.seller-payouts-hero h1,.seller-products-heading h1,.seller-setup-header h1,.seller-welcome h1{letter-spacing:-.052em!important}.seller-analytics-card,.seller-analytics-stats article,.seller-card,.seller-order-card,.seller-order-stats article,.seller-orders-main,.seller-orders-sidebar>section,.seller-payouts-ledger,.seller-payouts-stats article,.seller-product-form-card,.seller-product-list-card,.seller-product-stats article,.seller-setup-card,.seller-stat-card{border-color:#dce6df!important;border-radius:19px!important;box-shadow:0 10px 28px rgba(22,55,37,.045)!important}.seller-analytics-card,.seller-card,.seller-orders-main,.seller-orders-sidebar>section,.seller-payouts-ledger,.seller-product-form-card,.seller-product-list-card,.seller-setup-card{border-radius:22px!important}.seller-analytics-card:hover,.seller-analytics-stats article:hover,.seller-order-card:hover,.seller-order-stats article:hover,.seller-payouts-stats article:hover,.seller-product-stats article:hover,.seller-setup-card:hover,.seller-stat-card:hover{box-shadow:0 18px 38px #16372517!important;transform:translateY(-2px)}.seller-analytics-actions a,.seller-marketplace-link,.seller-orders-back,.seller-product-submit,.seller-products-back,.seller-profile-form-bottom button,.seller-setup-action,.seller-setup-primary,.seller-setup-secondary{border-radius:11px!important}.seller-payout-status{text-decoration:none;transition:transform .18s ease,background .18s ease,border-color .18s ease}.seller-payout-status:hover{transform:translateY(-1px)}.kh-seller-quick-actions{margin:0 0 22px}.kh-seller-section-title{align-items:flex-end;display:flex;gap:18px;justify-content:space-between;margin-bottom:13px}.kh-seller-section-title h2{color:#273a2e;font:800 24px/1.2 Manrope,sans-serif;letter-spacing:-.035em;margin:5px 0 0}.kh-seller-section-title p{color:#6a7c70;font-size:12px;line-height:1.55;margin:5px 0 0}.kh-seller-quick-grid{grid-gap:11px;display:grid;gap:11px;grid-template-columns:repeat(6,minmax(0,1fr))}.kh-seller-quick-card{background:#fff;border:1px solid #dce6df;border-radius:18px;box-shadow:0 9px 24px #1637250a;color:#273a2e;display:flex;flex-direction:column;min-height:154px;padding:18px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.kh-seller-quick-card:hover{border-color:#c9d8ce;box-shadow:0 18px 38px #16372517;transform:translateY(-3px)}.kh-seller-quick-icon{background:#edf4ef;border-radius:12px;color:#155235;display:grid;height:40px;margin-bottom:17px;place-items:center;width:40px}.kh-seller-quick-card:nth-child(4) .kh-seller-quick-icon,.kh-seller-quick-card:nth-child(5) .kh-seller-quick-icon{background:#fff6da;color:#805c08}.kh-seller-quick-card strong{font:800 13px/1.25 Manrope,sans-serif}.kh-seller-quick-card small{color:#718078;font-size:10.5px;line-height:1.5;margin-top:6px}@media (max-width:1120px){.kh-seller-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:780px){.seller-analytics-page,.seller-dashboard,.seller-orders-page,.seller-payouts-page,.seller-products-page,.seller-setup-page{width:min(100% - 28px,1280px)!important}.kh-seller-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.kh-seller-quick-grid{grid-template-columns:1fr}}:where(.seller-dashboard,.seller-products-page,.seller-orders-page,.seller-payouts-page,.seller-analytics-page,.seller-setup-page,.seller-inventory-page,.seller-settings-page,.seller-issues-page,.seller-req-page){--khb-page-top:#fbfcf8;--khb-page-mid:#f1f5ee;--khb-page-bottom:#fbfcf9;--khb-green-900:#0d3021;--khb-green-800:#0e3b27;--khb-green-700:#155235;--khb-green-600:#1f5a38;--khb-green-100:#edf5e9;--khb-green-050:#f9fbf8;--khb-gold:#e3b74d;--khb-gold-strong:#dcae43;--khb-ink:#273a2e;--khb-muted:#6a8270;--khb-line:#dfe7e1;--khb-white:#fff;--khb-shadow:0 12px 30px rgba(18,58,37,.055);--khb-shadow-hover:0 18px 38px #123a2517;background:#0000!important;color:var(--khb-ink);isolation:isolate;margin-inline:auto;padding:38px 0 90px;position:relative;width:min(1280px,calc(100% - 42px))}:where(.seller-dashboard,.seller-products-page,.seller-orders-page,.seller-payouts-page,.seller-analytics-page,.seller-setup-page,.seller-inventory-page,.seller-settings-page,.seller-issues-page,.seller-req-page):before{background:radial-gradient(circle at 8% 8%,#daa73414,#0000 28rem),linear-gradient(180deg,var(--khb-page-top) 0,var(--khb-page-mid) 58%,var(--khb-page-bottom) 100%);bottom:0;content:"";left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}.seller-settings-shell,.seller-setup-shell{margin:0;max-width:none!important;width:100%}:where(.seller-welcome,.seller-products-heading,.seller-orders-heading,.seller-payouts-hero,.seller-analytics-hero,.seller-setup-header,.seller-inventory-hero,.seller-settings-hero,.seller-issues-hero,.seller-req-hero){animation:none!important;transform:none!important}:where(.seller-welcome,.seller-products-heading,.seller-orders-heading,.seller-payouts-hero,.seller-analytics-hero,.seller-setup-header,.seller-inventory-hero,.seller-settings-hero,.seller-issues-hero,.seller-req-hero):hover{transform:none!important}:where(.seller-welcome,.seller-products-heading,.seller-orders-heading,.seller-payouts-hero,.seller-analytics-hero,.seller-setup-header,.seller-inventory-hero,.seller-settings-hero,.seller-issues-hero,.seller-req-hero){background:radial-gradient(circle at 90% 15%,#e2b13c57,#0000 18rem),linear-gradient(135deg,var(--khb-green-800) 0,var(--khb-green-700) 60%,var(--khb-green-900) 100%)!important;border:0!important;border-radius:28px!important;box-shadow:0 26px 64px #0d35222b!important;min-height:250px;overflow:hidden;padding:clamp(30px,4.6vw,50px)!important;position:relative}:where(.seller-welcome,.seller-products-heading,.seller-orders-heading,.seller-payouts-hero,.seller-analytics-hero,.seller-setup-header,.seller-inventory-hero,.seller-settings-hero,.seller-issues-hero,.seller-req-hero):after{border:1px solid #e3b84d33;border-radius:50%;bottom:-72px;content:"";height:150px;pointer-events:none;position:absolute;right:-5%;transform:rotate(-12deg);width:48%}:where(.seller-welcome,.seller-products-heading,.seller-orders-heading,.seller-payouts-hero,.seller-analytics-hero,.seller-setup-header,.seller-inventory-hero,.seller-settings-hero,.seller-issues-hero,.seller-req-hero)>*{position:relative;z-index:1}:where(.seller-welcome,.seller-products-heading,.seller-orders-heading,.seller-payouts-hero,.seller-analytics-hero,.seller-setup-header,.seller-inventory-hero,.seller-settings-hero,.seller-issues-hero,.seller-req-hero) h1{color:var(--khb-white)!important;font-family:Manrope,sans-serif;font-size:clamp(38px,4.8vw,60px)!important;letter-spacing:-.048em!important;line-height:1.02!important;margin-top:10px;max-width:760px}:where(.seller-welcome,.seller-products-heading,.seller-orders-heading,.seller-payouts-hero,.seller-analytics-hero,.seller-setup-header,.seller-inventory-hero,.seller-settings-hero,.seller-issues-hero,.seller-req-hero) p{color:#ffffffb8!important;font-size:13.5px;line-height:1.72;max-width:690px}:where(.seller-welcome-eyebrow,.seller-products-heading .section-label,.seller-orders-heading .section-label,.seller-payouts-eyebrow,.seller-analytics-eyebrow,.seller-setup-header>div>span,.seller-inventory-eyebrow,.seller-settings-hero>div>span,.seller-issues-hero .section-label,.seller-req-eyebrow){color:var(--khb-gold-strong)!important;font-size:10px!important;font-weight:900!important;letter-spacing:.17em!important}:where(.seller-payouts-summary,.seller-analytics-summary,.seller-setup-percentage,.seller-settings-score,.seller-readiness-score,.seller-req-hero-card){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.085)!important;border:1px solid #ffffff24!important;border-radius:18px!important;box-shadow:inset 0 1px 0 #ffffff14!important;color:#fff!important}:where(.seller-payouts-summary,.seller-analytics-summary,.seller-setup-percentage,.seller-settings-score,.seller-req-hero-card) :where(span,small){color:#ffffffad!important}:where(.seller-payouts-summary,.seller-analytics-summary,.seller-setup-percentage,.seller-settings-score,.seller-req-hero-card) strong{color:#fff!important}:where(.seller-products-back,.seller-orders-back,.seller-setup-back,.seller-inventory-back){align-items:center;background:#fff!important;border:1px solid #d5e1d7!important;border-radius:10px!important;box-shadow:0 5px 14px #123a250a;color:#486153!important;display:inline-flex;font-size:11px;font-weight:850;gap:7px;margin-bottom:14px;min-height:36px;padding:0 12px;text-decoration:none;width:fit-content}:where(.seller-products-back,.seller-orders-back,.seller-setup-back,.seller-inventory-back):hover{background:#f7faf7!important;border-color:#9fbca7!important;color:var(--khb-green-700)!important}:where(.seller-stat-card,.seller-product-stats article,.seller-order-stats article,.seller-payouts-stats article,.seller-analytics-stats article,.seller-inventory-stats article,.seller-issues-stats article,.seller-settings-health-card,.seller-card,.seller-product-form-card,.seller-product-list-card,.seller-orders-main,.seller-orders-sidebar>section,.seller-order-card,.seller-payouts-ledger,.seller-payout-row,.seller-analytics-card,.seller-analytics-metrics>div,.seller-setup-card,.seller-inventory-workspace,.seller-inventory-history,.seller-inventory-row,.seller-settings-card,.seller-issue-card,.seller-req-card,.seller-req-responsibility-card,.seller-req-note,.seller-publishing-note){background:var(--khb-white)!important;border:1px solid var(--khb-line)!important;border-radius:18px!important;box-shadow:var(--khb-shadow)!important}:where(.seller-stat-card,.seller-product-stats article,.seller-order-stats article,.seller-payouts-stats article,.seller-analytics-stats article,.seller-inventory-stats article,.seller-issues-stats article,.seller-settings-health-card,.seller-order-card,.seller-payout-row,.seller-analytics-card,.seller-inventory-row,.seller-issue-card,.seller-req-card):hover{border-color:#cbd9cf!important;box-shadow:var(--khb-shadow-hover)!important;transform:translateY(-2px)!important}:where(.seller-stats-grid,.seller-product-stats,.seller-order-stats,.seller-payouts-stats,.seller-analytics-stats,.seller-inventory-stats,.seller-issues-stats,.seller-settings-health-grid)>*{background:linear-gradient(145deg,#fff,#f9fbf8)!important}:where(.seller-stat-icon,.seller-product-stats article>div,.seller-order-stats article>div,.seller-payouts-stats article>div,.seller-analytics-stats article>div,.seller-inventory-stat-icon,.seller-issues-stat-icon,.seller-settings-health-icon,.seller-action-icon,.seller-side-feature-icon,.seller-req-card-icon){background:var(--khb-green-100)!important;border-radius:13px!important;color:var(--khb-green-700)!important}:where(.seller-card-heading,.seller-product-form-heading,.seller-list-toolbar,.seller-payouts-heading,.seller-settings-card-heading,.seller-setup-card-heading,.seller-req-section-heading) h2,:where(.seller-card-heading,.seller-product-form-heading,.seller-list-toolbar,.seller-payouts-heading,.seller-settings-card-heading,.seller-setup-card-heading,.seller-req-section-heading) h3{color:#244a31!important;font-family:Manrope,sans-serif;letter-spacing:-.025em}:where(.seller-product-submit,.seller-setup-primary,.seller-profile-form-bottom button,.seller-setup-action,.seller-inventory-update,.seller-req-primary-button,.seller-analytics-actions a,.seller-issues-hero-actions button:not(.secondary)){background:var(--khb-green-600)!important;border:1px solid var(--khb-green-600)!important;border-radius:11px!important;box-shadow:0 8px 18px #1f5a3824!important;color:#fff!important;font-weight:850!important}:where(.seller-product-submit,.seller-setup-primary,.seller-profile-form-bottom button,.seller-setup-action,.seller-inventory-update,.seller-req-primary-button,.seller-analytics-actions a,.seller-issues-hero-actions button:not(.secondary)):hover:not(:disabled){background:var(--khb-green-700)!important;border-color:var(--khb-green-700)!important;transform:translateY(-1px)}:where(.seller-marketplace-link,.seller-products-heading button,.seller-orders-product-link,.seller-payouts-export,.seller-setup-secondary,.seller-inventory-hero-action,.seller-settings-secondary-button,.seller-req-secondary-button,.seller-req-secondary-light){background:#fff!important;border:1px solid #cbd9cf!important;border-radius:11px!important;box-shadow:0 5px 14px rgba(18,58,37,.045)!important;color:#315c45!important;font-weight:850!important}:where(.seller-welcome,.seller-products-heading,.seller-orders-heading,.seller-payouts-hero,.seller-analytics-hero,.seller-inventory-hero,.seller-issues-hero,.seller-req-hero) :where(button,a){position:relative;z-index:2}.seller-req-hero .seller-req-primary-button,.seller-welcome .seller-marketplace-link:first-child{background:var(--khb-gold)!important;border-color:var(--khb-gold)!important;box-shadow:0 10px 24px #c58c1e33!important;color:#2a351f!important}.seller-inventory-hero .seller-inventory-hero-action,.seller-req-hero .seller-req-secondary-button,.seller-welcome .seller-marketplace-link:last-child{background:#ffffff17!important;border-color:#ffffff57!important;box-shadow:none!important;color:#fff!important}:where(.seller-dashboard,.seller-products-page,.seller-orders-page,.seller-setup-page,.seller-inventory-page,.seller-settings-page,.seller-issues-page) :where(input,select,textarea){background:#fff!important;border:1px solid #d4dfd7!important;border-radius:11px!important;box-shadow:inset 0 1px 0 #ffffffa6;color:var(--khb-ink)!important}:where(.seller-dashboard,.seller-products-page,.seller-orders-page,.seller-setup-page,.seller-inventory-page,.seller-settings-page,.seller-issues-page) :where(input,select,textarea):focus{border-color:#5b9870!important;box-shadow:0 0 0 4px #1f5a3814!important;outline:none!important}.seller-setup-days button{background:#e8f3ec!important;border:1px solid #bdd6c6!important;border-radius:10px!important;box-shadow:none!important;color:#315c45!important;opacity:1!important}.seller-setup-days button.is-selected,.seller-setup-days button[aria-pressed=true]{background:#075b3b!important;border-color:#075b3b!important;box-shadow:0 6px 14px #075b3b2e!important;color:#fff!important;opacity:1!important}:where(.seller-inventory-product,.seller-order-item,.seller-inventory-history-list>*,.seller-settings-status-list>*,.seller-settings-link-list>*,.seller-issue-response-item){background:#fbfcfb!important;border-color:#e3e9e4!important}:where(.seller-product-message,.seller-orders-message,.seller-setup-message,.seller-settings-message,.seller-issues-success,.seller-payouts-alert){background:#f5faf6!important;border:1px solid #d6e4d9!important;border-radius:12px!important;color:#315c45!important}:where(.seller-product-error,.seller-issues-error,.seller-order-issue-banner){border-radius:12px!important}:where(.seller-products-empty,.seller-orders-empty,.seller-payouts-empty,.seller-analytics-empty,.seller-inventory-empty,.seller-issues-empty,.seller-empty-state){background:#fbfcfb!important;border:1px dashed #cedbd1!important;border-radius:18px!important;color:var(--khb-muted)!important}@media (max-width:820px){:where(.seller-dashboard,.seller-products-page,.seller-orders-page,.seller-payouts-page,.seller-analytics-page,.seller-setup-page,.seller-inventory-page,.seller-settings-page,.seller-issues-page,.seller-req-page){padding-top:26px;width:min(100% - 30px,720px)}:where(.seller-welcome,.seller-products-heading,.seller-orders-heading,.seller-payouts-hero,.seller-analytics-hero,.seller-setup-header,.seller-inventory-hero,.seller-settings-hero,.seller-issues-hero,.seller-req-hero){border-radius:22px!important;min-height:0;padding:30px 24px!important}:where(.seller-welcome,.seller-products-heading,.seller-orders-heading,.seller-payouts-hero,.seller-analytics-hero,.seller-setup-header,.seller-inventory-hero,.seller-settings-hero,.seller-issues-hero,.seller-req-hero) h1{font-size:clamp(34px,9vw,48px)!important}}@media (max-width:520px){:where(.seller-dashboard,.seller-products-page,.seller-orders-page,.seller-payouts-page,.seller-analytics-page,.seller-setup-page,.seller-inventory-page,.seller-settings-page,.seller-issues-page,.seller-req-page){padding-bottom:64px;width:calc(100% - 20px)}.seller-setup-days{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (prefers-reduced-motion:reduce){:where(.seller-dashboard,.seller-products-page,.seller-orders-page,.seller-payouts-page,.seller-analytics-page,.seller-setup-page,.seller-inventory-page,.seller-settings-page,.seller-issues-page,.seller-req-page) *,:where(.seller-dashboard,.seller-products-page,.seller-orders-page,.seller-payouts-page,.seller-analytics-page,.seller-setup-page,.seller-inventory-page,.seller-settings-page,.seller-issues-page,.seller-req-page) :after,:where(.seller-dashboard,.seller-products-page,.seller-orders-page,.seller-payouts-page,.seller-analytics-page,.seller-setup-page,.seller-inventory-page,.seller-settings-page,.seller-issues-page,.seller-req-page) :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.kh-seller-dashboard-unified .seller-dashboard-watermarks{display:none!important}.kh-seller-dashboard-unified .seller-welcome.kh-buyer-hero{grid-gap:56px!important;align-items:center!important;display:grid!important;gap:56px!important;grid-template-columns:minmax(0,1fr) 340px!important;min-height:310px!important;padding:clamp(30px,5vw,54px)!important}.kh-seller-dashboard-unified .seller-welcome-copy{min-width:0}.kh-seller-dashboard-unified .seller-welcome h1{font-size:clamp(42px,5.5vw,66px)!important;letter-spacing:-.052em!important;line-height:1!important;margin:11px 0 0!important;max-width:720px!important}.kh-seller-dashboard-unified .seller-welcome h1 span{color:#e3b74d!important}.kh-seller-dashboard-unified .seller-welcome-copy>p{margin:18px 0 0!important;max-width:650px}.kh-seller-dashboard-unified .seller-top-actions.kh-buyer-hero-actions{align-items:center;display:flex;gap:10px;margin-top:25px}.kh-seller-dashboard-unified .seller-top-actions .seller-marketplace-link{border-radius:11px!important;font-size:12.5px!important;font-weight:900!important;min-height:45px!important;padding:0 18px!important}.kh-seller-dashboard-unified .seller-top-actions .kh-buyer-primary-button{background:linear-gradient(135deg,#e5b94d,#cc9224)!important;border:1px solid #d3a23a!important;box-shadow:0 10px 24px #c58c1e33!important;color:#173b27!important}.kh-seller-dashboard-unified .seller-top-actions .kh-buyer-secondary-button{background:#ffffff0f!important;border:1px solid #fff3!important;box-shadow:none!important;color:#fff!important}.kh-seller-dashboard-unified .kh-seller-hero-account{align-self:center}.kh-seller-dashboard-unified .kh-seller-hero-pickup{margin-top:14px}.kh-seller-dashboard-unified .seller-stats-grid.kh-buyer-stats{gap:12px!important;margin-top:18px!important}.kh-seller-dashboard-unified .seller-stats-grid.kh-buyer-stats .seller-stat-card{grid-gap:12px!important;align-items:center!important;background:#fff!important;border:1px solid #18452a17!important;border-radius:18px!important;box-shadow:0 12px 30px rgba(18,58,37,.055)!important;display:grid!important;gap:12px!important;grid-template-columns:auto minmax(0,1fr)!important;min-height:116px!important;padding:18px!important}.kh-seller-dashboard-unified .seller-stats-grid.kh-buyer-stats .seller-stat-card:hover{border-color:#d3a23a61!important;box-shadow:0 18px 38px #123a2517!important;transform:translateY(-3px)!important}.kh-seller-dashboard-unified .seller-stats-grid.kh-buyer-stats .seller-stat-icon{height:44px!important;margin:0!important;width:44px!important}.kh-seller-dashboard-unified .seller-stats-grid.kh-buyer-stats .seller-stat-card>div:last-child{display:flex;flex-direction:column;min-width:0}.kh-seller-dashboard-unified .seller-stats-grid.kh-buyer-stats span{color:#7d8b82!important;font-size:9px!important;font-weight:900!important;letter-spacing:.1em!important}.kh-seller-dashboard-unified .seller-stats-grid.kh-buyer-stats strong{color:#1e452d!important;font-family:Manrope,sans-serif;font-size:22px!important;line-height:1.1!important;margin-top:4px!important}.kh-seller-dashboard-unified .seller-stats-grid.kh-buyer-stats small{color:#8a958e!important;font-size:9.5px!important;line-height:1.4!important;margin-top:5px!important}.kh-seller-dashboard-unified .kh-seller-quick-actions{margin:18px 0 20px!important}.kh-seller-dashboard-unified .kh-seller-section-title{margin-bottom:13px!important}.kh-seller-dashboard-unified .kh-seller-section-title h2{color:#183e28!important;font-family:Manrope,sans-serif!important;font-size:25px!important;letter-spacing:-.032em!important;line-height:1.15!important;margin:7px 0 0!important}.kh-seller-dashboard-unified .kh-seller-section-title p{color:#738279!important;font-size:10.5px!important}.kh-seller-dashboard-unified .kh-seller-quick-grid-buyer{grid-gap:10px!important;display:grid!important;gap:10px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.kh-seller-dashboard-unified .kh-seller-quick-grid-buyer .kh-seller-quick-card{grid-column-gap:9px!important;grid-row-gap:2px!important;align-items:center!important;background:#fff!important;border:1px solid #18452a17!important;border-radius:15px!important;box-shadow:0 10px 24px rgba(18,58,37,.045)!important;color:#66756b!important;column-gap:9px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:auto auto!important;min-height:76px!important;padding:12px!important;row-gap:2px!important}.kh-seller-dashboard-unified .kh-seller-quick-grid-buyer .kh-seller-quick-card:hover{border-color:#d09d2a6b!important;box-shadow:0 16px 32px #123a2514!important;transform:translateY(-3px)!important}.kh-seller-dashboard-unified .kh-seller-quick-grid-buyer .kh-seller-quick-icon{background:linear-gradient(145deg,#edf5e9,#e3efdf)!important;border-radius:11px!important;color:#28623d!important;grid-column:1;grid-row:1/3;height:38px!important;margin:0!important;width:38px!important}.kh-seller-dashboard-unified .kh-seller-quick-grid-buyer .kh-seller-quick-card strong{align-self:end;color:#274b33!important;font-size:11.5px!important;grid-column:2;grid-row:1;line-height:1.2!important}.kh-seller-dashboard-unified .kh-seller-quick-grid-buyer .kh-seller-quick-card small{align-self:start;color:#8a968e!important;font-size:9px!important;grid-column:2;grid-row:2;line-height:1.25!important;margin:1px 0 0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.seller-dashboard,.seller-products-page,.seller-orders-page,.seller-payouts-page,.seller-analytics-page,.seller-setup-page,.seller-inventory-page,.seller-settings-page,.seller-issues-page,.seller-req-page) :where(button,.seller-setup-action,.seller-orders-product-link,.seller-payouts-export,.seller-inventory-update,.seller-settings-secondary-button){border-radius:8px}:where(.seller-dashboard,.seller-products-page,.seller-orders-page,.seller-payouts-page,.seller-analytics-page,.seller-setup-page,.seller-inventory-page,.seller-settings-page,.seller-issues-page,.seller-req-page) :where(button:not(.seller-product-submit):not(.seller-setup-primary),.seller-orders-product-link,.seller-payouts-export,.seller-settings-secondary-button){box-shadow:none!important}.kh-seller-dashboard-unified .kh-buyer-hero-account,.kh-seller-dashboard-unified .kh-buyer-primary-button,:where(.seller-product-submit,.seller-setup-primary,.seller-profile-form-bottom button,.seller-inventory-update){border-radius:11px!important}@media (max-width:980px){.kh-seller-dashboard-unified .seller-welcome.kh-buyer-hero{gap:26px!important;grid-template-columns:1fr!important}.kh-seller-dashboard-unified .kh-seller-hero-account{max-width:560px}.kh-seller-dashboard-unified .kh-seller-quick-grid-buyer{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){.kh-seller-dashboard-unified .seller-welcome.kh-buyer-hero{padding:28px 22px!important}.kh-seller-dashboard-unified .seller-welcome h1{font-size:clamp(36px,12vw,48px)!important}.kh-seller-dashboard-unified .kh-seller-quick-grid-buyer{grid-template-columns:1fr!important}.kh-seller-dashboard-unified .seller-top-actions.kh-buyer-hero-actions{align-items:stretch;flex-direction:column;width:100%}.kh-seller-dashboard-unified .seller-top-actions .seller-marketplace-link{width:100%}}.seller-products-v2-shell{--seller-gold:#d6a12a;--seller-gold-soft:#f6ead0;--seller-green:#0f4b32;--seller-green-2:#1d5d3f;--seller-cream:#f8f6ef;--seller-line:#e6dfd0}.seller-products-v2-main{background:radial-gradient(circle at 82% 6%,#d6a12a14,#0000 23rem),#f8f8f4}.seller-products-v2-page{margin:0;max-width:none;padding:24px 30px 72px;width:100%}.seller-products-v2-page .seller-products-back{display:none}.seller-products-v2-page .seller-products-heading{align-items:center;background:radial-gradient(circle at 90% 5%,#ddb14133,#0000 26%),linear-gradient(118deg,#0d4d33,#145c3c 58%,#536c2f);border-radius:30px;gap:24px;justify-content:space-between;margin-bottom:16px;min-height:176px;padding:30px 38px}.seller-products-v2-page .seller-products-heading>div:first-child{min-width:0}.seller-products-v2-page .seller-products-heading .section-label{color:#e7b53e;font-size:11px;letter-spacing:1.8px}.seller-products-v2-page .seller-products-heading h1{font-size:clamp(42px,4.5vw,66px);letter-spacing:-2.3px;margin:10px 0 8px}.seller-products-v2-page .seller-products-heading p{color:#ffffffc2;font-size:14px;line-height:1.5;max-width:780px}.seller-products-v2-heading-actions{align-items:center;display:flex;flex:0 0 auto;gap:10px}.seller-products-v2-heading-actions a{align-items:center;border-radius:13px;display:inline-flex;font-size:12px;font-weight:900;gap:8px;justify-content:center;min-height:48px;padding:0 20px;text-decoration:none;white-space:nowrap}.seller-products-v2-heading-actions .primary{background:#d6a12a;border:1px solid #d6a12a;box-shadow:0 10px 24px #00000021;color:#173421}.seller-products-v2-heading-actions .secondary{background:#fff;border:1px solid #ffffffc7;color:#173421}.seller-products-v2-page .seller-marketplace-action-banner{border-radius:17px;margin-bottom:14px}.seller-products-v2-page .seller-product-stats{gap:10px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:16px}.seller-products-v2-page .seller-product-stats article{grid-column-gap:11px;align-content:center;border-color:var(--seller-line);border-radius:16px;box-shadow:0 7px 20px rgba(22,55,37,.035);column-gap:11px;display:grid;grid-template-columns:36px 1fr;grid-template-rows:auto auto;min-height:88px;padding:14px 15px}.seller-products-v2-page .seller-product-stats article>div{background:#f4ead2;border-radius:11px;color:#9b7117;grid-row:1/3;height:36px;margin:0;width:36px}.seller-products-v2-page .seller-product-stats span{align-self:end;color:#778077;font-size:9px;letter-spacing:.95px}.seller-products-v2-page .seller-product-stats strong{align-self:start;font-size:22px;line-height:1;margin:1px 0 0}.seller-products-v2-page .seller-marketplace-live-count{font-size:9px;grid-column:2;margin-top:3px}.seller-products-v2-page .seller-product-manager-layout{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(350px,405px)}.seller-products-v2-page .seller-product-list-card{border-color:var(--seller-line);border-radius:20px;box-shadow:0 12px 34px rgba(22,55,37,.045);grid-column:1;grid-row:1;padding:20px}.seller-products-v2-page .seller-product-form-card{border-color:var(--seller-line);border-radius:20px;box-shadow:0 12px 34px #1637250d;grid-column:2;grid-row:1;max-height:calc(100vh - 118px);overflow-y:auto;padding:20px;position:sticky;scrollbar-width:thin;top:92px}.seller-products-v2-page .seller-list-toolbar{align-items:center;margin-bottom:12px}.seller-products-v2-page .seller-list-toolbar h2,.seller-products-v2-page .seller-product-form-heading h2{font-size:21px}.seller-products-v2-page .seller-list-toolbar>input{background:#fffdfa;border-color:#ddd7c9;height:38px;width:min(290px,42%)}.seller-products-v2-page .seller-product-filters{border-bottom:1px solid #ece6da;margin-bottom:13px;padding-bottom:12px}.seller-products-v2-page .seller-product-filters button{border-color:#dfd7c8;min-height:32px}.seller-products-v2-page .seller-product-filters button.active{background:#f7edd6;border-color:#d5a128;color:#7d5b0d}.seller-products-v2-page .seller-inventory-list{gap:8px}.seller-products-v2-page .seller-inventory-product{background:#fff;border-color:#e7e2d8;border-radius:14px;grid-template-columns:52px minmax(0,1fr);padding:13px}.seller-products-v2-page .seller-inventory-product-mark{height:52px;width:52px}.seller-products-v2-page .seller-inventory-product-meta{margin-top:6px}.seller-products-v2-page .seller-stock-control{margin-top:9px;padding:9px 10px}.seller-products-v2-page .seller-product-row-actions{margin-top:8px;padding-top:8px}.seller-products-v2-page .seller-manage-stock-link,.seller-products-v2-page .seller-product-row-actions button{min-height:30px}.seller-products-v2-page .seller-product-form-heading{margin-bottom:14px}.seller-products-v2-page .seller-product-form{gap:12px}.seller-products-v2-page .seller-product-form-section{background:#fffdfa;border-color:#e6e0d5;padding:13px}.seller-products-v2-page .seller-product-submit{background:#d6a12a;bottom:0;box-shadow:0 -8px 20px #ffffffe0,0 8px 18px #7a590e1f;color:#153621;min-height:46px;position:sticky}.seller-products-v2-page .seller-product-submit:hover:not(:disabled){background:#c69424}@media (max-width:1240px){.seller-products-v2-page{padding-left:20px;padding-right:20px}.seller-products-v2-page .seller-product-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.seller-products-v2-page .seller-product-manager-layout{grid-template-columns:minmax(0,1fr) 350px}}@media (max-width:1040px){.seller-products-v2-page .seller-products-heading{align-items:flex-start;flex-direction:column;min-height:auto}.seller-products-v2-page .seller-product-manager-layout{grid-template-columns:1fr}.seller-products-v2-page .seller-product-form-card,.seller-products-v2-page .seller-product-list-card{grid-column:1}.seller-products-v2-page .seller-product-list-card{grid-row:1}.seller-products-v2-page .seller-product-form-card{grid-row:2;max-height:none;position:static}}@media (max-width:720px){.seller-products-v2-page{padding:14px 12px 48px}.seller-products-v2-page .seller-products-heading{border-radius:22px;padding:24px}.seller-products-v2-page .seller-products-heading h1{font-size:40px}.seller-products-v2-heading-actions{flex-wrap:wrap;width:100%}.seller-products-v2-heading-actions a{flex:1 1 150px}.seller-products-v2-page .seller-product-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-products-v2-page .seller-list-toolbar{align-items:stretch;flex-direction:column}.seller-products-v2-page .seller-list-toolbar>input{width:100%}}.seller-products-v2-page{padding-top:20px}.seller-products-v2-page .seller-products-heading{margin-bottom:12px;min-height:150px;padding:24px 32px}.seller-products-v2-page .seller-products-heading h1{font-size:clamp(40px,4vw,58px);margin:7px 0 6px}.seller-products-v2-page .seller-products-heading p{margin-bottom:0;max-width:720px}.seller-products-v2-heading-actions a,.seller-products-v2-heading-actions button{align-items:center;border-radius:13px;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:900;gap:8px;justify-content:center;min-height:46px;padding:0 18px;text-decoration:none;white-space:nowrap}.seller-products-v2-heading-actions button.primary{background:#d6a12a;border:1px solid #d6a12a;box-shadow:0 10px 24px #00000021;color:#173421}.seller-products-v2-page .seller-product-stats{gap:9px;margin-bottom:12px}.seller-products-v2-page .seller-product-stats article{min-height:78px;padding:11px 13px}.seller-products-v2-page .seller-product-manager-layout.editor-closed{grid-template-columns:minmax(0,1fr)}.seller-products-v2-page .seller-product-manager-layout.editor-closed .seller-product-list-card{grid-column:1;width:100%}.seller-products-v2-page .seller-product-manager-layout.editor-open{gap:14px;grid-template-columns:minmax(0,1fr) minmax(390px,440px)}.seller-products-v2-page .seller-product-form-card{max-height:none;overflow:visible;padding:18px;position:static;top:auto}.seller-products-v2-page .seller-product-list-card{padding:18px}.seller-products-v2-page .seller-inventory-list{gap:7px}.seller-products-v2-page .seller-inventory-product{grid-template-columns:48px minmax(0,1fr);padding:11px 12px}.seller-products-v2-page .seller-inventory-product-mark{height:48px;width:48px}.seller-products-v2-page .seller-inventory-product-meta{gap:5px;margin-top:5px}.seller-products-v2-page .seller-stock-control{margin-top:7px;padding:8px 10px}.seller-products-v2-page .seller-product-row-actions{gap:6px;margin-top:7px;padding-top:7px}.seller-products-v2-page .seller-manage-stock-link,.seller-products-v2-page .seller-product-row-actions button{min-height:28px}.seller-products-v2-page .seller-publishing-note{display:none}.seller-products-v2-page .seller-product-form-heading{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffdfaf5;margin:-4px -4px 12px;padding:4px 4px 10px;position:sticky;top:88px;z-index:3}.seller-products-v2-page .seller-product-submit{margin-top:2px;position:static}@media (max-width:1240px){.seller-products-v2-page .seller-product-manager-layout.editor-open{grid-template-columns:minmax(0,1fr) 380px}}@media (max-width:1040px){.seller-products-v2-page .seller-product-manager-layout.editor-open{grid-template-columns:1fr}.seller-products-v2-page .seller-product-form-card{grid-column:1;grid-row:2}.seller-products-v2-page .seller-product-list-card{grid-column:1;grid-row:1}.seller-products-v2-page .seller-product-form-heading{position:static}}.seller-products-v2-page .seller-products-heading{border-radius:24px;padding:20px 30px}.seller-products-v2-page .seller-products-heading h1{font-size:clamp(38px,3.5vw,52px);line-height:.98;margin:5px 0 4px}.seller-products-v2-page .seller-products-heading p{line-height:1.45;max-width:760px}.seller-products-v2-heading-actions button.primary{background:#d6a12a!important;border-color:#d6a12a!important;box-shadow:0 9px 22px #66480a33!important;color:#153621!important}.seller-products-v2-heading-actions button.primary:hover{background:#c99725!important}.seller-products-v2-page .seller-product-stats article{min-height:70px;padding:9px 12px}.seller-products-v2-page .seller-product-list-card{padding:16px}.seller-products-v2-page .seller-list-toolbar{margin-bottom:9px}.seller-products-v2-page .seller-product-filters{margin-bottom:9px;padding-bottom:9px}.seller-products-v2-page .seller-inventory-list{gap:6px}.seller-products-v2-page .seller-inventory-product{align-items:center;border-radius:13px;gap:12px;grid-template-columns:66px minmax(0,1fr);min-height:106px;padding:10px 12px}.seller-products-v2-page .seller-inventory-product-mark{border-radius:13px;height:66px;width:66px}.seller-products-v2-page .seller-inventory-product-main{grid-column-gap:14px;grid-row-gap:5px;align-items:center;column-gap:14px;display:grid;grid-template-areas:"title marketplace stock actions" "meta  marketplace stock actions";grid-template-columns:minmax(190px,1.15fr) minmax(180px,.95fr) minmax(155px,.72fr) minmax(235px,1.05fr);min-width:0;row-gap:5px}.seller-products-v2-page .seller-inventory-product-title{align-items:center;grid-area:title;min-width:0}.seller-products-v2-page .seller-inventory-product-title>div{min-width:0}.seller-products-v2-page .seller-inventory-product-title>div>strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seller-products-v2-page .seller-listing-status{font-size:9px;padding:5px 8px}.seller-products-v2-page .seller-inventory-product-meta{grid-area:meta;margin:0;min-width:0}.seller-products-v2-page .seller-inventory-product-meta span{padding:4px 6px}.seller-products-v2-page .seller-marketplace-eligibility{align-self:stretch;grid-area:marketplace;margin:0;min-width:0;padding:8px 9px}.seller-products-v2-page .seller-marketplace-eligibility strong{font-size:9px}.seller-products-v2-page .seller-marketplace-eligibility small{font-size:8px}.seller-products-v2-page .seller-stock-control{align-content:center;align-self:stretch;flex-wrap:wrap;grid-area:stock;margin:0;min-width:0;padding:8px 9px}.seller-products-v2-page .seller-stock-control>div:first-child strong{font-size:17px}.seller-products-v2-page .seller-manage-stock-link{margin:2px 0 0;min-height:27px;padding:0 7px;width:100%}.seller-products-v2-page .seller-low-stock-warning{font-size:9px;margin-left:auto}.seller-products-v2-page .seller-product-row-actions{align-self:center;border-top:0;gap:5px;grid-area:actions;justify-content:flex-end;margin:0;min-width:0;padding:0}.seller-products-v2-page .seller-product-row-actions button{min-height:29px;padding:0 8px}.seller-products-v2-page .seller-product-row-actions .seller-delete-product{margin-left:0}.seller-products-v2-page .seller-product-manager-layout.editor-open .seller-inventory-product{align-items:start;grid-template-columns:48px minmax(0,1fr)}.seller-products-v2-page .seller-product-manager-layout.editor-open .seller-inventory-product-mark{height:48px;width:48px}.seller-products-v2-page .seller-product-manager-layout.editor-open .seller-inventory-product-main{display:block}.seller-products-v2-page .seller-product-manager-layout.editor-open .seller-inventory-product-meta,.seller-products-v2-page .seller-product-manager-layout.editor-open .seller-marketplace-eligibility,.seller-products-v2-page .seller-product-manager-layout.editor-open .seller-product-row-actions,.seller-products-v2-page .seller-product-manager-layout.editor-open .seller-stock-control{margin-top:7px}.seller-products-v2-page .seller-product-manager-layout.editor-open .seller-product-row-actions{border-top:1px solid #e7e2d8;justify-content:flex-start;padding-top:7px}.seller-products-v2-page .seller-product-manager-layout.editor-open .seller-product-row-actions .seller-delete-product{margin-left:auto}@media (max-width:1320px){.seller-products-v2-page .seller-inventory-product-main{column-gap:10px;grid-template-columns:minmax(180px,1.15fr) minmax(160px,.9fr) 145px minmax(190px,.9fr)}.seller-products-v2-page .seller-product-row-actions button{padding-inline:6px}}@media (max-width:1120px){.seller-products-v2-page .seller-inventory-product-main{grid-template-areas:"title marketplace stock" "meta  marketplace stock" "actions actions actions";grid-template-columns:minmax(180px,1fr) minmax(150px,.9fr) 150px}.seller-products-v2-page .seller-product-row-actions{border-top:1px solid #ece7dd;justify-content:flex-start;padding-top:6px}}@media (max-width:820px){.seller-products-v2-page .seller-inventory-product{align-items:start;grid-template-columns:54px minmax(0,1fr)}.seller-products-v2-page .seller-inventory-product-mark{height:54px;width:54px}.seller-products-v2-page .seller-inventory-product-main{display:block}.seller-products-v2-page .seller-inventory-product-meta,.seller-products-v2-page .seller-marketplace-eligibility,.seller-products-v2-page .seller-product-row-actions,.seller-products-v2-page .seller-stock-control{margin-top:7px}.seller-products-v2-page .seller-product-row-actions{border-top:1px solid #e7e2d8;justify-content:flex-start;padding-top:7px}.seller-products-v2-page .seller-product-row-actions .seller-delete-product{margin-left:auto}}.seller-products-v2-page .seller-products-heading{min-height:0;padding:18px 28px}.seller-products-v2-page .seller-products-heading h1{font-size:clamp(36px,3.2vw,50px);margin:4px 0 3px}.seller-products-v2-page .seller-products-heading p{font-size:12px}.seller-products-v2-page .seller-product-stats article{min-height:66px;padding:8px 11px}.seller-products-v2-page .seller-product-list-card{padding:14px 16px}.seller-products-v2-page .seller-list-toolbar h2{margin-bottom:1px}.seller-products-v2-page .seller-inventory-list{gap:5px}.seller-products-v2-page .seller-inventory-product{gap:10px;min-height:94px;padding:9px 10px}.seller-products-v2-page .seller-inventory-product-mark{border-radius:12px;height:56px;width:56px}.seller-products-v2-page .seller-inventory-product-main{column-gap:10px;grid-template-columns:minmax(180px,1.15fr) minmax(155px,.78fr) minmax(145px,.7fr) minmax(180px,.9fr);row-gap:4px}.seller-products-v2-page .seller-inventory-product-title>div>strong{font-size:13px}.seller-products-v2-page .seller-listing-status{padding:4px 7px}.seller-products-v2-page .seller-inventory-product-meta{gap:4px}.seller-products-v2-page .seller-inventory-product-meta span{font-size:9px;padding:3px 6px}.seller-products-v2-page .seller-marketplace-eligibility{align-self:center;border-radius:12px;padding:6px 8px}.seller-products-v2-page .seller-marketplace-eligibility>div{align-items:center;gap:7px}.seller-products-v2-page .seller-marketplace-eligibility strong{font-size:10px;line-height:1.15}.seller-products-v2-page .seller-marketplace-eligibility small{line-height:1.2;margin-top:2px}.seller-products-v2-page .seller-stock-control{align-self:center;border-radius:12px;gap:6px;padding:7px 8px}.seller-products-v2-page .seller-stock-control>div:first-child span{font-size:8px}.seller-products-v2-page .seller-stock-control>div:first-child strong{font-size:15px}.seller-products-v2-page .seller-manage-stock-link{font-size:9px;min-height:25px;padding:0 6px}.seller-products-v2-page .seller-product-row-actions{gap:4px}.seller-products-v2-page .seller-product-row-actions button{font-size:9px;min-height:28px;padding:0 7px}@media (max-width:1320px){.seller-products-v2-page .seller-inventory-product-main{column-gap:8px;grid-template-columns:minmax(170px,1fr) minmax(145px,.78fr) 135px minmax(172px,.86fr)}}@media (max-width:1120px){.seller-products-v2-page .seller-inventory-product{min-height:100px}.seller-products-v2-page .seller-inventory-product-main{grid-template-columns:minmax(165px,1fr) minmax(145px,.88fr) 140px}}.seller-products-v2-page .seller-products-heading .section-label{font-size:11px!important}.seller-products-v2-page .seller-products-heading p{font-size:14px!important}.seller-products-v2-page .seller-marketplace-live-count,.seller-products-v2-page .seller-product-stats span{font-size:10px!important}.seller-products-v2-page .seller-inventory-product-title>div>strong{font-size:15px!important}.seller-products-v2-page .seller-stock-control>div:first-child strong{font-size:18px!important}.seller-products-v2-page .seller-manage-stock-link,.seller-products-v2-page .seller-product-row-actions button{font-size:10px!important}.seller-products-v2-page .seller-product-manager-layout.editor-open{gap:24px;grid-template-columns:minmax(0,1fr)}.seller-products-v2-page .editor-open .seller-product-form-card{grid-column:1;grid-row:1;min-width:0;padding:clamp(18px,3vw,32px);scroll-margin-top:100px}.seller-products-v2-page .editor-open .seller-product-list-card{grid-column:1;grid-row:2;min-width:0}.seller-products-v2-page .seller-product-form-heading{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;border-bottom:1px solid var(--seller-line);margin:0 0 24px;padding:0 0 20px;position:static}.seller-products-v2-page .seller-product-form-heading h2{font-size:28px}.seller-products-v2-page .seller-product-form-heading p{font-size:14px;max-width:640px}.seller-products-v2-page .seller-product-form{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.seller-products-v2-page .seller-product-form>*{min-width:0}.seller-products-v2-page .seller-product-form-section{padding:20px}.seller-products-v2-page .seller-product-form-grid{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.seller-products-v2-page .seller-product-field{min-width:0}.seller-products-v2-page .seller-product-field input,.seller-products-v2-page .seller-product-field select,.seller-products-v2-page .seller-product-field textarea{box-sizing:border-box;font-size:16px;min-width:0}.seller-products-v2-page .seller-product-field-hint,.seller-products-v2-page .seller-product-form-section-heading small{font-size:12px;line-height:1.5}.seller-products-v2-page .seller-photo-upload{align-content:center;align-self:stretch;flex-wrap:wrap;padding:20px}.seller-products-v2-page .seller-photo-copy{flex:1 1 180px;min-width:0}.seller-products-v2-page .seller-photo-actions{flex-wrap:wrap}.seller-products-v2-page .seller-product-optional{grid-column:1/-1}.seller-products-v2-page .seller-product-submit{box-shadow:none;grid-column:1/-1;justify-self:end;min-width:220px;padding:14px 24px;width:auto}@media (max-width:800px){.seller-products-v2-page .seller-product-form{grid-template-columns:minmax(0,1fr)}.seller-products-v2-page .seller-product-form-heading{flex-wrap:wrap}.seller-products-v2-page .seller-product-submit{min-width:0;width:100%}}@media (max-width:480px){.seller-products-v2-page .seller-product-form-grid{grid-template-columns:minmax(0,1fr)}.seller-products-v2-page .seller-product-form-section{padding:14px}.seller-products-v2-page .seller-product-optional summary{align-items:flex-start;flex-direction:column}}.seller-inventory-page,.seller-inventory-page *{box-sizing:border-box}.kh-seller-inventory-app{background:radial-gradient(circle at 8% 8%,#daa73414,#0000 28rem),linear-gradient(180deg,#fbfcf8,#f1f5ee 58%,#fbfcf9);min-height:100vh}.seller-inventory-page{--kh-ink:#273a2e;--kh-muted:#6a7c70;--kh-green:#155235;--kh-dark:#0e3b27;--kh-soft:#edf4ef;--kh-gold:#e3b74d;--kh-line:#dce6df;color:var(--kh-ink);margin:0 auto;padding:38px 0 90px;width:min(1280px,calc(100% - 42px))}.seller-inventory-back{align-items:center;color:#60766a;display:inline-flex;font-size:12px;font-weight:850;margin-bottom:14px;min-height:36px;text-decoration:none}.seller-inventory-back:hover{color:var(--kh-green)}.seller-inventory-hero{align-items:flex-end;background:radial-gradient(circle at 90% 15%,#e2b13c57,#0000 18rem),linear-gradient(135deg,#0e3b27,#155235 60%,#0d3021);border-radius:28px;box-shadow:0 26px 64px #0d35222b;color:#fff;display:flex;gap:36px;justify-content:space-between;margin-bottom:20px;min-height:250px;overflow:hidden;padding:clamp(30px,5vw,52px);position:relative}.seller-inventory-hero:after{border:1px solid #e3b84d33;border-radius:50%;bottom:-66px;content:"";height:150px;pointer-events:none;position:absolute;right:-4%;transform:rotate(-12deg);width:46%}.seller-inventory-hero>*{position:relative;z-index:1}.seller-inventory-eyebrow{color:#7b8d81;font-size:10px;font-weight:900;letter-spacing:.17em}.seller-inventory-hero .seller-inventory-eyebrow{color:#dcae43}.seller-inventory-hero h1{font:800 clamp(40px,5vw,60px) /1 Manrope,sans-serif;letter-spacing:-.05em;margin:11px 0 12px;max-width:720px}.seller-inventory-hero p{color:#ffffffb3;font-size:13.5px;line-height:1.72;margin:0;max-width:680px}.seller-inventory-hero-action{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff40;border-radius:11px;color:#fff;display:inline-flex;font-size:12px;font-weight:900;gap:8px;justify-content:center;min-height:45px;padding:0 17px;text-decoration:none;white-space:nowrap}.seller-inventory-message{align-items:center;background:#edf7f0;border:1px solid #cfe0d3;border-radius:12px;color:#2f6d47;display:flex;font-size:12px;font-weight:800;gap:8px;margin-bottom:16px;padding:13px 15px}.seller-inventory-message.error{background:#fff1ef;border-color:#efcdc8;color:#934c45}.seller-inventory-stats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px}.seller-inventory-stats article{background:#fff;border:1px solid var(--kh-line);border-radius:19px;box-shadow:0 10px 28px rgba(22,55,37,.045);min-height:172px;padding:21px}.seller-inventory-stat-icon{background:var(--kh-soft);border-radius:13px;color:var(--kh-green);display:grid;height:42px;margin-bottom:18px;place-items:center;width:42px}.seller-inventory-stats p,.seller-inventory-stats small,.seller-inventory-stats strong{display:block}.seller-inventory-stats small{color:#718078;font-size:9.5px;font-weight:900;letter-spacing:.13em}.seller-inventory-stats strong{font:850 28px/1.1 Manrope,sans-serif;margin-top:6px}.seller-inventory-stats p{color:var(--kh-muted);font-size:11.5px;line-height:1.5;margin:8px 0 0}.seller-inventory-workspace{background:#fff;border:1px solid var(--kh-line);border-radius:22px;box-shadow:0 12px 32px rgba(22,55,37,.045);padding:clamp(22px,3vw,30px)}.seller-inventory-toolbar{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:18px}.seller-inventory-toolbar h2{font:800 25px/1.2 Manrope,sans-serif;letter-spacing:-.03em;margin:5px 0 4px}.seller-inventory-toolbar p{color:var(--kh-muted);font-size:12px;margin:0}.seller-inventory-search{align-items:center;background:#fbfcfb;border:1px solid #d5e0d8;border-radius:11px;color:#6a7c70;display:flex;gap:8px;min-height:43px;padding:0 13px;width:min(330px,100%)}.seller-inventory-search input{background:#0000;border:0;color:var(--kh-ink);font:12px inherit;outline:0;width:100%}.seller-inventory-filters{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:18px}.seller-inventory-filters button{background:#fff;border:1px solid #d8e2da;border-radius:999px;color:#65756b;cursor:pointer;font-size:11px;font-weight:850;min-height:34px;padding:0 12px}.seller-inventory-filters button.active{background:var(--kh-green);border-color:var(--kh-green);color:#fff}.seller-inventory-list{border-top:1px solid #e8eeea}.seller-inventory-row{grid-gap:18px;align-items:center;border-bottom:1px solid #e8eeea;display:grid;gap:18px;grid-template-columns:minmax(260px,1.7fr) .6fr .75fr minmax(190px,1fr) 150px;min-height:118px;padding:16px 4px}.seller-inventory-product{align-items:center;display:flex;gap:13px;min-width:0}.seller-inventory-image{background:#edf4ef;border-radius:15px;color:var(--kh-green);display:grid;flex:0 0 auto;font-size:12px;font-weight:900;height:58px;overflow:hidden;place-items:center;width:58px}.seller-inventory-image img{height:100%;object-fit:cover;width:100%}.seller-inventory-product small,.seller-inventory-product span,.seller-inventory-product strong{display:block}.seller-inventory-product strong{font-size:13.5px}.seller-inventory-product span{color:var(--kh-muted);font-size:11px;line-height:1.4;margin-top:4px}.seller-inventory-product small{color:#87948c;font-size:10.5px;margin-top:4px}.seller-inventory-current small,.seller-inventory-minimum>small{color:#839087;display:block;font-size:9px;font-weight:900;letter-spacing:.11em}.seller-inventory-current strong,.seller-inventory-minimum strong{display:inline-block;font:850 23px Manrope,sans-serif;margin-top:5px}.seller-inventory-current>span{color:#87948c;font-size:10px;margin-left:5px}.seller-inventory-minimum .low{align-items:center;background:#fff4d6;border-radius:999px;color:#815b05;display:flex;font-size:9.5px;font-weight:850;gap:4px;margin-top:5px;padding:4px 7px;width:max-content}.seller-inventory-update{grid-gap:7px;align-items:end;display:grid;gap:7px;grid-template-columns:minmax(90px,1fr) auto}.seller-inventory-update label{color:#687a6f;font-size:9.5px;font-weight:800}.seller-inventory-update input{background:#fbfcfb;border:1px solid #d5e0d8;border-radius:9px;font:12px inherit;margin-top:5px;min-height:38px;outline:none;padding:0 10px;width:100%}.seller-inventory-update input:focus{border-color:#6ca183;box-shadow:0 0 0 3px #15523514}.seller-inventory-actions button,.seller-inventory-update button{background:#fff;border:1px solid #d6e1d9;border-radius:9px;color:var(--kh-green);cursor:pointer;font-size:10.5px;font-weight:850;min-height:38px;padding:0 11px}.seller-inventory-update button{background:var(--kh-green);border-color:var(--kh-green);color:#fff}.seller-inventory-actions{align-items:stretch;display:flex;flex-direction:column;gap:7px}.seller-inventory-actions button{gap:6px}.seller-inventory-actions button,.seller-inventory-status{align-items:center;display:inline-flex;justify-content:center}.seller-inventory-status{background:#edf6f0;border-radius:999px;color:#2f6d47;font-size:9.5px;font-weight:900;min-height:28px;padding:0 8px;width:100%}.seller-inventory-status.low{background:#fff4d6;color:#815b05}.seller-inventory-status.paused,.seller-inventory-status.sold-out{background:#f1f2f1;color:#68766d}.seller-inventory-empty{padding:56px 20px;text-align:center}.seller-inventory-empty>span{background:var(--kh-soft);border-radius:18px;color:var(--kh-green);display:grid;height:62px;margin:0 auto 14px;place-items:center;width:62px}.seller-inventory-empty h3{font:800 19px Manrope,sans-serif;margin:0}.seller-inventory-empty p{color:var(--kh-muted);font-size:12px;margin:7px 0 14px}.seller-inventory-empty a{align-items:center;color:var(--kh-green);display:inline-flex;font-size:12px;font-weight:900;gap:6px;text-decoration:none}.seller-inventory-sync-note{align-items:center;border-top:1px solid #e8eeea;color:#78877d;display:flex;font-size:10.5px;gap:7px;margin-top:16px;padding-top:15px}.seller-inventory-sync-note>span{background:#63a67b;border-radius:50%;height:7px;width:7px}.seller-inventory-sync-note>span.saving{background:#d6a537;box-shadow:0 0 0 4px #d6a5371f}@media (max-width:1050px){.seller-inventory-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-inventory-row{grid-template-columns:minmax(260px,1.5fr) .6fr .7fr}.seller-inventory-actions,.seller-inventory-update{grid-column:auto}}@media (max-width:780px){.seller-inventory-page{padding-top:24px;width:min(100% - 28px,1280px)}.seller-inventory-hero{align-items:flex-start;flex-direction:column;min-height:auto;padding:30px 24px}.seller-inventory-hero h1{font-size:clamp(36px,10vw,48px)}.seller-inventory-toolbar{align-items:stretch;flex-direction:column}.seller-inventory-search{width:100%}.seller-inventory-row{grid-template-columns:repeat(2,minmax(0,1fr));padding:18px 0}.seller-inventory-actions,.seller-inventory-product,.seller-inventory-update{grid-column:1/-1}.seller-inventory-actions{flex-direction:row}}@media (max-width:540px){.seller-inventory-row,.seller-inventory-stats{grid-template-columns:1fr}.seller-inventory-workspace{padding:18px}.seller-inventory-actions{flex-direction:column}}.seller-inventory-hero-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.seller-inventory-hero-action.secondary{background:#fff;border:1px solid #d4dfd3;color:#315943;cursor:pointer}.seller-inventory-hero-action.secondary:disabled{cursor:not-allowed;opacity:.55}.seller-inventory-history{background:#fff;border:1px solid #dfe7dd;border-radius:20px;box-shadow:0 12px 30px #183d2b0f;margin-top:24px;padding:24px}.seller-inventory-history .seller-inventory-toolbar{margin-bottom:16px}.seller-inventory-history .seller-inventory-toolbar>button{align-items:center;background:#fff;border:1px solid #d3ded3;border-radius:10px;color:#315943;cursor:pointer;display:inline-flex;font-weight:750;gap:7px;padding:10px 13px}.seller-inventory-history-list{grid-gap:10px;display:grid;gap:10px}.seller-inventory-history-list article{grid-gap:14px;align-items:center;background:#fbfcfa;border:1px solid #e5ebe3;border-radius:13px;display:grid;gap:14px;grid-template-columns:58px minmax(0,1fr) auto;padding:14px 15px}.seller-inventory-history-list article strong{color:#173d2a}.seller-inventory-history-list article p{color:#6a786f;font-size:13px;margin:3px 0 0}.seller-inventory-history-list time{color:#758178;font-size:12px;white-space:nowrap}.seller-inventory-history-delta{background:#e8f4ea;border-radius:10px;color:#2b6e43;display:grid;font-weight:800;min-height:38px;place-items:center}.seller-inventory-history-delta.down{background:#f8ece8;color:#9a4936}.seller-inventory-history-empty{background:#f7f9f6;border-radius:12px;color:#6b786f;padding:28px 16px;text-align:center}@media (max-width:720px){.seller-inventory-hero-actions{justify-content:flex-start}.seller-inventory-history-list article{grid-template-columns:50px minmax(0,1fr)}.seller-inventory-history-list time{grid-column:2;white-space:normal}}.seller-inventory-history-more{display:flex;justify-content:center;padding-top:6px}.seller-inventory-history-more button{background:#fff;border:1px solid #d3ded3;border-radius:10px;color:#315943;cursor:pointer;font-weight:800;min-height:40px;padding:0 16px}.seller-inventory-history-more button:hover:not(:disabled){background:#f3f8f4}.seller-inventory-history-more button:disabled{cursor:wait;opacity:.65}.seller-secondary-v2-content .seller-inventory-hero-action{border-radius:11px!important;font-size:13px!important;font-weight:850!important;min-height:42px!important;padding:0 16px!important}.seller-secondary-v2-content .seller-inventory-hero-action:not(.secondary){background:#d6a12a!important;border-color:#d6a12a!important;box-shadow:0 8px 18px #7a590e1f!important;color:#163723!important}.seller-secondary-v2-content .seller-inventory-hero-action.secondary{background:#fff!important;border-color:#d8dfd7!important;box-shadow:none!important;color:#315943!important}.seller-secondary-v2-content .seller-inventory-hero-action.secondary:disabled{opacity:.48!important}.seller-secondary-v2-content .seller-inventory-stats{gap:10px;margin-bottom:14px}.seller-secondary-v2-content .seller-inventory-stats article{grid-column-gap:11px;align-content:center;border-radius:16px;column-gap:11px;display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto auto;min-height:98px;padding:14px 15px}.seller-secondary-v2-content .seller-inventory-stat-icon{border-radius:11px;grid-row:1/4;height:40px;margin:0;width:40px}.seller-secondary-v2-content .seller-inventory-stats small{font-size:10.5px!important;letter-spacing:.09em}.seller-secondary-v2-content .seller-inventory-stats strong{font-size:25px;margin-top:2px}.seller-secondary-v2-content .seller-inventory-stats p{font-size:12px;line-height:1.35;margin-top:3px}.seller-secondary-v2-content .seller-inventory-history,.seller-secondary-v2-content .seller-inventory-workspace{border-radius:18px;box-shadow:0 8px 22px rgba(22,55,37,.035);padding:18px 20px}.seller-secondary-v2-content .seller-inventory-toolbar{align-items:center;margin-bottom:12px}.seller-secondary-v2-content .seller-inventory-toolbar h2{font-size:27px;margin:3px 0 2px}.seller-secondary-v2-content .seller-inventory-toolbar p{font-size:13px}.seller-secondary-v2-content .seller-inventory-search{border-radius:10px;min-height:40px}.seller-secondary-v2-content .seller-inventory-filters{gap:6px;margin-bottom:10px}.seller-secondary-v2-content .seller-inventory-filters button{font-size:12.5px!important;min-height:34px;padding:0 13px}.seller-secondary-v2-content .seller-inventory-list{border-top:1px solid #e7ece7}.seller-secondary-v2-content .seller-inventory-row{gap:12px;grid-template-columns:minmax(250px,1.55fr) 110px 125px minmax(235px,1fr) 145px;min-height:88px;padding:10px 4px}.seller-secondary-v2-content .seller-inventory-product{gap:11px}.seller-secondary-v2-content .seller-inventory-image{border-radius:12px;height:52px;width:52px}.seller-secondary-v2-content .seller-inventory-product strong{color:#173d2a;font-size:14px}.seller-secondary-v2-content .seller-inventory-product span{font-size:11.5px;margin-top:2px}.seller-secondary-v2-content .seller-inventory-product small{color:#708078;font-size:11.5px!important;margin-top:2px}.seller-secondary-v2-content .seller-inventory-current small,.seller-secondary-v2-content .seller-inventory-minimum>small{letter-spacing:.08em}.seller-secondary-v2-content .seller-inventory-current strong,.seller-secondary-v2-content .seller-inventory-minimum strong{font-size:22px;margin-top:2px}.seller-secondary-v2-content .seller-inventory-current>span{font-size:11px}.seller-secondary-v2-content .seller-inventory-update{background:#f7faf7!important;border:1px solid #dce6df!important;border-radius:12px!important;box-shadow:none!important;color:#173d2a!important;gap:6px;grid-template-columns:minmax(88px,1fr) auto;padding:7px 8px!important;transform:none!important}.seller-secondary-v2-content .seller-inventory-update:hover{background:#f7faf7!important;border-color:#dce6df!important;transform:none!important}.seller-secondary-v2-content .seller-inventory-update label{color:#617269!important;font-size:10.5px!important;font-weight:850}.seller-secondary-v2-content .seller-inventory-update input{background:#fff;border-radius:8px;color:#173d2a;font-size:12.5px!important;margin-top:3px;min-height:34px}.seller-secondary-v2-content .seller-inventory-update button{background:#155235!important;border-color:#155235!important;box-shadow:none!important;color:#fff!important;font-size:11.5px!important;min-height:34px;padding:0 10px}.seller-secondary-v2-content .seller-inventory-actions{gap:6px}.seller-secondary-v2-content .seller-inventory-status{font-size:10.5px;min-height:27px}.seller-secondary-v2-content .seller-inventory-actions button{font-size:11.5px!important;min-height:34px;padding:0 9px}.seller-secondary-v2-content .seller-inventory-sync-note{font-size:11.5px;margin-top:10px;padding-top:11px}.seller-secondary-v2-content .seller-inventory-history{margin-top:14px}.seller-secondary-v2-content .seller-inventory-history .seller-inventory-toolbar{margin-bottom:10px}.seller-secondary-v2-content .seller-inventory-history-list{gap:7px}.seller-secondary-v2-content .seller-inventory-history-list article{border-radius:11px;gap:11px;grid-template-columns:54px minmax(0,1fr) auto;min-height:58px;padding:10px 12px}.seller-secondary-v2-content .seller-inventory-history-list article strong{font-size:13.5px}.seller-secondary-v2-content .seller-inventory-history-list article p{font-size:12px;margin-top:2px}.seller-secondary-v2-content .seller-inventory-history-list time{font-size:11.5px}.seller-secondary-v2-content .seller-inventory-history-delta{font-size:13px;min-height:34px}@media (max-width:1280px){.seller-secondary-v2-content .seller-inventory-row{gap:9px;grid-template-columns:minmax(220px,1.35fr) 100px 112px minmax(210px,.95fr) 130px}}@media (max-width:1080px){.seller-secondary-v2-content .seller-inventory-row{grid-template-columns:minmax(240px,1.4fr) 110px 125px}.seller-secondary-v2-content .seller-inventory-actions,.seller-secondary-v2-content .seller-inventory-update{grid-column:auto}}@media (max-width:780px){.seller-secondary-v2-content .seller-inventory-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-secondary-v2-content .seller-inventory-row{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:14px}.seller-secondary-v2-content .seller-inventory-actions,.seller-secondary-v2-content .seller-inventory-product,.seller-secondary-v2-content .seller-inventory-update{grid-column:1/-1}}@media (max-width:540px){.seller-secondary-v2-content .seller-inventory-stats{grid-template-columns:1fr}}.seller-orders-page,.seller-orders-page *{box-sizing:border-box}.seller-orders-page{--ink:#17291f;--muted:#66756c;--green:#075b3b;--dark:#043c29;--soft:#eaf4ee;--gold:#f2b735;--line:#dce6df;color:var(--ink);margin:0 auto;padding:34px clamp(20px,4.5vw,72px) 100px;width:min(1480px,100%)}.seller-orders-back{align-items:center;color:#4e6758;display:inline-flex;font-size:12px;font-weight:800;gap:7px;margin-bottom:14px;min-height:38px;text-decoration:none;transition:.18s ease}.seller-orders-back:hover{color:var(--green);transform:translateX(-2px)}.seller-orders-heading{align-items:flex-end;background:radial-gradient(circle at 90% 18%,#f2b73540,#0000 24%),linear-gradient(125deg,var(--dark),var(--green) 62%,#0d704a);border-radius:24px;box-shadow:0 20px 48px #043c2924;color:#fff;display:flex;gap:30px;isolation:isolate;justify-content:space-between;margin-bottom:20px;min-height:205px;overflow:hidden;padding:clamp(28px,4vw,42px);position:relative}.seller-orders-heading:after{border:1px solid #ffffff1f;border-radius:50%;bottom:-150px;box-shadow:0 0 0 48px hsla(0,0%,100%,.035),0 0 0 96px hsla(0,0%,100%,.022);content:"";height:330px;position:absolute;right:-80px;width:330px;z-index:-1}.seller-orders-heading .section-label{color:#d8eadf;font-size:11px;font-weight:850;letter-spacing:1.7px}.seller-orders-heading h1{color:#fff;font:800 clamp(34px,4.6vw,52px) /1 Manrope,sans-serif;letter-spacing:-2px;margin:15px 0 10px}.seller-orders-heading p{color:#ffffffb3;font-size:14px;line-height:1.65;margin:0;max-width:700px}.seller-orders-product-link{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff17;border:1px solid #ffffff40;border-radius:11px;color:#fff;display:inline-flex;font-size:12px;font-weight:850;gap:7px;min-height:42px;padding:0 14px;text-decoration:none;transition:.18s ease;white-space:nowrap}.seller-orders-product-link:hover{background:#ffffff24;border-color:#fff6;transform:translateY(-1px)}.seller-orders-message{align-items:center;background:#edf7f0;border:1px solid #cfe0d3;border-radius:11px;color:#2f6d47;display:flex;font-size:12px;font-weight:780;gap:8px;margin-bottom:16px;padding:13px 15px}.seller-order-stats{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px}.seller-order-stats article{background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 9px 24px #1637250a;min-height:150px;padding:19px}.seller-order-stats article>div{background:var(--soft);border-radius:12px;color:var(--green);display:grid;height:40px;margin-bottom:18px;place-items:center;width:40px}.seller-order-stats span,.seller-order-stats strong{display:block}.seller-order-stats span{color:#718078;font-size:10px;font-weight:850;letter-spacing:1.1px}.seller-order-stats strong{color:var(--ink);font:850 27px/1.1 Manrope,sans-serif;letter-spacing:-.6px;margin-top:5px}.seller-orders-layout{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 320px}.seller-order-filters{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:14px}.seller-order-filters button{background:#fff;border:1px solid #d8e2da;border-radius:999px;color:#65756b;cursor:pointer;font-size:11px;font-weight:800;min-height:34px;padding:0 11px}.seller-order-filters button.active{background:var(--green);border-color:var(--green);color:#fff}.seller-orders-list{display:flex;flex-direction:column;gap:12px}.seller-order-card{background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 9px 24px #1637250a;padding:20px}.seller-order-card-top{display:flex;gap:15px;justify-content:space-between}.seller-order-card-top>div>small,.seller-order-card-top>div>span,.seller-order-card-top>div>strong{display:block}.seller-order-card-top>div>span{color:#7f8b83;font-size:10px;font-weight:850;letter-spacing:1px}.seller-order-card-top>div>strong{color:#34463a;font:800 15px/1.3 Manrope,sans-serif;margin-top:3px}.seller-order-card-top>div>small{color:var(--muted);font-size:11px;margin-top:4px}.seller-order-status{background:#edf3eb;border-radius:999px;color:#477451;font-size:10px;font-weight:850;height:fit-content;padding:7px 10px;white-space:nowrap}.seller-order-status.new{background:#eef2e8;color:#497450}.seller-order-status.confirmed{background:#edf1f5;color:#536f82}.seller-order-status.preparing{background:#f6f0df;color:#816c32}.seller-order-status.ready_for_pickup{background:#e4f2e1;color:#357146}.seller-order-status.adjustment_requested{background:#f7e9e7;color:#945b54}.seller-order-privacy{align-items:flex-start;background:#f3f7f4;border-radius:10px;color:#52705c;display:flex;gap:8px;margin-top:14px;padding:11px 12px}.seller-order-privacy span,.seller-order-privacy strong{display:block}.seller-order-privacy strong{font-size:11px}.seller-order-privacy span{color:var(--muted);font-size:10px;line-height:1.5;margin-top:3px}.seller-order-deadline{align-items:center;background:#f3f7ef;border:1px solid #dce5d8;border-radius:10px;color:#466d4f;display:flex;gap:9px;margin-top:10px;padding:11px 12px}.seller-order-deadline.overdue{background:#fff0ed;border-color:#ebc8c2;color:#a04e44}.seller-order-deadline span,.seller-order-deadline strong{display:block}.seller-order-deadline strong{font-size:11px}.seller-order-deadline span{font-size:10px;margin-top:3px;opacity:.82}.seller-order-items{border-top:1px solid #e5eae5;margin-top:14px}.seller-order-item{grid-gap:11px;align-items:center;border-bottom:1px solid #e5eae5;display:grid;gap:11px;grid-template-columns:46px minmax(0,1fr) auto;padding:12px 0}.seller-order-item-mark{border-radius:11px;display:grid;font-size:10px;font-weight:900;height:46px;place-items:center;width:46px}.seller-order-item-mark.green{background:#dcebd6;color:#397248}.seller-order-item-mark.orange{background:#f4e5d9;color:#a35e36}.seller-order-item-mark.yellow{background:#f1eac9;color:#8e7735}.seller-order-item-mark.gold{background:#f1e2b6;color:#88681d}.seller-order-item-mark.cream{background:#efe9da;color:#74684b}.seller-order-item-mark.mint{background:#dcece2;color:#3e7555}.seller-order-item-copy small,.seller-order-item-copy span,.seller-order-item-copy strong{display:block}.seller-order-item-copy strong{color:#3d4c42;font-size:12px}.seller-order-item-copy span{color:#727f76;font-size:11px;margin-top:4px}.seller-order-item-copy small{color:#8b958e;font-size:10px;margin-top:3px}.seller-order-item-total{color:#34483a;font-size:12px;font-weight:800}.seller-order-value{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-top:14px}.seller-order-value span,.seller-order-value strong{display:block}.seller-order-value span{color:#7f8b83;font-size:9px;font-weight:850;letter-spacing:.8px}.seller-order-value strong{color:#314539;font:850 20px/1.2 Manrope,sans-serif;margin-top:3px}.seller-order-value small{color:#7f8b83;font-size:10px;line-height:1.5;max-width:360px;text-align:right}.seller-order-actions{border-top:1px solid #e3e8e3;display:flex;flex-wrap:wrap;gap:7px;margin-top:14px;padding-top:13px}.seller-order-actions button{align-items:center;background:#fff;border:1px solid #d7e0d9;border-radius:9px;color:#586a5f;cursor:pointer;display:inline-flex;font-size:11px;font-weight:800;gap:6px;min-height:36px;padding:0 11px}.seller-order-actions button:hover:not(:disabled){border-color:#b8cdbd;color:var(--green)}.seller-order-actions button.primary{background:var(--green);border-color:var(--green);box-shadow:0 7px 16px #075b3b1a;color:#fff}.seller-order-actions button:disabled{cursor:wait;opacity:.6}.seller-adjustment-form{grid-gap:11px;background:#fffaf0;border:1px solid #ead8b7;border-radius:11px;display:grid;flex:1 0 100%;gap:11px;grid-template-columns:minmax(0,1fr) 210px;padding:14px}.seller-adjustment-form label{color:#675b43;font-size:11px;font-weight:800}.seller-adjustment-form input,.seller-adjustment-form textarea{background:#fff;border:1px solid #ded6c6;border-radius:9px;box-sizing:border-box;color:#33443a;font:12px/1.45 inherit;margin-top:6px;outline:none;padding:10px;width:100%}.seller-adjustment-form textarea{min-height:76px;resize:vertical}.seller-adjustment-form button{width:fit-content}.seller-adjustment-wait,.seller-waiting-pickup{align-items:center;border-radius:9px;display:flex;font-size:11px;font-weight:800;gap:7px;padding:10px 11px}.seller-waiting-pickup{background:#e9f4e6;color:#39724a}.seller-adjustment-wait{background:#f7f1e7;color:#7c693f}.seller-orders-empty{align-items:center;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 9px 24px #1637250a;display:flex;flex-direction:column;justify-content:center;min-height:390px;text-align:center}.seller-orders-empty>div{background:var(--soft);border-radius:18px;color:var(--green);display:grid;height:62px;margin-bottom:15px;place-items:center;width:62px}.seller-orders-empty h2{font:800 19px/1.3 Manrope,sans-serif;margin:0}.seller-orders-empty p{color:var(--muted);font-size:12px;line-height:1.6;margin:8px auto 15px;max-width:450px}.seller-orders-empty a{align-items:center;color:var(--green);display:flex;font-size:12px;font-weight:850;gap:5px;text-decoration:none}.seller-orders-sidebar{display:flex;flex-direction:column;gap:14px}.seller-orders-sidebar>section{background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 9px 24px #1637250a;padding:21px}.seller-orders-sidebar .section-label{color:#4d7460;font-size:10px;font-weight:850;letter-spacing:1.3px}.seller-orders-sidebar h3{color:#36463b;font:800 16px/1.3 Manrope,sans-serif;margin:5px 0 8px}.seller-orders-sidebar p{color:var(--muted);font-size:11px;line-height:1.6;margin:0}.seller-orders-sidebar small{color:#596d60;display:block;font-size:10px;font-weight:700;margin-top:7px}.seller-orders-sidebar a{color:var(--green);display:inline-block;font-size:11px;font-weight:850;margin-top:10px}.seller-order-flow-card{background:linear-gradient(145deg,var(--dark),var(--green))!important;color:#fff}.seller-order-flow-card .section-label{color:#d8eadf}.seller-order-flow-card h3{color:#fff}.seller-order-flow-card>div{grid-gap:9px;align-items:start;border-top:1px solid #ffffff1c;display:grid;gap:9px;grid-template-columns:27px 1fr;padding:10px 0}.seller-order-flow-card>div>span{background:#ffffff1a;border-radius:50%;color:#d5ead8;display:grid;font-size:10px;font-weight:850;height:25px;place-items:center;width:25px}.seller-order-flow-card p{color:#ffffff9e}.seller-order-flow-card p strong{color:#fff;display:block;font-size:11px;margin-bottom:2px}.seller-top-actions{display:flex;flex-wrap:wrap;gap:8px}.seller-dashboard-order-link{color:var(--green);font-size:11px;font-weight:850;text-decoration:none}@media (max-width:1020px){.seller-order-stats{grid-template-columns:repeat(2,1fr)}.seller-orders-layout{grid-template-columns:1fr}.seller-orders-sidebar{display:grid;grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.seller-orders-page{padding-inline:16px;padding-top:24px}.seller-orders-heading{align-items:flex-start;flex-direction:column;min-height:auto;padding:28px 24px}.seller-orders-product-link{justify-content:center;width:100%}.seller-order-value{align-items:flex-start;flex-direction:column}.seller-order-value small{text-align:left}.seller-orders-sidebar{grid-template-columns:1fr}}@media (max-width:540px){.seller-orders-heading h1{font-size:34px;letter-spacing:-1.4px}.seller-order-stats{grid-template-columns:1fr}.seller-order-stats article{min-height:135px}.seller-order-card{border-radius:16px;padding:17px}.seller-order-item{grid-template-columns:42px 1fr}.seller-order-item-total{grid-column:2}.seller-adjustment-form{grid-template-columns:1fr}}.seller-adjustment-actions{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.seller-adjustment-form button.danger{background:#a8483f;color:#fff}.seller-adjustment-form button.danger:hover:not(:disabled){background:#913d35}.seller-adjustment-warning{color:#8a7567;display:block;font-size:10px;line-height:1.5}.seller-unable-wait{background:#fff1ef;color:#8b443d}.seller-order-issue-banner{grid-gap:12px;align-items:center;background:#f7faf8;border:1px solid #d9e5dc;border-radius:14px;color:#375246;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;margin:0 0 18px;padding:13px 14px}.seller-order-issue-banner.attention{background:#fffaf0;border-color:#ead39a;color:#725715}.seller-order-issue-banner>svg{flex:0 0 auto}.seller-order-issue-banner span,.seller-order-issue-banner strong{display:block}.seller-order-issue-banner strong{color:#173c2b;font-size:.91rem;margin-bottom:2px}.seller-order-issue-banner span{color:#66756c;font-size:.82rem;line-height:1.45}.seller-order-issue-banner a{color:#075b3b;font-size:.84rem;font-weight:800;text-decoration:none;white-space:nowrap}@media (max-width:720px){.seller-order-issue-banner{grid-template-columns:auto minmax(0,1fr)}.seller-order-issue-banner a{grid-column:2}}.seller-order-final-banner{align-items:flex-start;background:#faf7f1;border:1px solid #e5ded2;border-radius:10px;color:#775f43;display:flex;gap:10px;margin:0 0 12px;padding:12px 14px}.seller-order-final-banner.refunded{background:#f2f7f1;border-color:#d9e6da;color:#3f6847}.seller-order-final-banner span,.seller-order-final-banner strong{display:block}.seller-order-final-banner strong{font-size:8px}.seller-order-final-banner span{color:#7d867f;font-size:7px;line-height:1.5;margin-top:3px}.seller-orders-v2-shell{--ink:var(--kh-seller-ink);--muted:var(--kh-seller-muted);--green:var(--kh-seller-deep);--dark:var(--kh-seller-deeper);--soft:#eef3ec;--gold:var(--kh-seller-gold);--line:var(--kh-seller-line)}.seller-orders-v2-main{padding-top:14px}.seller-orders-v2-page{color:var(--kh-seller-ink);margin:0;max-width:none;padding:0 0 34px;width:100%}.seller-orders-v2-page .seller-orders-back{display:none}.seller-orders-v2-page .seller-orders-heading{background:radial-gradient(circle at 92% 5%,#c69a3826,#0000 18rem),linear-gradient(110deg,#fffdf8,#f8f0df);border:1px solid #e8ddc8;border-radius:17px;box-shadow:0 9px 28px #5645220d;color:var(--kh-seller-ink);margin:5px 0 10px;padding:16px 18px}.seller-orders-v2-page .seller-orders-heading:after{display:none}.seller-orders-v2-page .seller-orders-heading .section-label{color:#9a6c11;font-size:9px;letter-spacing:1.45px}.seller-orders-v2-page .seller-orders-heading h1{color:var(--kh-seller-deeper);font-size:clamp(23px,2vw,30px);letter-spacing:-1px;line-height:1.05;margin:5px 0 4px}.seller-orders-v2-page .seller-orders-heading p{color:var(--kh-seller-muted)}.seller-orders-v2-page .seller-orders-product-link{background:#fff;border-color:#dfd2b7;box-shadow:none;color:#76540d;font-size:10px;min-height:38px;padding:0 13px}.seller-orders-v2-page .seller-orders-product-link:hover{background:#fffaf0;border-color:#cda956;color:#65470a}.seller-orders-v2-page .seller-orders-message{border-color:#cfe0d3;border-radius:11px;font-size:10px;margin-bottom:10px;padding:10px 12px}.seller-orders-v2-page .seller-order-stats{gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:10px}.seller-orders-v2-page .seller-order-stats article{grid-column-gap:9px;align-items:center;border-color:var(--kh-seller-line);border-radius:14px;box-shadow:0 7px 18px rgba(65,56,34,.035);column-gap:9px;display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto auto;min-height:84px;padding:12px 13px}.seller-orders-v2-page .seller-order-stats article>div{background:#f5ead0;border-radius:10px;color:#9b721c;grid-row:1/3;height:34px;margin:0;width:34px}.seller-orders-v2-page .seller-order-stats span{align-self:end;color:#737b75;font-size:8px;letter-spacing:.85px}.seller-orders-v2-page .seller-order-stats strong{align-self:start;color:var(--kh-seller-deeper);font-size:19px;letter-spacing:-.4px;margin:1px 0 0}.seller-orders-v2-page .seller-orders-layout{gap:10px;grid-template-columns:minmax(0,1fr) 250px}.seller-orders-v2-page .seller-order-filters{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdf8f0;border:1px solid var(--kh-seller-line);border-radius:13px;box-shadow:0 6px 18px rgba(65,56,34,.035);gap:5px;margin:0 0 9px;padding:8px;position:sticky;top:70px;z-index:8}.seller-orders-v2-page .seller-order-filters button{background:#fff;border-color:#e4ddcf;color:#67716a;font-size:9px;min-height:30px;padding:0 10px}.seller-orders-v2-page .seller-order-filters button.active{background:#f4e8c9;border-color:#c69a38;color:#684b0c}.seller-orders-v2-page .seller-orders-list{gap:8px}.seller-orders-v2-page .seller-order-card{background:#fffdf8f5;border-color:var(--kh-seller-line);border-radius:15px;box-shadow:0 7px 20px rgba(65,56,34,.035);padding:14px 15px}.seller-orders-v2-page .seller-order-card-top{gap:12px}.seller-orders-v2-page .seller-order-card-top>div>span{font-size:8px;letter-spacing:.9px}.seller-orders-v2-page .seller-order-card-top>div>strong{color:var(--kh-seller-deeper);font-size:13px;margin-top:2px}.seller-orders-v2-page .seller-order-card-top>div>small{font-size:9px;margin-top:2px}.seller-orders-v2-page .seller-order-status{font-size:8px;padding:5px 8px}.seller-orders-v2-page .seller-order-deadline,.seller-orders-v2-page .seller-order-final-banner,.seller-orders-v2-page .seller-order-issue-banner,.seller-orders-v2-page .seller-order-privacy{border-radius:9px;margin-bottom:0;margin-top:8px;padding:8px 9px}.seller-orders-v2-page .seller-order-item{gap:9px;grid-template-columns:38px minmax(0,1fr) auto;padding:9px 0}.seller-orders-v2-page .seller-order-item-mark{border-radius:9px;font-size:8px;height:38px;width:38px}.seller-orders-v2-page .seller-order-item-copy strong{font-size:10px}.seller-orders-v2-page .seller-order-item-copy span{font-size:9px}.seller-orders-v2-page .seller-order-item-copy small{font-size:8px}.seller-orders-v2-page .seller-order-item-total{font-size:10px}.seller-orders-v2-page .seller-order-value{margin-top:10px}.seller-orders-v2-page .seller-order-value span{font-size:8px}.seller-orders-v2-page .seller-order-value strong{font-size:17px}.seller-orders-v2-page .seller-order-value small{font-size:8px}.seller-orders-v2-page .seller-order-actions{gap:6px;margin-top:10px;padding-top:10px}.seller-orders-v2-page .seller-order-actions button{border-radius:8px;font-size:9px;min-height:32px;padding:0 10px}.seller-orders-v2-page .seller-order-actions button.primary{background:linear-gradient(180deg,#d5a63d,#bd8d24);border-color:#b98b28;box-shadow:0 6px 15px #a073161f;color:#183225}.seller-orders-v2-page .seller-adjustment-form{gap:9px;grid-template-columns:minmax(0,1fr) 185px;padding:11px}.seller-orders-v2-page .seller-orders-sidebar{gap:9px}.seller-orders-v2-page .seller-orders-sidebar>section{background:#fffdf8f7;border-color:var(--kh-seller-line);border-radius:14px;box-shadow:0 7px 20px rgba(65,56,34,.035);padding:14px}.seller-orders-v2-page .seller-orders-sidebar .section-label{color:#9a6c11;font-size:8px;letter-spacing:1.15px}.seller-orders-v2-page .seller-orders-sidebar h3{color:var(--kh-seller-deeper);font-size:13px;margin:4px 0 6px}.seller-orders-v2-page .seller-orders-sidebar p{font-size:9px;line-height:1.5}.seller-orders-v2-page .seller-orders-sidebar a,.seller-orders-v2-page .seller-orders-sidebar small{font-size:8px}.seller-orders-v2-page .seller-order-flow-card{background:linear-gradient(160deg,#1b432c,#12331f)!important}.seller-orders-v2-page .seller-order-flow-card>div{gap:7px;grid-template-columns:23px 1fr;padding:8px 0}.seller-orders-v2-page .seller-order-flow-card>div>span{font-size:8px;height:22px;width:22px}.seller-orders-v2-page .seller-order-flow-card p strong{font-size:9px}.seller-orders-v2-page .seller-orders-empty{border-radius:15px;min-height:260px}@media (max-width:1180px){.seller-orders-v2-page .seller-orders-layout{grid-template-columns:1fr}.seller-orders-v2-page .seller-orders-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.seller-orders-v2-page .seller-order-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-orders-v2-page .seller-orders-heading{align-items:stretch;flex-direction:column}.seller-orders-v2-page .seller-orders-product-link{width:fit-content}}@media (max-width:600px){.seller-orders-v2-page .seller-adjustment-form,.seller-orders-v2-page .seller-order-stats,.seller-orders-v2-page .seller-orders-sidebar{grid-template-columns:1fr}}.seller-orders-v2-page .seller-orders-heading{border-radius:15px;margin-top:2px;min-height:96px;padding:14px 16px}.seller-orders-v2-page .seller-orders-heading h1{font-size:clamp(24px,2vw,31px);letter-spacing:-.8px;margin:3px 0}.seller-orders-v2-page .seller-orders-heading p{font-size:10px;margin:0;max-width:690px}.seller-orders-v2-page .seller-orders-heading-actions{align-items:center;display:flex;flex:0 0 auto;gap:7px}.seller-orders-v2-page .seller-orders-focus-action,.seller-orders-v2-page .seller-orders-product-link{align-items:center;border-radius:9px;cursor:pointer;display:inline-flex;font-size:9px;font-weight:800;gap:7px;justify-content:center;min-height:34px;text-decoration:none}.seller-orders-v2-page .seller-orders-focus-action{background:linear-gradient(180deg,#d7aa43,#c39127);border:1px solid #b98b28;box-shadow:0 7px 17px #a0731621;color:#173323;padding:0 12px}.seller-orders-v2-page .seller-orders-product-link{min-height:34px;padding:0 10px}.seller-orders-v2-page .seller-order-stats{gap:7px;margin-bottom:8px}.seller-orders-v2-page .seller-order-stats article{column-gap:8px;grid-template-columns:29px minmax(0,1fr) auto;grid-template-rows:1fr;min-height:62px;padding:9px 11px}.seller-orders-v2-page .seller-order-stats article>div{grid-row:auto;height:29px;width:29px}.seller-orders-v2-page .seller-order-stats article>div svg{height:15px;width:15px}.seller-orders-v2-page .seller-order-stats span{align-self:center;font-size:7.5px;line-height:1.25}.seller-orders-v2-page .seller-order-stats strong{align-self:center;font-size:17px;margin:0;text-align:right}.seller-orders-v2-page .seller-orders-layout{align-items:start;gap:9px;grid-template-columns:minmax(0,1fr) 224px}.seller-orders-v2-page .seller-order-filters{border-radius:11px;margin-bottom:7px;padding:6px;top:65px}.seller-orders-v2-page .seller-order-filters button{border-radius:999px;font-size:8px;min-height:27px;padding:0 8px}.seller-orders-v2-page .seller-orders-list{gap:5px}.seller-orders-v2-page .seller-order-card{border-radius:13px;overflow:hidden;padding:0;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.seller-orders-v2-page .seller-order-card:hover{border-color:#d9c9a8}.seller-orders-v2-page .seller-order-card.expanded{border-color:#cfb56f;box-shadow:0 10px 26px #41382212}.seller-orders-v2-page .seller-order-card.urgent:not(.expanded){border-left:3px solid #c45d4d}.seller-orders-v2-page .seller-order-summary{grid-gap:10px;align-items:center;background:#0000;border:0;color:var(--kh-seller-ink);cursor:pointer;display:grid;gap:10px;grid-template-columns:minmax(165px,1.55fr) minmax(115px,1fr) 55px 72px minmax(150px,1.15fr) auto 62px;min-height:63px;padding:9px 11px;text-align:left;width:100%}.seller-orders-v2-page .seller-order-summary:hover{background:#fffaf0}.seller-orders-v2-page .seller-order-summary small{color:#8a918b;display:block;font-size:7px;font-weight:800;letter-spacing:.75px;margin-bottom:2px}.seller-orders-v2-page .seller-order-summary strong{color:var(--kh-seller-deeper);font-size:9.5px;font-weight:800;line-height:1.25}.seller-orders-v2-page .seller-order-summary-id strong{font-size:10.5px}.seller-orders-v2-page .seller-order-summary-deadline strong{color:#68726c;font-size:8.5px}.seller-orders-v2-page .seller-order-summary-deadline.overdue strong{color:#a84b40}.seller-orders-v2-page .seller-order-summary .seller-order-status{justify-self:start;white-space:nowrap}.seller-orders-v2-page .seller-order-open-label{align-items:center;color:#7d590e;display:inline-flex;font-size:8.5px;font-weight:900;gap:4px;justify-self:end}.seller-orders-v2-page .seller-order-open-label svg{transition:transform .16s ease}.seller-orders-v2-page .seller-order-card.expanded .seller-order-open-label svg{transform:rotate(90deg)}.seller-orders-v2-page .seller-order-card-details{background:#fffdf8eb;border-top:1px solid #eee5d6;padding:0 13px 13px}.seller-orders-v2-page .seller-order-privacy{margin-top:10px;padding:7px 9px}.seller-orders-v2-page .seller-order-privacy strong{font-size:9px}.seller-orders-v2-page .seller-order-privacy span{font-size:8px}.seller-orders-v2-page .seller-order-deadline{padding:7px 9px}.seller-orders-v2-page .seller-order-item{padding:7px 0}.seller-orders-v2-page .seller-order-value{margin-top:7px}.seller-orders-v2-page .seller-order-actions{margin-top:8px;padding-top:8px}.seller-orders-v2-page .seller-orders-sidebar{position:sticky;top:72px}.seller-orders-v2-page .seller-orders-sidebar>section{border-radius:12px;padding:11px 12px}.seller-orders-v2-page .seller-orders-sidebar h3{font-size:11px;margin:3px 0 4px}.seller-orders-v2-page .seller-orders-sidebar p{font-size:8px;margin:0 0 4px}.seller-orders-v2-page .seller-orders-sidebar a,.seller-orders-v2-page .seller-orders-sidebar small{font-size:7.5px}.seller-orders-v2-page .seller-order-flow-card{color:#f7f2e6!important}.seller-orders-v2-page .seller-order-flow-card .section-label{color:#dfb857!important}.seller-orders-v2-page .seller-order-flow-card h3,.seller-orders-v2-page .seller-order-flow-card p,.seller-orders-v2-page .seller-order-flow-card p strong{color:#f8f4ea!important}.seller-orders-v2-page .seller-order-flow-card p{opacity:.88}.seller-orders-v2-page .seller-order-flow-card>div{padding:6px 0}@media (max-width:1320px){.seller-orders-v2-page .seller-order-summary{gap:7px;grid-template-columns:minmax(150px,1.4fr) 95px 48px 65px minmax(125px,1fr) auto 58px}}@media (max-width:1180px){.seller-orders-v2-page .seller-orders-sidebar{position:static}.seller-orders-v2-page .seller-order-summary{grid-template-columns:minmax(160px,1.4fr) 105px 50px 70px minmax(135px,1fr) auto 58px}}@media (max-width:900px){.seller-orders-v2-page .seller-orders-heading-actions{width:100%}.seller-orders-v2-page .seller-order-summary{grid-template-columns:minmax(145px,1.4fr) 1fr auto;row-gap:7px}.seller-orders-v2-page .seller-order-summary-meta:nth-of-type(3),.seller-orders-v2-page .seller-order-summary-meta:nth-of-type(4){display:none}.seller-orders-v2-page .seller-order-summary-deadline{grid-column:1/3}}@media (max-width:600px){.seller-orders-v2-page .seller-orders-heading-actions{align-items:stretch;flex-direction:column}.seller-orders-v2-page .seller-orders-focus-action,.seller-orders-v2-page .seller-orders-product-link{width:100%}.seller-orders-v2-page .seller-order-summary{grid-template-columns:1fr auto}.seller-orders-v2-page .seller-order-summary-deadline,.seller-orders-v2-page .seller-order-summary-meta{grid-column:auto}.seller-orders-v2-page .seller-order-summary-deadline,.seller-orders-v2-page .seller-order-summary-meta:nth-of-type(2),.seller-orders-v2-page .seller-order-summary-meta:nth-of-type(3),.seller-orders-v2-page .seller-order-summary-meta:nth-of-type(4){display:none}}.seller-orders-v2-page .seller-orders-heading{align-items:center!important;background:radial-gradient(circle at 92% 16%,#c69a383b,#0000 22rem),linear-gradient(125deg,#0d4a30,#155a39 58%,#405b29)!important;border:0!important;box-shadow:0 16px 34px #123e271a!important;color:#fff!important;margin:2px 0 10px!important;min-height:148px!important;padding:24px 32px!important}.seller-orders-v2-page .seller-orders-heading .section-label{color:#e0b64d!important;font-size:10px!important;letter-spacing:1.55px!important}.seller-orders-v2-page .seller-orders-heading h1{color:#fff!important;font-size:clamp(38px,4.1vw,54px)!important;letter-spacing:-1.9px!important;line-height:.98!important;margin:7px 0 5px!important}.seller-orders-v2-page .seller-orders-heading p{color:#ffffffbd!important;font-size:11px!important;line-height:1.45!important;margin:0!important;max-width:740px!important}.seller-orders-v2-page .seller-orders-focus-action{min-height:38px!important;padding:0 16px!important}.seller-orders-v2-page .seller-orders-product-link{border-color:#ffffff47!important;color:#173323!important;min-height:38px!important}.seller-orders-v2-page .seller-order-stats{gap:8px!important;margin-bottom:8px!important}.seller-orders-v2-page .seller-order-stats article{min-height:58px!important;padding:8px 11px!important}.seller-orders-v2-page .seller-order-summary{gap:9px!important;grid-template-columns:minmax(190px,1.6fr) minmax(125px,1fr) 58px 78px minmax(155px,1.12fr) minmax(112px,auto) 66px!important;min-height:56px!important;padding:8px 11px!important}.seller-orders-v2-page .seller-order-summary small{font-size:7px!important;margin-bottom:1px!important}.seller-orders-v2-page .seller-order-summary strong{font-size:9px!important}.seller-orders-v2-page .seller-order-summary-id strong{font-size:10.5px!important}.seller-orders-v2-page .seller-orders-sidebar{gap:8px!important}.seller-orders-v2-page .seller-orders-sidebar>section:first-child{padding:10px 12px!important}.seller-orders-v2-page .seller-orders-sidebar>section:first-child h3{margin:3px 0 2px!important}.seller-orders-v2-page .seller-orders-sidebar>section:first-child p{line-height:1.35!important;margin-bottom:2px!important}.seller-orders-v2-page .seller-orders-sidebar>section:first-child small{display:block;line-height:1.35!important}.seller-orders-v2-page .seller-order-flow-card{background:linear-gradient(160deg,#17462d,#10351f)!important;color:#fff!important}.seller-orders-v2-page .seller-order-flow-card h3,.seller-orders-v2-page .seller-order-flow-card p,.seller-orders-v2-page .seller-order-flow-card p strong{color:#fff!important}.seller-orders-v2-page .seller-order-flow-card p{opacity:.92!important}@media (max-width:1320px){.seller-orders-v2-page .seller-order-summary{gap:7px!important;grid-template-columns:minmax(170px,1.5fr) 112px 52px 70px minmax(135px,1fr) auto 62px!important}}@media (max-width:900px){.seller-orders-v2-page .seller-orders-heading{min-height:0!important;padding:20px!important}}.seller-orders-v2-page .seller-order-summary{gap:8px!important;grid-template-columns:minmax(180px,1.5fr) minmax(112px,.9fr) 52px 70px minmax(135px,1fr) minmax(112px,132px) 76px!important}.seller-orders-v2-page .seller-order-summary .seller-order-status{justify-content:center;line-height:1.15;max-width:132px;min-width:0;text-align:center;white-space:normal!important}.seller-orders-v2-page .seller-order-open-label{justify-content:flex-end;min-width:72px;white-space:nowrap;width:72px}@media (max-width:1320px){.seller-orders-v2-page .seller-order-summary{gap:6px!important;grid-template-columns:minmax(160px,1.4fr) 102px 48px 64px minmax(122px,1fr) minmax(104px,122px) 72px!important}.seller-orders-v2-page .seller-order-summary .seller-order-status{max-width:122px}.seller-orders-v2-page .seller-order-open-label{min-width:68px;width:68px}}@media (max-width:1180px){.seller-orders-v2-page .seller-order-summary{grid-template-columns:minmax(150px,1.35fr) 98px 46px 62px minmax(116px,1fr) minmax(100px,118px) 68px!important}}@media (max-width:900px){.seller-orders-v2-page .seller-order-summary{grid-template-columns:minmax(145px,1.4fr) 1fr auto!important;row-gap:7px!important}.seller-orders-v2-page .seller-order-open-label{min-width:0;width:auto}}@media (max-width:600px){.seller-orders-v2-page .seller-order-summary{grid-template-columns:1fr auto!important}}.seller-orders-v2-page .seller-orders-heading{align-items:center;background:radial-gradient(circle at 88% 10%,#d6a12a29,#0000 19rem),linear-gradient(112deg,#fffdf8,#faf4e7)!important;border:1px solid #e7dcc7!important;border-radius:24px!important;box-shadow:0 10px 30px rgba(86,69,34,.055)!important;color:#173b29!important;margin:8px 0 14px;min-height:0;padding:24px 28px}.seller-orders-v2-page .seller-orders-heading:after{display:none!important}.seller-orders-v2-page .seller-orders-heading .section-label{color:#9a6c11!important;font-size:11px!important;letter-spacing:1.35px}.seller-orders-v2-page .seller-orders-heading h1{color:#173b29!important;font-size:clamp(32px,3vw,44px)!important;letter-spacing:-1.4px;line-height:1;margin:6px 0 5px}.seller-orders-v2-page .seller-orders-heading p{color:#667168!important;font-size:14px!important;line-height:1.5;max-width:780px}.seller-orders-v2-page .seller-orders-product-link{background:#fff!important;border:1px solid #d8c9aa!important;border-radius:13px;color:#173b29!important;font-size:12px!important;font-weight:800;min-height:44px;padding:0 16px}.seller-orders-v2-page .seller-order-stats span{font-size:10px!important}.seller-orders-v2-page .seller-order-stats strong{font-size:22px!important}.seller-orders-v2-page .seller-order-filters button{min-height:34px}.seller-orders-v2-page .seller-order-card-top>div>strong{font-size:15px!important}.seller-orders-v2-page .seller-order-card-top>div>small{font-size:11px!important}.seller-orders-v2-page .seller-order-item-total{font-size:12px!important}.seller-orders-v2-page .seller-orders-sidebar h3{font-size:15px!important}.seller-orders-v2-page .seller-orders-sidebar p{font-size:11px!important}.seller-orders-v2-page .seller-order-flow-card>div>span,.seller-orders-v2-page .seller-orders-sidebar a,.seller-orders-v2-page .seller-orders-sidebar small{font-size:10px!important}.seller-orders-v2-page .seller-order-flow-card p strong{font-size:11px!important}.seller-orders-v2-page .seller-order-item-mark,.seller-v2-shell .seller-orders-v2-page .seller-order-item-mark{overflow:hidden}.seller-orders-v2-page .seller-order-item-mark img,.seller-v2-shell .seller-orders-v2-page .seller-order-item-mark img{border-radius:inherit;display:block;height:100%;object-fit:cover;object-position:center;width:100%}.seller-v2-shell .seller-orders-v2-page .seller-orders-heading{background:radial-gradient(circle at 91% 18%,#bf913121,#0000 15rem),linear-gradient(100deg,#fcf8ed,#f8f0dc 58%,#f2e5c8)!important;border:1px solid #eadfc7!important;border-radius:22px!important;box-shadow:0 14px 34px #56411a0d!important;color:#26382c!important;min-height:154px!important;padding:24px 34px!important}.seller-v2-shell .seller-orders-v2-page .seller-orders-heading .section-label{color:#9a7321!important;font-size:10px!important;letter-spacing:.12em!important;line-height:1.25!important}.seller-v2-shell .seller-orders-v2-page .seller-orders-heading h1{color:#173f2b!important;font-size:clamp(34px,3vw,42px)!important;font-weight:650!important;letter-spacing:-.045em!important;line-height:.99!important;margin:7px 0 6px!important}.seller-v2-shell .seller-orders-v2-page .seller-orders-heading p{color:#6f776f!important;font-size:13px!important;line-height:1.55!important;margin:0!important;max-width:760px!important}.seller-v2-shell .seller-orders-v2-page .seller-orders-focus-action,.seller-v2-shell .seller-orders-v2-page .seller-orders-product-link{border-radius:11px!important;font-size:12px!important;line-height:1.2!important;min-height:42px!important;padding:0 15px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-stats{gap:10px!important;margin-bottom:12px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-stats article{border-radius:16px!important;column-gap:11px!important;grid-template-columns:40px minmax(0,1fr) auto!important;min-height:82px!important;padding:13px 15px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-stats article>div{border-radius:12px!important;height:40px!important;width:40px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-stats article>div svg{height:18px!important;width:18px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-stats span{color:#6f7871!important;font-weight:800!important;letter-spacing:.055em!important;line-height:1.3!important}.seller-v2-shell .seller-orders-v2-page .seller-order-stats strong{color:#153c2a!important;font-size:26px!important;letter-spacing:-.035em!important}.seller-v2-shell .seller-orders-v2-page .seller-order-filters{gap:6px!important;padding:8px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-filters button{font-weight:800!important;line-height:1.2!important;min-height:34px!important;padding:0 12px!important}.seller-v2-shell .seller-orders-v2-page .seller-orders-list{gap:7px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-card{border-radius:15px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-summary{gap:10px!important;grid-template-columns:minmax(205px,1.65fr) minmax(135px,1fr) 62px 82px minmax(165px,1.18fr) minmax(124px,auto) 72px!important;min-height:68px!important;padding:10px 14px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-summary small{color:#89928c!important;font-size:9.5px!important;font-weight:850!important;letter-spacing:.075em!important;line-height:1.2!important;margin-bottom:3px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-summary strong{color:#294036!important;font-size:12px!important;font-weight:780!important;line-height:1.35!important}.seller-v2-shell .seller-orders-v2-page .seller-order-summary-id strong{font-size:12.5px!important;letter-spacing:.005em!important}.seller-v2-shell .seller-orders-v2-page .seller-order-summary-deadline strong{color:#667169!important;font-size:11px!important;line-height:1.35!important}.seller-v2-shell .seller-orders-v2-page .seller-order-summary-deadline.overdue strong{color:#ad4f43!important}.seller-v2-shell .seller-orders-v2-page .seller-order-status{font-size:10.5px!important;line-height:1.2!important;padding:7px 11px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-open-label{color:#835f17!important;font-size:11px!important;gap:5px!important;line-height:1.2!important}.seller-v2-shell .seller-orders-v2-page .seller-order-card-details{padding:0 16px 16px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-deadline strong,.seller-v2-shell .seller-orders-v2-page .seller-order-final-banner strong,.seller-v2-shell .seller-orders-v2-page .seller-order-issue-banner strong,.seller-v2-shell .seller-orders-v2-page .seller-order-privacy strong{font-size:11.5px!important;line-height:1.35!important}.seller-v2-shell .seller-orders-v2-page .seller-order-deadline span,.seller-v2-shell .seller-orders-v2-page .seller-order-final-banner p,.seller-v2-shell .seller-orders-v2-page .seller-order-final-banner span,.seller-v2-shell .seller-orders-v2-page .seller-order-issue-banner p,.seller-v2-shell .seller-orders-v2-page .seller-order-issue-banner span,.seller-v2-shell .seller-orders-v2-page .seller-order-privacy span{font-size:10.5px!important;line-height:1.45!important}.seller-v2-shell .seller-orders-v2-page .seller-order-item{gap:11px!important;grid-template-columns:44px minmax(0,1fr) auto!important;padding:10px 0!important}.seller-v2-shell .seller-orders-v2-page .seller-order-item-mark{border-radius:10px!important;font-size:10px!important;height:44px!important;width:44px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-item-copy strong{font-size:13px!important;line-height:1.3!important}.seller-v2-shell .seller-orders-v2-page .seller-order-item-copy span{font-size:11.5px!important;line-height:1.4!important}.seller-v2-shell .seller-orders-v2-page .seller-order-item-copy small{font-size:10.5px!important;line-height:1.4!important}.seller-v2-shell .seller-orders-v2-page .seller-order-item-total{font-size:13px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-value span{font-size:10px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-value strong{font-size:22px!important;line-height:1!important}.seller-v2-shell .seller-orders-v2-page .seller-order-value small{font-size:10.5px!important;line-height:1.45!important}.seller-v2-shell .seller-orders-v2-page .seller-order-actions button{border-radius:9px!important;font-size:11px!important;line-height:1.2!important;min-height:36px!important;padding:0 12px!important}.seller-v2-shell .seller-orders-v2-page .seller-orders-layout{gap:12px!important;grid-template-columns:minmax(0,1fr) 260px!important}.seller-v2-shell .seller-orders-v2-page .seller-orders-sidebar>section{border-radius:16px!important;padding:16px!important}.seller-v2-shell .seller-orders-v2-page .seller-orders-sidebar .section-label{color:#9a6c11!important;font-size:10px!important;letter-spacing:.11em!important;line-height:1.25!important}.seller-v2-shell .seller-orders-v2-page .seller-orders-sidebar h3{color:#173f2b!important;font-size:18px!important;letter-spacing:-.02em!important;line-height:1.2!important;margin:6px 0 7px!important}.seller-v2-shell .seller-orders-v2-page .seller-orders-sidebar p{color:#69776e!important;font-size:12px!important;line-height:1.5!important;margin:0 0 6px!important}.seller-v2-shell .seller-orders-v2-page .seller-orders-sidebar a,.seller-v2-shell .seller-orders-v2-page .seller-orders-sidebar small{color:#617169!important;font-size:10.5px!important;line-height:1.45!important}.seller-v2-shell .seller-orders-v2-page .seller-order-flow-card>div{grid-template-columns:28px 1fr!important}.seller-v2-shell .seller-orders-v2-page .seller-order-flow-card>div>span{font-size:10.5px!important;height:28px!important;width:28px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-flow-card p strong{font-size:12.5px!important;line-height:1.3!important}@media (max-width:1320px){.seller-v2-shell .seller-orders-v2-page .seller-order-summary{gap:8px!important;grid-template-columns:minmax(180px,1.5fr) 120px 54px 72px minmax(145px,1fr) auto 64px!important}}@media (max-width:1180px){.seller-v2-shell .seller-orders-v2-page .seller-orders-layout{grid-template-columns:1fr!important}.seller-v2-shell .seller-orders-v2-page .seller-orders-sidebar{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;position:static!important}}@media (max-width:900px){.seller-v2-shell .seller-orders-v2-page .seller-orders-heading{padding:20px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-summary{grid-template-columns:minmax(150px,1.4fr) 1fr auto!important}}@media (max-width:600px){.seller-v2-shell .seller-orders-v2-page .seller-order-stats,.seller-v2-shell .seller-orders-v2-page .seller-orders-sidebar{grid-template-columns:1fr!important}.seller-v2-shell .seller-orders-v2-page .seller-order-summary{grid-template-columns:1fr auto!important}}.seller-payouts-app{background:#fff;color:#17291f;min-height:100vh}.seller-payouts-page,.seller-payouts-page *{box-sizing:border-box}.seller-payouts-page{--ink:#17291f;--muted:#66756c;--green:#075b3b;--dark:#043c29;--soft:#eaf4ee;--gold:#f2b735;--line:#dce6df;margin:0 auto;padding:34px clamp(20px,4.5vw,72px) 100px;width:min(1480px,100%)}.seller-payouts-header{display:none}.seller-payouts-hero{align-items:flex-end;background:radial-gradient(circle at 90% 18%,#f2b73540,#0000 24%),linear-gradient(125deg,var(--dark),var(--green) 62%,#0d704a);box-shadow:0 20px 48px #043c2924;color:#fff;display:flex;gap:34px;isolation:isolate;justify-content:space-between;margin-bottom:20px;min-height:220px;overflow:hidden;padding:clamp(28px,4vw,42px);position:relative}.seller-payouts-hero:after{border:1px solid #ffffff1f;border-radius:50%;bottom:-150px;box-shadow:0 0 0 48px hsla(0,0%,100%,.035),0 0 0 96px hsla(0,0%,100%,.022);content:"";height:330px;position:absolute;right:-80px;width:330px;z-index:-1}.seller-payouts-hero>div:first-child{max-width:760px}.seller-payouts-eyebrow{color:#4d7460;display:block;font-size:10px;font-weight:850;letter-spacing:1.5px}.seller-payouts-hero .seller-payouts-eyebrow{color:#d8eadf}.seller-payouts-hero h1{color:#fff;font:800 clamp(34px,4.6vw,52px) /1 Manrope,sans-serif;letter-spacing:-2px;margin:15px 0 10px}.seller-payouts-hero p{color:#ffffffb3;font-size:14px;line-height:1.65;margin:0;max-width:700px}.seller-payouts-summary{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff17;border:1px solid #ffffff2e;border-radius:17px;color:#fff;min-width:240px;padding:19px}.seller-payouts-summary>div{background:#ffffff1c;border-radius:12px;color:#d8eadf;display:grid;margin-bottom:14px;place-items:center}.seller-payouts-summary small,.seller-payouts-summary span,.seller-payouts-summary strong{display:block}.seller-payouts-summary span{color:#d8eadf;font-size:10px;font-weight:850;letter-spacing:1px}.seller-payouts-summary strong{font:850 28px/1 Manrope,sans-serif;letter-spacing:-.7px;margin-top:5px}.seller-payouts-summary small{color:#ffffff9e;font-size:10px;margin-top:6px}.seller-payouts-stats{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.seller-payouts-stats article{background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 9px 24px #1637250a;min-height:150px;padding:19px}.seller-payouts-stats article>div{background:var(--soft);border-radius:12px;color:var(--green);display:grid;height:40px;margin-bottom:18px;place-items:center;width:40px}.seller-payouts-stats small,.seller-payouts-stats span,.seller-payouts-stats strong{display:block}.seller-payouts-stats span{color:#718078;font-size:10px;font-weight:850;letter-spacing:1.1px}.seller-payouts-stats strong{color:var(--ink);font:850 26px/1.1 Manrope,sans-serif;letter-spacing:-.6px;margin-top:5px}.seller-payouts-stats small{color:var(--muted);font-size:10px;line-height:1.4;margin-top:7px}.seller-payouts-bank{align-items:center;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 9px 24px #1637250a;display:flex;gap:20px;justify-content:space-between;margin-bottom:18px;padding:20px}.seller-payouts-bank>div{color:var(--green);display:flex;gap:11px}.seller-payouts-bank h2{color:var(--ink);font:800 17px/1.3 Manrope,sans-serif;margin:4px 0 0}.seller-payouts-bank p{color:var(--muted);font-size:11px;line-height:1.6;margin:5px 0 0;max-width:720px}.seller-payouts-bank-status{background:#f3ebe4;border-radius:999px;color:#986549;font-size:10px;font-weight:850;padding:7px 10px;white-space:nowrap}.seller-payouts-bank-status.connected{background:#e5f2e2;color:#397149}.seller-payouts-ledger{background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 10px 28px rgba(22,55,37,.045);padding:24px}.seller-payouts-heading h2{color:var(--ink);font:800 22px/1.25 Manrope,sans-serif;letter-spacing:-.35px;margin:4px 0 0}.seller-payouts-heading p{color:var(--muted);font-size:12px;margin:6px 0 17px}.seller-payouts-list{display:flex;flex-direction:column;gap:9px}.seller-payout-row{grid-gap:12px;align-items:center;background:#fafcfa;border:1px solid #e0e8e2;border-radius:13px;display:grid;grid-template-columns:1.3fr 120px 140px 140px 115px;padding:15px}.seller-payout-row>div>a,.seller-payout-row>div>small,.seller-payout-row>div>span,.seller-payout-row>div>strong{display:block}.seller-payout-row>div>span{color:#7e8a82;font-size:9px;font-weight:850;letter-spacing:.7px}.seller-payout-row>div>a,.seller-payout-row>div>strong{color:#44564a;font-size:11px;margin-top:4px}.seller-payout-row>div>a{color:var(--green);font-weight:850;text-decoration:none}.seller-payout-row>div>small{color:#87928b;font-size:9px;margin-top:3px}.seller-payout-row-action{display:flex;justify-content:flex-end}.seller-payout-row-action a{align-items:center;background:var(--green);border-radius:8px;color:#fff!important;display:inline-flex!important;font-size:10px!important;gap:5px}.seller-payouts-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px;text-align:center}.seller-payouts-empty>div{background:var(--soft);border-radius:18px;color:var(--green);display:grid;height:62px;margin-bottom:14px;place-items:center;width:62px}.seller-payouts-empty h3{color:#405148;font:800 18px/1.3 Manrope,sans-serif;margin:0}.seller-payouts-empty p{color:var(--muted);font-size:12px;line-height:1.6;margin:7px 0 0;max-width:440px}.seller-payouts-note{background:#fff9ea;border:1px solid #eadcb8;border-radius:12px;color:#805f29;margin-top:16px;padding:15px 17px}.seller-payouts-note strong{display:block;font-size:11px}.seller-payouts-note p{color:#816e50;font-size:10px;line-height:1.55;margin:5px 0 0;max-width:950px}@media (max-width:1020px){.seller-payouts-stats{grid-template-columns:repeat(2,1fr)}.seller-payout-row{grid-template-columns:1.5fr 1fr 120px}.seller-payout-row>div:nth-child(3),.seller-payout-row>div:nth-child(4){display:none}}@media (max-width:760px){.seller-payouts-page{padding-inline:16px;padding-top:24px}.seller-payouts-hero{align-items:flex-start;flex-direction:column;min-height:auto;padding:28px 24px}.seller-payouts-summary{min-width:0;width:100%}.seller-payouts-bank{align-items:flex-start;flex-direction:column}}@media (max-width:540px){.seller-payouts-hero h1{font-size:34px;letter-spacing:-1.4px}.seller-payouts-stats{grid-template-columns:1fr}.seller-payouts-stats article{min-height:135px}.seller-payouts-ledger{border-radius:17px;padding:20px 17px}.seller-payout-row{grid-template-columns:1fr}.seller-payout-row>div{display:block!important}.seller-payout-row-action{justify-content:flex-start}}.seller-payouts-heading{align-items:flex-start;gap:18px}.seller-payouts-export{align-items:center;background:#fff;border:1px solid #d5dfd4;border-radius:10px;color:#315943;cursor:pointer;display:inline-flex;flex:0 0 auto;font-weight:750;gap:7px;padding:10px 13px}.seller-payouts-export:disabled{cursor:not-allowed;opacity:.55}@media (max-width:720px){.seller-payouts-heading{align-items:flex-start;flex-direction:column}}.seller-payouts-app{background:#0000;min-height:0}.seller-payouts-page{margin:0;max-width:none;padding:24px 28px 64px;width:100%}.seller-payouts-hero{align-items:center;background:radial-gradient(circle at 88% 18%,#f2b7352e,#0000 25%),linear-gradient(115deg,#fffdf8,#fbf8ef 72%,#fff3cf);border:1px solid #e7dcc4;border-radius:24px;box-shadow:0 14px 34px #1637250f;color:#123f2d;margin-bottom:16px;min-height:0;padding:28px 32px}.seller-payouts-hero:after{border-color:#d6a12a2e;box-shadow:0 0 0 48px rgba(214,161,42,.035),0 0 0 96px rgba(214,161,42,.022)}.seller-payouts-eyebrow,.seller-payouts-hero .seller-payouts-eyebrow{color:#a86f00;font-size:var(--seller-v2-font-label);font-weight:900;letter-spacing:.14em}.seller-payouts-hero h1{color:#123f2d;font-size:var(--seller-v2-font-page-title);letter-spacing:-.035em;line-height:1.05;margin:7px 0 9px}.seller-payouts-hero p{color:#596d62;font-size:var(--seller-v2-font-body);line-height:var(--seller-v2-line-body);max-width:800px}.seller-payouts-summary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe0;border:1px solid #d8e2da;border-radius:16px;color:#123f2d;min-width:280px;padding:18px 19px;width:min(330px,31%)}.seller-payouts-summary>div{background:#edf5ea;color:#17603f;height:40px;margin-bottom:10px;width:40px}.seller-payouts-summary span{color:#708078;font-size:var(--seller-v2-font-label)}.seller-payouts-summary strong{color:#123f2d;font-size:var(--seller-v2-font-metric)}.seller-payouts-summary small{color:#66776e;font-size:14px;line-height:1.45}.seller-payouts-alert{font-size:var(--seller-v2-font-secondary)}.seller-payouts-stats{gap:12px;margin-bottom:16px}.seller-payouts-stats article{grid-column-gap:12px;align-content:center;border-radius:17px;column-gap:12px;display:grid;grid-template-columns:42px 1fr;grid-template-rows:auto auto auto;min-height:112px;padding:15px 16px}.seller-payouts-stats article>div{grid-row:1/4;height:42px;margin:0;width:42px}.seller-payouts-stats span{font-size:var(--seller-v2-font-label)}.seller-payouts-stats strong{font-size:var(--seller-v2-font-metric);margin-top:2px}.seller-payouts-stats small{font-size:14px;line-height:1.35;margin-top:4px}.seller-payouts-bank{padding:16px 18px}.seller-payouts-bank h2{font-size:var(--seller-v2-font-card-title)}.seller-payouts-bank p{font-size:var(--seller-v2-font-secondary);line-height:1.45}.seller-payouts-bank-status{font-size:13px}.seller-payouts-ledger{border-radius:19px;padding:20px}.seller-payouts-heading h2{font-size:var(--seller-v2-font-section-title);line-height:1.2}.seller-payouts-heading p{font-size:var(--seller-v2-font-secondary);line-height:1.5;max-width:850px}.seller-payouts-export{font-size:var(--seller-v2-font-button);min-height:42px;padding:0 14px}.seller-payouts-list{gap:8px}.seller-payout-row{gap:14px;grid-template-columns:minmax(190px,1.15fr) 135px 155px minmax(200px,1.15fr) 120px;min-height:92px;padding:13px 14px}.seller-payout-row>div>span{font-size:var(--seller-v2-font-label)}.seller-payout-row>div>a,.seller-payout-row>div>strong{font-size:var(--seller-v2-font-secondary)}.seller-payout-row>div>small{font-size:13px;line-height:1.35}.seller-payout-row-action a{border-radius:9px;font-size:var(--seller-v2-font-button)!important;min-height:38px;padding:0 11px}.seller-payouts-empty h3{font-size:var(--seller-v2-font-card-title)}.seller-payouts-empty p{font-size:var(--seller-v2-font-secondary)}.seller-payouts-note{padding:14px 16px}.seller-payouts-note strong{font-size:var(--seller-v2-font-secondary)}.seller-payouts-note p{font-size:14px;line-height:1.5}@media (max-width:1180px){.seller-payouts-page{padding-left:20px;padding-right:20px}.seller-payouts-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-payout-row{grid-template-columns:minmax(180px,1.3fr) 130px 150px}.seller-payout-row>div:nth-child(4){grid-column:span 2}}@media (max-width:820px){.seller-payouts-hero{align-items:flex-start;flex-direction:column;padding:24px 22px}.seller-payouts-summary{min-width:0;width:100%}}.seller-payouts-hero{padding:24px 30px}.seller-payouts-summary{background:#fffdf7;border-color:#d6dfd7;box-shadow:0 8px 20px #1637250d}.seller-payouts-summary span{color:#596d62!important}.seller-payouts-summary strong{color:#123f2d!important}.seller-payouts-summary small{color:#5f7067!important}.seller-payouts-stats article{min-height:102px;padding:13px 15px}.seller-payouts-ledger{padding:18px}.seller-payouts-list{gap:7px}.seller-payout-row{gap:12px;min-height:80px;padding:11px 13px}.seller-payout-row-action a{font-size:14px!important;min-height:34px;padding:0 10px}.seller-payouts-note{margin-top:14px;padding:13px 15px}@media (max-width:1180px){.seller-payout-row{min-height:86px}}.seller-payouts-alert{background:#f4f8f5;border:1px solid #dce6df;border-radius:13px;color:#3f5f4b;font-size:12px;line-height:1.55;margin-bottom:14px;padding:14px 16px}.seller-payouts-alert.error{background:#fff2f1;border-color:#e7c9c5;color:#9a4740}.seller-payout-row{grid-template-columns:minmax(160px,1.15fr) 120px 130px minmax(185px,1.25fr) 115px}.seller-payout-row .danger{color:#a1463f}.seller-payout-row .warning{color:#95663f}.seller-payout-row .good{color:#397149}.seller-payout-row>div>small{overflow-wrap:anywhere}.seller-payouts-note{font-size:11px}@media (max-width:1080px){.seller-payout-row{grid-template-columns:minmax(180px,1.3fr) 120px 130px}.seller-payout-row>div:nth-child(4){grid-column:span 2}}@media (max-width:720px){.seller-payout-row{grid-template-columns:1fr}.seller-payout-row>div{grid-column:auto!important}}.seller-payout-row small.refund-adjustment{color:#9b5f2c;font-weight:750}.kh-stripe-connect-card{background:#fff;border:1px solid #dce6df;border-radius:18px;box-shadow:0 10px 30px #1f513112;color:#183c25;padding:26px;width:100%}.kh-stripe-connect-top{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.kh-stripe-eyebrow{color:#6d8173;display:block;font-size:11px;font-weight:800;letter-spacing:.12em;margin-bottom:7px}.kh-stripe-connect-top h2{color:#173f25;font-size:25px;letter-spacing:-.025em;margin:0}.kh-stripe-connect-top p{color:#69786e;font-size:14px;line-height:1.65;margin:9px 0 0;max-width:560px}.kh-stripe-status{align-items:center;border-radius:999px;display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:800;min-height:30px;padding:0 11px}.kh-stripe-status.ready{background:#e9f5ec;color:#28613a}.kh-stripe-status.pending{background:#fff5df;color:#87631e}.kh-stripe-connect-body{border-top:1px solid #e7ece8;margin-top:24px;padding-top:22px}.kh-stripe-security-note{background:#f6f9f6;border-radius:12px;display:flex;flex-direction:column;gap:5px;margin-bottom:20px;padding:15px 17px}.kh-stripe-security-note strong{color:#315c3b;font-size:13px}.kh-stripe-security-note span{color:#728077;font-size:12px;line-height:1.55}.kh-stripe-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:20px}.kh-stripe-grid>div{background:#f9fbf9;border:1px solid #e3e9e5;border-radius:12px;min-width:0;padding:14px}.kh-stripe-grid span,.kh-stripe-grid strong{display:block}.kh-stripe-grid span{color:#7b887f;font-size:11px;margin-bottom:5px}.kh-stripe-grid strong{color:#294b33;font-size:13px}.kh-stripe-primary,.kh-stripe-secondary{border-radius:10px;cursor:pointer;font:inherit;font-size:13px;font-weight:800;min-height:44px;padding:0 18px}.kh-stripe-primary{background:#285d38;border:0;color:#fff}.kh-stripe-primary:hover:not(:disabled){background:#204d2e}.kh-stripe-secondary{background:#fff;border:1px solid #cddbd1;color:#285d38}.kh-stripe-secondary:hover:not(:disabled){background:#f5f8f5}.kh-stripe-primary:disabled,.kh-stripe-secondary:disabled{cursor:wait;opacity:.6}.kh-stripe-error{background:#fff6f5;border:1px solid #efc9c5;border-radius:10px;color:#8a4039;font-size:12px;line-height:1.5;margin-top:18px;padding:12px 14px}.kh-stripe-connect-loading{color:#6d7a71;font-size:13px}@media (max-width:700px){.kh-stripe-connect-card{padding:20px}.kh-stripe-connect-top{flex-direction:column}.kh-stripe-grid{grid-template-columns:1fr}}.kh-stripe-reauth-overlay{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#101f168f;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1200}.kh-stripe-reauth-modal{background:#fff;border:1px solid #d9e5dc;border-radius:18px;box-shadow:0 24px 70px #112d1b3d;padding:26px;width:min(100%,430px)}.kh-stripe-reauth-eyebrow{color:#7a6a31;display:block;font-size:11px;font-weight:900;letter-spacing:.12em;margin-bottom:8px}.kh-stripe-reauth-modal h3{color:#173f25;font-size:22px;margin:0}.kh-stripe-reauth-modal>p{color:#68776d;font-size:13px;line-height:1.6;margin:10px 0 20px}.kh-stripe-reauth-field{grid-gap:7px;display:grid;gap:7px}.kh-stripe-reauth-field>span{color:#344f3b;font-size:12px;font-weight:800}.kh-stripe-reauth-field input{background:#fff;border:1px solid #cad8ce;border-radius:10px;color:#183c25;font:inherit;min-height:44px;outline:none;padding:0 12px;width:100%}.kh-stripe-reauth-field input:focus{border-color:#4c7658;box-shadow:0 0 0 3px #4c76581f}.kh-stripe-reauth-error{background:#fff6f5;border:1px solid #efc9c5;border-radius:9px;color:#8a4039;font-size:12px;line-height:1.45;margin-top:12px;padding:10px 12px}.kh-stripe-reauth-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:22px}.kh-stripe-reauth-actions button{border-radius:10px;cursor:pointer;font:inherit;font-size:13px;font-weight:800;min-height:42px;padding:0 16px}.kh-stripe-reauth-actions button.secondary{background:#fff;border:1px solid #ccd9d0;color:#31583b}.kh-stripe-reauth-actions button.primary{background:#285d38;border:0;color:#fff}.kh-stripe-reauth-actions button:disabled{cursor:wait;opacity:.6}@media (max-width:520px){.kh-stripe-reauth-overlay{padding:16px}.kh-stripe-reauth-modal{padding:21px}.kh-stripe-reauth-actions{flex-direction:column-reverse}.kh-stripe-reauth-actions button{width:100%}}.kh-stripe-connect-card .kh-stripe-connect-top h2{font-size:20px;line-height:1.3}.kh-stripe-connect-card .kh-stripe-connect-top p{font-size:13px;line-height:1.55}.kh-stripe-connect-card .kh-stripe-connect-body{border-top:0;margin-top:16px;padding-top:0}.kh-stripe-details{border-top:1px solid #e7ece8;margin-top:12px}.kh-stripe-details summary{color:#285d38;cursor:pointer;display:list-item;font-size:13px;font-weight:600;min-height:44px;padding:12px 0}.kh-stripe-details summary:focus-visible{outline:2px solid #285d38;outline-offset:3px}.kh-stripe-details .kh-stripe-grid{margin:0 0 12px}.kh-stripe-connect-card .kh-stripe-provider-note{color:#69786e;font-size:12px;line-height:1.5;margin:8px 0 0}.kh-stripe-status{max-width:100%;white-space:normal}.seller-secondary-v2-main{background:radial-gradient(circle at 82% 4%,#d6a12a12,#0000 24rem),#f8f8f4;padding:0}.seller-secondary-v2-contextbar{align-items:center;background:#ffffffc7;border-bottom:1px solid #e9e3d7;color:#6f776f;display:flex;font-size:12px;font-weight:800;gap:8px;min-height:48px;padding:0 30px}.seller-secondary-v2-contextbar a{color:#9a7114;text-decoration:none}.seller-secondary-v2-contextbar a:hover{text-decoration:underline}.seller-secondary-v2-contextbar strong{color:#173d2b}.seller-secondary-v2-separator{color:#b9b4aa}.seller-secondary-v2-content .kh-header,.seller-secondary-v2-content .site-footer,.seller-secondary-v2-content footer{display:none!important}.seller-secondary-v2-content>.app,.seller-secondary-v2-content>.kh-compliance-app,.seller-secondary-v2-content>.seller-analytics-app,.seller-secondary-v2-content>.seller-payouts-app{background:#0000!important;min-height:0!important}.seller-secondary-v2-content .kh-compliance-page,.seller-secondary-v2-content .kh-embedded-payout-page,.seller-secondary-v2-content .seller-analytics-page,.seller-secondary-v2-content .seller-inventory-page,.seller-secondary-v2-content .seller-issues-page,.seller-secondary-v2-content .seller-payouts-page,.seller-secondary-v2-content .seller-settings-page,.seller-secondary-v2-content .seller-setup-page{margin:0!important;max-width:none!important;padding:22px 30px 70px!important;width:100%!important}.seller-secondary-v2-content .seller-inventory-back,.seller-secondary-v2-content .seller-setup-back{display:none!important}.seller-secondary-v2-content .kh-compliance-hero,.seller-secondary-v2-content .kh-embedded-payout-intro,.seller-secondary-v2-content .seller-analytics-hero,.seller-secondary-v2-content .seller-inventory-hero,.seller-secondary-v2-content .seller-issues-hero,.seller-secondary-v2-content .seller-payouts-hero,.seller-secondary-v2-content .seller-settings-hero,.seller-secondary-v2-content .seller-setup-header{background:radial-gradient(circle at 88% 5%,#d6a12a29,#0000 22rem),linear-gradient(115deg,#fffdf8,#fbf7ec)!important;border:1px solid #e6dece!important;border-radius:24px!important;box-shadow:0 12px 30px rgba(34,57,42,.055)!important;color:#153b29!important;margin:0 0 16px!important;min-height:0!important;padding:22px 28px!important}.seller-secondary-v2-content .kh-compliance-hero h1,.seller-secondary-v2-content .kh-embedded-payout-intro h1,.seller-secondary-v2-content .kh-embedded-payout-intro h2,.seller-secondary-v2-content .seller-analytics-hero h1,.seller-secondary-v2-content .seller-inventory-hero h1,.seller-secondary-v2-content .seller-issues-hero h1,.seller-secondary-v2-content .seller-payouts-hero h1,.seller-secondary-v2-content .seller-settings-hero h1,.seller-secondary-v2-content .seller-setup-header h1{color:#123b29!important;font-size:clamp(30px,3vw,44px)!important;letter-spacing:-1.2px!important;line-height:1.05!important}.seller-secondary-v2-content .kh-compliance-hero p,.seller-secondary-v2-content .kh-embedded-payout-intro p,.seller-secondary-v2-content .seller-analytics-hero p,.seller-secondary-v2-content .seller-inventory-hero p,.seller-secondary-v2-content .seller-issues-hero p,.seller-secondary-v2-content .seller-payouts-hero p,.seller-secondary-v2-content .seller-settings-hero p,.seller-secondary-v2-content .seller-setup-header p{color:#667168!important;font-size:14px!important;line-height:1.5!important}.seller-secondary-v2-content .kh-compliance-eyebrow,.seller-secondary-v2-content .section-label,.seller-secondary-v2-content .seller-analytics-eyebrow,.seller-secondary-v2-content .seller-inventory-eyebrow,.seller-secondary-v2-content .seller-payouts-eyebrow{color:#a77710!important;font-size:11px!important;font-weight:900!important;letter-spacing:1.35px!important}.seller-secondary-v2-content a,.seller-secondary-v2-content button,.seller-secondary-v2-content input,.seller-secondary-v2-content select,.seller-secondary-v2-content textarea{font-size:max(12px,1em)}.seller-secondary-v2-content dd,.seller-secondary-v2-content dt,.seller-secondary-v2-content label,.seller-secondary-v2-content small,.seller-secondary-v2-content td,.seller-secondary-v2-content th{font-size:12px}.seller-secondary-v2-content .kh-compliance-button.primary,.seller-secondary-v2-content .seller-inventory-hero-action:not(.secondary),.seller-secondary-v2-content .seller-settings-primary-button,.seller-secondary-v2-content .seller-setup-save{background:#d6a12a!important;border-color:#d6a12a!important;color:#163723!important}.seller-secondary-v2-content .kh-embedded-payout-header{display:none!important}@media (max-width:1050px){.seller-secondary-v2-contextbar{padding-inline:20px}.seller-secondary-v2-content .kh-compliance-page,.seller-secondary-v2-content .kh-embedded-payout-page,.seller-secondary-v2-content .seller-analytics-page,.seller-secondary-v2-content .seller-inventory-page,.seller-secondary-v2-content .seller-issues-page,.seller-secondary-v2-content .seller-payouts-page,.seller-secondary-v2-content .seller-settings-page,.seller-secondary-v2-content .seller-setup-page{padding-left:20px!important;padding-right:20px!important}}@media (max-width:720px){.seller-secondary-v2-contextbar{font-size:11px;padding-inline:14px}.seller-secondary-v2-content .kh-compliance-page,.seller-secondary-v2-content .kh-embedded-payout-page,.seller-secondary-v2-content .seller-analytics-page,.seller-secondary-v2-content .seller-inventory-page,.seller-secondary-v2-content .seller-issues-page,.seller-secondary-v2-content .seller-payouts-page,.seller-secondary-v2-content .seller-settings-page,.seller-secondary-v2-content .seller-setup-page{padding:14px 12px 48px!important}}.kh-embedded-payout-page{background:#f8f6f0;color:#173f25;font-family:Manrope,Arial,sans-serif;font-size:13px;line-height:1.55;min-height:100vh;padding:24px 20px 32px}.kh-embedded-payout-page *{box-sizing:border-box}.kh-embedded-payout-shell{margin:0 auto;width:min(960px,100%)}.kh-embedded-payout-header{justify-content:space-between;margin-bottom:20px}.kh-embedded-brand,.kh-embedded-payout-header{align-items:center;display:flex;gap:16px}.kh-embedded-brand-logo{display:block;height:auto;width:145px}.kh-embedded-brand span{color:#66756b;font-size:12px}.kh-embedded-payout-intro{background:linear-gradient(110deg,#fffdfa 65%,#f8edcf);border:1px solid #e8dfc8;border-radius:20px;padding:22px 24px}.kh-embedded-payout-intro>span{color:#a77512;font-size:10px;font-weight:700;letter-spacing:.12em}.kh-embedded-payout-intro h1{color:#173f25;font-size:30px;font-weight:700;letter-spacing:-.025em;line-height:1.2;margin:6px 0 8px}.kh-embedded-payout-intro p{color:#66756b;font-size:13px;line-height:1.55;margin:0}.kh-embedded-simple-guide{background:#fff;border:1px solid #dce5dc;border-radius:14px;margin:14px 0}.kh-embedded-guide-title{color:#173f25;cursor:pointer;font-size:13px;font-weight:700;min-height:48px;padding:14px 18px}.kh-embedded-steps{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px 18px 16px}.kh-embedded-step{display:flex;gap:10px}.kh-embedded-step>span{align-items:center;background:#edf5ef;border-radius:50%;color:#285d38;display:flex;flex:0 0 24px;font-size:11px;font-weight:700;height:24px;justify-content:center}.kh-embedded-step strong{color:#173f25;display:block;font-size:13px;font-weight:700}.kh-embedded-step p{color:#66756b;font-size:12px;line-height:1.5;margin:4px 0 0}.kh-embedded-independent-note{background:#fff9e9;border-left:3px solid #dba922;color:#715822;font-size:12px;line-height:1.5;margin:0 18px 16px;padding:10px 12px}.kh-embedded-management-note{color:#66756b;font-size:13px;margin:14px 0}.kh-embedded-stripe-card{background:#fff;border:1px solid #dce5dc;border-radius:18px;box-shadow:0 6px 24px #173f2505;padding:16px}.kh-embedded-stripe-container{min-height:200px;width:100%}.kh-embedded-loader{align-items:center;color:#66756b;display:flex;font-size:13px;gap:10px;justify-content:center;min-height:80px}.kh-embedded-loader span{animation:kh-embedded-spin .8s linear infinite;border:2px solid #d7e2d9;border-radius:50%;border-top-color:#285d38;height:18px;width:18px}.kh-embedded-payout-error,.kh-embedded-payout-success{border-radius:14px;display:flex;flex-direction:column;font-size:13px;gap:4px;margin:14px 0;overflow-wrap:anywhere;padding:14px 16px}.kh-embedded-payout-error{background:#fff4f2;border:1px solid #e8c5c0;color:#8e4038}.kh-embedded-payout-success{background:#eff8f0;border:1px solid #cfe0d2;color:#285d38}.kh-embedded-secure-note{align-items:baseline;color:#66756b;display:flex;gap:8px;margin:12px 4px 0}.kh-embedded-secure-note>span{color:#285d38}.kh-embedded-close-hint,.kh-embedded-secure-note p{font-size:12px;line-height:1.5;margin:0}.kh-embedded-close-hint{color:#66756b;margin-top:8px}.kh-embedded-payout-page :is(button,summary):focus-visible{outline:2px solid #285d38;outline-offset:3px}@keyframes kh-embedded-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.kh-embedded-loader span{animation:none}}@media (max-width:600px){.kh-embedded-payout-page{padding:max(16px,env(safe-area-inset-top)) 12px calc(24px + env(safe-area-inset-bottom))}.kh-embedded-brand{align-items:flex-start;flex-direction:column;gap:6px}.kh-embedded-brand-logo{width:124px}.kh-embedded-payout-header{margin-bottom:14px}.kh-embedded-payout-intro{padding:18px}.kh-embedded-payout-intro h1{font-size:24px}.kh-embedded-steps{gap:14px;grid-template-columns:1fr}.kh-embedded-stripe-card{padding:10px}}.kh-embedded-in-seller{background:#0000;min-height:0;padding:0}.kh-embedded-in-seller .kh-embedded-payout-shell{max-width:960px;width:100%}.kh-embedded-back{align-items:center;color:#285d38;display:inline-flex;font-size:13px;font-weight:700;margin-bottom:8px;min-height:44px;text-decoration:none}.kh-embedded-back:hover{text-decoration:underline}.kh-embedded-back:focus-visible{outline:2px solid #285d38;outline-offset:3px}.seller-analytics-app{background:#f4f6f2;color:#304037;min-height:100vh}.seller-analytics-header{grid-gap:30px;align-items:center;background:#fff;border-bottom:1px solid #dce3dc;display:grid;gap:30px;grid-template-columns:auto 1fr;min-height:70px;padding:0 4%}.seller-analytics-logo{align-items:center;color:#263a2d;display:flex;gap:10px;text-decoration:none}.seller-analytics-logo>div{background:#173d2a;border-radius:9px;color:#c0d8b4;display:grid;height:38px;place-items:center;width:38px}.seller-analytics-logo small,.seller-analytics-logo strong{display:block}.seller-analytics-logo strong{font-family:Manrope,sans-serif;font-size:11px}.seller-analytics-logo small{color:#8c968f;font-size:6px;margin-top:2px}.seller-analytics-header nav{display:flex;gap:6px;justify-content:flex-end}.seller-analytics-header nav a{align-items:center;border-radius:7px;color:#68766d;display:inline-flex;font-size:7px;font-weight:800;min-height:34px;padding:0 10px;text-decoration:none}.seller-analytics-header nav a.active{background:#e9f1e7;color:#315f3f}.seller-analytics-page{margin:0 auto;max-width:1300px;padding:42px 4% 100px}.seller-analytics-hero{align-items:flex-end;display:flex;gap:35px;justify-content:space-between;margin-bottom:20px}.seller-analytics-eyebrow{color:#55765e;display:block;font-size:6px;font-weight:800;letter-spacing:1.2px}.seller-analytics-hero h1{color:#1d3024;font-family:Manrope,sans-serif;font-size:42px;letter-spacing:-1.8px;margin:5px 0 0}.seller-analytics-hero p{color:#818c84;font-size:9px;line-height:1.7;margin:10px 0 0;max-width:650px}.seller-analytics-summary{background:#173d2a;border-radius:13px;color:#fff;min-width:220px;padding:17px}.seller-analytics-summary>div{background:#ffffff17;border-radius:9px;color:#bdd5b1;display:grid;height:37px;margin-bottom:12px;place-items:center;width:37px}.seller-analytics-summary small,.seller-analytics-summary span,.seller-analytics-summary strong{display:block}.seller-analytics-summary span{color:#adc5a4;font-size:6px;font-weight:800}.seller-analytics-summary strong{font-family:Manrope,sans-serif;font-size:23px;margin-top:3px}.seller-analytics-summary small{color:#ffffff80;font-size:6px;margin-top:3px}.seller-analytics-stats{grid-gap:10px;display:grid;grid-template-columns:repeat(5,1fr);margin-bottom:15px}.seller-analytics-stats article{background:#fff;border:1px solid #dce3dc;border-radius:12px;padding:17px}.seller-analytics-stats article>div{background:#edf3eb;border-radius:8px;color:#4b7955;display:grid;height:34px;margin-bottom:11px;place-items:center;width:34px}.seller-analytics-stats small,.seller-analytics-stats span,.seller-analytics-stats strong{display:block}.seller-analytics-stats span{color:#909992;font-size:5px;font-weight:800}.seller-analytics-stats strong{color:#304238;font-family:Manrope,sans-serif;font-size:19px;margin-top:4px}.seller-analytics-stats small{color:#959d97;font-size:6px;margin-top:4px}.seller-analytics-grid{grid-gap:14px;display:grid;grid-template-columns:1fr 1fr}.seller-analytics-card{background:#fff;border:1px solid #dce3dc;border-radius:14px;padding:22px}.seller-analytics-wide{grid-column:1/-1}.seller-analytics-card h2{color:#304238;font-family:Manrope,sans-serif;font-size:19px;margin:4px 0 17px}.seller-analytics-metrics{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.seller-analytics-metrics>div{background:#f4f7f3;border-radius:8px;padding:13px}.seller-analytics-metrics span,.seller-analytics-metrics strong{display:block}.seller-analytics-metrics span{color:#909992;font-size:5px;font-weight:800}.seller-analytics-metrics strong{color:#405148;font-family:Manrope,sans-serif;font-size:15px;margin-top:4px}.seller-analytics-low-stock{display:flex;flex-direction:column;gap:7px}.seller-analytics-low-stock>div{background:#f7f5ef;border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:11px}.seller-analytics-low-stock small,.seller-analytics-low-stock strong{display:block}.seller-analytics-low-stock strong{color:#4d5b52;font-size:7px}.seller-analytics-low-stock small{color:#929b94;font-size:5px}.seller-analytics-low-stock em{color:#9a6847;font-size:6px;font-style:normal;font-weight:800}.seller-analytics-products{display:flex;flex-direction:column}.seller-analytics-products>div{grid-gap:10px;align-items:center;background:#fafbf9;border:1px solid #e2e7e2;border-radius:8px;display:grid;gap:10px;grid-template-columns:32px 1fr 90px 100px;padding:11px}.seller-analytics-rank{background:#e6efe3;border-radius:7px;color:#477552;display:grid;font-size:7px;font-weight:800;height:30px;place-items:center;width:30px}.seller-analytics-product-name small,.seller-analytics-product-name strong,.seller-analytics-product-revenue small,.seller-analytics-product-revenue strong,.seller-analytics-product-stock small,.seller-analytics-product-stock strong{display:block}.seller-analytics-product-name strong{color:#4b5a50;font-size:7px}.seller-analytics-product-name small,.seller-analytics-product-revenue small,.seller-analytics-product-stock small{color:#929b94;font-size:5px}.seller-analytics-product-revenue strong,.seller-analytics-product-stock strong{color:#405148;font-size:7px;margin-top:3px}.seller-analytics-empty{background:#f3f5f2;border-radius:8px;color:#879188;font-size:7px;padding:14px}.seller-analytics-actions{align-items:center;background:#fff;border:1px solid #dce3dc;border-radius:13px;display:flex;gap:20px;justify-content:space-between;margin-top:15px;padding:18px}.seller-analytics-actions h3{color:#374a3e;font-family:Manrope,sans-serif;font-size:13px;margin:4px 0 0}.seller-analytics-actions p{color:#849087;font-size:7px;line-height:1.6;margin:5px 0 0;max-width:700px}.seller-analytics-actions>div:last-child{display:flex;gap:7px}.seller-analytics-actions a{align-items:center;background:#315f3f;border-radius:7px;color:#fff;display:inline-flex;font-size:6px;font-weight:800;gap:5px;min-height:36px;padding:0 10px;text-decoration:none}@media (max-width:950px){.seller-analytics-stats{grid-template-columns:repeat(3,1fr)}.seller-analytics-grid{grid-template-columns:1fr}.seller-analytics-wide{grid-column:auto}}@media (max-width:700px){.seller-analytics-header{grid-template-columns:1fr;padding:12px 4%}.seller-analytics-header nav{justify-content:flex-start;overflow-x:auto}.seller-analytics-hero{align-items:flex-start;flex-direction:column}.seller-analytics-hero h1{font-size:34px}.seller-analytics-summary{box-sizing:border-box;width:100%}.seller-analytics-actions{align-items:flex-start;flex-direction:column}}@media (max-width:560px){.seller-analytics-stats{grid-template-columns:1fr 1fr}.seller-analytics-metrics{grid-template-columns:1fr}.seller-analytics-products>div{grid-template-columns:32px 1fr}.seller-analytics-product-revenue,.seller-analytics-product-stock{grid-column:2}}.seller-analytics-periods{display:flex;flex-wrap:wrap;margin-top:14px}.seller-analytics-periods button{background:#fff;border:1px solid #d8e0d8;border-radius:8px;color:#607067;cursor:pointer;font-size:7px;font-weight:800;min-height:34px;padding:0 11px}.seller-analytics-periods button.active{background:#315f3f;border-color:#315f3f;color:#fff}.seller-analytics-stats.seller-analytics-stats-six{grid-template-columns:repeat(6,1fr)}@media (max-width:1100px){.seller-analytics-stats.seller-analytics-stats-six{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.seller-analytics-stats.seller-analytics-stats-six{grid-template-columns:1fr 1fr}}.seller-analytics-page{margin:0;max-width:none;padding:24px 28px 64px;width:100%}.seller-analytics-hero{align-items:center;background:radial-gradient(circle at 88% 14%,#f2b73529,#0000 24%),linear-gradient(115deg,#fffdf8,#fbf8ef 72%,#fff3cf);border:1px solid #e7dcc4;border-radius:24px;box-shadow:0 14px 34px rgba(22,55,37,.055);margin-bottom:16px;padding:26px 30px}.seller-analytics-eyebrow{color:#a86f00;font-size:var(--seller-v2-font-label);font-weight:900;letter-spacing:.14em}.seller-analytics-hero h1{color:#123f2d;font-size:var(--seller-v2-font-page-title);letter-spacing:-.035em;line-height:1.05;margin:7px 0 8px}.seller-analytics-hero p{color:#596d62;font-size:var(--seller-v2-font-body);line-height:var(--seller-v2-line-body);margin:0;max-width:830px}.seller-analytics-periods{gap:7px;margin-top:16px}.seller-analytics-periods button{border-radius:10px;font-size:var(--seller-v2-font-button);min-height:40px;padding:0 14px}.seller-analytics-periods button.active{background:#155b3c;border-color:#155b3c}.seller-analytics-summary{background:#f8fcf7eb;border:1px solid #d8e5da;border-radius:17px;box-shadow:0 8px 24px #1637250a;color:#123f2d;max-width:340px;min-width:300px;padding:18px 20px}.seller-analytics-summary>div{background:#e9f3e8;border-radius:11px;color:#17613e;height:40px;margin-bottom:10px;width:40px}.seller-analytics-summary span{color:#65776d;font-size:var(--seller-v2-font-label);letter-spacing:.08em}.seller-analytics-summary strong{color:#123f2d;font-size:var(--seller-v2-font-metric);line-height:1.05;margin-top:4px}.seller-analytics-summary small{color:#6c7d73;font-size:var(--seller-v2-font-secondary);line-height:1.4;margin-top:6px}.seller-analytics-stats{gap:10px;margin-bottom:16px}.seller-analytics-stats.seller-analytics-stats-six{grid-template-columns:repeat(3,minmax(0,1fr))}.seller-analytics-stats article{grid-column-gap:12px;align-content:center;border-radius:16px;box-shadow:0 8px 22px rgba(22,55,37,.035);column-gap:12px;display:grid;grid-template-columns:42px 1fr;grid-template-rows:auto auto auto;min-height:118px;padding:15px 16px}.seller-analytics-stats article>div{border-radius:11px;grid-row:1/4;height:42px;margin:0;width:42px}.seller-analytics-stats span{color:#758078;font-size:var(--seller-v2-font-label);letter-spacing:.07em;line-height:1.25}.seller-analytics-stats strong{color:#203f31;font-size:var(--seller-v2-font-metric);line-height:1;margin-top:3px}.seller-analytics-stats small{color:#77877e;font-size:var(--seller-v2-font-secondary);line-height:1.35;margin-top:5px}.seller-analytics-grid{gap:14px}.seller-analytics-card{border-radius:18px;box-shadow:0 10px 28px #1637250a;padding:20px 22px}.seller-analytics-card h2{color:#263f33;font-size:var(--seller-v2-font-section-title);letter-spacing:-.025em;line-height:1.15;margin:5px 0 15px}.seller-analytics-metrics{gap:9px}.seller-analytics-metrics>div{background:#fbfcfa;border:1px solid #e4ebe4;border-radius:12px;min-height:76px;padding:12px 14px}.seller-analytics-metrics span{color:#7c887f;font-size:var(--seller-v2-font-label);line-height:1.25}.seller-analytics-metrics strong{color:#284537;font-size:24px;line-height:1.1;margin-top:5px}.seller-analytics-low-stock{gap:8px}.seller-analytics-low-stock>div{border-radius:11px;padding:12px 13px}.seller-analytics-low-stock strong{font-size:var(--seller-v2-font-body)}.seller-analytics-low-stock small{font-size:14px;margin-top:3px}.seller-analytics-empty,.seller-analytics-low-stock em{font-size:var(--seller-v2-font-secondary)}.seller-analytics-empty{background:#fbfcfa;border:1px dashed #d3ded4;border-radius:12px;color:#687b70;line-height:1.45;padding:16px 17px}.seller-analytics-products{gap:7px}.seller-analytics-products>div{border-radius:11px;gap:12px;grid-template-columns:42px minmax(0,1fr) 130px 150px;min-height:68px;padding:10px 13px}.seller-analytics-rank{border-radius:10px;font-size:14px;height:38px;width:38px}.seller-analytics-product-name strong{color:#314b3e;font-size:var(--seller-v2-font-body)}.seller-analytics-product-name small,.seller-analytics-product-revenue small,.seller-analytics-product-stock small{color:#7d8a82;font-size:var(--seller-v2-font-label);margin-top:3px}.seller-analytics-product-revenue strong,.seller-analytics-product-stock strong{color:#284537;font-size:var(--seller-v2-font-body);margin-top:4px}.seller-analytics-actions{border-radius:16px;margin-top:14px;padding:16px 20px}.seller-analytics-actions h3{color:#294336;font-size:var(--seller-v2-font-card-title);line-height:1.25;margin:4px 0 3px}.seller-analytics-actions p{color:#6d7d74;font-size:var(--seller-v2-font-secondary);line-height:1.45;margin:4px 0 0;max-width:820px}.seller-analytics-actions>div:last-child{gap:8px}.seller-analytics-actions a{border-radius:10px;font-size:var(--seller-v2-font-button);min-height:40px;padding:0 13px}@media (max-width:1180px){.seller-analytics-page{padding-left:20px;padding-right:20px}.seller-analytics-stats.seller-analytics-stats-six{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.seller-analytics-hero{align-items:flex-start;flex-direction:column}.seller-analytics-summary{box-sizing:border-box;max-width:none;width:100%}.seller-analytics-grid{grid-template-columns:1fr}.seller-analytics-wide{grid-column:auto}}@media (max-width:680px){.seller-analytics-page{padding:16px 12px 48px}.seller-analytics-hero{padding:22px 20px}.seller-analytics-metrics,.seller-analytics-stats.seller-analytics-stats-six{grid-template-columns:1fr}.seller-analytics-products>div{grid-template-columns:42px 1fr}.seller-analytics-product-revenue,.seller-analytics-product-stock{grid-column:2}.seller-analytics-actions{align-items:flex-start;flex-direction:column}}.seller-setup-page,.seller-setup-page *{box-sizing:border-box}.seller-setup-page{--ink:#17291f;--muted:#66756c;--green:#075b3b;--dark:#043c29;--soft:#eaf4ee;--gold:#f2b735;--line:#dce6df;background:#f7f9f7;color:var(--ink);min-height:calc(100vh - 80px);padding:34px clamp(20px,4.5vw,72px) 90px}.seller-setup-shell{margin:0 auto;width:min(1180px,100%)}.seller-setup-back{align-items:center;background:#0000;border:0;color:#4e6758;cursor:pointer;display:inline-flex;font:800 12px/1.2 inherit;margin:0 0 14px;min-height:38px;padding:0 2px;transition:color .18s ease,transform .18s ease}.seller-setup-back:hover{color:var(--green);transform:translateX(-2px)}.seller-setup-header{align-items:flex-end;background:radial-gradient(circle at 90% 18%,#f2b73542,#0000 24%),linear-gradient(125deg,var(--dark),var(--green) 62%,#0d704a);border-radius:24px 24px 0 0;box-shadow:0 20px 48px #043c2924;color:#fff;display:flex;gap:34px;isolation:isolate;justify-content:space-between;min-height:210px;overflow:hidden;padding:clamp(28px,4vw,42px);position:relative}.seller-setup-header:after{border:1px solid #ffffff1f;border-radius:50%;bottom:-145px;box-shadow:0 0 0 48px hsla(0,0%,100%,.035),0 0 0 96px hsla(0,0%,100%,.022);content:"";height:330px;position:absolute;right:-90px;width:330px;z-index:-1}.seller-setup-header>div:first-child{max-width:760px}.seller-setup-header>div:first-child>span{color:#d8eadf;display:block;font-size:11px;font-weight:850;letter-spacing:1.7px;margin-bottom:14px}.seller-setup-header h1{color:#fff;font:800 clamp(34px,4.5vw,52px) /1 Manrope,sans-serif;letter-spacing:-2px;margin:0 0 10px}.seller-setup-header p{color:#ffffffb3;font-size:14px;line-height:1.65;margin:0;max-width:720px}.seller-setup-percentage{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff17;border:1px solid #ffffff2e;border-radius:17px;min-width:126px;padding:18px 20px;text-align:center}.seller-setup-percentage span,.seller-setup-percentage strong{display:block}.seller-setup-percentage strong{color:#fff;font:850 30px/1 Manrope,sans-serif;letter-spacing:-1px}.seller-setup-percentage span{color:#ffffffad;font-size:10px;font-weight:800;letter-spacing:1px;margin-top:6px;text-transform:uppercase}.seller-setup-page .seller-setup-progress{background:#dce7df;border-radius:0 0 20px 20px;box-shadow:0 10px 24px #043c2912;height:8px;overflow:hidden}.seller-setup-page .seller-setup-progress>div{background:linear-gradient(90deg,var(--green),#54aa73);border-radius:inherit;height:100%;transition:width .18s ease}.seller-setup-form{grid-gap:18px;display:grid;gap:18px;margin-top:22px}.seller-setup-card{background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 10px 28px rgba(22,55,37,.045);padding:clamp(22px,3vw,30px)}.seller-setup-card-heading{align-items:flex-start;display:flex;gap:14px;margin-bottom:22px}.seller-setup-card-heading>span{background:var(--soft);border-radius:12px;color:var(--green);display:grid;flex:0 0 40px;font-size:11px;font-weight:900;height:40px;letter-spacing:.4px;place-items:center;width:40px}.seller-setup-card-heading h2{color:var(--ink);font:800 20px/1.25 Manrope,sans-serif;letter-spacing:-.35px;margin:2px 0 4px}.seller-setup-card-heading p{color:var(--muted);font-size:13px;line-height:1.55;margin:0}.seller-setup-grid{grid-gap:16px 18px;display:grid;gap:16px 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.seller-setup-grid label{grid-gap:7px;color:#415248;display:grid;font-size:12px;font-weight:800;gap:7px}.seller-setup-grid input,.seller-setup-grid textarea{background:#fbfcfb;border:1px solid #d5e0d8;border-radius:11px;color:var(--ink);font:13px/1.5 inherit;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;width:100%}.seller-setup-grid input{min-height:45px;padding:0 13px}.seller-setup-grid textarea{min-height:100px;padding:12px 13px;resize:vertical}.seller-setup-grid input:focus,.seller-setup-grid textarea:focus{background:#fff;border-color:#62a07a;box-shadow:0 0 0 4px #075b3b14}.seller-setup-full{grid-column:1/-1}.seller-setup-days{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:18px}.seller-setup-days button{background:#e8f3ec;border:1px solid #bdd6c6;border-radius:10px;color:#315c45;cursor:pointer;font:800 11px/1 inherit;min-height:40px;opacity:1;padding:0 8px;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.seller-setup-days button:hover{background:#deede3;border-color:#93b5a1;color:#174d35}.seller-setup-days button:active{opacity:1;transform:none}.seller-setup-days button.is-selected,.seller-setup-days button.is-selected:active,.seller-setup-days button.is-selected:hover{background:#075b3b;border-color:#075b3b;box-shadow:0 6px 14px #075b3b2e;color:#fff;opacity:1}.seller-setup-message{background:#fff9e7;border:1px solid #e5d39e;border-radius:11px;color:#755a18;font-size:12px;font-weight:750;margin:0;padding:13px 15px}.seller-setup-actions{display:flex;gap:10px;justify-content:flex-end;padding-top:2px}.seller-setup-actions button{border-radius:11px;cursor:pointer;font:850 12px/1 inherit;min-height:43px;padding:0 17px;transition:.18s ease}.seller-setup-secondary{background:#fff;border:1px solid #d4dfd7;color:#4d6255}.seller-setup-secondary:hover{border-color:#b8cdbd;color:var(--green)}.seller-setup-primary{background:var(--green);border:1px solid var(--green);box-shadow:0 8px 18px #075b3b1f;color:#fff}.seller-setup-primary:hover:not(:disabled){background:#064c33;transform:translateY(-1px)}.seller-setup-primary:disabled{cursor:wait;opacity:.65}.seller-setup-actions button:focus-visible,.seller-setup-back:focus-visible,.seller-setup-days button:focus-visible{outline:3px solid #075b3b38;outline-offset:3px}@media (max-width:820px){.seller-setup-page{padding:24px 16px 70px}.seller-setup-header{align-items:flex-start;flex-direction:column;min-height:auto;padding:28px 24px}.seller-setup-percentage{align-items:center;display:flex;justify-content:space-between;min-width:0;text-align:left;width:100%}.seller-setup-percentage span{margin-top:0}.seller-setup-grid{grid-template-columns:1fr}.seller-setup-full{grid-column:auto}.seller-setup-days{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:540px){.seller-setup-header h1{font-size:34px;letter-spacing:-1.4px}.seller-setup-card{border-radius:17px;padding:20px 17px}.seller-setup-card-heading{gap:11px}.seller-setup-days{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-setup-actions{flex-direction:column-reverse}.seller-setup-actions button{width:100%}}.seller-setup-field-note{color:#7a8980;font-size:10px;font-weight:700;text-align:right}.seller-store-preview{background:radial-gradient(circle at 92% 10%,#f2b73529,#0000 28%),linear-gradient(145deg,#f7fbf8,#fff);border:1px solid #dce7df;border-radius:16px;margin-top:20px;padding:20px}.seller-store-preview>span{color:#7c8d83;display:block;font-size:10px;font-weight:900;letter-spacing:1.25px;margin-bottom:8px}.seller-store-preview strong{color:#163226;display:block;font:800 20px/1.2 Manrope,sans-serif}.seller-store-preview p{color:#5f7167;font-size:13px;line-height:1.6;margin:8px 0 10px;max-width:760px}.seller-store-preview small{color:#0b6a46;font-size:11px;font-weight:800}.seller-store-logo-editor{align-items:center;background:#f8faf7;border:1px solid #dfe7dd;border-radius:16px;display:flex;gap:18px;padding:18px}.seller-store-logo-preview{background:#173f2b;border-radius:20px;color:#efd79c;display:grid;flex:0 0 auto;font-weight:800;height:92px;letter-spacing:.08em;overflow:hidden;place-items:center;width:92px}.seller-store-logo-preview img{height:100%;object-fit:cover;width:100%}.seller-store-logo-editor strong{color:#173d2a;display:block;margin-bottom:3px}.seller-store-logo-editor p{color:#68766d;font-size:13px;margin:0 0 10px}.seller-store-logo-actions{display:flex;flex-wrap:wrap;gap:9px}.seller-store-logo-actions button,.seller-store-logo-upload{background:#fff;border:1px solid #cfdacf;border-radius:9px;color:#315843;cursor:pointer;font-size:13px;font-weight:750;padding:9px 12px}.seller-store-logo-upload input{display:none}.seller-store-privacy-note{background:#f5f1e6;border:1px solid #e8dcc0;border-radius:12px;color:#65522f;font-size:14px;line-height:1.55;margin-top:14px;padding:14px 16px}.seller-store-preview-logo{border-radius:14px;height:54px;margin:10px 0 6px;object-fit:cover;width:54px}.seller-store-preview em{color:#5f7265;display:block;font-style:normal;font-weight:650;margin-top:4px}.seller-store-preview-link{color:#2f6c4b;display:inline-flex;font-weight:750;margin-top:12px;text-decoration:none}@media (max-width:640px){.seller-store-logo-editor{align-items:flex-start;flex-direction:column}}#pickup-location{scroll-margin-top:112px}#pickup-location:target{border-color:#2e68436b;box-shadow:0 0 0 4px #2e684314,0 16px 34px #1f482c14}.seller-store-pickup-v2{--store-pickup-title:30px;--store-pickup-section-title:22px;--store-pickup-body:14px;--store-pickup-secondary:13px;--store-pickup-label:12px}.seller-store-pickup-v2 [class*=hero]{background:radial-gradient(circle at 91% 16%,#dda82524,#0000 31%),linear-gradient(110deg,#fffdfa,#fbf7ed 72%,#f8edcf)!important;border:1px solid #eadfc9!important;border-radius:22px!important;box-shadow:0 12px 30px #1c3f2e0f!important;color:#123f2c!important;min-height:0!important;padding:20px 24px!important}.seller-store-pickup-v2 [class*=hero] h1{color:#123f2c!important;font-size:var(--store-pickup-title)!important;letter-spacing:-.6px!important;line-height:1.08!important;margin:4px 0 7px!important}.seller-store-pickup-v2 [class*=hero] p{color:#68766f!important;font-size:var(--store-pickup-body)!important;line-height:1.45!important;margin:0!important;max-width:780px}.seller-store-pickup-v2 [class*=hero] [class*=completion],.seller-store-pickup-v2 [class*=hero] [class*=percent],.seller-store-pickup-v2 [class*=hero] [class*=score]{background:#ffffff80!important;border:1px solid #e0ad3c38!important;border-radius:18px!important;box-shadow:none!important;color:#123f2c!important}.seller-store-pickup-v2 [class*=hero] [class*=completion] *,.seller-store-pickup-v2 [class*=hero] [class*=percent] *,.seller-store-pickup-v2 [class*=hero] [class*=score] *{color:#123f2c!important}.seller-store-pickup-v2 progress{height:7px!important}.seller-store-pickup-v2 [class*=progress],.seller-store-pickup-v2 [class*=progress]>*{min-height:7px}.seller-store-pickup-v2 [class*=form-section],.seller-store-pickup-v2 [class*=section-card],.seller-store-pickup-v2 [class*=setup-section]{border-radius:20px!important;box-shadow:0 10px 25px rgba(27,61,45,.045)!important;padding:22px 24px!important}.seller-store-pickup-v2 h2{font-size:var(--store-pickup-section-title)!important;letter-spacing:-.3px!important;line-height:1.18!important}.seller-store-pickup-v2 h3{font-size:17px!important;line-height:1.25!important}.seller-store-pickup-v2 p{font-size:var(--store-pickup-body);line-height:1.45}.seller-store-pickup-v2 [class*=section-number],.seller-store-pickup-v2 [class*=step-number]{border-radius:13px!important;font-size:12px!important;height:44px!important;min-width:44px!important;width:44px!important}.seller-store-pickup-v2 label{font-size:13px!important;line-height:1.25!important;margin-bottom:6px!important}.seller-store-pickup-v2 input:not([type=checkbox]):not([type=radio]),.seller-store-pickup-v2 select{border-radius:12px!important;font-size:14px!important;height:44px!important;min-height:44px!important;padding:0 14px!important}.seller-store-pickup-v2 textarea{border-radius:12px!important;font-size:14px!important;line-height:1.45!important;min-height:112px!important;padding:12px 14px!important}.seller-store-pickup-v2 input::placeholder,.seller-store-pickup-v2 textarea::placeholder{font-size:13px!important}.seller-store-pickup-v2 [class*=logo]{border-radius:16px!important}.seller-store-pickup-v2 [class*=logo] button,.seller-store-pickup-v2 [class*=upload] button{border-radius:10px!important;font-size:13px!important;min-height:38px!important;padding:0 14px!important}.seller-store-pickup-v2 [class*=helper],.seller-store-pickup-v2 [class*=notice],.seller-store-pickup-v2 [class*=privacy]{border-radius:14px!important;font-size:13px!important;line-height:1.45!important;padding:13px 16px!important}.seller-store-pickup-v2 [class*=preview]{border-radius:16px!important;padding:18px 20px!important}.seller-store-pickup-v2 [class*=preview] h3,.seller-store-pickup-v2 [class*=preview] strong{font-size:17px!important}.seller-store-pickup-v2 [class*=preview] a{font-size:13px!important;margin-left:10px!important;white-space:nowrap}.seller-store-pickup-v2 [class*=character],.seller-store-pickup-v2 [class*=counter]{font-size:12px!important}.seller-store-pickup-v2 [class*=day] button,.seller-store-pickup-v2 button[class*=day]{border-radius:10px!important;font-size:13px!important;height:42px!important;min-height:42px!important}.seller-store-pickup-v2 button{font-size:13px!important}@media (min-width:1100px){.seller-store-pickup-v2 [class*=form-section],.seller-store-pickup-v2 [class*=section-card],.seller-store-pickup-v2 [class*=setup-section]{margin-bottom:14px!important;margin-top:14px!important}}.seller-store-pickup-v2{--store-pickup-title:26px;--store-pickup-section-title:19px;--store-pickup-body:13px;--store-pickup-secondary:12.5px;--store-pickup-label:11.5px}.seller-store-pickup-v2 [class*=hero],.seller-store-pickup-v2 [class*=intro],.seller-store-pickup-v2>[class*=hero],.seller-store-pickup-v2>[class*=intro]{border-radius:18px!important;min-height:0!important;padding:16px 20px!important}.seller-store-pickup-v2 [class*=hero] h1,.seller-store-pickup-v2 [class*=intro] h1,.seller-store-pickup-v2 h1{font-size:26px!important;letter-spacing:-.45px!important;line-height:1.08!important;margin:2px 0 5px!important}.seller-store-pickup-v2 [class*=hero] p,.seller-store-pickup-v2 [class*=intro] p{font-size:13px!important;line-height:1.4!important;max-width:760px!important}.seller-store-pickup-v2 [class*=completion],.seller-store-pickup-v2 [class*=percent],.seller-store-pickup-v2 [class*=score]{border-radius:14px!important;min-height:82px!important;min-width:112px!important;padding:12px 14px!important}.seller-store-pickup-v2 [class*=completion] strong,.seller-store-pickup-v2 [class*=percent] strong,.seller-store-pickup-v2 [class*=score] strong{font-size:25px!important;line-height:1!important}.seller-store-pickup-v2 [class*=progress],.seller-store-pickup-v2 [class*=progress]>*,.seller-store-pickup-v2 progress{height:5px!important;min-height:5px!important}.seller-store-pickup-v2 [class*=form-section],.seller-store-pickup-v2 [class*=section-card],.seller-store-pickup-v2 [class*=setup-section],.seller-store-pickup-v2 section{border-radius:16px!important;padding:16px 18px!important}.seller-store-pickup-v2 h2{font-size:19px!important;letter-spacing:-.2px!important;line-height:1.16!important;margin-bottom:4px!important;margin-top:0!important}.seller-store-pickup-v2 h3{font-size:15px!important;line-height:1.2!important}.seller-store-pickup-v2 p{font-size:13px!important;line-height:1.4!important}.seller-store-pickup-v2 [class*=section-number],.seller-store-pickup-v2 [class*=step-number]{border-radius:11px!important;font-size:11px!important;height:38px!important;min-width:38px!important;width:38px!important}.seller-store-pickup-v2 label{font-size:12px!important;line-height:1.2!important;margin-bottom:4px!important}.seller-store-pickup-v2 input:not([type=checkbox]):not([type=radio]),.seller-store-pickup-v2 select{border-radius:10px!important;font-size:13px!important;height:40px!important;min-height:40px!important;padding:0 12px!important}.seller-store-pickup-v2 textarea{border-radius:10px!important;font-size:13px!important;line-height:1.4!important;min-height:86px!important;padding:10px 12px!important}.seller-store-pickup-v2 input::placeholder,.seller-store-pickup-v2 textarea::placeholder{font-size:12.5px!important}.seller-store-pickup-v2 [class*=logo]{border-radius:14px!important}.seller-store-pickup-v2 [class*=logo-upload],.seller-store-pickup-v2 [class*=upload]{padding-bottom:12px!important;padding-top:12px!important}.seller-store-pickup-v2 [class*=logo] button,.seller-store-pickup-v2 [class*=upload] button{border-radius:9px!important;font-size:12px!important;height:34px!important;min-height:34px!important;padding:0 12px!important}.seller-store-pickup-v2 [class*=helper],.seller-store-pickup-v2 [class*=notice],.seller-store-pickup-v2 [class*=privacy]{border-radius:12px!important;font-size:12.5px!important;line-height:1.4!important;padding:10px 13px!important}.seller-store-pickup-v2 [class*=preview]{border-radius:14px!important;min-height:0!important;padding:14px 16px!important}.seller-store-pickup-v2 [class*=preview] h3,.seller-store-pickup-v2 [class*=preview] strong{font-size:15px!important}.seller-store-pickup-v2 [class*=preview] a{font-size:12.5px!important;margin-left:8px!important}.seller-store-pickup-v2 [class*=character],.seller-store-pickup-v2 [class*=counter]{font-size:11px!important;margin-top:4px!important}.seller-store-pickup-v2 [class*=day] button,.seller-store-pickup-v2 button[class*=day]{border-radius:9px!important;font-size:12.5px!important;height:36px!important;min-height:36px!important}.seller-store-pickup-v2 button{font-size:12.5px!important}@media (min-width:1100px){.seller-store-pickup-v2 [class*=form-section],.seller-store-pickup-v2 [class*=section-card],.seller-store-pickup-v2 [class*=setup-section],.seller-store-pickup-v2 section{margin-bottom:10px!important;margin-top:10px!important}.seller-store-pickup-v2>*+*{margin-top:10px}}.seller-store-pickup-v2 .seller-setup-percentage{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(145deg,#fffaf0,#f8e9bf)!important;border:1px solid #e6c56f!important;border-radius:15px!important;box-shadow:0 8px 20px #855d0c14!important;min-width:108px!important;padding:13px 16px!important}.seller-store-pickup-v2 .seller-setup-percentage strong{color:#103e2b!important;font-size:26px!important;font-weight:850!important;letter-spacing:-.7px!important;opacity:1!important;text-shadow:none!important}.seller-store-pickup-v2 .seller-setup-percentage span{color:#9a6900!important;font-size:10px!important;font-weight:850!important;letter-spacing:1.25px!important;margin-top:5px!important;opacity:1!important}.seller-store-pickup-v2 .seller-setup-days button{background:linear-gradient(180deg,#fffaf0,#f8edcf)!important;border:1px solid #e2ca8d!important;border-radius:10px!important;box-shadow:0 3px 8px #7e590a0d!important;color:#6e571c!important;font-size:12.5px!important;font-weight:800!important;height:36px!important;min-height:36px!important}.seller-store-pickup-v2 .seller-setup-days button:hover{background:#f7e5b6!important;border-color:#d2a83f!important;color:#163f2c!important}.seller-store-pickup-v2 .seller-setup-days button.is-selected,.seller-store-pickup-v2 .seller-setup-days button.is-selected:active,.seller-store-pickup-v2 .seller-setup-days button.is-selected:hover{background:linear-gradient(135deg,#e5b438,#d39a1d)!important;border-color:#c88f17!important;box-shadow:0 6px 14px #a6740f2e!important;color:#123d2a!important;opacity:1!important;transform:none!important}.seller-store-pickup-v2 .seller-logo-placeholder,.seller-store-pickup-v2 .seller-setup-logo-placeholder,.seller-store-pickup-v2 .seller-store-logo-placeholder,.seller-store-pickup-v2 [class*=logo-box],.seller-store-pickup-v2 [class*=logo-placeholder],.seller-store-pickup-v2 [class*=logo-preview]{background:linear-gradient(145deg,#fff9ea,#f4dfaa)!important;border:1px solid #e3c26d!important;border-radius:14px!important;box-shadow:inset 0 0 0 1px #ffffff73,0 6px 16px #805b0f12!important;color:#956500!important}.seller-store-pickup-v2 [class*=logo-box] span,.seller-store-pickup-v2 [class*=logo-box] strong,.seller-store-pickup-v2 [class*=logo-placeholder] *,.seller-store-pickup-v2 [class*=logo-preview] span,.seller-store-pickup-v2 [class*=logo-preview] strong{color:#956500!important}.seller-settings-page,.seller-settings-page *{box-sizing:border-box}.seller-settings-page{--ink:#17291f;--muted:#66756c;--green:#075b3b;--dark:#043c29;--soft:#eaf4ee;--gold:#f2b735;--line:#dce6df;background:#f7f9f7;color:var(--ink);min-height:calc(100vh - 80px);padding:34px clamp(20px,4.5vw,72px) 90px}.seller-settings-shell{margin:0 auto;width:min(1220px,100%)}.seller-settings-hero{align-items:flex-end;background:radial-gradient(circle at 88% 16%,#f2b73540,#0000 25%),linear-gradient(125deg,var(--dark),var(--green) 62%,#0d704a);border-radius:24px;box-shadow:0 20px 48px #043c2924;color:#fff;display:flex;gap:32px;justify-content:space-between;min-height:210px;padding:clamp(28px,4vw,42px)}.seller-settings-hero>div:first-child{max-width:760px}.seller-settings-hero span{color:#d8eadf;display:block;font-size:11px;font-weight:850;letter-spacing:1.6px;margin-bottom:13px}.seller-settings-hero h1{color:#fff;font:800 clamp(34px,4.5vw,52px) /1 Manrope,sans-serif;letter-spacing:-2px;margin:0 0 10px}.seller-settings-hero p{color:#ffffffb8;font-size:14px;line-height:1.65;margin:0}.seller-settings-score{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff17;border:1px solid #ffffff2e;border-radius:17px;min-width:132px;padding:18px 20px;text-align:center}.seller-settings-score span,.seller-settings-score strong{display:block}.seller-settings-score strong{color:#fff;font:850 30px/1 Manrope,sans-serif}.seller-settings-score span{color:#ffffffb3;font-size:10px;font-weight:800;letter-spacing:1px;margin:7px 0 0;text-transform:uppercase}.seller-settings-health-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin:20px 0}.seller-settings-health-card{align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 8px 24px #1637250a;display:flex;gap:13px;min-height:154px;padding:18px}.seller-settings-health-icon{border-radius:12px;display:grid;flex:0 0 40px;height:40px;place-items:center;width:40px}.seller-settings-health-card.is-good .seller-settings-health-icon{background:#e7f5ec;color:#087548}.seller-settings-health-card.is-warning .seller-settings-health-icon{background:#fff4d7;color:#8b6513}.seller-settings-health-card.is-neutral .seller-settings-health-icon{background:#edf2ef;color:#617269}.seller-settings-health-card span{color:#77877e;display:block;font-size:10px;font-weight:850;letter-spacing:.9px;margin:2px 0 5px;text-transform:uppercase}.seller-settings-health-card strong{color:var(--ink);display:block;font:800 15px/1.25 Manrope,sans-serif}.seller-settings-health-card p{color:var(--muted);font-size:11px;line-height:1.5;margin:6px 0 0}.seller-settings-layout{align-items:start;grid-template-columns:minmax(0,1.55fr) minmax(320px,.75fr)}.seller-settings-layout,.seller-settings-side{grid-gap:18px;display:grid;gap:18px}.seller-settings-card{background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 10px 28px rgba(22,55,37,.045);padding:clamp(22px,3vw,30px)}.seller-settings-card-heading{margin-bottom:22px}.seller-settings-card-heading.compact{margin-bottom:17px}.seller-settings-card-heading span{color:#75867c;display:block;font-size:10px;font-weight:900;letter-spacing:1.2px;margin-bottom:7px}.seller-settings-card-heading h2{color:var(--ink);font:800 20px/1.25 Manrope,sans-serif;letter-spacing:-.35px;margin:0 0 5px}.seller-settings-card-heading p{color:var(--muted);font-size:12px;line-height:1.55;margin:0}.seller-settings-form{grid-gap:16px 18px;display:grid;gap:16px 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.seller-settings-form label{grid-gap:7px;color:#415248;display:grid;font-size:12px;font-weight:800;gap:7px}.seller-settings-form input{background:#fbfcfb;border:1px solid #d5e0d8;border-radius:11px;color:var(--ink);font:13px/1.5 inherit;min-height:45px;outline:none;padding:0 13px;width:100%}.seller-settings-form input:focus{background:#fff;border-color:#62a07a;box-shadow:0 0 0 4px #075b3b14}.seller-settings-form input[readonly]{background:#f0f4f1;color:#708078}.seller-settings-form label small{color:#849189;font-size:10px;font-weight:650}.seller-settings-full{grid-column:1/-1}.seller-settings-form-actions{display:flex;justify-content:flex-end;padding-top:4px}.seller-settings-form-actions button,.seller-settings-secondary-button{border-radius:11px;cursor:pointer;font:850 12px/1 inherit;min-height:42px;padding:0 17px;transition:.18s ease}.seller-settings-form-actions button{background:var(--green);border:1px solid var(--green);color:#fff}.seller-settings-form-actions button:hover:not(:disabled){background:#064c33}.seller-settings-form-actions button:disabled{cursor:wait;opacity:.62}.seller-settings-message{border-radius:11px;font-size:12px;font-weight:750;margin:18px 0 0;padding:12px 14px}.seller-settings-message.success{background:#eef8f1;border:1px solid #cfe4d6;color:#17623e}.seller-settings-message.warning{background:#fff9e8;border:1px solid #ead9a8;color:#755b1a}.seller-settings-message.error{background:#fff1f0;border:1px solid #edc8c5;color:#8a3531}.seller-settings-status-list{grid-gap:10px;display:grid;gap:10px;margin-bottom:14px}.seller-settings-status-list>div{align-items:center;background:#f7faf8;border-radius:12px;color:var(--green);display:flex;gap:11px;padding:12px}.seller-settings-status-list small,.seller-settings-status-list strong{display:block}.seller-settings-status-list strong{color:var(--ink);font-size:12px}.seller-settings-status-list small{color:var(--muted);font-size:10px;margin-top:2px}.seller-settings-secondary-button{align-items:center;background:#fff;border:1px solid #cbd9cf;color:var(--green);display:inline-flex;justify-content:center;text-decoration:none;width:100%}.seller-settings-secondary-button:hover:not(:disabled){background:#f4f9f5;border-color:#8fb19b}.seller-settings-secondary-button:disabled{cursor:wait;opacity:.62}.seller-settings-link-list{display:grid}.seller-settings-link-list a{grid-gap:10px;align-items:center;border-bottom:1px solid #edf1ee;color:var(--green);display:grid;gap:10px;grid-template-columns:24px 1fr 18px;min-height:63px;padding:10px 2px;text-decoration:none}.seller-settings-link-list a:last-child{border-bottom:0}.seller-settings-link-list small,.seller-settings-link-list strong{display:block}.seller-settings-link-list strong{color:var(--ink);font-size:12px}.seller-settings-link-list small{color:var(--muted);font-size:10px;margin-top:3px}.seller-settings-security-row{align-items:flex-start;color:var(--green);display:flex;gap:11px;margin-bottom:14px}.seller-settings-security-row p{color:var(--muted);font-size:11px;line-height:1.55;margin:0}.seller-settings-catalog-note{align-items:center;background:#fff;border:1px solid var(--line);border-radius:17px;display:flex;gap:20px;justify-content:space-between;margin-top:18px;padding:17px 20px}.seller-settings-catalog-note>div{align-items:center;color:var(--green);display:flex;gap:12px}.seller-settings-catalog-note p,.seller-settings-catalog-note strong{display:block;margin:0}.seller-settings-catalog-note strong{color:var(--ink);font-size:12px}.seller-settings-catalog-note p{color:var(--muted);font-size:10px;margin-top:3px}.seller-settings-catalog-note>a{align-items:center;color:var(--green);display:inline-flex;font-size:11px;font-weight:850;gap:7px;text-decoration:none;white-space:nowrap}@media (max-width:1000px){.seller-settings-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-settings-layout{grid-template-columns:1fr}.seller-settings-side{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-settings-security{grid-column:1/-1}}@media (max-width:680px){.seller-settings-page{padding:20px 14px 70px}.seller-settings-hero{align-items:flex-start;flex-direction:column;min-height:0;padding:26px 22px}.seller-settings-hero h1{font-size:34px;letter-spacing:-1.3px}.seller-settings-score{width:100%}.seller-settings-form,.seller-settings-health-grid,.seller-settings-side{grid-template-columns:1fr}.seller-settings-full,.seller-settings-security{grid-column:auto}.seller-settings-catalog-note{align-items:flex-start;flex-direction:column}}.seller-settings-verification-links{margin-top:14px}.seller-settings-danger-link{border-color:#e3b9b9;color:#9e2d2d;margin-top:10px}.seller-settings-danger-link:hover{background:#fff7f7;border-color:#c98282}.seller-secondary-v2-content .seller-settings-page{background:#0000!important}.seller-secondary-v2-content .seller-settings-shell{margin:0!important;max-width:none!important;width:100%!important}.seller-secondary-v2-content .seller-settings-hero{grid-gap:18px!important;align-items:center!important;display:grid!important;gap:18px!important;grid-template-columns:minmax(0,1fr) auto auto;min-height:150px!important;overflow:hidden;padding:26px 30px!important;position:relative}.seller-secondary-v2-content .seller-settings-hero:after{border:1px solid #d6a12a2e;border-radius:50%;bottom:-120px;content:"";height:250px;pointer-events:none;position:absolute;right:-70px;width:410px}.seller-secondary-v2-content .seller-settings-hero>div:first-child{min-width:0;position:relative;z-index:1}.seller-secondary-v2-content .seller-settings-card-heading>div>span,.seller-secondary-v2-content .seller-settings-hero>div:first-child>span{color:#a97710!important;display:block;font-size:11px!important;font-weight:900!important;letter-spacing:1.35px!important;margin-bottom:7px}.seller-secondary-v2-content .seller-settings-hero h1{font-size:clamp(28px,2.25vw,36px)!important;letter-spacing:-.8px!important;line-height:1.06!important;margin:0!important;max-width:760px}.seller-secondary-v2-content .seller-settings-hero p{font-size:14px!important;line-height:1.48!important;margin:8px 0 0!important;max-width:760px}.seller-secondary-v2-content .seller-settings-score{background:#fff8e5c2!important;border:1px solid #d6a12a3d!important;border-radius:18px!important;box-shadow:none!important;color:#173f2c!important;display:flex!important;flex-direction:column;justify-content:center;min-height:84px!important;min-width:118px;padding:14px!important;position:relative;text-align:center;width:118px!important;z-index:1}.seller-secondary-v2-content .seller-settings-score strong{color:#153e2b!important;font-size:27px!important;line-height:1!important}.seller-secondary-v2-content .seller-settings-score span{color:#81745a!important;font-size:10px!important;font-weight:900!important;letter-spacing:.7px!important;margin-top:6px!important;text-transform:uppercase}.seller-secondary-v2-content .seller-settings-business-back{align-items:center;background:#fffdf8;border:1px solid #dfbd65;border-radius:12px;color:#153e2b!important;display:inline-flex;font-size:13px!important;font-weight:850;justify-content:center;min-height:42px;padding:0 16px;position:relative;text-decoration:none;white-space:nowrap;z-index:1}.seller-secondary-v2-content .seller-settings-business-back:hover{background:#fff6df}.seller-secondary-v2-content .seller-settings-health-grid{grid-gap:12px!important;display:grid!important;gap:12px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:0 0 14px!important}.seller-secondary-v2-content .seller-settings-health-card{grid-gap:12px!important;align-items:start!important;background:#fff!important;border:1px solid #dce4dc!important;border-radius:18px!important;box-shadow:0 9px 24px rgba(34,57,42,.045)!important;display:grid!important;gap:12px!important;grid-template-columns:42px minmax(0,1fr);min-height:124px!important;padding:16px!important}.seller-secondary-v2-content .seller-settings-health-icon{background:#edf5e9!important;border-radius:13px!important;color:#0e6846!important;display:grid!important;height:42px!important;place-items:center;width:42px!important}.seller-secondary-v2-content .seller-settings-health-card>div:last-child>span{color:#7d867f!important;display:block;font-size:10px!important;font-weight:900!important;letter-spacing:.9px!important;text-transform:uppercase}.seller-secondary-v2-content .seller-settings-health-card strong{color:#143d2b!important;display:block;font-size:17px!important;line-height:1.15!important;margin-top:4px!important}.seller-secondary-v2-content .seller-settings-health-card p{color:#778078!important;font-size:11px!important;line-height:1.4!important;margin:6px 0 0!important}.seller-secondary-v2-content .seller-settings-layout{grid-gap:14px!important;align-items:start;display:grid!important;gap:14px!important;grid-template-columns:minmax(0,1.42fr) minmax(330px,.78fr)!important}.seller-secondary-v2-content .seller-settings-card{background:#fff!important;border:1px solid #dce4dc!important;border-radius:20px!important;box-shadow:0 10px 26px rgba(34,57,42,.045)!important;margin:0!important;padding:21px!important}.seller-secondary-v2-content .seller-settings-side{grid-gap:12px!important;display:grid!important;gap:12px!important}.seller-secondary-v2-content .seller-settings-card-heading{margin:0 0 16px!important}.seller-secondary-v2-content .seller-settings-card-heading.compact{margin-bottom:12px!important}.seller-secondary-v2-content .seller-settings-card-heading h2{color:#153e2b!important;font-size:21px!important;letter-spacing:-.25px!important;line-height:1.15!important;margin:0!important}.seller-secondary-v2-content .seller-settings-card-heading.compact h2{font-size:18px!important}.seller-secondary-v2-content .seller-settings-card-heading p{color:#748078!important;font-size:12px!important;line-height:1.45!important;margin:6px 0 0!important}.seller-secondary-v2-content .seller-settings-form{grid-gap:13px 14px!important;display:grid!important;gap:13px 14px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.seller-secondary-v2-content .seller-settings-form label{grid-gap:6px!important;color:#415246!important;display:grid!important;font-size:12px!important;font-weight:800!important;gap:6px!important}.seller-secondary-v2-content .seller-settings-form input{background:#fff!important;border:1px solid #d5dfd6!important;border-radius:11px!important;box-shadow:none!important;color:#183e2d!important;font-size:14px!important;font-weight:650!important;min-height:44px!important;padding:0 13px!important;width:100%}.seller-secondary-v2-content .seller-settings-form input:focus{border-color:#7eaf96!important;outline:2px solid #0d69451f!important}.seller-secondary-v2-content .seller-settings-form input[readonly]{background:#f7f8f5!important;color:#768179!important}.seller-secondary-v2-content .seller-settings-form small{color:#899189!important;font-size:10px!important;font-weight:600!important;line-height:1.35!important}.seller-secondary-v2-content .seller-settings-full{grid-column:1/-1!important}.seller-secondary-v2-content .seller-settings-form-actions{display:flex!important;justify-content:flex-start!important;padding-top:2px}.seller-secondary-v2-content .seller-settings-form-actions button{background:#dca51f!important;border:1px solid #d6a12a!important;border-radius:11px!important;color:#153723!important;font-size:13px!important;font-weight:900!important;min-height:42px!important;padding:0 18px!important}.seller-secondary-v2-content .seller-settings-message{border-radius:10px!important;font-size:12px!important;margin:13px 0 0!important;padding:10px 12px!important}.seller-secondary-v2-content .seller-settings-status-list{grid-gap:8px!important;display:grid!important;gap:8px!important;margin-bottom:10px!important}.seller-secondary-v2-content .seller-settings-status-list>div{grid-gap:8px!important;align-items:center!important;background:#fafbf8!important;border:1px solid #e1e7e1!important;border-radius:12px!important;display:grid!important;gap:8px!important;grid-template-columns:28px minmax(0,1fr);min-height:50px!important;padding:9px 10px!important}.seller-secondary-v2-content .seller-settings-status-list strong{color:#173e2c!important;display:block;font-size:12px!important}.seller-secondary-v2-content .seller-settings-status-list small{color:#79837b!important;display:block;font-size:10px!important;margin-top:2px}.seller-secondary-v2-content .seller-settings-link-list{grid-gap:7px!important;display:grid!important;gap:7px!important}.seller-secondary-v2-content .seller-settings-link-list a{grid-gap:8px!important;align-items:center!important;background:#fff!important;border:1px solid #e1e7e1!important;border-radius:12px!important;color:#153e2b!important;display:grid!important;gap:8px!important;grid-template-columns:26px minmax(0,1fr) 18px;min-height:54px!important;padding:9px 10px!important;text-decoration:none!important}.seller-secondary-v2-content .seller-settings-link-list a:hover{background:#fffaf0!important;border-color:#dfbd65!important}.seller-secondary-v2-content .seller-settings-link-list strong{display:block;font-size:12px!important;line-height:1.25!important}.seller-secondary-v2-content .seller-settings-link-list small{color:#7b847d!important;display:block;font-size:9.5px!important;line-height:1.3!important;margin-top:2px}.seller-secondary-v2-content .seller-settings-secondary-button{background:#fff!important;border:1px solid #d4ded5!important;border-radius:10px!important;color:#19533a!important;font-size:12px!important;font-weight:850!important;margin-top:10px!important;min-height:38px!important;padding:0 13px!important}.seller-secondary-v2-content .seller-settings-secondary-button.link{align-items:center;display:inline-flex!important;justify-content:center;text-decoration:none}.seller-secondary-v2-content .seller-settings-danger-link{color:#9d443c!important;margin-left:6px!important}.seller-secondary-v2-content .seller-settings-security-row{grid-gap:8px!important;align-items:start;display:grid!important;gap:8px!important;grid-template-columns:26px minmax(0,1fr)}.seller-secondary-v2-content .seller-settings-security-row p{color:#758078!important;font-size:11px!important;line-height:1.4!important;margin:0!important}.seller-secondary-v2-content .seller-settings-catalog-note{align-items:center!important;background:#fff!important;border:1px solid #dfe5dd!important;border-radius:16px!important;box-shadow:0 8px 22px #22392a0a!important;display:flex!important;gap:16px!important;justify-content:space-between!important;margin:14px 0 0!important;min-height:74px!important;padding:14px 16px!important}.seller-secondary-v2-content .seller-settings-catalog-note>div{align-items:center!important;display:flex!important;gap:10px!important}.seller-secondary-v2-content .seller-settings-catalog-note strong{color:#153e2b!important;display:block;font-size:13px!important}.seller-secondary-v2-content .seller-settings-catalog-note p{color:#788179!important;font-size:11px!important;margin:3px 0 0!important}.seller-secondary-v2-content .seller-settings-catalog-note>a{align-items:center;background:#176840!important;border-radius:10px!important;color:#fff!important;display:inline-flex!important;font-size:12px!important;font-weight:850!important;gap:7px;min-height:38px!important;padding:0 13px!important;text-decoration:none;white-space:nowrap}@media (max-width:1280px){.seller-secondary-v2-content .seller-settings-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.seller-secondary-v2-content .seller-settings-layout{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr)!important}}@media (max-width:980px){.seller-secondary-v2-content .seller-settings-hero{grid-template-columns:1fr auto!important}.seller-secondary-v2-content .seller-settings-business-back{grid-column:1/-1;justify-self:start}.seller-secondary-v2-content .seller-settings-layout{grid-template-columns:1fr!important}}@media (max-width:720px){.seller-secondary-v2-content .seller-settings-form,.seller-secondary-v2-content .seller-settings-health-grid,.seller-secondary-v2-content .seller-settings-hero{grid-template-columns:1fr!important}.seller-secondary-v2-content .seller-settings-score{min-width:0;width:100%!important}.seller-secondary-v2-content .seller-settings-full{grid-column:auto!important}.seller-secondary-v2-content .seller-settings-catalog-note{align-items:flex-start!important;flex-direction:column!important}}@media (min-width:1100px){.seller-secondary-v2-content .seller-settings-health-grid{gap:10px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.seller-secondary-v2-content .seller-settings-health-card{min-height:104px!important;padding:14px!important}.seller-secondary-v2-content .seller-settings-layout{grid-gap:12px 14px!important;align-items:stretch!important;display:grid!important;gap:12px 14px!important;grid-template-columns:minmax(0,1.28fr) minmax(360px,.82fr)!important;grid-template-rows:auto auto!important}.seller-secondary-v2-content .seller-settings-side{display:contents!important}.seller-secondary-v2-content .seller-settings-layout>.seller-settings-card{grid-column:1!important;grid-row:1!important;height:100%!important}.seller-secondary-v2-content .seller-settings-side>:first-child{grid-column:2!important;grid-row:1!important;height:100%!important}.seller-secondary-v2-content .seller-settings-side>:nth-child(2){grid-column:1!important;grid-row:2!important;height:100%!important}.seller-secondary-v2-content .seller-settings-side>:nth-child(3){grid-column:2!important;grid-row:2!important;height:100%!important}.seller-secondary-v2-content .seller-settings-layout .seller-settings-card{padding:18px!important}.seller-secondary-v2-content .seller-settings-card-heading{margin-bottom:12px!important}.seller-secondary-v2-content .seller-settings-link-list a{min-height:48px!important}.seller-secondary-v2-content .seller-settings-status-list>div{min-height:46px!important}.seller-secondary-v2-content .seller-settings-catalog-note{margin-top:12px!important;min-height:64px!important;padding:11px 14px!important}}@media (min-width:1100px) and (max-width:1320px){.seller-secondary-v2-content .seller-settings-layout{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr)!important}}.seller-secondary-v2-content .seller-settings-language-preference{align-items:center;background:#fafbf8;border:1px solid #e1e7e1;border-radius:12px;display:flex;gap:14px;justify-content:space-between;margin-bottom:14px;padding:11px 12px}.seller-secondary-v2-content .seller-settings-language-preference strong{color:#173e2c;display:block;font-size:12px}.seller-secondary-v2-content .seller-settings-language-preference p{color:#758078!important;font-size:10.5px!important;line-height:1.4!important;margin:3px 0 0!important}.seller-secondary-v2-content .seller-settings-language-switch{align-items:center;background:#fffdf8;border:1px solid #e2d8c5;border-radius:11px;display:inline-flex;flex:0 0 auto;gap:2px;padding:3px}.seller-secondary-v2-content .seller-settings-language-switch button{background:#0000;border:0;border-radius:8px;color:#667168;cursor:pointer;font:inherit;font-size:11px!important;font-weight:850;letter-spacing:.35px;min-height:34px;min-width:38px;padding:0 9px}.seller-secondary-v2-content .seller-settings-language-switch button:hover{background:#fff8e7;color:#173d2b}.seller-secondary-v2-content .seller-settings-language-switch button.active,.seller-secondary-v2-content .seller-settings-language-switch button[aria-pressed=true]{background:#fff0c5;box-shadow:inset 0 0 0 1px #dfbd65;color:#6b4c09}.seller-secondary-v2-content .seller-settings-language-switch button:focus-visible{outline:2px solid #c69a38;outline-offset:2px}@media (max-width:720px){.seller-secondary-v2-content .seller-settings-language-preference{align-items:flex-start;flex-direction:column}}:root{--seller-v2-font-secondary:15px;--seller-v2-line-body:1.55;--seller-v2-line-compact:1.3}@media (max-width:720px){:root{--seller-v2-font-page-title:34px;--seller-v2-font-section-title:25px;--seller-v2-font-card-title:18px;--seller-v2-font-body:16px;--seller-v2-font-secondary:14px;--seller-v2-font-button:15px;--seller-v2-font-metric:30px}}:root{--seller-v2-font-page-title:40px;--seller-v2-font-section-title:28px;--seller-v2-font-card-title:19px;--seller-v2-font-body:16px;--seller-v2-font-secondary:14px;--seller-v2-font-button:15px;--seller-v2-font-nav:16px;--seller-v2-font-metric:32px}.seller-v2-shell .seller-v2-brand strong{font-size:16px!important}.seller-v2-shell .seller-v2-brand small{font-size:12px!important}.seller-v2-shell .seller-v2-side-footer strong{font-size:16px!important;line-height:1.35!important}.seller-v2-shell .seller-v2-side-footer small{font-size:12px!important}.seller-secondary-v2-contextbar{font-size:14px!important}.seller-business-v2-hero h1,.seller-orders-v2-page .seller-orders-heading h1,.seller-products-v2-page .seller-products-heading h1,.seller-secondary-v2-content .kh-compliance-hero h1,.seller-secondary-v2-content .kh-embedded-payout-intro h1,.seller-secondary-v2-content .kh-embedded-payout-intro h2,.seller-secondary-v2-content .seller-analytics-hero h1,.seller-secondary-v2-content .seller-inventory-hero h1,.seller-secondary-v2-content .seller-issues-hero h1,.seller-secondary-v2-content .seller-payouts-hero h1,.seller-secondary-v2-content .seller-settings-hero h1,.seller-secondary-v2-content .seller-setup-header h1,.seller-v2-intro-compact h1{letter-spacing:-1.25px!important;line-height:1.04!important}.seller-business-v2-hero p,.seller-orders-v2-page .seller-orders-heading p,.seller-products-v2-page .seller-products-heading p,.seller-secondary-v2-content .kh-compliance-hero p,.seller-secondary-v2-content .kh-embedded-payout-intro p,.seller-secondary-v2-content .seller-analytics-hero p,.seller-secondary-v2-content .seller-inventory-hero p,.seller-secondary-v2-content .seller-issues-hero p,.seller-secondary-v2-content .seller-payouts-hero p,.seller-secondary-v2-content .seller-settings-hero p,.seller-secondary-v2-content .seller-setup-header p,.seller-v2-intro-compact p{line-height:1.5!important}.seller-orders-v2-page .seller-orders-heading .section-label,.seller-products-v2-page .seller-products-heading .section-label,.seller-secondary-v2-content .kh-compliance-eyebrow,.seller-secondary-v2-content .section-label,.seller-secondary-v2-content .seller-analytics-eyebrow,.seller-secondary-v2-content .seller-inventory-eyebrow,.seller-secondary-v2-content .seller-payouts-eyebrow,.seller-v2-eyebrow{font-size:10px!important;font-size:var(--seller-v2-font-label)!important;line-height:1.25!important}.seller-orders-v2-page .seller-orders-heading-actions a,.seller-orders-v2-page .seller-orders-heading-actions button,.seller-products-v2-heading-actions a,.seller-products-v2-heading-actions button,.seller-secondary-v2-content .seller-analytics-range a,.seller-secondary-v2-content .seller-analytics-range button,.seller-secondary-v2-content .seller-inventory-hero-action,.seller-secondary-v2-content .seller-issues-hero-actions a,.seller-secondary-v2-content .seller-issues-hero-actions button,.seller-v2-primary-action,.seller-v2-secondary-action{font-size:12px!important;font-size:var(--seller-v2-font-button)!important}.seller-v2-card-heading h2{font-size:20px!important}.seller-v2-card-heading>a,.seller-v2-section-label>a{font-size:13px!important}.seller-v2-mini-stat-copy>strong{font-size:28px!important}.seller-v2-mini-stat-copy>span{font-size:13px!important}.seller-v2-mini-stat-copy>small{font-size:12px!important}.seller-v2-attention-copy strong{font-size:15px!important}.seller-v2-attention-copy small{font-size:13px!important}.seller-v2-badge,.seller-v2-orders-table th{font-size:12px!important}.seller-v2-orders-table td{font-size:14px!important}.seller-v2-insight-grid span,.seller-v2-order-status{font-size:12px!important}.seller-v2-insight-grid small{font-size:13px!important}.seller-v2-product-list strong{font-size:15px!important}.seller-v2-product-list small{font-size:13px!important}.seller-v2-stock-state{font-size:12px!important}.seller-v2-health-list strong{font-size:15px!important}.seller-v2-health-list small{font-size:13px!important}.seller-orders-v2-page .seller-order-stats span{font-size:12px!important}.seller-orders-v2-page .seller-order-stats strong{font-size:30px!important}.seller-orders-v2-page .seller-order-filters button{font-size:14px!important}.seller-orders-v2-page .seller-order-card-top>div>span{font-size:12px!important}.seller-orders-v2-page .seller-order-card-top>div>strong{font-size:16px!important}.seller-orders-v2-page .seller-order-card-top>div>small{font-size:13px!important}.seller-orders-v2-page .seller-order-status{font-size:12px!important}.seller-orders-v2-page .seller-order-item-copy strong{font-size:15px!important}.seller-orders-v2-page .seller-order-item-copy span{font-size:14px!important}.seller-orders-v2-page .seller-order-item-copy small{font-size:12px!important}.seller-orders-v2-page .seller-order-item-total{font-size:15px!important}.seller-orders-v2-page .seller-order-value small,.seller-orders-v2-page .seller-order-value span{font-size:12px!important}.seller-orders-v2-page .seller-order-actions button{font-size:13px!important}.seller-orders-v2-page .seller-orders-sidebar .section-label{font-size:12px!important}.seller-orders-v2-page .seller-orders-sidebar h3{font-size:19px!important}.seller-orders-v2-page .seller-orders-sidebar p{font-size:14px!important}.seller-orders-v2-page .seller-orders-sidebar a,.seller-orders-v2-page .seller-orders-sidebar small,.seller-products-v2-page .seller-marketplace-live-count,.seller-products-v2-page .seller-product-stats span{font-size:12px!important}.seller-products-v2-page .seller-product-stats strong{font-size:30px!important}.seller-products-v2-page .seller-list-toolbar h2,.seller-products-v2-page .seller-product-form-heading h2{font-size:var(--seller-v2-font-section-title)!important}.seller-products-v2-page .seller-list-toolbar>input,.seller-products-v2-page .seller-product-filters button{font-size:14px!important}.seller-products-v2-page .seller-inventory-product-title>div>strong{font-size:16px!important}.seller-products-v2-page .seller-listing-status{font-size:12px!important}.seller-products-v2-page .seller-inventory-product-meta span,.seller-products-v2-page .seller-marketplace-eligibility strong{font-size:13px!important}.seller-products-v2-page .seller-marketplace-eligibility small,.seller-products-v2-page .seller-stock-control>div:first-child span{font-size:12px!important}.seller-products-v2-page .seller-stock-control>div:first-child strong{font-size:22px!important}.seller-products-v2-page .seller-manage-stock-link,.seller-products-v2-page .seller-product-form label,.seller-products-v2-page .seller-product-form small,.seller-products-v2-page .seller-product-row-actions button{font-size:13px!important}.seller-products-v2-page .seller-product-form input,.seller-products-v2-page .seller-product-form select,.seller-products-v2-page .seller-product-form textarea{font-size:14px!important}.seller-secondary-v2-content .seller-inventory-stats small{font-size:12px!important}.seller-secondary-v2-content .seller-inventory-stats strong{font-size:30px!important}.seller-secondary-v2-content .seller-inventory-stats p{font-size:14px!important}.seller-secondary-v2-content .seller-inventory-toolbar h2{font-size:var(--seller-v2-font-section-title)!important}.seller-secondary-v2-content .seller-inventory-toolbar p{font-size:11.5px!important;font-size:var(--seller-v2-font-secondary)!important}.seller-secondary-v2-content .seller-inventory-filters button,.seller-secondary-v2-content .seller-inventory-search input{font-size:14px!important}.seller-secondary-v2-content .seller-inventory-product strong{font-size:16px!important}.seller-secondary-v2-content .seller-inventory-product small,.seller-secondary-v2-content .seller-inventory-product span{font-size:13px!important}.seller-secondary-v2-content .seller-inventory-current small,.seller-secondary-v2-content .seller-inventory-minimum>small{font-size:12px!important}.seller-secondary-v2-content .seller-inventory-current strong,.seller-secondary-v2-content .seller-inventory-minimum strong{font-size:24px!important}.seller-secondary-v2-content .seller-inventory-current>span{font-size:13px!important}.seller-secondary-v2-content .seller-inventory-update label{font-size:12px!important}.seller-secondary-v2-content .seller-inventory-update input{font-size:14px!important}.seller-secondary-v2-content .seller-inventory-actions button,.seller-secondary-v2-content .seller-inventory-update button{font-size:13px!important}.seller-secondary-v2-content .seller-inventory-status,.seller-secondary-v2-content .seller-inventory-sync-note{font-size:12px!important}.seller-secondary-v2-content .seller-inventory-history-list article strong{font-size:15px!important}.seller-secondary-v2-content .seller-inventory-history-list article p{font-size:14px!important}.seller-secondary-v2-content .seller-inventory-history-list time{font-size:13px!important}.seller-secondary-v2-content .seller-issues-stats small{font-size:12px!important}.seller-secondary-v2-content .seller-issues-stats strong{font-size:24px!important;font-size:var(--seller-v2-font-metric)!important}.seller-secondary-v2-content .seller-issues-stats p{font-size:11.5px!important;font-size:var(--seller-v2-font-secondary)!important}.seller-secondary-v2-content .seller-issues-filters button,.seller-secondary-v2-content .seller-issues-search input{font-size:14px!important}.seller-secondary-v2-content .seller-issue-card small{font-size:12px!important}.seller-secondary-v2-content .seller-issue-card p{font-size:16px!important}.seller-secondary-v2-content .seller-analytics-stats span{font-size:12px!important}.seller-secondary-v2-content .seller-analytics-stats strong{font-size:24px!important;font-size:var(--seller-v2-font-metric)!important}.seller-secondary-v2-content .seller-analytics-stats small{font-size:14px!important}.seller-secondary-v2-content .seller-analytics-card h2,.seller-secondary-v2-content .seller-analytics-section h2{font-size:20px!important;font-size:var(--seller-v2-font-section-title)!important}.seller-secondary-v2-content .seller-analytics-card p,.seller-secondary-v2-content .seller-analytics-section p{font-size:11.5px!important;font-size:var(--seller-v2-font-secondary)!important}.seller-secondary-v2-content .seller-payouts-stats span{font-size:12px!important}.seller-secondary-v2-content .seller-payouts-stats strong{font-size:24px!important;font-size:var(--seller-v2-font-metric)!important}.seller-secondary-v2-content .seller-payouts-stats small{font-size:14px!important}.seller-secondary-v2-content .seller-payouts-heading h2{font-size:20px!important;font-size:var(--seller-v2-font-section-title)!important}.seller-secondary-v2-content .seller-payouts-heading p{font-size:11.5px!important;font-size:var(--seller-v2-font-secondary)!important}.seller-secondary-v2-content .seller-payout-row>div>span{font-size:12px!important}.seller-secondary-v2-content .seller-payout-row>div>a{font-size:14px!important}.seller-secondary-v2-content .seller-payout-row>div>small{font-size:13px!important}.seller-secondary-v2-content .seller-payout-row .seller-payout-action,.seller-secondary-v2-content .seller-payout-row button{font-size:14px!important}.seller-secondary-v2-content .seller-payouts-note strong{font-size:15px!important}.seller-secondary-v2-content .seller-payouts-note p{font-size:14px!important}.seller-business-v2-status-grid span{font-size:12px!important}.seller-business-v2-status-grid strong{font-size:var(--seller-v2-font-metric)!important}.seller-business-v2-status-grid small{font-size:14px!important}.seller-business-v2-heading h2{font-size:var(--seller-v2-font-section-title)!important}.seller-business-v2-context-grid strong,.seller-business-v2-link-card strong{font-size:var(--seller-v2-font-card-title)!important}.seller-business-v2-context-grid small,.seller-business-v2-link-card small{font-size:11.5px!important;font-size:var(--seller-v2-font-secondary)!important}.seller-secondary-v2-content .kh-compliance-page h2,.seller-secondary-v2-content .kh-embedded-payout-page h2,.seller-secondary-v2-content .seller-settings-page h2,.seller-secondary-v2-content .seller-setup-page h2{font-size:var(--seller-v2-font-section-title)!important}.seller-secondary-v2-content .kh-compliance-page h3,.seller-secondary-v2-content .kh-embedded-payout-page h3,.seller-secondary-v2-content .seller-settings-page h3,.seller-secondary-v2-content .seller-setup-page h3{font-size:var(--seller-v2-font-card-title)!important}.seller-secondary-v2-content .kh-compliance-page label,.seller-secondary-v2-content .kh-compliance-page small,.seller-secondary-v2-content .kh-embedded-payout-page label,.seller-secondary-v2-content .kh-embedded-payout-page small,.seller-secondary-v2-content .seller-settings-page label,.seller-secondary-v2-content .seller-settings-page small,.seller-secondary-v2-content .seller-setup-page label,.seller-secondary-v2-content .seller-setup-page small{font-size:12px!important}.seller-secondary-v2-content .kh-compliance-page input,.seller-secondary-v2-content .kh-compliance-page select,.seller-secondary-v2-content .kh-compliance-page textarea,.seller-secondary-v2-content .kh-embedded-payout-page input,.seller-secondary-v2-content .kh-embedded-payout-page select,.seller-secondary-v2-content .kh-embedded-payout-page textarea,.seller-secondary-v2-content .seller-settings-page input,.seller-secondary-v2-content .seller-settings-page select,.seller-secondary-v2-content .seller-settings-page textarea,.seller-secondary-v2-content .seller-setup-page input,.seller-secondary-v2-content .seller-setup-page select,.seller-secondary-v2-content .seller-setup-page textarea{font-size:14px!important}.seller-business-v2-hero,.seller-orders-v2-page .seller-orders-heading,.seller-products-v2-page .seller-products-heading,.seller-secondary-v2-content .kh-compliance-hero,.seller-secondary-v2-content .kh-embedded-payout-intro,.seller-secondary-v2-content .seller-analytics-hero,.seller-secondary-v2-content .seller-inventory-hero,.seller-secondary-v2-content .seller-issues-hero,.seller-secondary-v2-content .seller-payouts-hero,.seller-secondary-v2-content .seller-settings-hero,.seller-secondary-v2-content .seller-setup-header,.seller-v2-intro{padding-bottom:24px!important;padding-top:24px!important}@media (max-width:720px){:root{--seller-v2-font-page-title:34px;--seller-v2-font-section-title:24px;--seller-v2-font-card-title:18px;--seller-v2-font-metric:28px}}:root{--seller-v2-font-page-title:34px;--seller-v2-font-section-title:24px;--seller-v2-font-card-title:18px;--seller-v2-font-body:15px;--seller-v2-font-secondary:13px;--seller-v2-font-label:12px;--seller-v2-font-button:14px;--seller-v2-font-nav:15px;--seller-v2-font-metric:28px}.seller-v2-shell .seller-v2-topbar-title strong{font-size:17px!important}.seller-secondary-v2-contextbar,.seller-v2-shell .seller-v2-account-button strong{font-size:13px!important}.seller-business-v2-hero h1,.seller-orders-v2-page .seller-orders-heading h1,.seller-products-v2-page .seller-products-heading h1,.seller-secondary-v2-content .kh-compliance-hero h1,.seller-secondary-v2-content .kh-embedded-payout-intro h1,.seller-secondary-v2-content .kh-embedded-payout-intro h2,.seller-secondary-v2-content .seller-analytics-hero h1,.seller-secondary-v2-content .seller-inventory-hero h1,.seller-secondary-v2-content .seller-issues-hero h1,.seller-secondary-v2-content .seller-payouts-hero h1,.seller-secondary-v2-content .seller-settings-hero h1,.seller-secondary-v2-content .seller-setup-header h1,.seller-v2-intro-compact h1{font-size:clamp(32px,2.8vw,42px)!important;font-size:var(--seller-v2-font-page-title)!important;letter-spacing:-1px!important;line-height:1.05!important}.seller-business-v2-hero p,.seller-orders-v2-page .seller-orders-heading p,.seller-products-v2-page .seller-products-heading p,.seller-secondary-v2-content .kh-compliance-hero p,.seller-secondary-v2-content .kh-embedded-payout-intro p,.seller-secondary-v2-content .seller-analytics-hero p,.seller-secondary-v2-content .seller-inventory-hero p,.seller-secondary-v2-content .seller-issues-hero p,.seller-secondary-v2-content .seller-payouts-hero p,.seller-secondary-v2-content .seller-settings-hero p,.seller-secondary-v2-content .seller-setup-header p,.seller-v2-intro-compact p{font-size:13px!important;font-size:var(--seller-v2-font-body)!important;line-height:1.45!important}.seller-business-v2-heading h2,.seller-orders-v2-page .seller-orders-section-title h2,.seller-products-v2-page .seller-list-toolbar h2,.seller-products-v2-page .seller-product-form-heading h2,.seller-secondary-v2-content .seller-analytics-card h2,.seller-secondary-v2-content .seller-analytics-section h2,.seller-secondary-v2-content .seller-inventory-toolbar h2,.seller-secondary-v2-content .seller-payouts-heading h2,.seller-v2-card-heading h2{font-size:20px!important;font-size:var(--seller-v2-font-section-title)!important}.seller-business-v2-status-grid strong,.seller-orders-v2-page .seller-orders-stats strong,.seller-products-v2-page .seller-product-stats strong,.seller-secondary-v2-content .seller-analytics-stats strong,.seller-secondary-v2-content .seller-issues-stats strong,.seller-secondary-v2-content .seller-payouts-stats strong,.seller-v2-mini-stat-copy>strong{font-size:24px!important;font-size:var(--seller-v2-font-metric)!important}.seller-business-v2-page a,.seller-business-v2-page button,.seller-orders-v2-page a,.seller-orders-v2-page button,.seller-products-v2-page a,.seller-products-v2-page button,.seller-secondary-v2-content a,.seller-secondary-v2-content button,.seller-v2-primary-action,.seller-v2-secondary-action{font-size:12px!important;font-size:var(--seller-v2-font-button)!important}.seller-orders-v2-page .seller-order-row,.seller-orders-v2-page .seller-orders-table-head,.seller-products-v2-page .seller-inventory-product-meta span,.seller-products-v2-page .seller-listing-status,.seller-secondary-v2-content .seller-payout-row>div>small,.seller-secondary-v2-content .seller-payout-row>div>span{font-size:13px!important}.seller-business-v2-hero,.seller-orders-v2-page .seller-orders-heading,.seller-products-v2-page .seller-products-heading,.seller-secondary-v2-content .kh-compliance-hero,.seller-secondary-v2-content .kh-embedded-payout-intro,.seller-secondary-v2-content .seller-analytics-hero,.seller-secondary-v2-content .seller-inventory-hero,.seller-secondary-v2-content .seller-issues-hero,.seller-secondary-v2-content .seller-payouts-hero,.seller-secondary-v2-content .seller-settings-hero,.seller-secondary-v2-content .seller-setup-header,.seller-v2-intro{min-height:0!important;padding-bottom:18px!important;padding-top:18px!important}@media (max-width:720px){:root{--seller-v2-font-page-title:32px;--seller-v2-font-section-title:22px;--seller-v2-font-card-title:17px;--seller-v2-font-metric:26px}}.seller-analytics-page .seller-analytics-hero,.seller-business-center-v2-page .seller-business-hero,.seller-business-center-v2-page .seller-business-v2-hero,.seller-dashboard-v2-page .seller-dashboard-hero,.seller-dashboard-v2-page .seller-dashboard-v2-hero,.seller-inventory-page .seller-inventory-hero,.seller-issues-page .seller-issues-hero,.seller-orders-v2-page .seller-orders-heading,.seller-orders-v2-page .seller-orders-hero,.seller-payouts-page .seller-payouts-hero,.seller-products-v2-page .seller-products-heading,.seller-products-v2-page .seller-products-hero{background:radial-gradient(circle at 90% 15%,#dca62621,#0000 32%),linear-gradient(110deg,#fffdfa,#fbf7ed 72%,#f8edcf)!important;border:1px solid #e8ddc7!important;border-radius:24px!important;box-shadow:0 14px 34px #1d422f12!important;color:#103e2b!important;min-height:0!important;padding:24px 28px!important}.seller-analytics-page .seller-analytics-hero h1,.seller-business-center-v2-page .seller-business-hero h1,.seller-business-center-v2-page .seller-business-v2-hero h1,.seller-dashboard-v2-page .seller-dashboard-hero h1,.seller-dashboard-v2-page .seller-dashboard-v2-hero h1,.seller-inventory-page .seller-inventory-hero h1,.seller-issues-page .seller-issues-hero h1,.seller-orders-v2-page .seller-orders-heading h1,.seller-orders-v2-page .seller-orders-hero h1,.seller-payouts-page .seller-payouts-hero h1,.seller-products-v2-page .seller-products-heading h1,.seller-products-v2-page .seller-products-hero h1{color:#103e2b!important;font-size:34px!important;font-size:var(--seller-font-page-title,34px)!important;letter-spacing:-.8px!important;line-height:1.08!important;margin-bottom:7px!important;margin-top:5px!important}.seller-analytics-page .seller-analytics-hero p,.seller-business-center-v2-page .seller-business-hero p,.seller-business-center-v2-page .seller-business-v2-hero p,.seller-dashboard-v2-page .seller-dashboard-hero p,.seller-dashboard-v2-page .seller-dashboard-v2-hero p,.seller-inventory-page .seller-inventory-hero p,.seller-issues-page .seller-issues-hero p,.seller-orders-v2-page .seller-orders-heading p,.seller-orders-v2-page .seller-orders-hero p,.seller-payouts-page .seller-payouts-hero p,.seller-products-v2-page .seller-products-heading p,.seller-products-v2-page .seller-products-hero p{color:#607168!important;font-size:15px!important;font-size:var(--seller-font-body,15px)!important;line-height:1.5!important;max-width:760px}.seller-analytics-page .section-label,.seller-business-center-v2-page .section-label,.seller-dashboard-v2-page .section-label,.seller-inventory-page .section-label,.seller-issues-page .section-label,.seller-orders-v2-page .seller-orders-heading .section-label,.seller-payouts-page .section-label,.seller-products-v2-page .seller-products-heading .section-label{color:#ad7600!important;font-size:12px!important;font-weight:800!important;letter-spacing:1.5px!important}.seller-analytics-page .seller-primary-action,.seller-business-center-v2-page .seller-primary-action,.seller-dashboard-v2-page .seller-primary-action,.seller-inventory-page .seller-primary-action,.seller-issues-page .seller-primary-action,.seller-orders-v2-heading-actions .primary,.seller-payouts-page .seller-primary-action,.seller-products-v2-heading-actions .primary{background:#dfa824!important;border:1px solid #d8a11f!important;border-radius:12px!important;box-shadow:0 8px 18px #7e590a21!important;color:#123d2a!important;font-size:14px!important;font-weight:800!important;height:44px!important;line-height:1!important;min-height:44px!important;padding:0 18px!important}.seller-orders-v2-heading-actions .secondary,.seller-products-v2-heading-actions .secondary{border-radius:12px!important;font-size:14px!important;font-weight:700!important;height:44px!important;min-height:44px!important;padding:0 18px!important}[class*=seller][class*=shell]
[class*=sidebar] nav a,[class*=seller][class*=shell]
[class*=sidebar] nav button{align-items:center;border-left:0!important;border-radius:12px!important;display:flex;font-size:15px!important;height:52px;min-height:52px!important;padding-bottom:0!important;padding-top:0!important;position:relative}[class*=seller][class*=shell]
[class*=sidebar] nav a.active,[class*=seller][class*=shell]
[class*=sidebar] nav a[aria-current=page],[class*=seller][class*=shell]
[class*=sidebar] nav button.active{background:linear-gradient(90deg,#dca92c29,#dca92c14)!important;border-left:0!important;position:relative}[class*=seller][class*=shell]
[class*=sidebar] nav a.active:before,[class*=seller][class*=shell]
[class*=sidebar] nav a[aria-current=page]:before,[class*=seller][class*=shell]
[class*=sidebar] nav button.active:before{background:#e0ad3c!important;border-radius:0 4px 4px 0;bottom:7px;content:"";left:0;position:absolute;top:7px;width:4px}.seller-analytics-page [class*=hero-actions],.seller-business-center-v2-page [class*=hero-actions],.seller-dashboard-v2-page [class*=hero-actions],.seller-inventory-page [class*=hero-actions],.seller-issues-page [class*=hero-actions],.seller-orders-v2-heading-actions,.seller-payouts-page [class*=hero-actions],.seller-products-v2-heading-actions{align-items:center!important;gap:10px!important}.seller-analytics-page,.seller-business-center-v2-page,.seller-dashboard-v2-page,.seller-inventory-page,.seller-issues-page,.seller-orders-v2-page,.seller-payouts-page,.seller-products-v2-page{--seller-section-gap:16px}@media (min-width:1180px){.seller-analytics-page .seller-analytics-hero,.seller-business-center-v2-page .seller-business-hero,.seller-business-center-v2-page .seller-business-v2-hero,.seller-dashboard-v2-page .seller-dashboard-hero,.seller-dashboard-v2-page .seller-dashboard-v2-hero,.seller-inventory-page .seller-inventory-hero,.seller-issues-page .seller-issues-hero,.seller-orders-v2-page .seller-orders-heading,.seller-orders-v2-page .seller-orders-hero,.seller-payouts-page .seller-payouts-hero,.seller-products-v2-page .seller-products-heading,.seller-products-v2-page .seller-products-hero{min-height:150px!important}}.seller-analytics-page,.seller-business-center-v2-page,.seller-dashboard-v2-page,.seller-inventory-page,.seller-issues-page,.seller-orders-v2-page,.seller-payouts-page,.seller-products-v2-page,.seller-secondary-shell-v2{--seller-font-page-title:30px;--seller-font-section-title:22px;--seller-font-card-title:17px;--seller-font-body:14px;--seller-font-secondary:13px;--seller-font-label:11px;--seller-font-button:13px;--seller-font-nav:14px;--seller-font-metric:26px}.seller-analytics-page h1,.seller-business-center-v2-page h1,.seller-dashboard-v2-page h1,.seller-inventory-page h1,.seller-issues-page h1,.seller-orders-v2-page h1,.seller-payouts-page h1,.seller-products-v2-page h1{font-size:30px!important;letter-spacing:-.6px!important;line-height:1.08!important}.seller-analytics-page h2,.seller-business-center-v2-page h2,.seller-dashboard-v2-page h2,.seller-inventory-page h2,.seller-issues-page h2,.seller-orders-v2-page h2,.seller-payouts-page h2,.seller-products-v2-page h2{font-size:22px!important;line-height:1.18!important}.seller-analytics-page h3,.seller-business-center-v2-page h3,.seller-dashboard-v2-page h3,.seller-inventory-page h3,.seller-issues-page h3,.seller-orders-v2-page h3,.seller-payouts-page h3,.seller-products-v2-page h3{font-size:17px!important;line-height:1.25!important}.seller-analytics-page p,.seller-business-center-v2-page p,.seller-dashboard-v2-page p,.seller-inventory-page p,.seller-issues-page p,.seller-orders-v2-page p,.seller-payouts-page p,.seller-products-v2-page p{font-size:14px;line-height:1.45}.seller-analytics-page .section-label,.seller-business-center-v2-page .section-label,.seller-dashboard-v2-page .section-label,.seller-inventory-page .section-label,.seller-issues-page .section-label,.seller-orders-v2-page .section-label,.seller-payouts-page .section-label,.seller-products-v2-page .section-label{font-size:11px!important;letter-spacing:1.3px!important}.seller-analytics-page button,.seller-business-center-v2-page button,.seller-dashboard-v2-page a[class*=button],.seller-dashboard-v2-page button,.seller-inventory-page button,.seller-issues-page button,.seller-orders-v2-page button,.seller-payouts-page button,.seller-products-v2-page button{font-size:13px!important}[class*=seller][class*=shell] [class*=sidebar] nav a,[class*=seller][class*=shell] [class*=sidebar] nav button{font-size:14px!important;height:48px!important;min-height:48px!important}.seller-analytics-page [class*=metric] strong,.seller-business-center-v2-page [class*=metric] strong,.seller-dashboard-v2-page [class*=metric] strong,.seller-inventory-page [class*=metric] strong,.seller-issues-page [class*=metric] strong,.seller-orders-v2-page [class*=metric] strong,.seller-payouts-page [class*=metric] strong,.seller-products-v2-page .seller-product-stats strong{font-size:26px!important;line-height:1.05!important}.seller-analytics-page [class*=filter] button,.seller-inventory-page [class*=filter] button,.seller-issues-page [class*=filter] button,.seller-orders-v2-page [class*=filter] button,.seller-payouts-page [class*=filter] button,.seller-products-v2-page [class*=filter] button{font-size:12px!important}.seller-inventory-page [class*=row],.seller-issues-page [class*=row],.seller-orders-v2-page [class*=row],.seller-orders-v2-page table,.seller-payouts-page [class*=row],.seller-products-v2-page [class*=row]{font-size:12.5px}.seller-analytics-page .seller-analytics-hero,.seller-business-center-v2-page .seller-business-hero,.seller-business-center-v2-page .seller-business-v2-hero,.seller-dashboard-v2-page .seller-dashboard-hero,.seller-dashboard-v2-page .seller-dashboard-v2-hero,.seller-inventory-page .seller-inventory-hero,.seller-issues-page .seller-issues-hero,.seller-orders-v2-page .seller-orders-heading,.seller-orders-v2-page .seller-orders-hero,.seller-payouts-page .seller-payouts-hero,.seller-products-v2-page .seller-products-heading,.seller-products-v2-page .seller-products-hero{min-height:125px!important;padding:20px 24px!important}.seller-analytics-page [class*=hero] button,.seller-business-center-v2-page [class*=hero] button,.seller-dashboard-v2-page [class*=hero] button,.seller-inventory-page [class*=hero] button,.seller-issues-page [class*=hero] button,.seller-orders-v2-heading-actions .primary,.seller-orders-v2-heading-actions .secondary,.seller-payouts-page [class*=hero] button,.seller-products-v2-heading-actions .primary,.seller-products-v2-heading-actions .secondary{font-size:13px!important;height:40px!important;min-height:40px!important;padding-left:16px!important;padding-right:16px!important}.seller-dashboard-v2-page [class*=topbar],.seller-orders-v2-page [class*=topbar],.seller-products-v2-page [class*=topbar],.seller-secondary-shell-v2 [class*=topbar]{font-size:13px}:root{--seller-v2-font-page-title:clamp(30px,3vw,40px);--seller-v2-font-section-title:23px;--seller-v2-font-card-title:17px;--seller-v2-font-body:14px;--seller-v2-font-secondary:12px;--seller-v2-font-label:11px;--seller-v2-font-button:13px;--seller-v2-font-metric:31px}.seller-v2-shell .seller-business-center-v2-page h1,.seller-v2-shell .seller-dashboard-v2-page h1,.seller-v2-shell .seller-orders-v2-page h1,.seller-v2-shell .seller-products-v2-page h1,.seller-v2-shell .seller-secondary-v2-content h1{font-size:clamp(32px,2.8vw,42px)!important;font-size:var(--seller-v2-font-page-title)!important;letter-spacing:-1px!important;line-height:1.04!important}.seller-v2-shell .seller-business-center-v2-page h2,.seller-v2-shell .seller-dashboard-v2-page h2,.seller-v2-shell .seller-orders-v2-page h2,.seller-v2-shell .seller-products-v2-page h2,.seller-v2-shell .seller-secondary-v2-content h2{font-size:20px!important;font-size:var(--seller-v2-font-section-title)!important;letter-spacing:-.5px!important;line-height:1.12!important}.seller-v2-shell .seller-business-center-v2-page h3,.seller-v2-shell .seller-dashboard-v2-page h3,.seller-v2-shell .seller-orders-v2-page h3,.seller-v2-shell .seller-products-v2-page h3,.seller-v2-shell .seller-secondary-v2-content h3{font-size:16px!important;font-size:var(--seller-v2-font-card-title)!important;line-height:1.22!important}.seller-v2-shell button,.seller-v2-shell input,.seller-v2-shell select,.seller-v2-shell textarea{font-size:12px!important;font-size:var(--seller-v2-font-button)!important}.seller-v2-shell .seller-v2-nav-link{font-size:var(--seller-v2-font-nav)!important}.seller-v2-shell [class*=eyebrow],.seller-v2-shell [class*=field-label],.seller-v2-shell [class*=section-label]{font-size:10px!important;font-size:var(--seller-v2-font-label)!important}.seller-v2-shell .seller-business-center-v2-page>p,.seller-v2-shell .seller-dashboard-v2-page>p,.seller-v2-shell .seller-orders-v2-page>p,.seller-v2-shell .seller-products-v2-page>p,.seller-v2-shell .seller-secondary-v2-content>p{font-size:13px!important;font-size:var(--seller-v2-font-body)!important;line-height:1.55!important}.seller-v2-shell [class*=metric]>strong,.seller-v2-shell [class*=score]>strong,.seller-v2-shell [class*=stat]>strong{font-size:24px!important;font-size:var(--seller-v2-font-metric)!important;line-height:1!important}@media (max-width:760px){:root{--seller-v2-font-page-title:30px;--seller-v2-font-section-title:21px;--seller-v2-font-card-title:16px}}:root{--seller-v2-final-page-title:clamp(30px,3vw,40px);--seller-v2-final-section-title:23px;--seller-v2-final-card-title:17px;--seller-v2-final-body:14px;--seller-v2-final-secondary:12px;--seller-v2-final-label:11px;--seller-v2-final-button:13px;--seller-v2-final-nav:14px;--seller-v2-final-metric:31px}.seller-v2-shell .seller-v2-nav-link{font-size:var(--seller-v2-final-nav)!important}.seller-v2-shell .seller-v2-topbar-title span{font-size:12px!important}.seller-v2-shell .seller-v2-topbar-title strong{font-size:18px!important}.seller-v2-shell .seller-v2-account-button strong{font-size:14px!important}.seller-v2-shell .seller-v2-account-button small{font-size:12px!important}.seller-v2-shell .seller-v2-main h1{font-size:clamp(30px,3vw,40px)!important;font-size:var(--seller-v2-final-page-title)!important;letter-spacing:-1px!important;line-height:1.04!important}.seller-v2-shell .seller-v2-main h2{font-size:23px!important;font-size:var(--seller-v2-final-section-title)!important;letter-spacing:-.5px!important;line-height:1.12!important}.seller-v2-shell .seller-v2-main h3{font-size:17px!important;font-size:var(--seller-v2-final-card-title)!important;line-height:1.22!important}.seller-v2-shell .seller-v2-main p{font-size:14px;font-size:var(--seller-v2-final-body);line-height:1.5}.seller-v2-shell .seller-v2-main label{font-size:13px}.seller-v2-shell .seller-v2-main button,.seller-v2-shell .seller-v2-main input,.seller-v2-shell .seller-v2-main select,.seller-v2-shell .seller-v2-main textarea{font-size:13px!important;font-size:var(--seller-v2-final-button)!important}.seller-v2-shell .seller-v2-main [class*=eyebrow],.seller-v2-shell .seller-v2-main [class*=field-label],.seller-v2-shell .seller-v2-main [class*=section-label]{font-size:10.5px!important;font-size:var(--seller-v2-final-label)!important}.seller-v2-shell .seller-orders-v2-page .seller-order-summary{gap:8px!important;grid-template-columns:minmax(180px,1.5fr) minmax(118px,.9fr) 52px 70px minmax(145px,1fr) minmax(138px,156px) 72px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-summary .seller-order-status{font-size:10.5px!important;letter-spacing:0!important;max-width:156px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-open-label{min-width:64px!important;width:auto!important}@media (max-width:1320px){.seller-v2-shell .seller-orders-v2-page .seller-order-summary{gap:6px!important;grid-template-columns:minmax(160px,1.35fr) 108px 48px 64px minmax(132px,1fr) minmax(132px,148px) 68px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-summary .seller-order-status{font-size:10px!important;max-width:148px!important}}@media (max-width:1120px){.seller-v2-shell .seller-orders-v2-page .seller-order-summary{grid-template-columns:minmax(150px,1.3fr) 102px 44px 60px minmax(124px,.95fr) minmax(126px,142px) 64px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-summary .seller-order-status{font-size:9.5px!important;max-width:142px!important}}.seller-v2-shell .seller-orders-v2-page .seller-order-filters{border-radius:14px!important;gap:5px!important;padding:7px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-filters button{border-radius:999px!important;font-size:11px!important;line-height:1!important;min-height:32px!important;padding:0 11px!important;white-space:nowrap!important}.seller-v2-shell .seller-orders-v2-page .seller-order-summary{align-items:center!important;gap:7px!important;grid-template-columns:minmax(176px,1.42fr) minmax(112px,.86fr) 48px 66px minmax(132px,.92fr) minmax(132px,148px) 92px!important;min-height:58px!important;padding-right:16px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-summary .seller-order-status{align-items:center!important;border-radius:999px!important;display:inline-flex!important;font-size:10px!important;justify-content:center!important;justify-self:start!important;line-height:1!important;max-width:148px!important;min-height:30px!important;min-width:0!important;padding:0 10px!important;text-align:center!important;white-space:nowrap!important;width:max-content!important}.seller-v2-shell .seller-orders-v2-page .seller-order-open-label{justify-self:end!important;max-width:88px!important;min-width:88px!important;padding:0!important;width:88px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-summary>a:last-child,.seller-v2-shell .seller-orders-v2-page .seller-order-summary>button:last-child{justify-self:end!important;min-width:88px!important}.seller-v2-shell .seller-orders-v2-page .seller-orders-sidebar>section:not(.seller-order-flow-card){background:linear-gradient(180deg,#fffffffc,#fffcf5fc)!important;border-color:#e7dfcf!important}.seller-v2-shell .seller-orders-v2-page .seller-orders-sidebar>section:not(.seller-order-flow-card) small{color:#5f7165!important;display:block!important;font-size:10.5px!important;font-weight:750!important;line-height:1.45!important;margin-top:8px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-flow-card{background:radial-gradient(circle at 90% 7%,#dda8202e,#0000 16rem),linear-gradient(115deg,#fffdf9,#fbf7ec)!important;box-shadow:0 12px 28px rgba(35,61,45,.055)!important;color:#123d2b!important;overflow:hidden!important;position:relative!important}.seller-v2-shell .seller-orders-v2-page .seller-order-flow-card:before{background:#d6a32d!important;content:""!important;height:100%!important;left:0!important;pointer-events:none!important;position:absolute!important;top:0!important;width:4px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-flow-card .section-label{color:#a77710!important;font-size:10px!important;font-weight:900!important;letter-spacing:1.15px!important;position:relative!important;z-index:1!important}.seller-v2-shell .seller-orders-v2-page .seller-order-flow-card h3{color:#123d2b!important;font-size:18px!important;letter-spacing:-.35px!important;line-height:1.18!important;margin:5px 0 8px!important;position:relative!important;z-index:1!important}.seller-v2-shell .seller-orders-v2-page .seller-order-flow-card>div{grid-gap:9px!important;align-items:start!important;border-top:1px solid #ad8a3f2e!important;display:grid!important;gap:9px!important;grid-template-columns:28px minmax(0,1fr)!important;padding:10px 0!important;position:relative!important;z-index:1!important}.seller-v2-shell .seller-orders-v2-page .seller-order-flow-card>div>span{background:#fff3cf!important;border:1px solid #dfc783!important;border-radius:999px!important;color:#6d4c09!important;display:grid!important;font-size:10px!important;font-weight:900!important;height:26px!important;place-items:center!important;width:26px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-flow-card p{color:#607067!important;font-size:11.5px!important;line-height:1.45!important;margin:0!important}.seller-v2-shell .seller-orders-v2-page .seller-order-flow-card p strong{color:#173b29!important;display:block!important;font-size:12px!important;line-height:1.25!important;margin-bottom:2px!important}.seller-v2-shell .seller-orders-v2-page .seller-orders-sidebar{gap:10px!important}.seller-v2-shell .seller-orders-v2-page .seller-orders-sidebar>section{border-radius:17px!important;padding:15px!important}@media (max-width:1320px){.seller-v2-shell .seller-orders-v2-page .seller-order-summary{gap:6px!important;grid-template-columns:minmax(160px,1.32fr) 104px 44px 60px minmax(124px,.9fr) minmax(126px,142px) 86px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-open-label,.seller-v2-shell .seller-orders-v2-page .seller-order-summary>a:last-child,.seller-v2-shell .seller-orders-v2-page .seller-order-summary>button:last-child{max-width:82px!important;min-width:82px!important;width:82px!important}}.seller-v2-shell .seller-orders-v2-page .seller-order-summary{box-sizing:border-box!important;column-gap:8px!important;grid-template-columns:minmax(170px,1.38fr) minmax(108px,.84fr) 46px 62px minmax(126px,.88fr) minmax(128px,144px) minmax(104px,112px)!important;overflow:visible!important;padding-right:20px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-open-label{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;font-size:10.5px!important;gap:7px!important;justify-content:flex-end!important;justify-self:stretch!important;line-height:1!important;margin:0!important;max-width:112px!important;min-width:104px!important;overflow:visible!important;padding:0 2px 0 0!important;position:relative!important;text-align:right!important;text-overflow:clip!important;white-space:nowrap!important;width:100%!important;z-index:2!important}.seller-v2-shell .seller-orders-v2-page .seller-order-open-label svg{display:block!important;flex:0 0 13px!important;height:13px!important;margin:0!important;min-width:13px!important;overflow:visible!important;width:13px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-open-label:after{flex:0 0 auto!important}.seller-v2-shell .seller-orders-v2-page .seller-order-summary>a:last-child,.seller-v2-shell .seller-orders-v2-page .seller-order-summary>button:last-child{box-sizing:border-box!important;justify-content:flex-end!important;justify-self:stretch!important;max-width:112px!important;min-width:104px!important;overflow:visible!important;padding-right:2px!important;white-space:nowrap!important;width:100%!important}.seller-v2-shell .seller-orders-v2-page .seller-order-card[open] .seller-order-open-label,.seller-v2-shell .seller-orders-v2-page details[open] .seller-order-open-label{justify-content:flex-end!important}@media (max-width:1320px){.seller-v2-shell .seller-orders-v2-page .seller-order-summary{column-gap:6px!important;grid-template-columns:minmax(152px,1.28fr) 100px 42px 58px minmax(118px,.84fr) minmax(124px,138px) minmax(98px,104px)!important;padding-right:16px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-open-label,.seller-v2-shell .seller-orders-v2-page .seller-order-summary>a:last-child,.seller-v2-shell .seller-orders-v2-page .seller-order-summary>button:last-child{max-width:104px!important;min-width:98px!important}}:root{--seller-v2-ui-card-radius:18px;--seller-v2-ui-panel-radius:20px;--seller-v2-ui-border:#e2e6df;--seller-v2-ui-card-bg:#fff;--seller-v2-ui-shadow:0 9px 24px #1637250a;--seller-v2-ui-label:10.5px;--seller-v2-ui-body:12px;--seller-v2-ui-metric:24px;--seller-v2-ui-money:28px;--seller-v2-ui-gold-bg:#fff3cf;--seller-v2-ui-gold-bg-hover:#f8e7b4;--seller-v2-ui-gold-border:#dfbd65;--seller-v2-ui-gold-text:#604608}.seller-v2-shell .seller-orders-v2-page .seller-order-actions button.primary{background:linear-gradient(180deg,#fff7dc,#fff3cf)!important;background:linear-gradient(180deg,#fff7dc 0,var(--seller-v2-ui-gold-bg) 100%)!important;border:1px solid #dfbd65!important;border:1px solid var(--seller-v2-ui-gold-border)!important;border-radius:10px!important;box-shadow:0 5px 12px #91650d12!important;color:#604608!important;color:var(--seller-v2-ui-gold-text)!important;font-size:12px!important;font-weight:850!important;min-height:36px!important;padding:0 14px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-actions button.primary:hover:not(:disabled){background:linear-gradient(180deg,#fff2c9,#f8e7b4)!important;background:linear-gradient(180deg,#fff2c9 0,var(--seller-v2-ui-gold-bg-hover) 100%)!important;border-color:#d2a63e!important;color:#503905!important}.seller-v2-shell .seller-orders-v2-page .seller-order-actions button:not(.primary){background:#fff!important;border-radius:10px!important;font-size:12px!important;min-height:36px!important;padding:0 13px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-flow-card:before{content:none!important;display:none!important}.seller-v2-shell .seller-orders-v2-page .seller-order-flow-card{background:radial-gradient(circle at 90% 7%,#dda82024,#0000 16rem),linear-gradient(115deg,#fffdf9,#fbf7ec)!important;border:1px solid #eadfc8!important;border-radius:18px!important;border-radius:var(--seller-v2-ui-card-radius)!important;box-shadow:0 9px 24px #1637250a!important;box-shadow:var(--seller-v2-ui-shadow)!important}.seller-v2-shell .seller-orders-v2-page .seller-order-stats strong{font-size:24px!important;font-size:var(--seller-v2-ui-metric)!important;font-weight:800!important;letter-spacing:-.45px!important;line-height:1!important;margin:0!important;white-space:nowrap!important}.seller-v2-shell .seller-orders-v2-page .seller-order-stats article:last-child strong{font-size:28px!important;font-size:var(--seller-v2-ui-money)!important;letter-spacing:-.7px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-stats span{font-size:10.5px!important;font-size:var(--seller-v2-ui-label)!important;letter-spacing:.65px!important;line-height:1.15!important}.seller-v2-shell .seller-orders-v2-page .seller-order-stats article{min-height:72px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-stats article,.seller-v2-shell .seller-v2-main [class*=-stats] article{border-color:#e2e6df!important;border-color:var(--seller-v2-ui-border)!important;border-radius:18px!important;border-radius:var(--seller-v2-ui-card-radius)!important;box-shadow:0 9px 24px #1637250a!important;box-shadow:var(--seller-v2-ui-shadow)!important}.seller-v2-shell .seller-v2-main [class*=-stats] article>div>span,.seller-v2-shell .seller-v2-main [class*=-stats] article>span{font-size:10.5px!important;font-size:var(--seller-v2-ui-label)!important;letter-spacing:.7px!important;line-height:1.2!important}.seller-v2-shell .seller-v2-main [class*=-stats] article>div>strong,.seller-v2-shell .seller-v2-main [class*=-stats] article>strong{font-size:24px!important;font-size:var(--seller-v2-ui-metric)!important;letter-spacing:-.45px!important;line-height:1.05!important}.seller-v2-shell .seller-v2-main [class*=-stats] article>div>small,.seller-v2-shell .seller-v2-main [class*=-stats] article>small{font-size:10.5px!important;line-height:1.4!important}.seller-v2-shell .seller-v2-main [class*=-board],.seller-v2-shell .seller-v2-main [class*=-card]:not(.seller-order-flow-card),.seller-v2-shell .seller-v2-main [class*=-ledger],.seller-v2-shell .seller-v2-main [class*=-panel]{border-radius:18px!important;border-radius:var(--seller-v2-ui-card-radius)!important}.seller-v2-shell .seller-v2-main [class*=-card]:not(.seller-order-flow-card):not([class*=status]):not([class*=message]){border-color:#e2e6df;border-color:var(--seller-v2-ui-border)}.seller-v2-shell .seller-v2-main [class*=eyebrow],.seller-v2-shell .seller-v2-main [class*=section-label]{font-size:10.5px!important;font-weight:850!important;letter-spacing:1px!important;line-height:1.15!important}.seller-v2-shell .seller-v2-main [class*=status]{line-height:1.1}.seller-v2-shell .seller-v2-main input,.seller-v2-shell .seller-v2-main select,.seller-v2-shell .seller-v2-main textarea{border-radius:10px!important}.seller-v2-shell .seller-v2-main :is([class*=filter] button,[class*=status],[class*=badge],[class*=pill]){border-radius:999px!important}.seller-v2-shell .seller-payouts-stats strong,.seller-v2-shell .seller-product-stats strong{font-size:24px!important;font-size:var(--seller-v2-ui-metric)!important;line-height:1.05!important}.seller-v2-shell .seller-payouts-stats span,.seller-v2-shell .seller-product-stats span{font-size:10.5px!important;font-size:var(--seller-v2-ui-label)!important}.seller-v2-shell .seller-payouts-stats small,.seller-v2-shell .seller-product-stats small{font-size:10.5px!important;line-height:1.4!important}.seller-v2-shell .seller-payouts-bank,.seller-v2-shell .seller-payouts-ledger,.seller-v2-shell .seller-product-form-card,.seller-v2-shell .seller-product-list-card{border-color:#e2e6df!important;border-color:var(--seller-v2-ui-border)!important;border-radius:18px!important;border-radius:var(--seller-v2-ui-card-radius)!important;box-shadow:0 9px 24px #1637250a!important;box-shadow:var(--seller-v2-ui-shadow)!important}@media (max-width:1200px){.seller-v2-shell .seller-orders-v2-page .seller-order-stats strong,.seller-v2-shell .seller-payouts-stats strong,.seller-v2-shell .seller-product-stats strong,.seller-v2-shell .seller-v2-main [class*=-stats] article>div>strong,.seller-v2-shell .seller-v2-main [class*=-stats] article>strong{font-size:22px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-stats article:last-child strong{font-size:26px!important}}:root{--seller-v2-final-count:22px;--seller-v2-final-money:24px;--seller-v2-final-label:10.5px;--seller-v2-final-small:10.5px;--seller-v2-final-stat-min-height:92px;--seller-v2-final-stat-padding:14px 16px}.seller-v2-shell .seller-stat-card{border-radius:18px!important;box-sizing:border-box!important;min-height:92px!important;min-height:var(--seller-v2-final-stat-min-height)!important;padding:14px 16px!important;padding:var(--seller-v2-final-stat-padding)!important}.seller-v2-shell .seller-stat-card>div:last-child{min-width:0!important}.seller-v2-shell .seller-stat-card strong,.seller-v2-shell .seller-stat-card>div strong{font-size:22px!important;font-size:var(--seller-v2-final-count)!important;font-weight:800!important;letter-spacing:-.4px!important;line-height:1!important;margin:0!important;white-space:nowrap!important}.seller-v2-shell .seller-stat-card span,.seller-v2-shell .seller-stat-card>div span{font-size:10.5px!important;font-size:var(--seller-v2-final-label)!important;line-height:1.2!important}.seller-v2-shell .seller-stat-card small,.seller-v2-shell .seller-stat-card>div small{font-size:10.5px!important;font-size:var(--seller-v2-final-small)!important;line-height:1.35!important}.seller-v2-shell .seller-stat-icon{border-radius:12px!important;height:40px!important;min-width:40px!important;width:40px!important}.seller-v2-shell .seller-orders-v2-page .seller-order-stats article{box-sizing:border-box!important;min-height:92px!important;min-height:var(--seller-v2-final-stat-min-height)!important;padding:14px 16px!important;padding:var(--seller-v2-final-stat-padding)!important}.seller-v2-shell .seller-orders-v2-page .seller-order-stats strong{font-size:22px!important;font-size:var(--seller-v2-final-count)!important}.seller-v2-shell .seller-orders-v2-page .seller-order-stats article:last-child strong{font-size:24px!important;font-size:var(--seller-v2-final-money)!important}.seller-v2-shell .seller-product-stats article{box-sizing:border-box!important;min-height:104px!important;padding:14px 15px!important}.seller-v2-shell .seller-product-stats article strong,.seller-v2-shell .seller-product-stats strong{font-size:22px!important;font-size:var(--seller-v2-final-count)!important;font-weight:800!important;letter-spacing:-.45px!important;line-height:1.05!important;margin:0!important;max-width:100%!important;white-space:nowrap!important}.seller-v2-shell .seller-product-stats article:last-child strong{font-size:24px!important;font-size:var(--seller-v2-final-money)!important;letter-spacing:-.55px!important}.seller-v2-shell .seller-product-stats article span,.seller-v2-shell .seller-product-stats span{font-size:10.5px!important;font-size:var(--seller-v2-final-label)!important;line-height:1.15!important}.seller-v2-shell .seller-product-stats article small,.seller-v2-shell .seller-product-stats small{font-size:10.5px!important;font-size:var(--seller-v2-final-small)!important;line-height:1.35!important}.seller-v2-shell .seller-payouts-stats article{box-sizing:border-box!important;min-height:104px!important;padding:14px 15px!important}.seller-v2-shell .seller-payouts-stats article strong,.seller-v2-shell .seller-payouts-stats strong{font-size:22px!important;font-size:var(--seller-v2-final-count)!important;font-weight:800!important;letter-spacing:-.45px!important;line-height:1.05!important;margin:0!important;white-space:nowrap!important}.seller-v2-shell .seller-payouts-stats article:nth-child(-n+3) strong{font-size:24px!important;font-size:var(--seller-v2-final-money)!important}.seller-v2-shell .seller-payouts-stats article span,.seller-v2-shell .seller-payouts-stats span{font-size:10.5px!important;font-size:var(--seller-v2-final-label)!important;line-height:1.15!important}.seller-v2-shell .seller-payouts-stats article small,.seller-v2-shell .seller-payouts-stats small{font-size:10.5px!important;font-size:var(--seller-v2-final-small)!important;line-height:1.35!important}.seller-v2-shell :is(.seller-inventory-stats,.seller-analytics-stats,.seller-issues-stats,.seller-settings-health-grid)>*{box-sizing:border-box!important;min-height:92px!important;min-height:var(--seller-v2-final-stat-min-height)!important;padding:14px 16px!important;padding:var(--seller-v2-final-stat-padding)!important}.seller-v2-shell :is(.seller-inventory-stats,.seller-analytics-stats,.seller-issues-stats,.seller-settings-health-grid) strong{font-size:22px!important;font-size:var(--seller-v2-final-count)!important;letter-spacing:-.4px!important;line-height:1.05!important}.seller-v2-shell :is(.seller-inventory-stats,.seller-analytics-stats,.seller-issues-stats,.seller-settings-health-grid) span{font-size:10.5px!important;font-size:var(--seller-v2-final-label)!important;line-height:1.2!important}.seller-v2-shell :is(.seller-inventory-stats,.seller-analytics-stats,.seller-issues-stats,.seller-settings-health-grid) small{font-size:10.5px!important;font-size:var(--seller-v2-final-small)!important;line-height:1.35!important}.seller-v2-shell :is(.seller-stat-card,.seller-product-stats article,.seller-order-stats article,.seller-payouts-stats article,.seller-inventory-stats article,.seller-analytics-stats article,.seller-issues-stats article,.seller-settings-health-card){min-width:0!important;overflow:hidden!important}.seller-v2-shell :is(.seller-stat-card,.seller-product-stats article,.seller-order-stats article,.seller-payouts-stats article,.seller-inventory-stats article,.seller-analytics-stats article,.seller-issues-stats article,.seller-settings-health-card) strong{max-width:100%!important;text-overflow:ellipsis!important}.seller-v2-shell :is(.seller-product-stats,.seller-order-stats,.seller-payouts-stats,.seller-analytics-stats) article>div{border-radius:12px!important;height:40px!important;min-width:40px!important;width:40px!important}@media (max-width:1200px){:root{--seller-v2-final-count:20px;--seller-v2-final-money:22px}}.seller-v2-shell .seller-business-v2-main,.seller-v2-shell .seller-products-v2-main,.seller-v2-shell .seller-secondary-v2-main{background:#0000!important}:root{--seller-v25-gold:#b78624;--seller-v25-gold-dark:#8b6317;--seller-v25-gold-soft:#f6ecd4;--seller-v25-paper:#fffdfa;--seller-v25-cream:#f7f4ec;--seller-v25-line:#e5dfd1;--seller-v25-ink:#25352c;--seller-v25-muted:#748078}.seller-v2-shell{background:#f7f5ef!important;color:#25352c!important;color:var(--seller-v25-ink)!important;grid-template-columns:306px minmax(0,1fr)!important;min-height:100vh!important}.seller-v2-sidebar{background:radial-gradient(circle at 18% 92%,#b7862414,#0000 17rem),linear-gradient(180deg,#fffdfa,#faf6ec)!important;border-right:1px solid #e6dfd2!important;box-shadow:8px 0 28px rgba(73,61,37,.035)!important;color:#24362b!important;padding:20px 18px 16px!important}.seller-v2-brand{align-items:flex-start!important;color:#20352a!important;justify-content:flex-start!important;min-height:78px!important;padding:6px 12px 18px!important;text-decoration:none!important}.seller-v2-brand-full{gap:0!important}.seller-v2-brand-lockup{align-items:center!important;display:flex!important;gap:12px!important}.seller-v2-brand-mark{background:linear-gradient(180deg,#fffdf8,#f7ecd0)!important;border:1px solid #ead9af!important;border-radius:16px!important;box-shadow:none!important;display:grid!important;height:54px!important;place-items:center!important;width:54px!important}.seller-v2-brand-mark img{height:40px!important;object-fit:contain!important;width:40px!important}.seller-v2-brand-copy{grid-gap:4px!important;display:grid!important;gap:4px!important;min-width:0!important}.seller-v2-brand-wordmark{align-items:baseline!important;display:flex!important;gap:8px!important;line-height:1!important}.seller-v2-brand-wordmark strong:first-child{color:#0f5a37!important;font-size:22px!important;letter-spacing:.5px!important}.seller-v2-brand-wordmark strong:last-child{color:#d19a28!important;font-size:18px!important;letter-spacing:2px!important}.seller-v2-brand-copy small{color:#9d7720!important;font-size:10px!important;font-weight:900!important;letter-spacing:.16em!important}.seller-v2-nav{gap:8px!important}.seller-v2-nav-link{border:1px solid #0000!important;border-radius:18px!important;color:#2b4b38!important;font-weight:800!important;gap:14px!important;min-height:60px!important;padding:0 18px!important;position:relative!important}.seller-v2-nav-link:hover{background:#fbf4e4!important;color:#624919!important}.seller-v2-nav-link.active{background:linear-gradient(90deg,#f8edd4,#fffaf0)!important;border-color:#ead9b4!important;box-shadow:inset 4px 0 0 #b78624!important}.seller-v2-nav-link svg{flex:0 0 auto!important;height:22px!important;width:22px!important}.seller-v2-side-footer{border-top:1px solid #e7e0d2!important;padding:18px 8px 0!important}.seller-v2-nav-link-logout{color:#7a857d!important;min-height:54px!important}.seller-v2-nav-link-logout:hover{color:#624919!important}.seller-v2-topbar{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#fffdf9f0!important;border-bottom:1px solid #e5e1d8!important;box-shadow:0 1px 0 rgba(71,60,39,.015)!important;height:72px!important;padding:0 24px!important}.seller-v2-topbar-title span{color:#8b8171!important;font-size:10.5px!important;letter-spacing:1.15px!important}.seller-v2-topbar-title strong{color:#2a3b30!important;font-size:15px!important}.seller-v2-icon-button{background:#fff!important;border:1px solid #e2ddd2!important;border-radius:12px!important;color:#765716!important;height:44px!important;width:44px!important}.seller-v2-avatar{background:#f4e6c2!important;color:#7d5b16!important;height:38px!important;width:38px!important}.seller-v2-account-menu>.seller-v2-account-button{border:1px solid #0000!important;border-radius:13px!important;grid-template-columns:38px minmax(116px,auto) 14px!important;min-height:48px!important;padding:5px 10px 5px 5px!important}.seller-v2-account-menu>.seller-v2-account-button:hover,.seller-v2-account-menu[open]>.seller-v2-account-button{background:#fffaf0!important;border-color:#e4d6b6!important}.seller-v2-main{margin:0 auto!important;padding:12px 18px 38px!important;width:min(100%,1500px)!important}.seller-secondary-v2-main{background:#f7f5ef!important;max-width:none!important;padding:0!important;width:100%!important}.seller-secondary-v2-contextbar{background:#fffdf9d6!important;border-bottom:1px solid #e6e1d7!important;color:#7e827d!important;min-height:44px!important;padding:0 20px!important}.seller-secondary-v2-contextbar a{color:#966c18!important}.seller-secondary-v2-contextbar strong{color:#33443a!important}.seller-v3-overview-hero{grid-gap:22px!important;align-items:stretch!important;background:radial-gradient(circle at 91% 18%,#bf913121,#0000 15rem),linear-gradient(100deg,#fcf8ed,#f8f0dc 58%,#f2e5c8)!important;border:1px solid #e7dcc2!important;border-radius:22px!important;box-shadow:0 16px 38px #56411a0d!important;display:grid!important;gap:22px!important;grid-template-columns:minmax(0,1fr) 260px!important;margin:0 0 16px!important;min-height:184px!important;padding:18px 24px!important}.seller-v3-hero-copy{align-self:center!important;min-width:0!important}.seller-v2-intro-compact.seller-v3-overview-hero h1{color:#26382c!important;font-size:clamp(34px,3vw,42px)!important;font-weight:650!important;letter-spacing:-.05em!important;line-height:.99!important;margin:8px 0 0!important}.seller-v3-overview-hero .seller-v2-eyebrow{color:#94701f!important;font-size:11px!important;letter-spacing:.13em!important}.seller-v3-overview-hero .seller-v3-hero-copy>p{color:#746f64!important;font-size:13px!important;line-height:1.55!important;margin:9px 0 0!important;max-width:760px!important}.seller-v3-overview-hero .seller-v2-intro-actions{gap:9px!important;margin-top:16px!important}.seller-v3-overview-hero .seller-v2-primary-action,.seller-v3-overview-hero .seller-v2-secondary-action{border-radius:11px!important;font-size:12px!important;font-weight:850!important;min-height:42px!important;padding:0 15px!important}.seller-v3-overview-hero .seller-v2-primary-action{background:#b78624!important;border:1px solid #b78624!important;color:#fff!important}.seller-v3-overview-hero .seller-v2-secondary-action{background:#ffffffd1!important;border:1px solid #d9ceb7!important;color:#765716!important}.seller-v3-hero-status{background:#ffffffb8!important;border:1px solid #97701f21!important;border-radius:16px!important;padding:18px!important}.seller-v3-hero-payout>span,.seller-v3-hero-status>span{color:#837969!important;display:block!important;font-weight:850!important;letter-spacing:.11em!important}.seller-v3-hero-status>strong{color:#6e5014!important;display:block!important;font-size:36px!important;line-height:1!important;margin-top:5px!important}.seller-v3-hero-status>small{color:#746f64!important;display:block!important;font-size:10.5px!important;margin-top:5px!important}.seller-v3-profile-progress{background:#eee4d0!important;border-radius:999px!important;height:6px!important;margin-top:12px!important;overflow:hidden!important}.seller-v3-profile-progress>span{background:#b78624!important;border-radius:inherit!important;display:block!important;height:100%!important}.seller-v3-hero-payout{border-top:1px solid #e7dfcf!important;margin-top:15px!important;padding-top:13px!important}.seller-v3-hero-payout>strong{color:#4d5d53!important;display:block!important;font-size:12px!important;line-height:1.4!important;margin-top:5px!important}.seller-v2-card{background:#fff!important;border-color:#e4dfd5!important;border-radius:20px!important;box-shadow:0 9px 26px rgba(67,56,35,.038)!important}.seller-v2-mini-stat-compact{background:#fffdfa!important;border-color:#e6e0d5!important;border-radius:14px!important;grid-template-columns:40px minmax(0,1fr) 16px!important;min-height:82px!important;padding:12px!important}.seller-v2-mini-icon{background:#f6ecd4!important;border-radius:11px!important;color:#9a711b!important;height:38px!important;width:38px!important}.seller-secondary-v2-content :is(.seller-inventory-hero,.seller-issues-hero,.seller-analytics-hero,.seller-payouts-hero,.kh-compliance-hero,.seller-setup-header,.seller-settings-hero,.kh-embedded-payout-intro){background:radial-gradient(circle at 91% 18%,#bf91311f,#0000 15rem),linear-gradient(100deg,#fcf8ed,#f8f0dc 58%,#f2e5c8)!important;border:1px solid #e7dcc2!important;border-radius:22px!important;margin-bottom:16px!important;padding:18px 24px!important}.seller-secondary-v2-content .kh-embedded-payout-intro h2,.seller-secondary-v2-content :is(.seller-inventory-hero,.seller-issues-hero,.seller-analytics-hero,.seller-payouts-hero,.kh-compliance-hero,.seller-setup-header,.seller-settings-hero,.kh-embedded-payout-intro) h1{color:#293a30!important;font-size:clamp(34px,3vw,40px)!important;font-weight:650!important;letter-spacing:-.045em!important;line-height:1!important}@media (max-width:1220px){.seller-v2-shell{grid-template-columns:270px minmax(0,1fr)!important}.seller-v3-overview-hero{grid-template-columns:minmax(0,1fr) 230px!important}}@media (max-width:980px){.seller-v2-shell{display:block!important}.seller-v2-sidebar{border-bottom:1px solid #e4ded2!important;border-right:0!important;height:auto!important;padding:12px 14px!important;width:100%!important}.seller-v2-brand{min-height:58px!important;padding-bottom:10px!important}.seller-v2-nav{display:grid!important;grid-template-columns:repeat(6,minmax(115px,1fr))!important}}@media (max-width:760px){.seller-v2-topbar{height:64px!important;padding-inline:12px!important}.seller-v2-main{padding:12px 12px 30px!important}.seller-v3-overview-hero{grid-template-columns:1fr!important;min-height:0!important;padding:20px 18px!important}}.seller-v2-shell{grid-template-columns:212px minmax(0,1fr)!important}.seller-v2-sidebar{-ms-overflow-style:none!important;background:#fdfcf7f5!important;border-right:1px solid #e6e2d8!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;gap:16px!important;height:100vh!important;overflow-y:auto!important;padding:16px 14px 14px!important;position:sticky!important;scrollbar-width:none!important;top:0!important}.seller-v2-sidebar::-webkit-scrollbar{height:0!important;width:0!important}.seller-v2-brand{align-items:center!important;display:flex!important;min-height:58px!important;padding:2px 5px 8px!important}.seller-v2-brand>img{height:auto!important;max-width:100%!important;object-fit:contain!important;width:144px!important}.seller-v2-brand-copy,.seller-v2-brand-lockup,.seller-v2-brand-mark,.seller-v2-brand-wordmark{display:none!important}.seller-v2-nav{grid-gap:5px!important;display:grid!important;gap:5px!important}.seller-v2-nav-link{align-items:center!important;border:0!important;border-radius:12px!important;box-shadow:none!important;color:#445a4d!important;display:flex!important;font-size:14px!important;font-weight:720!important;gap:12px!important;min-height:44px!important;padding:0 13px!important;transition:background .18s ease,color .18s ease,transform .18s ease!important}.seller-v2-nav-link svg{height:20px!important;width:20px!important}.seller-v2-nav-link:hover{background:#f6f0e2!important;color:#765716!important;transform:translateX(2px)!important}.seller-v2-nav-link.active{background:linear-gradient(90deg,#f7ecd0,#f4f0df)!important;border:0!important;box-shadow:none!important;color:#765716!important;position:relative!important}.seller-v2-nav-link.active:before{background:#b78624!important;border-radius:0 6px 6px 0!important;content:""!important;height:28px!important;left:-16px!important;position:absolute!important;top:10px!important;width:5px!important}.seller-v2-side-footer{border-top:0!important;margin-top:auto!important;padding:0!important}.seller-v2-nav-link-logout{background:#0000!important;border:0!important;border-radius:11px!important;color:#647269!important;font-size:13px!important;font-weight:750!important;gap:10px!important;min-height:43px!important;padding:0 14px!important;transform:none!important}.seller-v2-nav-link-logout:hover{background:#f4efe5!important;color:#8b6317!important;transform:none!important}@media (max-width:980px){.seller-v2-shell{display:block!important}.seller-v2-sidebar{border-bottom:1px solid #e4ded2!important;border-right:0!important;height:auto!important;padding:12px 14px!important;width:100%!important}.seller-v2-brand{min-height:58px!important;padding:2px 5px 8px!important}.seller-v2-nav{grid-template-columns:repeat(6,minmax(115px,1fr))!important}.seller-v2-side-footer{margin-top:10px!important}}:root{--seller-v2-font-page-title:clamp(32px,2.8vw,42px);--seller-v2-font-section-title:20px;--seller-v2-font-card-title:16px;--seller-v2-font-body:13px;--seller-v2-font-secondary:11.5px;--seller-v2-font-label:10px;--seller-v2-font-button:12px;--seller-v2-font-nav:14px;--seller-v2-font-metric:24px}.seller-v2-shell .seller-v2-nav-link{font-size:14px!important;line-height:1.25!important}.seller-v2-shell .seller-v2-topbar-title span{font-size:10px!important;line-height:1.25!important}.seller-v2-shell .seller-v2-topbar-title strong{font-size:14px!important;line-height:1.25!important}.seller-v2-shell .seller-v2-account-button strong{font-size:12px!important;line-height:1.25!important}.seller-v2-shell .seller-v2-account-button small{font-size:10px!important;line-height:1.25!important}.seller-v2-shell .seller-v2-account-dropdown-label{font-size:10px!important}.seller-v2-shell .seller-v2-account-dropdown strong{font-size:12px!important}.seller-v2-shell .seller-v2-account-dropdown small{font-size:10.5px!important}.seller-secondary-v2-contextbar{font-size:12px!important}.seller-business-v2-hero h1,.seller-orders-v2-page .seller-orders-heading h1,.seller-products-v2-page .seller-products-heading h1,.seller-secondary-v2-content .kh-compliance-hero h1,.seller-secondary-v2-content .kh-embedded-payout-intro h1,.seller-secondary-v2-content .kh-embedded-payout-intro h2,.seller-secondary-v2-content .seller-analytics-hero h1,.seller-secondary-v2-content .seller-inventory-hero h1,.seller-secondary-v2-content .seller-issues-hero h1,.seller-secondary-v2-content .seller-legal-v2-hero h1,.seller-secondary-v2-content .seller-payouts-hero h1,.seller-secondary-v2-content .seller-settings-hero h1,.seller-secondary-v2-content .seller-setup-header h1,.seller-secondary-v2-content .seller-support-v2-hero h1,.seller-v2-intro-compact h1{font-size:clamp(32px,2.8vw,42px)!important;font-weight:650!important;letter-spacing:-.045em!important;line-height:.99!important}.seller-business-v2-hero p,.seller-orders-v2-page .seller-orders-heading p,.seller-products-v2-page .seller-products-heading p,.seller-secondary-v2-content .kh-compliance-hero p,.seller-secondary-v2-content .kh-embedded-payout-intro p,.seller-secondary-v2-content .seller-analytics-hero p,.seller-secondary-v2-content .seller-inventory-hero p,.seller-secondary-v2-content .seller-issues-hero p,.seller-secondary-v2-content .seller-legal-v2-hero p,.seller-secondary-v2-content .seller-payouts-hero p,.seller-secondary-v2-content .seller-settings-hero p,.seller-secondary-v2-content .seller-setup-header p,.seller-secondary-v2-content .seller-support-v2-hero p,.seller-v2-intro-compact p{font-size:13px!important;line-height:1.55!important}.seller-orders-v2-page .section-label,.seller-products-v2-page .section-label,.seller-secondary-v2-content .kh-compliance-eyebrow,.seller-secondary-v2-content .section-label,.seller-secondary-v2-content .seller-analytics-eyebrow,.seller-secondary-v2-content .seller-inventory-eyebrow,.seller-secondary-v2-content .seller-legal-v2-eyebrow,.seller-secondary-v2-content .seller-payouts-eyebrow,.seller-secondary-v2-content .seller-support-v2-eyebrow,.seller-v2-eyebrow{font-size:10px!important;letter-spacing:.12em!important;line-height:1.25!important}.seller-orders-v2-page .seller-orders-heading-actions a,.seller-orders-v2-page .seller-orders-heading-actions button,.seller-products-v2-heading-actions a,.seller-products-v2-heading-actions button,.seller-secondary-v2-content .seller-analytics-range a,.seller-secondary-v2-content .seller-analytics-range button,.seller-secondary-v2-content .seller-inventory-hero-action,.seller-secondary-v2-content .seller-issues-hero-actions a,.seller-secondary-v2-content .seller-issues-hero-actions button,.seller-secondary-v2-content .seller-support-v2-primary-action,.seller-secondary-v2-content .seller-support-v2-refresh,.seller-secondary-v2-content .seller-support-v2-secondary-action,.seller-secondary-v2-content .seller-support-v2-submit,.seller-v2-primary-action,.seller-v2-secondary-action{font-size:12px!important;line-height:1.2!important}.seller-v2-card-heading h2{font-size:18px!important;line-height:1.2!important}.seller-v2-card-heading>a,.seller-v2-section-label>a{font-size:11px!important}.seller-v2-mini-stat-copy>strong{font-size:24px!important;line-height:1!important}.seller-v2-mini-stat-copy>span{font-size:12px!important}.seller-v2-mini-stat-copy>small{font-size:10.5px!important}.seller-v2-attention-copy strong{font-size:13px!important}.seller-v2-attention-copy small{font-size:11px!important}.seller-v2-badge,.seller-v2-order-status,.seller-v2-orders-table th,.seller-v2-stock-state{font-size:10px!important}.seller-v2-orders-table td{font-size:12px!important}.seller-v2-insight-grid span{font-size:10px!important}.seller-v2-insight-grid strong{font-size:20px!important}.seller-v2-insight-grid small{font-size:10.5px!important}.seller-v2-health-list strong,.seller-v2-product-list strong{font-size:13px!important}.seller-v2-health-list small,.seller-v2-product-list small{font-size:11px!important}.seller-v3-hero-status>strong{font-size:32px!important}.seller-v3-hero-payout>strong,.seller-v3-hero-status>small{font-size:11px!important}.seller-v3-hero-payout>span,.seller-v3-hero-status>span{font-size:9.5px!important}.seller-orders-v2-page .seller-order-stats span,.seller-orders-v2-page .seller-orders-stats span{font-size:10px!important}.seller-orders-v2-page .seller-order-stats strong,.seller-orders-v2-page .seller-orders-stats strong{font-size:24px!important}.seller-orders-v2-page .seller-order-filters button{font-size:11px!important}.seller-orders-v2-page .seller-order-card-top>div>span{font-size:10px!important}.seller-orders-v2-page .seller-order-card-top>div>strong{font-size:14px!important}.seller-orders-v2-page .seller-order-card-top>div>small{font-size:10.5px!important}.seller-orders-v2-page .seller-order-status{font-size:10px!important}.seller-orders-v2-page .seller-order-item-copy strong{font-size:12px!important}.seller-orders-v2-page .seller-order-item-copy span{font-size:11px!important}.seller-orders-v2-page .seller-order-item-copy small{font-size:10px!important}.seller-orders-v2-page .seller-order-item-total{font-size:13px!important}.seller-orders-v2-page .seller-order-value small,.seller-orders-v2-page .seller-order-value span{font-size:10px!important}.seller-orders-v2-page .seller-order-actions button{font-size:11px!important}.seller-orders-v2-page .seller-orders-sidebar .section-label{font-size:10px!important}.seller-orders-v2-page .seller-orders-sidebar h3{font-size:17px!important}.seller-orders-v2-page .seller-orders-sidebar p{font-size:12px!important}.seller-orders-v2-page .seller-orders-sidebar a,.seller-orders-v2-page .seller-orders-sidebar small{font-size:10.5px!important}.seller-products-v2-page .seller-marketplace-live-count,.seller-products-v2-page .seller-product-stats span{font-size:10px!important}.seller-products-v2-page .seller-product-stats strong{font-size:24px!important}.seller-products-v2-page .seller-list-toolbar h2,.seller-products-v2-page .seller-product-form-heading h2{font-size:20px!important}.seller-products-v2-page .seller-list-toolbar>input{font-size:12.5px!important}.seller-products-v2-page .seller-product-filters button{font-size:11px!important}.seller-products-v2-page .seller-inventory-product-title>div>strong{font-size:14px!important}.seller-products-v2-page .seller-listing-status{font-size:10px!important}.seller-products-v2-page .seller-inventory-product-meta span,.seller-products-v2-page .seller-marketplace-eligibility strong{font-size:11px!important}.seller-products-v2-page .seller-marketplace-eligibility small,.seller-products-v2-page .seller-stock-control>div:first-child span{font-size:10px!important}.seller-products-v2-page .seller-stock-control>div:first-child strong{font-size:20px!important}.seller-products-v2-page .seller-manage-stock-link,.seller-products-v2-page .seller-product-row-actions button{font-size:11px!important}.seller-products-v2-page .seller-product-form label{font-size:12px!important}.seller-products-v2-page .seller-product-form small{font-size:10.5px!important}.seller-products-v2-page .seller-product-form input,.seller-products-v2-page .seller-product-form select,.seller-products-v2-page .seller-product-form textarea{font-size:13px!important}.seller-secondary-v2-content .seller-inventory-stats small{font-size:10px!important}.seller-secondary-v2-content .seller-inventory-stats strong{font-size:24px!important}.seller-secondary-v2-content .seller-inventory-stats p{font-size:11px!important}.seller-secondary-v2-content .seller-inventory-toolbar h2{font-size:20px!important}.seller-secondary-v2-content .seller-inventory-toolbar p{font-size:12px!important}.seller-secondary-v2-content .seller-inventory-search input{font-size:13px!important}.seller-secondary-v2-content .seller-inventory-filters button{font-size:11px!important}.seller-secondary-v2-content .seller-inventory-product strong{font-size:14px!important}.seller-secondary-v2-content .seller-inventory-product small,.seller-secondary-v2-content .seller-inventory-product span{font-size:11px!important}.seller-secondary-v2-content .seller-inventory-current small,.seller-secondary-v2-content .seller-inventory-minimum>small{font-size:10px!important}.seller-secondary-v2-content .seller-inventory-current strong,.seller-secondary-v2-content .seller-inventory-minimum strong{font-size:20px!important}.seller-secondary-v2-content .seller-inventory-current>span,.seller-secondary-v2-content .seller-inventory-update label{font-size:11px!important}.seller-secondary-v2-content .seller-inventory-update input{font-size:13px!important}.seller-secondary-v2-content .seller-inventory-actions button,.seller-secondary-v2-content .seller-inventory-update button{font-size:11px!important}.seller-secondary-v2-content .seller-inventory-status,.seller-secondary-v2-content .seller-inventory-sync-note{font-size:10px!important}.seller-secondary-v2-content .seller-inventory-history-list article strong{font-size:13px!important}.seller-secondary-v2-content .seller-inventory-history-list article p{font-size:11px!important}.seller-secondary-v2-content .seller-inventory-history-list time{font-size:10.5px!important}.seller-secondary-v2-content .seller-analytics-stats span,.seller-secondary-v2-content .seller-issues-stats small,.seller-secondary-v2-content .seller-payouts-stats span{font-size:10px!important}.seller-secondary-v2-content .seller-analytics-stats strong,.seller-secondary-v2-content .seller-issues-stats strong,.seller-secondary-v2-content .seller-payouts-stats strong{font-size:24px!important}.seller-secondary-v2-content .seller-analytics-stats small,.seller-secondary-v2-content .seller-issues-filters button,.seller-secondary-v2-content .seller-issues-stats p,.seller-secondary-v2-content .seller-payouts-stats small{font-size:11px!important}.seller-secondary-v2-content .seller-issues-search input{font-size:13px!important}.seller-secondary-v2-content .seller-issue-card small{font-size:10.5px!important}.seller-secondary-v2-content .seller-issue-card p{font-size:13px!important}.seller-secondary-v2-content .seller-analytics-card h2,.seller-secondary-v2-content .seller-analytics-section h2,.seller-secondary-v2-content .seller-payouts-heading h2{font-size:20px!important}.seller-secondary-v2-content .seller-analytics-card p,.seller-secondary-v2-content .seller-analytics-section p,.seller-secondary-v2-content .seller-payouts-heading p{font-size:12px!important}.seller-secondary-v2-content .seller-payout-row>div>span{font-size:10px!important}.seller-secondary-v2-content .seller-payout-row>div>a{font-size:12px!important}.seller-secondary-v2-content .seller-payout-row>div>small{font-size:10.5px!important}.seller-secondary-v2-content .seller-payout-row .seller-payout-action,.seller-secondary-v2-content .seller-payout-row button{font-size:11px!important}.seller-secondary-v2-content .seller-payouts-note strong{font-size:13px!important}.seller-secondary-v2-content .seller-payouts-note p{font-size:11px!important}.seller-business-v2-status-grid span{font-size:10px!important}.seller-business-v2-status-grid strong{font-size:24px!important}.seller-business-v2-status-grid small{font-size:11px!important}.seller-business-v2-heading h2{font-size:20px!important}.seller-business-v2-context-grid strong,.seller-business-v2-link-card strong{font-size:16px!important}.seller-business-v2-context-grid small,.seller-business-v2-link-card small{font-size:12px!important}.seller-secondary-v2-content .kh-compliance-page h2,.seller-secondary-v2-content .kh-embedded-payout-page h2,.seller-secondary-v2-content .seller-settings-page h2,.seller-secondary-v2-content .seller-setup-page h2{font-size:20px!important}.seller-secondary-v2-content .kh-compliance-page h3,.seller-secondary-v2-content .kh-embedded-payout-page h3,.seller-secondary-v2-content .seller-settings-page h3,.seller-secondary-v2-content .seller-setup-page h3{font-size:16px!important}.seller-secondary-v2-content .kh-compliance-page label,.seller-secondary-v2-content .kh-embedded-payout-page label,.seller-secondary-v2-content .seller-settings-page label,.seller-secondary-v2-content .seller-setup-page label{font-size:11px!important}.seller-secondary-v2-content .kh-compliance-page small,.seller-secondary-v2-content .kh-embedded-payout-page small,.seller-secondary-v2-content .seller-settings-page small,.seller-secondary-v2-content .seller-setup-page small{font-size:10.5px!important}.seller-secondary-v2-content .kh-compliance-page input,.seller-secondary-v2-content .kh-compliance-page select,.seller-secondary-v2-content .kh-compliance-page textarea,.seller-secondary-v2-content .kh-embedded-payout-page input,.seller-secondary-v2-content .kh-embedded-payout-page select,.seller-secondary-v2-content .kh-embedded-payout-page textarea,.seller-secondary-v2-content .seller-settings-page input,.seller-secondary-v2-content .seller-settings-page select,.seller-secondary-v2-content .seller-settings-page textarea,.seller-secondary-v2-content .seller-setup-page input,.seller-secondary-v2-content .seller-setup-page select,.seller-secondary-v2-content .seller-setup-page textarea{font-size:13px!important}.seller-secondary-v2-content .seller-support-v2-hero-stat span{font-size:10px!important}.seller-secondary-v2-content .seller-support-v2-hero-stat strong{font-size:28px!important}.seller-secondary-v2-content .seller-support-v2-hero-stat small{font-size:10.5px!important}.seller-secondary-v2-content .seller-support-v2-alert{font-size:11px!important}.seller-secondary-v2-content .seller-support-v2-topic span{font-size:10px!important}.seller-secondary-v2-content .seller-support-v2-topic strong{font-size:13px!important}.seller-secondary-v2-content .seller-support-v2-topic small{font-size:10.5px!important}.seller-secondary-v2-content .seller-support-v2-panel h2,.seller-secondary-v2-content .seller-support-v2-section-heading h2{font-size:20px!important}.seller-secondary-v2-content .seller-support-v2-faq p,.seller-secondary-v2-content .seller-support-v2-faq summary,.seller-secondary-v2-content .seller-support-v2-panel-copy,.seller-secondary-v2-content .seller-support-v2-section-heading p{font-size:12px!important}.seller-secondary-v2-content .seller-support-v2-field label,.seller-secondary-v2-content .seller-support-v2-reply label{font-size:11px!important}.seller-secondary-v2-content .seller-support-v2-field input,.seller-secondary-v2-content .seller-support-v2-field select,.seller-secondary-v2-content .seller-support-v2-field textarea,.seller-secondary-v2-content .seller-support-v2-reply textarea{font-size:12.5px!important}.seller-secondary-v2-content .seller-support-v2-ticket-number,.seller-secondary-v2-content .seller-support-v2-ticket-status{font-size:10px!important}.seller-secondary-v2-content .seller-support-v2-ticket-main strong{font-size:13px!important}.seller-secondary-v2-content .seller-support-v2-ticket-main small{font-size:10.5px!important}.seller-secondary-v2-content .seller-legal-v2-back,.seller-secondary-v2-content .seller-legal-v2-note{font-size:12px!important}.seller-secondary-v2-content .seller-legal-v2-delete span,.seller-secondary-v2-content .seller-legal-v2-group-heading span{font-size:10px!important}.seller-secondary-v2-content .seller-legal-v2-group h2{font-size:20px!important}.seller-secondary-v2-content .seller-legal-v2-delete p,.seller-secondary-v2-content .seller-legal-v2-group p{font-size:12px!important}.seller-secondary-v2-content .seller-legal-v2-links strong{font-size:13px!important}.seller-secondary-v2-content .seller-legal-v2-links small{font-size:10.5px!important}.seller-secondary-v2-content .seller-legal-v2-delete strong{font-size:14px!important}.seller-secondary-v2-content .seller-legal-v2-delete a{font-size:12px!important}@media (max-width:720px){:root{--seller-v2-font-page-title:32px;--seller-v2-font-section-title:19px;--seller-v2-font-card-title:16px;--seller-v2-font-body:13px;--seller-v2-font-secondary:11.5px;--seller-v2-font-button:12px;--seller-v2-font-metric:22px}.seller-business-v2-hero h1,.seller-orders-v2-page .seller-orders-heading h1,.seller-products-v2-page .seller-products-heading h1,.seller-secondary-v2-content .kh-compliance-hero h1,.seller-secondary-v2-content .kh-embedded-payout-intro h1,.seller-secondary-v2-content .seller-analytics-hero h1,.seller-secondary-v2-content .seller-inventory-hero h1,.seller-secondary-v2-content .seller-issues-hero h1,.seller-secondary-v2-content .seller-legal-v2-hero h1,.seller-secondary-v2-content .seller-payouts-hero h1,.seller-secondary-v2-content .seller-settings-hero h1,.seller-secondary-v2-content .seller-setup-header h1,.seller-secondary-v2-content .seller-support-v2-hero h1,.seller-v2-intro-compact h1{font-size:32px!important}}.seller-v2-nav-link-logout:focus-visible,.seller-v2-nav-link-logout:hover{background:#f1f2ed!important;color:#93473d!important;transform:none!important}.seller-v2-nav-link-logout>svg{flex:0 0 auto!important;height:17px!important;width:17px!important}.seller-legal-v2{color:#123d2b;margin:0 auto;max-width:1480px;padding:22px 30px 64px;width:100%}.seller-legal-v2 *,.seller-legal-v2 :after,.seller-legal-v2 :before{box-sizing:border-box}.seller-legal-v2-hero{align-items:center;background:radial-gradient(circle at 92% 10%,#dda82029,#0000 19rem),linear-gradient(115deg,#fffdf9,#fbf7ec);border:1px solid #eadfc8;border-radius:24px;box-shadow:0 12px 30px #233d2d0d;display:flex;gap:24px;justify-content:space-between;min-height:166px;padding:24px 28px}.seller-legal-v2-eyebrow{color:#a77710;display:block;font-size:11px;font-weight:900;letter-spacing:1.4px;margin-bottom:7px}.seller-legal-v2-hero h1{font-size:clamp(30px,3vw,40px);letter-spacing:-1px;line-height:1.04;margin:0}.seller-legal-v2-hero p{color:#667168;font-size:14px;line-height:1.55;margin:9px 0 0;max-width:820px}.seller-legal-v2-back{align-items:center;background:#fff;border:1px solid #d7e0d8;border-radius:12px;color:#123d2b;display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:850;justify-content:center;min-height:42px;padding:0 16px;text-decoration:none}.seller-legal-v2-note{align-items:center;background:#fffaf0;border:1px solid #ead9af;border-radius:12px;color:#6c6351;display:flex;font-size:12px;gap:10px;line-height:1.45;margin-top:12px;padding:11px 14px}.seller-legal-v2-groups{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.seller-legal-v2-group{background:#fff;border:1px solid #dfe8df;border-radius:20px;box-shadow:0 10px 26px rgba(35,61,45,.045);padding:20px}.seller-legal-v2-group-heading{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:44px minmax(0,1fr)}.seller-legal-v2-delete-icon,.seller-legal-v2-group-icon{background:#edf5ef;border-radius:13px;color:#11613e;display:grid;height:44px;place-items:center;width:44px}.seller-legal-v2-delete span,.seller-legal-v2-group-heading span{color:#a77710;display:block;font-size:10px;font-weight:900;letter-spacing:1px;margin-bottom:4px}.seller-legal-v2-group h2{color:#123d2b;font-size:23px;letter-spacing:-.5px;line-height:1.12;margin:0}.seller-legal-v2-delete p,.seller-legal-v2-group p{color:#667168;font-size:12px;line-height:1.5;margin:6px 0 0}.seller-legal-v2-links{grid-gap:7px;display:grid;gap:7px;margin-top:16px}.seller-legal-v2-links a{align-items:center;background:#fffdf8;border:1px solid #e3e9e3;border-radius:12px;color:#123d2b;display:flex;gap:12px;justify-content:space-between;min-height:62px;padding:10px 12px;text-decoration:none}.seller-legal-v2-links a:hover{background:#fff8e7;border-color:#dfbd65}.seller-legal-v2-links strong{display:block;font-size:13px;line-height:1.3}.seller-legal-v2-links small{color:#6d776f;display:block;font-size:10.5px;line-height:1.35;margin-top:3px}.seller-legal-v2-delete{grid-gap:13px;align-items:center;background:snow;border:1px solid #ecd6d2;border-radius:18px;display:grid;gap:13px;grid-template-columns:44px minmax(0,1fr) auto;margin-top:14px;padding:16px 18px}.seller-legal-v2-delete strong{color:#7c302b;display:block;font-size:14px}.seller-legal-v2-delete a{align-items:center;background:#fff;border:1px solid #d7a6a1;border-radius:11px;color:#8c352f;display:inline-flex;font-size:12px;font-weight:850;justify-content:center;min-height:40px;padding:0 14px;text-decoration:none}@media (max-width:1180px){.seller-legal-v2-groups{grid-template-columns:1fr}}@media (max-width:760px){.seller-legal-v2{padding:16px 14px 48px}.seller-legal-v2-hero{align-items:flex-start;flex-direction:column;padding:20px}.seller-legal-v2-delete{grid-template-columns:44px minmax(0,1fr)}.seller-legal-v2-delete a{grid-column:1/-1}}.seller-issues-app{background:radial-gradient(circle at 8% 10%,#f2b7350f,#0000 28rem),linear-gradient(180deg,#f8faf7,#f4f7f4)}.seller-issues-page{--kh-ink:#17291f;--kh-muted:#66756c;--kh-green:#075b3b;--kh-dark:#043c29;--kh-soft:#eaf4ee;--kh-gold:#f2b735;--kh-gold-soft:#fff6da;--kh-line:#dce6df;color:var(--kh-ink);margin:0 auto;padding:34px 0 72px;width:min(1180px,calc(100% - 32px))}.seller-issues-hero{align-items:flex-end;animation:khSellerHeroIn .52s cubic-bezier(.22,.72,.22,1) both;background:radial-gradient(circle at 88% 16%,#f2b7354f,#0000 22%),linear-gradient(125deg,#043c29,#075b3b 58%,#0d704a);box-shadow:0 24px 60px #043c292e;color:#fff;display:flex;gap:28px;justify-content:space-between;padding:34px}.seller-issues-hero .section-label{color:#f6cc69}.seller-issues-hero h1{font-size:clamp(2rem,4vw,3rem);margin:8px 0 10px}.seller-issues-hero p{color:#ffffffd1;line-height:1.65;margin:0;max-width:720px}.seller-issues-hero-actions{display:flex;flex-wrap:wrap;gap:10px}.seller-issues-hero-actions a,.seller-issues-hero-actions button{align-items:center;background:#ffffff1a;border:1px solid #ffffff3d;color:#fff;cursor:pointer;display:inline-flex;font:inherit;gap:8px;justify-content:center;min-height:42px;padding:0 15px;text-decoration:none}.seller-issues-hero-actions button:disabled{cursor:wait;opacity:.65}.seller-issues-stats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin:20px 0}.seller-issues-stats article{background:#fff;border:1px solid var(--kh-line);border-radius:18px;box-shadow:0 12px 30px rgba(22,55,37,.045);display:flex;gap:13px;min-width:0;padding:20px}.seller-issues-stat-icon{background:var(--kh-soft);border-radius:13px;color:var(--kh-green);display:grid;flex:0 0 42px;height:42px;place-items:center;width:42px}.seller-issues-stats p,.seller-issues-stats small,.seller-issues-stats strong{display:block}.seller-issues-stats small{color:var(--kh-muted);font-size:.72rem;font-weight:800;letter-spacing:.08em}.seller-issues-stats strong{font-size:1.65rem;margin:3px 0 4px}.seller-issues-stats p{color:var(--kh-muted);font-size:.8rem;margin:0}.seller-issues-toolbar{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:20px 0}.seller-issues-filters{display:flex;flex-wrap:wrap;gap:8px}.seller-issues-filters button{background:#fff;border:1px solid var(--kh-line);border-radius:999px;color:#496157;cursor:pointer;font:inherit;font-size:.82rem;font-weight:800;min-height:38px;padding:0 13px}.seller-issues-filters button.active{background:var(--kh-soft);border-color:#b9d1c1;box-shadow:inset 0 -2px 0 #f2b735d9;color:var(--kh-green)}.seller-issues-search{align-items:center;background:#fff;border:1px solid var(--kh-line);border-radius:13px;color:#718078;display:flex;gap:8px;min-height:42px;padding:0 13px;width:min(320px,100%)}.seller-issues-search input{background:#0000;border:0;color:var(--kh-ink);font:inherit;outline:0;width:100%}.seller-issues-empty,.seller-issues-error{background:#fff;border:1px solid var(--kh-line);border-radius:18px;padding:28px}.seller-issues-error{background:#fff7f5;border-color:#efd0c7;color:#8b3d2d}.seller-issues-empty{color:var(--kh-muted);text-align:center}.seller-issues-empty-icon{background:var(--kh-soft);border-radius:17px;color:var(--kh-green);display:grid;height:54px;margin:0 auto 12px;place-items:center;width:54px}.seller-issues-empty h2{color:var(--kh-ink);margin:0 0 7px}.seller-issues-empty p{line-height:1.6;margin:0 auto;max-width:600px}.seller-issues-list{grid-gap:16px;display:grid;gap:16px}.seller-issue-card{background:#fff;border:1px solid var(--kh-line);border-radius:20px;box-shadow:0 12px 32px #1637250d;overflow:hidden}.seller-issue-card.attention{border-color:#e4cf9c}.seller-issue-card-head{align-items:center;border-bottom:1px solid #edf2ee;display:flex;gap:18px;justify-content:space-between;padding:18px 20px}.seller-issue-card-head>div small,.seller-issue-card-head>div span,.seller-issue-card-head>div strong{display:block}.seller-issue-card-head>div span{color:var(--kh-muted);font-size:.7rem;font-weight:800;letter-spacing:.08em}.seller-issue-card-head>div strong{color:var(--kh-dark);font-size:1rem;margin:2px 0}.seller-issue-card-head>div small{color:var(--kh-muted)}.seller-issue-status{align-items:center;background:#eef4f0;border-radius:999px;color:#496157;display:inline-flex;font-size:.76rem;font-weight:800;min-height:30px;padding:0 10px}.seller-issue-status.open{background:#fff4d8;color:#7d5d0d}.seller-issue-status.under_review{background:#e8f1fb;color:#2f5e8c}.seller-issue-status.resolved{background:#e7f4ec;color:#256044}.seller-issue-private-note{background:#f7faf8;border:1px solid #d9e5dc;border-radius:14px;color:#536b60;display:flex;gap:11px;margin:16px 20px 0;padding:13px 14px}.seller-issue-private-note span,.seller-issue-private-note strong{display:block}.seller-issue-private-note strong{color:#214733;margin-bottom:2px}.seller-issue-private-note span{font-size:.83rem;line-height:1.5}.seller-issue-content{grid-gap:26px;display:grid;gap:26px;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);padding:22px 20px}.seller-issue-label{color:var(--kh-muted);display:block;font-size:.7rem;font-weight:800;letter-spacing:.08em}.seller-issue-content h2{font-size:1.15rem;margin:5px 0 8px}.seller-issue-content p,.seller-issue-resolution p{color:var(--kh-muted);line-height:1.6;margin:0}.seller-issue-meta{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.seller-issue-meta div{background:#f7faf8;border-radius:12px;padding:11px 12px}.seller-issue-meta dt{color:var(--kh-muted);font-size:.7rem;font-weight:800;text-transform:uppercase}.seller-issue-meta dd{color:#284638;font-size:.84rem;font-weight:700;margin:3px 0 0}.seller-issue-resolution{background:#f7faf8;border:1px solid #d9e5dc;border-radius:14px;margin:0 20px 20px;padding:16px}.seller-issue-resolution strong{color:var(--kh-dark);display:block;margin:4px 0 5px}.seller-issue-financial{grid-gap:10px;background:#fffaf0;border:1px solid #ead7a9;border-radius:14px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 20px 20px;padding:14px}.seller-issue-financial>div{min-width:0}.seller-issue-financial small,.seller-issue-financial span,.seller-issue-financial strong{display:block}.seller-issue-financial span{color:#7d6a3d;font-size:.68rem;font-weight:800;letter-spacing:.07em}.seller-issue-financial strong{color:#513f17;margin-top:4px}.seller-issue-financial small{color:#806c41;margin-top:2px}.seller-issue-card-foot{align-items:center;background:#fbfcfb;border-top:1px solid #edf2ee;color:var(--kh-muted);display:flex;font-size:.8rem;gap:18px;justify-content:space-between;padding:14px 20px}.seller-issue-card-foot a{color:var(--kh-green);font-weight:800;text-decoration:none;white-space:nowrap}@media (max-width:920px){.seller-issues-hero,.seller-issues-toolbar{align-items:stretch;flex-direction:column}.seller-issues-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-issues-search{width:100%}.seller-issue-content{grid-template-columns:1fr}}@media (max-width:620px){.seller-issues-page{padding-top:20px;width:min(100% - 20px,1180px)}.seller-issues-hero{border-radius:19px;padding:24px 20px}.seller-issue-financial,.seller-issue-meta,.seller-issues-stats{grid-template-columns:1fr}.seller-issue-card-foot,.seller-issue-card-head{align-items:flex-start;flex-direction:column}}.seller-issues-success{background:#f1f7f1;border:1px solid #cfe0d1;border-radius:10px;color:#3b6844;font-size:8px;font-weight:700;margin-bottom:14px;padding:12px 14px}.seller-issue-response-control,.seller-issue-responses{border-top:1px solid #e2e8e2;margin-top:14px}.seller-issue-response-item{background:#f6f8f5;border-radius:9px;margin-top:8px;padding:12px}.seller-issue-response-item>div:first-child{display:flex;gap:10px;justify-content:space-between}.seller-issue-response-item small,.seller-issue-response-item strong{font-size:7px}.seller-issue-response-item p{color:#58665d;font-size:8px;line-height:1.6;margin:8px 0 0}.seller-issue-evidence-links{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.seller-issue-evidence-links a{color:#356b43;font-size:7px;font-weight:800}.seller-issue-response-control>button,.seller-issue-response-form button{background:#315f3f;border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:7px;font-weight:800;min-height:36px;padding:0 12px}.seller-issue-response-form{grid-gap:10px;display:grid;gap:10px}.seller-issue-response-form label{color:#516057;font-size:7px;font-weight:800}.seller-issue-response-form textarea{border:1px solid #d8e0d8;border-radius:8px;box-sizing:border-box;color:#34483b;font:inherit;line-height:1.5;margin-top:6px;min-height:88px;padding:10px;resize:vertical;width:100%}.seller-issue-response-form>div{display:flex;gap:8px}.seller-issue-response-form button.secondary{background:#edf1ed;color:#526259}.seller-issue-response-form button:disabled{cursor:not-allowed;opacity:.55}.seller-issues-page{max-width:none;padding:24px 28px 64px;width:100%}.seller-issues-hero{align-items:center;background:radial-gradient(circle at 88% 16%,#f2b7352e,#0000 25%),linear-gradient(115deg,#fffdf8,#fbf8ef 72%,#fff3cf);border:1px solid #e7dcc4;border-radius:24px;box-shadow:0 14px 34px #1637250f;color:var(--kh-ink);padding:28px 32px}.seller-issues-hero .section-label{color:#a86f00;font-size:var(--seller-v2-font-label);font-weight:900;letter-spacing:.14em}.seller-issues-hero h1{color:#123f2d;font-size:var(--seller-v2-font-page-title);letter-spacing:-.035em;line-height:1.05;margin:7px 0 9px}.seller-issues-hero p{color:#596d62;font-size:var(--seller-v2-font-body);line-height:var(--seller-v2-line-body);max-width:820px}.seller-issues-hero-actions{align-items:center;flex:0 0 auto}.seller-issues-hero-actions a,.seller-issues-hero-actions button{border-radius:12px;font-size:var(--seller-v2-font-button);font-weight:800;min-height:44px;padding:0 17px}.seller-issues-hero-actions button{background:#fff;border:1px solid #cbd9d0;color:#15563a}.seller-issues-hero-actions a{background:#dba729;border:1px solid #d7a225;color:#173a27}.seller-issues-stats{gap:12px;margin:16px 0}.seller-issues-stats article{border-radius:17px;min-height:126px;padding:17px 18px}.seller-issues-stat-icon{flex-basis:40px;height:40px;width:40px}.seller-issues-stats small{font-size:var(--seller-v2-font-label);line-height:var(--seller-v2-line-compact)}.seller-issues-stats strong{font-size:var(--seller-v2-font-metric);line-height:1;margin:3px 0 5px}.seller-issues-stats p{font-size:var(--seller-v2-font-secondary);line-height:1.45}.seller-issues-toolbar{gap:12px;margin:14px 0}.seller-issues-filters{gap:7px}.seller-issues-filters button{font-size:var(--seller-v2-font-button);min-height:40px;padding:0 15px}.seller-issues-search{min-height:44px;width:min(360px,100%)}.seller-issues-empty,.seller-issues-error,.seller-issues-search input,.seller-issues-success{font-size:var(--seller-v2-font-secondary)}.seller-issues-list{gap:12px}.seller-issue-card{border-radius:18px;box-shadow:0 10px 26px rgba(22,55,37,.045)}.seller-issue-card-head{padding:15px 18px}.seller-issue-card-head>div span,.seller-issue-label{font-size:var(--seller-v2-font-label);line-height:var(--seller-v2-line-compact)}.seller-issue-card-head>div strong{font-size:var(--seller-v2-font-card-title);line-height:1.25;margin:3px 0}.seller-issue-card-head>div small{font-size:var(--seller-v2-font-secondary)}.seller-issue-status{font-size:14px;min-height:32px;padding:0 11px}.seller-issue-content{gap:22px;grid-template-columns:minmax(0,1.45fr) minmax(330px,.65fr);padding:18px}.seller-issue-content h2{font-size:var(--seller-v2-font-card-title);line-height:1.3;margin:5px 0 7px}.seller-issue-content p,.seller-issue-private-note span,.seller-issue-resolution p{font-size:var(--seller-v2-font-body);line-height:var(--seller-v2-line-body)}.seller-issue-meta{gap:8px}.seller-issue-meta div{padding:10px 11px}.seller-issue-meta dt{font-size:var(--seller-v2-font-label)}.seller-issue-meta dd{font-size:var(--seller-v2-font-secondary);margin-top:4px}.seller-issue-private-note{margin:14px 18px 0;padding:12px 13px}.seller-issue-private-note strong{font-size:var(--seller-v2-font-secondary)}.seller-issue-financial,.seller-issue-resolution{margin-bottom:16px;margin-left:18px;margin-right:18px}.seller-issue-resolution strong{font-size:var(--seller-v2-font-card-title)}.seller-issue-financial span{font-size:var(--seller-v2-font-label)}.seller-issue-financial strong{font-size:18px}.seller-issue-financial small{font-size:14px}.seller-issue-card-foot{padding:12px 18px}.seller-issue-card-foot,.seller-issue-card-foot a,.seller-issues-success{font-size:var(--seller-v2-font-secondary)}.seller-issues-success{padding:11px 13px}.seller-issue-response-control,.seller-issue-responses{margin:0 18px 16px;padding-top:14px}.seller-issue-response-item{border-radius:11px;margin-top:9px;padding:12px 13px}.seller-issue-response-item strong{font-size:var(--seller-v2-font-secondary)}.seller-issue-response-item small{font-size:13px}.seller-issue-response-item p{font-size:var(--seller-v2-font-secondary);line-height:var(--seller-v2-line-body);margin-top:7px}.seller-issue-evidence-links a{font-size:14px}.seller-issue-response-control>button,.seller-issue-response-form button{border-radius:9px;font-size:var(--seller-v2-font-button);min-height:40px;padding:0 14px}.seller-issue-response-form{gap:12px}.seller-issue-response-form label{font-size:var(--seller-v2-font-secondary);line-height:1.4}.seller-issue-response-form textarea{border-radius:10px;font-size:var(--seller-v2-font-body);min-height:96px;padding:11px 12px}@media (max-width:1180px){.seller-issues-page{padding-left:20px;padding-right:20px}.seller-issues-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:920px){.seller-issues-hero{align-items:flex-start}.seller-issue-content{grid-template-columns:1fr}}@media (max-width:620px){.seller-issues-page{padding:16px 12px 48px;width:100%}.seller-issues-hero{padding:22px 20px}.seller-issues-stats{grid-template-columns:1fr}}.kh-compliance-app{background:radial-gradient(circle at 12% 10%,#e0ac3717,#0000 26rem),linear-gradient(180deg,#fbfcf8,#f1f5ee 55%,#fbfcf9);color:#263b2e;min-height:100vh}.kh-compliance-page{margin:0 auto;max-width:1220px;padding:42px 5% 96px}.kh-compliance-hero{align-items:end;background:radial-gradient(circle at 88% 18%,#e8b23f57,#0000 18rem),linear-gradient(135deg,#0d3d28,#17583a 62%,#0b3020);border-radius:28px;box-shadow:0 26px 70px #0b321f2e;display:flex;gap:34px;justify-content:space-between;padding:clamp(30px,5vw,54px)}.kh-compliance-hero.compact{padding-block:36px}.kh-compliance-card-label,.kh-compliance-eyebrow,.kh-compliance-section-heading>div>span{color:#d9ad47;font-size:10px;font-weight:900;letter-spacing:.17em}.kh-compliance-hero h1{color:#fff;font-family:Manrope,sans-serif;font-size:clamp(34px,5vw,58px);letter-spacing:-.045em;line-height:1.02;margin:10px 0 0;max-width:760px}.kh-compliance-hero p{color:#ffffffb8;font-size:13px;line-height:1.75;margin:18px 0 0;max-width:760px}.kh-compliance-category-actions,.kh-compliance-document-actions,.kh-compliance-form-actions,.kh-compliance-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.kh-compliance-button,.kh-compliance-inline-button,.kh-compliance-inline-link,.kh-compliance-primary-link,.kh-compliance-secondary-link{border-radius:11px;cursor:pointer;font-size:11px;font-weight:850;text-decoration:none}.kh-compliance-primary-link,.kh-compliance-secondary-link{align-items:center;display:inline-flex;justify-content:center;min-height:44px;padding:0 16px}.kh-compliance-primary-link{background:linear-gradient(135deg,#e3b94c,#d29d2f);border:1px solid #d6a63f;color:#173c28}.kh-compliance-secondary-link{background:#ffffff0f;border:1px solid #ffffff38;color:#fff}.kh-compliance-error,.kh-compliance-success{border-radius:12px;font-size:11px;line-height:1.5;margin-top:16px;padding:13px 15px}.kh-compliance-error{background:#fff2f1;border:1px solid #e6c0bd;color:#8b2f2b}.kh-compliance-success{background:#edf8f0;border:1px solid #c9decf;color:#285a38}.kh-compliance-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);margin-top:20px}.kh-compliance-grid.document-grid{grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr)}.kh-compliance-card{background:#ffffffed;border:1px solid #dde6dd;border-radius:20px;box-shadow:0 16px 42px #1f452d12;margin-top:20px;padding:24px}.kh-compliance-grid>.kh-compliance-card{margin-top:0}.kh-compliance-card h2,.kh-compliance-section-heading h2{color:#173c28;font-family:Manrope,sans-serif;font-size:24px;letter-spacing:-.035em;margin:7px 0 0}.kh-compliance-card>p,.kh-compliance-muted,.kh-compliance-section-heading p{color:#738178;font-size:11px;line-height:1.65}.kh-compliance-card-label{color:#588165}.kh-compliance-status-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:15px}.kh-compliance-status-head small,.kh-compliance-status-head strong{display:block}.kh-compliance-status-head strong{color:#203f2d;font-size:19px}.kh-compliance-status-head small{color:#7b887f;font-size:10px;margin-top:4px}.kh-compliance-pill{align-items:center;background:#f5f7f4;border:1px solid #d8e0d8;border-radius:999px;color:#6a776e;display:inline-flex;font-size:9px;font-weight:900;min-height:26px;padding:0 9px;white-space:nowrap}.kh-compliance-pill.approved,.kh-compliance-pill.verified{background:#edf8f0;border-color:#bcd7c4;color:#2d6740}.kh-compliance-pill.declaration_required,.kh-compliance-pill.pending,.kh-compliance-pill.pending_review{background:#fff8e8;border-color:#e8d6ad;color:#8b6524}.kh-compliance-pill.needs_attention,.kh-compliance-pill.rejected{background:#fff1ef;border-color:#e7c0bc;color:#94382f}.kh-compliance-pill.locked,.kh-compliance-pill.unavailable{background:#f2f4f2;border-color:#dfe3df;color:#7c867f}.kh-compliance-attention,.kh-compliance-requirement{background:#fff5f2;border:1px solid #ead2cc;border-radius:12px;margin-top:16px;padding:13px 14px}.kh-compliance-attention strong,.kh-compliance-requirement strong{color:#694039;font-size:10px}.kh-compliance-attention p,.kh-compliance-requirement p{color:#7b5b55;font-size:10px;line-height:1.5;margin:5px 0 0}.kh-compliance-attention small{color:#9a7c77;display:block;font-size:9px;margin-top:6px}.kh-compliance-requirement.approved,.kh-compliance-requirement.pending{background:#f3f8f3;border-color:#d6e3d9}.kh-compliance-facts{margin:18px 0 0}.kh-compliance-facts div{grid-gap:18px;border-top:1px solid #edf0ec;display:grid;gap:18px;grid-template-columns:155px 1fr;padding:10px 0}.kh-compliance-facts dt{color:#7a877e;font-size:10px}.kh-compliance-facts dd{color:#33483a;font-size:10px;font-weight:800;margin:0}.kh-compliance-choice-group{grid-gap:10px;border:0;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:21px 0 0;padding:0}.kh-compliance-choice-group legend{color:#42584a;font-size:11px;font-weight:850;grid-column:1/-1;margin-bottom:2px}.kh-compliance-choice-group label{align-items:center;background:#fafcf9;border:1px solid #dce4dc;border-radius:12px;color:#536258;cursor:pointer;display:flex;font-size:10px;gap:9px;min-height:48px;padding:11px 13px}.kh-compliance-choice-group label.selected{background:#eff7ef;border-color:#3a7951;color:#214a31}.kh-compliance-choice-group input{accent-color:#1f5c3a}.kh-compliance-field{grid-gap:7px;display:grid;gap:7px;margin-top:16px}.kh-compliance-field>span{color:#4e6255;font-size:9px;font-weight:850}.kh-compliance-field input,.kh-compliance-field select{background:#fbfcf9;border:1px solid #d9e1d9;border-radius:11px;color:#35473b;font-size:10px;min-height:46px;padding:0 12px;width:100%}.kh-compliance-field-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.kh-compliance-form-actions{justify-content:flex-end;margin-top:22px}.kh-compliance-button{border:1px solid #0000;min-height:43px;padding:0 15px}.kh-compliance-button.primary{background:linear-gradient(135deg,#185035,#0d3422);color:#fff}.kh-compliance-button.secondary{background:#f7faf7;border-color:#cfdbd1;color:#27583a;margin-top:18px}.kh-compliance-button.ghost{background:#fff;border-color:#dde4dd;color:#66756c}.kh-compliance-button:disabled,.kh-compliance-inline-button:disabled{cursor:wait;opacity:.55}.kh-compliance-document-callout{background:radial-gradient(circle at 100% 0,#dca9391a,#0000 14rem),#fff}.kh-compliance-document-callout .kh-compliance-primary-link{margin-top:12px}.kh-compliance-categories{margin-top:18px}.kh-compliance-category-list{margin-top:14px}.kh-compliance-category-row,.kh-compliance-document-row{border-top:1px solid #edf0ec;display:flex;gap:18px;justify-content:space-between;padding:15px 0}.kh-compliance-category-row strong,.kh-compliance-document-row strong{color:#31483a;display:block;font-size:11px}.kh-compliance-category-row p,.kh-compliance-document-row p{color:#8a5a51;font-size:9px;line-height:1.5;margin:5px 0 0}.kh-compliance-category-row small,.kh-compliance-document-row small,.kh-compliance-document-row span{color:#7d8a81;display:block;font-size:9px;line-height:1.45;margin-top:4px}.kh-compliance-category-actions,.kh-compliance-document-actions{justify-content:flex-end}.kh-compliance-inline-button,.kh-compliance-inline-link{align-items:center;background:#fff;border:1px solid #cfdbd1;color:#2c6542;display:inline-flex;min-height:30px;padding:0 10px}.kh-compliance-file-field{grid-gap:8px;background:#f8faf7;border:1px dashed #bdcdbf;border-radius:13px;cursor:pointer;display:grid;gap:8px;margin-top:16px;padding:15px}.kh-compliance-file-field span{color:#77857b;font-size:9px}.kh-compliance-file-field strong{color:#2f5e40;font-size:10px}.kh-compliance-file-field input{font-size:9px}.kh-compliance-upload-card .kh-compliance-button.primary{margin-top:18px;width:100%}.kh-compliance-document-rows{margin-top:12px}.kh-compliance-empty{background:#f7f9f6;border-radius:12px;color:#849087;font-size:10px;margin-top:15px;padding:24px 12px;text-align:center}@media (max-width:900px){.kh-compliance-hero{align-items:flex-start;flex-direction:column}.kh-compliance-grid,.kh-compliance-grid.document-grid{grid-template-columns:1fr}}@media (max-width:650px){.kh-compliance-page{padding-inline:4%}.kh-compliance-choice-group,.kh-compliance-field-grid{grid-template-columns:1fr}.kh-compliance-category-row,.kh-compliance-document-row{flex-direction:column}.kh-compliance-category-actions,.kh-compliance-document-actions{justify-content:flex-start}.kh-compliance-facts div{gap:4px;grid-template-columns:1fr}}.kh-compliance-category-level{color:#5d755f!important;font-weight:800}.kh-compliance-unlock-guide{background:radial-gradient(circle at 100% 0,#dca9391c,#0000 18rem),#fffffff5}.kh-compliance-guide-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.kh-compliance-level-badge{align-items:center;background:#eef8f0;border:1px solid #c8dccd;border-radius:999px;color:#2d6740;display:inline-flex;font-size:9px;font-weight:900;min-height:30px;padding:0 11px;white-space:nowrap}.kh-compliance-guide-block{background:#fafcf9;border:1px solid #dde6dd;border-radius:14px;margin-top:16px;padding:15px 16px}.kh-compliance-guide-block>strong,.kh-compliance-guide-note strong,.kh-compliance-guide-ready strong,.kh-compliance-guide-suggestion strong{color:#284936;font-size:10px}.kh-compliance-guide-block ul{color:#617067;font-size:10px;line-height:1.65;margin:9px 0 0;padding-left:18px}.kh-compliance-guide-block li+li{margin-top:6px}.kh-compliance-guide-block.compact p{color:#68776e;font-size:10px;line-height:1.55;margin:6px 0 0}.kh-compliance-guide-ready,.kh-compliance-guide-suggestion{align-items:center;background:#edf8f0;border:1px solid #c9decf;border-radius:13px;display:flex;gap:14px;justify-content:space-between;margin-top:16px;padding:14px 15px}.kh-compliance-guide-ready span,.kh-compliance-guide-suggestion span{color:#567060;display:block;font-size:9px;line-height:1.5;margin-top:4px}.kh-compliance-guide-note{background:#fff9ea;border:1px solid #ead8ad;border-radius:12px;margin-top:16px;padding:13px 14px}.kh-compliance-guide-note p{color:#75633c;font-size:9px;line-height:1.55;margin:5px 0 0}.kh-compliance-guide-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.kh-compliance-guide-actions small{color:#7b887f;font-size:9px;line-height:1.5;max-width:620px}@media (max-width:650px){.kh-compliance-guide-head,.kh-compliance-guide-ready,.kh-compliance-guide-suggestion{align-items:flex-start;flex-direction:column}}.kh-produce-declaration{background:#f8fbf7;border:1px solid #d3e2d5;border-radius:16px;margin-top:18px;padding:18px}.kh-produce-declaration-head{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.kh-produce-declaration-head>div>strong{color:#234b34;font-size:13px}.kh-produce-declaration-head p{color:#6a786f;font-size:10px;line-height:1.6;margin:6px 0 0;max-width:700px}.kh-produce-permit-card{grid-gap:11px;background:#edf8ef;border:1px solid #c7dfcc;border-radius:13px;display:grid;gap:11px;grid-template-columns:auto 1fr;margin-top:16px;padding:14px}.kh-produce-permit-icon{background:#2f6a45;border-radius:50%;color:#fff;display:grid;font-size:13px;font-weight:900;height:28px;place-items:center;width:28px}.kh-produce-permit-card b,.kh-produce-permit-card strong{color:#244c34;display:block}.kh-produce-permit-card strong{font-size:9px;letter-spacing:.08em;text-transform:uppercase}.kh-produce-permit-card b{font-size:11px;line-height:1.45;margin-top:3px}.kh-produce-permit-card p{color:#5f7064;font-size:9px;line-height:1.55;margin:6px 0 0}.kh-produce-question{grid-gap:8px;border:0;display:grid;gap:8px;margin:16px 0 0;padding:0}.kh-produce-question legend{color:#294d38;font-size:10px;font-weight:850;line-height:1.5;margin-bottom:2px}.kh-produce-inline-options>label,.kh-produce-question>label{align-items:flex-start;background:#fff;border:1px solid #dce6dd;border-radius:11px;color:#5b6960;cursor:pointer;display:flex;font-size:10px;gap:9px;line-height:1.45;padding:10px 12px}.kh-produce-inline-options>label.selected,.kh-produce-question>label.selected{background:#edf8f0;border-color:#9fc1a7;color:#285b3b}.kh-produce-acceptance input,.kh-produce-question input{accent-color:#2f6a45;margin-top:2px}.kh-produce-question>small{color:#7b887f;font-size:9px;line-height:1.5}.kh-produce-inline-options{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.kh-produce-warning{background:#fff8e8;border:1px solid #e9cf9e;border-radius:10px;color:#7b5b20;font-size:9px;line-height:1.55;margin:2px 0 0;padding:10px 11px}.kh-produce-simple-rules{background:#eef5ef;border-radius:12px;margin-top:16px;padding:14px 15px}.kh-produce-simple-rules strong{color:#294d38;font-size:10px}.kh-produce-simple-rules ul{color:#5e6e63;font-size:9px;line-height:1.6;margin:8px 0 0;padding-left:18px}.kh-produce-simple-rules li+li{margin-top:5px}.kh-produce-acceptance{align-items:flex-start;background:#fff;border:1px solid #c8dccd;border-radius:12px;color:#405b49;cursor:pointer;display:flex;font-size:10px;font-weight:750;gap:10px;line-height:1.5;margin-top:14px;padding:13px 14px}@media (max-width:650px){.kh-produce-declaration-head{flex-direction:column}.kh-produce-inline-options{grid-template-columns:1fr}}.kh-verification-nav{grid-gap:7px;background:#f7faf8;border:1px solid #d8e4da;border-radius:16px;display:grid;gap:7px;grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0 22px;padding:7px}.kh-verification-nav a{border:1px solid #0000;border-radius:11px;color:#4f6255;display:flex;flex-direction:column;justify-content:center;min-height:64px;padding:11px 12px;text-decoration:none;transition:.18s ease}.kh-verification-nav a.active,.kh-verification-nav a:hover{background:#fff;border-color:#bcd4c2;box-shadow:0 6px 16px #19432b0f}.kh-verification-nav a.active{color:#075b3b}.kh-verification-nav strong{font-size:10px;font-weight:900}.kh-verification-nav span{color:#7b887f;font-size:8px;line-height:1.35;margin-top:3px}.kh-verification-overview{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:22px}.kh-verification-overview article{background:linear-gradient(145deg,#f8fcf9,#fffdf8);border:1px solid #d7e4da;border-radius:15px;box-shadow:0 8px 20px rgba(24,64,42,.045);min-height:124px;padding:18px}.kh-verification-overview article>span{color:#64806d;display:block;font-size:8px;font-weight:900;letter-spacing:.09em}.kh-verification-overview article>strong{color:#244c34;display:block;font-size:15px;margin-top:9px}.kh-verification-overview article>small{color:#718077;display:block;font-size:9px;line-height:1.45;margin-top:5px}.kh-verification-overview article>a{color:#075b3b;display:inline-flex;font-size:9px;font-weight:900;margin-top:10px;text-decoration:none}#business-verification,#category-access,#my-documents{scroll-margin-top:110px}@media (max-width:850px){.kh-verification-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.kh-verification-overview{grid-template-columns:1fr}}@media (max-width:520px){.kh-verification-nav{grid-template-columns:1fr}}.kh-verification-status-banner{align-items:center;background:#f8fcf9;border:1px solid #d7e4da;border-radius:16px;display:flex;gap:18px;justify-content:space-between;margin-bottom:14px;padding:18px 20px}.kh-verification-status-banner>div>span{color:#64806d;display:block;font-size:8px;font-weight:900;letter-spacing:.1em}.kh-verification-status-banner h2{color:#244c34;font-size:18px;margin:6px 0 0}.kh-verification-status-banner p{color:#6f7d74;font-size:10px;line-height:1.55;margin:5px 0 0;max-width:720px}.kh-verification-status-banner>a{background:#0a6844;border-radius:10px;color:#fff;flex:0 0 auto;font-size:9px;font-weight:900;padding:10px 13px;text-decoration:none}.kh-verification-status-banner.attention{background:#fffaf1;border-color:#ead5b4}.kh-verification-status-banner.pending{background:#fbfcef;border-color:#d8dfc1}.kh-verification-status-banner.ready{background:#f4fbf6;border-color:#c6dfcf}.kh-verification-status-banner.start{background:linear-gradient(135deg,#f7fbf8,#fffdf5);border-color:#d8e4da}.kh-verification-overview{grid-template-columns:repeat(4,minmax(0,1fr))}.kh-verification-next-steps{background:#fff;border:1px solid #dbe6dd;border-radius:16px;margin-bottom:22px;padding:18px}.kh-verification-action-list{grid-gap:9px;display:grid;gap:9px}.kh-verification-action-list>a,.kh-verification-all-good,.kh-verification-pending-note{background:#fafcfb;border:1px solid #dfe8e1;border-radius:12px;padding:13px 14px;text-decoration:none}.kh-verification-action-list>a{display:flex;flex-direction:column;gap:4px;transition:.18s ease}.kh-verification-action-list>a:hover{background:#f5faf6;border-color:#bcd4c2}.kh-verification-action-list strong,.kh-verification-all-good strong,.kh-verification-pending-note strong{color:#2a5138;font-size:10px}.kh-verification-action-list span,.kh-verification-all-good p,.kh-verification-pending-note p{color:#748178;font-size:9px;line-height:1.5;margin:0}.kh-verification-all-good{background:#f5fbf7;border-color:#cce2d3}@media (max-width:1050px){.kh-verification-overview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.kh-verification-status-banner{align-items:flex-start;flex-direction:column}.kh-verification-overview{grid-template-columns:1fr}}.kh-easy-category-declaration{background:#f6faf7e0;border:1px solid #235b3f29;border-radius:18px;margin-top:18px;padding:18px}.kh-easy-category-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:14px}.kh-easy-category-head strong{color:#173d2b;font-size:17px}.kh-easy-category-head p{color:#647168;line-height:1.55;margin:6px 0 0}.kh-easy-category-no-docs,.kh-easy-category-upload-note{grid-gap:4px;background:#36745212;border:1px solid #36745226;border-radius:13px;color:#536159;display:grid;gap:4px;padding:12px 14px}.kh-easy-category-no-docs strong,.kh-easy-category-upload-note strong{color:#173d2b}.kh-easy-category-upload-note{margin-bottom:12px}@media (max-width:700px){.kh-easy-category-head{flex-direction:column}}.kh-compliance-page .kh-verification-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.kh-verification-summary{background:#fff;border:1px solid #e2e8e3;border-radius:16px;margin:16px 0;padding:18px}.kh-verification-summary>summary{color:#174631;cursor:pointer;font-weight:700}.kh-verification-summary .kh-verification-overview{margin-top:16px}#verification-next-steps{scroll-margin-top:110px}.kh-document-guidance{background:#f2f7f3;border-radius:16px;color:#244b37;margin:16px 0;padding:18px 22px}.kh-document-guidance p{line-height:1.6;margin:0 0 10px}.kh-document-guidance a{color:#174631;font-weight:700}@media (max-width:600px){.kh-compliance-page .kh-verification-nav{grid-template-columns:minmax(0,1fr)}}.kh-verification-v2{--kh-v2-ink:#123f2d;--kh-v2-muted:#66766d;--kh-v2-line:#dce5de;--kh-v2-gold:#dda51f;--kh-v2-gold-soft:#fff5d8;--kh-v2-green-soft:#eef6f0;--kh-v2-surface:#fff}.kh-verification-v2 .kh-compliance-page{grid-gap:14px;display:grid;gap:14px}.kh-verification-v2 .kh-compliance-hero{background:radial-gradient(circle at 91% 12%,#e0aa2726,#0000 31%),linear-gradient(110deg,#fffdfa,#fbf7ed 70%,#f8eccb)!important;border:1px solid #e7d9bb!important;border-radius:22px!important;color:var(--kh-v2-ink)!important;min-height:126px!important;padding:22px 26px!important}.kh-verification-v2 .kh-compliance-hero,.kh-verification-v2 .kh-compliance-hero:hover{box-shadow:0 12px 30px #1d422f0f!important;transform:none!important}.kh-verification-v2 .kh-compliance-card-label,.kh-verification-v2 .kh-compliance-eyebrow,.kh-verification-v2 .kh-compliance-section-heading>div>span,.kh-verification-v2 .kh-verification-overview article>span,.kh-verification-v2 .kh-verification-status-banner>div>span{color:#a87300!important;font-size:10.5px!important;font-weight:850!important;letter-spacing:1.25px!important}.kh-verification-v2 .kh-compliance-hero h1{color:var(--kh-v2-ink)!important;font-size:28px!important;letter-spacing:-.55px!important;line-height:1.08!important;margin:5px 0 6px!important;max-width:760px}.kh-verification-v2 .kh-compliance-hero p{color:var(--kh-v2-muted)!important;font-size:13.5px!important;line-height:1.45!important;margin:0!important;max-width:760px}.kh-verification-v2 .kh-compliance-secondary-link{background:#ffffffdb!important;border:1px solid #dfc786!important;border-radius:10px!important;box-shadow:none!important;color:var(--kh-v2-ink)!important;font-size:12.5px!important;font-weight:800!important;min-height:38px!important;padding:0 14px!important}.kh-verification-v2 .kh-verification-nav{grid-gap:8px!important;background:#ffffffeb!important;border:1px solid var(--kh-v2-line)!important;border-radius:16px!important;box-shadow:0 8px 22px rgba(29,66,47,.045)!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:0!important;padding:8px!important}.kh-verification-v2 .kh-verification-nav a{background:#0000!important;border:1px solid #0000!important;border-radius:11px!important;color:var(--kh-v2-ink)!important;min-height:54px!important;padding:9px 12px!important}.kh-verification-v2 .kh-verification-nav a:hover{background:#fffaf0!important;border-color:#ead9af!important}.kh-verification-v2 .kh-verification-nav a.active{background:linear-gradient(135deg,#fff6df,#f8e9be)!important;border-color:#dfbd65!important;box-shadow:inset 3px 0 0 var(--kh-v2-gold)!important}.kh-verification-v2 .kh-verification-nav strong{display:block;font-size:13px!important;line-height:1.2!important}.kh-verification-v2 .kh-verification-nav span{color:#78867e!important;display:block;font-size:11px!important;line-height:1.25!important;margin-top:2px!important}.kh-verification-v2 .kh-verification-status-banner{border-radius:16px!important;box-shadow:none!important;min-height:78px!important;padding:14px 18px!important}.kh-verification-v2 .kh-verification-status-banner h2{color:var(--kh-v2-ink)!important;font-size:19px!important;line-height:1.2!important;margin:2px 0!important}.kh-verification-v2 .kh-verification-status-banner p{font-size:12.5px!important;line-height:1.4!important;margin:0!important}.kh-verification-v2 .kh-verification-status-banner>a{font-size:12.5px!important;font-weight:800!important}.kh-verification-v2 .kh-verification-overview{grid-gap:10px!important;display:grid!important;gap:10px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.kh-verification-v2 .kh-verification-overview article{background:#fff!important;border:1px solid var(--kh-v2-line)!important;border-radius:15px!important;box-shadow:0 7px 18px #1d422f0a!important;min-height:104px!important;padding:14px 15px!important}.kh-verification-v2 .kh-verification-overview article strong{color:var(--kh-v2-ink)!important;display:block;font-size:19px!important;line-height:1.15!important;margin:5px 0 2px!important}.kh-verification-v2 .kh-verification-overview article a,.kh-verification-v2 .kh-verification-overview article small{font-size:11.5px!important;line-height:1.35!important}.kh-verification-v2 .kh-verification-overview article a{font-weight:800!important;margin-top:7px!important}.kh-verification-v2 .kh-verification-next-steps{background:#fff!important;border:1px solid var(--kh-v2-line)!important;border-radius:16px!important;box-shadow:0 7px 18px #1d422f0a!important;padding:16px 18px!important}.kh-verification-v2 .kh-compliance-card h2,.kh-verification-v2 .kh-compliance-section-heading h2{color:var(--kh-v2-ink)!important;font-size:19px!important;line-height:1.2!important;margin:3px 0 5px!important}.kh-verification-v2 .kh-compliance-card p,.kh-verification-v2 .kh-compliance-section-heading p{font-size:12.5px!important;line-height:1.42!important}.kh-verification-v2 .kh-verification-action-list{gap:7px!important}.kh-verification-v2 .kh-verification-action-list>a,.kh-verification-v2 .kh-verification-all-good,.kh-verification-v2 .kh-verification-pending-note{border-radius:11px!important;min-height:54px!important;padding:10px 13px!important}.kh-verification-v2 .kh-verification-action-list strong,.kh-verification-v2 .kh-verification-all-good strong,.kh-verification-v2 .kh-verification-pending-note strong{font-size:13px!important}.kh-verification-v2 .kh-verification-action-list span,.kh-verification-v2 .kh-verification-all-good p,.kh-verification-v2 .kh-verification-pending-note p{font-size:11.5px!important}.kh-verification-v2 .kh-compliance-grid{gap:10px!important}.kh-verification-v2 .kh-compliance-card{border-radius:16px!important;box-shadow:0 7px 18px #1d422f0a!important;padding:17px 18px!important;transform:none!important}.kh-verification-v2 .kh-compliance-card:hover{transform:none!important}.kh-verification-v2 .kh-compliance-status-head{margin-top:8px!important}.kh-verification-v2 .kh-compliance-status-head strong{font-size:17px!important}.kh-verification-v2 .kh-compliance-facts dd,.kh-verification-v2 .kh-compliance-facts dt,.kh-verification-v2 .kh-compliance-status-head small{font-size:11.5px!important}.kh-verification-v2 .kh-compliance-facts{grid-gap:7px 12px!important;display:grid!important;gap:7px 12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.kh-verification-v2 .kh-compliance-facts>div{padding:8px 0!important}.kh-verification-v2 .kh-compliance-attention{border-radius:10px!important;padding:10px 12px!important}.kh-verification-v2 .kh-compliance-button,.kh-verification-v2 .kh-compliance-inline-link,.kh-verification-v2 .kh-compliance-primary-link{font-size:12.5px!important}.kh-verification-v2 .kh-compliance-button{border-radius:10px!important;min-height:38px!important;padding:0 14px!important}.kh-verification-v2 .kh-compliance-button.primary{background:linear-gradient(135deg,#e3ae2d,#d69b1b)!important;border-color:#c99318!important;color:#123f2d!important}.kh-verification-v2 .kh-compliance-form-card form{grid-gap:12px!important;display:grid;gap:12px!important}.kh-verification-v2 .kh-compliance-choice-group{border-radius:12px!important;gap:7px!important;padding:12px!important}.kh-verification-v2 .kh-compliance-choice-group legend,.kh-verification-v2 .kh-compliance-field>span{font-size:12px!important;font-weight:800!important}.kh-verification-v2 .kh-compliance-choice-group label{font-size:12px!important;min-height:40px!important;padding:8px 10px!important}.kh-verification-v2 .kh-compliance-field input,.kh-verification-v2 .kh-compliance-field select{font-size:13px!important;height:40px!important;min-height:40px!important;padding:0 12px!important}.kh-verification-v2 .kh-compliance-categories{scroll-margin-top:96px}.kh-verification-v2 .kh-compliance-category-list{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:12px!important}.kh-verification-v2 .kh-compliance-category-row{background:#fbfcfb!important;border:1px solid var(--kh-v2-line)!important;border-radius:12px!important;min-height:68px!important;padding:10px 12px!important}.kh-verification-v2 .kh-compliance-category-row>div:first-child{min-width:0}.kh-verification-v2 .kh-compliance-category-row strong{color:var(--kh-v2-ink)!important;display:block;font-size:13px!important;line-height:1.25!important}.kh-verification-v2 .kh-compliance-category-level,.kh-verification-v2 .kh-compliance-category-row p,.kh-verification-v2 .kh-compliance-category-row small{font-size:10.8px!important;line-height:1.3!important;margin-top:2px!important}.kh-verification-v2 .kh-compliance-category-actions{gap:5px!important;min-width:118px}.kh-verification-v2 .kh-compliance-pill{border-radius:999px!important;font-size:10.5px!important;font-weight:850!important;min-height:26px!important;padding:4px 8px!important}.kh-verification-v2 .kh-compliance-inline-link{font-size:11px!important;font-weight:800!important}@media (max-width:1180px){.kh-verification-v2 .kh-verification-nav,.kh-verification-v2 .kh-verification-overview{grid-template-columns:repeat(2,minmax(0,1fr))!important}.kh-verification-v2 .kh-compliance-category-list{grid-template-columns:1fr!important}}@media (max-width:720px){.kh-verification-v2 .kh-compliance-hero{padding:18px!important}.kh-verification-v2 .kh-compliance-hero h1{font-size:25px!important}.kh-verification-v2 .kh-compliance-facts,.kh-verification-v2 .kh-verification-nav,.kh-verification-v2 .kh-verification-overview{grid-template-columns:1fr!important}}.kh-verification-v2 .kh-compliance-grid:has(>#business-verification){grid-template-columns:minmax(0,1fr)}.kh-verification-v2 .kh-verification-nav{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (max-width:600px){.kh-verification-v2 .kh-verification-nav{grid-template-columns:minmax(0,1fr)!important}}:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page .kh-compliance-requirement,:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page .kh-easy-category-upload-note,:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page dd,:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page label,:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page li,:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page p{font-size:13px!important;font-size:var(--seller-v2-font-body,13px)!important;line-height:1.55!important;line-height:var(--seller-v2-line-body,1.55)!important}:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page dt,:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page small,:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page span{font-size:11.5px!important;font-size:var(--seller-v2-font-secondary,11.5px)!important;line-height:1.5!important}:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page legend,:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page strong,:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page summary{font-size:13px!important;font-size:var(--seller-v2-font-body,13px)!important;line-height:1.5!important}:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page h1{font-size:40px!important;font-size:var(--seller-v2-font-page-title,40px)!important;line-height:1.15!important;overflow-wrap:anywhere}:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page h2{font-size:20px!important;font-size:var(--seller-v2-font-section-title,20px)!important;line-height:1.3!important}:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page .kh-compliance-category-row strong,:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page .kh-compliance-status-head strong,:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page h3{font-size:16px!important;font-size:var(--seller-v2-font-card-title,16px)!important;line-height:1.3!important}:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page .kh-compliance-card-label,:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page .kh-compliance-eyebrow,:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page .kh-compliance-level-badge,:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page .kh-compliance-pill{font-size:10px!important;font-size:var(--seller-v2-font-label,10px)!important;line-height:1.4!important}:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page .kh-compliance-file-button,:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page .kh-compliance-inline-link,:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page .kh-compliance-primary-link,:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page .kh-compliance-secondary-link,:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page button{font-size:12px!important;font-size:var(--seller-v2-font-button,12px)!important;height:auto!important;line-height:1.4!important;min-height:44px;white-space:normal}:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page input:not([type=checkbox]):not([type=radio]):not([type=file]),:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page select,:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page textarea{box-sizing:border-box;font-size:13px!important;font-size:var(--seller-v2-font-body,13px)!important;line-height:1.5!important;min-height:44px!important}:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page textarea{height:auto!important;min-height:112px!important;padding:12px!important}:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page .kh-compliance-choice-group,:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page .kh-compliance-field{gap:10px!important}.seller-documents-v2.kh-compliance-app .kh-compliance-page .kh-produce-inline-options{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px 24px}.seller-documents-v2.kh-compliance-app .kh-compliance-page .kh-produce-inline-options>label:has(input[type=radio]),.seller-documents-v2.kh-compliance-app .kh-compliance-page .kh-produce-question>label:has(input[type=radio]){align-items:center;background:#0000;border:0;border-radius:0;box-shadow:none;color:#244a31;cursor:pointer;display:inline-flex;gap:10px;margin:0 20px 0 0;max-width:100%;min-height:44px;padding:6px 0;width:auto}.seller-documents-v2.kh-compliance-app .kh-compliance-page .kh-produce-inline-options>label:has(input[type=radio]){margin:0}.seller-documents-v2.kh-compliance-app .kh-compliance-page .kh-produce-question input[type=radio]{accent-color:#1f5c3a;appearance:auto;flex:0 0 18px;height:18px;margin:0;min-height:0;width:18px}.seller-documents-v2.kh-compliance-app .kh-compliance-page .kh-produce-question input[type=radio]:focus-visible{outline:2px solid #1f5c3a;outline-offset:4px}:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page{font-size:13px;font-size:var(--seller-v2-font-body,13px);line-height:1.55;line-height:var(--seller-v2-line-body,1.55)}@media (max-width:720px){:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page input:not([type=checkbox]):not([type=radio]):not([type=file]),:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page select,:is(.seller-documents-v2,.kh-verification-v2).kh-compliance-app .kh-compliance-page textarea{font-size:16px!important}}.seller-verification-compact .seller-verification-business-panel[hidden]{display:none!important}.seller-verification-compact .kh-compliance-hero{margin-bottom:16px!important;min-height:0!important;padding:20px 24px!important}.seller-verification-compact .kh-compliance-hero h1{font-size:30px!important}.seller-verification-compact .kh-compliance-grid,.seller-verification-compact .kh-verification-next-steps,.seller-verification-compact .kh-verification-status-banner{margin:16px 0!important}.seller-category-search{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.seller-category-search input{border:1px solid #ccd9d0;border-radius:8px;box-sizing:border-box;min-width:0;padding:10px 12px;width:min(340px,100%)}.seller-verification-compact .kh-compliance-category-row{min-width:0;padding:14px!important}.seller-verification-compact .kh-compliance-category-row>div:first-child{min-width:0}.seller-category-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end;margin-top:18px}.seller-category-pagination button{background:#fff;border:1px solid #ccd9d0;border-radius:8px;color:#174631;cursor:pointer;font:inherit;padding:10px 16px}.seller-category-pagination button:disabled{cursor:default;opacity:.45}.seller-category-pagination button:focus-visible{outline:2px solid #174631;outline-offset:2px}.seller-verification-compact #category-access .kh-compliance-category-row strong{font-weight:700!important}.seller-verification-compact #category-access .kh-compliance-category-level{font-weight:500!important}.seller-verification-compact #category-access .kh-compliance-category-list{grid-gap:0!important;display:grid!important;gap:0!important;grid-template-columns:minmax(0,1fr)!important}.seller-verification-compact #category-access .kh-compliance-category-row{grid-gap:12px 24px!important;align-items:center;background:#0000!important;border:0!important;border-bottom:1px solid #e3e9e4!important;border-radius:0!important;box-shadow:none!important;display:grid!important;gap:12px 24px!important;grid-template-columns:minmax(0,1fr) auto;min-height:0!important;padding:12px 0!important}.seller-verification-compact #category-access .kh-compliance-category-row strong{font-size:13px!important;font-size:var(--seller-v2-font-body,13px)!important;line-height:1.35!important}.seller-verification-compact #category-access .kh-compliance-category-row p,.seller-verification-compact #category-access .kh-compliance-category-row small{display:block;font-size:13px!important;font-size:var(--seller-v2-font-body,13px)!important;line-height:1.4!important;margin:3px 0 0!important;overflow-wrap:anywhere}.seller-verification-compact #category-access .kh-compliance-category-actions{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap;gap:8px 16px!important;justify-content:flex-end!important;min-width:0!important}.seller-verification-compact #category-access .kh-compliance-pill{font-size:12px!important;font-size:var(--seller-v2-font-button,12px)!important;line-height:1.4!important;min-height:0!important;padding:3px 8px!important;white-space:nowrap}.seller-verification-compact #category-access .kh-compliance-inline-link{background:#0000!important;border:0!important;border-radius:4px!important;box-shadow:none!important;font-size:13px!important;font-size:var(--seller-v2-font-body,13px)!important;font-weight:600!important;line-height:1.4!important;min-height:44px!important;padding:0 4px!important;text-decoration:underline;text-underline-offset:3px;white-space:nowrap!important}.seller-verification-compact #category-access .kh-compliance-inline-link:focus-visible{outline:2px solid #174631;outline-offset:3px}@media (max-width:900px){.seller-verification-compact #category-access .kh-compliance-category-row{gap:4px!important;grid-template-columns:minmax(0,1fr)}.seller-verification-compact #category-access .kh-compliance-category-actions{justify-content:flex-start!important}}.seller-documents-v2{--sd-ink:#123f2c;--sd-muted:#68776f;--sd-border:#dbe5dd;--sd-gold:#dfa824;--sd-gold-dark:#a66e00;--sd-cream:#fffaf0;--sd-soft:#f7faf7}.seller-documents-v2 .kh-compliance-page{gap:14px!important}.seller-documents-v2 .kh-compliance-hero.compact{background:radial-gradient(circle at 91% 13%,#e1ab2d26,#0000 31%),linear-gradient(110deg,#fffdfa,#fbf7ed 72%,#f8edcf)!important;border:1px solid #ead9b2!important;border-radius:22px!important;box-shadow:0 12px 28px #1c3d2c0f!important;gap:18px!important;min-height:0!important;padding:20px 24px!important}.seller-documents-v2 .kh-compliance-hero.compact h1{color:var(--sd-ink)!important;font-size:30px!important;letter-spacing:-.65px!important;line-height:1.08!important;margin:5px 0 7px!important;max-width:900px!important}.seller-documents-v2 .kh-compliance-hero.compact p{color:var(--sd-muted)!important;font-size:14px!important;line-height:1.48!important;margin:0!important;max-width:820px!important}.seller-documents-v2 .kh-compliance-card-label,.seller-documents-v2 .kh-compliance-eyebrow{font-size:11px!important;font-weight:850!important;letter-spacing:1.35px!important}.seller-documents-v2 .kh-compliance-hero-actions{align-self:center!important}.seller-documents-v2 .kh-compliance-secondary-link{align-items:center!important;background:#ffffffd1!important;border:1px solid #dcb24d!important;border-radius:11px!important;color:var(--sd-ink)!important;display:inline-flex!important;font-size:13px!important;font-weight:800!important;justify-content:center!important;min-height:40px!important;opacity:1!important;padding:0 16px!important;text-decoration:none!important}.seller-documents-v2 .seller-verification-documents-nav,.seller-documents-v2 [class*=verification-documents-nav]{min-height:0!important}.seller-documents-v2 .seller-verification-documents-nav a,.seller-documents-v2 [class*=verification-documents-nav] a{min-height:48px!important;padding:10px 14px!important}.seller-documents-v2 .seller-verification-documents-nav strong,.seller-documents-v2 [class*=verification-documents-nav] strong{font-size:13px!important}.seller-documents-v2 .seller-verification-documents-nav span,.seller-documents-v2 [class*=verification-documents-nav] span{font-size:11.5px!important}.seller-documents-v2 .kh-compliance-grid.document-grid{align-items:start!important;gap:16px!important;grid-template-columns:minmax(360px,.88fr) minmax(460px,1.12fr)!important}.seller-documents-v2 .kh-compliance-card{border-radius:18px!important;box-shadow:0 10px 24px rgba(28,61,44,.045)!important}.seller-documents-v2 .kh-compliance-documents-list,.seller-documents-v2 .kh-compliance-upload-card{align-self:start!important;min-height:0!important;padding:20px!important}.seller-documents-v2 .kh-compliance-documents-list h2,.seller-documents-v2 .kh-compliance-upload-card h2{color:var(--sd-ink)!important;font-size:21px!important;letter-spacing:-.35px!important;line-height:1.16!important;margin:5px 0 10px!important}.seller-documents-v2 .kh-compliance-muted{color:var(--sd-muted)!important;font-size:13px!important;line-height:1.45!important;margin:0 0 14px!important}.seller-documents-v2 #kh-compliance-upload-form{gap:12px!important}.seller-documents-v2 .kh-compliance-field{gap:5px!important}.seller-documents-v2 .kh-compliance-field>span,.seller-documents-v2 .kh-compliance-file-field>span:first-child{color:#41544a!important;font-size:11.5px!important;font-weight:800!important}.seller-documents-v2 .kh-compliance-field input,.seller-documents-v2 .kh-compliance-field select,.seller-documents-v2 .kh-compliance-field textarea{border-radius:10px!important;font-size:13px!important;height:40px!important;min-height:40px!important;padding:0 13px!important}.seller-documents-v2 .kh-compliance-field-grid{gap:10px!important}.seller-documents-v2 .kh-compliance-requirement,.seller-documents-v2 .kh-easy-category-upload-note{border-radius:11px!important;font-size:12.5px!important;line-height:1.4!important;padding:11px 12px!important}.seller-documents-v2 .kh-compliance-file-field{grid-column-gap:10px!important;grid-row-gap:7px!important;align-items:center!important;background:#fbfdfb!important;border:1px dashed #c8d7cc!important;border-radius:12px!important;column-gap:10px!important;cursor:pointer!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;min-height:92px!important;padding:13px!important;position:relative!important;row-gap:7px!important}.seller-documents-v2 .kh-compliance-file-field>span:first-child{grid-column:1/-1!important}.seller-documents-v2 .kh-compliance-file-input{height:1px!important;opacity:0!important;pointer-events:none!important;position:absolute!important;width:1px!important}.seller-documents-v2 .kh-compliance-file-button{align-items:center!important;background:linear-gradient(180deg,#fff9ea,#f6e7bd)!important;border:1px solid #d7b45d!important;border-radius:9px!important;color:#684c0b!important;display:inline-flex!important;font-size:12.5px!important;font-weight:850!important;justify-content:center!important;min-height:36px!important;padding:0 13px!important}.seller-documents-v2 .kh-compliance-file-field>strong{color:var(--sd-ink)!important;font-size:12.5px!important;font-weight:750!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.seller-documents-v2 .kh-compliance-button.primary{background:var(--sd-gold)!important;border-radius:10px!important;box-shadow:0 7px 15px #8f640c1f!important;color:#123d2a!important;font-size:13px!important;font-weight:850!important;height:40px!important;min-height:40px!important;padding:0 16px!important}.seller-documents-v2 .kh-compliance-documents-list .kh-compliance-empty{align-items:center!important;background:#fafcf9!important;border:1px dashed #d7e1da!important;border-radius:12px!important;color:#748178!important;display:flex!important;font-size:13px!important;justify-content:center!important;line-height:1.45!important;min-height:160px!important;padding:20px!important;text-align:center!important}.seller-documents-v2 .kh-compliance-document-rows{gap:9px!important}.seller-documents-v2 .kh-compliance-document-row{border-radius:11px!important;gap:12px!important;padding:12px 13px!important}.seller-documents-v2 .kh-compliance-document-row strong{font-size:13.5px!important}.seller-documents-v2 .kh-compliance-document-row p,.seller-documents-v2 .kh-compliance-document-row small,.seller-documents-v2 .kh-compliance-document-row span{font-size:11.5px!important;line-height:1.4!important}.seller-documents-v2 .kh-compliance-inline-button,.seller-documents-v2 .kh-compliance-pill{border-radius:999px!important;font-size:11.5px!important;min-height:30px!important;padding:0 10px!important}.seller-documents-v2 .kh-compliance-unlock-guide{padding:18px!important}.seller-documents-v2 .kh-compliance-unlock-guide h2{font-size:20px!important}@media (max-width:1080px){.seller-documents-v2 .kh-compliance-grid.document-grid{grid-template-columns:1fr!important}}@media (max-width:720px){.seller-documents-v2 .kh-compliance-hero.compact{padding:17px!important}.seller-documents-v2 .kh-compliance-hero.compact h1{font-size:26px!important}.seller-documents-v2 .kh-compliance-documents-list,.seller-documents-v2 .kh-compliance-upload-card{padding:16px!important}.seller-documents-v2 .kh-compliance-field-grid{grid-template-columns:1fr!important}}.seller-documents-v2 .kh-verification-nav a{background:#0000!important;border:1px solid #0000!important;color:#123f2d!important}.seller-documents-v2 .kh-verification-nav a:hover{background:#fffaf0!important;border-color:#ead9af!important}.seller-documents-v2 .kh-verification-nav a.active{background:linear-gradient(135deg,#fff6df,#f8e9be)!important;border-color:#dfbd65!important;box-shadow:inset 3px 0 0 #dda51f!important}.seller-documents-v2 .kh-verification-nav a.active strong{color:#123f2d!important}.seller-documents-v2 .kh-verification-nav a.active span{color:#78867e!important}.seller-document-tabs-page .kh-compliance-hero.compact{min-height:0!important;padding:20px 24px!important}.seller-document-tabs-page .kh-compliance-hero.compact h1{font-size:30px!important}.seller-document-tabs-page .kh-compliance-hero.compact p{margin-bottom:0}.seller-document-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:20px 0 12px}.seller-document-toolbar label{font-weight:700}.seller-document-toolbar select{background:#fff;border:1px solid #cedbd1;border-radius:8px;max-width:100%;padding:10px 12px}.seller-document-tabs{border-bottom:1px solid #dce4dd;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.seller-document-tabs button{background:#0000;border:0;border-bottom:3px solid #0000;color:#365644;cursor:pointer;font:inherit;padding:12px 18px}.seller-document-tabs button[aria-pressed=true]{border-bottom-color:#cf9b23;color:#174631;font-weight:700}.seller-document-tabs button:focus-visible{outline:2px solid #174631;outline-offset:2px}.seller-document-summary>div{border-bottom:1px solid #e4e9e5;padding:16px 0}.seller-document-summary h3{margin:0 0 8px}.seller-document-summary p{margin:6px 0 12px}.seller-document-tabs-page .kh-compliance-grid.document-grid{grid-template-columns:minmax(0,1fr)!important}.seller-document-upload-toggle{justify-self:start}.seller-document-tabs-page #seller-document-upload{box-sizing:border-box;max-width:760px;width:100%}@media (max-width:600px){.seller-document-tabs button{padding:10px 12px}}.seller-business-v2-main{background:radial-gradient(circle at 82% 5%,#d6a12a14,#0000 24rem),#f8f8f4;padding:26px 30px 72px}.seller-business-v2-hero{align-items:center;background:radial-gradient(circle at 88% 12%,#e1b84a38,#0000 27%),linear-gradient(118deg,#0d4d33,#145c3c 58%,#536c2f);border-radius:28px;box-shadow:0 16px 38px #16372514;display:flex;min-height:180px;padding:30px 38px}.seller-business-v2-hero h1{color:#fff;font-size:clamp(40px,4.2vw,62px);letter-spacing:-2px;line-height:1;margin:9px 0 8px}.seller-business-v2-hero p{color:#ffffffc7;font-size:14px;line-height:1.55;max-width:760px}.seller-business-v2-status-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.seller-business-v2-card,.seller-business-v2-status-grid article{background:#fffffff5;border:1px solid #e5dfd3;box-shadow:0 10px 30px rgba(22,55,37,.045)}.seller-business-v2-status-grid article{border-radius:18px;display:flex;flex-direction:column;justify-content:center;min-height:96px;padding:17px 19px}.seller-business-v2-status-grid small,.seller-business-v2-status-grid span{color:#778078}.seller-business-v2-status-grid span{font-size:10px;font-weight:900;text-transform:uppercase}.seller-business-v2-status-grid strong{color:#163b29;margin:3px 0 2px}.seller-business-v2-status-grid strong.good{color:#2d7c51}.seller-business-v2-status-grid strong.attention{color:#a36f15}.seller-business-v2-status-grid small{font-size:11px}.seller-business-v2-card{border-radius:22px;margin-top:14px;padding:22px}.seller-business-v2-card.compact{padding-bottom:20px}.seller-business-v2-heading{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:14px}.seller-business-v2-heading h2{color:#173b29;font-size:24px;margin:5px 0 0}.seller-business-v2-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.seller-business-v2-context-grid>a,.seller-business-v2-link-card{color:#173b29;text-decoration:none}.seller-business-v2-link-card{grid-gap:12px;align-items:center;background:#fffdfa;border:1px solid #e5dfd3;border-radius:17px;display:grid;gap:12px;grid-template-columns:44px 1fr auto;min-height:102px;padding:16px;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.seller-business-v2-link-card:hover{border-color:#d4bb7c;box-shadow:0 9px 22px #1637250f;transform:translateY(-1px)}.seller-business-v2-context-icon,.seller-business-v2-link-icon{align-items:center;background:#f4ead2;color:#9a7119;display:inline-flex;justify-content:center}.seller-business-v2-link-icon{border-radius:13px;height:44px;width:44px}.seller-business-v2-context-grid strong,.seller-business-v2-link-card strong{display:block;font-size:14px}.seller-business-v2-context-grid small,.seller-business-v2-link-card small{color:#717b73;display:block;font-size:11px;line-height:1.45;margin-top:4px}.seller-business-v2-context-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.seller-business-v2-context-grid>a{grid-gap:9px;align-items:center;background:#fff;border:1px solid #e8e2d7;border-radius:15px;display:grid;gap:9px;grid-template-columns:34px 1fr auto;min-height:88px;padding:13px}.seller-business-v2-context-icon{border-radius:10px;height:34px;width:34px}@media (max-width:1120px){.seller-business-v2-context-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.seller-business-v2-main{padding:16px 12px 52px}.seller-business-v2-hero{border-radius:22px;min-height:auto;padding:24px}.seller-business-v2-hero h1{font-size:40px}.seller-business-v2-context-grid,.seller-business-v2-grid,.seller-business-v2-status-grid{grid-template-columns:1fr}}.seller-business-v2-status-grid small{font-size:12px}.seller-business-v2-context-grid strong,.seller-business-v2-link-card strong{font-size:15px}.seller-business-v2-context-grid small,.seller-business-v2-link-card small{font-size:12px}.seller-business-v2-main{padding:22px 30px 64px}.seller-business-v2-hero{background:radial-gradient(circle at 90% 14%,#dca62621,#0000 31%),linear-gradient(110deg,#fffdfa,#fbf7ed 72%,#f8edcf)!important;border:1px solid #e8ddc7!important;border-radius:24px!important;box-shadow:0 14px 34px #1d422f12!important;color:#103e2b!important;min-height:125px!important;padding:20px 24px!important}.seller-business-v2-hero h1{color:#103e2b!important;font-size:30px!important;letter-spacing:-.6px!important;line-height:1.08!important;margin:5px 0 7px!important}.seller-business-v2-hero p{color:#607168!important;font-size:14px!important;line-height:1.45!important;margin:0;max-width:780px}.seller-business-v2-hero .seller-v2-eyebrow{color:#ad7600!important;font-size:11px!important;font-weight:800!important;letter-spacing:1.3px!important}.seller-business-v2-status-grid{gap:10px;margin-top:12px}.seller-business-v2-status-grid article{border-radius:16px;min-height:78px;padding:12px 16px}.seller-business-v2-status-grid span{font-size:11px;letter-spacing:1px}.seller-business-v2-status-grid strong{font-size:26px;line-height:1.05;margin:2px 0 1px}.seller-business-v2-status-grid small{font-size:13px;line-height:1.35}.seller-business-v2-card{border-radius:20px;margin-top:12px;padding:18px}.seller-business-v2-heading{margin-bottom:12px}.seller-business-v2-heading h2{font-size:22px;line-height:1.18;margin:4px 0 0}.seller-business-v2-grid{gap:9px}.seller-business-v2-link-card{border-radius:15px;gap:11px;grid-template-columns:40px 1fr auto;min-height:80px;padding:13px 14px}.seller-business-v2-link-icon{border-radius:12px;height:40px;width:40px}.seller-business-v2-link-card strong{font-size:16px;line-height:1.2}.seller-business-v2-link-card small{font-size:13px;line-height:1.4;margin-top:3px}@media (max-width:760px){.seller-business-v2-main{padding:16px 12px 52px}.seller-business-v2-hero{border-radius:20px!important;min-height:auto!important;padding:18px!important}.seller-business-v2-hero h1{font-size:28px!important}}.seller-legal-route-v2{color:#123d2b;margin:0 auto;max-width:1480px;padding:18px 30px 62px;width:100%}.seller-legal-route-v2 *,.seller-legal-route-v2 :after,.seller-legal-route-v2 :before{box-sizing:border-box}.seller-legal-route-v2-toolbar{align-items:center;background:#fff;border:1px solid #e4e9e4;border-radius:16px;box-shadow:0 8px 22px rgba(27,61,43,.045);display:flex;gap:18px;justify-content:space-between;margin-bottom:12px;min-height:66px;padding:12px 16px}.seller-legal-route-v2-toolbar>div{min-width:0}.seller-legal-route-v2-toolbar span{color:#a77710;display:block;font-size:10px;font-weight:900;letter-spacing:1.15px;margin-bottom:3px}.seller-legal-route-v2-toolbar strong{color:#123d2b;display:block;font-size:17px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seller-legal-route-v2-toolbar>a{align-items:center;background:#fffdf9;border:1px solid #d8e1d9;border-radius:11px;color:#123d2b;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:850;justify-content:center;min-height:40px;padding:0 14px;text-decoration:none}.seller-legal-route-v2-toolbar>a:hover{background:#fff8e7;border-color:#dfbd65}.seller-legal-route-v2-document .footer,.seller-legal-route-v2-document .kh-header,.seller-legal-route-v2-document .kh-legal-header,.seller-legal-route-v2-document .kh-legal-nav,.seller-legal-route-v2-document .krome-legal-nav-shell,.seller-legal-route-v2-document .legal-document-switch,.seller-legal-route-v2-document .site-footer,.seller-legal-route-v2-document [class*=legal][class*=back],.seller-legal-route-v2-document footer{display:none!important}.seller-legal-route-v2-document,.seller-legal-route-v2-document .app,.seller-legal-route-v2-document .kh-legal-page,.seller-legal-route-v2-document [class*=legal][class*=app],.seller-legal-route-v2-document [class*=legal][class*=page],.seller-legal-route-v2-document>*{background:#0000!important;min-height:0!important}.seller-legal-route-v2-document .kh-legal-main,.seller-legal-route-v2-document [class*=legal][class*=main],.seller-legal-route-v2-document main{margin:0!important;max-width:none!important;padding:0!important;width:100%!important}.seller-legal-route-v2-document .kh-legal-hero,.seller-legal-route-v2-document .legal-document-hero,.seller-legal-route-v2-document .legal-hero,.seller-legal-route-v2-document [class*=legal][class*=hero]{background:radial-gradient(circle at 92% 8%,#dda82026,#0000 20rem),linear-gradient(115deg,#fffdf9,#fbf7ec)!important;border:1px solid #eadfc8!important;border-radius:22px!important;box-shadow:0 11px 26px #233d2d0d!important;color:#123d2b!important;margin:0 0 12px!important;min-height:0!important;padding:22px 26px!important}.seller-legal-route-v2-document .kh-legal-hero h1,.seller-legal-route-v2-document .legal-document-hero h1,.seller-legal-route-v2-document .legal-hero h1,.seller-legal-route-v2-document [class*=legal][class*=hero] h1{color:#123d2b!important;font-size:clamp(30px,3vw,40px)!important;letter-spacing:-1px!important;line-height:1.04!important;margin:6px 0 8px!important}.seller-legal-route-v2-document .kh-legal-hero p,.seller-legal-route-v2-document .legal-document-hero p,.seller-legal-route-v2-document .legal-hero p,.seller-legal-route-v2-document [class*=legal][class*=hero] p{color:#667168!important;font-size:14px!important;line-height:1.55!important;margin:0!important;max-width:900px!important}.seller-legal-route-v2-document .kh-legal-eyebrow,.seller-legal-route-v2-document [class*=legal] [class*=eyebrow],.seller-legal-route-v2-document [class*=legal][class*=eyebrow]{color:#a77710!important;font-size:11px!important;font-weight:900!important;letter-spacing:1.2px!important}.seller-legal-route-v2-document [class*=draft]{background:#fff4cf!important;border-color:#c4921b6b!important;color:#8c6410!important}.seller-legal-route-v2-document .kh-legal-document,.seller-legal-route-v2-document [class*=legal][class*=body],.seller-legal-route-v2-document [class*=legal][class*=content],.seller-legal-route-v2-document [class*=legal][class*=document]:not([class*=page]):not([class*=app]),.seller-legal-route-v2-document article{background:#fff!important;border-color:#dfe7df!important;border-radius:20px!important;box-shadow:0 10px 26px rgba(35,61,45,.045)!important}.seller-legal-route-v2-document .kh-legal-document,.seller-legal-route-v2-document article{padding:24px 28px!important}.seller-legal-route-v2-document h2{color:#123d2b!important;font-size:21px!important;letter-spacing:-.35px!important;line-height:1.2!important}.seller-legal-route-v2-document h3{color:#174a34!important;font-size:15px!important;line-height:1.3!important}.seller-legal-route-v2-document li,.seller-legal-route-v2-document p{color:#59665e!important;font-size:14px!important;line-height:1.72!important}.seller-legal-route-v2-document small{font-size:11px!important}.seller-legal-route-v2-document a,.seller-legal-route-v2-document button,.seller-legal-route-v2-document input,.seller-legal-route-v2-document select{font-size:12.5px}.seller-legal-route-v2-document [class*=language]{font-size:12px!important}.seller-legal-route-v2-document [class*=language] button{min-height:38px!important;padding:0 13px!important}.seller-legal-route-v2-document .kh-legal-help{background:#fff!important;border:1px solid #dfe7df!important;border-radius:18px!important;color:#123d2b!important;margin-top:12px!important;padding:18px 20px!important}.seller-legal-route-v2-document .kh-legal-help p{color:#667168!important}.seller-legal-route-v2-document .kh-legal-help>a{background:#fffdf9!important;border:1px solid #d8e1d9!important;color:#123d2b!important}@media (max-width:760px){.seller-legal-route-v2{padding:14px 12px 46px}.seller-legal-route-v2-toolbar{align-items:flex-start;flex-direction:column}.seller-legal-route-v2-toolbar>a{width:100%}.seller-legal-route-v2-document .kh-legal-hero,.seller-legal-route-v2-document .legal-document-hero,.seller-legal-route-v2-document .legal-hero,.seller-legal-route-v2-document [class*=legal][class*=hero]{border-radius:18px!important;padding:20px!important}.seller-legal-route-v2-document .kh-legal-document,.seller-legal-route-v2-document article{padding:20px!important}}.notifications-app{--notification-ink:#17291f;--notification-muted:#66756c;--notification-green:#075b3b;--notification-dark:#043c29;--notification-soft:#eaf4ee;--notification-gold:#f2b735;--notification-line:#dce6df;background:#f6f8f5;color:var(--notification-ink);min-height:100vh}.notifications-header{grid-gap:32px;align-items:center;background:#fbfcf8fa;border-bottom:1px solid #163e2814;box-sizing:border-box;display:grid;gap:32px;grid-template-columns:auto 1fr;min-height:78px;padding:0 clamp(20px,4.5vw,72px);width:100%}.notifications-logo{align-items:center;color:#263a2d;display:inline-flex;gap:11px;text-decoration:none}.notifications-logo>div{background:var(--notification-dark);border-radius:12px;display:grid;height:42px;overflow:hidden;place-items:center;width:42px}.notifications-logo .krome-brand-mark-image{height:30px;object-fit:contain;width:30px}.notifications-logo small,.notifications-logo strong{display:block}.notifications-logo strong{font-family:Manrope,sans-serif;font-size:14px;font-weight:850}.notifications-logo small{color:#7a887f;font-size:11px;font-weight:650;margin-top:2px}.notifications-header nav{display:flex;gap:5px;justify-content:flex-end}.notifications-header nav a{align-items:center;border-radius:10px;color:#53635a;display:inline-flex;font-size:13px;font-weight:750;min-height:42px;padding:0 12px;text-decoration:none;transition:.18s ease}.notifications-header nav a:hover{background:#dfb14712;color:#9b701d}.notifications-header nav a.active{background:#22643d12;color:#1b5c37}.notifications-page{box-sizing:border-box;margin:0 auto;padding:42px clamp(20px,4.5vw,72px) 100px;width:min(1480px,100%)}.notifications-hero{align-items:flex-end;background:radial-gradient(circle at 88% 18%,#f2b73547,#0000 21%),linear-gradient(125deg,#043c29,#075b3b 58%,#0d704a);border-radius:28px;box-shadow:0 24px 60px #043c292e;color:#fff;display:flex;gap:36px;isolation:isolate;justify-content:space-between;margin:18px 0 24px;min-height:260px;overflow:hidden;padding:clamp(30px,5vw,56px);position:relative}.notifications-hero:after{border:1px solid #ffffff21;border-radius:50%;bottom:-115px;box-shadow:0 0 0 55px hsla(0,0%,100%,.035),0 0 0 110px hsla(0,0%,100%,.025);content:"";height:390px;position:absolute;right:-35px;width:390px;z-index:-1}.notifications-hero>div:first-child{max-width:760px}.notifications-eyebrow{color:#4d7460;display:block;font-size:11px;font-weight:850;letter-spacing:1.7px}.notifications-hero .notifications-eyebrow{color:#d8eadf}.notifications-hero h1{color:#fff;font:800 clamp(38px,5vw,64px) /.98 Manrope,sans-serif;letter-spacing:-3px;margin:20px 0 10px}.notifications-hero p{color:#ffffffb3;font-size:15px;line-height:1.7;margin:0;max-width:680px}.notifications-summary{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:20px;box-shadow:0 18px 38px #00000014;box-sizing:border-box;color:#fff;min-width:230px;padding:22px;width:min(260px,100%)}.notifications-summary>div{background:#ffffff1c;border-radius:15px;color:#e7f3e8;display:grid;height:48px;margin-bottom:18px;place-items:center;width:48px}.notifications-summary small,.notifications-summary span,.notifications-summary strong{display:block}.notifications-summary span{color:#c8dfcf;font-size:10px;font-weight:850;letter-spacing:1.3px}.notifications-summary strong{font:850 36px/1.1 Manrope,sans-serif;letter-spacing:-1px;margin-top:5px}.notifications-summary small{color:#ffffff9e;font-size:11px;line-height:1.5;margin-top:7px}.notifications-board{background:#fff;border:1px solid var(--notification-line);border-radius:22px;box-shadow:0 12px 32px rgba(22,55,37,.045);padding:clamp(22px,3vw,32px)}.notifications-board-heading{align-items:flex-end;display:flex;gap:20px;justify-content:space-between}.notifications-board-heading h2{color:var(--notification-ink);font:800 24px/1.2 Manrope,sans-serif;letter-spacing:-.5px;margin:4px 0 0}.notifications-board-heading button{align-items:center;background:#fff;border:1px solid #d5e0d8;border-radius:11px;color:var(--notification-green);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:800;gap:7px;justify-content:center;min-height:42px;padding:0 14px;transition:.18s ease}.notifications-board-heading button:hover:not(:disabled){background:#fbfdfb;border-color:#b9d1c1;box-shadow:0 8px 18px #043c2914;transform:translateY(-1px)}.notifications-board-heading button:disabled{cursor:default;opacity:.58}.notifications-filters{border-bottom:1px solid #e8eeea;display:flex;flex-wrap:wrap;gap:8px;margin:22px 0;padding-bottom:20px}.notifications-filters button{background:#fff;border:1px solid #dce5df;border-radius:999px;color:#65756b;cursor:pointer;font-family:inherit;font-size:11px;font-weight:800;min-height:38px;padding:0 13px;transition:.18s ease}.notifications-filters button:hover{background:#f7faf8;border-color:#b9d1c1;color:var(--notification-green)}.notifications-filters button.active{background:var(--notification-green);border-color:var(--notification-green);box-shadow:0 6px 14px #075b3b24;color:#fff}.notifications-list{display:flex;flex-direction:column;gap:10px}.notification-row{grid-gap:15px;align-items:center;background:#fafcfb;border:1px solid #e0e8e2;border-radius:16px;display:grid;gap:15px;grid-template-columns:48px minmax(0,1fr) auto;min-height:88px;padding:16px 18px;transition:.18s ease}.notification-row:hover{background:#fff;border-color:#ccdad0;box-shadow:0 10px 24px rgba(22,55,37,.055);transform:translateY(-1px)}.notification-row.unread{background:linear-gradient(100deg,#f3faf5,#fbfdfb);border-color:#acd0b8;box-shadow:inset 3px 0 0 var(--notification-green)}.notification-icon{background:var(--notification-soft);border-radius:14px;color:var(--notification-green);display:grid;height:46px;place-items:center;width:46px}.notification-copy{min-width:0}.notification-copy>div{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.notification-copy strong{color:#31453a;font-size:14px;font-weight:800;line-height:1.35}.notification-new{background:var(--notification-green);border-radius:999px;color:#fff;font-size:8px;font-weight:900;letter-spacing:.7px;padding:4px 7px}.notification-copy p{color:var(--notification-muted);font-size:12px;line-height:1.55;margin:5px 0 0}.notification-copy small{color:#8a978f;display:block;font-size:10px;line-height:1.4;margin-top:7px}.notification-actions{align-items:center;display:flex;gap:7px}.notification-actions a,.notification-actions button{align-items:center;background:#fff;border:1px solid #d5dfd8;border-radius:10px;color:#627168;cursor:pointer;display:inline-flex;font-family:inherit;font-size:11px;font-weight:800;gap:5px;justify-content:center;min-height:38px;padding:0 12px;text-decoration:none;transition:.18s ease}.notification-actions a{background:var(--notification-green);border-color:var(--notification-green);color:#fff}.notification-actions a:hover,.notification-actions button:hover{box-shadow:0 7px 16px #043c291a;transform:translateY(-1px)}.notification-actions button:hover{border-color:#b7cabd;color:var(--notification-green)}.notifications-empty{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:34px 20px;text-align:center}.notifications-empty>div{background:var(--notification-soft);border-radius:19px;color:var(--notification-green);display:grid;height:62px;margin-bottom:15px;place-items:center;width:62px}.notifications-empty h3{color:#304238;font:800 18px/1.3 Manrope,sans-serif;margin:0}.notifications-empty p{color:var(--notification-muted);font-size:12px;line-height:1.6;margin:8px 0 0;max-width:460px}@media (max-width:820px){.notifications-page{padding:24px 16px 80px}.notifications-hero{align-items:stretch;flex-direction:column;min-height:auto;padding:30px 24px}.notifications-hero h1{letter-spacing:-2px}.notifications-summary{width:100%}.notifications-board-heading{align-items:flex-start;flex-direction:column}.notification-row{grid-template-columns:46px minmax(0,1fr)}.notification-actions{flex-wrap:wrap;grid-column:2;justify-content:flex-start}}@media (max-width:700px){.notifications-header{gap:8px;grid-template-columns:1fr;padding:12px 16px}.notifications-header nav{justify-content:flex-start;overflow-x:auto;padding-bottom:2px}.notifications-header nav a{flex:0 0 auto}}@media (max-width:520px){.notifications-board{border-radius:18px;padding:20px 16px}.notifications-board-heading h2{font-size:21px}.notifications-board-heading>div:last-child{width:100%}.notifications-board-heading button{flex:1 1 auto}.notifications-filters{margin-top:18px}.notification-row{gap:12px;grid-template-columns:42px minmax(0,1fr);padding:14px}.notification-icon{border-radius:12px;height:42px;width:42px}.notification-actions a,.notification-actions button{min-height:36px}}.khb-page .notifications-page.notifications-page-buyer{color:var(--notification-ink);margin:0 auto;padding:12px 18px 32px;width:min(100%,1500px)}.khb-page .notifications-page-buyer .notifications-hero{align-items:center;background:radial-gradient(circle at 91% 18%,#6f9d6c1f,#0000 15rem),linear-gradient(100deg,#f1f7ed,#eef6ea 58%,#e5f0e2);border:1px solid #dfe8dd;border-radius:22px;box-shadow:0 16px 38px #20432c0d;color:#173f2b;margin:0 0 16px;min-height:184px;padding:18px 24px}.khb-page .notifications-page-buyer .notifications-hero:after{display:none}.khb-page .notifications-page-buyer .notifications-hero>div:first-child{max-width:790px}.khb-page .notifications-page-buyer .notifications-hero .notifications-eyebrow{color:#6a806f}.khb-page .notifications-page-buyer .notifications-hero h1{color:#113d27;font-size:clamp(32px,2.8vw,42px);font-weight:650;letter-spacing:-.05em;line-height:.99;margin:8px 0 9px}.khb-page .notifications-page-buyer .notifications-hero p{color:#68776d;font-size:13px;line-height:1.55;max-width:760px}.khb-page .notifications-page-buyer .notifications-summary{backdrop-filter:none;-webkit-backdrop-filter:none;background:#ffffffb3;border:1px solid #4c774f1f;border-radius:16px;box-shadow:none;color:#173f2b;min-width:230px;padding:17px;width:250px}.khb-page .notifications-page-buyer .notifications-summary>div{background:#eef7eb;border-radius:12px;color:#287044;height:42px;margin-bottom:10px;width:42px}.khb-page .notifications-page-buyer .notifications-summary span{color:#708177}.khb-page .notifications-page-buyer .notifications-summary strong{color:#173f2b;font-size:34px;margin-top:4px}.khb-page .notifications-page-buyer .notifications-summary small{color:#748178;margin-top:5px}.khb-page .notifications-page-buyer .notifications-board{border-color:#e1e8df;border-radius:22px;box-shadow:0 10px 28px rgba(24,69,42,.045);padding:20px}.khb-page .notifications-page-buyer .notifications-board-heading h2{color:#173f2b;font-size:23px;line-height:1.1;margin-top:5px}.khb-page .notifications-page-buyer .notifications-board-heading button{border-color:#dce5df;color:#176536;min-height:39px}.khb-page .notifications-page-buyer .notifications-board-heading button:hover:not(:disabled){background:#f8fbf8;border-color:#b9d1c1;box-shadow:none;transform:none}.khb-page .notifications-page-buyer .notifications-filters{margin:16px 0;padding-bottom:15px}.khb-page .notifications-page-buyer .notifications-filters button.active{background:#176536;border-color:#176536;box-shadow:0 6px 14px #1765361f}.khb-page .notifications-page-buyer .notifications-list{gap:8px}.khb-page .notifications-page-buyer .notification-row{background:#fbfcfa;border-color:#e1e8df;border-radius:14px;gap:12px;grid-template-columns:42px minmax(0,1fr) auto;min-height:76px;padding:12px 14px}.khb-page .notifications-page-buyer .notification-row:hover{box-shadow:0 7px 18px #18452a0a;transform:none}.khb-page .notifications-page-buyer .notification-row.unread{background:linear-gradient(100deg,#f1f8f2,#fbfdfb);border-color:#b8d6c1;box-shadow:inset 3px 0 0 #176536}.khb-page .notifications-page-buyer .notification-icon{background:#eef7eb;border-radius:12px;color:#287044;height:40px;width:40px}.khb-page .notifications-page-buyer .notification-copy strong{color:#294f36;font-size:13px}.khb-page .notifications-page-buyer .notification-copy p{font-size:11.5px;line-height:1.45;margin-top:3px}.khb-page .notifications-page-buyer .notification-copy small{font-size:9.5px;margin-top:4px}.khb-page .notifications-page-buyer .notification-new{background:#176536}.khb-page .notifications-page-buyer .notification-actions a{background:#176536;border-color:#176536;min-height:36px}.khb-page .notifications-page-buyer .notification-actions a:hover{background:#0f522b;box-shadow:none;transform:none}.khb-page .notifications-page-buyer .notification-actions button{min-height:36px}.khb-page .notifications-page-buyer .notifications-empty{min-height:220px;padding:26px 20px}@media (max-width:760px){.khb-page .notifications-page.notifications-page-buyer{padding:12px 12px 28px;width:100%}.khb-page .notifications-page-buyer .notifications-hero{align-items:stretch;flex-direction:column;min-height:0;padding:20px 18px}.khb-page .notifications-page-buyer .notifications-summary{min-width:0;width:100%}.khb-page .notifications-page-buyer .notifications-board{padding:16px}.khb-page .notifications-page-buyer .notification-row{grid-template-columns:40px minmax(0,1fr)}.khb-page .notifications-page-buyer .notification-actions{grid-column:2}}.seller-notifications-route-v2{width:100%}.seller-notifications-route-v2 .footer,.seller-notifications-route-v2 .kh-header,.seller-notifications-route-v2 .notifications-header,.seller-notifications-route-v2 .site-footer,.seller-notifications-route-v2 footer{display:none!important}.seller-notifications-route-v2 .notifications-app{background:#0000!important;min-height:0!important}.seller-notifications-route-v2 .notifications-page{margin:0 auto!important;max-width:1480px!important;padding:22px 30px 64px!important;width:100%!important}.seller-notifications-route-v2 .notifications-hero{background:radial-gradient(circle at 92% 8%,#dda82029,#0000 20rem),linear-gradient(115deg,#fffdf9,#fbf7ec)!important;border:1px solid #eadfc8!important;border-radius:24px!important;box-shadow:0 12px 30px #233d2d0d!important;margin-bottom:14px!important;min-height:0!important;padding:24px 28px!important}.seller-notifications-route-v2 .notifications-hero h1{color:#123d2b!important;font-size:clamp(30px,3vw,40px)!important;letter-spacing:-1px!important;line-height:1.04!important;margin:6px 0 8px!important}.seller-notifications-route-v2 .notifications-hero p{color:#667168!important;font-size:14px!important;line-height:1.55!important}.seller-notifications-route-v2 .notifications-eyebrow{color:#a77710!important;font-size:11px!important;font-weight:900!important;letter-spacing:1.2px!important}.seller-notifications-route-v2 .notifications-summary{background:#fffaebd1!important;border-color:#dda82047!important;border-radius:18px!important}.seller-notifications-route-v2 .notifications-board{background:#fff!important;border:1px solid #dfe7df!important;border-radius:20px!important;box-shadow:0 10px 26px rgba(35,61,45,.045)!important}.seller-notifications-route-v2 .notifications-board-heading h2{color:#123d2b!important;font-size:23px!important;line-height:1.12!important}.seller-notifications-route-v2 .notifications-board button,.seller-notifications-route-v2 .notifications-filters button{font-size:12px!important}.seller-notifications-route-v2 .notification-row{border-radius:14px!important}.seller-notifications-route-v2 .notification-copy strong{font-size:13px!important}.seller-notifications-route-v2 .notification-copy p,.seller-notifications-route-v2 .notification-copy small{font-size:11.5px!important}@media (max-width:760px){.seller-notifications-route-v2 .notifications-page{padding:14px 12px 46px!important}.seller-notifications-route-v2 .notifications-hero{border-radius:19px!important;padding:20px!important}}.help-support-app{background:#f4f6f2;color:#304037;min-height:100vh}.help-support-header{grid-gap:30px;align-items:center;background:#fff;border-bottom:1px solid #dce3dc;display:grid;gap:30px;grid-template-columns:auto 1fr;min-height:70px;padding:0 4%}.help-support-logo{align-items:center;color:#263a2d;display:flex;gap:10px;text-decoration:none}.help-support-logo>div{background:#173d2a;border-radius:9px;color:#c0d8b4;display:grid;height:38px;place-items:center;width:38px}.help-support-logo small,.help-support-logo strong{display:block}.help-support-logo strong{font-family:Manrope,sans-serif;font-size:11px}.help-support-logo small{color:#8c968f;font-size:6px;margin-top:2px}.help-support-header nav{display:flex;gap:6px;justify-content:flex-end}.help-support-header nav a{align-items:center;border-radius:7px;color:#68766d;display:inline-flex;font-size:7px;font-weight:800;min-height:34px;padding:0 10px;text-decoration:none}.help-support-header nav a.active{background:#e9f1e7;color:#315f3f}.help-support-page{margin:0 auto;max-width:1250px;padding:42px 4% 100px}.help-support-hero{align-items:flex-end;display:flex;gap:30px;justify-content:space-between;margin-bottom:20px}.help-support-eyebrow{color:#55765e;display:block;font-size:6px;font-weight:800;letter-spacing:1.2px}.help-support-hero h1{color:#1d3024;font-family:Manrope,sans-serif;font-size:42px;letter-spacing:-1.8px;line-height:1.05;margin:5px 0 0}.help-support-hero p{color:#818c84;font-size:9px;line-height:1.7;margin:10px 0 0;max-width:650px}.help-support-summary{background:#173d2a;border-radius:13px;color:#fff;min-width:220px;padding:17px}.help-support-summary>div{background:#ffffff17;border-radius:9px;color:#bdd5b1;display:grid;height:37px;margin-bottom:12px;place-items:center;width:37px}.help-support-summary small,.help-support-summary span,.help-support-summary strong{display:block}.help-support-summary span{color:#adc5a4;font-size:6px;font-weight:800}.help-support-summary strong{font-family:Manrope,sans-serif;font-size:16px;margin-top:3px}.help-support-summary small{color:#ffffff80;font-size:6px;margin-top:3px}.help-support-success{align-items:center;background:#eaf5e7;border:1px solid #cee0cb;border-radius:9px;color:#397149;display:flex;font-size:7px;font-weight:800;gap:7px;margin-bottom:14px;padding:11px 13px}.help-support-categories{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin-bottom:15px}.help-support-categories article{background:#fff;border:1px solid #dce3dc;border-radius:11px;padding:16px}.help-support-categories article>div{background:#edf3eb;border-radius:8px;color:#4b7955;display:grid;height:34px;margin-bottom:10px;place-items:center;width:34px}.help-support-categories small,.help-support-categories span,.help-support-categories strong{display:block}.help-support-categories span{color:#909992;font-size:5px;font-weight:800}.help-support-categories strong{color:#405148;font-size:8px;margin-top:4px}.help-support-categories small{color:#929b94;font-size:6px;line-height:1.4;margin-top:4px}.help-support-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.help-support-card{background:#fff;border:1px solid #dce3dc;border-radius:14px;padding:22px}.help-support-card h2{color:#304238;font-family:Manrope,sans-serif;font-size:20px;margin:4px 0 15px}.help-support-card-copy{color:#879188;font-size:7px;line-height:1.6;margin:-8px 0 15px}.help-support-faq{display:flex;flex-direction:column;gap:8px}.help-support-faq details{background:#fafbf9;border:1px solid #e0e6e0;border-radius:8px;padding:12px}.help-support-faq summary{color:#4a5a50;cursor:pointer;font-size:7px;font-weight:800}.help-support-faq p{color:#7f8b83;font-size:6px;line-height:1.6;margin:8px 0 0}.help-support-form{display:flex;flex-direction:column;gap:12px}.help-support-form label{color:#58685e;display:block;font-size:7px;font-weight:800;margin-bottom:6px}.help-support-form input,.help-support-form select,.help-support-form textarea{background:#fafbf9;border:1px solid #d7dfd7;border-radius:8px;box-sizing:border-box;color:#46564c;font-family:inherit;font-size:7px;outline:none;padding:0 10px;width:100%}.help-support-form input,.help-support-form select{height:40px}.help-support-form textarea{padding-bottom:10px;padding-top:10px;resize:vertical}.help-support-form button{align-items:center;background:#315f3f;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:7px;font-weight:800;gap:6px;justify-content:center;min-height:39px}.help-support-account{align-items:center;background:#fff;border:1px solid #dce3dc;border-radius:13px;display:flex;gap:20px;justify-content:space-between;margin-top:15px;padding:18px}.help-support-account h3{color:#374a3e;font-family:Manrope,sans-serif;font-size:13px;margin:4px 0 0}.help-support-account>div:last-child{display:flex;flex-wrap:wrap;gap:7px}.help-support-account a{align-items:center;background:#315f3f;border-radius:7px;color:#fff;display:inline-flex;font-size:6px;font-weight:800;gap:5px;min-height:35px;padding:0 9px;text-decoration:none}@media (max-width:850px){.help-support-categories{grid-template-columns:1fr 1fr}.help-support-grid{grid-template-columns:1fr}}@media (max-width:700px){.help-support-header{grid-template-columns:1fr;padding:12px 4%}.help-support-header nav{justify-content:flex-start;overflow-x:auto}.help-support-hero{align-items:flex-start;flex-direction:column}.help-support-hero h1{font-size:34px}.help-support-summary{box-sizing:border-box;width:100%}.help-support-account{align-items:flex-start;flex-direction:column}}.help-support-app{background:radial-gradient(circle at 8% 18%,#efb22d1c,#0000 25rem),linear-gradient(180deg,#fbfcf8,#f2f6ef 58%,#fbfcf9)}.support-section-nav{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-bottom:1px solid #dfe7dd;border-top:1px solid #143d2714;display:flex;gap:8px;justify-content:center;min-height:54px;padding:0 5%;position:sticky;top:0;z-index:20}.support-section-nav a{align-items:center;border-radius:999px;color:#68766c;display:inline-flex;font-size:12px;font-weight:750;min-height:34px;padding:0 15px;text-decoration:none;transition:.18s ease}.support-section-nav a:hover{background:#eef4eb;color:#18462d;transform:translateY(-1px)}.support-section-nav a.active{background:#123d28;box-shadow:0 8px 20px #0f3d262e;color:#fff8e8}.help-support-page{max-width:1280px;padding:48px 5% 96px}.help-support-hero{align-items:center;background:radial-gradient(circle at 88% 20%,#f2b53157,#0000 17rem),linear-gradient(135deg,#0a3924,#155537 58%,#0c3121);border-radius:30px;box-shadow:0 28px 70px #0c342033;margin-bottom:22px;min-height:330px;overflow:hidden;padding:clamp(34px,5vw,70px);position:relative}.help-support-hero:after{bottom:-38%;color:hsla(0,0%,100%,.035);content:"?";font-family:Manrope,sans-serif;font-size:360px;font-weight:900;line-height:1;pointer-events:none;position:absolute;right:5%}.help-support-hero>div:first-child{max-width:690px;position:relative;z-index:1}.help-support-eyebrow{color:#dcae43;font-size:11px;letter-spacing:.18em}.help-support-hero h1{color:#fff;font-size:clamp(42px,6vw,76px);letter-spacing:-.055em;margin-top:12px}.help-support-hero p{color:#ffffffb8;font-size:16px;line-height:1.75;margin-top:18px;max-width:620px}.help-support-summary{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff2b;border-radius:22px;box-shadow:inset 0 1px #ffffff29;min-width:260px;padding:26px;position:relative;z-index:1}.help-support-summary>div{background:#efb22d;border-radius:15px;color:#123d28;height:52px;width:52px}.help-support-summary span{color:#efc766;font-size:10px;letter-spacing:.12em}.help-support-summary strong{font-size:20px;margin-top:8px}.help-support-summary small{color:#ffffffad;font-size:12px;line-height:1.5;margin-top:7px}.help-support-success{font-size:13px;padding:14px 17px}.help-support-categories{gap:14px;margin-bottom:22px}.help-support-categories article{border-color:#143d271a;border-radius:18px;box-shadow:0 12px 32px rgba(18,61,39,.055);padding:24px;transition:transform .19s ease,box-shadow .19s ease,border-color .19s ease}.help-support-categories article:hover{border-color:#dda62b7a;box-shadow:0 18px 40px #123d271c;transform:translateY(-4px)}.help-support-categories article>div{background:linear-gradient(145deg,#eff6eb,#e3efdf);border-radius:13px;color:#1b673e;height:46px;margin-bottom:17px;width:46px}.help-support-categories span{color:#b18120;font-size:9px;letter-spacing:.12em}.help-support-categories strong{color:#213b2b;font-size:16px;margin-top:7px}.help-support-categories small{color:#78857c;font-size:12px;line-height:1.55;margin-top:7px}.help-support-grid{gap:18px}.help-support-card{border-color:#143d271a;border-radius:22px;box-shadow:0 16px 42px #123d2712;padding:clamp(24px,3vw,38px)}.help-support-card h2{color:#173b27;font-size:27px;letter-spacing:-.03em;margin:8px 0 24px}.help-support-card-copy{color:#748178;font-size:13px;line-height:1.7;margin:-12px 0 22px}.help-support-faq{gap:10px}.help-support-faq details{background:#f8faf6;border-radius:12px;padding:17px 18px}.help-support-faq details[open]{background:#fffdf7;border-color:#daa42c73}.help-support-faq summary{color:#314b3a;font-size:13px}.help-support-faq p{color:#69776d;font-size:13px;line-height:1.7;margin-top:12px}.help-support-form{gap:16px}.help-support-form label{font-size:12px;margin-bottom:8px}.help-support-form input,.help-support-form select,.help-support-form textarea{background:#f8faf6;border-radius:11px;font-size:13px;padding:0 14px;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.help-support-form input,.help-support-form select{height:48px}.help-support-form textarea{padding-top:14px}.help-support-form input:focus,.help-support-form select:focus,.help-support-form textarea:focus{background:#fff;border-color:#d7a42d;box-shadow:0 0 0 4px #efb22d21}.help-support-form button,.help-support-form>a{align-items:center;background:#174b30;border-radius:11px;color:#fff;display:inline-flex;font-size:13px;font-weight:800;gap:8px;justify-content:center;min-height:48px;padding:0 18px;text-decoration:none}.help-support-form>a+a{background:#fff;border:1px solid #d5ded4;color:#245438}.help-support-form>p{color:#69776d;font-size:14px;line-height:1.7;margin:0}.help-support-account{border-radius:18px;box-shadow:0 12px 34px #123d270f;margin-top:18px;padding:26px}.help-support-account h3{font-size:18px;margin-top:7px}.help-support-account a{border-radius:10px;font-size:12px;min-height:42px;padding:0 14px}@media (max-width:700px){.support-section-nav{justify-content:flex-start;overflow-x:auto;padding:9px 4%}.support-section-nav a{flex:0 0 auto}.help-support-page{padding-top:24px}.help-support-hero{border-radius:22px;min-height:auto;padding:34px 25px}.help-support-hero h1{font-size:42px}.help-support-hero p{font-size:14px}.help-support-categories{grid-template-columns:1fr}}.help-support-error{background:#fff3f1;border:1px solid #e8c7c2;border-radius:11px;color:#9b3e35;font-size:13px;font-weight:750;margin-bottom:14px;padding:14px 17px}.help-support-form button:disabled,.help-support-refresh:disabled,.help-support-reply button:disabled{cursor:not-allowed;opacity:.58}.help-support-requests{background:#fff;border:1px solid #143d271a;border-radius:22px;box-shadow:0 16px 42px #123d2712;margin-top:22px;padding:clamp(24px,3vw,38px)}.help-support-requests-heading{align-items:flex-start;display:flex;gap:22px;justify-content:space-between}.help-support-requests-heading h2{color:#173b27;font-family:Manrope,sans-serif;font-size:27px;letter-spacing:-.03em;margin:8px 0 5px}.help-support-requests-heading p{color:#748178;font-size:13px;line-height:1.65;margin:0}.help-support-refresh{background:#f8faf6;border:1px solid #d5ded4;border-radius:10px;color:#245438;cursor:pointer;font:inherit;font-size:12px;font-weight:800;min-height:42px;padding:0 16px}.help-support-empty{background:#f8faf6;border:1px dashed #d3ddd1;border-radius:14px;color:#748178;font-size:13px;margin-top:22px;padding:24px;text-align:center}.help-support-ticket-list{display:flex;flex-direction:column;gap:12px;margin-top:22px}.help-support-ticket{background:#fbfcf9;border:1px solid #dce4da;border-radius:16px;overflow:hidden}.help-support-ticket.open{background:#fffef9;border-color:#d7a42d8c}.help-support-ticket-top{align-items:flex-start;background:#0000;border:0;color:inherit;cursor:pointer;display:flex;gap:18px;justify-content:space-between;padding:18px 20px;text-align:left;width:100%}.help-support-ticket-top>div{display:flex;flex-direction:column;gap:5px;min-width:0}.help-support-ticket-number{color:#a87718;font-size:10px;font-weight:900;letter-spacing:.08em}.help-support-ticket-top strong{color:#233d2c;font-size:15px;line-height:1.35}.help-support-ticket-top small{color:#7b887f;font-size:11px;line-height:1.5}.help-support-ticket-status{background:#e9f2e6;border-radius:999px;color:#315f3f;flex:0 0 auto;font-size:10px;font-weight:900;letter-spacing:.04em;padding:6px 10px;text-transform:uppercase}.help-support-ticket-status.status-in_progress{background:#fff3d7;color:#8b6419}.help-support-ticket-status.status-resolved{background:#e8f2fb;color:#315f78}.help-support-ticket-status.status-closed{background:#edf0ec;color:#69756c}.help-support-thread{background:#fff;border-top:1px solid #e2e8e0;display:flex;flex-direction:column;gap:12px;padding:20px}.help-support-message{border-radius:14px;max-width:78%;padding:14px 16px}.help-support-message.customer{align-self:flex-end;background:#174b30;color:#fff}.help-support-message.operations{align-self:flex-start;background:#f2f7ef;border:1px solid #dce5d9;color:#294234}.help-support-message-meta{align-items:center;display:flex;font-size:10px;gap:16px;justify-content:space-between;margin-bottom:7px}.help-support-message-meta span{opacity:.68}.help-support-message p{font-size:13px;line-height:1.65;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.help-support-reply{border-top:1px solid #e4e9e2;margin-top:6px;padding-top:16px}.help-support-reply label{color:#4c6053;display:block;font-size:12px;font-weight:800;margin-bottom:8px}.help-support-reply textarea{background:#f8faf6;border:1px solid #d7dfd7;border-radius:11px;box-sizing:border-box;color:#46564c;font:inherit;font-size:13px;line-height:1.55;outline:none;padding:13px 14px;resize:vertical;width:100%}.help-support-reply textarea:focus{background:#fff;border-color:#d7a42d;box-shadow:0 0 0 4px #efb22d21}.help-support-reply button{background:#174b30;border:0;border-radius:10px;color:#fff;cursor:pointer;font:inherit;font-size:12px;font-weight:850;margin-top:10px;min-height:44px;padding:0 17px}@media (max-width:700px){.help-support-requests-heading{flex-direction:column}.help-support-refresh{width:100%}.help-support-ticket-top{flex-direction:column}.help-support-message{max-width:92%}}.khb-page .help-support-page.help-support-page-buyer{color:#304037;margin:0 auto;max-width:none;padding:12px 18px 32px;width:min(100%,1500px)}.khb-page .help-support-page-buyer .help-support-hero{align-items:center;background:radial-gradient(circle at 91% 18%,#6f9d6c1f,#0000 15rem),linear-gradient(100deg,#f1f7ed,#eef6ea 58%,#e5f0e2);border:1px solid #dfe8dd;border-radius:22px;box-shadow:0 16px 38px #20432c0d;margin-bottom:16px;min-height:184px;padding:18px 24px}.khb-page .help-support-page-buyer .help-support-hero:after{display:none}.khb-page .help-support-page-buyer .help-support-hero>div:first-child{max-width:790px}.khb-page .help-support-page-buyer .help-support-eyebrow{color:#6a806f}.khb-page .help-support-page-buyer .help-support-hero h1{color:#113d27;font-size:clamp(32px,2.8vw,42px);font-weight:650;letter-spacing:-.05em;line-height:.99;margin:8px 0 9px}.khb-page .help-support-page-buyer .help-support-hero p{color:#68776d;font-size:13px;line-height:1.55;margin-top:9px;max-width:760px}.khb-page .help-support-page-buyer .help-support-summary{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffb3;border:1px solid #4c774f1f;border-radius:16px;box-shadow:none;color:#173f2b;min-width:240px;padding:17px;width:260px}.khb-page .help-support-page-buyer .help-support-summary>div{background:#eef7eb;border-radius:12px;color:#287044;height:42px;margin-bottom:10px;width:42px}.khb-page .help-support-page-buyer .help-support-summary span{color:#708177}.khb-page .help-support-page-buyer .help-support-summary strong{color:#173f2b;font-size:16px;margin-top:5px}.khb-page .help-support-page-buyer .help-support-summary small{color:#748178;font-size:10.5px;line-height:1.45;margin-top:5px}.khb-page .help-support-page-buyer .help-support-categories{gap:10px;margin-bottom:16px}.khb-page .help-support-page-buyer .help-support-categories-buyer{grid-template-columns:repeat(5,minmax(0,1fr))}.khb-page .help-support-page-buyer .help-support-categories article{border-color:#e1e8df;border-radius:16px;box-shadow:0 8px 22px rgba(24,69,42,.035);min-height:152px;padding:16px}.khb-page .help-support-page-buyer .help-support-categories article:hover{border-color:#cbdacb;box-shadow:0 9px 24px #18452a0d;transform:none}.khb-page .help-support-page-buyer .help-support-categories article>div{background:#eef7eb;border-radius:12px;color:#287044;height:42px;margin-bottom:12px;width:42px}.khb-page .help-support-page-buyer .help-support-categories span{color:#6f8174;font-size:8.5px}.khb-page .help-support-page-buyer .help-support-categories strong{color:#294f36;font-size:13px;margin-top:5px}.khb-page .help-support-page-buyer .help-support-categories small{color:#7d8981;font-size:10.5px;line-height:1.45;margin-top:5px}.khb-page .help-support-page-buyer .help-support-grid{gap:14px}.khb-page .help-support-page-buyer .help-support-account,.khb-page .help-support-page-buyer .help-support-card,.khb-page .help-support-page-buyer .help-support-requests{border-color:#e1e8df;box-shadow:0 8px 24px #18452a0a}.khb-page .help-support-page-buyer .help-support-card{padding:22px}.khb-page .help-support-page-buyer .help-support-card h2{color:#173f2b;font-size:24px;margin:6px 0 18px}.khb-page .help-support-page-buyer .help-support-card-copy{color:#748178;font-size:12px;line-height:1.6;margin:-8px 0 18px}.khb-page .help-support-page-buyer .help-support-faq{gap:8px}.khb-page .help-support-page-buyer .help-support-faq details{background:#fbfcfa;border-color:#e1e8df;padding:14px 15px}.khb-page .help-support-page-buyer .help-support-faq details[open]{background:#f7faf5;border-color:#c9d9c9}.khb-page .help-support-page-buyer .help-support-faq summary{color:#294f36;font-size:12px}.khb-page .help-support-page-buyer .help-support-faq p{color:#6f7d73;font-size:11.5px;line-height:1.6;margin-top:9px}.khb-page .help-support-page-buyer .help-support-form{gap:13px}.khb-page .help-support-page-buyer .help-support-form label{color:#52665a;font-size:11px;margin-bottom:6px}.khb-page .help-support-page-buyer .help-support-form input,.khb-page .help-support-page-buyer .help-support-form select,.khb-page .help-support-page-buyer .help-support-form textarea{background:#fbfcfa;border-color:#dce5dc;border-radius:10px;font-size:12px}.khb-page .help-support-page-buyer .help-support-form input,.khb-page .help-support-page-buyer .help-support-form select{height:44px}.khb-page .help-support-page-buyer .help-support-form input:focus,.khb-page .help-support-page-buyer .help-support-form select:focus,.khb-page .help-support-page-buyer .help-support-form textarea:focus{background:#fff;border-color:#6f9a79;box-shadow:0 0 0 4px #497c5817}.khb-page .help-support-page-buyer .help-support-account a,.khb-page .help-support-page-buyer .help-support-form button,.khb-page .help-support-page-buyer .help-support-reply button{background:#176536;border-color:#176536;color:#fff}.khb-page .help-support-page-buyer .help-support-account a:hover,.khb-page .help-support-page-buyer .help-support-form button:hover:not(:disabled),.khb-page .help-support-page-buyer .help-support-reply button:hover:not(:disabled){background:#0f522b}.khb-page .help-support-page-buyer .help-support-requests{margin-top:16px;padding:22px}.khb-page .help-support-page-buyer .help-support-requests-heading h2{font-size:24px;margin-top:6px}.khb-page .help-support-page-buyer .help-support-ticket-list{gap:9px;margin-top:16px}.khb-page .help-support-page-buyer .help-support-ticket{background:#fbfcfa;border-radius:14px}.khb-page .help-support-page-buyer .help-support-ticket-top{padding:14px 16px}.khb-page .help-support-page-buyer .help-support-ticket.open{background:#f9fbf7;border-color:#cbdacb}.khb-page .help-support-page-buyer .help-support-thread{padding:16px}.khb-page .help-support-page-buyer .help-support-account{margin-top:16px;padding:20px}.khb-page .help-support-page-buyer .help-support-account h3{font-size:16px}@media (max-width:1180px){.khb-page .help-support-page-buyer .help-support-categories-buyer{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.khb-page .help-support-page.help-support-page-buyer{padding:12px 12px 28px;width:100%}.khb-page .help-support-page-buyer .help-support-hero{align-items:stretch;flex-direction:column;min-height:0;padding:20px 18px}.khb-page .help-support-page-buyer .help-support-summary{min-width:0;width:100%}.khb-page .help-support-page-buyer .help-support-categories-buyer,.khb-page .help-support-page-buyer .help-support-grid{grid-template-columns:1fr}.khb-page .help-support-page-buyer .help-support-card,.khb-page .help-support-page-buyer .help-support-requests{padding:16px}}.krome-legal-nav-shell{margin:16px auto 0;position:relative;width:min(1180px,calc(100% - 36px));z-index:5}.krome-legal-nav{-webkit-overflow-scrolling:touch;align-items:center;background:#fffffff5;border:1px solid #dce5da;border-radius:999px;box-shadow:0 10px 30px #163c250f;display:flex;gap:4px;justify-content:center;overflow-x:auto;padding:5px;scrollbar-width:none;width:100%}.krome-legal-nav::-webkit-scrollbar{display:none}.krome-legal-nav a{align-items:center;border-radius:999px;color:#65746a;display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:800;justify-content:center;min-height:37px;padding:0 15px;text-decoration:none;transition:.16s ease;white-space:nowrap}.krome-legal-nav a:hover{background:#eef4eb;color:#225d3b}.krome-legal-nav a.active{background:#174b31;box-shadow:0 7px 16px #14422a26;color:#f8e3a2}@media (max-width:760px){.krome-legal-nav-shell{margin-top:10px;width:calc(100% - 24px)}.krome-legal-nav{border-radius:16px;justify-content:flex-start}.krome-legal-nav a{font-size:10px;min-height:36px;padding:0 13px}}.seller-support-v2{--support-green:#0f5a3a;--support-green-dark:#123d2b;--support-green-soft:#edf5ef;--support-gold:#dda820;--support-gold-soft:#fff4d5;--support-cream:#fffdf8;--support-line:#dfe8df;--support-copy:#667168;--support-shadow:0 12px 30px rgba(35,61,45,.055);color:var(--support-green-dark);margin:0 auto;max-width:1480px;padding:22px 30px 64px;width:100%}.seller-support-v2 *,.seller-support-v2 :after,.seller-support-v2 :before{box-sizing:border-box}.seller-support-v2 button,.seller-support-v2 input,.seller-support-v2 select,.seller-support-v2 textarea{font:inherit}.seller-support-v2-hero{grid-gap:18px;align-items:center;background:radial-gradient(circle at 88% 8%,#e2ae2d2e,#0000 21rem),linear-gradient(115deg,#fffdf9,#fbf7ec);border:1px solid #eadfc8;border-radius:26px;box-shadow:var(--support-shadow);display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto 180px;min-height:188px;overflow:hidden;padding:26px 30px;position:relative}.seller-support-v2-hero:after{border:1px solid #dda82033;border-radius:50%;bottom:-165px;content:"";height:250px;pointer-events:none;position:absolute;right:-85px;width:440px}.seller-support-v2-hero-actions,.seller-support-v2-hero-copy,.seller-support-v2-hero-stat{position:relative;z-index:1}.seller-support-v2-eyebrow{color:#a77710;display:block;font-size:11px;font-weight:900;letter-spacing:1.45px;margin-bottom:8px;text-transform:uppercase}.seller-support-v2-hero h1,.seller-support-v2-links h3,.seller-support-v2-panel h2,.seller-support-v2-section-heading h2{color:var(--support-green-dark);margin:0}.seller-support-v2-hero h1{font-size:clamp(30px,3vw,40px);letter-spacing:-1.1px;line-height:1.04}.seller-support-v2-hero p{color:var(--support-copy);font-size:14px;line-height:1.55;margin:10px 0 0;max-width:760px}.seller-support-v2-hero-actions{align-items:center;display:flex;gap:9px}.seller-support-v2-primary-action,.seller-support-v2-refresh,.seller-support-v2-secondary-action,.seller-support-v2-submit{align-items:center;border-radius:12px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:850;gap:8px;justify-content:center;min-height:42px;padding:0 16px;text-decoration:none}.seller-support-v2-primary-action,.seller-support-v2-submit{background:var(--support-gold);border:1px solid var(--support-gold);box-shadow:0 8px 20px #be8d1926;color:#163723}.seller-support-v2-refresh,.seller-support-v2-secondary-action{background:#fff;border:1px solid #d7e0d8;color:var(--support-green-dark)}.seller-support-v2-primary-action:hover,.seller-support-v2-refresh:hover,.seller-support-v2-secondary-action:hover,.seller-support-v2-submit:hover{transform:translateY(-1px)}.seller-support-v2-links a:focus-visible,.seller-support-v2-primary-action:focus-visible,.seller-support-v2-refresh:focus-visible,.seller-support-v2-reply button:focus-visible,.seller-support-v2-secondary-action:focus-visible,.seller-support-v2-submit:focus-visible,.seller-support-v2-ticket-top:focus-visible{outline:3px solid #dda8203d;outline-offset:2px}.seller-support-v2-primary-action:disabled,.seller-support-v2-refresh:disabled,.seller-support-v2-reply button:disabled,.seller-support-v2-secondary-action:disabled,.seller-support-v2-submit:disabled{cursor:not-allowed;opacity:.58;transform:none}.seller-support-v2-hero-stat{background:#fffaebc7;border:1px solid #dda82047;border-radius:20px;display:flex;flex-direction:column;justify-content:center;min-height:118px;padding:18px}.seller-support-v2-hero-stat span{color:#8c7350;font-size:10px;font-weight:900;letter-spacing:1px}.seller-support-v2-hero-stat strong{color:var(--support-green-dark);font-size:31px;line-height:1;margin-top:5px}.seller-support-v2-hero-stat small{color:var(--support-copy);font-size:11px;line-height:1.35;margin-top:7px}.seller-support-v2-alert{align-items:center;border-radius:12px;display:flex;font-size:12px;font-weight:750;gap:9px;margin-top:12px;padding:11px 14px}.seller-support-v2-alert.success{background:#f2f8f3;border:1px solid #c9dfce;color:#155c38}.seller-support-v2-alert.error{background:#fff5f2;border:1px solid #eccac4;color:#963d33}.seller-support-v2-topics{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.seller-support-v2-topic{grid-gap:12px;align-items:center;background:#fff;border:1px solid var(--support-line);border-radius:18px;box-shadow:0 8px 22px #233d2d0a;display:grid;gap:12px;grid-template-columns:46px minmax(0,1fr);min-height:118px;padding:15px 16px}.seller-support-v2-topic-icon{background:var(--support-green-soft);border-radius:14px;color:#11613e;display:grid;height:46px;place-items:center;width:46px}.seller-support-v2-topic span{color:#a77710;display:block;font-size:9px;font-weight:900;letter-spacing:1.1px;margin-bottom:4px}.seller-support-v2-topic strong{color:var(--support-green-dark);display:block;font-size:14px;line-height:1.25}.seller-support-v2-topic small{color:var(--support-copy);display:block;font-size:11px;line-height:1.42;margin-top:5px}.seller-support-v2-workgrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);margin-top:14px}.seller-support-v2-links,.seller-support-v2-panel,.seller-support-v2-requests{background:#fff;border:1px solid var(--support-line);border-radius:22px;box-shadow:var(--support-shadow)}.seller-support-v2-panel{padding:22px 24px}.seller-support-v2-panel h2,.seller-support-v2-section-heading h2{font-size:23px;letter-spacing:-.55px;line-height:1.12}.seller-support-v2-panel-copy,.seller-support-v2-section-heading p{color:var(--support-copy);font-size:12px;line-height:1.5;margin:8px 0 0}.seller-support-v2-faq{grid-gap:8px;display:grid;gap:8px;margin-top:18px}.seller-support-v2-faq details{background:#fbfcfa;border:1px solid #e2e8e2;border-radius:12px}.seller-support-v2-faq summary{color:var(--support-green-dark);cursor:pointer;font-size:12px;font-weight:800;list-style:none;padding:13px 15px}.seller-support-v2-faq summary::-webkit-details-marker{display:none}.seller-support-v2-faq summary:before{color:#a77710;content:"›";display:inline-block;font-size:17px;margin-right:8px;transform:translateY(1px);transition:transform .15s ease}.seller-support-v2-faq details[open] summary:before{transform:rotate(90deg) translateX(1px)}.seller-support-v2-faq p{color:var(--support-copy);font-size:12px;line-height:1.55;margin:0;padding:0 15px 14px 31px}.seller-support-v2-form{grid-gap:12px;display:grid;gap:12px;margin-top:17px}.seller-support-v2-field{grid-gap:6px;display:grid;gap:6px}.seller-support-v2-field label,.seller-support-v2-reply label{color:#354b3f;font-size:11px;font-weight:800}.seller-support-v2-field input,.seller-support-v2-field select,.seller-support-v2-field textarea,.seller-support-v2-reply textarea{background:#fbfcfa;border:1px solid #d7e1d8;border-radius:11px;color:var(--support-green-dark);font-size:12px;outline:none;width:100%}.seller-support-v2-field input,.seller-support-v2-field select{min-height:42px;padding:0 12px}.seller-support-v2-field textarea,.seller-support-v2-reply textarea{line-height:1.45;min-height:104px;padding:11px 12px;resize:vertical}.seller-support-v2-field input:focus,.seller-support-v2-field select:focus,.seller-support-v2-field textarea:focus,.seller-support-v2-reply textarea:focus{background:#fff;border-color:#b3cdbb;box-shadow:0 0 0 3px #11613e12}.seller-support-v2-submit{justify-self:start;min-width:174px}.seller-support-v2-requests{margin-top:14px;padding:22px 24px}.seller-support-v2-section-heading{align-items:flex-start;display:flex;gap:22px;justify-content:space-between}.seller-support-v2-refresh{flex:0 0 auto;min-height:39px}.seller-support-v2-empty{background:#fbfcfa;border:1px dashed #cfdbd1;border-radius:14px;color:var(--support-copy);font-size:12px;margin-top:16px;padding:20px;text-align:center}.seller-support-v2-ticket-list{grid-gap:8px;display:grid;gap:8px;margin-top:16px}.seller-support-v2-ticket{background:#fff;border:1px solid #dfe7df;border-radius:15px;overflow:hidden}.seller-support-v2-ticket.open{border-color:#c9d9cc;box-shadow:0 10px 24px rgba(35,61,45,.045)}.seller-support-v2-ticket-top{grid-gap:14px;align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto 58px;padding:13px 15px;text-align:left;width:100%}.seller-support-v2-ticket-main{min-width:0}.seller-support-v2-ticket-number{color:#a77710;display:block;font-size:9px;font-weight:900;letter-spacing:.9px;margin-bottom:3px;text-transform:uppercase}.seller-support-v2-ticket-main strong{color:var(--support-green-dark);display:block;font-size:13px;line-height:1.28;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seller-support-v2-ticket-main small{color:#7b857e;display:block;font-size:10.5px;line-height:1.35;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seller-support-v2-ticket-status{align-items:center;border-radius:999px;display:inline-flex;font-size:10px;font-weight:850;justify-content:center;min-height:28px;padding:0 10px;white-space:nowrap}.seller-support-v2-ticket-status.status-open{background:#fff3d2;color:#87630d}.seller-support-v2-ticket-status.status-in_progress{background:#edf5ef;color:#22633f}.seller-support-v2-ticket-status.status-resolved{background:#e9f4ec;color:#1f6a42}.seller-support-v2-ticket-status.status-closed{background:#f0f2ef;color:#6d756f}.seller-support-v2-ticket-action{color:#9a7114;font-size:11px;font-weight:850;text-align:right}.seller-support-v2-thread{grid-gap:9px;background:#fbfcfa;border-top:1px solid #e4e9e4;display:grid;gap:9px;padding:14px 15px 16px}.seller-support-v2-message{border-radius:13px;max-width:82%;padding:10px 12px}.seller-support-v2-message.operations{background:#fff;border:1px solid #e1e7e1}.seller-support-v2-message.seller{background:#eef7f0;border:1px solid #d7e9db;justify-self:end}.seller-support-v2-message-meta{align-items:center;display:flex;gap:12px;justify-content:space-between}.seller-support-v2-message-meta strong{color:var(--support-green-dark);font-size:10.5px}.seller-support-v2-message-meta span{color:#899189;font-size:9.5px}.seller-support-v2-message p{color:#56645b;font-size:11.5px;line-height:1.5;margin:5px 0 0}.seller-support-v2-reply{grid-gap:7px;border-top:1px solid #e2e7e2;display:grid;gap:7px;margin-top:4px;padding-top:13px}.seller-support-v2-reply textarea{background:#fff;min-height:82px}.seller-support-v2-reply button{background:var(--support-green);border:1px solid var(--support-green);border-radius:10px;color:#fff;cursor:pointer;font-size:11px;font-weight:850;justify-self:end;min-height:38px;padding:0 15px}.seller-support-v2-links{align-items:center;display:flex;gap:22px;justify-content:space-between;margin-top:14px;padding:18px 22px}.seller-support-v2-links h3{font-size:18px;letter-spacing:-.25px;line-height:1.2}.seller-support-v2-link-list{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.seller-support-v2-link-list a{align-items:center;background:#fff;border:1px solid #d8e1d9;border-radius:10px;color:var(--support-green-dark);display:inline-flex;font-size:11.5px;font-weight:850;gap:9px;min-height:38px;padding:0 13px;text-decoration:none}.seller-support-v2-link-list a:hover{background:#f9fbf9;border-color:#c7d6ca}@media (max-width:1260px){.seller-support-v2-hero{grid-template-columns:minmax(0,1fr) auto}.seller-support-v2-hero-stat{display:none}.seller-support-v2-topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1080px){.seller-support-v2{padding-inline:20px}.seller-support-v2-workgrid{grid-template-columns:1fr}}@media (max-width:760px){.seller-support-v2{padding:14px 12px 46px}.seller-support-v2-hero{border-radius:20px;grid-template-columns:1fr;min-height:0;padding:20px}.seller-support-v2-hero-actions{flex-wrap:wrap}.seller-support-v2-topics{grid-template-columns:1fr}.seller-support-v2-panel,.seller-support-v2-requests{border-radius:18px;padding:18px}.seller-support-v2-links,.seller-support-v2-section-heading{align-items:stretch;flex-direction:column}.seller-support-v2-link-list{justify-content:flex-start}.seller-support-v2-ticket-top{grid-template-columns:minmax(0,1fr) auto}.seller-support-v2-ticket-action{display:none}.seller-support-v2-message{max-width:94%}}.operations-access-page{background:#f4f6f2;display:grid;grid-template-columns:1fr 1fr;min-height:100vh}.operations-access-brand{background:#153b28;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:80px 10%}.operations-brand-mark{background:#ffffff17;border-radius:15px;color:#c4dcb7;display:grid;height:58px;margin-bottom:26px;place-items:center;width:58px}.operations-access-brand>span{color:#b7d0ad;font-size:7px;font-weight:800;letter-spacing:1.7px}.operations-access-brand h1{font-family:Manrope,sans-serif;font-size:48px;letter-spacing:-2px;line-height:1.05;margin:9px 0 0;max-width:500px}.operations-access-brand>p{color:#ffffff8c;font-size:9px;line-height:1.7;margin:15px 0 0;max-width:500px}.operations-access-features{margin-top:45px;max-width:500px}.operations-access-features>div{grid-gap:10px;border-top:1px solid #ffffff1f;display:grid;gap:10px;grid-template-columns:40px 1fr;padding:15px 0}.operations-access-features>div>span{color:#b5cfa9;font-family:Manrope,sans-serif;font-size:11px;font-weight:800}.operations-access-features p{color:#ffffff7a;font-size:7px;line-height:1.6;margin:0}.operations-access-features strong{color:#fff;display:block;font-size:8px;margin-bottom:3px}.operations-access-panel{display:grid;padding:60px 9%;place-items:center}.operations-access-card{max-width:440px;width:100%}.operations-access-label{color:#55765e;font-size:7px;font-weight:800;letter-spacing:1.3px}.operations-access-card h2{color:#26382d;font-family:Manrope,sans-serif;font-size:29px;margin:6px 0 0}.operations-access-card>p{color:#858f88;font-size:8px;line-height:1.6;margin:8px 0 25px}.operations-access-error{background:#fff0ee;border:1px solid #e4ccc8;border-radius:8px;color:#965b54;font-size:7px;font-weight:800;margin-bottom:15px;padding:11px}.operations-access-card form{display:flex;flex-direction:column;gap:13px}.operations-name-row{grid-gap:11px;display:grid;gap:11px;grid-template-columns:1fr 1fr}.operations-access-card label{color:#546158;display:block;font-size:7px;font-weight:800;margin-bottom:6px}.operations-access-card input{background:#fff;border:1px solid #d8e0d8;border-radius:8px;box-sizing:border-box;color:#35443a;font-family:inherit;font-size:8px;height:44px;outline:none;padding:0 11px;width:100%}.operations-access-card input:focus{border-color:#72927a}.operations-access-card form>button{background:#173d2a;border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:8px;font-weight:800;height:45px;margin-top:4px}.operations-security-note{background:#edf2ea;border-radius:9px;margin-top:18px;padding:13px}.operations-security-note strong{color:#496651;font-size:7px}.operations-security-note p{color:#849087;font-size:6px;line-height:1.6;margin:4px 0 0}.operations-return{background:#0000;border:0;color:#5c6d62;cursor:pointer;font-size:7px;font-weight:800;margin-top:15px;padding:0}@media (max-width:850px){.operations-access-page{grid-template-columns:1fr}.operations-access-brand{min-height:350px;padding:55px 7%}.operations-access-brand h1{font-size:39px}.operations-access-panel{padding:55px 7%}}@media (max-width:520px){.operations-name-row{grid-template-columns:1fr}}.operations-app{background:#f3f5f1;color:#304037;min-height:100vh}.operations-header{grid-gap:35px;align-items:center;background:#fff;border-bottom:1px solid #dce3dc;display:grid;gap:35px;grid-template-columns:auto 1fr auto;height:72px;padding:0 4%}.operations-logo{align-items:center;color:#23382b;display:flex;gap:10px;text-decoration:none}.operations-logo>div{background:#173d2a;border-radius:10px;color:#c2dab5;display:grid;height:38px;place-items:center;width:38px}.operations-logo small,.operations-logo span,.operations-logo strong{display:block}.operations-logo strong{font-family:Manrope,sans-serif;font-size:12px}.operations-logo small{color:#89938c;font-size:6px;margin-top:2px}.operations-header nav{display:flex;gap:8px;justify-content:center}.operations-header nav a,.operations-header nav button{background:#0000;border:0;color:#65736a;cursor:pointer;font-family:inherit;font-size:7px;font-weight:800;padding:8px 9px;text-decoration:none}.operations-user{align-items:center;display:flex;gap:13px}.operations-user>span{text-align:right}.operations-user small,.operations-user strong{display:block}.operations-user strong{color:#37483d;font-size:8px}.operations-user small{color:#909991;font-size:6px;margin-top:2px}.operations-user button{align-items:center;background:#fff;border:1px solid #dae1da;border-radius:8px;color:#67746c;cursor:pointer;display:flex;font-size:7px;font-weight:800;gap:5px;height:36px;padding:0 10px}.operations-dashboard{margin:0 auto;max-width:1500px;padding:45px 4% 100px}.operations-hero{align-items:flex-end;display:flex;gap:40px;justify-content:space-between;margin-bottom:24px}.operations-eyebrow{color:#54765d;display:block;font-size:6px;font-weight:800;letter-spacing:1.3px}.operations-hero h1{color:#1d3024;font-family:Manrope,sans-serif;font-size:43px;letter-spacing:-2px;line-height:1.05;margin:5px 0 0;max-width:850px}.operations-hero p{color:#818c84;font-size:9px;line-height:1.7;margin:10px 0 0;max-width:720px}.operations-control-status{background:#173d2a;border-radius:13px;color:#fff;min-width:205px;padding:17px}.operations-control-status>div{background:#ffffff17;border-radius:9px;color:#bdd5b1;display:grid;height:37px;margin-bottom:12px;place-items:center;width:37px}.operations-control-status small,.operations-control-status span,.operations-control-status strong{display:block}.operations-control-status span{color:#aac4a2;font-size:6px;font-weight:800;letter-spacing:1px}.operations-control-status strong{font-size:9px;margin-top:4px}.operations-control-status small{color:#ffffff80;font-size:6px;line-height:1.5;margin-top:4px}.operations-error,.operations-success{align-items:center;border-radius:9px;display:flex;font-size:7px;font-weight:800;gap:7px;margin-bottom:15px;padding:11px 13px}.operations-success{background:#eaf5e7;border:1px solid #cce0ca;color:#397149}.operations-error{background:#fff0ed;border:1px solid #e8ceca;color:#975851}.operations-stats{grid-gap:11px;display:grid;gap:11px;grid-template-columns:repeat(5,1fr);margin-bottom:20px}.operations-stats article{background:#fff;border:1px solid #dce3dc;border-radius:13px;padding:18px}.operations-stats article.attention{background:#fff9f5;border-color:#e2c9bd}.operations-stats article>div{background:#edf3eb;border-radius:9px;color:#4b7a55;display:grid;height:35px;margin-bottom:13px;place-items:center;width:35px}.operations-stats article.attention>div{background:#f6e9e2;color:#9b6348}.operations-stats small,.operations-stats span,.operations-stats strong{display:block}.operations-stats span{color:#909992;font-size:6px;font-weight:800;letter-spacing:.8px}.operations-stats strong{color:#304238;font-family:Manrope,sans-serif;font-size:20px;margin-top:4px}.operations-stats small{color:#959d97;font-size:6px;margin-top:4px}.operations-orders-section{background:#fff;border:1px solid #dce3dc;border-radius:16px;padding:25px}.operations-orders-heading{align-items:flex-end;display:flex;gap:25px;justify-content:space-between}.operations-orders-heading h2{color:#2e4035;font-family:Manrope,sans-serif;font-size:22px;margin:3px 0 0}.operations-orders-heading p{color:#8b958e;font-size:7px;margin:5px 0 0}.operations-orders-heading input{background:#fafbf9;border:1px solid #d8e0d8;border-radius:8px;box-sizing:border-box;font-family:inherit;font-size:7px;height:40px;outline:none;padding:0 11px;width:300px}.operations-orders-heading input:focus{border-color:#74967c}.operations-filters{border-bottom:1px solid #e3e8e3;display:flex;flex-wrap:wrap;gap:7px;margin:18px 0;padding-bottom:16px}.operations-filters button{background:#fff;border:1px solid #dce3dc;border-radius:999px;color:#6b796f;cursor:pointer;font-size:6px;min-height:33px;padding:0 10px}.operations-filters button.active{background:#315f3f;border-color:#315f3f}.operations-order-list{display:flex;flex-direction:column;gap:15px}.operations-order-card{background:#fafbf9;border:1px solid #dfe5df;border-radius:14px;padding:20px}.operations-order-top{display:flex;gap:20px;justify-content:space-between}.operations-order-top>div:first-child>span{color:#929b94;font-size:6px;font-weight:800;letter-spacing:1px}.operations-order-top h3{color:#34483b;font-family:Manrope,sans-serif;font-size:14px;margin:3px 0}.operations-order-top small{color:#8b958e;font-size:6px}.operations-order-top-right{text-align:right}.operations-order-top-right>strong{color:#31463a;display:block;font-family:Manrope,sans-serif;font-size:17px;margin-top:7px}.operations-order-status{background:#edf2eb;border-radius:999px;color:#52715a;display:inline-block;font-size:6px;font-weight:800;padding:6px 8px}.operations-order-status.in_transit{background:#e7eef2;color:#486b7c}.operations-order-status.delivered{background:#e3f1e0;color:#397049}.operations-order-summary{grid-gap:10px;background:#fff;border-radius:10px;display:grid;gap:10px;grid-template-columns:1.1fr 1.3fr .7fr .8fr;margin-top:14px;padding:13px}.operations-order-summary small,.operations-order-summary span,.operations-order-summary strong{display:block}.operations-order-summary span{color:#929b94;font-size:5px;font-weight:800;letter-spacing:.7px}.operations-order-summary strong{color:#435249;font-size:7px;margin-top:4px}.operations-order-summary small{color:#929b94;font-size:6px;margin-top:3px}.operations-unassigned-warning{align-items:flex-start;background:#fff4e9;border-radius:9px;color:#946240;display:flex;gap:8px;margin-top:12px;padding:11px}.operations-unassigned-warning span,.operations-unassigned-warning strong{display:block}.operations-unassigned-warning strong{font-size:7px}.operations-unassigned-warning span{color:#9a7d68;font-size:6px;margin-top:3px}.operations-no-fulfillment{background:#f1f3f0;border-radius:9px;color:#7e8981;font-size:7px;margin-top:12px;padding:13px}.operations-fulfillments{display:flex;flex-direction:column;gap:11px;margin-top:14px}.operations-fulfillment-card{background:#fff;border:1px solid #dce4dc;border-radius:12px;padding:17px}.operations-fulfillment-heading{display:flex;gap:15px;justify-content:space-between}.operations-fulfillment-heading>div>span{color:#718e77;font-size:5px;font-weight:800;letter-spacing:.9px}.operations-fulfillment-heading h4{color:#34483b;font-family:Manrope,sans-serif;font-size:12px;margin:4px 0 2px}.operations-fulfillment-heading small{color:#989f9a;font-size:5px}.operations-fulfillment-status{background:#edf2eb;border-radius:999px;color:#55735c;font-size:6px;font-weight:800;height:fit-content;padding:6px 8px}.operations-fulfillment-status.adjustment_requested{background:#f8e9e6;color:#945a53}.operations-fulfillment-status.ready_for_pickup{background:#e6f3e3;color:#397149}.operations-fulfillment-status.pickup_scheduled{background:#eef0dc;color:#77703d}.operations-fulfillment-status.in_transit,.operations-fulfillment-status.picked_up{background:#e6eef2;color:#486b7c}.operations-fulfillment-status.delivered{background:#e4f2e1;color:#397149}.operations-logistics-info{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:12px}.operations-logistics-info>div{background:#f4f7f3;border-radius:8px;color:#53715b;display:flex;gap:8px;padding:10px}.operations-logistics-info small,.operations-logistics-info span,.operations-logistics-info strong{display:block}.operations-logistics-info small{color:#929b94;font-size:5px;font-weight:800}.operations-logistics-info strong{color:#56665c;font-size:6px;margin-top:3px}.operations-items{border-top:1px solid #e5eae5;margin-top:12px}.operations-items>div{grid-gap:9px;align-items:center;border-bottom:1px solid #e5eae5;display:grid;gap:9px;grid-template-columns:38px 1fr auto;padding:10px 0}.operations-item-mark{border-radius:8px;display:grid;font-size:7px;font-weight:800;height:38px;place-items:center;width:38px}.operations-item-mark.green{background:#dcebd6;color:#397248}.operations-item-mark.orange{background:#f4e5d9;color:#a35e36}.operations-item-mark.yellow{background:#f1eac9;color:#8e7735}.operations-item-mark.gold{background:#f1e2b6;color:#88681d}.operations-item-mark.cream{background:#efe9da;color:#74684b}.operations-item-mark.mint{background:#dcece2;color:#3e7555}.operations-items span small,.operations-items span strong{display:block}.operations-items span strong{color:#46554b;font-size:7px}.operations-items span small{color:#909991;font-size:6px;margin-top:3px}.operations-items>div>strong{color:#34483b;font-size:7px}.operations-current-pickup{background:#edf2e9;border-radius:9px;color:#52715a;display:flex;gap:8px;margin-top:12px;padding:11px}.operations-current-pickup small,.operations-current-pickup span,.operations-current-pickup strong{display:block}.operations-current-pickup span{color:#718176;font-size:5px;font-weight:800}.operations-current-pickup strong{font-size:7px;margin-top:3px}.operations-current-pickup small{color:#879188;font-size:6px;margin-top:3px}.operations-action-area{margin-top:13px}.operations-waiting-seller{align-items:center;background:#f1f3f0;border-radius:8px;color:#758078;display:flex;font-size:6px;font-weight:800;gap:7px;padding:10px}.operations-exception-action{align-items:center;background:#fff2ef;border-radius:9px;display:flex;gap:15px;justify-content:space-between;padding:12px}.operations-exception-action>div{color:#955b53;display:flex;gap:8px}.operations-exception-action small,.operations-exception-action strong{display:block}.operations-exception-action strong{font-size:7px}.operations-exception-action small{color:#98746f;font-size:6px;margin-top:3px}.operations-exception-action button{background:#8c554e;border:0;border-radius:7px;color:#fff;cursor:pointer;font-size:6px;font-weight:800;height:35px;padding:0 10px;white-space:nowrap}.operations-pickup-form{background:#f1f6ef;border-radius:10px;padding:13px}.operations-pickup-form-title{align-items:flex-start;color:#477051;display:flex;gap:8px}.operations-pickup-form-title small,.operations-pickup-form-title strong{display:block}.operations-pickup-form-title strong{font-size:7px}.operations-pickup-form-title small{color:#849088;font-size:6px;margin-top:3px}.operations-pickup-fields{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:12px}.operations-pickup-fields .full{grid-column:1/-1}.operations-pickup-fields label{color:#65736a;display:block;font-size:6px;font-weight:800;margin-bottom:5px}.operations-pickup-fields input{background:#fff;border:1px solid #d3ded3;border-radius:7px;box-sizing:border-box;font-family:inherit;font-size:6px;height:37px;outline:none;padding:0 9px;width:100%}.operations-primary-action{align-items:center;background:#315f3f;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:7px;font-weight:800;gap:6px;margin-top:10px;min-height:38px;padding:0 12px}.operations-delivered{align-items:center;background:#e8f4e5;border-radius:9px;color:#397149;display:flex;gap:8px;padding:11px}.operations-delivered small,.operations-delivered strong{display:block}.operations-delivered strong{font-size:7px}.operations-delivered small{color:#77907d;font-size:6px;margin-top:3px}.operations-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:330px;text-align:center}.operations-empty>div{background:#edf3eb;border-radius:14px;color:#4a7954;display:grid;height:58px;margin-bottom:13px;place-items:center;width:58px}.operations-empty h3{font-family:Manrope,sans-serif;font-size:16px;margin:0}.operations-empty p{color:#8b958e;font-size:7px;line-height:1.6;max-width:430px}@media (max-width:1100px){.operations-stats{grid-template-columns:repeat(3,1fr)}.operations-order-summary{grid-template-columns:1fr 1fr}.operations-header{grid-template-columns:auto 1fr}.operations-header nav{display:none}.operations-user{justify-self:end}}@media (max-width:760px){.operations-dashboard{padding:35px 4% 70px}.operations-hero{align-items:flex-start;flex-direction:column}.operations-hero h1{font-size:35px}.operations-control-status{box-sizing:border-box;width:100%}.operations-stats{grid-template-columns:repeat(2,1fr)}.operations-orders-heading{align-items:flex-start;flex-direction:column}.operations-orders-heading input{width:100%}.operations-logistics-info,.operations-pickup-fields{grid-template-columns:1fr}.operations-pickup-fields .full{grid-column:auto}.operations-exception-action{align-items:flex-start;flex-direction:column}}@media (max-width:520px){.operations-header{height:auto;padding:13px 4%}.operations-logo small,.operations-user>span{display:none}.operations-user button{font-size:0}.operations-stats{grid-template-columns:1fr}.operations-orders-section{padding:17px}.operations-order-summary{grid-template-columns:1fr}.operations-items>div{grid-template-columns:38px 1fr}.operations-items>div>strong{grid-column:2}}.operations-dashboard{max-width:1540px;padding:34px 3.2% 90px}.operations-hero{align-items:center;background:radial-gradient(circle at 82% 20%,#f4bc3d30,#0000 25%),linear-gradient(135deg,#0e3020,#17462f 58%,#1e5739);border:1px solid #ffffff1f;border-radius:28px;box-shadow:0 20px 55px #19402824;margin-bottom:22px;min-height:250px;overflow:hidden;padding:40px 42px;position:relative}.operations-hero:before{border:1px solid #ffffff14;border-radius:50%;bottom:-210px;content:"";height:330px;position:absolute;right:-120px;width:330px}.operations-hero:after{border:1px solid #f4bc3d24;border-radius:50%;content:"";height:210px;position:absolute;right:80px;top:-150px;width:210px}.operations-hero>*{position:relative;z-index:2}.operations-eyebrow{color:#e9c76f;font-size:11px;font-weight:850;letter-spacing:.16em}.operations-hero h1{color:#fff;font-size:clamp(36px,4vw,58px);letter-spacing:-.045em;line-height:.99;margin:10px 0 0;max-width:760px}.operations-hero p{color:#cbd8cf;font-size:15px;line-height:1.65;margin:17px 0 0;max-width:700px}.operations-control-status{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff17;border:1px solid #ffffff21;border-radius:20px;box-shadow:inset 0 1px 0 #ffffff14;max-width:300px;min-width:260px;padding:23px}.operations-control-status>div{background:#f4bc3d;border-radius:13px;color:#183a28;height:45px;margin-bottom:16px;width:45px}.operations-control-status span{color:#e4c66d;font-size:10px;letter-spacing:.12em}.operations-control-status strong{color:#fff;font-size:16px;margin-top:6px}.operations-control-status small{color:#c7d4cb;font-size:12px;line-height:1.55;margin-top:8px}.operations-error,.operations-success{border-radius:12px;font-size:12px;margin-bottom:18px;padding:14px 16px}.operations-stats{gap:14px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:22px}.operations-stats article{background:#fffffff2;border:1px solid #dfe8df;border-radius:18px;box-shadow:0 10px 28px rgba(36,68,45,.055);min-height:152px;overflow:hidden;padding:20px;position:relative;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.operations-stats article:hover{border-color:#ccdacc;box-shadow:0 16px 34px #24442d17;transform:translateY(-2px)}.operations-stats article.attention{background:linear-gradient(145deg,#fffaf7,#fff);border-color:#efd3c4}.operations-stats article>div{background:#edf5ed;border-radius:12px;color:#356943;height:42px;margin-bottom:15px;width:42px}.operations-stats article.attention>div{background:#f9e9e1;color:#a0523e}.operations-stats span{color:#718078;font-size:10px;letter-spacing:.11em}.operations-stats strong{color:#173923;font-size:30px;letter-spacing:-.035em;line-height:1;margin-top:7px}.operations-stats small{color:#89968e;font-size:11px;line-height:1.45;margin-top:8px}.operations-orders-section{background:#fffffff7;border:1px solid #dfe8df;border-radius:24px;box-shadow:0 14px 36px #1e42280f;padding:28px}.operations-orders-heading{align-items:center}.operations-orders-heading .operations-eyebrow{color:#4c7759}.operations-orders-heading h2{color:#173923;font-size:30px;letter-spacing:-.035em;margin:6px 0 0}.operations-orders-heading p{color:#7d8b82;font-size:13px;line-height:1.55;margin:7px 0 0}.operations-orders-heading input{background:#f8faf7;border:1px solid #d7e2d8;border-radius:12px;box-shadow:inset 0 1px 2px #263f2e05;color:#263f2e;font-size:13px;height:46px;padding:0 15px;width:min(390px,100%)}.operations-orders-heading input::placeholder{color:#9aa59d}.operations-orders-heading input:focus{background:#fff;border-color:#7ca087;box-shadow:0 0 0 3px #43784f1c}.operations-filters{gap:9px;margin:22px 0 20px;padding-bottom:18px}.operations-filters button{background:#f8faf7;border-color:#dce5dd;color:#5f7065;font-size:11px;font-weight:800;min-height:38px;padding:0 14px}.operations-filters button:hover{border-color:#bfd0c2;color:#315f3f}.operations-filters button.active{background:#163d28;border-color:#163d28;box-shadow:0 5px 12px #163d2824;color:#fff}.operations-order-list{gap:14px}.operations-order-card{background:#fff;border:1px solid #e0e8e1;border-radius:18px;box-shadow:0 7px 20px #26432e0a;padding:22px;position:relative;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.operations-order-card:hover{border-color:#cbd9cd;box-shadow:0 13px 26px rgba(38,67,46,.075);transform:translateY(-1px)}.operations-order-top{align-items:center}.operations-order-top>div:first-child>span{color:#718078;font-size:10px;letter-spacing:.11em}.operations-order-top h3{color:#173923;font-size:19px;letter-spacing:-.02em;margin:5px 0 3px}.operations-order-top small{color:#87938b;font-size:11px}.operations-order-top-right>strong{color:#173923;font-size:23px;margin-top:9px}.operations-order-status{font-size:10px;padding:7px 11px}.operations-order-summary{background:#f8faf7;border:1px solid #edf1ed;border-radius:13px;gap:13px;grid-template-columns:1.1fr 1.3fr .65fr .85fr;margin-top:17px;padding:16px}.operations-order-summary>div{min-width:0}.operations-order-summary span{color:#7b8980;font-size:9px;letter-spacing:.1em}.operations-order-summary strong{color:#2e4736;font-size:12px;line-height:1.45;margin-top:6px;overflow-wrap:anywhere}.operations-order-summary small{color:#8d9991;font-size:10px;line-height:1.45;margin-top:4px;overflow-wrap:anywhere}.operations-primary-action{background:#f4bc3d;border-radius:10px;box-shadow:0 5px 13px #a87c181f;color:#183a28;font-size:11px;font-weight:850;margin-top:16px;min-height:42px;padding:0 16px}.operations-primary-action:hover{background:#eeb22a;color:#102c1d}.operations-empty{background:#fafcf9;border:1px dashed #d6e1d7;border-radius:18px;min-height:310px}.operations-empty>div{background:#edf5ed;color:#3b7048}.operations-empty h3{color:#274531;font-size:20px}.operations-empty p{color:#7e8d83;font-size:13px}.operations-current-pickup,.operations-delivered,.operations-exception-action,.operations-no-fulfillment,.operations-pickup-form,.operations-unassigned-warning,.operations-waiting-seller{font-size:11px}.operations-fulfillment-heading h4{font-size:15px}.operations-current-pickup span,.operations-fulfillment-heading>div>span,.operations-fulfillment-status,.operations-logistics-info small,.operations-pickup-fields label{font-size:9px}.operations-current-pickup small,.operations-delivered small,.operations-exception-action small,.operations-fulfillment-heading small,.operations-items span small,.operations-logistics-info strong,.operations-pickup-form-title small{font-size:10px}.operations-current-pickup strong,.operations-delivered strong,.operations-exception-action button,.operations-exception-action strong,.operations-item-mark,.operations-items span strong,.operations-items>div>strong,.operations-pickup-fields input,.operations-pickup-form-title strong{font-size:11px}@media (max-width:1180px){.operations-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.operations-order-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.operations-dashboard{padding:22px 4% 70px}.operations-hero{align-items:stretch;border-radius:22px;flex-direction:column;min-height:auto;padding:30px}.operations-control-status{max-width:none;min-width:0}.operations-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-orders-section{border-radius:20px;padding:20px}.operations-orders-heading{align-items:stretch;flex-direction:column}.operations-orders-heading input{width:100%}}@media (max-width:560px){.operations-hero{padding:25px 22px}.operations-hero h1{font-size:36px}.operations-hero p{font-size:14px}.operations-stats{grid-template-columns:1fr}.operations-stats article{min-height:0}.operations-orders-section{padding:16px}.operations-order-card{padding:17px}.operations-order-top{align-items:flex-start}.operations-order-summary{grid-template-columns:1fr}.operations-filters{flex-wrap:nowrap;overflow-x:auto;padding-bottom:12px}.operations-filters button{flex:0 0 auto}}.operations-app .operations-dashboard{margin:0 auto;max-width:1500px;padding:22px 25px 56px}.operations-v3-intro{align-items:center;display:flex;gap:15px;justify-content:space-between;margin:0 0 18px}.operations-v3-eyebrow{color:#71849c;font-size:10px;font-weight:700;letter-spacing:.11em}.operations-v3-intro h1{color:#253b59;font-size:26px;letter-spacing:-.035em;line-height:1.15;margin:5px 0}.operations-v3-intro p{color:#78879c;font-size:12px;margin:0}.operations-v3-quick-link{background:#253b59;border-radius:8px;color:#fff;font-size:12px;font-weight:680;padding:9px 13px;text-decoration:none;white-space:nowrap}.operations-v3-quick-link:hover{background:#3e5f8a;color:#fff}.operations-app .operations-stats{grid-gap:10px;display:grid;gap:10px;margin-bottom:17px}.operations-app .operations-stats article{align-items:flex-start;background:#fff;border:1px solid #e1e7ef;border-radius:11px;box-shadow:none;display:flex;flex-direction:column;justify-content:center;min-height:100px;padding:12px 14px;position:relative}.operations-app .operations-stats article>div{display:none}.operations-app .operations-stats article span{color:#72829a;font-size:10px;font-weight:700;letter-spacing:.035em;order:1}.operations-app .operations-stats article strong{color:#253b59;font-size:23px;font-weight:760;line-height:1.25;margin:5px 0 0;order:2}.operations-app .operations-stats article small{color:#8390a0;font-size:10px;margin-top:4px;order:3}.operations-app .operations-stats article.attention{background:snow;border-color:#efc7c7}.operations-app .operations-stats article.attention strong{color:#b44242}.operations-app .operations-orders-section{background:#fff;border:1px solid #e1e7ef;border-radius:12px;box-shadow:none;padding:17px}.operations-app .operations-orders-heading{gap:12px;margin-bottom:12px}.operations-app .operations-orders-heading h2{color:#253b59;font-size:18px;margin:3px 0}.operations-app .operations-orders-heading p{color:#7b8898;font-size:12px;margin:0}.operations-app .operations-eyebrow{color:#74879f;font-size:10px;letter-spacing:.09em}.operations-app .operations-orders-heading input{border-radius:8px;font-size:12px;min-height:36px}.operations-app .operations-filters{gap:7px;margin-bottom:13px}.operations-app .operations-filters button{border-radius:7px;font-size:11px;min-height:32px;padding:6px 10px}.operations-app .operations-order-list{gap:9px}.operations-app .operations-order-card{border:1px solid #e5eaf0;border-radius:10px;box-shadow:none;padding:13px 15px}.operations-app .operations-primary-action{background:#253b59}@media(max-width:1250px){.operations-app .operations-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.operations-app .operations-dashboard{padding:17px 12px 40px}.operations-app .operations-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-v3-intro h1{font-size:23px}.operations-v3-intro{align-items:flex-start}.operations-v3-quick-link{font-size:10px;padding:8px}.operations-app .operations-orders-section{padding:12px}}.operations-app .operations-stats{grid-template-columns:repeat(5,minmax(0,1fr))}.operations-app .operations-stats article{min-height:86px;min-width:0;padding:10px 12px}.operations-app .operations-stats article strong{font-size:clamp(17px,1.6vw,23px);overflow-wrap:anywhere}.operations-app .operations-orders-section{min-width:0}.operations-v31-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.operations-v31-table{border-collapse:collapse;font-size:12px;min-width:810px;text-align:left;width:100%}.operations-v31-table th{background:#f5f7fb;border-bottom:1px solid #dce4ef;color:#586c87;font-size:10px;font-weight:750;letter-spacing:.04em;padding:11px 10px;position:sticky;text-transform:uppercase;top:0;white-space:nowrap;z-index:1}.operations-v31-table td{border-bottom:1px solid #e9edf3;color:#253b59;padding:10px;vertical-align:middle}.operations-v31-table tbody tr:hover{background:#f7f9fc}.operations-v31-table tbody tr:focus-within{background:#eff5fc}.operations-v31-table td strong{color:#263d55;display:block;font-size:12px;font-weight:650;line-height:1.35}.operations-v31-table td small{color:#64748b;display:block;font-size:10px;line-height:1.3;margin-top:3px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-v31-order-link{color:#253b59;display:block;font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap}.operations-v31-order-link:hover{text-decoration:underline}.operations-v31-number{text-align:right;white-space:nowrap}.operations-v31-table td.operations-v31-number strong{font-weight:750}.operations-v31-attention{color:#a73636!important;font-weight:700}.operations-v31-action{text-align:right}.operations-v31-open{align-items:center;background:#253b59;border-radius:7px;color:#fff!important;display:inline-flex;font-weight:700;gap:5px;padding:7px 10px;text-decoration:none;white-space:nowrap}.operations-v31-open:focus-visible,.operations-v31-open:hover{background:#395b85;color:#fff!important}.operations-v31-open:focus-visible,.operations-v31-order-link:focus-visible{outline:2px solid #2684d3;outline-offset:2px}.operations-v31-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media(max-width:1150px){.operations-app .operations-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.operations-app .operations-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-v31-table{min-width:760px}}.operations-app .operations-filters button{font-weight:650;transition:background-color .15s,border-color .15s,color .15s}.operations-app .operations-filters button:first-child{background:#edf2f8;border-color:#ccd8e6;color:#253b59}.operations-app .operations-filters button:first-child.active{background:#253b59;border-color:#253b59;color:#fff}.operations-app .operations-filters button:nth-child(2){background:#fceeee;border-color:#efcdcd;color:#a63840}.operations-app .operations-filters button:nth-child(2).active{background:#a63840;border-color:#a63840;color:#fff}.operations-app .operations-filters button:nth-child(3){background:#fff4dd;border-color:#eed8a8;color:#80530c}.operations-app .operations-filters button:nth-child(3).active{background:#986511;border-color:#986511;color:#fff}.operations-app .operations-filters button:nth-child(4){background:#e9f1fa;border-color:#c9dcf0;color:#245987}.operations-app .operations-filters button:nth-child(4).active{background:#245987;border-color:#245987;color:#fff}.operations-app .operations-filters button:nth-child(5){background:#e5f3e6;border-color:#c7e2cb;color:#237343}.operations-app .operations-filters button:nth-child(5).active{background:#237343;border-color:#237343;color:#fff}.operations-app .operations-filters button:focus-visible{outline:3px solid #7b9cc6;outline-offset:2px}.operations-app .operations-order-status{background:#edf1f6;border-radius:999px;color:#344966;font-size:11px;font-weight:700;padding:6px 11px;white-space:nowrap}.operations-app .operations-order-status.confirmed{background:#e9f1fa;color:#245987}.operations-app .operations-order-status.processing{background:#f0ebfa;color:#69469c}.operations-app .operations-order-status.pickup_scheduled,.operations-app .operations-order-status.ready_for_pickup{background:#fff4dd;color:#80530c}.operations-app .operations-order-status.in_transit,.operations-app .operations-order-status.picked_up{background:#e5efff;color:#245987}.operations-app .operations-order-status.completed,.operations-app .operations-order-status.delivered{background:#e5f3e6;color:#237343}.operations-app .operations-order-status.canceled,.operations-app .operations-order-status.cancelled,.operations-app .operations-order-status.refunded{background:#fae8e8;color:#a63840}.operations-app .operations-order-status.failed,.operations-app .operations-order-status.needs_attention{background:#fce4e4;color:#a12530}.operations-order-details-app{background:#f3f5f1;color:#304037}.operations-detail-header{align-items:center;background:#fff;border-bottom:1px solid #dce3dc;display:flex;justify-content:space-between;min-height:70px;padding:0 4%}.operations-detail-brand{align-items:center;color:#263a2d;display:flex;gap:10px;text-decoration:none}.operations-detail-brand>div{background:#173d2a;border-radius:9px;color:#c0d8b4;display:grid;height:37px;place-items:center;width:37px}.operations-detail-brand small,.operations-detail-brand strong{display:block}.operations-detail-brand strong{font-family:Manrope,sans-serif;font-size:11px}.operations-detail-brand small{color:#8c968f;font-size:12px;margin-top:2px}.operations-detail-user{align-items:center;display:flex;gap:12px}.operations-detail-user>span{text-align:right}.operations-detail-user small,.operations-detail-user strong{display:block}.operations-detail-user strong{font-size:11px}.operations-detail-user small{color:#929b94;font-size:12px;margin-top:2px}.operations-detail-header>button,.operations-detail-user button{align-items:center;background:#fff;border:1px solid #d9e0d9;border-radius:8px;color:#647269;cursor:pointer;display:flex;font-size:10px;font-weight:800;gap:5px;height:35px;padding:0 10px}.operations-order-details-page{margin:0 auto;max-width:1500px;padding:40px 4% 100px}.operations-detail-back{align-items:center;color:#607067;display:inline-flex;font-size:10px;gap:6px;margin-bottom:22px;text-decoration:none}.operations-detail-hero{align-items:flex-end;gap:30px;justify-content:space-between}.operations-detail-eyebrow{color:#55765e;display:block;font-size:12px;font-weight:800;letter-spacing:1.1px}.operations-detail-hero h1{color:#1e3025;font-family:Manrope,sans-serif;font-size:38px;letter-spacing:-1.5px;margin:4px 0 0}.operations-detail-hero p{color:#8a948d;font-size:10px;margin:5px 0 0}.operations-detail-hero-right{align-items:center;display:flex;gap:18px}.operations-detail-hero-right>div span,.operations-detail-hero-right>div strong{display:block}.operations-detail-hero-right>div span{color:#929b94;font-size:12px;font-weight:800}.operations-detail-hero-right>div strong{color:#2e4436;font-family:Manrope,sans-serif;font-size:21px;margin-top:4px}.operations-detail-fulfillment-status,.operations-detail-order-status{background:#edf2eb;border-radius:999px;color:#54735b;font-size:12px;font-weight:800;padding:7px 9px}.operations-detail-fulfillment-status.in_transit,.operations-detail-fulfillment-status.picked_up,.operations-detail-order-status.in_transit{background:#e4edf2;color:#486c7d}.operations-detail-fulfillment-status.delivered,.operations-detail-order-status.delivered{background:#e5f2e2;color:#397149}.operations-detail-fulfillment-status.adjustment_requested{background:#f7e9e7;color:#945a53}.operations-detail-fulfillment-status.ready_for_pickup{background:#e7f2e3;color:#397149}.operations-detail-error,.operations-detail-success{align-items:center;border-radius:9px;display:flex;font-size:10px;font-weight:800;gap:7px;margin-bottom:15px;padding:11px 13px}.operations-detail-success{background:#eaf5e7;border:1px solid #cee0cb;color:#397149}.operations-detail-error{background:#fff0ed;border:1px solid #e8ceca;color:#975851}.operations-detail-layout{grid-gap:18px;align-items:start;display:grid;grid-template-columns:minmax(0,1fr) 330px}.operations-detail-main,.operations-detail-sidebar{display:flex;flex-direction:column}.operations-detail-card{border:1px solid #dce3dc;border-radius:14px;padding:23px}.operations-detail-card-heading{align-items:center;color:#53725a;display:flex;justify-content:space-between;margin-bottom:18px}.operations-detail-card-heading h2{color:#304238;font-family:Manrope,sans-serif;font-size:19px;margin:3px 0 0}.operations-buyer-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(4,1fr)}.operations-buyer-grid>div{background:#f5f7f4;border-radius:8px;padding:11px}.operations-buyer-grid span,.operations-buyer-grid strong{display:block}.operations-buyer-grid span{color:#929b94;font-size:11px;font-weight:800}.operations-buyer-grid strong{color:#4b5a50;font-size:10px;margin-top:4px}.operations-delivery-address{background:#edf3eb;border-radius:9px;color:#507259;display:flex;gap:9px;padding:13px}.operations-delivery-address small,.operations-delivery-address span,.operations-delivery-address strong{display:block}.operations-delivery-address span{color:#718176;font-size:11px;font-weight:800}.operations-delivery-address strong{color:#43564a;font-size:10px;margin-top:3px}.operations-delivery-address small{color:#7e8b82;font-size:12px;margin-top:3px}.operations-delivery-instructions{border:1px solid #e2e7e2;border-radius:8px;padding:11px}.operations-delivery-instructions span{color:#8c968f;font-size:11px;font-weight:800}.operations-delivery-instructions p{color:#68766d;font-size:10px;margin:5px 0 0}.operations-detail-items{border-top:1px solid #e4e9e4}.operations-detail-items article{grid-gap:10px;align-items:center;border-bottom:1px solid #e4e9e4;display:grid;gap:10px;grid-template-columns:44px 1fr auto;padding:12px 0}.operations-detail-item-mark{border-radius:9px;display:grid;font-size:11px;font-weight:800;height:44px;place-items:center;width:44px}.operations-detail-item-mark.green{background:#dcebd6;color:#397248}.operations-detail-item-mark.orange{background:#f4e5d9;color:#a35e36}.operations-detail-item-mark.yellow{background:#f1eac9;color:#8e7735}.operations-detail-item-mark.gold{background:#f1e2b6;color:#88681d}.operations-detail-item-mark.cream{background:#efe9da;color:#74684b}.operations-detail-item-mark.mint{background:#dcece2;color:#3e7555}.operations-detail-items article>div:nth-child(2) small,.operations-detail-items article>div:nth-child(2) span,.operations-detail-items article>div:nth-child(2) strong{display:block}.operations-detail-items article>div:nth-child(2) strong{color:#43534a;font-size:11px}.operations-detail-items article>div:nth-child(2) span{color:#7a877e;font-size:12px;margin-top:3px}.operations-detail-items article>div:nth-child(2) small{color:#919a93;font-size:12px;margin-top:3px}.operations-detail-items article>strong{color:#34483b;font-size:11px}.operations-detail-warning{background:#fff3e7;border-radius:9px;color:#946240;display:flex;gap:8px;margin-top:12px;padding:11px}.operations-detail-warning span,.operations-detail-warning strong{display:block}.operations-detail-warning strong{font-size:10px}.operations-detail-warning span{color:#9a7b65;font-size:12px;margin-top:3px}.operations-detail-fulfillments{display:flex;flex-direction:column;gap:13px}.operations-detail-fulfillment{background:#fafbf9;border:1px solid #dce3dc;border-radius:11px;padding:17px}.operations-detail-fulfillment-top{display:flex;gap:15px;justify-content:space-between}.operations-detail-fulfillment-top>div>span{color:#698b70;font-size:11px;font-weight:800}.operations-detail-fulfillment-top h3{color:#34483b;font-family:Manrope,sans-serif;font-size:13px;margin:4px 0 2px}.operations-detail-fulfillment-top small{color:#969e98;font-size:11px}.operations-detail-seller-info{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(3,1fr);margin-top:12px}.operations-detail-pickup-info>div,.operations-detail-seller-info>div{background:#fff;border-radius:8px;color:#54735c;display:flex;gap:7px;padding:9px}.operations-detail-pickup-info small,.operations-detail-pickup-info span,.operations-detail-pickup-info strong,.operations-detail-seller-info small,.operations-detail-seller-info span,.operations-detail-seller-info strong{display:block}.operations-detail-pickup-info small,.operations-detail-seller-info small{color:#929b94;font-size:11px;font-weight:800}.operations-detail-pickup-info strong,.operations-detail-seller-info strong{color:#536159;font-size:12px;margin-top:3px}.operations-detail-pickup-info{grid-gap:7px;display:grid;gap:7px;grid-template-columns:1.3fr 1fr;margin-top:7px}.operations-detail-pickup-note{background:#f0f4ee;border-radius:8px;margin-top:8px;padding:10px}.operations-detail-pickup-note span{color:#819087;font-size:11px;font-weight:800}.operations-detail-pickup-note p{color:#65736a;font-size:12px;line-height:1.6;margin:4px 0 0}.operations-detail-seller-items{border-top:1px solid #e2e7e2;margin-top:12px}.operations-detail-seller-items>div{border-bottom:1px solid #e2e7e2;display:flex;gap:10px;justify-content:space-between;padding:9px 0}.operations-detail-seller-items span small,.operations-detail-seller-items span strong{display:block}.operations-detail-seller-items span strong{color:#4a5950;font-size:10px}.operations-detail-seller-items span small{color:#929b94;font-size:12px;margin-top:3px}.operations-detail-seller-items>div>strong{color:#34483b;font-size:10px}.operations-detail-scheduled{background:#edf2e9;border-radius:8px;color:#52715a;display:flex;gap:8px;margin-top:11px;padding:11px}.operations-detail-scheduled small,.operations-detail-scheduled span,.operations-detail-scheduled strong{display:block}.operations-detail-scheduled span{color:#7d8981;font-size:11px;font-weight:800}.operations-detail-scheduled strong{font-size:10px;margin-top:3px}.operations-detail-scheduled small{color:#879188;font-size:12px;margin-top:3px}.operations-detail-action-zone{margin-top:12px}.operations-detail-waiting{align-items:center;background:#f0f3ef;border-radius:8px;color:#748077;display:flex;font-size:12px;font-weight:800;gap:7px;padding:10px}.operations-detail-exception{align-items:center;background:#fff0ed;border-radius:9px;display:flex;gap:15px;justify-content:space-between;padding:11px}.operations-detail-exception>div{color:#945a53;display:flex;gap:8px}.operations-detail-exception small,.operations-detail-exception strong{display:block}.operations-detail-exception strong{font-size:10px}.operations-detail-exception small{color:#99746f;font-size:12px;margin-top:3px}.operations-detail-exception button{background:#8d554e;border:0;border-radius:7px;color:#fff;font-size:12px;font-weight:800;height:35px;padding:0 9px;white-space:nowrap}.operations-detail-pickup-form{background:#eef5eb;border-radius:9px;padding:12px}.operations-detail-pickup-form>div:first-child{color:#4e7257;display:flex;gap:8px}.operations-detail-pickup-form small,.operations-detail-pickup-form strong{display:block}.operations-detail-pickup-form strong{font-size:10px}.operations-detail-pickup-form small{color:#849087;font-size:12px;margin-top:3px}.operations-detail-pickup-fields{grid-gap:7px;display:grid;gap:7px;grid-template-columns:1fr 1fr;margin-top:11px}.operations-detail-pickup-fields .full{grid-column:1/-1}.operations-detail-pickup-fields label{color:#647269;display:block;font-size:12px;font-weight:800;margin-bottom:5px}.operations-detail-pickup-fields input{background:#fff;border:1px solid #d4ddd4;border-radius:7px;box-sizing:border-box;font-family:inherit;height:36px;outline:none;padding:0 8px;width:100%}.operations-detail-primary{align-items:center;background:#315f3f;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:10px;font-weight:800;gap:6px;margin-top:10px;min-height:38px;padding:0 12px}.operations-detail-complete{background:#e6f3e3;border-radius:8px;color:#397149;display:flex;gap:8px;padding:11px}.operations-detail-complete small,.operations-detail-complete strong{display:block}.operations-detail-complete strong{font-size:10px}.operations-detail-complete small{color:#78917e;font-size:12px;margin-top:3px}.operations-detail-fulfillment-history{border-top:1px solid #dfe5df;margin-top:15px;padding-top:13px}.operations-detail-fulfillment-history>span{color:#8d978f;font-size:11px;font-weight:800}.operations-detail-fulfillment-history>div,.operations-detail-order-history>div{grid-gap:7px;display:grid;gap:7px;grid-template-columns:10px 1fr;margin-top:10px}.operations-detail-fulfillment-history>div>span,.operations-detail-order-history>div>span{background:#68906d;border-radius:50%;height:7px;margin-top:3px;width:7px}.operations-detail-fulfillment-history strong,.operations-detail-order-history strong{color:#4e5d53;display:block;font-size:12px}.operations-detail-fulfillment-history small,.operations-detail-order-history small{color:#959d97;display:block;font-size:11px;margin-top:2px}.operations-detail-fulfillment-history p,.operations-detail-order-history p{color:#828d85;font-size:12px;line-height:1.5;margin:3px 0 0}.operations-detail-sidebar .operations-detail-card>h3{color:#35473b;font-family:Manrope,sans-serif;font-size:15px;margin:3px 0 15px}.operations-detail-money>div{border-top:1px solid #e3e8e3;display:flex;gap:10px;justify-content:space-between;padding:10px 0}.operations-detail-money span{color:#7c8880;font-size:10px}.operations-detail-money strong{color:#415148;font-size:11px}.operations-detail-money .total{margin-top:5px}.operations-detail-money .total span,.operations-detail-money .total strong{color:#2e4937;font-weight:800}.operations-detail-money .total strong{font-family:Manrope,sans-serif;font-size:15px}.operations-detail-payment,.operations-detail-payout{background:#f1f5ef;border-radius:9px;color:#53715b;display:flex;gap:8px;padding:11px}.operations-detail-payment span,.operations-detail-payment strong,.operations-detail-payout span,.operations-detail-payout strong{display:block}.operations-detail-payment strong,.operations-detail-payout strong{font-size:10px}.operations-detail-payment span,.operations-detail-payout span{color:#859087;font-size:12px;line-height:1.5;margin-top:3px}.operations-detail-prototype{color:#8b958e;font-size:12px;line-height:1.6;margin:10px 0 0}.operations-detail-no-sellers{background:#f1f3f0;border-radius:8px;color:#7d8880;font-size:10px;padding:13px}.operations-detail-not-found{align-items:center;color:#53715b;display:flex;flex-direction:column;justify-content:center;min-height:500px;text-align:center}.operations-detail-not-found h1{color:#304238;font-family:Manrope,sans-serif;margin:13px 0 0}.operations-detail-not-found p{color:#89938c;font-size:11px}.operations-detail-not-found a{color:#376b47;font-size:11px;font-weight:800}@media (max-width:1050px){.operations-detail-layout{grid-template-columns:1fr}}@media (max-width:750px){.operations-order-details-page{padding:32px 4% 70px}.operations-detail-hero{align-items:flex-start;flex-direction:column}.operations-detail-hero-right{justify-content:space-between;width:100%}.operations-buyer-grid,.operations-detail-seller-info{grid-template-columns:1fr 1fr}.operations-detail-pickup-fields,.operations-detail-pickup-info{grid-template-columns:1fr}.operations-detail-pickup-fields .full{grid-column:auto}}@media (max-width:520px){.operations-detail-user>span{display:none}.operations-detail-user button{font-size:0}.operations-detail-hero h1{font-size:30px}.operations-buyer-grid,.operations-detail-seller-info{grid-template-columns:1fr}.operations-detail-items article{grid-template-columns:42px 1fr}.operations-detail-items article>strong{grid-column:2}.operations-detail-exception{align-items:flex-start;flex-direction:column}}.operations-issues-card{background:#fffaf0;border:1px solid #e4d3b6;border-radius:14px;padding:20px}.operations-issues-card h2{font-size:18px;margin:5px 0 12px}.operations-issue-row{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);padding:13px 0}.operations-issue-row strong{font-size:9px}.operations-issue-row p,.operations-issue-row small{display:block;font-size:8px;line-height:1.55;margin:6px 0 0}.operations-issue-form{grid-gap:7px;display:grid;gap:7px;grid-template-columns:1fr 110px}.operations-issue-form input,.operations-issue-form select,.operations-issue-form textarea{border:1px solid #ddd4c4;border-radius:7px;box-sizing:border-box;font:inherit;padding:9px}.operations-issue-form textarea{grid-column:1/-1;min-height:60px;resize:vertical}.operations-issue-form button{background:#315f3f;border:0;border-radius:7px;color:#fff;font-size:7px;font-weight:800;min-height:35px;padding:0 11px;width:fit-content}.operations-issue-form button:disabled{opacity:.5}@media (max-width:800px){.operations-issue-row{grid-template-columns:1fr}}.operations-issue-seller-allocation{background:#fffdf8;border:1px solid #ddd4c4;border-radius:8px;grid-column:1/-1;padding:10px}.operations-issue-seller-allocation>span{color:#8a7652;display:block;font-size:7px;font-weight:900;letter-spacing:.08em;margin-bottom:7px}.operations-issue-seller-allocation>small{color:#756c5d}.operations-issue-seller-allocation label{align-items:center;border-top:1px solid #eee4d3;cursor:pointer;display:flex;gap:9px;min-height:42px;padding:7px 8px}.operations-issue-seller-allocation label:first-of-type{border-top:0}.operations-issue-seller-allocation label input{flex:0 0 auto;height:15px;margin:0;padding:0;width:15px}.operations-issue-seller-allocation label span{min-width:0}.operations-issue-seller-allocation label small,.operations-issue-seller-allocation label strong{display:block}.operations-issue-seller-allocation label strong{color:#39483e;font-size:8px}.operations-issue-seller-allocation label small{color:#7d827d;font-size:7px;margin-top:2px}.operations-order-cancellation-card,.operations-order-safety-alert{background:#fff;border:1px solid #e2e7e2;border-radius:14px;box-sizing:border-box;margin:0 0 18px;width:100%}.operations-order-safety-alert{align-items:flex-start;background:#fffaf3;border-color:#e8c9a8;display:flex;gap:12px;padding:15px 17px}.operations-order-safety-alert>div{background:#fff0dc;border-radius:10px;color:#a96522;display:grid;flex:0 0 36px;height:36px;place-items:center;width:36px}.operations-order-safety-alert small,.operations-order-safety-alert span,.operations-order-safety-alert strong{display:block}.operations-order-safety-alert strong{color:#6d451e;font-size:13px}.operations-order-safety-alert small{color:#83694e;font-size:11px;line-height:1.55;margin-top:4px}.operations-order-cancellation-card{padding:18px}.operations-order-cancellation-heading{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.operations-order-cancellation-heading h2{color:#243f2e;font-size:18px;margin:5px 0 0}.operations-order-cancellation-heading p{color:#7a877e;font-size:11px;line-height:1.6;margin:7px 0 0;max-width:760px}.operations-order-cancellation-form{grid-gap:10px;display:grid;gap:10px;margin-top:14px}.operations-order-cancellation-form textarea{background:#fbfcfb;border:1px solid #dce3dc;border-radius:9px;box-sizing:border-box;color:#34483b;font:inherit;min-height:82px;padding:11px 12px;resize:vertical;width:100%}.operations-order-cancellation-form button{border:0;border-radius:9px;cursor:pointer;font-size:10px;font-weight:800;min-height:39px;padding:0 14px;width:fit-content}.operations-order-cancellation-form button.danger{background:#a8483f;color:#fff}.operations-order-cancellation-form button:disabled{cursor:not-allowed;opacity:.55}.operations-order-cancellation-blocked,.operations-order-cancellation-complete,.operations-order-cancellation-pending{align-items:center;border-radius:9px;display:flex;font-size:11px;gap:8px;line-height:1.5;margin-top:14px;padding:11px 12px}.operations-order-cancellation-pending{background:#fff8e7;color:#81601e}.operations-order-cancellation-blocked{background:#fff1ef;color:#8d443d}.operations-order-cancellation-complete{background:#eef7f0;color:#42624c}.operations-order-details-app{background:radial-gradient(circle at 7% 0,#39704912,#0000 27%),#f4f7f2;min-height:100vh}.operations-order-details-page{max-width:1540px;padding:30px 3.2% 96px}.operations-detail-back{background:#fffc;border:1px solid #dce6dd;border-radius:10px;color:#4d6856;font-size:11px;font-weight:800;margin-bottom:16px;min-height:36px;padding:0 11px;transition:border-color .16s ease,background .16s ease,color .16s ease}.operations-detail-back:hover{background:#fff;border-color:#bfd0c2;color:#214f31}.operations-detail-hero{background:radial-gradient(circle at 86% 16%,#f4bc3d2e,#0000 26%),linear-gradient(135deg,#0e3020,#17462f 60%,#1e5739);border:1px solid #ffffff1f;border-radius:24px;box-shadow:0 18px 46px #19402821;margin-bottom:20px;min-height:176px;overflow:hidden;padding:30px 32px;position:relative}.operations-detail-hero:after{border:1px solid #ffffff17;border-radius:50%;bottom:-170px;content:"";height:240px;position:absolute;right:-92px;width:240px}.operations-detail-hero>*{position:relative;z-index:2}.operations-detail-hero .operations-detail-eyebrow{color:#e7c468}.operations-detail-eyebrow{color:#52745c;font-size:10px;font-weight:850;letter-spacing:.14em}.operations-detail-hero h1{color:#fff;font-size:clamp(30px,3vw,44px);letter-spacing:-.04em;line-height:1;margin:7px 0 0}.operations-detail-hero p{color:#c6d5ca;font-size:12px;margin:10px 0 0}.operations-detail-hero-right{gap:16px}.operations-detail-hero-right>div{background:#ffffff14;border:1px solid #ffffff1f;border-radius:14px;min-width:150px;padding:15px 17px;text-align:right}.operations-detail-hero-right>div span{color:#c4d1c8;font-size:9px;letter-spacing:.1em}.operations-detail-hero-right>div strong{color:#fff;font-size:22px;margin-top:5px}.operations-detail-fulfillment-status,.operations-detail-order-status{border:1px solid #ffffff1c;font-size:10px;font-weight:850;letter-spacing:.02em;padding:7px 11px}.operations-detail-hero .operations-detail-order-status{background:#f4bc3d;box-shadow:0 5px 13px #0000001c;color:#153524}.operations-detail-error,.operations-detail-success{border-radius:11px;font-size:12px;margin-bottom:16px;padding:13px 15px}.operations-detail-layout{gap:18px;grid-template-columns:minmax(0,1fr) 360px}.operations-detail-main,.operations-detail-sidebar{gap:16px}.operations-detail-card{background:#fffffff7;border:1px solid #dfe8df;border-radius:19px;box-shadow:0 10px 28px rgba(32,67,42,.055);padding:24px}.operations-detail-card-heading{margin-bottom:19px}.operations-detail-card-heading h2,.operations-issues-card h2{color:#173923;font-size:23px;letter-spacing:-.03em;margin:5px 0 0}.operations-detail-card-heading>svg{background:#eef5ed;border-radius:11px;box-sizing:border-box;color:#3b7048;height:40px;padding:9px;width:40px}.operations-buyer-grid{gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.operations-buyer-grid>div{background:#f8faf7;border:1px solid #edf1ed;border-radius:11px;min-height:74px;padding:13px}.operations-buyer-grid span,.operations-delivery-address span,.operations-delivery-instructions span{color:#7d8b82;font-size:9px;letter-spacing:.09em}.operations-buyer-grid strong{color:#304b39;font-size:12px;line-height:1.45;margin-top:7px;overflow-wrap:anywhere}.operations-delivery-address{background:#eef6ec;border:1px solid #dce8dc;border-radius:12px;color:#3f6e4a;gap:11px;margin-top:12px;padding:16px}.operations-delivery-address strong{color:#2c4935;font-size:12px;margin-top:4px}.operations-delivery-address small{color:#728078;font-size:11px;margin-top:4px}.operations-delivery-instructions{background:#fafcf9;border-radius:11px;margin-top:10px;padding:14px}.operations-delivery-instructions p{color:#5f7065;font-size:12px;line-height:1.6;margin-top:7px}.operations-detail-items{border-top-color:#e8eee9}.operations-detail-items article{gap:13px;grid-template-columns:58px 1fr auto;min-height:72px;padding:13px 0}.operations-detail-item-mark{border:1px solid #e0e8e1;border-radius:12px;box-shadow:inset 0 0 0 1px #ffffff40;font-size:12px;height:56px;overflow:hidden;position:relative;width:56px}.operations-detail-item-mark img{border-radius:inherit;display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:2}.operations-detail-items article>div:nth-child(2) strong{color:#2c4935;font-size:13px}.operations-detail-items article>div:nth-child(2) span{color:#6f7d74;font-size:11px;margin-top:4px}.operations-detail-items article>div:nth-child(2) small{color:#8b978f;font-size:11px;margin-top:4px}.operations-detail-items article>strong{color:#173923;font-size:14px}.operations-detail-warning{border:1px solid #efd9c0;border-radius:11px;padding:13px}.operations-detail-warning span,.operations-detail-warning strong{font-size:11px}.operations-issues-card{background:linear-gradient(145deg,#fffaf0,#fff 72%);border:1px solid #e7d4b5;border-radius:19px;box-shadow:0 10px 28px rgba(91,68,26,.055);margin-bottom:18px;padding:24px}.operations-issues-card .operations-detail-eyebrow{color:#8a6826}.operations-issues-intro{color:#786f5d;font-size:12px;line-height:1.6;margin:8px 0 4px;max-width:820px}.operations-issue-row{border-top:1px solid #eadfc9;gap:22px;grid-template-columns:minmax(0,1fr) minmax(380px,.9fr);padding:18px 0}.operations-issue-row>div:first-child{padding:2px 0}.operations-issue-row strong{color:#4a473e;font-size:12px;font-weight:850;text-transform:capitalize}.operations-issue-row p{color:#6f695d;font-size:12px;line-height:1.6;margin-top:7px}.operations-issue-row small{color:#8d8576;font-size:11px;line-height:1.55;margin-top:8px}.operations-issue-form{background:#ffffffe0;border:1px solid #eadfcf;border-radius:12px;gap:8px;grid-template-columns:minmax(0,1fr) 120px;padding:14px}.operations-issue-form input,.operations-issue-form select,.operations-issue-form textarea{background:#fff;border:1px solid #d9d4c8;border-radius:9px;color:#38463c;font-size:12px;min-height:42px;outline:none;padding:10px 11px}.operations-issue-form input:focus,.operations-issue-form select:focus,.operations-issue-form textarea:focus{border-color:#8aa190;box-shadow:0 0 0 3px #3b70481a}.operations-issue-form textarea{line-height:1.5;min-height:82px}.operations-issue-form button{background:#173d2a;border-radius:9px;font-size:11px;font-weight:850;min-height:40px;padding:0 14px}.operations-issue-form button:hover:not(:disabled){background:#245137}.operations-detail-fulfillments{gap:14px}.operations-detail-fulfillment{background:#fafcf9;border:1px solid #dfe8df;border-radius:14px;padding:19px}.operations-detail-fulfillment-top h3{color:#284834;font-size:16px}.operations-detail-fulfillment-top>div>span{color:#5d8066;font-size:9px;letter-spacing:.08em}.operations-detail-fulfillment-top small{color:#8c978f;font-size:10px}.operations-detail-fulfillment-status{background:#edf3ec;border-color:#dbe4dc;color:#4b7256}.operations-detail-seller-info{gap:8px}.operations-detail-pickup-info>div,.operations-detail-seller-info>div{border:1px solid #e8eee9;border-radius:10px;min-height:58px;padding:11px}.operations-detail-fulfillment-history>span,.operations-detail-pickup-info small,.operations-detail-scheduled span,.operations-detail-seller-info small{font-size:9px;letter-spacing:.07em}.operations-detail-pickup-info strong,.operations-detail-seller-info strong,.operations-detail-seller-items span strong,.operations-detail-seller-items>div>strong{font-size:11px}.operations-detail-scheduled small,.operations-detail-seller-items span small{font-size:10px}.operations-detail-pickup-form{border:1px solid #dbe8da;border-radius:11px;padding:14px}.operations-detail-pickup-form strong{font-size:11px}.operations-detail-pickup-fields label,.operations-detail-pickup-form small{font-size:10px}.operations-detail-pickup-fields input{border-radius:9px;font-size:12px;min-height:41px}.operations-detail-primary{background:#173d2a;border-radius:9px;font-size:11px;font-weight:850;min-height:41px;padding:0 14px}.operations-detail-primary:hover{background:#245137}.operations-detail-exception{border:1px solid #edcbc5;border-radius:11px;padding:13px}.operations-detail-complete strong,.operations-detail-exception strong{font-size:11px}.operations-detail-complete small,.operations-detail-exception small,.operations-detail-waiting{font-size:10px}.operations-detail-exception button{border-radius:9px;font-size:10px;min-height:38px;padding:0 12px}.operations-detail-complete,.operations-detail-scheduled,.operations-detail-waiting{border-radius:10px}.operations-detail-fulfillment-history strong,.operations-detail-order-history strong{font-size:11px}.operations-detail-fulfillment-history p,.operations-detail-fulfillment-history small,.operations-detail-order-history p,.operations-detail-order-history small{font-size:10px}.operations-detail-sidebar .operations-detail-card{padding:20px}.operations-detail-sidebar .operations-detail-card>h3{color:#173923;font-size:17px;letter-spacing:-.02em;margin:5px 0 16px}.operations-detail-money>div{padding:11px 0}.operations-detail-money span{color:#728078;font-size:11px}.operations-detail-money strong{color:#2f4937;font-size:12px}.operations-detail-money .total strong{font-size:18px}.operations-detail-payment,.operations-detail-payout{background:#f3f7f1;border:1px solid #e3ebe3;border-radius:11px;padding:13px}.operations-detail-payment strong,.operations-detail-payout strong{color:#31533d;font-size:12px;text-transform:capitalize}.operations-detail-payment span,.operations-detail-payout span{color:#748078;font-size:11px;margin-top:4px}.operations-detail-prototype{background:#fafcf9;border:1px solid #e7ece7;border-radius:9px;color:#748078;font-size:10px;line-height:1.55;margin-top:10px;padding:10px 11px}.operations-detail-not-found{background:#ffffffc7;border:1px dashed #d5e0d6;border-radius:20px;min-height:430px;padding:28px}.operations-detail-not-found h1{font-size:27px}.operations-detail-not-found a,.operations-detail-not-found p{font-size:12px}@media (max-width:1120px){.operations-detail-layout{grid-template-columns:1fr}.operations-detail-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.operations-order-details-page{padding:24px 4% 72px}.operations-detail-hero{align-items:flex-start;padding:25px}.operations-detail-hero-right{width:100%}.operations-buyer-grid,.operations-detail-seller-info,.operations-detail-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-issue-row{grid-template-columns:1fr}}@media (max-width:580px){.operations-detail-hero{border-radius:19px}.operations-detail-hero-right{align-items:stretch;flex-direction:column}.operations-detail-hero-right>div{box-sizing:border-box;text-align:left;width:100%}.operations-buyer-grid,.operations-detail-seller-info,.operations-detail-sidebar,.operations-issue-form{grid-template-columns:1fr}.operations-detail-items article{grid-template-columns:52px minmax(0,1fr)}.operations-detail-item-mark{height:50px;width:50px}.operations-detail-items article>strong{grid-column:2}.operations-detail-card,.operations-issues-card{border-radius:15px;padding:18px}}.operations-refund-status{align-items:center;background:#fff;border:1px solid #e0dfd8;border-radius:11px;display:flex;gap:14px;justify-content:space-between;margin-top:14px;padding:13px 14px}.operations-refund-status>div{display:flex;flex-direction:column;gap:4px;min-width:0}.operations-refund-status span{color:#8a7c62;font-size:9px;font-weight:850;letter-spacing:.11em}.operations-refund-status strong{color:#504b41;font-size:12px;text-transform:capitalize}.operations-refund-status small{color:#7a7469;display:block;font-size:10px;max-width:520px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-refund-status small.danger{color:#a2463f;white-space:normal}.operations-refund-status.pending,.operations-refund-status.processing,.operations-refund-status.reversing_transfers{background:#fffaf0;border-color:#ead4a5}.operations-refund-status.succeeded{background:#f3f8f3;border-color:#cfe1d2}.operations-refund-status.failed,.operations-refund-status.reversal_failed{background:#fff6f4;border-color:#e8c6c2}.operations-refund-status button{background:#173d2a;border:0;border-radius:9px;color:#fff;cursor:pointer;flex:0 0 auto;font-size:10px;font-weight:850;min-height:38px;padding:0 13px}.operations-refund-status button:hover{background:#245137}.operations-refund-modal-backdrop{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c1d13a8;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1800}.operations-refund-modal{background:#fff;border:1px solid #c7a45457;border-radius:20px;box-shadow:0 24px 70px #0d261740;padding:26px;width:min(520px,100%)}.operations-refund-modal h2{color:#173d2a;font-size:24px;letter-spacing:-.025em;margin:5px 0 9px}.operations-refund-modal p{color:#66736a;font-size:12px;line-height:1.65;margin:0 0 17px}.operations-refund-existing,.operations-refund-modal-error{border-radius:9px;font-size:11px;line-height:1.5;margin-bottom:14px;overflow-wrap:anywhere;padding:11px 12px}.operations-refund-existing{background:#f6f9f5;border:1px solid #dfe7df;color:#4b6653}.operations-refund-modal-error{background:#fff3f1;border:1px solid #e9c5c0;color:#9b3e37}.operations-refund-modal label{color:#4c5f52;display:flex;flex-direction:column;font-size:11px;font-weight:800;gap:7px}.operations-refund-modal input{background:#fff;border:1px solid #d9e1da;border-radius:10px;box-sizing:border-box;color:#263c2d;font-size:13px;min-height:44px;outline:none;padding:10px 12px;width:100%}.operations-refund-modal input:focus{border-color:#77917d;box-shadow:0 0 0 3px #30653d1a}.operations-refund-modal-actions{display:flex;gap:9px;justify-content:flex-end;margin-top:19px}.operations-refund-modal-actions button{border:0;border-radius:9px;cursor:pointer;font-size:11px;font-weight:850;min-height:41px;padding:0 15px}.operations-refund-modal-actions button.secondary{background:#fff;border:1px solid #d8e1d9;color:#496052}.operations-refund-modal-actions button.danger{background:#8e3c35;color:#fff}.operations-refund-modal-actions button:disabled{cursor:not-allowed;opacity:.58}@media (max-width:580px){.operations-refund-status{align-items:stretch;flex-direction:column}.operations-refund-status button{width:100%}.operations-refund-modal{border-radius:16px;padding:20px}.operations-refund-modal-actions{flex-direction:column-reverse}.operations-refund-modal-actions button{width:100%}}.operations-order-details-app{--kh-ops-ink:#253b59;--kh-ops-green:#315c86;--kh-ops-green-2:#386997;--kh-ops-bg:#f6f8fb;--kh-ops-line:#e1e7ef;--kh-ops-muted:#6e7f94;background:#f6f8fb!important;color:#253b59}.operations-order-details-page{max-width:none;padding:18px 0 48px;width:min(1560px,calc(100% - 44px))}.operations-detail-back{color:#456788;font-size:12px;margin-bottom:12px}.operations-detail-hero{align-items:center;background:#fff;border:1px solid #e1e7ef;border-radius:11px;box-shadow:none;color:#253b59;display:flex;gap:18px;margin-bottom:14px;min-height:0;padding:14px 18px}.operations-detail-hero:after{display:none}.operations-detail-eyebrow,.operations-detail-hero .operations-detail-eyebrow{color:#74869b;font-size:10px;letter-spacing:.08em}.operations-detail-hero h1{color:#253b59;font-size:clamp(21px,2vw,27px);line-height:1.2;margin:3px 0}.operations-detail-hero p{color:#7a8a9d;font-size:11px;margin-top:3px}.operations-detail-hero-right{gap:14px}.operations-detail-hero-right>div{background:#f8fafd;border:1px solid #e4eaf2;border-radius:8px;padding:8px 12px}.operations-detail-hero-right>div span{color:#788ba0;font-size:10px}.operations-detail-hero-right>div strong{color:#253b59;font-size:18px}.operations-detail-layout{gap:13px}.operations-detail-main,.operations-detail-sidebar{gap:12px}.operations-detail-card{background:#fff;border:1px solid #e1e7ef;border-radius:11px;box-shadow:none;padding:16px}.operations-detail-card-heading h2{color:#253b59;font-size:16px}.operations-detail-items article{padding:10px 0}.operations-detail-fulfillment{border-color:#e1e7ef;border-radius:9px}.operations-detail-primary{background:#253b59;border-color:#253b59;border-radius:7px}.operations-detail-primary:hover{background:#345478}@media (max-width:760px){.operations-order-details-page{padding:12px 0 30px;width:calc(100% - 24px)}.operations-detail-hero{flex-wrap:wrap;gap:10px;padding:13px}.operations-detail-hero-right{width:100%}.operations-detail-card{padding:13px}}.operations-order-details-app .operations-order-details-page{padding-bottom:30px;padding-top:12px}.operations-order-details-app .operations-detail-back{margin-bottom:8px}.operations-order-details-app .operations-detail-hero{margin-bottom:9px;padding:11px 14px}.operations-order-details-app .operations-detail-layout{gap:10px;grid-template-columns:minmax(0,1fr) minmax(270px,30%)}.operations-order-details-app .operations-detail-main,.operations-order-details-app .operations-detail-sidebar{gap:9px;min-width:0}.operations-order-details-app .operations-detail-card{padding:12px 14px}.operations-order-details-app .operations-detail-card-heading{margin-bottom:10px}.operations-order-details-app .operations-detail-card-heading h2{font-size:15px}.operations-order-details-app .operations-detail-items article{padding:7px 0}.operations-order-details-app .operations-detail-fulfillments{gap:9px}.operations-order-details-app .operations-detail-fulfillment{padding:10px}.operations-order-details-app .operations-detail-fulfillment-history{margin-top:10px}.operations-order-details-app .operations-detail-fulfillment-history>div{margin-top:6px}@media (max-width:1000px){.operations-order-details-app .operations-detail-layout{grid-template-columns:minmax(0,1fr)}}.operations-order-details-app .operations-v34-collapse{background:#fff;border:1px solid #e1e7ef;border-radius:10px;margin:0 0 9px;min-width:0;overflow:hidden}.operations-order-details-app .operations-v34-collapse>summary{align-items:center;color:#253b59;cursor:pointer;display:flex;font-size:12px;font-weight:750;gap:10px;justify-content:space-between;list-style:none;padding:11px 13px}.operations-order-details-app .operations-v34-collapse>summary::-webkit-details-marker{display:none}.operations-order-details-app .operations-v34-collapse>summary:after{color:#546b87;content:"+";font-size:18px;line-height:1}.operations-order-details-app .operations-v34-collapse[open]>summary:after{content:"−"}.operations-order-details-app .operations-v34-collapse>summary span{color:#77869c;font-size:10px;font-weight:500;margin-left:auto}.operations-order-details-app .operations-v34-collapse>summary:focus-visible{outline:2px solid #2684d3;outline-offset:-3px}.operations-order-details-app .operations-v34-collapse[open]>summary{background:#f7f9fc;border-bottom:1px solid #e8edf4}.operations-order-details-app .operations-v34-seller{margin-bottom:0;margin-top:10px}.operations-order-details-app .operations-v34-seller>summary{background:#f7f9fc}.operations-order-details-app .operations-v34-seller>.operations-detail-seller-info{margin:10px}.operations-order-details-app .operations-v34-seller>:not(summary){margin-left:10px;margin-right:10px}.operations-order-details-app .operations-v34-safety>.operations-order-cancellation-card,.operations-order-details-app .operations-v34-sidebar>.operations-detail-card{border:0;border-radius:0;box-shadow:none;margin:0}.operations-order-details-app .operations-v34-history{background:#f8fafc;margin-top:8px}.operations-order-details-app .operations-v34-history>.operations-detail-fulfillment-history{margin:10px}@media(max-width:780px){.operations-order-details-app .operations-v34-collapse>summary span{display:none}}.operations-logistics-app{background:#f3f5f1;color:#304037}.operations-logistics-header{grid-gap:30px;align-items:center;background:#fff;border-bottom:1px solid #dce3dc;display:grid;gap:30px;grid-template-columns:auto 1fr auto;min-height:70px;padding:0 4%}.operations-logistics-logo{align-items:center;color:#263a2d;display:flex;gap:10px;text-decoration:none}.operations-logistics-logo>div{background:#173d2a;border-radius:9px;color:#c0d8b4;display:grid;height:38px;place-items:center;width:38px}.operations-logistics-logo small,.operations-logistics-logo strong{display:block}.operations-logistics-logo strong{font-family:Manrope,sans-serif;font-size:11px}.operations-logistics-logo small{color:#8c968f;font-size:6px;margin-top:2px}.operations-logistics-header nav{display:flex;gap:8px;justify-content:center}.operations-logistics-header nav a{border-radius:7px;color:#6a776f;font-size:7px;font-weight:800;padding:8px 10px;text-decoration:none}.operations-logistics-header nav a.active{background:#edf3eb;color:#3f6848}.operations-logistics-user{align-items:center;display:flex;gap:12px}.operations-logistics-user>span{text-align:right}.operations-logistics-user small,.operations-logistics-user strong{display:block}.operations-logistics-user strong{font-size:8px}.operations-logistics-user small{color:#929b94;font-size:6px;margin-top:2px}.operations-logistics-user button{align-items:center;background:#fff;border:1px solid #d9e0d9;border-radius:8px;color:#647269;cursor:pointer;display:flex;font-size:7px;font-weight:800;gap:5px;height:35px;padding:0 10px}.operations-logistics-page{max-width:1500px;padding:42px 4% 100px}.operations-logistics-hero{align-items:flex-end;gap:35px;justify-content:space-between}.operations-logistics-eyebrow{color:#55765e;display:block;font-size:6px;letter-spacing:1.2px}.operations-logistics-hero h1{color:#1d3024;font-size:42px;letter-spacing:-1.8px;line-height:1.05;margin:5px 0 0}.operations-logistics-hero p{color:#818c84;font-size:9px;margin:10px 0 0}.operations-logistics-live{background:#173d2a;border-radius:13px;color:#fff;min-width:205px;padding:17px}.operations-logistics-live>div{background:#ffffff17;border-radius:9px;color:#bdd5b1;display:grid;height:37px;margin-bottom:12px;place-items:center;width:37px}.operations-logistics-live small,.operations-logistics-live span,.operations-logistics-live strong{display:block}.operations-logistics-live span{color:#adc5a4;font-size:6px;font-weight:800}.operations-logistics-live strong{font-family:Manrope,sans-serif;font-size:23px;margin-top:3px}.operations-logistics-live small{color:#ffffff80;font-size:6px;line-height:1.5;margin-top:3px}.operations-logistics-message{align-items:center;background:#eaf5e7;border:1px solid #cee0cb;border-radius:9px;color:#397149;display:flex;font-size:7px;font-weight:800;gap:7px;margin-bottom:15px;padding:11px 13px}.operations-logistics-stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,1fr);margin-bottom:18px}.operations-logistics-stats article{background:#fff;border:1px solid #dce3dc;border-radius:12px;padding:17px}.operations-logistics-stats article>div{background:#edf3eb;border-radius:8px;color:#4b7955;display:grid;height:34px;margin-bottom:12px;place-items:center;width:34px}.operations-logistics-stats small,.operations-logistics-stats span,.operations-logistics-stats strong{display:block}.operations-logistics-stats span{color:#909992;font-size:6px;font-weight:800}.operations-logistics-stats strong{color:#304238;font-family:Manrope,sans-serif;font-size:20px;margin-top:4px}.operations-logistics-stats small{color:#959d97;font-size:6px}.operations-logistics-board{border:1px solid #dce3dc;border-radius:15px;padding:24px}.operations-logistics-board-heading{display:flex;gap:20px;justify-content:space-between}.operations-logistics-board-heading h2{color:#304238;font-family:Manrope,sans-serif;font-size:21px;margin:3px 0 0}.operations-logistics-board-heading p{color:#8b958e;font-size:7px;margin:5px 0 0}.operations-logistics-board-heading input{background:#fafbf9;border:1px solid #d8e0d8;border-radius:8px;box-sizing:border-box;font-family:inherit;font-size:7px;height:39px;padding:0 10px;width:300px}.operations-logistics-filters{border-bottom:1px solid #e3e8e3;display:flex;flex-wrap:wrap;gap:7px;margin:17px 0;padding-bottom:15px}.operations-logistics-filters button{background:#fff;border:1px solid #dce3dc;color:#6b796f;cursor:pointer;font-size:6px;font-weight:800;min-height:33px;padding:0 10px}.operations-logistics-filters button.active{background:#315f3f;border-color:#315f3f}.operations-logistics-list{display:flex;flex-direction:column;gap:11px}.operations-logistics-row{background:#fafbf9;border:1px solid #dfe5df;border-radius:12px;padding:18px}.operations-logistics-row-top{display:flex;gap:15px;justify-content:space-between}.operations-logistics-row-top>div>span{color:#929b94;display:block;font-size:5px;font-weight:800}.operations-logistics-row-top a{color:#34483b;display:block;font-family:Manrope,sans-serif;font-size:12px;text-decoration:none}.operations-logistics-row-top small{color:#89938c;display:block;font-size:6px;margin-top:2px}.operations-logistics-status{background:#edf2eb;color:#54735b;font-size:6px;height:fit-content;padding:6px 8px}.operations-logistics-status.ready_for_pickup{background:#e7f2e3;color:#397149}.operations-logistics-status.pickup_scheduled{background:#f1efdd;color:#786f3e}.operations-logistics-status.in_transit,.operations-logistics-status.picked_up{background:#e4edf2;color:#486c7d}.operations-logistics-status.delivered{background:#e5f2e2;color:#397149}.operations-logistics-route{grid-gap:15px;align-items:center;background:#fff;border-radius:10px;display:grid;gap:15px;grid-template-columns:1fr 110px 1fr;margin-top:14px;padding:14px}.operations-logistics-route>div:not(.operations-logistics-route-line){align-items:flex-start;display:flex;gap:9px}.operations-logistics-route-icon{background:#edf3eb;color:#4a7754;display:grid;flex:0 0 auto;height:34px;place-items:center;width:34px}.operations-logistics-route em,.operations-logistics-route small,.operations-logistics-route strong{display:block}.operations-logistics-route small{color:#929b94;font-size:5px;font-weight:800}.operations-logistics-route strong{color:#4a5950;font-size:7px}.operations-logistics-route em{color:#929b94;font-size:6px;font-style:normal}.operations-logistics-route-line{align-items:center;color:#6a8c71;display:flex;gap:7px}.operations-logistics-route-line span{background:#dfe6df;flex:1 1;height:1px}.operations-logistics-meta{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(3,1fr);margin-top:10px}.operations-logistics-meta>div{background:#f1f4f0;border-radius:7px;padding:9px}.operations-logistics-meta span,.operations-logistics-meta strong{display:block}.operations-logistics-meta span{color:#929b94;font-size:5px;font-weight:800}.operations-logistics-meta strong{color:#4c5a51;font-size:7px;margin-top:3px}.operations-logistics-actions{align-items:center;border-top:1px solid #e2e7e2;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:11px}.operations-logistics-actions button,.operations-logistics-open{background:#315f3f;border:0;color:#fff;cursor:pointer;min-height:36px;padding:0 10px;text-decoration:none}.operations-logistics-actions button,.operations-logistics-open,.operations-logistics-warning{align-items:center;border-radius:7px;display:inline-flex;font-size:6px;font-weight:800;gap:5px}.operations-logistics-warning{background:#fff3e7;color:#946240;padding:8px 9px}.operations-logistics-complete{align-items:center;background:#e7f3e4;border-radius:7px;color:#397149;display:inline-flex;font-size:6px;font-weight:800;gap:5px;padding:8px 9px}.operations-logistics-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:340px;text-align:center}.operations-logistics-empty>div{background:#edf3eb;border-radius:14px;color:#4a7954;display:grid;height:58px;margin-bottom:13px;place-items:center;width:58px}.operations-logistics-empty h3{font-family:Manrope,sans-serif;font-size:16px;margin:0}.operations-logistics-empty p{color:#8b958e;font-size:7px;line-height:1.6;max-width:430px}@media (max-width:1050px){.operations-logistics-stats{grid-template-columns:repeat(3,1fr)}.operations-logistics-route{grid-template-columns:1fr}.operations-logistics-route-line{display:none}}@media (max-width:760px){.operations-logistics-page{padding:34px 4% 70px}.operations-logistics-header{grid-template-columns:auto auto}.operations-logistics-header nav{display:none}.operations-logistics-user{justify-self:end}.operations-logistics-hero{align-items:flex-start;flex-direction:column}.operations-logistics-hero h1{font-size:34px}.operations-logistics-live{box-sizing:border-box;width:100%}.operations-logistics-board-heading{align-items:flex-start;flex-direction:column}.operations-logistics-board-heading input{width:100%}}@media (max-width:560px){.operations-logistics-user>span{display:none}.operations-logistics-user button{font-size:0}.operations-logistics-stats{grid-template-columns:1fr 1fr}.operations-logistics-meta{grid-template-columns:1fr}}.operations-logistics-app{--kh-ops-ink:#183526;--kh-ops-deep:#113822;--kh-ops-green:#1f5a36;--kh-ops-green-2:#2f7248;--kh-ops-gold:#d2a842;--kh-ops-gold-soft:#f6edd1;--kh-ops-bg:#f4f7f3;--kh-ops-card:#fff;--kh-ops-line:#dbe5dc;--kh-ops-muted:#6b7f71;background:radial-gradient(circle at 92% 4%,#d2a84214,#0000 24%),linear-gradient(180deg,#f7faf6 0,var(--kh-ops-bg) 100%);color:var(--kh-ops-ink);min-height:100vh}.operations-logistics-page{margin:0 auto;max-width:none;padding:34px 0 88px;width:min(1440px,calc(100% - 48px))}.operations-logistics-hero{background:radial-gradient(circle at 88% 12%,#d2a8423b,#0000 28%),linear-gradient(135deg,#102f1f,#17462a 58%,#1d5333);border:1px solid #ffffff14;border-radius:24px;box-shadow:0 18px 50px #11382229;margin-bottom:22px;overflow:hidden;padding:32px 34px;position:relative}.operations-logistics-hero:after{border:1px solid #ffffff14;border-radius:50%;bottom:-145px;content:"";height:260px;position:absolute;right:-95px;width:260px}.operations-logistics-eyebrow{color:#e0bf67;font-size:12px;font-weight:800;letter-spacing:.14em}.operations-logistics-hero h1{color:#fff;font-family:Manrope,sans-serif;font-size:clamp(34px,4vw,52px);letter-spacing:-.04em;line-height:1.03;margin:8px 0 0;max-width:760px}.operations-logistics-hero p{color:#ffffffb8;font-size:14px;line-height:1.7;margin:14px 0 0;max-width:760px}.operations-logistics-live{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff17;border:1px solid #ffffff24;border-radius:18px;box-shadow:inset 0 1px 0 #ffffff14;min-width:230px;padding:20px;position:relative;z-index:1}.operations-logistics-live>div{background:#ffffff1a;border-radius:12px;color:#ead18c;height:42px;margin-bottom:13px;width:42px}.operations-logistics-live span{color:#e1c678;font-size:11px;letter-spacing:.1em}.operations-logistics-live strong{font-size:30px;margin-top:4px}.operations-logistics-live small{color:#ffffff9e;font-size:12px;line-height:1.45;margin-top:5px}.operations-logistics-message{border-radius:12px;font-size:13px;margin-bottom:18px;padding:13px 15px}.operations-logistics-stats{gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px}.operations-logistics-stats article{background:var(--kh-ops-card);border:1px solid var(--kh-ops-line);border-radius:18px;box-shadow:0 10px 28px rgba(25,63,39,.055);min-height:132px;overflow:hidden;padding:20px;position:relative}.operations-logistics-stats article:after{background:linear-gradient(90deg,var(--kh-ops-gold),#0000 82%);content:"";height:3px;inset:auto 0 0;opacity:.7;position:absolute}.operations-logistics-stats article>div{background:#edf5ee;border-radius:12px;color:var(--kh-ops-green-2);height:40px;margin-bottom:13px;width:40px}.operations-logistics-stats span{color:#6f8275;font-size:11px;letter-spacing:.08em}.operations-logistics-stats strong{color:var(--kh-ops-ink);font-size:28px;margin-top:5px}.operations-logistics-stats small{color:#87968c;font-size:12px;margin-top:4px}.operations-logistics-board{background:#fff;border:1px solid var(--kh-ops-line);border-radius:22px;box-shadow:0 14px 40px #193f2712;overflow:hidden}.operations-logistics-board-heading{align-items:flex-end;border-bottom:1px solid #e7ede8;padding:24px 26px 20px}.operations-logistics-board-heading .operations-logistics-eyebrow{color:#5b7863}.operations-logistics-board-heading h2{color:var(--kh-ops-ink);font-size:25px;letter-spacing:-.02em;margin:6px 0 0}.operations-logistics-board-heading p{color:var(--kh-ops-muted);font-size:13px;line-height:1.6;margin-top:7px;max-width:720px}.operations-logistics-board-heading input{background:#fbfdfb!important;border:1px solid #d6e1d8!important;border-radius:11px!important;color:#213b2b!important;font-size:13px!important;min-height:44px!important;outline:none;padding:0 14px!important}.operations-logistics-board-heading input:focus{border-color:#7aa485!important;box-shadow:0 0 0 3px #2f72481a}.operations-logistics-board-heading button{border-radius:11px!important;color:#496052!important;cursor:pointer;font-size:12px!important;font-weight:800!important;min-height:44px!important;padding:0 15px!important}.operations-logistics-filters{background:#fbfdfb;border-bottom:1px solid #edf1ed;gap:8px;overflow-x:auto;padding:14px 26px}.operations-logistics-filters button{border-radius:999px;font-size:12px;min-height:36px;padding:0 13px;white-space:nowrap}.operations-logistics-filters button.active{background:#17462a;border-color:#1c5633;box-shadow:0 5px 14px #17462a1f;color:#fff}.operations-logistics-list{gap:14px;padding:18px}.operations-logistics-row{background:#fff;border:1px solid #dfe8e1;border-radius:17px;box-shadow:0 6px 18px rgba(26,63,40,.045);padding:20px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.operations-logistics-row:hover{border-color:#cad9cd;box-shadow:0 12px 28px rgba(26,63,40,.075);transform:translateY(-1px)}.operations-logistics-row-top>div>span{color:#8a998f;font-size:10px;letter-spacing:.09em}.operations-logistics-row-top a{color:#194b2d;font-size:16px;font-weight:800;margin-top:3px}.operations-logistics-row-top small{color:#708176;font-size:12px;margin-top:4px}.operations-logistics-status{border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.03em;padding:7px 10px}.operations-logistics-route{background:#f8faf8;border:1px solid #e5ebe6;border-radius:14px;margin-top:18px;padding:17px 18px}.operations-logistics-route-icon{border-radius:11px;height:38px;width:38px}.operations-logistics-meta span,.operations-logistics-route small{color:#7c8d81;font-size:10px;letter-spacing:.07em}.operations-logistics-route strong{color:#254332;font-size:13px;line-height:1.4;margin-top:3px}.operations-logistics-route em{color:#85938a;font-size:11px;margin-top:3px}.operations-logistics-meta{gap:12px;margin-top:14px}.operations-logistics-meta>div{background:#fcfdfc;border:1px solid #e5ebe6;border-radius:12px;padding:12px 14px}.operations-logistics-meta strong{color:#294433;font-size:13px;margin-top:4px}.operations-logistics-actions{border-top:1px solid #edf1ed;margin-top:16px;padding-top:15px}.operations-logistics-open{background:#17462a;border-radius:10px;color:#fff;font-size:12px;font-weight:800;min-height:38px;padding:0 14px}.operations-logistics-open:hover{background:#113820}.operations-logistics-complete,.operations-logistics-warning{border-radius:10px;font-size:11px;min-height:36px;padding:0 11px}.operations-logistics-empty{padding:58px 24px}.operations-logistics-empty h3{font-size:19px}.operations-logistics-empty p{font-size:13px}@media (max-width:1050px){.operations-logistics-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-logistics-board-heading{align-items:flex-start}}@media (max-width:760px){.operations-logistics-page{padding-top:18px;width:min(100% - 24px,1440px)}.operations-logistics-hero{align-items:stretch;border-radius:19px;padding:24px 20px}.operations-logistics-live{min-width:0;width:100%}.operations-logistics-stats{grid-template-columns:1fr 1fr}.operations-logistics-board-heading,.operations-logistics-filters{padding-left:16px;padding-right:16px}.operations-logistics-board-heading>div:last-child{width:100%!important}.operations-logistics-list{padding:12px}.operations-logistics-row{padding:16px}.operations-logistics-meta,.operations-logistics-route{grid-template-columns:1fr}.operations-logistics-route-line{display:none}}@media (max-width:480px){.operations-logistics-stats{grid-template-columns:1fr}.operations-logistics-hero h1{font-size:32px}}.operations-logistics-app{--kh-ops-ink:#253b59;--kh-ops-deep:#253b59;--kh-ops-green:#305780;--kh-ops-green-2:#386997;--kh-ops-gold:#638db7;--kh-ops-bg:#f6f8fb;--kh-ops-line:#e1e7ef;--kh-ops-muted:#6e7f94;background:#f6f8fb!important}.operations-logistics-page{padding:20px 0 42px;width:min(1560px,calc(100% - 44px))}.operations-logistics-hero{align-items:center;background:#0000;border:0;border-bottom:1px solid #e1e7ef;border-radius:0;box-shadow:none;color:#253b59;display:flex;gap:20px;margin-bottom:14px;min-height:auto;padding:0 0 15px}.operations-logistics-hero:after{display:none}.operations-logistics-eyebrow{color:#7386a0;font-size:10px;letter-spacing:.09em}.operations-logistics-hero h1{color:#253b59;font-size:clamp(21px,2.1vw,27px);letter-spacing:-.03em;line-height:1.18;margin-top:4px}.operations-logistics-hero p{color:#6e7f94;font-size:12px;line-height:1.45;margin-top:6px;max-width:700px}.operations-logistics-live{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid #e1e7ef;border-radius:10px;box-shadow:none;color:#253b59;min-width:150px;padding:10px 14px}.operations-logistics-live>div{display:none}.operations-logistics-live span{color:#72829a;font-size:10px}.operations-logistics-live strong{color:#253b59;font-size:21px}.operations-logistics-live small{color:#8190a5;font-size:10px;line-height:1.35}.operations-logistics-stats{gap:9px;margin-bottom:12px}.operations-logistics-stats article{border-color:#e1e7ef;border-radius:11px;box-shadow:none;min-height:86px;padding:12px 14px}.operations-logistics-stats article:after,.operations-logistics-stats article>div{display:none}.operations-logistics-stats span{color:#72829a;font-size:10px;letter-spacing:.025em}.operations-logistics-stats strong{color:#253b59;font-size:23px;line-height:1.1;margin-top:6px}.operations-logistics-stats small{color:#8190a5;font-size:10px}.operations-logistics-board{border:1px solid #e1e7ef;border-radius:12px;box-shadow:none}.operations-logistics-board-heading{border-color:#e1e7ef;padding:14px 18px 12px}.operations-logistics-board-heading .operations-logistics-eyebrow{color:#7386a0}.operations-logistics-board-heading h2{color:#253b59;font-size:18px;margin-top:3px}.operations-logistics-board-heading p{font-size:11px;line-height:1.45;margin-top:4px}.operations-logistics-board-heading input{background:#fff!important;border-color:#d9e2ec!important;border-radius:7px!important;color:#253b59!important;min-height:36px!important}.operations-logistics-board-heading button{border-radius:7px!important;color:#405b7b!important;min-height:36px!important;padding:0 11px!important}.operations-logistics-filters{background:#f8fafd;border-color:#e1e7ef;gap:6px;padding:9px 16px}.operations-logistics-filters button{border-radius:7px;font-size:11px;min-height:31px;padding:0 11px}.operations-logistics-filters button.active{background:#253b59;border-color:#253b59;box-shadow:none}.operations-logistics-list{gap:9px;padding:10px}.operations-logistics-row{border-color:#e1e7ef;border-radius:9px;box-shadow:none;padding:12px 14px}.operations-logistics-row:hover{border-color:#a7bbd2;box-shadow:0 3px 12px #253b590f;transform:none}.operations-logistics-row-top a{color:#275681;font-size:14px}.operations-logistics-row-top small{font-size:11px}.operations-logistics-status{font-size:10px;padding:5px 8px}.operations-logistics-route{background:#f8fafd;border-color:#e8edf4;border-radius:8px;margin-top:10px;padding:10px 12px}.operations-logistics-route-icon{border-radius:8px;height:30px;width:30px}.operations-logistics-actions,.operations-logistics-meta{margin-top:9px}@media (max-width:760px){.operations-logistics-page{padding:13px 0 28px;width:calc(100% - 24px)}.operations-logistics-hero{flex-wrap:wrap;gap:10px}.operations-logistics-hero p{display:none}.operations-logistics-live{min-width:120px;width:auto}.operations-logistics-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-logistics-board-heading{padding:12px}.operations-logistics-list{padding:8px}}.operations-logistics-app .operations-v32-table-scroll{border:1px solid #e1e7ef;border-radius:10px;margin:10px 14px 16px;overflow-x:auto;overscroll-behavior-x:contain;width:calc(100% - 28px)}.operations-logistics-app .operations-v32-table{border-collapse:collapse;font-size:12px;min-width:970px;text-align:left;width:100%}.operations-logistics-app .operations-v32-table th{background:#f5f7fb;border-bottom:1px solid #dce4ef;color:#5b6d85;font-size:10px;font-weight:750;letter-spacing:.04em;padding:11px 12px;text-transform:uppercase;white-space:nowrap}.operations-logistics-app .operations-v32-table td{border-bottom:1px solid #e9edf3;color:#253b59;padding:12px;vertical-align:middle}.operations-logistics-app .operations-v32-table tbody tr:last-child td{border-bottom:0}.operations-logistics-app .operations-v32-table tbody tr:hover{background:#f7f9fc}.operations-logistics-app .operations-v32-table tbody tr:focus-within{background:#eff5fc}.operations-logistics-app .operations-v32-table td strong{color:#263d55;display:block;font-size:12px;font-weight:650;line-height:1.4}.operations-logistics-app .operations-v32-table td small{color:#667992;display:block;font-size:10px;line-height:1.35;margin-top:4px}.operations-logistics-app .operations-v32-location{max-width:270px;overflow-wrap:anywhere}.operations-logistics-app .operations-v32-order-link{color:#253b59;font-size:12px;font-weight:750;overflow-wrap:anywhere;text-decoration:none}.operations-logistics-app .operations-v32-order-link:hover{text-decoration:underline}.operations-logistics-app .operations-v32-open{background:#253b59;border-radius:7px;color:#fff;display:inline-flex;font-weight:700;padding:8px 11px;text-decoration:none;white-space:nowrap}.operations-logistics-app .operations-v32-open:hover{background:#395b85;color:#fff}.operations-logistics-app .operations-v32-open:focus-visible,.operations-logistics-app .operations-v32-order-link:focus-visible{outline:3px solid #2684d3;outline-offset:2px}.operations-logistics-app .operations-v32-actions{text-align:right;white-space:nowrap}.operations-logistics-app .operations-v32-actions small{white-space:normal}.operations-logistics-app .operations-v32-numeric{white-space:nowrap}.operations-logistics-app .operations-v32-sr-only{clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.operations-logistics-app .operations-logistics-filters button{box-shadow:none}.operations-logistics-app .operations-logistics-filters button:first-child,.operations-logistics-app .operations-logistics-filters button:nth-child(7){background:#edf2f8;border-color:#ccd8e6;color:#253b59}.operations-logistics-app .operations-logistics-filters button:first-child.active,.operations-logistics-app .operations-logistics-filters button:nth-child(7).active{background:#253b59;border-color:#253b59;color:#fff}.operations-logistics-app .operations-logistics-filters button:nth-child(2){background:#fff4dd;border-color:#eed8a8;color:#80530c}.operations-logistics-app .operations-logistics-filters button:nth-child(2).active{background:#986511;border-color:#986511;color:#fff}.operations-logistics-app .operations-logistics-filters button:nth-child(3){background:#f0ebfa;border-color:#d9cbea;color:#69469c}.operations-logistics-app .operations-logistics-filters button:nth-child(3).active{background:#69469c;border-color:#69469c;color:#fff}.operations-logistics-app .operations-logistics-filters button:nth-child(4),.operations-logistics-app .operations-logistics-filters button:nth-child(5){background:#e9f1fa;border-color:#c9dcf0;color:#245987}.operations-logistics-app .operations-logistics-filters button:nth-child(4).active,.operations-logistics-app .operations-logistics-filters button:nth-child(5).active{background:#245987;border-color:#245987;color:#fff}.operations-logistics-app .operations-logistics-filters button:nth-child(6){background:#e5f3e6;border-color:#c7e2cb;color:#237343}.operations-logistics-app .operations-logistics-filters button:nth-child(6).active{background:#237343;border-color:#237343;color:#fff}.operations-logistics-app .operations-logistics-filters button:focus-visible{outline:3px solid #7b9cc6;outline-offset:2px}.operations-logistics-app .operations-logistics-status{background:#edf1f6;border-radius:999px;color:#344966;font-size:11px;font-weight:700;padding:6px 9px;white-space:nowrap}.operations-logistics-app .operations-logistics-status.confirmed,.operations-logistics-app .operations-logistics-status.new{background:#e9f1fa;color:#245987}.operations-logistics-app .operations-logistics-status.pickup_scheduled,.operations-logistics-app .operations-logistics-status.preparing{background:#f0ebfa;color:#69469c}.operations-logistics-app .operations-logistics-status.ready_for_pickup{background:#fff4dd;color:#80530c}.operations-logistics-app .operations-logistics-status.in_transit,.operations-logistics-app .operations-logistics-status.picked_up{background:#e5efff;color:#245987}.operations-logistics-app .operations-logistics-status.delivered{background:#e5f3e6;color:#237343}.operations-logistics-app .operations-logistics-status.adjustment_requested,.operations-logistics-app .operations-logistics-status.cancelled,.operations-logistics-app .operations-logistics-status.failed{background:#fae8e8;color:#a63840}@media(max-width:720px){.operations-logistics-app .operations-v32-table-scroll{margin:8px;width:calc(100% - 16px)}.operations-logistics-app .operations-v32-table{min-width:850px}}@media (min-width:721px){.operations-logistics-app .operations-v32-table-scroll{overflow-x:visible}.operations-logistics-app .operations-v32-table{min-width:0;table-layout:fixed;width:100%}.operations-logistics-app .operations-v32-table td,.operations-logistics-app .operations-v32-table th{overflow-wrap:anywhere;padding:9px 7px;word-break:normal}.operations-logistics-app .operations-v32-table th:first-child{width:20%}.operations-logistics-app .operations-v32-table th:nth-child(2),.operations-logistics-app .operations-v32-table th:nth-child(3){width:21%}.operations-logistics-app .operations-v32-table th:nth-child(4),.operations-logistics-app .operations-v32-table th:nth-child(5){width:13%}.operations-logistics-app .operations-v32-table th:nth-child(6){width:12%}.operations-logistics-app .operations-v32-order-link,.operations-logistics-app .operations-v32-table td strong{font-size:11px}.operations-logistics-app .operations-v32-open{font-size:11px;padding:7px 8px}.operations-logistics-app .operations-v32-actions small{display:none}}@media (max-width:720px){.operations-logistics-app .operations-v32-table-scroll{overflow-x:auto}}@media (min-width:901px){.operations-logistics-app .operations-v32-table-scroll{overflow-x:hidden}.operations-logistics-app .operations-v32-table{min-width:0;table-layout:fixed;width:100%}.operations-logistics-app .operations-v32-table td,.operations-logistics-app .operations-v32-table th{min-width:0;overflow-wrap:anywhere;padding:9px 7px}.operations-logistics-app .operations-v32-table th:first-child{width:19%}.operations-logistics-app .operations-v32-table th:nth-child(2){width:22%}.operations-logistics-app .operations-v32-table th:nth-child(3){width:23%}.operations-logistics-app .operations-v32-table th:nth-child(4){width:12%}.operations-logistics-app .operations-v32-table th:nth-child(5){width:13%}.operations-logistics-app .operations-v32-table th:nth-child(6){width:11%}.operations-logistics-app .operations-v32-location{max-width:100%;overflow-wrap:anywhere}.operations-logistics-app .operations-v32-actions{text-align:right;white-space:normal}.operations-logistics-app .operations-v32-open{padding:7px 8px}}@media (max-width:900px){.operations-logistics-app .operations-v32-table-scroll{overflow-x:auto}.operations-logistics-app .operations-v32-table{min-width:800px}}.operations-sellers-app{background:#f3f5f1;color:#304037;min-height:100vh}.operations-sellers-header{grid-gap:30px;align-items:center;background:#fff;border-bottom:1px solid #dce3dc;display:grid;gap:30px;grid-template-columns:auto 1fr auto;min-height:70px;padding:0 4%}.operations-sellers-logo{align-items:center;color:#263a2d;display:flex;gap:10px;text-decoration:none}.operations-sellers-logo>div{background:#173d2a;border-radius:9px;color:#c0d8b4;display:grid;height:38px;place-items:center;width:38px}.operations-sellers-logo small,.operations-sellers-logo strong{display:block}.operations-sellers-logo strong{font-family:Manrope,sans-serif;font-size:11px}.operations-sellers-logo small{color:#8c968f;font-size:6px;margin-top:2px}.operations-sellers-header nav{display:flex;gap:8px;justify-content:center}.operations-sellers-header nav a{border-radius:7px;color:#6a776f;font-size:7px;font-weight:800;padding:8px 10px;text-decoration:none}.operations-sellers-header nav a.active{background:#edf3eb;color:#3f6848}.operations-sellers-user{align-items:center;display:flex;gap:12px}.operations-sellers-user>span{text-align:right}.operations-sellers-user small,.operations-sellers-user strong{display:block}.operations-sellers-user strong{font-size:8px}.operations-sellers-user small{color:#929b94;font-size:6px;margin-top:2px}.operations-sellers-user button{align-items:center;background:#fff;border:1px solid #d9e0d9;border-radius:8px;color:#647269;cursor:pointer;display:flex;font-size:7px;font-weight:800;gap:5px;height:35px;padding:0 10px}.operations-sellers-page{margin:0 auto;max-width:1500px;padding:42px 4% 100px}.operations-sellers-hero{align-items:flex-end;display:flex;gap:35px;justify-content:space-between;margin-bottom:22px}.operations-sellers-eyebrow{color:#55765e;display:block;font-size:6px;font-weight:800;letter-spacing:1.2px}.operations-sellers-hero h1{color:#1d3024;font-family:Manrope,sans-serif;font-size:42px;letter-spacing:-1.8px;line-height:1.05;margin:5px 0 0}.operations-sellers-hero p{color:#818c84;font-size:9px;line-height:1.7;margin:10px 0 0;max-width:700px}.operations-sellers-control{background:#173d2a;border-radius:13px;color:#fff;min-width:205px;padding:17px}.operations-sellers-control>div{background:#ffffff17;border-radius:9px;color:#bdd5b1;display:grid;height:37px;margin-bottom:12px;place-items:center;width:37px}.operations-sellers-control small,.operations-sellers-control span,.operations-sellers-control strong{display:block}.operations-sellers-control span{color:#adc5a4;font-size:6px;font-weight:800}.operations-sellers-control strong{font-family:Manrope,sans-serif;font-size:23px;margin-top:3px}.operations-sellers-control small{color:#ffffff80;font-size:6px;line-height:1.5;margin-top:3px}.operations-sellers-message{align-items:center;background:#eaf5e7;border:1px solid #cee0cb;border-radius:9px;color:#397149;display:flex;font-size:7px;font-weight:800;gap:7px;margin-bottom:15px;padding:11px 13px}.operations-sellers-stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,1fr);margin-bottom:18px}.operations-sellers-stats article{background:#fff;border:1px solid #dce3dc;border-radius:12px;padding:17px}.operations-sellers-stats article>div{background:#edf3eb;border-radius:8px;color:#4b7955;display:grid;height:34px;margin-bottom:12px;place-items:center;width:34px}.operations-sellers-stats small,.operations-sellers-stats span,.operations-sellers-stats strong{display:block}.operations-sellers-stats span{color:#909992;font-size:6px;font-weight:800}.operations-sellers-stats strong{color:#304238;font-family:Manrope,sans-serif;font-size:20px;margin-top:4px}.operations-sellers-stats small{color:#959d97;font-size:6px;margin-top:4px}.operations-sellers-directory{background:#fff;border:1px solid #dce3dc;border-radius:15px;padding:24px}.operations-sellers-directory-heading{align-items:flex-end;display:flex;gap:20px;justify-content:space-between}.operations-sellers-directory-heading h2{color:#304238;font-family:Manrope,sans-serif;font-size:21px;margin:3px 0 0}.operations-sellers-directory-heading p{color:#8b958e;font-size:7px;margin:5px 0 0}.operations-sellers-directory-heading input{background:#fafbf9;border:1px solid #d8e0d8;border-radius:8px;box-sizing:border-box;font-family:inherit;font-size:7px;height:39px;outline:none;padding:0 10px;width:310px}.operations-sellers-directory-heading input:focus{background:#fff;border-color:#78977f}.operations-sellers-filters{border-bottom:1px solid #e3e8e3;display:flex;flex-wrap:wrap;gap:7px;margin:17px 0;padding-bottom:15px}.operations-sellers-filters button{background:#fff;border:1px solid #dce3dc;border-radius:999px;color:#6b796f;cursor:pointer;font-size:6px;font-weight:800;min-height:33px;padding:0 10px}.operations-sellers-filters button.active{background:#315f3f;border-color:#315f3f;color:#fff}.operations-sellers-list{display:flex;flex-direction:column;gap:8px}.operations-seller-row{grid-gap:12px;align-items:center;background:#fafbf9;border:1px solid #e0e6e0;border-radius:11px;display:grid;gap:12px;grid-template-columns:minmax(190px,1.6fr) minmax(110px,1fr) 90px 100px 85px 105px 110px;padding:14px}.operations-seller-business{align-items:center;display:flex;gap:9px;min-width:0}.operations-seller-avatar{background:#dcebd6;border-radius:10px;color:#397248;display:grid;flex:0 0 auto;font-family:Manrope,sans-serif;font-size:9px;font-weight:800;height:42px;place-items:center;width:42px}.operations-seller-business small,.operations-seller-business span,.operations-seller-business strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-seller-business strong{color:#405148;font-size:8px}.operations-seller-business span{color:#78857c;font-size:6px;margin-top:3px}.operations-seller-business small{color:#969e98;font-size:5px;margin-top:2px}.operations-seller-cell small,.operations-seller-cell span,.operations-seller-cell strong{display:block}.operations-seller-cell span{color:#969e98;font-size:5px;font-weight:800}.operations-seller-cell strong{color:#4c5b51;font-size:6px;margin-top:4px}.operations-seller-cell small{color:#929b94;font-size:5px;margin-top:3px}.operations-seller-cell strong.good{color:#397149}.operations-seller-cell strong.warning{color:#9a6847}.verification-verified{color:#397149!important}.verification-needs_attention{color:#9b5b52!important}.verification-pending{color:#8b743e!important}.verification-not_started{color:#858f88!important}.operations-seller-actions{display:flex;justify-content:flex-end}.operations-seller-actions button{align-items:center;background:#315f3f;border:0;border-radius:7px;color:#fff;cursor:pointer;display:inline-flex;font-size:6px;font-weight:800;gap:5px;min-height:34px;padding:0 9px}.operations-sellers-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:340px;text-align:center}.operations-sellers-empty>div{background:#edf3eb;border-radius:14px;color:#4a7954;display:grid;height:58px;margin-bottom:13px;place-items:center;width:58px}.operations-sellers-empty h3{font-family:Manrope,sans-serif;font-size:16px;margin:0}.operations-sellers-empty p{color:#8b958e;font-size:7px;line-height:1.6;max-width:430px}.operations-seller-overlay{background:#14231961;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1000}.operations-seller-panel{background:#f8faf7;box-shadow:-15px 0 40px #1428191f;box-sizing:border-box;height:100vh;overflow-y:auto;padding:27px;width:min(560px,94vw)}.operations-seller-panel-top{display:flex;gap:20px;justify-content:space-between}.operations-seller-panel-top h2{color:#263b2e;font-family:Manrope,sans-serif;font-size:25px;margin:4px 0 0}.operations-seller-panel-top p{color:#879188;font-size:7px;margin:5px 0 0}.operations-seller-panel-top>button{background:#fff;border:1px solid #dce3dc;border-radius:8px;color:#647269;cursor:pointer;display:grid;height:35px;place-items:center;width:35px}.operations-seller-readiness{background:#173d2a;border-radius:10px;color:#fff;margin-top:20px;padding:14px}.operations-seller-readiness>div:first-child{align-items:center;display:flex;justify-content:space-between}.operations-seller-readiness span{color:#abc4a3;font-size:6px;font-weight:800}.operations-seller-readiness strong{font-family:Manrope,sans-serif;font-size:16px}.operations-seller-readiness>div:last-child{background:#ffffff1f;border-radius:999px;height:5px;margin-top:10px;overflow:hidden}.operations-seller-readiness>div:last-child span{background:#bdd8af;border-radius:999px;display:block;height:100%}.operations-seller-panel>section{background:#fff;border:1px solid #dce3dc;border-radius:11px;margin-top:13px;padding:17px}.operations-seller-panel-label{color:#66806c;display:block;font-size:5px;font-weight:800;letter-spacing:1px;margin-bottom:11px}.operations-seller-panel-grid{grid-gap:7px;display:grid;gap:7px;grid-template-columns:1fr 1fr}.operations-seller-panel-grid>div{background:#f4f7f3;border-radius:8px;color:#54735c;display:flex;gap:7px;padding:10px}.operations-seller-panel-grid small,.operations-seller-panel-grid strong{display:block}.operations-seller-panel-grid small{color:#939c95;font-size:5px;font-weight:800}.operations-seller-panel-grid strong{color:#536159;font-size:6px;margin-top:3px}.operations-seller-pickup-card{background:#edf3eb;border-radius:9px;padding:12px}.operations-seller-pickup-card>div{color:#517158;display:flex;gap:8px}.operations-seller-pickup-card>div+div{margin-top:10px}.operations-seller-pickup-card small,.operations-seller-pickup-card strong{display:block}.operations-seller-pickup-card small{color:#849087;font-size:5px;font-weight:800}.operations-seller-pickup-card strong{color:#4f6055;font-size:6px;margin-top:3px}.operations-seller-pickup-card p{border-top:1px solid #d9e2d8;color:#708078;font-size:6px;line-height:1.6;margin:11px 0 0;padding-top:10px}.operations-seller-product-stats{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,1fr)}.operations-seller-product-stats>div{background:#f4f7f3;border-radius:7px;padding:9px}.operations-seller-product-stats span,.operations-seller-product-stats strong{display:block}.operations-seller-product-stats span{color:#919b93;font-size:5px;font-weight:800}.operations-seller-product-stats strong{color:#425249;font-family:Manrope,sans-serif;font-size:13px;margin-top:4px}.operations-seller-products{border-top:1px solid #e3e8e3;margin-top:10px}.operations-seller-products>div{grid-gap:8px;align-items:center;border-bottom:1px solid #e3e8e3;display:grid;gap:8px;grid-template-columns:36px 1fr auto;padding:9px 0}.operations-seller-product-mark{border-radius:8px;display:grid;font-size:7px;font-weight:800;height:36px;place-items:center;width:36px}.operations-seller-product-mark.green{background:#dcebd6;color:#397248}.operations-seller-product-mark.orange{background:#f4e5d9;color:#a35e36}.operations-seller-product-mark.yellow{background:#f1eac9;color:#8e7735}.operations-seller-product-mark.gold{background:#f1e2b6;color:#88681d}.operations-seller-product-mark.cream{background:#efe9da;color:#74684b}.operations-seller-product-mark.mint{background:#dcece2;color:#3e7555}.operations-seller-products small,.operations-seller-products strong{display:block}.operations-seller-products strong{color:#4b5a50;font-size:6px}.operations-seller-products small{color:#929b94;font-size:5px;margin-top:3px}.operations-seller-products em{color:#6c7d71;font-size:5px;font-style:normal;font-weight:800;text-transform:uppercase}.operations-seller-no-products{background:#f1f3f0;border-radius:8px;color:#7e8981;font-size:6px;padding:11px}.operations-seller-verification{background:#f3f6f2;border-radius:9px;padding:12px}.operations-seller-verification>div:first-child{color:#54735c;display:flex;gap:8px}.operations-seller-verification small,.operations-seller-verification strong{display:block}.operations-seller-verification strong{color:#4b5d50;font-size:7px}.operations-seller-verification small{color:#879188;font-size:6px;margin-top:3px}.operations-seller-verification-actions{display:flex;gap:7px;margin-top:11px}.operations-seller-verification-actions button{align-items:center;border:0;border-radius:7px;cursor:pointer;display:inline-flex;font-size:6px;font-weight:800;gap:5px;min-height:35px;padding:0 9px}.operations-seller-verification-actions button.verify{background:#315f3f;color:#fff}.operations-seller-verification-actions button.review{background:#f4e8e4;color:#945b53}.operations-seller-payout{background:#f1f3f0;border-radius:8px;color:#758078;display:flex;gap:8px;padding:11px}.operations-seller-payout.connected{background:#e8f3e5;color:#397149}.operations-seller-payout small,.operations-seller-payout strong{display:block}.operations-seller-payout strong{font-size:7px}.operations-seller-payout small{color:#859087;font-size:6px;line-height:1.5;margin-top:3px}@media (max-width:1200px){.operations-seller-row{grid-template-columns:minmax(180px,1.5fr) minmax(110px,1fr) 90px 90px 100px}.operations-seller-row .operations-seller-cell:nth-of-type(4),.operations-seller-row .operations-seller-cell:nth-of-type(5){display:none}}@media (max-width:900px){.operations-sellers-stats{grid-template-columns:repeat(3,1fr)}.operations-seller-row{grid-template-columns:minmax(180px,1.5fr) 1fr 100px}.operations-seller-row .operations-seller-cell{display:none}}@media (max-width:760px){.operations-sellers-header{grid-template-columns:auto auto}.operations-sellers-header nav{display:none}.operations-sellers-user{justify-self:end}.operations-sellers-page{padding:34px 4% 70px}.operations-sellers-hero{align-items:flex-start;flex-direction:column}.operations-sellers-hero h1{font-size:34px}.operations-sellers-control{box-sizing:border-box;width:100%}.operations-sellers-directory-heading{align-items:flex-start;flex-direction:column}.operations-sellers-directory-heading input{width:100%}}@media (max-width:560px){.operations-sellers-user>span{display:none}.operations-sellers-user button{font-size:0}.operations-sellers-stats{grid-template-columns:1fr 1fr}.operations-seller-row{grid-template-columns:1fr}.operations-seller-actions{justify-content:flex-start}.operations-seller-panel{padding:20px;width:100%}.operations-seller-panel-grid,.operations-seller-product-stats{grid-template-columns:1fr 1fr}}.operations-sellers-app{--kh-seller-deep:#113822;--kh-seller-green:#17462a;--kh-seller-mid:#2f7248;--kh-seller-gold:#d2a842;--kh-seller-gold-soft:#f6edd1;--kh-seller-bg:#f4f7f3;--kh-seller-card:#fff;--kh-seller-line:#dbe5dc;--kh-seller-ink:#1d3a29;--kh-seller-muted:#6c7f72;background:radial-gradient(circle at 92% 5%,#d2a84214,#0000 24%),linear-gradient(180deg,#f7faf6 0,var(--kh-seller-bg) 100%)!important;min-height:100vh!important}.operations-sellers-page{padding:34px 0 90px!important;width:min(1440px,calc(100% - 48px))!important}.operations-sellers-hero{align-items:center!important;background:radial-gradient(circle at 88% 12%,#d2a8423b,#0000 30%),linear-gradient(135deg,#102f1f,#17462a 60%,#1d5333);border:1px solid #ffffff14;border-radius:24px;box-shadow:0 18px 50px #11382229;margin-bottom:22px!important;overflow:hidden;padding:32px 34px!important;position:relative}.operations-sellers-hero:after{border:1px solid #ffffff14;border-radius:50%;bottom:-145px;content:"";height:260px;position:absolute;right:-95px;width:260px}.operations-sellers-eyebrow{color:#5b7863!important;font-size:11px!important;font-weight:800!important;letter-spacing:.12em!important}.operations-sellers-hero .operations-sellers-eyebrow{color:#e1c678!important}.operations-sellers-hero h1{color:#fff!important;font-size:clamp(34px,4vw,52px)!important;letter-spacing:-.04em!important;line-height:1.03!important;margin:8px 0 0!important}.operations-sellers-hero p{color:#ffffffb8!important;font-size:14px!important;line-height:1.7!important;margin:14px 0 0!important;max-width:760px!important}.operations-sellers-control{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff17!important;border:1px solid #ffffff24!important;border-radius:18px!important;box-shadow:inset 0 1px 0 #ffffff14;min-width:230px!important;padding:20px!important;position:relative;z-index:1}.operations-sellers-control>div{background:#ffffff1a!important;border-radius:12px!important;color:#ead18c!important;height:42px!important;margin-bottom:13px!important;width:42px!important}.operations-sellers-control span{color:#e1c678!important;font-size:11px!important;letter-spacing:.1em!important}.operations-sellers-control strong{font-size:30px!important;margin-top:4px!important}.operations-sellers-control small{color:#ffffff9e!important;font-size:12px!important;line-height:1.45!important;margin-top:5px!important}.operations-sellers-empty[style],.operations-sellers-message{border-radius:12px!important;font-size:13px!important;line-height:1.55!important}.operations-sellers-stats{gap:14px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;margin-bottom:20px!important}.operations-sellers-stats article{background:var(--kh-seller-card)!important;border:1px solid var(--kh-seller-line)!important;border-radius:18px!important;box-shadow:0 10px 28px rgba(25,63,39,.055);min-height:132px;overflow:hidden;padding:20px!important;position:relative}.operations-sellers-stats article:after{background:linear-gradient(90deg,var(--kh-seller-gold),#0000 82%);content:"";height:3px;inset:auto 0 0;opacity:.7;position:absolute}.operations-sellers-stats article>div{background:#edf5ee!important;border-radius:12px!important;color:var(--kh-seller-mid)!important;height:40px!important;margin-bottom:13px!important;width:40px!important}.operations-sellers-stats span{color:#6f8275!important;font-size:11px!important;letter-spacing:.08em!important}.operations-sellers-stats strong{color:var(--kh-seller-ink)!important;font-size:27px!important;margin-top:5px!important}.operations-sellers-stats small{color:#87968c!important;font-size:12px!important;line-height:1.4;margin-top:4px!important}.operations-sellers-directory{border:1px solid var(--kh-seller-line)!important;border-radius:22px!important;box-shadow:0 14px 40px #193f2712;overflow:hidden;padding:0!important}.operations-sellers-directory-heading{align-items:flex-end!important;background:#fff;border-bottom:1px solid #e7ede8;padding:24px 26px 20px}.operations-sellers-directory-heading h2{color:var(--kh-seller-ink)!important;font-size:25px!important;letter-spacing:-.02em;margin:6px 0 0!important}.operations-sellers-directory-heading p{color:var(--kh-seller-muted)!important;font-size:13px!important;line-height:1.6;margin:7px 0 0!important;max-width:720px}.operations-sellers-directory-heading input{background:#fbfdfb!important;border:1px solid #d6e1d8!important;border-radius:11px!important;color:#213b2b!important;font-size:13px!important;min-height:44px!important;padding:0 14px!important;width:min(360px,100%)!important}.operations-sellers-directory-heading input:focus{background:#fff!important;border-color:#7aa485!important;box-shadow:0 0 0 3px #2f72481a}.operations-sellers-filters{background:#fbfdfb;border-bottom:1px solid #edf1ed!important;margin:0!important;padding:14px 26px!important}.operations-sellers-filters button{border-radius:999px!important;color:#52685a!important;font-size:12px!important;min-height:36px!important;padding:0 13px!important}.operations-sellers-filters button.active{background:#17462a!important;border-color:#1c5633!important;box-shadow:0 5px 14px #17462a1f;color:#fff!important}.operations-sellers-list{gap:0!important}.operations-seller-row{background:#fff!important;border:0!important;border-bottom:1px solid #edf1ed!important;border-radius:0!important;gap:16px!important;grid-template-columns:minmax(220px,1.7fr) minmax(120px,1fr) 100px 110px 105px 120px 120px!important;padding:18px 22px!important;transition:background .16s ease}.operations-seller-row:hover{background:#fbfdfb!important}.operations-seller-avatar{background:linear-gradient(145deg,#dcebd6,#eef6eb)!important;border-radius:13px!important;color:#2f7047!important;font-size:13px!important;height:46px!important;width:46px!important}.operations-seller-business{gap:12px!important}.operations-seller-business strong{color:#243f2e!important;font-size:14px!important}.operations-seller-business span{color:#6d7f73!important;font-size:12px!important;margin-top:4px!important}.operations-seller-business small{color:#8a978e!important;font-size:11px!important;margin-top:3px!important}.operations-seller-cell span{color:#87958b!important;font-size:10px!important;letter-spacing:.06em}.operations-seller-cell strong{color:#3b5444!important;font-size:12px!important;line-height:1.35;margin-top:5px!important}.operations-seller-cell small{color:#89968d!important;font-size:11px!important;margin-top:4px!important}.operations-seller-actions button{background:var(--kh-seller-green)!important;border-radius:10px!important;box-shadow:0 5px 14px #17462a1f;font-size:12px!important;min-height:39px!important;padding:0 13px!important}.operations-sellers-empty{min-height:300px!important;padding:28px!important}.operations-sellers-empty>div{border-radius:18px!important;height:62px!important;width:62px!important}.operations-sellers-empty h3{color:var(--kh-seller-ink);font-size:20px!important}.operations-sellers-empty p{color:var(--kh-seller-muted)!important;font-size:13px!important;line-height:1.6!important;max-width:520px!important}.operations-seller-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b1e138c!important}.operations-seller-panel{background:#f5f8f4!important;box-shadow:-24px 0 60px #0a23142e!important;padding:30px!important;width:min(640px,96vw)!important}.operations-seller-panel-top{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f5f8f4f5;border-bottom:1px solid #dde6df;margin:-30px -30px 20px;padding:26px 30px 22px;position:sticky;top:-30px;z-index:3}.operations-seller-panel-top h2{color:var(--kh-seller-ink)!important;font-size:29px!important;letter-spacing:-.025em;margin:6px 0 0!important}.operations-seller-panel-top p{color:var(--kh-seller-muted)!important;font-size:13px!important;margin:6px 0 0!important}.operations-seller-panel-top>button{border-radius:12px!important;height:42px!important;width:42px!important}.operations-seller-readiness{background:linear-gradient(135deg,#123b24,#1c5332)!important;border-radius:15px!important;box-shadow:0 9px 24px #1138221f;margin-top:0!important;padding:18px!important}.operations-seller-readiness span{color:#d9c272!important;font-size:10px!important;letter-spacing:.08em}.operations-seller-readiness strong{font-size:19px!important}.operations-seller-readiness>div:last-child{height:7px!important;margin-top:13px!important}.operations-seller-panel>section{border:1px solid var(--kh-seller-line)!important;border-radius:16px!important;box-shadow:0 7px 20px rgba(25,63,39,.035);margin-top:14px!important;padding:20px!important}.operations-seller-panel-label{color:#55725e!important;font-size:10px!important;letter-spacing:.1em!important;margin-bottom:13px!important}.operations-seller-panel-grid{gap:10px!important}.operations-seller-panel-grid>div,.operations-seller-pickup-card{background:#f4f8f3!important;border-radius:12px!important;padding:14px!important}.operations-seller-panel-grid small,.operations-seller-pickup-card small{color:#849087!important;font-size:10px!important;letter-spacing:.05em}.operations-seller-panel-grid strong,.operations-seller-pickup-card strong{color:#405748!important;font-size:12px!important;line-height:1.45;margin-top:4px!important}.operations-seller-pickup-card p{color:#6d7f73!important;font-size:12px!important;margin-top:13px!important;padding-top:12px!important}.operations-seller-product-stats{gap:9px!important}.operations-seller-product-stats>div{background:#f4f8f3!important;border-radius:11px!important;padding:13px!important}.operations-seller-product-stats span{color:#849087!important;font-size:10px!important}.operations-seller-product-stats strong{color:#2d4937!important;font-size:18px!important;margin-top:5px!important}.operations-seller-products{margin-top:14px!important}.operations-seller-products>div{gap:11px!important;grid-template-columns:44px 1fr auto!important;padding:12px 0!important}.operations-seller-product-mark{border-radius:11px!important;font-size:11px!important;height:44px!important;width:44px!important}.operations-seller-products strong{color:#3b5143!important;font-size:12px!important}.operations-seller-no-products,.operations-seller-products em,.operations-seller-products small{font-size:11px!important}.operations-seller-verification{background:#f4f8f3!important;border-radius:12px!important;padding:15px!important}.operations-seller-verification strong{color:#3d5545!important;font-size:13px!important}.operations-seller-verification small{color:#748278!important;font-size:11px!important;line-height:1.5;margin-top:5px!important}.operations-seller-verification-actions{gap:9px!important}.operations-seller-verification-actions button{border-radius:10px!important;font-size:11px!important;min-height:39px!important;padding:0 12px!important}.operations-seller-payout{border-radius:12px!important;padding:14px!important}.operations-seller-payout strong{font-size:13px!important}.operations-seller-payout small{font-size:11px!important;margin-top:5px!important}@media (max-width:1200px){.operations-sellers-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}.operations-seller-row{grid-template-columns:minmax(220px,1.6fr) minmax(130px,1fr) 100px 110px 120px!important}}@media (max-width:900px){.operations-sellers-page{width:min(100% - 30px,1440px)!important}.operations-seller-row{grid-template-columns:minmax(210px,1fr) 120px!important}.operations-seller-actions{justify-content:flex-end}}@media (max-width:760px){.operations-sellers-page{padding-top:20px!important;width:min(100% - 22px,1440px)!important}.operations-sellers-hero{padding:26px 22px!important}.operations-sellers-control{min-width:0!important;width:100%!important}.operations-sellers-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.operations-sellers-directory-heading{align-items:stretch!important;padding:21px 18px 18px!important}.operations-sellers-filters{flex-wrap:nowrap!important;overflow-x:auto;padding:12px 18px!important}.operations-seller-row{padding:17px 18px!important}.operations-seller-panel{padding:22px!important;width:100%!important}.operations-seller-panel-top{margin:-22px -22px 18px;padding:22px;top:-22px}}@media (max-width:560px){.operations-sellers-stats{grid-template-columns:1fr 1fr!important}.operations-seller-row{grid-template-columns:1fr!important}.operations-seller-actions{justify-content:flex-start!important}.operations-seller-panel-grid,.operations-seller-product-stats{grid-template-columns:1fr 1fr!important}}.operations-product-review-note{background:#f8faf8;border:1px solid #d9e1da;border-radius:11px;padding:13px 14px}.operations-product-review-note small,.operations-product-review-note strong{display:block}.operations-product-review-note strong{color:#33513d;font-size:12px}.operations-product-review-note small{color:#718077;font-size:11px;line-height:1.55;margin-top:5px}.operations-product-review-empty{border:1px dashed #d2dbd4;border-radius:11px;color:#758178;font-size:11px;margin-top:10px;padding:14px}.operations-product-review-list{grid-gap:9px;display:grid;gap:9px;margin-top:10px}.operations-product-review-row{grid-gap:10px 12px;align-items:center;background:#fff;border:1px solid #dfe6e0;border-radius:12px;display:grid;gap:10px 12px;grid-template-columns:minmax(160px,1fr) auto;padding:12px}.operations-product-review-copy small,.operations-product-review-copy strong{display:block}.operations-product-review-copy strong{color:#314c39;font-size:12px}.operations-product-review-copy small{color:#7a867e;font-size:10px;margin-top:4px}.operations-product-publication-status{background:#edf1ee;border-radius:999px;color:#5e6d63;font-size:9px;font-weight:900;justify-self:end;letter-spacing:.04em;padding:5px 8px;text-transform:uppercase}.operations-product-publication-status.published{background:#e7f4ea;color:#347145}.operations-product-publication-status.pending_review{background:#fff4dc;color:#8a641c}.operations-product-publication-status.rejected{background:#fff0ed;color:#9a473c}.operations-product-review-actions{display:flex;flex-wrap:wrap;gap:7px;grid-column:1/-1}.operations-product-review-actions button{background:#315f3f;border:0;border-radius:9px;color:#fff;cursor:pointer;font-size:10px;font-weight:850;min-height:34px;padding:0 10px}.operations-product-review-actions button:nth-child(2){background:#8b5a45}.operations-product-review-actions button:nth-child(3){background:#6c765f}.operations-product-review-actions button:disabled{cursor:default;opacity:.48}@media (max-width:560px){.operations-product-review-row{grid-template-columns:1fr}.operations-product-publication-status{justify-self:start}}.operations-sellers-app{--ops3-navy:#253b59;--ops3-muted:#708095;--ops3-line:#e0e7ef;--ops3-paper:#fff;--ops3-bg:#f6f8fb;background:#f6f8fb!important;background-image:none!important;color:#253b59!important}.operations-sellers-page{margin:0 auto!important;max-width:none!important;padding:19px 0 45px!important;width:min(1500px,calc(100% - 44px))!important}.operations-sellers-hero{background:#fff!important;background-image:none!important;border:1px solid #dfe7ef!important;border-radius:12px!important;box-shadow:none!important;color:#253b59!important;margin-bottom:12px!important;min-height:0!important;padding:17px 20px!important}.operations-sellers-hero:after{display:none!important}.operations-sellers-hero h1{color:#253b59!important;font-size:clamp(22px,2.1vw,27px)!important;letter-spacing:-.025em!important;line-height:1.2!important;margin:2px 0 4px!important}.operations-sellers-hero p{color:#708095!important;font-size:12px!important;line-height:1.45!important;margin:4px 0!important;max-width:800px!important}.operations-sellers-hero :is(span,small){color:#526b88!important}.operations-sellers-stats{gap:9px!important;margin-bottom:12px!important}.operations-sellers-stats article{background:#fff!important;border:1px solid #e0e7ef!important;border-radius:10px!important;box-shadow:none!important;min-height:0!important;padding:13px 14px!important}.operations-sellers-stats article:after{display:none!important}.operations-sellers-stats article>div{background:#edf3fa!important;border-radius:8px!important;color:#3e5f8a!important;height:30px!important;margin-bottom:6px!important;width:30px!important}.operations-sellers-stats :is(strong){color:#253b59!important;font-size:22px!important;line-height:1.2!important;margin-top:2px!important}.operations-sellers-stats :is(span,small){color:#708095!important;font-size:11px!important;letter-spacing:normal!important;line-height:1.3!important}.operations-sellers-directory{background:#fff!important;border:1px solid #e0e7ef!important;border-radius:12px!important;box-shadow:none!important}.operations-sellers-directory-heading{align-items:center!important;border-color:#e8edf3!important;padding:13px 16px!important}.operations-sellers-directory-heading h2{color:#253b59!important;font-size:18px!important;margin:2px 0!important}.operations-sellers-directory-heading p{color:#708095!important;font-size:12px!important;line-height:1.45!important;margin:3px 0!important}.operations-sellers-directory :is(input,select,textarea){background:#fff!important;border-color:#dce5ef!important;border-radius:7px!important;color:#253b59!important;font-size:12px!important;min-height:35px!important}.operations-sellers-directory :is(button,a){font-size:12px!important}.operations-sellers-directory :is(button):focus-visible{outline:2px solid #3874ac!important;outline-offset:2px}.operations-sellers-directory article{box-shadow:none!important}@media(max-width:700px){.operations-sellers-page{padding-top:12px!important;width:calc(100% - 24px)!important}.operations-sellers-hero{padding:14px!important}.operations-sellers-stats{gap:7px!important}.operations-sellers-stats article{padding:10px!important}.operations-sellers-directory-heading{padding:12px!important}}.operations-sellers-control{background:#edf3fa!important;border:1px solid #dfe7ef!important;border-radius:9px!important;box-shadow:none!important;padding:10px 12px!important}.operations-sellers-control :is(strong,small,span){color:#253b59!important}.operations-sellers-control strong{font-size:19px!important;margin-top:2px!important}.operations-sellers-filters{gap:8px!important;padding:10px 16px!important}.operations-sellers-app .operations-sellers-hero{padding:14px 18px!important}.operations-sellers-app .operations-sellers-control{display:none!important}.operations-sellers-app .operations-sellers-stats article{padding:10px 12px!important}.operations-sellers-app .operations-sellers-stats article>div{display:none!important}.operations-sellers-app .operations-seller-row{grid-column-gap:10px!important;align-items:center!important;border-bottom:1px solid #e5eaf0!important;box-sizing:border-box!important;column-gap:10px!important;display:grid!important;grid-template-columns:minmax(0,2.1fr) minmax(0,1fr) minmax(0,.85fr) minmax(0,.85fr) minmax(0,1fr) minmax(0,.8fr) 96px!important;min-width:0!important;padding:12px 14px!important;width:100%!important}.operations-sellers-app .operations-seller-row>*{min-width:0!important}.operations-sellers-app .operations-seller-business{gap:9px!important;min-width:0!important}.operations-sellers-app .operations-seller-avatar{background:#eaf0f8!important;border-radius:8px!important;color:#253b59!important;flex:0 0 34px!important;height:34px!important;width:34px!important}.operations-sellers-app .operations-seller-business>div:last-child{min-width:0!important}.operations-sellers-app .operations-seller-business :is(strong,span,small){display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-sellers-app .operations-seller-business strong{color:#253b59!important;font-size:12px!important}.operations-sellers-app .operations-seller-business span{font-size:11px!important;margin-top:2px!important}.operations-sellers-app .operations-seller-business small{font-size:10px!important}.operations-sellers-app .operations-seller-cell{min-width:0!important}.operations-sellers-app .operations-seller-cell span{color:#6e8097!important;font-size:9px!important;letter-spacing:.035em!important}.operations-sellers-app .operations-seller-cell strong{color:#253b59!important;font-size:11px!important;overflow-wrap:anywhere}.operations-sellers-app .operations-seller-cell small{font-size:10px!important}.operations-sellers-app .operations-seller-cell .operations-v35-positive{color:#237343!important}.operations-sellers-app .operations-seller-cell .operations-v35-warning{color:#9b5d12!important}.operations-sellers-app .operations-seller-cell .operations-v35-pending{color:#a63840!important}.operations-sellers-app .operations-seller-actions{justify-content:flex-end!important;min-width:0!important}.operations-sellers-app .operations-seller-actions button{background:#253b59!important;border-radius:7px!important;box-shadow:none!important;box-sizing:border-box!important;color:#fff!important;font-size:11px!important;line-height:1.15!important;max-width:100%!important;min-height:34px!important;padding:5px 7px!important;white-space:normal!important;width:96px!important}.operations-sellers-app .operations-seller-actions button:hover{background:#395b85!important}.operations-sellers-app .operations-seller-actions button:focus-visible{outline:2px solid #3888cf!important;outline-offset:2px!important}.operations-sellers-app .operations-sellers-filters button:first-child.active{background:#253b59!important;border-color:#253b59!important;color:#fff!important}.operations-sellers-app .operations-sellers-filters button:nth-child(2){background:#e7f3e8!important;border-color:#c9e1cd!important;color:#237343!important}.operations-sellers-app .operations-sellers-filters button:nth-child(2).active{background:#237343!important;color:#fff!important}.operations-sellers-app .operations-sellers-filters button:nth-child(3){background:#fff4dd!important;border-color:#efddb7!important;color:#80530c!important}.operations-sellers-app .operations-sellers-filters button:nth-child(3).active{background:#986511!important;color:#fff!important}.operations-sellers-app .operations-sellers-filters button:nth-child(4){background:#edf2f8!important;border-color:#d4dfeb!important;color:#4b6484!important}.operations-sellers-app .operations-sellers-filters button:nth-child(4).active{background:#4b6484!important;color:#fff!important}@media(max-width:1170px){.operations-sellers-app .operations-seller-row{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,.8fr) minmax(0,.9fr) 90px!important}.operations-sellers-app .operations-v35-payout{display:none!important}}@media(max-width:900px){.operations-sellers-app .operations-seller-row{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,.9fr) 86px!important}.operations-sellers-app .operations-v35-payout,.operations-sellers-app .operations-v35-products{display:none!important}.operations-sellers-app .operations-seller-actions button{width:86px!important}}@media(max-width:600px){.operations-sellers-app .operations-seller-row{grid-template-columns:minmax(0,1fr) 87px!important;row-gap:8px!important}.operations-sellers-app .operations-seller-row>.operations-seller-cell{display:none!important}.operations-sellers-app .operations-seller-actions{grid-column:2!important;grid-row:1!important}}.operations-seller-panel .operations-v36-category{background:#fff;border:1px solid #dce5ef;border-radius:10px;min-width:0;overflow:hidden}.operations-seller-panel .operations-v36-category+.operations-v36-category{margin-top:0}.operations-seller-panel .operations-v36-category-summary{align-items:center;color:#253b59;cursor:pointer;display:flex;flex-wrap:wrap;gap:8px 12px;list-style-position:inside;padding:11px 13px}.operations-seller-panel .operations-v36-category-summary:hover{background:#f3f7fc}.operations-seller-panel .operations-v36-category-summary:focus-visible{outline:3px solid #5b8cc0;outline-offset:-3px}.operations-seller-panel .operations-v36-category-name{flex:1 1 190px;font-size:13px;font-weight:700}.operations-seller-panel .operations-v36-category-summary small{color:#66768c;font-size:11px}.operations-seller-panel .operations-v36-category-state{align-items:center;background:#edf1f6;border-radius:999px;color:#45566c;display:inline-flex;font-size:11px;font-weight:700;padding:4px 9px}.operations-seller-panel .operations-v36-category-state--approved{background:#e6f3e9;color:#246c40}.operations-seller-panel .operations-v36-category-state--pending{background:#fff2d8;color:#87580b}.operations-seller-panel .operations-v36-category-state--needs_attention,.operations-seller-panel .operations-v36-category-state--rejected{background:#fae5e5;color:#a02e39}.operations-seller-panel .operations-v36-category-body{border-top:1px solid #e7edf4;padding:4px 13px 13px}.operations-seller-panel .operations-v36-category[open]{border-color:#b7cce1}.operations-reauth-overlay{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#12251cb3;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:4000}.operations-reauth-modal{background:#fff;border:1px solid #b9954352;border-radius:18px;box-shadow:0 26px 70px #091f144d;color:#263b2f;padding:28px;width:min(100%,440px)}.operations-reauth-eyebrow{color:#9a7429;display:block;font-size:11px;font-weight:900;letter-spacing:.14em}.operations-reauth-modal h2{font-family:Manrope,sans-serif;font-size:23px;line-height:1.2;margin:8px 0 0}.operations-reauth-modal p{color:#66766b;font-size:13px;line-height:1.65;margin:12px 0 20px}.operations-reauth-modal p strong{color:#315a3d}.operations-reauth-modal label{color:#405449;display:block;font-size:12px;font-weight:800;margin-bottom:7px}.operations-reauth-modal input{border:1px solid #ccd7cf;border-radius:11px;box-sizing:border-box;font:inherit;min-height:46px;outline:none;padding:0 13px;width:100%}.operations-reauth-modal input:focus{border-color:#507a59;box-shadow:0 0 0 3px #416f4d1f}.operations-reauth-error{background:#fff0ed;border-radius:9px;color:#9e4033;font-size:12px;font-weight:700;margin-top:11px;padding:10px 12px}.operations-reauth-actions{display:flex;gap:9px;justify-content:flex-end;margin-top:20px}.operations-reauth-actions button{border:0;border-radius:10px;cursor:pointer;font-size:12px;font-weight:850;min-height:41px;padding:0 16px}.operations-reauth-actions button:first-child{background:#edf1ee;color:#496052}.operations-reauth-actions button:last-child{background:#2e6040;color:#fff}.operations-reauth-actions button:disabled{cursor:wait;opacity:.65}.operations-buyers-app{background:#f3f5f1;color:#304037;min-height:100vh}.operations-buyers-page{margin:0 auto;max-width:1500px;padding:42px 4% 100px}.operations-buyers-hero{align-items:flex-end;display:flex;gap:35px;justify-content:space-between;margin-bottom:22px}.operations-buyers-eyebrow{color:#55765e;display:block;font-size:6px;font-weight:800;letter-spacing:1.2px}.operations-buyers-hero h1{color:#1d3024;font-family:Manrope,sans-serif;font-size:42px;letter-spacing:-1.8px;line-height:1.05;margin:5px 0 0}.operations-buyers-hero p{color:#818c84;font-size:9px;line-height:1.7;margin:10px 0 0;max-width:700px}.operations-buyers-control{background:#173d2a;border-radius:13px;color:#fff;min-width:205px;padding:17px}.operations-buyers-control>div{background:#ffffff17;border-radius:9px;color:#bdd5b1;display:grid;height:37px;margin-bottom:12px;place-items:center;width:37px}.operations-buyers-control small,.operations-buyers-control span,.operations-buyers-control strong{display:block}.operations-buyers-control span{color:#adc5a4;font-size:6px;font-weight:800}.operations-buyers-control strong{font-family:Manrope,sans-serif;font-size:23px;margin-top:3px}.operations-buyers-control small{color:#ffffff80;font-size:6px;line-height:1.5;margin-top:3px}.operations-buyers-stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,1fr);margin-bottom:18px}.operations-buyers-stats article{background:#fff;border:1px solid #dce3dc;border-radius:12px;padding:17px}.operations-buyers-stats article>div{background:#edf3eb;border-radius:8px;color:#4b7955;display:grid;height:34px;margin-bottom:12px;place-items:center;width:34px}.operations-buyers-stats small,.operations-buyers-stats span,.operations-buyers-stats strong{display:block}.operations-buyers-stats span{color:#909992;font-size:6px;font-weight:800}.operations-buyers-stats strong{color:#304238;font-family:Manrope,sans-serif;font-size:20px;margin-top:4px}.operations-buyers-stats small{color:#959d97;font-size:6px;margin-top:4px}.operations-buyers-directory{background:#fff;border:1px solid #dce3dc;border-radius:15px;padding:24px}.operations-buyers-directory-heading{align-items:flex-end;display:flex;gap:20px;justify-content:space-between}.operations-buyers-directory-heading h2{color:#304238;font-family:Manrope,sans-serif;font-size:21px;margin:3px 0 0}.operations-buyers-directory-heading p{color:#8b958e;font-size:7px;margin:5px 0 0}.operations-buyers-directory-heading input{background:#fafbf9;border:1px solid #d8e0d8;border-radius:8px;box-sizing:border-box;font-family:inherit;font-size:7px;height:39px;outline:none;padding:0 10px;width:310px}.operations-buyers-filters{border-bottom:1px solid #e3e8e3;display:flex;flex-wrap:wrap;gap:7px;margin:17px 0;padding-bottom:15px}.operations-buyers-filters button{background:#fff;border:1px solid #dce3dc;border-radius:999px;color:#6b796f;cursor:pointer;font-size:6px;font-weight:800;min-height:33px;padding:0 10px}.operations-buyers-filters button.active{background:#315f3f;border-color:#315f3f;color:#fff}.operations-buyers-list{display:flex;flex-direction:column;gap:8px}.operations-buyer-row{grid-gap:12px;align-items:center;background:#fafbf9;border:1px solid #e0e6e0;border-radius:11px;display:grid;gap:12px;grid-template-columns:minmax(190px,1.6fr) 80px 100px 90px 120px 110px 110px;padding:14px}.operations-buyer-person{align-items:center;display:flex;gap:9px;min-width:0}.operations-buyer-avatar{background:#dcebd6;border-radius:10px;color:#397248;display:grid;flex:0 0 auto;font-family:Manrope,sans-serif;font-size:9px;font-weight:800;height:42px;place-items:center;width:42px}.operations-buyer-person small,.operations-buyer-person span,.operations-buyer-person strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-buyer-person strong{color:#405148;font-size:8px}.operations-buyer-person span{color:#78857c;font-size:6px;margin-top:3px}.operations-buyer-person small{color:#969e98;font-size:5px;margin-top:2px}.operations-buyer-cell small,.operations-buyer-cell span,.operations-buyer-cell strong{display:block}.operations-buyer-cell span{color:#969e98;font-size:5px;font-weight:800}.operations-buyer-cell strong{color:#4c5b51;font-size:6px;margin-top:4px}.operations-buyer-cell small{color:#929b94;font-size:5px;margin-top:3px}.operations-buyer-actions{display:flex;justify-content:flex-end}.operations-buyer-actions button{align-items:center;background:#315f3f;border:0;border-radius:7px;color:#fff;cursor:pointer;display:inline-flex;font-size:6px;font-weight:800;gap:5px;min-height:34px;padding:0 9px}.operations-buyers-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:340px;text-align:center}.operations-buyers-empty>div{background:#edf3eb;border-radius:14px;color:#4a7954;display:grid;height:58px;margin-bottom:13px;place-items:center;width:58px}.operations-buyers-empty h3{font-family:Manrope,sans-serif;font-size:16px;margin:0}.operations-buyers-empty p{color:#8b958e;font-size:7px}.operations-buyers-total-orders{color:#7b877f;font-size:6px;margin-top:15px}.operations-buyer-overlay{background:#14231961;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1000}.operations-buyer-panel{background:#f8faf7;box-shadow:-15px 0 40px #1428191f;box-sizing:border-box;height:100vh;overflow-y:auto;padding:27px;width:min(540px,94vw)}.operations-buyer-panel-top{display:flex;gap:20px;justify-content:space-between}.operations-buyer-panel-top h2{color:#263b2e;font-family:Manrope,sans-serif;font-size:25px;margin:4px 0 0}.operations-buyer-panel-top p{color:#879188;font-size:7px;margin:5px 0 0}.operations-buyer-panel-top>button{background:#fff;border:1px solid #dce3dc;border-radius:8px;color:#647269;cursor:pointer;display:grid;height:35px;place-items:center;width:35px}.operations-buyer-panel>section{background:#fff;border:1px solid #dce3dc;border-radius:11px;margin-top:13px;padding:17px}.operations-buyer-panel-label{color:#66806c;display:block;font-size:5px;font-weight:800;letter-spacing:1px;margin-bottom:11px}.operations-buyer-panel-grid{grid-gap:7px;display:grid;gap:7px;grid-template-columns:1fr 1fr}.operations-buyer-panel-grid>div{background:#f4f7f3;border-radius:8px;color:#54735c;display:flex;gap:7px;padding:10px}.operations-buyer-panel-grid small,.operations-buyer-panel-grid strong{display:block}.operations-buyer-panel-grid small{color:#939c95;font-size:5px;font-weight:800}.operations-buyer-panel-grid strong{color:#536159;font-size:6px;margin-top:3px}.operations-buyer-metrics{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,1fr)}.operations-buyer-metrics>div{background:#f4f7f3;border-radius:7px;padding:9px}.operations-buyer-metrics span,.operations-buyer-metrics strong{display:block}.operations-buyer-metrics span{color:#919b93;font-size:5px;font-weight:800}.operations-buyer-metrics strong{color:#425249;font-family:Manrope,sans-serif;font-size:13px;margin-top:4px}.operations-buyer-spend{background:#edf3eb;border-radius:9px;color:#4c7255;display:flex;gap:9px;padding:13px}.operations-buyer-spend span,.operations-buyer-spend strong{display:block}.operations-buyer-spend span{color:#809087;font-size:5px;font-weight:800}.operations-buyer-spend strong{color:#35513e;font-family:Manrope,sans-serif;font-size:18px;margin-top:3px}.operations-buyer-location{background:#f2f5f1;border-radius:9px;color:#54735c;display:flex;gap:8px;padding:12px}.operations-buyer-location span,.operations-buyer-location strong{display:block}.operations-buyer-location strong{color:#4f6055;font-size:7px}.operations-buyer-location span{color:#879188;font-size:6px;margin-top:3px}.operations-buyer-orders{border-top:1px solid #e3e8e3}.operations-buyer-orders>div{border-bottom:1px solid #e3e8e3;display:flex;gap:12px;justify-content:space-between;padding:10px 0}.operations-buyer-orders small,.operations-buyer-orders strong{display:block}.operations-buyer-orders strong{color:#4b5a50;font-size:6px}.operations-buyer-orders small{color:#929b94;font-size:5px;margin-top:3px}.operations-buyer-orders>div>span:last-child{text-align:right}.operations-buyer-no-orders{background:#f1f3f0;border-radius:8px;color:#7e8981;font-size:6px;padding:11px}@media (max-width:1100px){.operations-buyer-row{grid-template-columns:minmax(190px,1.6fr) 80px 100px 100px 110px}.operations-buyer-row .operations-buyer-cell:nth-of-type(4),.operations-buyer-row .operations-buyer-cell:nth-of-type(5){display:none}}@media (max-width:900px){.operations-buyers-stats{grid-template-columns:repeat(3,1fr)}.operations-buyer-row{grid-template-columns:minmax(190px,1.5fr) 80px 110px}.operations-buyer-row .operations-buyer-cell{display:none}}@media (max-width:760px){.operations-buyers-page{padding:34px 4% 70px}.operations-buyers-hero{align-items:flex-start;flex-direction:column}.operations-buyers-hero h1{font-size:34px}.operations-buyers-control{box-sizing:border-box;width:100%}.operations-buyers-directory-heading{align-items:flex-start;flex-direction:column}.operations-buyers-directory-heading input{width:100%}}@media (max-width:560px){.operations-buyers-stats{grid-template-columns:1fr 1fr}.operations-buyer-row{grid-template-columns:1fr}.operations-buyer-actions{justify-content:flex-start}.operations-buyer-panel{padding:20px;width:100%}.operations-buyer-metrics,.operations-buyer-panel-grid{grid-template-columns:1fr 1fr}}.operations-buyers-app{--kh-buyer-deep:#113822;--kh-buyer-green:#17462a;--kh-buyer-mid:#2f7248;--kh-buyer-gold:#d2a842;--kh-buyer-bg:#f4f7f3;--kh-buyer-card:#fff;--kh-buyer-line:#dbe5dc;--kh-buyer-ink:#1d3a29;--kh-buyer-muted:#6c7f72;background:radial-gradient(circle at 92% 5%,#d2a84214,#0000 24%),linear-gradient(180deg,#f7faf6 0,var(--kh-buyer-bg) 100%)!important;min-height:100vh!important}.operations-buyers-page{padding:34px 0 90px!important;width:min(1440px,calc(100% - 48px))!important}.operations-buyers-hero{align-items:center!important;background:radial-gradient(circle at 88% 12%,#d2a8423b,#0000 30%),linear-gradient(135deg,#102f1f,#17462a 60%,#1d5333);border:1px solid #ffffff14;border-radius:24px;box-shadow:0 18px 50px #11382229;margin-bottom:22px!important;overflow:hidden;padding:32px 34px!important;position:relative}.operations-buyers-hero:after{border:1px solid #ffffff14;border-radius:50%;bottom:-145px;content:"";height:260px;position:absolute;right:-95px;width:260px}.operations-buyers-eyebrow{color:#5b7863!important;font-size:11px!important;font-weight:800!important;letter-spacing:.12em!important}.operations-buyers-hero .operations-buyers-eyebrow{color:#e1c678!important}.operations-buyers-hero h1{color:#fff!important;font-size:clamp(34px,4vw,52px)!important;letter-spacing:-.04em!important;line-height:1.03!important;margin:8px 0 0!important}.operations-buyers-hero p{color:#ffffffb8!important;font-size:14px!important;line-height:1.7!important;margin:14px 0 0!important;max-width:760px!important}.operations-buyers-control{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff17!important;border:1px solid #ffffff24!important;border-radius:18px!important;box-shadow:inset 0 1px 0 #ffffff14;min-width:230px!important;padding:20px!important;position:relative;z-index:1}.operations-buyers-control>div{background:#ffffff1a!important;border-radius:12px!important;color:#ead18c!important;height:42px!important;margin-bottom:13px!important;width:42px!important}.operations-buyers-control span{color:#e1c678!important;font-size:11px!important;letter-spacing:.1em!important}.operations-buyers-control strong{font-size:30px!important;margin-top:4px!important}.operations-buyers-control small{color:#ffffff9e!important;font-size:12px!important;line-height:1.45!important;margin-top:5px!important}.operations-buyers-stats{gap:14px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;margin-bottom:20px!important}.operations-buyers-stats article{background:var(--kh-buyer-card)!important;border:1px solid var(--kh-buyer-line)!important;border-radius:18px!important;box-shadow:0 10px 28px rgba(25,63,39,.055);min-height:132px;overflow:hidden;padding:20px!important;position:relative}.operations-buyers-stats article:after{background:linear-gradient(90deg,var(--kh-buyer-gold),#0000 82%);content:"";height:3px;inset:auto 0 0;opacity:.7;position:absolute}.operations-buyers-stats article>div{background:#edf5ee!important;border-radius:12px!important;color:var(--kh-buyer-mid)!important;height:40px!important;margin-bottom:13px!important;width:40px!important}.operations-buyers-stats span{color:#6f8275!important;font-size:11px!important;letter-spacing:.08em!important}.operations-buyers-stats strong{color:var(--kh-buyer-ink)!important;font-size:27px!important;margin-top:5px!important}.operations-buyers-stats small{color:#87968c!important;font-size:12px!important;line-height:1.4;margin-top:4px!important}.operations-buyers-directory{border:1px solid var(--kh-buyer-line)!important;border-radius:22px!important;box-shadow:0 14px 40px #193f2712;overflow:hidden;padding:0!important}.operations-buyers-directory-heading{align-items:flex-end!important;border-bottom:1px solid #e7ede8;padding:24px 26px 20px}.operations-buyers-directory-heading h2{color:var(--kh-buyer-ink)!important;font-size:25px!important;letter-spacing:-.02em;margin:6px 0 0!important}.operations-buyers-directory-heading p{color:var(--kh-buyer-muted)!important;font-size:13px!important;line-height:1.6;margin:7px 0 0!important;max-width:720px}.operations-buyers-directory-heading input{background:#fbfdfb!important;border:1px solid #d6e1d8!important;border-radius:11px!important;color:#213b2b!important;font-size:13px!important;min-height:44px!important;padding:0 14px!important;width:min(360px,100%)!important}.operations-buyers-directory-heading input:focus{background:#fff!important;border-color:#7aa485!important;box-shadow:0 0 0 3px #2f72481a}.operations-buyers-filters{background:#fbfdfb;border-bottom:1px solid #edf1ed!important;margin:0!important;padding:14px 26px!important}.operations-buyers-filters button{border-radius:999px!important;color:#52685a!important;font-size:12px!important;min-height:36px!important;padding:0 13px!important}.operations-buyers-filters button.active{background:#17462a!important;border-color:#1c5633!important;box-shadow:0 5px 14px #17462a1f;color:#fff!important}.operations-buyers-list{gap:0!important}.operations-buyer-row{background:#fff!important;border:0!important;border-bottom:1px solid #edf1ed!important;border-radius:0!important;gap:16px!important;grid-template-columns:minmax(220px,1.7fr) 90px 115px 105px 135px 120px 120px!important;padding:18px 22px!important;transition:background .16s ease}.operations-buyer-row:hover{background:#fbfdfb!important}.operations-buyer-person{gap:12px!important}.operations-buyer-avatar{background:linear-gradient(145deg,#dcebd6,#eef6eb)!important;border-radius:13px!important;color:#2f7047!important;font-size:13px!important;height:46px!important;width:46px!important}.operations-buyer-person strong{color:#243f2e!important;font-size:14px!important}.operations-buyer-person span{color:#6d7f73!important;font-size:12px!important;margin-top:4px!important}.operations-buyer-person small{color:#8a978e!important;font-size:11px!important;margin-top:3px!important}.operations-buyer-cell span{color:#87958b!important;font-size:10px!important;letter-spacing:.06em}.operations-buyer-cell strong{color:#3b5444!important;font-size:12px!important;line-height:1.35;margin-top:5px!important}.operations-buyer-cell small{color:#89968d!important;font-size:11px!important;margin-top:4px!important}.operations-buyer-actions button{background:var(--kh-buyer-green)!important;border-radius:10px!important;box-shadow:0 5px 14px #17462a1f;font-size:12px!important;min-height:39px!important;padding:0 13px!important}.operations-buyers-empty{min-height:300px!important;padding:28px!important}.operations-buyers-empty>div{border-radius:18px!important;height:62px!important;width:62px!important}.operations-buyers-empty h3{color:var(--kh-buyer-ink);font-size:20px!important}.operations-buyers-empty p{color:var(--kh-buyer-muted)!important;font-size:13px!important;line-height:1.6}.operations-buyers-total-orders{background:#fbfdfb;border-top:1px solid #edf1ed;color:#687c6f!important;font-size:12px!important;margin:0!important;padding:14px 24px 17px}.operations-buyer-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b1e138c!important}.operations-buyer-panel{background:#f5f8f4!important;box-shadow:-24px 0 60px #0a23142e!important;padding:30px!important;width:min(620px,96vw)!important}.operations-buyer-panel-top{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f5f8f4f5;border-bottom:1px solid #dde6df;margin:-30px -30px 20px;padding:26px 30px 22px;position:sticky;top:-30px;z-index:3}.operations-buyer-panel-top h2{color:var(--kh-buyer-ink)!important;font-size:29px!important;letter-spacing:-.025em;margin:6px 0 0!important}.operations-buyer-panel-top p{color:var(--kh-buyer-muted)!important;font-size:13px!important;margin:6px 0 0!important}.operations-buyer-panel-top>button{border-radius:12px!important;height:42px!important;width:42px!important}.operations-buyer-panel>section{border:1px solid var(--kh-buyer-line)!important;border-radius:16px!important;box-shadow:0 7px 20px rgba(25,63,39,.035);margin-top:14px!important;padding:20px!important}.operations-buyer-panel-label{color:#55725e!important;font-size:10px!important;letter-spacing:.1em!important;margin-bottom:13px!important}.operations-buyer-panel-grid{gap:10px!important}.operations-buyer-panel-grid>div{background:#f4f8f3!important;border-radius:12px!important;padding:14px!important}.operations-buyer-panel-grid small{color:#849087!important;font-size:10px!important;letter-spacing:.05em}.operations-buyer-panel-grid strong{color:#405748!important;font-size:12px!important;line-height:1.45;margin-top:4px!important}.operations-buyer-metrics{gap:9px!important}.operations-buyer-metrics>div{background:#f4f8f3!important;border-radius:11px!important;padding:13px!important}.operations-buyer-metrics span{color:#849087!important;font-size:10px!important}.operations-buyer-metrics strong{color:#2d4937!important;font-size:18px!important;margin-top:5px!important}.operations-buyer-location,.operations-buyer-spend{background:#f0f6ef!important;border-radius:12px!important;padding:15px!important}.operations-buyer-spend span{color:#809087!important;font-size:10px!important}.operations-buyer-spend strong{font-size:22px!important;margin-top:4px!important}.operations-buyer-location strong{color:#405748!important;font-size:13px!important;line-height:1.45}.operations-buyer-location span{color:#78877d!important;font-size:12px!important;margin-top:4px!important}.operations-buyer-orders{border-top-color:#e2e9e3!important}.operations-buyer-orders>div{padding:13px 0!important}.operations-buyer-orders strong{color:#3b5143!important;font-size:12px!important}.operations-buyer-orders small{color:#87948b!important;font-size:11px!important;margin-top:4px!important}.operations-buyer-no-orders{border-radius:11px!important;color:#6d7d72!important;font-size:12px!important;padding:14px!important}@media (max-width:1200px){.operations-buyers-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}.operations-buyer-row{grid-template-columns:minmax(220px,1.6fr) 90px 115px 120px 120px!important}}@media (max-width:900px){.operations-buyers-page{width:min(100% - 30px,1440px)!important}.operations-buyer-row{grid-template-columns:minmax(210px,1fr) 120px!important}}@media (max-width:760px){.operations-buyers-page{padding-top:20px!important;width:min(100% - 22px,1440px)!important}.operations-buyers-hero{padding:26px 22px!important}.operations-buyers-control{min-width:0!important;width:100%!important}.operations-buyers-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.operations-buyers-directory-heading{align-items:stretch!important;padding:21px 18px 18px!important}.operations-buyers-filters{flex-wrap:nowrap!important;overflow-x:auto;padding:12px 18px!important}.operations-buyer-row{padding:17px 18px!important}.operations-buyer-panel{padding:22px!important;width:100%!important}.operations-buyer-panel-top{margin:-22px -22px 18px;padding:22px;top:-22px}}@media (max-width:560px){.operations-buyers-stats{grid-template-columns:1fr 1fr!important}.operations-buyer-row{grid-template-columns:1fr!important}.operations-buyer-actions{justify-content:flex-start!important}.operations-buyer-metrics,.operations-buyer-panel-grid{grid-template-columns:1fr 1fr!important}}.operations-buyers-account-message{background:#f1f8f2;border:1px solid #cfe0d2;border-radius:12px;color:#315b3d;font-size:12px;font-weight:700;margin:0 0 16px;padding:13px 15px}.operations-account-status-inline.suspended{background:#fff3f0;border:1px solid #e8c8c2;border-radius:999px;color:#9b3f31!important;display:inline-flex!important;font-size:9px!important;font-weight:800;letter-spacing:.06em;margin-top:6px!important;padding:4px 7px;width:fit-content}.operations-account-status-card{align-items:center;background:#f7faf7;border:1px solid #dce7de;border-radius:13px;display:flex;gap:18px;justify-content:space-between;padding:16px}.operations-account-status-card>div{min-width:0}.operations-account-status-card small,.operations-account-status-card strong{display:block}.operations-account-status-card strong{color:#294b36;font-size:13px}.operations-account-status-card small{color:#6f8075;font-size:11px;line-height:1.5;margin-top:5px;max-width:390px}.operations-account-status-card.suspended{background:#fff7f5;border-color:#edcfca}.operations-account-status-card.suspended strong{color:#8e3d31}.operations-account-status-card button{border:0;border-radius:10px;color:#fff;cursor:pointer;flex:0 0 auto;font-size:11px;font-weight:800;min-height:38px;padding:0 13px}.operations-account-status-card button.danger{background:#8e3d31}.operations-account-status-card button.reactivate{background:#235f3b}.operations-account-status-card button:disabled{cursor:wait;opacity:.6}@media (max-width:640px){.operations-account-status-card{align-items:stretch;flex-direction:column}.operations-account-status-card button{width:100%}}.operations-buyer-type-badge{background:#31473a14;border-radius:999px;color:#52665a;display:inline-flex;font-size:10px!important;font-weight:800;letter-spacing:.06em;margin-top:4px;padding:4px 8px;width:fit-content}.operations-buyer-type-badge.business{background:#b5914424;color:#71591f}.operations-buyers-app{--ops3-navy:#253b59;--ops3-muted:#708095;--ops3-line:#e0e7ef;--ops3-paper:#fff;--ops3-bg:#f6f8fb;background:#f6f8fb!important;background-image:none!important;color:#253b59!important}.operations-buyers-page{margin:0 auto!important;max-width:none!important;padding:19px 0 45px!important;width:min(1500px,calc(100% - 44px))!important}.operations-buyers-hero{background:#fff!important;background-image:none!important;border:1px solid #dfe7ef!important;border-radius:12px!important;box-shadow:none!important;color:#253b59!important;margin-bottom:12px!important;min-height:0!important;padding:17px 20px!important}.operations-buyers-hero:after{display:none!important}.operations-buyers-hero h1{color:#253b59!important;font-size:clamp(22px,2.1vw,27px)!important;letter-spacing:-.025em!important;line-height:1.2!important;margin:2px 0 4px!important}.operations-buyers-hero p{color:#708095!important;font-size:12px!important;line-height:1.45!important;margin:4px 0!important;max-width:800px!important}.operations-buyers-hero :is(span,small){color:#526b88!important}.operations-buyers-stats{gap:9px!important;margin-bottom:12px!important}.operations-buyers-stats article{background:#fff!important;border:1px solid #e0e7ef!important;border-radius:10px!important;box-shadow:none!important;min-height:0!important;padding:13px 14px!important}.operations-buyers-stats article:after{display:none!important}.operations-buyers-stats article>div{background:#edf3fa!important;border-radius:8px!important;color:#3e5f8a!important;height:30px!important;margin-bottom:6px!important;width:30px!important}.operations-buyers-stats :is(strong){color:#253b59!important;font-size:22px!important;line-height:1.2!important;margin-top:2px!important}.operations-buyers-stats :is(span,small){color:#708095!important;font-size:11px!important;letter-spacing:normal!important;line-height:1.3!important}.operations-buyers-directory{background:#fff!important;border:1px solid #e0e7ef!important;border-radius:12px!important;box-shadow:none!important}.operations-buyers-directory-heading{align-items:center!important;border-color:#e8edf3!important;padding:13px 16px!important}.operations-buyers-directory-heading h2{color:#253b59!important;font-size:18px!important;margin:2px 0!important}.operations-buyers-directory-heading p{color:#708095!important;font-size:12px!important;line-height:1.45!important;margin:3px 0!important}.operations-buyers-directory :is(input,select,textarea){background:#fff!important;border-color:#dce5ef!important;border-radius:7px!important;color:#253b59!important;font-size:12px!important;min-height:35px!important}.operations-buyers-directory :is(button,a){font-size:12px!important}.operations-buyers-directory :is(button):focus-visible{outline:2px solid #3874ac!important;outline-offset:2px}.operations-buyers-directory article{box-shadow:none!important}@media(max-width:700px){.operations-buyers-page{padding-top:12px!important;width:calc(100% - 24px)!important}.operations-buyers-hero{padding:14px!important}.operations-buyers-stats{gap:7px!important}.operations-buyers-stats article{padding:10px!important}.operations-buyers-directory-heading{padding:12px!important}}.operations-buyers-filters{gap:8px!important;padding:10px 16px!important}.operations-buyers-app .operations-buyers-hero{min-height:0!important;padding:15px 19px!important}.operations-buyers-app .operations-buyers-stats{grid-gap:9px!important;display:grid!important;gap:9px!important;grid-template-columns:repeat(6,minmax(0,1fr))!important}.operations-buyers-app .operations-buyers-stats article{min-height:84px!important;min-width:0!important;padding:10px 12px!important}.operations-buyers-app .operations-buyers-stats article>div{display:none!important}.operations-buyers-app .operations-buyers-stats strong{font-size:clamp(16px,1.6vw,23px)!important;overflow-wrap:anywhere}.operations-buyers-app .operations-buyer-row{grid-gap:11px!important;align-items:center!important;display:grid!important;gap:11px!important;grid-template-columns:minmax(195px,2.2fr) minmax(85px,.8fr) minmax(95px,.8fr) minmax(130px,1.2fr) 116px!important;min-width:0!important;padding:12px 14px!important}.operations-buyers-app .operations-buyer-row>*{min-width:0!important}.operations-buyers-app .operations-buyer-person{gap:8px!important;min-width:0!important}.operations-buyers-app .operations-buyer-person>div:last-child{min-width:0!important;overflow-wrap:anywhere}.operations-buyers-app .operations-buyer-cell strong{overflow-wrap:anywhere}.operations-buyers-app .operations-buyer-actions{min-width:0!important}.operations-buyers-app .operations-buyer-actions button{align-items:center!important;background:#253b59!important;border-radius:8px!important;color:#fff!important;display:flex!important;gap:6px!important;justify-content:center!important;min-width:0!important;padding:8px!important;width:100%!important}.operations-buyers-app .operations-buyer-actions button:hover{background:#395b85!important}.operations-buyers-app .operations-buyers-filters button{background:#edf2f8!important;border-color:#d5e0eb!important;color:#253b59!important}.operations-buyers-app .operations-buyers-filters button.active{background:#253b59!important;border-color:#253b59!important;color:#fff!important}.operations-buyers-app .operations-buyers-filters button:nth-child(2):not(.active),.operations-buyers-app .operations-buyers-filters button:nth-child(4):not(.active){background:#e8f3ec!important;color:#206747!important}.operations-buyers-app .operations-buyers-filters button:nth-child(5):not(.active){background:#e7f0fb!important;color:#245987!important}.operations-buyers-app .operations-buyer-panel{background:#f6f8fb!important;padding:18px!important;width:min(660px,96vw)!important}.operations-buyers-app .operations-buyer-panel-top{background:#f6f8fb;margin:-18px -18px 10px;padding:15px 18px;top:-18px}.operations-buyers-app .operations-buyer-panel-top h2{font-size:24px!important}.operations-buyers-app .operations-buyer-panel>section{border-radius:11px!important;margin-top:9px!important;padding:13px!important}.operations-buyers-app .operations-v37-disclosure{background:#fff;border:1px solid #dfe7ef;border-radius:11px;margin-top:9px;overflow:hidden}.operations-buyers-app .operations-v37-disclosure>summary{color:#253b59;cursor:pointer;font-size:12px;font-weight:750;list-style:revert;padding:13px 16px}.operations-buyers-app .operations-v37-disclosure>summary:focus-visible{outline:2px solid #3874ac;outline-offset:-3px}.operations-buyers-app .operations-v37-disclosure>section{padding:3px 14px 14px}.operations-buyers-app .operations-v37-disclosure .operations-buyer-panel-label{display:none}@media(max-width:1250px){.operations-buyers-app .operations-buyers-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:960px){.operations-buyers-app .operations-buyer-row{grid-template-columns:minmax(170px,2fr) minmax(65px,.7fr) minmax(80px,.8fr) minmax(100px,1fr) 104px!important}}@media(max-width:690px){.operations-buyers-app .operations-buyers-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.operations-buyers-app .operations-buyer-row{grid-template-columns:1fr 1fr!important}.operations-buyers-app .operations-buyer-actions,.operations-buyers-app .operations-buyer-person{grid-column:1/-1}}.operations-drivers-app{--kh-driver-deep:#113822;--kh-driver-green:#17462a;--kh-driver-mid:#2f7248;--kh-driver-gold:#d2a842;--kh-driver-bg:#f4f7f3;--kh-driver-card:#fff;--kh-driver-line:#dbe5dc;--kh-driver-ink:#1d3a29;--kh-driver-muted:#6c7f72;background:radial-gradient(circle at 92% 5%,#d2a84214,#0000 24%),linear-gradient(180deg,#f7faf6 0,var(--kh-driver-bg) 100%)!important;min-height:100vh!important}.operations-drivers-page{padding:34px 0 88px!important;width:min(1320px,calc(100% - 48px))!important}.operations-drivers-page>section:first-of-type{align-items:center!important;background:radial-gradient(circle at 88% 12%,#d2a84238,#0000 30%),linear-gradient(135deg,#102f1f,#17462a 62%,#1e5433);border:1px solid #ffffff14;border-radius:22px;box-shadow:0 18px 48px #11382226;margin-bottom:22px!important;overflow:hidden;padding:30px 32px!important;position:relative}.operations-drivers-page>section:first-of-type:after{border:1px solid #ffffff14;border-radius:50%;bottom:-135px;content:"";height:230px;position:absolute;right:-80px;width:230px}.operations-drivers-page>section:first-of-type>div:first-child>span{color:#e1c678!important;font-size:12px!important;letter-spacing:.13em!important}.operations-drivers-page>section:first-of-type h1{color:#fff!important;font-size:clamp(34px,4vw,48px)!important;letter-spacing:-.035em;line-height:1.04!important;margin:8px 0!important}.operations-drivers-page>section:first-of-type p{color:#ffffffb8!important;font-size:14px!important;line-height:1.7!important;max-width:700px!important}.operations-drivers-page>section:first-of-type>div:last-child{gap:12px!important;position:relative;z-index:1}.operations-drivers-page>section:first-of-type>div:last-child>div{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff17!important;border:1px solid #ffffff24!important;border-radius:14px!important;min-width:116px!important;padding:15px 17px!important}.operations-drivers-page>section:first-of-type>div:last-child span{color:#e1c678!important;font-size:10px!important;letter-spacing:.09em!important}.operations-drivers-page>section:first-of-type>div:last-child strong{color:#fff!important;font-size:28px!important;margin-top:4px!important}.operations-drivers-page>div{border-radius:12px!important;font-size:13px!important;line-height:1.5}.operations-drivers-page>section:nth-of-type(2),.operations-drivers-page>section:nth-of-type(3){background:var(--kh-driver-card)!important;border:1px solid var(--kh-driver-line)!important;border-radius:20px!important;box-shadow:0 12px 36px rgba(25,63,39,.065)!important}.operations-drivers-page>section:nth-of-type(2){margin-bottom:22px!important;padding:24px 26px!important}.operations-drivers-page>section:nth-of-type(2)>div:first-child{margin-bottom:20px!important}.operations-drivers-page>section:nth-of-type(2)>div:first-child>span,.operations-drivers-page>section:nth-of-type(3)>div:first-child>div:first-child>span{color:#5c7964!important;font-size:11px!important;letter-spacing:.1em!important}.operations-drivers-page>section:nth-of-type(2) h2,.operations-drivers-page>section:nth-of-type(3) h2{color:var(--kh-driver-ink)!important;font-size:23px!important;letter-spacing:-.02em;margin:6px 0 4px!important}.operations-drivers-page>section:nth-of-type(2) p{color:var(--kh-driver-muted)!important;font-size:13px!important}.operations-drivers-page form>div:first-child{gap:13px!important;grid-template-columns:repeat(5,minmax(150px,1fr))!important}.operations-drivers-page form label{gap:7px!important}.operations-drivers-page form label>span{color:#53695b!important;letter-spacing:.035em!important}.operations-drivers-page form input{background:#fbfdfb!important;border:1px solid #d5e0d7!important;border-radius:10px!important;color:#263f2f!important;font-size:13px!important;min-height:44px!important;padding:0 13px!important}.operations-drivers-page form input:focus{border-color:#7ba487!important;box-shadow:0 0 0 3px #2f72481a}.operations-drivers-page form button[type=submit]{background:var(--kh-driver-green)!important;border:1px solid var(--kh-driver-deep)!important;border-radius:10px!important;box-shadow:0 6px 16px #17462a24;color:#fff!important;font-weight:800!important;min-height:44px!important;padding:0 19px!important}.operations-drivers-page>section:nth-of-type(3){overflow:hidden!important}.operations-drivers-page>section:nth-of-type(3)>div:first-child{background:#fbfdfb;border-bottom:1px solid #e6ece7!important;padding:21px 24px!important}.operations-drivers-page>section:nth-of-type(3) input[type=text]{background:#fff!important;border:1px solid #d6e0d8!important;border-radius:10px!important;color:#263f2f!important;font-size:13px!important;min-height:42px!important;padding:0 13px!important;width:250px!important}.operations-drivers-page>section:nth-of-type(3)>div:first-child button{border-radius:10px!important;color:#4f6657!important;font-size:12px!important;min-height:42px!important;padding:0 14px!important}.operations-drivers-page>section:nth-of-type(3) article{border-bottom:1px solid #edf1ed!important;gap:18px!important;grid-template-columns:minmax(190px,1.3fr) minmax(220px,1.5fr) minmax(130px,.8fr) auto!important;padding:18px 24px!important;transition:background .16s ease}.operations-drivers-page>section:nth-of-type(3) article:hover{background:#fbfdfb}.operations-drivers-page>section:nth-of-type(3) article>div:first-child strong{color:#233f2e!important;font-size:14px!important}.operations-drivers-page>section:nth-of-type(3) article>div:first-child span{font-size:10px!important;letter-spacing:.035em;margin-top:6px!important;padding:5px 8px!important}.operations-drivers-page>section:nth-of-type(3) article>div:nth-child(2) span:first-child{color:#607569!important;font-size:12px!important}.operations-drivers-page>section:nth-of-type(3) article>div:nth-child(2) span:last-child{color:#829087!important;font-size:11px!important;margin-top:5px!important}.operations-drivers-page>section:nth-of-type(3) article>div:nth-child(3) span{color:#829087!important;font-size:10px!important;letter-spacing:.06em}.operations-drivers-page>section:nth-of-type(3) article>div:nth-child(3) strong{color:#465e4f!important;font-size:12px!important;margin-top:4px!important}.operations-drivers-page>section:nth-of-type(3) article>button{border-radius:9px!important;font-size:11px!important;font-weight:800!important;min-height:38px!important;min-width:108px!important;padding:0 13px!important}.operations-drivers-page>section:nth-of-type(3)>div:last-child:not(:first-child){color:#74857a!important;font-size:13px!important}@media (max-width:1100px){.operations-drivers-page form>div:first-child{grid-template-columns:repeat(2,minmax(0,1fr))!important}.operations-drivers-page>section:nth-of-type(3) article{grid-template-columns:1fr 1fr!important}.operations-drivers-page>section:nth-of-type(3) article>button{justify-self:start}}@media (max-width:760px){.operations-drivers-page{padding-top:18px!important;width:min(100% - 24px,1320px)!important}.operations-drivers-page>section:first-of-type{border-radius:18px;padding:24px 20px!important}.operations-drivers-page>section:first-of-type>div:last-child{width:100%}.operations-drivers-page>section:first-of-type>div:last-child>div{flex:1 1}.operations-drivers-page>section:nth-of-type(2){padding:20px!important}.operations-drivers-page form>div:first-child,.operations-drivers-page>section:nth-of-type(3) article{grid-template-columns:1fr!important}.operations-drivers-page>section:nth-of-type(3)>div:first-child{padding:18px!important}.operations-drivers-page>section:nth-of-type(3) input[type=text],.operations-drivers-page>section:nth-of-type(3)>div:first-child>div:last-child{width:100%!important}.operations-drivers-page>section:nth-of-type(3) article{padding:17px 18px!important}}.operations-drivers-app{background:#f6f8fb!important;background-image:none!important;color:#253b59!important}.operations-drivers-page{margin:0 auto!important;max-width:none!important;padding:19px 0 45px!important;width:min(1500px,calc(100% - 44px))!important}.operations-drivers-page>section:first-of-type{background:#fff!important;background-image:none!important;border:1px solid #dfe7ef!important;border-radius:12px!important;box-shadow:none!important;margin-bottom:12px!important;min-height:0!important;padding:17px 20px!important}.operations-drivers-page>section:first-of-type:after{display:none!important}.operations-drivers-page>section:first-of-type h1{color:#253b59!important;font-size:clamp(22px,2.1vw,27px)!important;line-height:1.2!important;margin:3px 0!important}.operations-drivers-page>section:first-of-type p{color:#708095!important;font-size:12px!important;line-height:1.45!important;margin:4px 0!important}.operations-drivers-page>section:first-of-type :is(span,small,strong){color:#526b88!important}.operations-drivers-page>section:nth-of-type(2),.operations-drivers-page>section:nth-of-type(3){background:#fff!important;border:1px solid #e0e7ef!important;border-radius:12px!important;box-shadow:none!important;margin-bottom:12px!important}.operations-drivers-page>section:nth-of-type(2){padding:14px 16px!important}.operations-drivers-page>section:nth-of-type(2)>div:first-child{margin-bottom:10px!important}.operations-drivers-page>section:nth-of-type(2) h2,.operations-drivers-page>section:nth-of-type(3) h2{color:#253b59!important;font-size:18px!important;margin:2px 0!important}.operations-drivers-page>section:nth-of-type(2) p{color:#708095!important;font-size:12px!important}.operations-drivers-page form>div:first-child{gap:9px!important}.operations-drivers-page form label{gap:4px!important}.operations-drivers-page form label>span{color:#526b88!important;font-size:11px!important}.operations-drivers-page form input,.operations-drivers-page>section:nth-of-type(3) input[type=text]{background:#fff!important;border-color:#dce5ef!important;border-radius:7px!important;color:#253b59!important;font-size:12px!important;min-height:35px!important;padding:0 10px!important}.operations-drivers-page form button[type=submit]{background:#253b59!important;border-color:#253b59!important;border-radius:7px!important;box-shadow:none!important;font-size:12px!important;min-height:35px!important}.operations-drivers-page>section:nth-of-type(3)>div:first-child{background:#fff!important;border-color:#e8edf3!important;padding:12px 16px!important}.operations-drivers-page>section:nth-of-type(3)>div:first-child button{border-radius:7px!important;color:#526b88!important;min-height:35px!important}.operations-drivers-page>section:nth-of-type(3) article{border-color:#edf1f6!important;gap:12px!important;padding:11px 16px!important}.operations-drivers-page>section:nth-of-type(3) article:hover{background:#f7faff!important}@media(max-width:700px){.operations-drivers-page{padding-top:12px!important;width:calc(100% - 24px)!important}.operations-drivers-page>section:first-of-type{padding:14px!important}.operations-drivers-page>section:nth-of-type(2),.operations-drivers-page>section:nth-of-type(3) article{padding:12px!important}}.operations-drivers-page>section:first-of-type>div:last-child>div{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#f5f8fc!important;border:1px solid #e0e7ef!important;box-shadow:none!important;min-width:88px!important;padding:9px 14px!important}.operations-drivers-page>section:first-of-type>div:last-child>div span{color:#5e7390!important;font-size:10px!important}.operations-drivers-page>section:first-of-type>div:last-child>div strong{color:#253b59!important;font-size:23px!important;line-height:1.1!important}.operations-drivers-page .operations-v38-create{grid-gap:10px 16px;align-items:center;display:grid!important;gap:10px 16px;grid-template-columns:minmax(0,1fr) auto}.operations-drivers-page .operations-v38-create-heading{min-width:0}.operations-drivers-page .operations-v38-create-heading>span{color:#607899!important}.operations-drivers-page .operations-v38-create-toggle{background:#253b59;border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;font-weight:700;min-height:38px;padding:8px 16px}.operations-drivers-page .operations-v38-create-toggle:hover{background:#3d5c80}.operations-drivers-page .operations-v38-create-toggle:focus-visible{outline:3px solid #79a8da;outline-offset:2px}.operations-drivers-page #operations-v38-create-form{border-top:1px solid #e7edf4;grid-column:1/-1;padding-top:15px}@media(max-width:600px){.operations-drivers-page .operations-v38-create{grid-template-columns:1fr}.operations-drivers-page .operations-v38-create-toggle{justify-self:start}}.operations-payouts-app{background:#f3f5f1;color:#304037;min-height:100vh}.operations-payouts-page{max-width:1500px;padding:42px 4% 100px}.operations-payouts-hero{display:flex;gap:35px;justify-content:space-between;margin-bottom:20px}.operations-payouts-eyebrow{color:#55765e;display:block;font-size:9px;font-weight:800;letter-spacing:1.2px}.operations-payouts-hero h1{color:#1d3024;font-family:Manrope,sans-serif;font-size:42px;letter-spacing:-1.8px;line-height:1.05;margin:5px 0 0}.operations-payouts-hero p{color:#818c84;line-height:1.7;margin:10px 0 0;max-width:700px}.operations-payouts-control{background:#173d2a;border-radius:13px;color:#fff;min-width:205px;padding:17px}.operations-payouts-control>div{background:#ffffff17;border-radius:9px;color:#bdd5b1;display:grid;height:37px;margin-bottom:12px;place-items:center;width:37px}.operations-payouts-control small,.operations-payouts-control span,.operations-payouts-control strong{display:block}.operations-payouts-control span{color:#adc5a4;font-size:9px;font-weight:800}.operations-payouts-control strong{font-family:Manrope,sans-serif;font-size:23px;margin-top:3px}.operations-payouts-control small{color:#ffffff80;font-size:9px;margin-top:3px}.operations-payouts-warning{background:#fff7eb;border:1px solid #ead8bd;border-radius:10px;color:#8d6638;display:flex;gap:9px;margin-bottom:16px;padding:13px}.operations-payouts-warning span,.operations-payouts-warning strong{display:block}.operations-payouts-warning strong{font-size:10px}.operations-payouts-warning span{color:#907b60;font-size:9px;line-height:1.6;margin-top:4px}.operations-payouts-stats{grid-gap:10px;display:grid;grid-template-columns:repeat(5,1fr);margin-bottom:18px}.operations-payouts-stats article{background:#fff;border:1px solid #dce3dc;padding:17px}.operations-payouts-stats article>div{background:#edf3eb;border-radius:8px;color:#4b7955;display:grid;height:34px;margin-bottom:12px;place-items:center;width:34px}.operations-payouts-stats small,.operations-payouts-stats span,.operations-payouts-stats strong{display:block}.operations-payouts-stats span{color:#909992;font-weight:800}.operations-payouts-stats strong{color:#304238;font-family:Manrope,sans-serif;font-size:20px;margin-top:4px}.operations-payouts-stats small{color:#959d97;margin-top:4px}.operations-payouts-board{background:#fff;border:1px solid #dce3dc;border-radius:15px}.operations-payouts-heading{align-items:flex-end;display:flex;gap:20px;justify-content:space-between}.operations-payouts-heading h2{color:#304238;font-family:Manrope,sans-serif;font-size:21px;margin:3px 0 0}.operations-payouts-heading p{color:#8b958e;font-size:10px;margin:5px 0 0}.operations-payouts-heading input{background:#fafbf9;border:1px solid #d8e0d8;border-radius:8px;box-sizing:border-box;font-family:inherit;font-size:10px;height:39px;outline:none;padding:0 10px;width:300px}.operations-payouts-filters{border-bottom:1px solid #e3e8e3;margin:17px 0;padding-bottom:15px}.operations-payouts-filters button{background:#fff;border:1px solid #dce3dc;border-radius:999px;color:#6b796f;cursor:pointer;font-size:9px;font-weight:800;min-height:33px;padding:0 10px}.operations-payouts-filters button.active{background:#315f3f;border-color:#315f3f}.operations-payouts-list{display:flex;flex-direction:column;gap:8px}.operations-payout-row{grid-gap:11px;background:#fafbf9;border:1px solid #e0e6e0;border-radius:11px;display:grid;gap:11px;grid-template-columns:minmax(160px,1.4fr) 120px 100px 100px 105px 95px 130px;padding:14px}.operations-payout-seller{align-items:center;display:flex;gap:8px;min-width:0}.operations-payout-seller>div{background:#e4efe0;border-radius:8px;color:#477452;display:grid;flex:0 0 auto;height:38px;place-items:center;width:38px}.operations-payout-seller small,.operations-payout-seller strong{display:block}.operations-payout-seller strong{color:#405148;font-size:10px}.operations-payout-seller small{color:#969e98;font-size:8px;margin-top:3px}.operations-payout-cell a,.operations-payout-cell small,.operations-payout-cell span,.operations-payout-cell strong{display:block}.operations-payout-cell span{color:#969e98;font-size:8px;font-weight:800}.operations-payout-cell a,.operations-payout-cell strong{color:#4c5b51;font-size:9px;margin-top:4px}.operations-payout-cell a{color:#356744;font-weight:800;text-decoration:none}.operations-payout-cell small{color:#929b94;font-size:8px;margin-top:3px}.operations-payout-cell .good{color:#397149}.operations-payout-cell .warning{color:#9a6847}.operations-payout-actions{display:flex}.operations-payout-actions a,.operations-payout-actions button{align-items:center;background:#315f3f;border:0;border-radius:7px;cursor:pointer;display:inline-flex;font-size:9px;font-weight:800;gap:4px;padding:0 8px;text-decoration:none}.operations-payout-actions button{background:#566d5c}.operations-payouts-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:320px;text-align:center}.operations-payouts-empty>div{background:#edf3eb;border-radius:14px;color:#4a7954;display:grid;height:58px;margin-bottom:13px;place-items:center;width:58px}.operations-payouts-empty h3{font-family:Manrope,sans-serif;font-size:16px;margin:0}.operations-payouts-empty p{color:#8b958e;font-size:10px;line-height:1.6;max-width:430px}.operations-payouts-system{background:#fff;border:1px solid #dce3dc;border-radius:13px;display:flex;gap:12px;margin-top:16px;padding:18px}.operations-payouts-system>div:first-child{background:#edf3eb;border-radius:9px;color:#4b7955;display:grid;flex:0 0 auto;height:42px;place-items:center;width:42px}.operations-payouts-system h3{color:#374a3e;font-family:Manrope,sans-serif;font-size:13px;margin:4px 0 0}.operations-payouts-system p{color:#849087;font-size:10px;line-height:1.6;margin:5px 0 0;max-width:800px}@media (max-width:1100px){.operations-payouts-stats{grid-template-columns:repeat(3,1fr)}.operations-payout-row{grid-template-columns:minmax(180px,1.5fr) 120px 100px 110px}.operations-payout-row .operations-payout-cell:nth-of-type(3),.operations-payout-row .operations-payout-cell:nth-of-type(4){display:none}}@media (max-width:760px){.operations-payouts-page{padding:34px 4% 70px}.operations-payouts-hero{align-items:flex-start;flex-direction:column}.operations-payouts-hero h1{font-size:34px}.operations-payouts-control{box-sizing:border-box;width:100%}.operations-payouts-heading{align-items:flex-start;flex-direction:column}.operations-payouts-heading input{width:100%}}@media (max-width:560px){.operations-payouts-stats{grid-template-columns:1fr 1fr}.operations-payout-row{grid-template-columns:1fr}.operations-payout-row .operations-payout-cell{display:block}.operations-payout-actions{justify-content:flex-start}}.operations-payouts-page{--kh-ops-green:#0b5739;--kh-ops-green-dark:#063b29;--kh-ops-gold:#d7aa45;--kh-ops-ink:#173327;--kh-ops-muted:#66776d;--kh-ops-line:#dce6df;--kh-ops-soft:#f3f7f3;max-width:1560px;padding-top:34px}.operations-payouts-hero{align-items:flex-end;background:radial-gradient(circle at 88% 15%,#d7aa4542,#0000 25%),linear-gradient(125deg,var(--kh-ops-green-dark),var(--kh-ops-green) 62%,#0e704b);border-radius:24px;box-shadow:0 18px 46px #063b2924;color:#fff;min-height:220px;padding:clamp(28px,4vw,42px)}.operations-payouts-hero .operations-payouts-eyebrow{color:#dbeadf;font-size:11px;letter-spacing:1.5px}.operations-payouts-hero h1{color:#fff;font-size:clamp(36px,4.5vw,54px);letter-spacing:-2px;margin-top:14px}.operations-payouts-hero p{color:#ffffffb8;font-size:14px;line-height:1.65;max-width:760px}.operations-payouts-control{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:18px;min-width:255px;padding:20px}.operations-payouts-control span{font-size:10px;letter-spacing:1px}.operations-payouts-control strong{font-size:30px;margin-top:6px}.operations-payouts-control small{font-size:11px;line-height:1.45;margin-top:8px}.operations-payouts-mode,.operations-payouts-warning{align-items:flex-start;background:#fff;border:1px solid var(--kh-ops-line);border-radius:14px;color:var(--kh-ops-ink);display:flex;gap:11px;margin-bottom:14px;padding:15px 17px}.operations-payouts-mode.live,.operations-payouts-mode.test{background:#edf7f0;border-color:#cfe0d4;color:#27613c}.operations-payouts-mode.live_locked,.operations-payouts-warning{background:#fff8ea;border-color:#ead9b9;color:#805f2b}.operations-payouts-warning.error{background:#fff2f1;border-color:#e8c8c5;color:#99463f}.operations-payouts-warning.success{background:#edf7f0;border-color:#cfe0d4;color:#27613c}.operations-payouts-mode span,.operations-payouts-mode strong,.operations-payouts-warning span,.operations-payouts-warning strong{display:block}.operations-payouts-mode strong,.operations-payouts-warning strong{font-size:13px}.operations-payouts-mode span,.operations-payouts-warning span{color:inherit;line-height:1.55;margin-top:4px;opacity:.82}.operations-payouts-stats{gap:12px}.operations-payouts-stats article{border-radius:17px;box-shadow:0 9px 24px #1637250a;min-height:150px;padding:18px}.operations-payouts-stats span{font-size:10px;letter-spacing:.8px}.operations-payouts-stats strong{font-size:24px}.operations-payouts-stats small{font-size:10px;line-height:1.4;margin-top:6px}.operations-payouts-board{border-radius:20px;box-shadow:0 10px 28px rgba(22,55,37,.045);padding:24px}.operations-payouts-heading h2{font-size:24px}.operations-payouts-heading input{border-radius:11px;font-size:12px;height:44px;padding:0 13px;width:min(360px,100%)}.operations-payouts-filters button{font-size:10px;min-height:36px;padding:0 12px}.operations-payout-row{border-radius:14px;gap:13px;grid-template-columns:minmax(180px,1.25fr) 120px minmax(175px,1fr) minmax(155px,.95fr) minmax(155px,.95fr) 175px;padding:16px}.operations-payout-seller strong{font-size:12px}.operations-payout-cell small,.operations-payout-seller small{line-height:1.4}.operations-payout-cell span{letter-spacing:.7px}.operations-payout-cell a,.operations-payout-cell strong{font-size:11px;line-height:1.4}.operations-payout-cell .danger{color:#a1463f}.operations-payout-actions a,.operations-payout-actions button{border-radius:9px;font-size:10px;min-height:36px;padding:0 11px}.operations-payout-actions button{background:var(--kh-ops-green)}.operations-payout-actions button:hover{background:var(--kh-ops-green-dark)}.operations-payouts-system{border-radius:16px;padding:20px}.operations-payouts-system h3{font-size:15px}.operations-payouts-system p{font-size:11px}.operations-payout-modal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#051a129e;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:3000}.operations-payout-modal{background:#fff;border:1px solid #ffffff47;border-radius:22px;box-shadow:0 30px 90px #051a1247;padding:28px;width:min(560px,100%)}.operations-payout-modal h2{color:var(--kh-ops-ink);font:800 25px/1.25 Manrope,sans-serif;letter-spacing:-.6px;margin:8px 0 0}.operations-payout-modal>p{color:var(--kh-ops-muted);font-size:12px;line-height:1.6;margin:10px 0 0}.operations-payout-modal-summary{grid-gap:10px;background:var(--kh-ops-soft);border:1px solid var(--kh-ops-line);border-radius:13px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin:20px 0;padding:14px}.operations-payout-modal-summary span,.operations-payout-modal-summary strong{display:block}.operations-payout-modal-summary span{color:#758278;font-size:9px;font-weight:800;letter-spacing:.7px}.operations-payout-modal-summary strong{color:var(--kh-ops-ink);font-size:14px;margin-top:5px}.operations-payout-modal label{color:var(--kh-ops-ink);font-size:12px;font-weight:800}.operations-payout-modal label input{border:1px solid #cfdbd3;border-radius:11px;font:inherit;font-size:14px;height:46px;margin-top:8px;outline:none;padding:0 13px;width:100%}.operations-payout-modal label input:focus{border-color:var(--kh-ops-green);box-shadow:0 0 0 3px #0b57391a}.operations-payout-modal-actions{display:flex;gap:9px;justify-content:flex-end;margin-top:20px}.operations-payout-modal-actions button{border:0;border-radius:10px;cursor:pointer;font-weight:800;min-height:42px;padding:0 16px}.operations-payout-modal-actions .secondary{background:#edf2ee;color:#4e6256}.operations-payout-modal-actions .primary{background:var(--kh-ops-green);color:#fff}.operations-payout-modal-actions button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:1380px){.operations-payouts-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.operations-payout-row{grid-template-columns:minmax(190px,1.3fr) 120px minmax(180px,1fr) minmax(160px,1fr)}.operations-payout-row>div:nth-child(5){grid-column:span 2}}@media (max-width:900px){.operations-payouts-hero{align-items:flex-start;flex-direction:column}.operations-payouts-control{min-width:0;width:100%}.operations-payouts-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-payouts-heading{align-items:stretch;flex-direction:column}.operations-payouts-heading input{width:100%}.operations-payout-row{grid-template-columns:1fr 1fr}.operations-payout-row>div{grid-column:auto!important}}@media (max-width:560px){.operations-payouts-page{padding-inline:16px}.operations-payouts-hero{padding:28px 22px}.operations-payout-modal-summary,.operations-payout-row,.operations-payouts-stats{grid-template-columns:1fr}.operations-payout-actions{justify-content:flex-start}.operations-payout-modal{padding:22px 18px}}.operations-payout-cell small.refund-adjustment{color:#9b5f2c;font-weight:750}.operations-payout-cell strong.danger{color:#a0443d}.operations-payouts-page{box-sizing:border-box;margin:0 auto;max-width:1580px;padding:20px 24px 36px;width:100%}.operations-payouts-hero{border:1px solid #e1e7ef;border-radius:14px;box-shadow:none;color:#253b59;margin-bottom:12px;padding:18px 20px}.operations-payouts-hero h1{color:#253b59;font-size:clamp(23px,2.2vw,30px);line-height:1.17;margin:4px 0 6px}.operations-payouts-hero p{color:#607187;font-size:13px;line-height:1.5;max-width:780px}.operations-payouts-control{border-radius:12px;box-shadow:none;padding:11px 14px}.operations-payouts-stats{gap:10px;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));margin:12px 0}.operations-payouts-stats article{border:1px solid #e1e7ef;border-radius:12px;box-shadow:none;padding:13px 15px}.operations-payouts-stats strong{font-size:clamp(19px,1.8vw,25px);line-height:1.15}.operations-payouts-board{border:1px solid #e1e7ef;border-radius:14px;box-shadow:none;padding:16px}.operations-payouts-heading{gap:10px}.operations-payouts-heading h2{color:#253b59}.operations-payouts-heading p{font-size:12px}.operations-payouts-heading input{min-height:36px;padding:7px 11px}.operations-payouts-filters{gap:6px}.operations-payouts-filters button{font-size:12px;padding:6px 11px}.operations-payout-row{border-radius:10px;gap:10px;padding:12px}.operations-payout-cell strong,.operations-payout-seller strong{font-size:13px}.operations-payout-actions{gap:6px}.operations-payout-actions a,.operations-payout-actions button{font-size:12px;min-height:33px;padding:6px 10px}.operations-payouts-system{margin-top:12px;padding:14px 16px}@media(max-width:700px){.operations-payouts-page{padding:12px}.operations-payouts-hero{padding:14px}.operations-payouts-board{padding:12px}.operations-payouts-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.operations-payouts-page{--kh-ops-green:#253b59;--kh-ops-green-dark:#192f4b;--kh-ops-ink:#253b59;--kh-ops-muted:#64758a;--kh-ops-line:#dfe6ee;--kh-ops-soft:#f5f7fa;color:#253b59;padding:14px 22px 30px}.operations-payouts-app{background:#f3f6fa;color:#253b59}.operations-payouts-hero{align-items:center;background:#fff;border-color:#dfe6ee;border-radius:13px;gap:12px;min-height:0;padding:14px 18px}.operations-payouts-hero h1{font-size:clamp(22px,2vw,28px);letter-spacing:-.8px;margin:3px 0 5px}.operations-payouts-hero p{font-size:12px;line-height:1.45;margin:0;max-width:740px}.operations-payouts-hero .operations-payouts-eyebrow{color:#657e9d}.operations-payouts-control{-webkit-backdrop-filter:none;backdrop-filter:none;background:#eef3f9;border:1px solid #dfe6ee;border-radius:10px;color:#253b59;min-width:155px;padding:10px 12px}.operations-payouts-control>div{background:#0000;color:#496484;height:25px;margin-bottom:3px;width:25px}.operations-payouts-control small,.operations-payouts-control span{color:#64758a}.operations-payouts-control strong{color:#253b59;font-size:20px;line-height:1.2}.operations-payouts-mode,.operations-payouts-warning{border-radius:10px;margin-bottom:8px;padding:10px 13px}.operations-payouts-mode strong,.operations-payouts-warning strong{font-size:12px}.operations-payouts-mode span,.operations-payouts-warning span{font-size:11px;line-height:1.4;margin-top:2px}.operations-payouts-stats{gap:8px;grid-template-columns:repeat(7,minmax(0,1fr));margin:10px 0}.operations-payouts-stats article{border-radius:10px;min-height:0;min-width:0;padding:11px 10px}.operations-payouts-stats article>div{background:#eaf0f7;color:#335675;height:26px;margin-bottom:5px;width:26px}.operations-payouts-stats strong{font-size:clamp(17px,1.45vw,22px);line-height:1.2;overflow-wrap:anywhere}.operations-payouts-stats span{font-size:9px;letter-spacing:.3px}.operations-payouts-stats small{font-size:9px;line-height:1.3}.operations-payouts-board{border-radius:12px;padding:14px}.operations-payouts-heading h2{font-size:18px}.operations-payouts-filters{display:flex;flex-wrap:wrap;gap:7px;margin:10px 0}.operations-payouts-filters button{background:#edf2f8;border:1px solid #d5e0eb;border-radius:9px;color:#253b59;font-size:11px;min-height:32px;padding:5px 11px}.operations-payouts-filters button.active{background:#253b59;border-color:#253b59;color:#fff}.operations-payouts-filters button:nth-child(2):not(.active){background:#e6f3e9;border-color:#cbe4d1;color:#216744}.operations-payouts-filters button:nth-child(3):not(.active){background:#fff4df;border-color:#efdbb5;color:#8d5e13}.operations-payouts-filters button:nth-child(4):not(.active){background:#fcecec;border-color:#f0d3d3;color:#a13d42}.operations-payouts-filters button:nth-child(5):not(.active){background:#e8effa;border-color:#cadbf0;color:#27598b}.operations-payouts-filters button:nth-child(6):not(.active){background:#f1f3f5;border-color:#dce1e7;color:#56667a}.operations-payouts-list{gap:5px}.operations-payout-row{align-items:center;background:#fff;border:1px solid #e0e7ef;border-radius:9px;gap:9px;grid-template-columns:minmax(115px,1.2fr) minmax(128px,1.12fr) minmax(125px,1.15fr) minmax(125px,1.07fr) minmax(110px,1fr) minmax(90px,auto);min-width:0;padding:10px 12px}.operations-payout-row>*{min-width:0}.operations-payout-seller>div{background:#eaf0f7;color:#35597b;height:29px;width:29px}.operations-payout-cell a,.operations-payout-cell strong,.operations-payout-seller strong{color:#253b59;font-size:11px;overflow-wrap:anywhere}.operations-payout-cell small,.operations-payout-seller small{font-size:10px;line-height:1.25;overflow-wrap:anywhere}.operations-payout-cell span{color:#708199;font-size:9px}.operations-payout-cell .good{color:#27734b}.operations-payout-cell .warning{color:#996017}.operations-payout-actions{flex-wrap:wrap;gap:5px;justify-content:flex-end}.operations-payout-actions a,.operations-payout-actions button{background:#253b59;border-radius:8px;color:#fff;font-size:11px;min-height:32px;padding:5px 9px;white-space:normal}.operations-payout-actions a:hover,.operations-payout-actions button:hover{background:#192f4b}.operations-payouts-system{padding:12px 14px}@media (max-width:1190px){.operations-payouts-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.operations-payout-row{grid-template-columns:repeat(3,minmax(0,1fr))}.operations-payout-row>div:nth-child(5){grid-column:auto}}@media (max-width:760px){.operations-payouts-page{padding:12px}.operations-payout-row,.operations-payouts-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-payouts-hero{align-items:stretch;flex-direction:column}.operations-payouts-control{min-width:0;width:100%}}@media (max-width:470px){.operations-payout-row{grid-template-columns:1fr}}.operations-refunds-app{background:#f4f6f2;color:#263a2d;min-height:100vh}.operations-refunds-page{padding:38px 0 70px;width:min(1480px,calc(100% - 42px))}.operations-refunds-hero{grid-gap:18px;align-items:stretch;gap:18px;grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr)}.operations-refunds-board,.operations-refunds-hero>div:first-child,.operations-refunds-mode,.operations-refunds-stats article{background:#fff;border:1px solid #1e4a2d1a;box-shadow:0 14px 34px rgba(25,57,37,.045)}.operations-refunds-hero>div:first-child{border-radius:18px;padding:30px 32px}.operations-refunds-eyebrow{color:#a27a2c;font-size:8px;font-weight:900;letter-spacing:.12em}.operations-refunds-hero h1{color:#183e28;font-family:Manrope,sans-serif;font-size:clamp(30px,4vw,44px);letter-spacing:-.045em;line-height:1.05;margin:8px 0 0}.operations-refunds-hero p{color:#718078;font-size:11px;line-height:1.7;margin:13px 0 0;max-width:780px}.operations-refunds-mode{align-items:flex-start;border-radius:18px;display:flex;gap:14px;padding:23px}.operations-refunds-mode>svg{color:#356747;flex:0 0 auto}.operations-refunds-mode span,.operations-refunds-stats span{color:#8b958e;display:block;font-size:7px;font-weight:900;letter-spacing:.1em}.operations-refunds-mode strong{color:#294b34;display:block;margin-top:5px}.operations-refunds-mode small{color:#7d8981;display:block;font-size:9px;line-height:1.55;margin-top:7px}.operations-refunds-mode.live_locked,.operations-refunds-mode.not_configured,.operations-refunds-mode.unsupported{background:#fffaf0;border-color:#ecd6ad}.operations-refunds-error{align-items:center;background:#fff4f2;border:1px solid #e3b4ad;border-radius:11px;color:#984b43;display:flex;font-size:10px;font-weight:700;gap:8px;margin-top:14px;padding:12px 14px}.operations-refunds-stats{grid-gap:12px;display:grid;gap:12px;margin-top:14px}.operations-refunds-stats article{border-radius:15px;min-width:0;padding:18px}.operations-refunds-stats article>div{background:#edf3ea;border-radius:10px;color:#315f3f;display:grid;height:37px;margin-bottom:13px;place-items:center;width:37px}.operations-refunds-stats strong{color:#203f2a;display:block;font-family:Manrope,sans-serif;font-size:24px;letter-spacing:-.04em;margin-top:5px}.operations-refunds-stats strong.money{font-size:20px}.operations-refunds-stats small{color:#879188;display:block;font-size:8px;margin-top:4px}.operations-refunds-board{border-radius:18px;margin-top:14px;overflow:hidden}.operations-refunds-board-heading{align-items:flex-end;display:flex;gap:22px;justify-content:space-between;padding:22px 24px 17px}.operations-refunds-board-heading h2{color:#23452e;font-family:Manrope,sans-serif;font-size:20px;letter-spacing:-.025em;margin:5px 0 0}.operations-refunds-board-heading p{color:#879188;font-size:9px;margin:6px 0 0}.operations-refunds-tools{display:flex;width:min(100%,560px)}.operations-refunds-tools label{align-items:center;background:#fff;border:1px solid #dce4dc;border-radius:9px;color:#8a958d;display:flex;flex:1 1;gap:8px;min-height:40px;min-width:0;padding:0 12px}.operations-refunds-tools input{background:#0000;border:0;color:#344b3c;font:inherit;font-size:9px;min-width:0;outline:0;width:100%}.operations-refunds-filters button,.operations-refunds-tools button{background:#fff;border:1px solid #dbe3db;color:#637168;cursor:pointer;font:inherit;font-size:8px;font-weight:850}.operations-refunds-tools button{align-items:center;border-radius:9px;display:inline-flex;gap:6px;min-height:40px;padding:0 13px}.operations-refunds-tools button:disabled{cursor:default;opacity:.6}.operations-refunds-filters{display:flex;flex-wrap:wrap;padding:0 24px 15px}.operations-refunds-filters button{border-radius:999px;min-height:31px;padding:0 12px}.operations-refunds-filters button.active{background:#eaf1e7;border-color:#cfdcca;color:#315f3f}.operations-refunds-table-wrap{border-top:1px solid #edf0ec}.operations-refunds-table{border-collapse:collapse;min-width:1180px}.operations-refunds-table th{background:#f8faf7;border-bottom:1px solid #e9ede8;color:#8a948c;font-size:7px;font-weight:900;letter-spacing:.075em;padding:11px 14px;text-align:left}.operations-refunds-table td{border-bottom:1px solid #edf0ed;color:#4c5b51;font-size:9px;padding:15px 14px;vertical-align:top}.operations-refunds-table tbody tr:last-child td{border-bottom:0}.operations-refunds-table tbody tr:hover{background:#fbfcfa}.operations-refunds-table td>small,.operations-refunds-table td>strong{display:block}.operations-refunds-table td>strong{color:#35493b;font-size:9px}.operations-refunds-table td>small{color:#8a948d;font-size:8px;line-height:1.45;margin-top:4px;max-width:210px}.operations-refunds-order{color:#9a7125;display:inline-flex;font-size:8px;font-weight:900;margin-bottom:5px;text-decoration:none}.operations-refunds-amount{color:#244c31!important}.operations-refunds-status{align-items:center;border-radius:999px;display:inline-flex;font-size:7px;font-weight:900;min-height:25px;padding:0 8px;text-transform:capitalize}.operations-refunds-status.pending{background:#fff6df;color:#9a6e1b}.operations-refunds-status.processing{background:#eef4fb;color:#476a8d}.operations-refunds-status.succeeded{background:#eaf4e8;color:#326143}.operations-refunds-status.failed{background:#fff0ee;color:#9b4d45}.operations-refunds-danger{color:#a45249!important;font-weight:800}.operations-refunds-stripe-id{max-width:150px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-refunds-open{align-items:center;background:#fff;border:1px solid #d8e1d7;border-radius:8px;color:#42624c;display:inline-flex;font-size:8px;font-weight:900;gap:5px;padding:0 10px;text-decoration:none}.capitalize{text-transform:capitalize}.operations-refunds-empty{align-items:center;border-top:1px solid #edf0ec;color:#849087;display:flex;flex-direction:column;font-size:10px;justify-content:center;min-height:230px;padding:35px;text-align:center}.operations-refunds-empty h3{color:#3f5847;margin:10px 0 0}.operations-refunds-empty p{font-size:9px;line-height:1.6;margin:7px 0 0;max-width:430px}@media (max-width:1050px){.operations-refunds-hero{grid-template-columns:1fr}.operations-refunds-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-refunds-board-heading{align-items:stretch;flex-direction:column}.operations-refunds-tools{width:100%}}@media (max-width:650px){.operations-refunds-page{padding-top:22px;width:min(100% - 24px,1480px)}.operations-refunds-hero>div:first-child,.operations-refunds-mode{padding:20px}.operations-refunds-stats{grid-template-columns:1fr}.operations-refunds-tools{flex-direction:column}.operations-refunds-board-heading,.operations-refunds-filters{padding-left:16px;padding-right:16px}}.operations-refunds-page{box-sizing:border-box;margin:0 auto;max-width:1580px;padding:20px 24px 36px;width:100%}.operations-refunds-hero{border:1px solid #e1e7ef;border-radius:14px;box-shadow:none;color:#253b59;margin-bottom:12px;min-height:0;padding:17px 20px}.operations-refunds-hero>div:first-child{background:none;border:0;box-shadow:none;padding:0}.operations-refunds-hero h1{font-size:clamp(23px,2.2vw,30px);line-height:1.2;margin:5px 0}.operations-refunds-hero p{color:#607187;font-size:13px;line-height:1.5}.operations-refunds-stats{gap:10px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin:12px 0}.operations-refunds-stats article{border:1px solid #e1e7ef;border-radius:12px;box-shadow:none;min-height:0;padding:12px 15px}.operations-refunds-stats strong{font-size:clamp(19px,1.8vw,25px);line-height:1.2}.operations-refunds-board{border:1px solid #e1e7ef;border-radius:14px;box-shadow:none;padding:16px}.operations-refunds-board-heading h2{font-size:18px}.operations-refunds-board-heading p{font-size:12px}.operations-refunds-tools{gap:8px;margin:10px 0}.operations-refunds-tools input{min-height:36px;padding:7px 11px}.operations-refunds-filters button,.operations-refunds-tools button{font-size:12px;min-height:32px;padding:6px 11px}.operations-refunds-filters{gap:6px;margin:10px 0}.operations-refunds-table th{font-size:11px;padding:10px 11px}.operations-refunds-table td{font-size:12px;padding:10px 11px}@media(max-width:700px){.operations-refunds-page{padding:12px}.operations-refunds-hero{padding:14px}.operations-refunds-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-refunds-board{padding:12px}}.operations-refunds-app{background:#f3f6fa;color:#253b59}.operations-refunds-page{padding:14px 22px 24px}.operations-refunds-hero{grid-gap:14px;align-items:center;background:#fff;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(260px,340px);margin-bottom:10px;padding:14px 17px}.operations-refunds-hero>div:first-child{min-width:0}.operations-refunds-eyebrow{color:#627a9b;font-size:10px}.operations-refunds-hero h1{color:#253b59;font-size:25px;margin:4px 0}.operations-refunds-hero p{color:#627389;font-size:12px;line-height:1.42;margin:4px 0 0}.operations-refunds-mode{border-radius:10px;box-shadow:none;gap:10px;padding:11px 13px}.operations-refunds-mode>svg{color:#253b59}.operations-refunds-mode span,.operations-refunds-stats span{color:#637792;font-size:10px}.operations-refunds-mode strong{color:#253b59;font-size:13px}.operations-refunds-mode small{color:#65758a;font-size:10px;line-height:1.35;margin-top:3px}.operations-refunds-mode.live_locked,.operations-refunds-mode.not_configured,.operations-refunds-mode.unsupported{background:#fff8e9;border-color:#edd8ac}.operations-refunds-stats{gap:9px;grid-template-columns:repeat(4,minmax(0,1fr));margin:10px 0}.operations-refunds-stats article{border-radius:11px;padding:11px 13px}.operations-refunds-stats article>div{background:#edf2f8;border-radius:8px;color:#253b59;height:30px;margin-bottom:6px;width:30px}.operations-refunds-stats strong,.operations-refunds-stats strong.money{color:#253b59;font-size:23px}.operations-refunds-stats small{color:#74849a;font-size:10px}.operations-refunds-board{margin-top:10px;padding:12px 14px}.operations-refunds-board-heading{align-items:center;gap:12px;padding:4px 4px 9px}.operations-refunds-board-heading h2{color:#253b59;font-size:19px}.operations-refunds-board-heading p{color:#65778d;font-size:11px;line-height:1.35;margin-top:4px}.operations-refunds-tools{margin:0;width:min(100%,570px)}.operations-refunds-tools label{border-color:#d9e2ed;min-height:37px}.operations-refunds-tools input{color:#253b59;font-size:12px;min-height:0;padding:4px}.operations-refunds-tools button{color:#253b59;font-size:12px;min-height:37px}.operations-refunds-filters{gap:7px;margin:0;padding:5px 4px 11px}.operations-refunds-filters button{border-radius:9px;font-size:12px;min-height:32px;padding:5px 11px;transition:background-color .15s,color .15s}.operations-refunds-filters button:first-child{background:#eef2f8;border-color:#cfdae8;color:#253b59}.operations-refunds-filters button:first-child.active{background:#253b59;border-color:#253b59;color:#fff}.operations-refunds-filters button:nth-child(2){background:#fff4df;border-color:#f1dba9;color:#875914}.operations-refunds-filters button:nth-child(2).active{background:#90610f;border-color:#90610f;color:#fff}.operations-refunds-filters button:nth-child(3){background:#eaf2fb;border-color:#cbdcf0;color:#275c8c}.operations-refunds-filters button:nth-child(3).active{background:#275c8c;border-color:#275c8c;color:#fff}.operations-refunds-filters button:nth-child(4){background:#e8f5eb;border-color:#c5e4ce;color:#287247}.operations-refunds-filters button:nth-child(4).active{background:#287247;border-color:#287247;color:#fff}.operations-refunds-filters button:nth-child(5){background:#ffeded;border-color:#efcaca;color:#a23d3d}.operations-refunds-filters button:nth-child(5).active{background:#a23d3d;border-color:#a23d3d;color:#fff}.operations-refunds-filters button:focus-visible,.operations-refunds-open:focus-visible{outline:3px solid #7f9fce;outline-offset:2px}.operations-refunds-empty{border-radius:10px;min-height:115px;padding:18px 14px}.operations-refunds-empty>svg{height:24px;width:24px}.operations-refunds-empty h3{color:#253b59;font-size:15px;margin-top:6px}.operations-refunds-empty p{color:#74849a;font-size:11px;margin-top:3px}.operations-refunds-table-wrap{overflow-x:auto}.operations-refunds-table{min-width:0;table-layout:fixed;width:100%}.operations-refunds-table th{color:#60748d;font-size:10px;padding:9px 7px}.operations-refunds-table td{font-size:11px;overflow-wrap:anywhere;padding:10px 7px}.operations-refunds-table th:first-child{width:21%}.operations-refunds-table th:nth-child(2){width:12%}.operations-refunds-table th:nth-child(3){width:11%}.operations-refunds-table th:nth-child(4){width:12%}.operations-refunds-table th:nth-child(5){width:16%}.operations-refunds-table th:nth-child(6),.operations-refunds-table th:nth-child(7){width:10%}.operations-refunds-table th:nth-child(8){width:8%}.operations-refunds-table td>small,.operations-refunds-table td>strong{font-size:11px}.operations-refunds-order{color:#253b59;font-size:11px;overflow-wrap:anywhere}.operations-refunds-status{font-size:10px;height:auto;line-height:1.2;padding:5px 8px}.operations-refunds-amount{color:#253b59!important;font-size:12px!important}.operations-refunds-open{background:#253b59;border:0;color:#fff;font-size:11px;min-height:31px;padding:6px 9px;white-space:nowrap}.operations-refunds-open:hover{background:#345476;color:#fff}@media (max-width:1100px){.operations-refunds-hero{grid-template-columns:1fr}.operations-refunds-board-heading{flex-wrap:wrap}.operations-refunds-tools{width:100%}.operations-refunds-table{min-width:860px}}@media (max-width:650px){.operations-refunds-hero,.operations-refunds-page{padding:12px}.operations-refunds-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-refunds-board{padding:10px}.operations-refunds-board-heading{align-items:stretch;flex-direction:column}.operations-refunds-tools{flex-direction:row}}.operations-disputes-app{background:#f4f7f2;color:#263a2d;min-height:100vh}.operations-disputes-page{padding:38px 0 72px;width:min(1480px,calc(100% - 42px))}.operations-disputes-hero{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr)}.operations-disputes-board,.operations-disputes-hero>div,.operations-disputes-stats article{background:#fff;border:1px solid #1e4a2d1a;box-shadow:0 14px 34px rgba(25,57,37,.045)}.operations-disputes-hero>div:first-child{border-radius:18px;padding:30px 32px}.operations-disputes-eyebrow{color:#a27a2c;font-size:8px;font-weight:900;letter-spacing:.12em}.operations-disputes-hero h1{color:#183e28;font-family:Manrope,sans-serif;font-size:clamp(30px,4vw,44px);letter-spacing:-.045em;line-height:1.05;margin:8px 0 0}.operations-disputes-hero p{color:#718078;font-size:11px;line-height:1.7;margin:13px 0 0;max-width:800px}.operations-disputes-principle{align-items:flex-start;border-radius:18px;display:flex;gap:14px;padding:23px}.operations-disputes-principle>svg{color:#356747;flex:0 0 auto}.operations-disputes-principle span,.operations-disputes-stats span{color:#8b958e;display:block;font-size:7px;font-weight:900;letter-spacing:.1em}.operations-disputes-principle strong{color:#294b34;display:block;font-size:13px;margin-top:5px}.operations-disputes-principle small{color:#7d8981;display:block;font-size:9px;line-height:1.55;margin-top:7px}.operations-disputes-banner{align-items:center;border-radius:11px;display:flex;font-size:10px;font-weight:750;gap:8px;margin-top:14px;padding:12px 14px}.operations-disputes-banner.error{background:#fff4f2;border:1px solid #e3b4ad;color:#984b43}.operations-disputes-banner.success{background:#f2f8f1;border:1px solid #bcd5c0;color:#315f3f}.operations-disputes-stats{grid-gap:12px;display:grid;gap:12px;margin-top:14px}.operations-disputes-stats article{border-radius:15px;min-width:0;padding:18px}.operations-disputes-stats article>svg{color:#315f3f;margin-bottom:12px}.operations-disputes-stats strong{color:#203f2a;display:block;font-family:Manrope,sans-serif;font-size:24px;letter-spacing:-.04em;margin-top:5px}.operations-disputes-stats small{color:#879188;display:block;font-size:8px;margin-top:4px}.operations-disputes-board{border-radius:18px;margin-top:14px;overflow:hidden}.operations-disputes-board-heading{align-items:flex-end;display:flex;gap:22px;justify-content:space-between;padding:22px 24px 17px}.operations-disputes-board-heading h2{color:#23452e;font-family:Manrope,sans-serif;font-size:20px;letter-spacing:-.025em;margin:5px 0 0}.operations-disputes-board-heading p{color:#879188;font-size:9px;margin:6px 0 0}.operations-disputes-tools{display:flex;width:min(100%,600px)}.operations-disputes-tools label{align-items:center;background:#fff;border:1px solid #dce4dc;border-radius:9px;color:#8a958d;display:flex;flex:1 1;gap:8px;min-height:40px;min-width:0;padding:0 12px}.operations-disputes-tools input{background:#0000;border:0;color:#344b3c;font:inherit;font-size:9px;min-width:0;outline:0;width:100%}.operations-disputes-actions button,.operations-disputes-filters button,.operations-disputes-tools button{background:#fff;border:1px solid #dbe3db;color:#637168;cursor:pointer;font:inherit;font-size:8px;font-weight:850}.operations-disputes-tools button{align-items:center;border-radius:9px;display:inline-flex;gap:6px;min-height:40px;padding:0 13px}.operations-disputes-actions button:disabled,.operations-disputes-tools button:disabled{cursor:not-allowed;opacity:.55}.operations-disputes-filters{display:flex;flex-wrap:wrap;padding:0 24px 15px}.operations-disputes-filters button{border-radius:999px;min-height:31px;padding:0 12px}.operations-disputes-filters button.active{background:#eaf1e7;border-color:#cfdcca;color:#315f3f}.operations-disputes-table-wrap{border-top:1px solid #edf0ec}.operations-disputes-table{border-collapse:collapse;min-width:1260px}.operations-disputes-table th{background:#f8faf7;border-bottom:1px solid #e9ede8;color:#8a948c;font-size:7px;font-weight:900;letter-spacing:.075em;padding:11px 14px;text-align:left}.operations-disputes-table td{border-bottom:1px solid #edf0ed;color:#4c5b51;font-size:9px;max-width:280px;padding:15px 14px;vertical-align:top}.operations-disputes-table tbody tr:hover{background:#fbfcfa}.operations-disputes-table td small,.operations-disputes-table td strong{display:block}.operations-disputes-table td small{color:#89958d;line-height:1.45;margin-top:4px}.operations-disputes-table td p{color:#69766d;line-height:1.55;margin:6px 0 0;max-width:320px}.operations-disputes-category{color:#315f3f;text-transform:capitalize}.operations-disputes-refund,.operations-disputes-status{background:#eef2ed;border-radius:999px;color:#637168;display:inline-flex;font-size:7px;font-weight:900;margin-bottom:5px;padding:4px 7px;text-transform:capitalize;width:fit-content}.operations-disputes-refund.attention,.operations-disputes-status.open{background:#fff4df;color:#8a651b}.operations-disputes-status.under_review{background:#edf2fb;color:#46618c}.operations-disputes-status.resolved{background:#edf6ed;color:#397149}.operations-disputes-table small.danger{color:#9b4e45}.operations-disputes-actions{align-items:flex-start;display:flex;flex-direction:column;gap:7px}.operations-disputes-actions a,.operations-disputes-actions button{align-items:center;border-radius:8px;display:inline-flex;gap:6px;min-height:31px;padding:0 10px;text-decoration:none}.operations-disputes-actions button{background:#315f3f;border-color:#315f3f}.operations-disputes-actions a{background:#fff;border:1px solid #dbe3db;color:#466451;font-size:8px;font-weight:850}.operations-disputes-actions a.secondary{color:#8a651b}.operations-disputes-empty{border-top:1px solid #edf0ec;color:#7d8981;display:grid;font-size:11px;min-height:240px;padding:30px;place-items:center;text-align:center}@media (max-width:1050px){.operations-disputes-hero{grid-template-columns:1fr}.operations-disputes-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-disputes-board-heading{align-items:stretch;flex-direction:column}.operations-disputes-tools{width:100%}}@media (max-width:650px){.operations-disputes-page{padding-top:20px;width:min(100% - 20px,1480px)}.operations-disputes-hero>div:first-child,.operations-disputes-principle{padding:22px}.operations-disputes-stats{grid-template-columns:1fr 1fr}.operations-disputes-tools{flex-direction:column}.operations-disputes-tools button{justify-content:center}}.operations-disputes-seller-response{background:#eef5ed;border-radius:7px;color:#405b46;margin-top:8px;padding:8px 9px}.operations-disputes-seller-response small,.operations-disputes-seller-response strong{display:block;font-size:6px}.operations-disputes-seller-response p{color:#59695e;font-size:6px;line-height:1.5;margin:4px 0}.operations-disputes-seller-evidence{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.operations-disputes-seller-evidence a{color:#315f3f;font-size:6px;font-weight:800}.operations-disputes-page{box-sizing:border-box;margin:0 auto;padding:20px 24px 36px}.operations-disputes-hero{background:#fff;border:1px solid #e1e7ef;border-radius:14px;box-shadow:none;color:#253b59;margin-bottom:12px;min-height:0;padding:17px 20px}.operations-disputes-hero>div:first-child{background:none;border:0;box-shadow:none;padding:0}.operations-disputes-hero h1{color:#253b59;font-size:clamp(23px,2.2vw,30px);line-height:1.2;margin:4px 0}.operations-disputes-hero p{color:#607187;font-size:13px;line-height:1.5}.operations-disputes-stats{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin:12px 0}.operations-disputes-stats article{border:1px solid #e1e7ef;border-radius:12px;box-shadow:none;min-height:0;padding:12px 15px}.operations-disputes-stats strong{font-size:clamp(19px,1.8vw,25px);line-height:1.2}.operations-disputes-board{border:1px solid #e1e7ef;border-radius:14px;box-shadow:none;padding:16px}.operations-disputes-board-heading h2{color:#253b59}.operations-disputes-board-heading p{font-size:12px}.operations-disputes-tools{gap:8px;margin:10px 0}.operations-disputes-tools input{min-height:36px;padding:7px 11px}.operations-disputes-filters{gap:6px;margin:10px 0}.operations-disputes-filters button,.operations-disputes-tools button{font-size:12px;min-height:32px;padding:6px 11px}.operations-disputes-table-wrap{overflow-x:auto}.operations-disputes-table th{font-size:11px;padding:10px 11px}.operations-disputes-table td{font-size:12px;padding:10px 11px}.operations-disputes-actions{gap:6px}.operations-disputes-actions a,.operations-disputes-actions button{font-size:12px;min-height:32px;padding:6px 9px}@media(max-width:700px){.operations-disputes-page{padding:12px}.operations-disputes-hero{padding:14px}.operations-disputes-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-disputes-board{padding:12px}}.operations-disputes-app{background:#f3f6fa;color:#253b59}.operations-disputes-page{max-width:1580px;padding:16px 20px 28px;width:100%}.operations-disputes-hero{align-items:center;gap:14px;grid-template-columns:minmax(0,1fr) minmax(230px,300px);margin-bottom:10px;padding:14px 18px}.operations-disputes-hero>div:first-child{min-width:0}.operations-disputes-hero h1{font-size:clamp(22px,2vw,27px);margin:3px 0 0}.operations-disputes-hero p{font-size:12px;line-height:1.4;margin:6px 0 0}.operations-disputes-eyebrow{color:#657d9b;font-size:10px}.operations-disputes-principle{border-radius:11px;box-shadow:none;gap:10px;padding:12px 14px}.operations-disputes-principle strong{color:#253b59;font-size:12px}.operations-disputes-principle small{font-size:10px;line-height:1.35;margin-top:4px}.operations-disputes-stats{gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:10px 0}.operations-disputes-stats article{padding:11px 13px}.operations-disputes-stats article>svg{color:#375579;height:20px;margin-bottom:5px;width:20px}.operations-disputes-stats span{color:#607187;font-size:10px}.operations-disputes-stats strong{color:#253b59;font-size:23px}.operations-disputes-stats small{font-size:10px;line-height:1.35}.operations-disputes-board{padding:12px}.operations-disputes-board-heading{align-items:center;gap:14px;padding:7px 8px 11px}.operations-disputes-board-heading h2{font-size:18px;line-height:1.2}.operations-disputes-board-heading p{font-size:11px}.operations-disputes-tools{flex:0 1 480px;margin:0;width:min(100%,480px)}.operations-disputes-tools label{min-height:36px}.operations-disputes-tools input{font-size:12px;min-height:0;padding:5px 0}.operations-disputes-filters{gap:7px;margin:3px 0 0;padding:0 8px 10px}.operations-disputes-filters button{background:#edf2f8;border-color:#d7e1ef;border-radius:9px;color:#375579;min-height:33px;padding:6px 10px}.operations-disputes-filters button:first-child{background:#fff2df;border-color:#f2d7ae;color:#985e10}.operations-disputes-filters button:nth-child(2){background:#fff7e9;border-color:#ecdcbf;color:#986c1d}.operations-disputes-filters button:nth-child(3){background:#eaf1ff;border-color:#cbdcf5;color:#315f9d}.operations-disputes-filters button:nth-child(4){background:#fff0ef;border-color:#f1cfcb;color:#a44840}.operations-disputes-filters button:nth-child(5){background:#e9f5ec;border-color:#cbe6d2;color:#277144}.operations-disputes-filters button:last-child{background:#edf2f8;border-color:#d5e0ed;color:#253b59}.operations-disputes-filters button.active{box-shadow:inset 0 0 0 1px currentColor;font-weight:800}.operations-disputes-table-wrap{border-top:1px solid #e1e7ef;max-width:100%;overflow-x:visible;width:100%}.operations-disputes-table{min-width:0;table-layout:fixed;width:100%}.operations-disputes-table td,.operations-disputes-table th{box-sizing:border-box;min-width:0;overflow-wrap:anywhere;word-break:normal}.operations-disputes-table th{background:#f3f6fb;color:#526987;font-size:10px;padding:9px 7px}.operations-disputes-table td{font-size:11px;line-height:1.35;max-width:none;padding:10px 7px}.operations-disputes-table td strong{color:#253b59;line-height:1.35}.operations-disputes-table td small{font-size:10px;line-height:1.35}.operations-disputes-table td p{font-size:11px;line-height:1.35;margin-top:4px}.operations-disputes-table th:first-child,.operations-disputes-table th:nth-child(2){width:16%}.operations-disputes-table th:nth-child(3){width:19%}.operations-disputes-table th:nth-child(4){width:10%}.operations-disputes-table th:nth-child(5){width:14%}.operations-disputes-table th:nth-child(6){width:11%}.operations-disputes-table th:nth-child(7){width:14%}.operations-disputes-actions{align-items:stretch;gap:5px;width:100%}.operations-disputes-actions a,.operations-disputes-actions button{box-sizing:border-box;font-size:10px;justify-content:center;line-height:1.2;min-height:30px;padding:5px 6px;text-align:center;width:100%}.operations-disputes-actions button{background:#253b59;border-color:#253b59;color:#fff}.operations-disputes-actions a{border-color:#d7e1ef;color:#253b59}.operations-disputes-seller-response{padding:7px}.operations-disputes-empty{min-height:130px;padding:20px}@media(max-width:1100px){.operations-disputes-page{padding:12px}.operations-disputes-table th{font-size:9px;padding:8px 5px}.operations-disputes-table td{font-size:10px;padding:9px 5px}.operations-disputes-actions a,.operations-disputes-actions button,.operations-disputes-table td p,.operations-disputes-table td small{font-size:9px}}@media(max-width:760px){.operations-disputes-hero{grid-template-columns:1fr}.operations-disputes-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-disputes-board-heading{align-items:stretch;flex-direction:column}.operations-disputes-tools{flex-basis:auto;width:100%}.operations-disputes-table-wrap{overflow-x:auto}.operations-disputes-table{min-width:760px}}.operations-support-app{background:#f5f6f2}.operations-support-page{margin:0 auto;padding:34px 0 60px;width:min(1500px,calc(100% - 40px))}.operations-support-hero{background:#fff;border:1px solid #dfe5dc;border-radius:24px;display:flex;gap:28px;justify-content:space-between;padding:30px}.operations-support-hero>div:first-child{max-width:720px}.operations-support-hero span{color:#a77c24;font-size:12px;font-weight:800;letter-spacing:.12em}.operations-support-hero h1{color:#183f2b;font-size:clamp(28px,3vw,44px);margin:7px 0 8px}.operations-support-hero p{color:#647068;line-height:1.6;margin:0}.operations-support-summary{background:#edf3eb;border-radius:18px;min-width:190px;padding:22px;text-align:center}.operations-support-summary strong{color:#183f2b;display:block;font-size:38px}.operations-support-summary span{color:#496455;display:block;margin-top:6px}.operations-support-error{background:#fff0ee;border-radius:12px;color:#a13d31;font-weight:700;margin-top:16px;padding:13px 16px}.operations-support-tools{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(280px,1fr) 190px 110px;margin:18px 0}.operations-support-detail select,.operations-support-reply textarea,.operations-support-tools button,.operations-support-tools input,.operations-support-tools select{background:#fff;border:1px solid #d7dfd5;border-radius:12px;font:inherit;padding:11px 13px}.operations-support-reply button,.operations-support-tools button{background:#183f2b;border:0;border-radius:12px;color:#fff;cursor:pointer;font-weight:800}.operations-support-grid{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(310px,.8fr) minmax(0,1.7fr)}.operations-support-detail,.operations-support-list{background:#fff;border:1px solid #dfe5dc;border-radius:22px;overflow:hidden}.operations-support-list{max-height:760px}.operations-support-list>p{color:#647068;padding:24px}.operations-support-ticket{background:#0000;border:0;border-bottom:1px solid #edf0eb;cursor:pointer;display:block;padding:17px;text-align:left;width:100%}.operations-support-ticket.active{background:#edf3eb}.operations-support-ticket>div{display:flex;gap:10px;justify-content:space-between}.operations-support-ticket strong{color:#a77c24}.operations-support-ticket span{color:#496455;font-size:12px;font-weight:800;text-transform:uppercase}.operations-support-ticket h3{color:#183f2b;font-size:15px;margin:8px 0 5px}.operations-support-ticket p,.operations-support-ticket small{color:#6c766f;margin:0}.operations-support-ticket small{display:block;margin-top:5px}.operations-support-detail{min-height:570px;padding:22px}.operations-support-detail-head{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.operations-support-detail-head span{color:#a77c24;font-weight:800}.operations-support-detail-head h2{color:#183f2b;margin:5px 0}.operations-support-detail-head p{color:#68736b;margin:0}.operations-support-meta{border-bottom:1px solid #edf0eb;border-top:1px solid #edf0eb;color:#657168;display:flex;flex-wrap:wrap;font-size:13px;gap:8px 16px;margin:18px 0;padding:12px 0}.operations-support-thread{grid-gap:10px;display:grid;gap:10px}.operations-support-thread article{border-radius:15px;max-width:82%;padding:13px 15px}.operations-support-thread .customer-message{background:#f4f5f1}.operations-support-thread .operations-message{background:#e6efe4;margin-left:auto}.operations-support-thread article>div{display:flex;gap:12px;justify-content:space-between}.operations-support-thread strong{color:#183f2b;font-size:13px}.operations-support-thread small{color:#7c857e}.operations-support-thread p{color:#35443a;line-height:1.5;margin:7px 0 0;white-space:pre-wrap}.operations-support-reply{margin-top:20px}.operations-support-reply textarea{box-sizing:border-box;resize:vertical;width:100%}.operations-support-reply button{margin-top:9px;padding:12px 18px}.operations-support-reply button:disabled{cursor:not-allowed;opacity:.5}.operations-support-empty{color:#6c766f;display:grid;min-height:500px;place-items:center}@media (max-width:900px){.operations-support-grid,.operations-support-tools{grid-template-columns:1fr}.operations-support-hero{flex-direction:column}.operations-support-summary{min-width:0}}.operations-support-app{background:#f6f8fb;color:#253b59;min-height:100vh}.operations-support-page{padding:22px 0 38px;width:min(1440px,calc(100% - 40px))}.operations-support-hero{align-items:center;border:1px solid #e1e7ef;border-radius:12px;box-shadow:none;gap:16px;padding:17px 20px}.operations-support-hero h1{color:#253b59;font-size:clamp(22px,2.5vw,28px);letter-spacing:-.035em;margin:3px 0 4px}.operations-support-hero p{color:#718096;font-size:12px;line-height:1.5}.operations-support-hero span{color:#50749a;font-size:10px;letter-spacing:.08em}.operations-support-summary{background:#edf2f8;border-radius:10px;min-width:115px;padding:12px 15px}.operations-support-summary strong{color:#253b59;font-size:25px}.operations-support-summary span{color:#61768e;font-size:11px}.operations-support-tools{gap:8px;grid-template-columns:minmax(180px,1fr) 165px 96px;margin:12px 0}.operations-support-detail select,.operations-support-tools :is(input,select,button){border-radius:8px;font-size:12px;min-height:36px;padding:9px 11px}.operations-support-reply button,.operations-support-tools button{background:#253b59;border-radius:8px}.operations-support-grid{gap:12px;grid-template-columns:minmax(260px,.75fr) minmax(0,1.7fr)}.operations-support-detail,.operations-support-list{border-color:#e1e7ef;border-radius:12px;box-shadow:none;min-width:0}.operations-support-ticket{border-radius:9px;padding:12px}.operations-support-detail-head h2{color:#253b59;font-size:18px}.operations-support-thread{max-height:min(48vh,520px)}@media(max-width:800px){.operations-support-grid{grid-template-columns:1fr}.operations-support-tools{grid-template-columns:1fr 1fr}.operations-support-tools input{grid-column:1/-1}}@media(max-width:560px){.operations-support-page{padding:14px 0 26px;width:calc(100% - 24px)}.operations-support-hero{flex-wrap:wrap;padding:13px}.operations-support-summary{min-width:95px}.operations-support-tools{grid-template-columns:1fr}.operations-support-tools input{grid-column:auto}}.operations-support-page{padding:14px 0 24px;width:min(1480px,calc(100% - 32px))}.operations-support-hero{gap:12px;padding:13px 17px}.operations-support-hero h1{font-size:clamp(20px,2vw,25px);line-height:1.2}.operations-support-hero p{max-width:850px}.operations-support-summary{min-width:112px;padding:9px 13px}.operations-support-summary strong{font-size:24px;line-height:1.15}.operations-support-summary span{font-size:10px}.operations-support-tools{margin:10px 0}.operations-support-grid{align-items:stretch;gap:10px;grid-template-columns:minmax(245px,.78fr) minmax(0,1.9fr);height:min(650px,calc(100vh - 315px));min-height:480px}.operations-support-list{height:100%;max-height:none;min-height:0;overflow-y:auto}.operations-support-ticket{border-radius:0;padding:10px 12px}.operations-support-ticket h3{font-size:13px;margin:4px 0 3px}.operations-support-ticket p{font-size:12px;line-height:1.4}.operations-support-ticket small{font-size:11px;margin-top:3px}.operations-support-ticket.active{background:#eaf1f9;box-shadow:inset 3px 0 #253b59}.operations-support-detail{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;padding:15px 18px}.operations-support-detail-head{flex-shrink:0;gap:10px}.operations-support-detail-head h2{font-size:17px;margin:3px 0}.operations-support-detail-head p{font-size:12px;overflow-wrap:anywhere}.operations-support-meta{flex-shrink:0;font-size:12px;margin:10px 0;padding:9px 0}.operations-support-thread{display:flex;flex:1 1 auto;flex-direction:column;gap:9px;max-height:none;min-height:0;overflow-y:auto;padding:2px 4px 10px 0}.operations-support-thread article{max-width:min(88%,700px);padding:11px 13px}.operations-support-thread article>div{flex-wrap:wrap}.operations-support-thread p{font-size:13px}.operations-support-reply{border-top:1px solid #e1e7ef;flex:0 0 auto;margin-top:9px;padding-top:9px}.operations-support-reply textarea{font-size:13px;max-height:140px;min-height:72px;padding:9px 11px}.operations-support-reply button{font-size:12px;margin-top:7px;padding:9px 15px}.operations-support-empty{flex:1 1;min-height:200px}@media (max-width:900px){.operations-support-grid{grid-template-columns:1fr;height:auto;min-height:0}.operations-support-list{height:auto;max-height:270px}.operations-support-detail{height:auto;max-height:700px;min-height:440px}.operations-support-thread{min-height:170px}}@media (max-width:560px){.operations-support-page{width:calc(100% - 22px)}.operations-support-detail,.operations-support-hero{padding:12px}.operations-support-detail-head{flex-wrap:wrap}.operations-support-tools{grid-template-columns:1fr}}.operations-support-history{border:1px solid #dbe3ec;border-radius:10px;margin:12px 0;padding:12px 14px}.operations-support-history h3{font-size:14px;margin:0 0 8px}.operations-support-history ol{margin:0;max-height:180px;overflow-y:auto;padding-left:20px}.operations-support-history li{font-size:13px;line-height:1.5;margin:5px 0;overflow-wrap:anywhere}.operations-support-history small{color:#64748b}.operations-reports-app{background:linear-gradient(180deg,#edf3ed,#f7f9f6 250px,#f7f9f6);color:#24392d;min-height:100vh}.operations-reports-page{padding:28px 0 80px;width:min(1500px,calc(100% - 56px))}.operations-reports-hero{background:radial-gradient(circle at 88% 18%,#f5bc3533,#0000 27%),linear-gradient(135deg,#0e3a25,#164c31 68%,#28603e);border:1px solid #ccddcfb3;border-radius:24px;box-shadow:0 18px 50px #19452a1f;display:flex;gap:32px;justify-content:space-between;min-height:210px;overflow:hidden;padding:34px 38px;position:relative}.operations-reports-hero:after{border:1px solid #ffffff14;border-radius:50%;bottom:-140px;content:"";height:390px;position:absolute;right:-90px;width:390px}.operations-reports-control,.operations-reports-hero-copy{position:relative;z-index:1}.operations-reports-eyebrow{color:#ba8a20;display:block;font-size:11px;font-weight:900;letter-spacing:.16em}.operations-reports-hero .operations-reports-eyebrow{color:#f9c24a}.operations-reports-hero h1{font-family:Manrope,sans-serif;font-size:clamp(38px,4.5vw,58px);letter-spacing:-.045em;line-height:1;margin:8px 0 0}.operations-reports-hero p{color:#ffffffb8;font-size:14px;line-height:1.7;margin:15px 0 0;max-width:760px}.operations-reports-control{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff1f;border-radius:18px;padding:22px;width:min(300px,100%)}.operations-reports-control>div{background:#ffffff1a;border-radius:12px;color:#f9c24a;display:grid;height:44px;margin-bottom:18px;place-items:center;width:44px}.operations-reports-control small,.operations-reports-control span,.operations-reports-control strong{display:block}.operations-reports-control span{color:#ffffff94;font-size:10px;font-weight:900;letter-spacing:.12em}.operations-reports-control strong{font-family:Manrope,sans-serif;font-size:22px;margin-top:6px}.operations-reports-control small{color:#ffffff94;font-size:12px;margin-top:7px}.operations-reports-toolbar{align-items:center;background:#ffffffdb;border:1px solid #dce7de;border-radius:18px;box-shadow:0 8px 24px #22452d0d;display:flex;gap:16px;justify-content:space-between;margin:20px 0;padding:13px}.operations-reports-export-actions,.operations-reports-periods{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.operations-reports-export-actions button,.operations-reports-inline-export,.operations-reports-message button,.operations-reports-periods button{border:1px solid #d7e2d9;border-radius:11px;color:#31523d;cursor:pointer;font-family:Manrope,sans-serif;font-size:12px;font-weight:800;min-height:40px;padding:0 15px}.operations-reports-periods button.active{background:#17462d;border-color:#17462d}.operations-reports-export-actions button,.operations-reports-inline-export{align-items:center;display:inline-flex;gap:7px;justify-content:center}.operations-reports-export-actions button:disabled,.operations-reports-inline-export:disabled,.operations-reports-periods button:disabled{cursor:not-allowed;opacity:.48}.operations-reports-message{align-items:center;background:#f1f8f2;border:1px solid #d8e5da;border-radius:15px;color:#2f6a42;display:flex;gap:13px;margin-bottom:18px;padding:16px 18px}.operations-reports-message.error{background:#fff5f0;border-color:#efd6cc;color:#934e37}.operations-reports-message div{flex:1 1;min-width:0}.operations-reports-message span,.operations-reports-message strong{display:block}.operations-reports-message strong{font-size:13px}.operations-reports-message span{font-size:12px;line-height:1.5;margin-top:3px}.operations-reports-financial-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:18px}.operations-reports-financial-stats article{background:#fff;border:1px solid #dce5dd;border-radius:18px;box-shadow:0 8px 28px #20422b0d;min-width:0;padding:20px}.operations-reports-financial-stats article>div{background:#edf5ed;border-radius:11px;color:#3f7950;display:grid;height:40px;margin-bottom:17px;place-items:center;width:40px}.operations-reports-financial-stats small,.operations-reports-financial-stats span,.operations-reports-financial-stats strong{display:block}.operations-reports-financial-stats span{color:#849087;font-weight:900;letter-spacing:.08em}.operations-reports-financial-stats strong{color:#183c27;font-family:Manrope,sans-serif;font-size:clamp(21px,2vw,29px);letter-spacing:-.035em;margin-top:8px}.operations-reports-financial-stats small{color:#859087;font-size:11px;line-height:1.5;margin-top:7px;min-height:34px}.operations-reports-operational-stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:18px}.operations-reports-operational-stats article{background:#ffffffd1;border:1px solid #dce5dd;border-radius:15px;color:#4d7558;padding:16px 17px}.operations-reports-operational-stats small,.operations-reports-operational-stats span,.operations-reports-operational-stats strong{display:block}.operations-reports-operational-stats span{color:#738078;font-size:11px;font-weight:800;margin-top:12px}.operations-reports-operational-stats strong{color:#243d2d;font-family:Manrope,sans-serif;font-size:22px;margin-top:3px}.operations-reports-operational-stats small{color:#929b94;font-size:10px;margin-top:3px}.operations-reports-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1.45fr) minmax(340px,.75fr);margin-bottom:18px}.operations-reports-card{background:#fff;border:1px solid #dbe4dc;border-radius:19px;box-shadow:0 10px 30px #1e412a0d;padding:24px}.operations-reports-card-heading{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:21px}.operations-reports-card-heading h2{color:#20392a;font-family:Manrope,sans-serif;font-size:22px;letter-spacing:-.025em;margin:5px 0 0}.operations-reports-card-heading p{color:#7b877f;line-height:1.6;margin:7px 0 0;max-width:680px}.operations-reports-card-heading>strong{color:#173f27;font-family:Manrope,sans-serif;font-size:23px}.operations-reports-chart{align-items:stretch;display:flex;gap:8px;min-height:250px;overflow-x:auto;padding:12px 4px 0}.operations-reports-chart-column{align-items:end;display:grid;flex:1 0 46px;grid-template-rows:26px 1fr 28px;min-width:46px;text-align:center}.operations-reports-chart-value{color:#7d8981;font-size:9px;opacity:0;transition:opacity .15s ease;white-space:nowrap}.operations-reports-chart-column:hover .operations-reports-chart-value{opacity:1}.operations-reports-chart-track{align-items:flex-end;display:flex;height:175px;justify-content:center;padding:0 6px;width:100%}.operations-reports-chart-track span{background:linear-gradient(180deg,#4d8a5d,#245438);border-radius:7px 7px 3px 3px;display:block;min-height:6px;width:min(30px,100%)}.operations-reports-chart-column small{color:#849087;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-reports-money>div{border-top:1px solid #edf0ed;display:flex;gap:16px;justify-content:space-between;padding:11px 0}.operations-reports-money span{color:#738078;font-size:12px}.operations-reports-money strong{color:#31483a;font-size:12px}.operations-reports-money .total{border-top-color:#d7e2d9;margin-top:6px;padding-top:15px}.operations-reports-money .total strong{color:#173f27;font-family:Manrope,sans-serif;font-size:16px}.operations-reports-mode{background:#f4f8f3;border-radius:12px;display:flex;flex-wrap:wrap;gap:8px;margin-top:18px;padding:13px 14px}.operations-reports-mode span{background:#fff;border:1px solid #e0e9e1;border-radius:8px;color:#738078;font-size:10px;padding:7px 9px}.operations-reports-mode strong{color:#365c41}.operations-reports-table-card{margin-bottom:18px}.operations-reports-table-wrap{width:100%}.operations-reports-table{border-collapse:collapse;min-width:920px;width:100%}.operations-reports-table th{border-bottom:1px solid #dce5de;color:#8a958d;font-weight:900;letter-spacing:.07em;padding:11px 12px;text-align:left;white-space:nowrap}.operations-reports-table td{border-bottom:1px solid #edf1ed;color:#526058;padding:14px 12px;vertical-align:middle}.operations-reports-table tbody tr:hover{background:#fafcf9}.operations-reports-table td small,.operations-reports-table td strong{display:block}.operations-reports-table td strong{color:#30483a;font-size:12px}.operations-reports-table td small{color:#949d97;font-size:10px;margin-top:4px}.operations-reports-table .negative,.operations-reports-table small.negative{color:#a85f49}.operations-reports-status{align-items:center;background:#eef5ed;border-radius:999px;color:#477353;display:inline-flex;font-size:10px;font-weight:800;min-height:27px;padding:0 9px;text-transform:capitalize}.operations-reports-open-order{align-items:center;border:1px solid #d7e3d9;border-radius:9px;color:#315b3d;display:inline-flex;font-weight:800;gap:5px;min-height:34px;padding:0 10px;text-decoration:none}.operations-reports-inline-export{flex:0 0 auto}.operations-reports-tax-note{background:#fff9eb;border:1px solid #ead9ad;border-radius:13px;color:#8a681e;display:flex;gap:12px;margin-top:18px;padding:15px 16px}.operations-reports-tax-note div{min-width:0}.operations-reports-tax-note span,.operations-reports-tax-note strong{display:block}.operations-reports-tax-note strong{font-size:12px}.operations-reports-tax-note span{color:#8c7952;font-size:11px;line-height:1.55;margin-top:4px}.operations-reports-empty{background:#fafcf9;border:1px dashed #dce6dd;border-radius:13px;color:#8a958e;display:grid;font-size:12px;min-height:150px;place-items:center;text-align:center}.operations-reports-table-footnote{color:#8a958e;font-size:10px;padding-top:14px;text-align:right}@media (max-width:1250px){.operations-reports-financial-stats,.operations-reports-operational-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.operations-reports-grid{grid-template-columns:1fr}}@media (max-width:820px){.operations-reports-page{padding-top:18px;width:min(100% - 28px,1500px)}.operations-reports-hero{align-items:stretch;flex-direction:column;min-height:auto;padding:28px 24px}.operations-reports-control{width:100%}.operations-reports-toolbar{align-items:stretch;flex-direction:column}.operations-reports-financial-stats,.operations-reports-operational-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-reports-card{padding:19px}}@media (max-width:520px){.operations-reports-financial-stats,.operations-reports-operational-stats{grid-template-columns:1fr}.operations-reports-export-actions,.operations-reports-periods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.operations-reports-export-actions button,.operations-reports-periods button{width:100%}.operations-reports-card-heading{flex-direction:column}}.operations-financial-ledger{margin-top:22px}.operations-financial-ledger-heading{align-items:flex-start;gap:18px}.operations-financial-ledger-heading p{color:#748178;font-size:12px;line-height:1.65;margin:7px 0 0;max-width:760px}.operations-financial-ledger-badge{align-items:center;background:#f4f8f3;border:1px solid #d8e2d9;border-radius:10px;color:#315f3f;display:inline-flex;font-size:11px;font-weight:800;gap:7px;min-height:38px;padding:0 12px;white-space:nowrap}.operations-financial-ledger-summary{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:18px}.operations-financial-ledger-summary article{background:#f9fbf8;border:1px solid #e1e7e1;border-radius:12px;min-width:0;padding:15px}.operations-financial-ledger-summary span{color:#7d887f;display:block;font-size:9px;font-weight:900;letter-spacing:.08em}.operations-financial-ledger-summary strong{color:#263d2f;display:block;font-family:Manrope,sans-serif;font-size:17px;line-height:1.2;margin-top:6px}.operations-financial-ledger-controls{align-items:flex-end;display:flex;gap:14px;justify-content:space-between;margin-top:18px}.operations-financial-ledger-types{display:flex;flex-wrap:wrap;gap:7px}.operations-financial-ledger-types button{border:1px solid #dbe3dc;border-radius:9px;color:#657269;cursor:pointer;font-size:10px;font-weight:800;min-height:34px;padding:0 11px}.operations-financial-ledger-types button.active{background:#315f3f;border-color:#315f3f}.operations-financial-ledger-types button:disabled{cursor:not-allowed;opacity:.55}.operations-financial-ledger-search{width:min(100%,320px)}.operations-financial-ledger-search span{color:#7b887f;display:block;font-size:9px;font-weight:900;letter-spacing:.07em;margin-bottom:5px;text-transform:uppercase}.operations-financial-ledger-search input{background:#fff;border:1px solid #dbe3dc;border-radius:9px;color:#2f4436;font-size:11px;min-height:38px;outline:none;padding:0 11px;width:100%}.operations-financial-ledger-search input:focus{border-color:#7d9b84;box-shadow:0 0 0 3px #436f4e17}.operations-financial-ledger-table-wrap{margin-top:14px}.operations-financial-ledger-table td{vertical-align:top}.operations-financial-ledger-table td small,.operations-financial-ledger-table td strong{display:block}.operations-financial-ledger-table td small{color:#8a958d;font-size:9px;margin-top:4px}.operations-financial-ledger-type{align-items:center;background:#edf3ee;border-radius:999px;color:#356044;display:inline-flex;font-size:9px;font-weight:900;min-height:24px;padding:0 8px}.operations-financial-ledger-type.platform_fee_adjustment,.operations-financial-ledger-type.refund{background:#fff1ec;color:#9b563e}.operations-financial-ledger-type.transfer{background:#fff7e6;color:#8c6825}.operations-financial-ledger-type.reversal{background:#eef3ff;color:#47608b}.operations-financial-ledger-type.platform_fee{background:#f3eefb;color:#665084}.operations-financial-ledger-amount{font-family:Manrope,sans-serif}.operations-financial-ledger-amount.in{color:#326d43}.operations-financial-ledger-amount.out{color:#9b563e}.operations-financial-ledger-stripe-id{font-family:Consolas,Courier New,monospace;font-size:9px!important;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-financial-ledger-notes{background:#fafcf9;border:1px solid #e2e8e2;border-radius:10px;margin-top:14px;padding:12px 14px}.operations-financial-ledger-notes p{color:#78837b;font-size:10px;line-height:1.55;margin:0}.operations-financial-ledger-notes p+p{margin-top:4px}@media (max-width:1180px){.operations-financial-ledger-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.operations-financial-ledger-controls,.operations-financial-ledger-heading{align-items:stretch;flex-direction:column}.operations-financial-ledger-badge,.operations-financial-ledger-search{width:100%}.operations-financial-ledger-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.operations-financial-ledger-summary{grid-template-columns:1fr}}.operations-reports-page{box-sizing:border-box;margin:0 auto;max-width:1580px;padding:20px 24px 36px;width:100%}.operations-reports-hero{border:1px solid #e1e7ef;color:#253b59;margin-bottom:12px;padding:18px 20px}.operations-reports-hero h1{font-size:clamp(23px,2.2vw,30px);margin:4px 0}.operations-reports-hero p{color:#607187;font-size:13px}.operations-reports-control{border-radius:12px;padding:10px 14px}.operations-reports-toolbar{gap:8px;margin:12px 0}.operations-reports-export-actions,.operations-reports-periods{gap:6px}.operations-reports-export-actions button,.operations-reports-periods button{font-size:12px;min-height:32px;padding:6px 10px}.operations-reports-financial-stats,.operations-reports-operational-stats{grid-template-columns:repeat(auto-fit,minmax(175px,1fr));margin:12px 0}.operations-reports-financial-stats article,.operations-reports-operational-stats article{min-height:0}.operations-reports-financial-stats strong,.operations-reports-operational-stats strong{font-size:clamp(19px,1.8vw,25px)}.operations-reports-card,.operations-reports-table-card{border:1px solid #e1e7ef;border-radius:14px;box-shadow:none;padding:15px}.operations-reports-chart{max-height:230px}.operations-reports-table-wrap{overflow-x:auto}.operations-reports-table th{font-size:11px;padding:10px 11px}.operations-reports-table td{font-size:12px;padding:10px 11px}@media(max-width:700px){.operations-reports-page{padding:12px}.operations-reports-hero{padding:14px}.operations-reports-financial-stats,.operations-reports-operational-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-reports-card,.operations-reports-table-card{padding:12px}}.operations-reports-page{padding-bottom:28px;padding-top:14px}.operations-reports-hero{gap:12px;margin-bottom:9px;padding:13px 18px}.operations-reports-hero h1{font-size:clamp(23px,2vw,27px)}.operations-reports-hero p{margin-top:7px}.operations-reports-toolbar{margin:8px 0 10px;padding:9px 11px}.operations-reports-financial-stats article,.operations-reports-operational-stats article{padding:11px 13px}.operations-reports-financial-stats article>div{height:31px;margin-bottom:7px;width:31px}.operations-reports-financial-stats span{font-size:10px}.operations-reports-financial-stats strong{margin-top:4px}.operations-reports-financial-stats small{line-height:1.35;margin-top:3px;min-height:0}.operations-reports-operational-stats span{margin-top:5px}.operations-reports-operational-stats strong{margin-top:2px}.operations-reports-card,.operations-reports-table-card{padding:13px 14px}.operations-reports-card-heading{margin-bottom:12px}.operations-reports-card-heading p{line-height:1.45;margin-top:4px}.operations-reports-chart{max-height:200px;min-height:185px}.operations-reports-chart-track{height:133px}.operations-reports-money>div{padding:8px 0}.operations-reports-table{min-width:760px}.operations-reports-table td,.operations-reports-table th{padding:8px 9px}.operations-financial-ledger-controls{margin-top:12px}.operations-financial-ledger-table-wrap{margin-top:10px}.operations-reports-table-wrap{scrollbar-width:thin}@media (max-width:900px){.operations-reports-financial-stats,.operations-reports-operational-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.operations-reports-page{padding:10px}.operations-reports-hero{padding:12px}.operations-reports-financial-stats,.operations-reports-operational-stats{gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.operations-reports-financial-stats article,.operations-reports-operational-stats article{padding:9px}.operations-reports-card,.operations-reports-table-card{padding:10px}}.operations-reports-table-filters{display:flex;flex-wrap:wrap;gap:12px;padding:12px 0}.operations-reports-table-filters label{color:#52645a;display:flex;flex:1 1;flex-direction:column;font-size:12px;font-weight:600;gap:5px;min-width:180px}.operations-reports-table-filters input,.operations-reports-table-filters select{background:#fff;border:1px solid #dce5dc;border-radius:9px;color:#193527;font:inherit;min-height:38px;padding:7px 10px;width:100%}.operations-reports-pager{align-items:center;color:#53665c;display:flex;flex-wrap:wrap;font-size:12px;gap:10px;justify-content:flex-end;padding:12px 0}.operations-reports-pager button{background:#fff;border:1px solid #dce5dc;border-radius:8px;color:#214b36;cursor:pointer;font-weight:600;padding:7px 12px}.operations-reports-pager button:disabled{cursor:not-allowed;opacity:.45}.operations-reports-app{background:#f5f7f8;color:#22362d}.operations-reports-page{max-width:1540px;padding:16px 22px 42px}.operations-reports-hero{align-items:center;background:linear-gradient(115deg,#163e2b,#24553a);border:1px solid #2e6348;border-radius:15px;box-shadow:0 5px 14px #113d261a}.operations-reports-hero h1{color:#fff;font-size:clamp(23px,2vw,30px);letter-spacing:-.025em;margin-top:3px}.operations-reports-hero p{color:#d6e6d9;line-height:1.4;margin-top:6px;max-width:680px}.operations-reports-hero .operations-reports-eyebrow{color:#f6c96b}.operations-reports-control{grid-gap:0 10px;align-items:center;background:#ffffff17;border:1px solid #ffffff40;border-radius:11px;display:grid;gap:0 10px;grid-template-columns:34px minmax(0,1fr);padding:11px 14px;width:min(250px,100%)}.operations-reports-control>div{border-radius:8px;grid-row:1/4;height:32px;margin:0;width:32px}.operations-reports-control span{color:#e5eee6;font-size:9px}.operations-reports-control strong{color:#fff;font-size:18px;margin:2px 0 0}.operations-reports-control small{color:#d6e6d9;font-size:10px;margin:1px 0 0}.operations-reports-toolbar{border:1px solid #e0e8e2;margin:10px 0;padding:9px 12px}.operations-reports-export-actions button,.operations-reports-inline-export,.operations-reports-periods button{border-radius:8px;font-weight:700;min-height:32px;padding:6px 11px}.operations-reports-financial-stats,.operations-reports-operational-stats{grid-template-columns:repeat(3,minmax(0,1fr));margin:10px 0}.operations-reports-financial-stats article,.operations-reports-operational-stats article{border:1px solid #dfe8e2;border-radius:12px;box-shadow:0 2px 6px rgba(34,69,48,.035);padding:13px 16px 12px}.operations-reports-financial-stats article{border-left:3px solid #379260}.operations-reports-operational-stats article{border-left:3px solid #d5a341}.operations-reports-financial-stats article>div{border-radius:8px;height:28px;margin-bottom:5px;width:28px}.operations-reports-financial-stats span,.operations-reports-operational-stats span{color:#63786d;letter-spacing:.045em}.operations-reports-financial-stats strong,.operations-reports-operational-stats strong{color:#1c402c;font-size:clamp(19px,1.65vw,25px);line-height:1.15;margin-top:4px}.operations-reports-financial-stats small,.operations-reports-operational-stats small{line-height:1.35}.operations-reports-grid{gap:12px;margin:12px 0}.operations-reports-card,.operations-reports-table-card{background:#fff;border:1px solid #dfe8e2;border-radius:12px;box-shadow:0 2px 6px rgba(34,69,48,.025);padding:15px 17px}.operations-reports-card-heading{margin-bottom:10px}.operations-reports-card-heading h2{color:#193e2b;font-size:17px}.operations-reports-card-heading p{color:#667b70;font-size:11px;line-height:1.4}.operations-reports-chart{max-height:195px;min-height:165px}.operations-reports-chart-track{height:125px}.operations-financial-ledger-table-wrap,.operations-reports-table-wrap{border:1px solid #edf0ee;border-radius:10px}.operations-reports-table{min-width:720px}.operations-reports-table th{background:#eff5f0;color:#486454;font-size:10px;padding:9px 10px}.operations-reports-table td{border-bottom-color:#edf1ed;font-size:11px;padding:9px 10px}.operations-reports-table tbody tr:nth-child(2n){background:#fafcfb}.operations-reports-table tbody tr:hover{background:#f0f7f2}.operations-reports-table-filters{gap:9px;padding:8px 0 10px}.operations-reports-table-filters label{gap:4px;min-width:155px}.operations-reports-table-filters input,.operations-reports-table-filters select{border-radius:8px;min-height:34px}.operations-reports-pager{padding:8px 0 2px}.operations-reports-pager button{border-radius:7px;padding:5px 11px}.operations-financial-ledger{margin-top:12px}.operations-financial-ledger-summary{gap:8px}.operations-financial-ledger-summary article{padding:10px 12px}@media (max-width:820px){.operations-reports-hero{align-items:stretch;flex-direction:column}.operations-reports-control{width:100%}.operations-reports-page{padding:12px 12px 28px}}@media (max-width:520px){.operations-reports-hero{padding:14px}.operations-reports-financial-stats,.operations-reports-operational-stats{gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.operations-reports-financial-stats article,.operations-reports-operational-stats article{padding:10px}.operations-reports-card,.operations-reports-table-card{padding:11px}}.operations-reports-app{background:#f7f9fb;color:#243449}.operations-reports-page{padding:12px 6px 36px;width:min(1540px,calc(100% - 28px))}.operations-reports-hero{background:#fff;border:1px solid #e4eaf0;border-radius:14px;box-shadow:0 2px 12px rgba(30,51,80,.025);gap:18px;padding:18px 22px}.operations-reports-hero:after{content:none}.operations-reports-hero .operations-reports-eyebrow{color:#9e751b;letter-spacing:.09em}.operations-reports-hero h1{color:#243449;font-size:clamp(23px,2.1vw,30px);line-height:1.2}.operations-reports-hero p{color:#6a7789;max-width:620px}.operations-reports-control{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f7fafc;border:1px solid #e4eaf0;border-radius:10px;width:min(225px,100%)}.operations-reports-control>div{background:#edf9f2;color:#16965c}.operations-reports-control span{color:#708095}.operations-reports-control strong{color:#243449}.operations-reports-control small{color:#718095}.operations-reports-toolbar{border-color:#e4eaf0;border-radius:10px;margin:9px 0;padding:8px 10px}.operations-reports-export-actions button,.operations-reports-inline-export,.operations-reports-message button,.operations-reports-periods button{background:#fff;border-color:#dfe7ee;border-radius:8px;color:#34465b;font-weight:700}.operations-reports-periods button.active{background:#16965c;border-color:#16965c;color:#fff}.operations-reports-export-actions button:focus-visible,.operations-reports-open-order:focus-visible,.operations-reports-pager button:focus-visible,.operations-reports-periods button:focus-visible{outline:2px solid #16965c}.operations-reports-financial-stats,.operations-reports-operational-stats{gap:9px;margin:9px 0}.operations-reports-financial-stats article,.operations-reports-operational-stats article{border:1px solid #e3eaf0;padding:12px 14px}.operations-reports-financial-stats article>div{background:#ecf9f2;color:#16965c}.operations-reports-financial-stats span,.operations-reports-operational-stats span{color:#718095}.operations-reports-financial-stats strong,.operations-reports-operational-stats strong{color:#243449}.operations-reports-financial-stats small,.operations-reports-operational-stats small{color:#7b8798}.operations-reports-grid{gap:10px;margin:10px 0}.operations-financial-ledger,.operations-reports-card,.operations-reports-table-card{border:1px solid #e3eaf0}.operations-reports-card,.operations-reports-table-card{padding:14px 17px}.operations-reports-card-heading h2{color:#243449}.operations-reports-card-heading p{color:#718095}.operations-reports-card-heading>strong{color:#243449}.operations-reports-money>div{border-top-color:#e8edf2}.operations-reports-money span{color:#6d7a8b}.operations-reports-money .total strong,.operations-reports-money strong{color:#263a50}.operations-reports-mode{background:#f7f9fb;margin-top:10px;padding:10px}.operations-reports-mode span{border-color:#e4eaf0;color:#758295}.operations-reports-mode strong{color:#263a50}.operations-reports-chart-track span{background:linear-gradient(180deg,#24b573,#16965c)}.operations-financial-ledger-table-wrap,.operations-reports-table-wrap{border-color:#e5ebf0;border-radius:9px}.operations-financial-ledger-table th,.operations-reports-table th{background:#f5f7fa;border-bottom:1px solid #e2e9ef;color:#56687d;padding:9px 10px}.operations-financial-ledger-table td,.operations-reports-table td{border-bottom-color:#e9eef3;color:#526174;padding:8px 10px}.operations-financial-ledger-table td strong,.operations-reports-table td strong{color:#263a50}.operations-financial-ledger-table tbody tr:nth-child(2n),.operations-reports-table tbody tr:nth-child(2n){background:#fafbfd}.operations-financial-ledger-table tbody tr:hover,.operations-reports-table tbody tr:hover{background:#f0f8f4}.operations-reports-status{background:#e9f8f0;color:#14774c}.operations-reports-open-order{background:#fff;border-color:#dfe7ee;color:#246a4a}.operations-financial-ledger-search span,.operations-reports-table-filters label{color:#53657b}.operations-financial-ledger-search input,.operations-reports-table-filters input,.operations-reports-table-filters select{background:#fff;border-color:#dfe7ee;color:#243449}.operations-financial-ledger-search input:focus,.operations-reports-table-filters input:focus,.operations-reports-table-filters select:focus{border-color:#16965c;outline-color:#16965c}.operations-reports-pager{color:#63748a}.operations-reports-pager button{border-color:#dfe7ee;color:#246a4a}.operations-financial-ledger-summary article{background:#f9fbfc;border-color:#e3eaf0}.operations-financial-ledger-summary span{color:#6a7889}.operations-financial-ledger-summary strong{color:#263a50}.operations-financial-ledger-types button{background:#fff;border-color:#dfe7ee;color:#53657b}.operations-financial-ledger-types button.active{background:#16965c;border-color:#16965c;color:#fff}.operations-financial-ledger-badge{background:#f0f9f4;border-color:#dfebe4;color:#257451}@media (max-width:820px){.operations-reports-page{padding:9px 0 22px;width:calc(100% - 16px)}.operations-reports-hero{padding:13px 15px}.operations-reports-toolbar{align-items:stretch}}@media (max-width:520px){.operations-reports-control{width:100%}.operations-reports-financial-stats article,.operations-reports-operational-stats article{padding:10px}.operations-reports-card,.operations-reports-table-card{padding:11px}}.operations-reports-app{background:#f7f9fc;color:#253b59}.operations-reports-page{padding:18px 0 50px;width:min(1540px,calc(100% - 32px))}.operations-reports-hero{background:#0000;border:0;border-radius:0;box-shadow:none;gap:16px;margin:0 0 16px;min-height:0;overflow:visible;padding:0}.operations-reports-hero:after{display:none}.operations-reports-hero .operations-reports-eyebrow{color:#71849c;font-size:10px;font-weight:700;letter-spacing:.11em}.operations-reports-hero h1{color:#253b59;font-family:inherit;font-size:26px;letter-spacing:-.035em;line-height:1.15;margin:5px 0}.operations-reports-hero p{color:#78879c;font-size:12px;line-height:1.5;margin:0}.operations-reports-control{background:#fff;border:1px solid #e1e7ef;border-radius:9px;box-shadow:none;min-width:185px;padding:9px 12px;width:auto}.operations-reports-control>div{display:none}.operations-reports-control small,.operations-reports-control span{color:#72829a}.operations-reports-control strong{color:#253b59;font-size:16px}.operations-reports-toolbar{background:#fff;border:1px solid #e1e7ef;border-radius:11px;box-shadow:none;margin:0 0 14px;padding:10px 12px}.operations-financial-ledger-types button,.operations-reports-export-actions button,.operations-reports-inline-export,.operations-reports-message button,.operations-reports-pager button,.operations-reports-periods button{background:#fff;border:1px solid #dfe6ef;border-radius:7px;box-shadow:none;color:#586c87;font-size:11px;font-weight:650;min-height:32px;padding:6px 11px}.operations-financial-ledger-types button.active,.operations-reports-periods button.active{background:#253b59;border-color:#253b59;color:#fff}.operations-financial-ledger-types button:hover:not(.active),.operations-reports-export-actions button:hover,.operations-reports-pager button:hover:not(:disabled),.operations-reports-periods button:hover:not(.active){background:#f2f5fa;border-color:#cbd7e5}.operations-reports-financial-stats,.operations-reports-operational-stats{gap:10px;margin:0 0 14px}.operations-reports-financial-stats,.operations-reports-operational-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.operations-reports-financial-stats article,.operations-reports-operational-stats article{background:#fff;border:1px solid #e1e7ef;border-radius:11px;box-shadow:none;min-height:92px;min-width:0;padding:13px 15px;position:relative}.operations-reports-financial-stats article>div{display:none}.operations-reports-financial-stats span,.operations-reports-operational-stats span{color:#72829a;font-size:10px;font-weight:700;letter-spacing:.035em;margin:0}.operations-reports-financial-stats strong,.operations-reports-operational-stats strong{color:#253b59;font-family:inherit;font-size:clamp(19px,2vw,24px);font-weight:760;line-height:1.2;margin-top:5px;overflow-wrap:anywhere}.operations-reports-financial-stats small,.operations-reports-operational-stats small{color:#8390a0;font-size:10px;line-height:1.4;margin-top:4px;min-height:0}.operations-reports-grid{gap:13px;margin:0 0 14px}.operations-financial-ledger,.operations-reports-card,.operations-reports-table-card{background:#fff;border:1px solid #e1e7ef;border-radius:12px;box-shadow:none;margin-bottom:14px;padding:17px}.operations-reports-card-heading{gap:12px;margin-bottom:13px}.operations-reports-card-heading h2{color:#253b59;font-size:18px;font-weight:750;margin:3px 0 0}.operations-reports-card-heading p{color:#7b8898;font-size:12px;margin:3px 0 0}.operations-reports-card-heading>strong{color:#253b59}.operations-reports-eyebrow{color:#74879f;font-size:10px;font-weight:700;letter-spacing:.09em}.operations-financial-ledger-table-wrap,.operations-reports-table-wrap{background:#fff;border:1px solid #e1e7ef;border-radius:8px;max-width:100%;overflow-x:auto}.operations-financial-ledger-table th,.operations-reports-table th{background:#f5f7fb;border-bottom:1px solid #dce4ef;color:#586c87;font-size:10px;padding:10px}.operations-financial-ledger-table td,.operations-reports-table td{border-bottom:1px solid #e9edf3;color:#253b59;padding:10px}.operations-financial-ledger-table td strong,.operations-reports-table td strong{color:#263d55}.operations-financial-ledger-table tbody tr:nth-child(2n),.operations-reports-table tbody tr:nth-child(2n){background:#fff}.operations-financial-ledger-table tbody tr:hover,.operations-reports-table tbody tr:hover{background:#f7f9fc}.operations-reports-open-order{background:#253b59;border:1px solid #253b59;border-radius:7px;color:#fff;font-size:11px;font-weight:700}.operations-reports-open-order:hover{background:#395b85;border-color:#395b85;color:#fff}.operations-reports-status{background:#edf2f8;color:#405a7b}.operations-financial-ledger-search input,.operations-reports-table-filters input,.operations-reports-table-filters select{background:#f8fafc;border:1px solid #dce4ef;border-radius:8px;color:#253b59;font-size:12px;min-height:36px}.operations-financial-ledger-search input:focus,.operations-reports-table-filters input:focus,.operations-reports-table-filters select:focus{border-color:#7d9ac0;outline:2px solid #cbdcf1;outline-offset:0}.operations-reports-export-actions button:focus-visible,.operations-reports-open-order:focus-visible,.operations-reports-pager button:focus-visible,.operations-reports-periods button:focus-visible{outline:2px solid #2684d3;outline-offset:2px}.operations-reports-chart-track span{background:linear-gradient(180deg,#8aabd5,#253b59)}.operations-financial-ledger-summary strong,.operations-reports-mode strong,.operations-reports-money .total strong,.operations-reports-money strong{color:#253b59}.operations-financial-ledger-summary article,.operations-reports-mode{background:#f7f9fc;border-color:#e1e7ef}.operations-financial-ledger-badge{background:#edf2f8;border-color:#dce4ef;color:#405a7b}.operations-reports-pager{color:#72829a}.operations-reports-tax-note{background:#fff9ed}@media(max-width:1000px){.operations-reports-financial-stats,.operations-reports-operational-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.operations-reports-page{padding:17px 0 40px;width:calc(100% - 24px)}.operations-reports-hero{align-items:flex-start;flex-direction:column}.operations-reports-hero h1{font-size:23px}.operations-reports-control{width:100%}.operations-financial-ledger,.operations-reports-card,.operations-reports-table-card{padding:12px}}@media(max-width:420px){.operations-reports-financial-stats,.operations-reports-operational-stats{grid-template-columns:1fr}}.operations-settings-app{background:#f3f5f1;color:#304037}.operations-settings-page{margin:0 auto;max-width:1500px;padding:42px 4% 100px}.operations-settings-hero{align-items:flex-end;display:flex;gap:35px;justify-content:space-between;margin-bottom:20px}.operations-settings-eyebrow{color:#55765e;display:block;font-size:12px;font-weight:800;letter-spacing:1.2px}.operations-settings-hero h1{color:#1d3024;font-family:Manrope,sans-serif;font-size:42px;letter-spacing:-1.8px;line-height:1.05;margin:5px 0 0}.operations-settings-hero p{color:#818c84;margin:10px 0 0;max-width:700px}.operations-settings-control{background:#173d2a;border-radius:13px;color:#fff;min-width:205px;padding:17px}.operations-settings-control>div{background:#ffffff17;border-radius:9px;color:#bdd5b1;display:grid;height:37px;margin-bottom:12px;place-items:center;width:37px}.operations-settings-control small,.operations-settings-control span,.operations-settings-control strong{display:block}.operations-settings-control span{color:#adc5a4;font-size:12px;font-weight:800}.operations-settings-control strong{font-family:Manrope,sans-serif;font-size:20px;margin-top:3px}.operations-settings-control small{color:#ffffff80;margin-top:3px}.operations-settings-message{align-items:center;background:#eaf5e7;border:1px solid #cee0cb;border-radius:9px;color:#397149;display:flex;font-size:10px;font-weight:800;gap:7px;margin-bottom:15px;padding:11px 13px}.operations-settings-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.operations-settings-card{background:#fff;border:1px solid #dce3dc;border-radius:14px;padding:22px}.operations-settings-wide{grid-column:1/-1}.operations-settings-card-heading{align-items:center;color:#52725a;display:flex;justify-content:space-between;margin-bottom:17px}.operations-settings-card-heading h2{color:#304238;font-family:Manrope,sans-serif;font-size:19px;margin:4px 0 0}.operations-settings-field{margin-top:13px}.operations-settings-field label{color:#58685e;display:block;font-size:10px;font-weight:800;margin-bottom:6px}.operations-settings-field input,.operations-settings-field select{background:#fafbf9;border:1px solid #d6ded6;border-radius:8px;box-sizing:border-box;color:#46564c;font-family:inherit;font-size:10px;height:39px;outline:none;padding:0 10px;width:100%}.operations-settings-field input:focus,.operations-settings-field select:focus{border-color:#719279}.operations-settings-field input:disabled{background:#f1f3f0;color:#9ca49e}.operations-settings-field small{color:#929b94;display:block;font-size:12px;line-height:1.5;margin-top:5px}.operations-settings-toggle-row{align-items:center;background:#f4f7f3;border-radius:9px;display:flex;gap:15px;justify-content:space-between;margin-top:11px;padding:12px}.operations-settings-toggle-row span,.operations-settings-toggle-row strong{display:block}.operations-settings-toggle-row strong{color:#4b5b51;font-size:10px}.operations-settings-toggle-row>div>span{color:#89938c;font-size:12px;line-height:1.5;margin-top:3px;max-width:500px}.operations-settings-switch{background:#d6ddd7;border:0;border-radius:999px;cursor:pointer;flex:0 0 auto;height:23px;padding:3px;width:42px}.operations-settings-switch span{background:#fff;border-radius:50%;display:block;height:17px;transition:transform .18s ease;width:17px}.operations-settings-switch.active{background:#467451}.operations-settings-switch.active span{transform:translateX(19px)}.operations-settings-info{background:#fff5e9;border-radius:8px;color:#946240;display:flex;gap:8px;margin-top:12px}.operations-settings-info small,.operations-settings-info strong{display:block}.operations-settings-info strong{font-size:10px}.operations-settings-info small{color:#967c66;font-size:12px;line-height:1.5;margin-top:3px}.operations-settings-two-fields{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.operations-settings-security{align-items:center;background:#fff;border:1px solid #dce3dc;border-radius:13px;display:flex;gap:25px;justify-content:space-between;margin-top:15px;padding:19px}.operations-settings-security>div:first-child{color:#4c7255;display:flex;gap:11px}.operations-settings-security h3{color:#374a3e;font-family:Manrope,sans-serif;font-size:13px;margin:4px 0 0}.operations-settings-security p{color:#849087;font-size:10px;line-height:1.6;margin:5px 0 0;max-width:800px}.operations-settings-actions{display:flex;flex:0 0 auto;gap:7px}.operations-settings-actions button{cursor:pointer;font-family:inherit;font-size:10px;font-weight:800;min-height:38px;padding:0 12px}.operations-settings-actions button.primary{background:#315f3f;border:0;color:#fff}.operations-settings-actions button.secondary{background:#fff;border:1px solid #d7ded7;color:#65736a}@media (max-width:900px){.operations-settings-grid{grid-template-columns:1fr}.operations-settings-wide{grid-column:auto}.operations-settings-security{align-items:flex-start;flex-direction:column}}@media (max-width:760px){.operations-settings-page{padding:34px 4% 70px}.operations-settings-hero{align-items:flex-start;flex-direction:column}.operations-settings-hero h1{font-size:34px}.operations-settings-control{box-sizing:border-box;width:100%}.operations-settings-two-fields{grid-template-columns:1fr}}.operations-settings-app{background:radial-gradient(circle at top right,#bf9a4817,#0000 30%),#f4f6f2}.operations-settings-page{max-width:1540px;padding:34px 4% 96px}.operations-settings-hero{background:linear-gradient(135deg,#173d2a,#214c35 72%,#2d5a3e);border:1px solid #ffffff14;border-radius:22px;box-shadow:0 18px 44px #16372624;padding:28px 30px}.operations-settings-hero .operations-settings-eyebrow{color:#d4b86f}.operations-settings-hero h1{color:#fff;font-size:clamp(34px,4vw,48px);letter-spacing:-1.7px}.operations-settings-hero p{color:#ffffffb8;font-size:14px;line-height:1.7}.operations-settings-control{background:#0820156b;border:1px solid #d4b86f40;box-shadow:inset 0 1px 0 #ffffff0a;min-width:228px}.operations-settings-control>div{background:#d4b86f24;color:#e2c778}.operations-settings-control span{color:#d4b86f;font-size:11px;letter-spacing:.8px}.operations-settings-control strong{font-size:22px}.operations-settings-control small{color:#ffffffa3;font-size:12px}.operations-settings-card{border:1px solid #dde5dc;border-radius:18px;box-shadow:0 10px 28px rgba(25,55,37,.055)}.operations-settings-card-heading{align-items:flex-start}.operations-settings-card-heading h2{color:#233b2c;font-size:21px;letter-spacing:-.4px}.operations-settings-eyebrow{color:#7b6640;font-size:11px;letter-spacing:1.35px}.operations-settings-field label{color:#41564a;letter-spacing:.12px;margin-bottom:7px}.operations-settings-field input,.operations-settings-field select{background:#fbfcfa;border-color:#ced9cf;border-radius:10px;color:#263b2e;font-size:14px;height:46px;padding:0 13px}.operations-settings-field input:focus,.operations-settings-field select:focus{background:#fff;border-color:#9d7c35;box-shadow:0 0 0 3px #9d7c351a}.operations-settings-field input:disabled,.operations-settings-field select:disabled{background:#f0f3ef;color:#66736a;cursor:not-allowed}.operations-settings-field small{color:#748078;font-size:12.5px;line-height:1.55}.operations-settings-toggle-row{background:#f8faf7;border:1px solid #e3e9e2;border-radius:12px;min-height:58px;padding:14px 15px}.operations-settings-toggle-row strong{color:#2f4537;font-size:13.5px}.operations-settings-toggle-row>div>span{color:#76827a;font-size:12.5px}.operations-settings-switch{height:26px;width:46px}.operations-settings-switch span{height:20px;width:20px}.operations-settings-switch.active{background:#2f6845}.operations-settings-switch.active span{transform:translateX(20px)}.operations-settings-switch:disabled{cursor:not-allowed;opacity:.52}.operations-settings-info{background:#fff9ee;border:1px solid #eadfc8;border-radius:11px}.operations-settings-info strong{color:#6d5330;font-size:13px}.operations-settings-info small{color:#7c6d59;font-size:12.5px}.operations-settings-message{background:#edf8ed;border-color:#c7dec9;border-radius:11px;box-sizing:border-box;font-size:13px;min-height:44px}.operations-settings-security{border-color:#d6dfd6;border-radius:17px;box-shadow:0 10px 28px #1937250d;margin-top:20px;padding:22px}.operations-settings-security h3{color:#243c2d;font-size:16px}.operations-settings-security p{color:#718078;font-size:12.5px}.operations-settings-actions{gap:9px}.operations-settings-actions button,.operations-settings-card button.primary,.operations-settings-card button.secondary{border-radius:9px;font-size:12.5px;font-weight:800;min-height:42px;padding:0 14px}.operations-settings-actions button.primary,.operations-settings-card button.primary{background:#285a3d;border:1px solid #285a3d;color:#fff}.operations-settings-actions button.primary:hover,.operations-settings-card button.primary:hover{background:#214d34}.operations-settings-actions button.secondary,.operations-settings-card button.secondary{background:#fff;border:1px solid #d4ddd4;color:#526258}.operations-settings-runtime-note{border-radius:999px;font-size:10px;font-weight:900;letter-spacing:.7px;margin-top:9px;padding:5px 8px;width:fit-content}.operations-settings-runtime-note.live{background:#edf7ee;border:1px solid #c7ddca;color:#2e6b43}.operations-settings-runtime-note.planned{background:#fff8e8;border:1px solid #ead9b7;color:#80612b}.operations-settings-runtime-note.stored{background:#f3f6f9;border:1px solid #d8e0e8;color:#526477}.operations-settings-modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c1f148f;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:5000}.operations-settings-modal{background:#fff;border:1px solid #ffffff59;border-radius:18px;box-shadow:0 24px 80px #081e1247;box-sizing:border-box;padding:26px;width:min(100%,470px)}.operations-settings-modal-icon{background:#fff1e9;border-radius:12px;color:#9d4c2f;display:grid;height:46px;margin-bottom:15px;place-items:center;width:46px}.operations-settings-modal h2{color:#21382a;font-family:Manrope,sans-serif;font-size:24px;letter-spacing:-.6px;margin:6px 0 0}.operations-settings-modal p{color:#6d7971;font-size:13.5px;line-height:1.65;margin:11px 0 0}.operations-settings-modal-actions{display:flex;gap:9px;justify-content:flex-end;margin-top:22px}.operations-settings-modal-actions button{border-radius:9px;cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:800;min-height:42px;padding:0 15px}.operations-settings-modal-actions .secondary{background:#fff;border:1px solid #d4ddd4;color:#536258}.operations-settings-modal-actions .danger{align-items:center;background:#a64e32;border:1px solid #a64e32;color:#fff;display:inline-flex;gap:7px}.operations-settings-modal-actions .danger:hover{background:#8f4028}@media (max-width:760px){.operations-settings-hero{padding:23px 20px}.operations-settings-card{padding:18px}.operations-settings-modal-actions{flex-direction:column-reverse}.operations-settings-modal-actions button{justify-content:center;width:100%}}.operations-settings-app{background:#f6f8fb;color:#253b59;min-height:100vh}.operations-settings-page{max-width:1440px;padding:22px 22px 44px}.operations-settings-hero{align-items:center;gap:14px;margin-bottom:12px}.operations-settings-hero h1{color:#253b59;font-size:clamp(22px,2.5vw,28px);letter-spacing:-.035em;line-height:1.2}.operations-settings-hero p{color:#718096;font-size:12px;line-height:1.5;margin-top:5px}.operations-settings-eyebrow{color:#517297;font-size:10px;letter-spacing:.08em}.operations-settings-control{background:#253b59;border-radius:10px;min-width:170px;padding:11px 14px}.operations-settings-control>div{height:25px;margin-bottom:5px;width:25px}.operations-settings-grid{gap:12px}.operations-settings-card{border-color:#e1e7ef;border-radius:12px;box-shadow:none;padding:17px}.operations-settings-card-heading h2{color:#253b59;font-size:16px}.operations-settings-field :is(input,select){border-radius:8px;min-height:36px}.operations-settings-field label{font-size:12px}.operations-settings-toggle-row{padding:10px 0}.operations-settings-info{border-radius:9px;padding:11px}.operations-settings-actions button{border-radius:8px;min-height:36px}.operations-settings-actions button.primary{background:#253b59}@media(max-width:1050px){.operations-settings-page{max-width:100%}}@media(max-width:650px){.operations-settings-page{padding:14px 12px 28px}.operations-settings-hero{align-items:stretch;flex-wrap:wrap}.operations-settings-control{min-width:0}.operations-settings-card{padding:13px}}.operations-wholesale-app{background:radial-gradient(circle at 8% 0,#e2efe5e6,#0000 28%),#f4f7f3;color:#193526}.operations-wholesale.operations-wholesale-modern{font-family:Manrope,sans-serif;margin:0 auto;max-width:1480px;padding:38px 0 88px;width:min(1480px,calc(100% - 48px))}.operations-wholesale-hero{grid-gap:36px;align-items:center;background:radial-gradient(circle at 82% 14%,#d5a83f47,#0000 26%),linear-gradient(125deg,#092f20,#0d4930 52%,#17613e);border-radius:28px;box-shadow:0 24px 60px #0e372326;color:#fff;display:grid;gap:36px;grid-template-columns:minmax(0,1fr) 220px;min-height:250px;padding:clamp(30px,4vw,54px)}.operations-wholesale-hero>div:first-child>span,.operations-wholesale-toolbar>div:first-child>span{color:#d8b459;font-size:11px;font-weight:850;letter-spacing:.16em}.operations-wholesale-hero h1{font-size:clamp(38px,5vw,60px);letter-spacing:-.045em;line-height:.98;margin:10px 0 12px;max-width:760px}.operations-wholesale-hero p{color:#ffffffb8;font-size:14px;line-height:1.75;margin:0;max-width:760px}.operations-wholesale-hero-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:20px;display:flex;flex-direction:column;justify-content:center;min-height:150px;padding:24px}.operations-wholesale-hero-card span{color:#ffffffa6;font-size:10px;font-weight:850;letter-spacing:.12em}.operations-wholesale-hero-card strong{color:#fff;font-size:42px;line-height:1;margin:7px 0 3px}.operations-wholesale-hero-card small{color:#ffffff9e;font-size:11px}.operations-wholesale-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr));margin:18px 0}.operations-wholesale-stats article{background:#fff;border:1px solid #dce7df;border-radius:17px;box-shadow:0 8px 26px rgba(23,72,43,.045);min-height:104px;padding:20px}.operations-wholesale-stats span{color:#738177;font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.operations-wholesale-stats strong{color:#173f29;display:block;font-size:28px;margin-top:8px}.operations-wholesale-board{background:#fff;border:1px solid #dbe6de;border-radius:22px;box-shadow:0 14px 38px rgba(22,67,41,.055);padding:26px}.operations-wholesale-toolbar{align-items:flex-end;display:flex;gap:24px;justify-content:space-between}.operations-wholesale-toolbar h2{color:#173b27;font-size:26px;letter-spacing:-.025em;margin:7px 0 0}.operations-wholesale-search{display:flex;gap:9px}.operations-wholesale-search input{background:#fafcf9;border:1px solid #d5e1d8;border-radius:11px;color:#263d30;font:inherit;font-size:12px;min-height:43px;outline:none;padding:0 14px;width:min(390px,42vw)}.operations-wholesale-search input:focus{border-color:#7fa48a;box-shadow:0 0 0 4px #1f603914}.operations-rfq-actions-modern>button,.operations-wholesale-search button{background:#145534;border:0;border-radius:11px;color:#fff;cursor:pointer;font-weight:850;min-height:43px;padding:0 16px}.operations-rfq-actions-modern>button:disabled,.operations-wholesale-search button:disabled{cursor:wait;opacity:.62}.operations-wholesale-filters{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 4px}.operations-wholesale-filters button{background:#f8faf8;border:1px solid #d8e3db;border-radius:999px;color:#5f7165;cursor:pointer;font-size:11px;font-weight:800;min-height:34px;padding:0 12px}.operations-wholesale-filters button.active{background:#1f6540;border-color:#1f6540}.operations-wholesale-alert{border-radius:11px;font-size:12px;font-weight:700;margin-top:16px;padding:13px 15px}.operations-wholesale-alert.error{background:#fff4f2;border:1px solid #e9c5c1;color:#94463f}.operations-wholesale-alert.success{background:#eff8f1;border:1px solid #cfe1d4;color:#2d6a40}.operations-rfq-list.operations-rfq-list-modern{gap:15px;margin-top:20px}.operations-rfq-list-modern>article{border:1px solid #dce7df;border-radius:18px;padding:25px;transition:border-color .18s ease,box-shadow .18s ease}.operations-rfq-list-modern>article:hover{border-color:#c6d9cb;box-shadow:0 12px 30px #1a4c2e0f}.operations-rfq-list-modern header{gap:20px}.operations-rfq-meta{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.operations-rfq-meta span{color:#3f6f4d;font-size:11px;font-weight:850;letter-spacing:.05em}.operations-rfq-meta small{color:#8a968e;font-size:10px}.operations-rfq-list-modern header h2{color:#183b28;font-size:22px;margin:7px 0 4px}.operations-rfq-list-modern header p{color:#6d7b72;font-size:11px;margin:0}.operations-rfq-list-modern header b{border-radius:999px;flex:0 0 auto;font-size:9px;letter-spacing:.06em;padding:8px 11px;text-transform:uppercase}.operations-rfq-list-modern header b.new{background:#fff5da;color:#8b671c}.operations-rfq-list-modern header b.reviewing{background:#eaf0fa;color:#45638e}.operations-rfq-list-modern header b.quoted{background:#eee9fa;color:#65518a}.operations-rfq-list-modern header b.accepted{background:#e7f4eb;color:#2f6a42}.operations-rfq-list-modern header b.closed{background:#eff1ef;color:#6e7871}.operations-rfq-data.operations-rfq-data-modern{background:#f9fbf9;border:1px solid #e7ede8;border-radius:14px;gap:14px;grid-template-columns:repeat(6,minmax(0,1fr));margin:20px 0;padding:18px}.operations-rfq-actions-modern label>span,.operations-rfq-data-modern span,.operations-rfq-requirements span{color:#7c8980;font-size:9px;font-weight:850;letter-spacing:.08em}.operations-rfq-data-modern strong{color:#35483b;font-size:11px;margin-top:5px}.operations-rfq-requirements{grid-gap:13px;display:grid;gap:13px;grid-template-columns:1fr 1fr}.operations-rfq-requirements>div{background:#fff;border:1px solid #e5ece7;border-radius:13px;padding:16px}.operations-rfq-requirements p{color:#5d6c62;font-size:11px;line-height:1.65;margin:7px 0 0;white-space:pre-wrap}.operations-rfq-actions.operations-rfq-actions-modern{grid-gap:10px;align-items:end;border-top:1px solid #e8ede9;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) 190px 135px;margin-top:16px;padding-top:16px}.operations-rfq-actions-modern label{display:flex;flex-direction:column;gap:7px}.operations-rfq-actions-modern select,.operations-rfq-actions-modern textarea{background:#fbfcfb;border:1px solid #d5e1d8;border-radius:10px;box-sizing:border-box;color:#34483a;font:inherit;font-size:11px;min-height:43px;outline:none;padding:11px 12px;width:100%}.operations-rfq-actions-modern textarea{min-height:78px;resize:vertical}.operations-rfq-actions-modern select:focus,.operations-rfq-actions-modern textarea:focus{border-color:#7ea389;box-shadow:0 0 0 4px #1f603912}.operations-wholesale-empty{background:#fafcfa;border:1px dashed #d6e2d9;border-radius:16px;color:#6f7d73;display:grid;font-size:12px;margin-top:18px;min-height:220px;padding:35px;place-items:center;text-align:center}.operations-wholesale-empty h3{color:#334d3b;font-size:18px;margin:0}.operations-wholesale-empty p{margin:7px 0 0}@media (max-width:1120px){.operations-rfq-data.operations-rfq-data-modern,.operations-wholesale-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.operations-wholesale.operations-wholesale-modern{padding-top:24px;width:min(100% - 28px,1480px)}.operations-wholesale-hero{grid-template-columns:1fr}.operations-wholesale-hero-card{min-height:110px}.operations-wholesale-toolbar{align-items:stretch;flex-direction:column}.operations-wholesale-search input{width:100%}.operations-rfq-actions.operations-rfq-actions-modern,.operations-rfq-requirements{grid-template-columns:1fr}}@media (max-width:600px){.operations-wholesale-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-wholesale-board{padding:18px 14px}.operations-wholesale-search{flex-direction:column}.operations-rfq-list-modern>article{padding:18px 15px}.operations-rfq-list-modern header{flex-direction:column}.operations-rfq-data.operations-rfq-data-modern{grid-template-columns:1fr 1fr}}.operations-wholesale-stats{grid-template-columns:repeat(7,minmax(0,1fr))}.operations-rfq-list-modern header b.declined{background:#fff0ee;color:#95463f}.operations-rfq-list-modern header b.expired{background:#f1f1ef;color:#6f756f}.operations-rfq-current-quote{grid-gap:10px;background:#f2f7f3;border:1px solid #dce7df;border-radius:13px;display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:15px;padding:14px}.operations-rfq-current-quote>div{background:#fff;border-radius:9px;padding:10px}.operations-rfq-current-quote span{color:#79877e;font-size:8px;font-weight:850;letter-spacing:.08em}.operations-rfq-current-quote strong{color:#274531;display:block;font-size:11px;margin-top:5px}.operations-rfq-quote-editor{background:#fbfcfb;border:1px solid #dce7df;border-radius:15px;margin-top:16px;padding:18px}.operations-rfq-quote-heading{align-items:flex-end;display:flex;gap:18px;justify-content:space-between;margin-bottom:14px}.operations-rfq-quote-heading span{color:#497257;font-size:9px;font-weight:850;letter-spacing:.1em}.operations-rfq-quote-heading h3{color:#193d29;font-size:16px;margin:4px 0 0}.operations-rfq-quote-heading small{color:#7c8980;font-size:10px;line-height:1.55;max-width:430px;text-align:right}.operations-rfq-quote-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.operations-rfq-quote-grid label,.operations-rfq-quote-message{display:flex;flex-direction:column;gap:7px}.operations-rfq-quote-grid label>span,.operations-rfq-quote-message>span{color:#7c8980;font-size:9px;font-weight:850;letter-spacing:.08em}.operations-rfq-quote-grid input,.operations-rfq-quote-message textarea{background:#fff;border:1px solid #d5e1d8;border-radius:10px;box-sizing:border-box;color:#34483a;font:inherit;font-size:11px;outline:none;padding:11px 12px;width:100%}.operations-rfq-quote-grid input:focus,.operations-rfq-quote-message textarea:focus{border-color:#7ea389;box-shadow:0 0 0 4px #1f603912}.operations-rfq-quote-grid input:disabled,.operations-rfq-quote-message textarea:disabled{background:#f0f2f0;color:#7e8881}.operations-rfq-quote-message{margin-top:10px}.operations-rfq-quote-message textarea{min-height:82px;resize:vertical}.operations-rfq-quote-total{align-items:center;background:#0d4930;border-radius:11px;color:#fff;display:flex;gap:15px;justify-content:space-between;margin-top:12px;padding:13px 15px}.operations-rfq-quote-total span{color:#ffffffad;font-size:9px;font-weight:850;letter-spacing:.1em}.operations-rfq-quote-total strong{font-size:19px}@media(max-width:1250px){.operations-wholesale-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.operations-rfq-current-quote{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.operations-rfq-quote-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-rfq-quote-heading{align-items:flex-start;flex-direction:column}.operations-rfq-quote-heading small{text-align:left}.operations-rfq-current-quote{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.operations-wholesale-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-rfq-current-quote,.operations-rfq-quote-grid{grid-template-columns:1fr}}.operations-wholesale-app{background:#f6f8fb;color:#253b59;min-height:100vh}.operations-wholesale.operations-wholesale-modern{max-width:1440px;padding:22px 0 40px;width:min(1440px,calc(100% - 40px))}.operations-wholesale-hero{background:#fff;border:1px solid #e1e7ef;border-radius:12px;box-shadow:none;color:#253b59;gap:16px;grid-template-columns:minmax(0,1fr) 126px;min-height:0;padding:17px 20px}.operations-wholesale-hero h1{font-size:clamp(22px,2.5vw,28px);letter-spacing:-.035em;line-height:1.2;margin:4px 0}.operations-wholesale-hero p{color:#718096;font-size:12px;line-height:1.5}.operations-wholesale-hero>div:first-child>span{color:#517297;font-size:10px;letter-spacing:.08em}.operations-wholesale-hero-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#edf2f8;border:1px solid #e1e7ef;border-radius:9px;min-height:0;padding:10px 12px}.operations-wholesale-hero-card :is(span,small){color:#64768c;font-size:10px}.operations-wholesale-hero-card strong{color:#253b59;font-size:24px;margin:4px 0}.operations-wholesale-stats{gap:8px;margin:12px 0}.operations-wholesale-stats article{border-color:#e1e7ef;border-radius:10px;box-shadow:none;min-height:72px;padding:11px 13px}.operations-wholesale-stats strong{color:#253b59;font-size:20px}.operations-wholesale-board{border-radius:12px;box-shadow:none}.operations-wholesale-toolbar{gap:10px}.operations-wholesale-toolbar h2{color:#253b59;font-size:17px}.operations-wholesale-search input{border-radius:8px;min-height:36px}.operations-wholesale-filters button{border-radius:7px;min-height:32px}.operations-wholesale-filters button.active{background:#253b59;color:#fff}.operations-rfq-list-modern>article{border-color:#e1e7ef;border-radius:10px;box-shadow:none;padding:14px}.operations-rfq-list-modern header h2{color:#253b59;font-size:16px}.operations-rfq-actions-modern>button{border-radius:8px}@media(max-width:1100px){.operations-wholesale-stats{grid-template-columns:repeat(auto-fit,minmax(125px,1fr))}}@media(max-width:650px){.operations-wholesale.operations-wholesale-modern{padding:14px 0 28px;width:calc(100% - 24px)}.operations-wholesale-hero{grid-template-columns:1fr;padding:13px}.operations-wholesale-hero-card{max-width:220px}}.operations-team-shell{background:#f2f5f0;color:#27362d;font-family:Manrope,sans-serif}.operations-team-page{margin:0 auto;padding:34px 0 70px;width:min(1480px,calc(100% - 36px))}.operations-team-hero{align-items:flex-end;background:linear-gradient(135deg,#173d28,#245b3a);border-radius:22px;box-shadow:0 18px 40px #183d2821;color:#fff;display:flex;gap:30px;justify-content:space-between;padding:30px}.operations-team-card-heading span,.operations-team-create>span,.operations-team-eyebrow{color:#d5ad4d;display:block;font-size:11px;font-weight:800;letter-spacing:.14em}.operations-team-hero h1{font-size:clamp(28px,4vw,45px);letter-spacing:-.04em;margin:7px 0 8px}.operations-team-hero p{color:#ffffffc2;font-size:14px;line-height:1.65;margin:0;max-width:700px}.operations-team-hero-stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(120px,1fr))}.operations-team-hero-stats>div{background:#ffffff12;border:1px solid #ffffff24;border-radius:14px;min-width:130px;padding:15px}.operations-team-hero-stats span{color:#fff9;display:block;font-size:9px;font-weight:800;letter-spacing:.1em}.operations-team-hero-stats strong{display:block;font-size:17px;margin-top:5px}.operations-team-banner{border-radius:12px;font-size:13px;font-weight:700;margin-top:16px;padding:13px 16px}.operations-team-banner.success{background:#edf7ee;border:1px solid #b9d5bd;color:#2e6b3d}.operations-team-banner.error{background:#fff0f0;border:1px solid #e2bdbd;color:#8a3535}.operations-team-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1.55fr) minmax(320px,.75fr);margin-top:18px}.operations-team-card{background:#fff;border:1px solid #dce4dc;border-radius:18px;box-shadow:0 10px 30px #233a2a0d;padding:22px}.operations-team-card-heading{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:18px}.operations-team-card-heading h2,.operations-team-create h2{color:#2b4032;font-size:20px;margin:4px 0 0}.operations-team-card-heading p{color:#748078;font-size:12px;margin:7px 0 0}.operations-team-member-actions button,.operations-team-refresh{background:#f7f9f6;border:1px solid #cfd9cf;border-radius:9px;color:#315f3f;cursor:pointer;font-family:inherit;font-size:11px;font-weight:800;min-height:36px;padding:0 12px}.operations-team-members{grid-gap:10px;display:grid;gap:10px}.operations-team-member{grid-gap:13px;align-items:center;border:1px solid #e1e7e0;border-radius:13px;display:grid;gap:13px;grid-template-columns:46px minmax(0,1fr) auto;padding:14px}.operations-team-avatar{background:#edf3eb;border-radius:12px;color:#3c6d4a;display:grid;font-size:14px;font-weight:800;height:46px;place-items:center;width:46px}.operations-team-avatar.owner{background:#f8f0d8;color:#8b6821}.operations-team-member-copy>div{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.operations-team-member-copy strong{font-size:13px}.operations-team-member-copy p{color:#59675e;font-size:11px;margin:3px 0}.operations-team-member-copy small{color:#8a958d;font-size:9px}.operations-team-result,.operations-team-role,.operations-team-status{align-items:center;background:#edf5ee;border-radius:999px;color:#3f734b;display:inline-flex;font-size:9px;font-weight:800;min-height:24px;padding:0 8px}.operations-team-role.owner{background:#f7efd7;color:#8a6823}.operations-team-result.failed,.operations-team-status.inactive{background:#fff0f0;color:#985050}.operations-team-member-actions{align-items:center;display:flex;gap:8px}.operations-team-create form{grid-gap:12px;display:grid;gap:12px;margin-top:17px}.operations-team-create label{grid-gap:6px;color:#4e5f53;display:grid;font-size:10px;font-weight:800;gap:6px}.operations-team-create input{border:1px solid #d5ddd4;border-radius:10px;box-sizing:border-box;font:inherit;font-size:12px;min-height:42px;outline:none;padding:0 11px;width:100%}.operations-team-create input:focus{border-color:#6d9975;box-shadow:0 0 0 3px #4f7e581c}.operations-team-form-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.operations-team-create form p,.operations-team-owner-note{color:#748078;font-size:10px;line-height:1.6;margin:2px 0 0}.operations-team-primary{background:#315f3f;border:0;border-radius:10px;color:#fff;cursor:pointer;font-family:inherit;font-size:11px;font-weight:800;min-height:44px}.operations-team-member-actions button:disabled,.operations-team-primary:disabled,.operations-team-refresh:disabled{cursor:not-allowed;opacity:.55}.operations-team-audit{margin-top:18px}.operations-team-audit-table{border-collapse:collapse;min-width:880px;width:100%}.operations-team-audit-table th{border-bottom:1px solid #dce4dc;color:#819087;font-size:9px;letter-spacing:.08em;padding:10px 9px;text-align:left}.operations-team-audit-table td{border-bottom:1px solid #eef1ed;color:#45544a;font-size:10px;padding:11px 9px;vertical-align:top}.operations-team-audit-table td small,.operations-team-audit-table td strong{display:block}.operations-team-audit-table td small{color:#89958d;font-size:8px;margin-top:3px}.operations-team-empty{color:#7d8981;font-size:11px;padding:28px 10px;text-align:center}@media (max-width:1080px){.operations-team-hero{align-items:stretch;flex-direction:column}.operations-team-grid{grid-template-columns:1fr}}@media (max-width:720px){.operations-team-page{padding-top:18px;width:min(100% - 20px,1480px)}.operations-team-hero{padding:22px}.operations-team-hero-stats{grid-template-columns:1fr}.operations-team-member{grid-template-columns:42px 1fr}.operations-team-member-actions{grid-column:1/-1;justify-content:flex-end}.operations-team-form-row{grid-template-columns:1fr}}.operations-team-audit-tools{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:minmax(240px,1fr) 150px minmax(190px,.7fr) auto;margin:14px 0 16px}.operations-team-audit-tools input,.operations-team-audit-tools select{background:#fff;border:1px solid #dce4dc;border-radius:9px;color:#46564b;font:inherit;font-size:9px;min-height:40px;min-width:0;outline:none;padding:0 11px}.operations-team-audit-tools input:focus,.operations-team-audit-tools select:focus{border-color:#6d9975;box-shadow:0 0 0 3px #4f7e581a}.operations-team-audit-tools>span{color:#7f8b83;font-size:9px;font-weight:750;text-align:right;white-space:nowrap}@media (max-width:900px){.operations-team-audit-tools{grid-template-columns:1fr 1fr}.operations-team-audit-tools input{grid-column:1/-1}.operations-team-audit-tools>span{grid-column:1/-1;text-align:left}}@media (max-width:560px){.operations-team-audit-tools{grid-template-columns:1fr}.operations-team-audit-tools input,.operations-team-audit-tools>span{grid-column:auto}}.operations-team-audit-pager{align-items:center;border-top:1px solid #e3e9e3;display:flex;gap:12px;justify-content:space-between;margin-top:16px;padding-top:14px}.operations-team-audit-pager button{background:#fff;border:1px solid #cfdacf;border-radius:9px;color:#315f3f;cursor:pointer;font:inherit;font-size:9px;font-weight:850;min-height:38px;padding:0 14px}.operations-team-audit-pager button:hover:not(:disabled){background:#f6faf6;border-color:#7ea087}.operations-team-audit-pager button:disabled{cursor:not-allowed;opacity:.55}.operations-team-audit-pager span{color:#7f8b83;font-size:9px;font-weight:750}@media (max-width:560px){.operations-team-audit-pager{align-items:flex-start;flex-direction:column}}.operations-team-shell{background:#f6f8fb;color:#253b59;min-height:100vh}.operations-team-page{padding:22px 0 40px;width:min(1440px,calc(100% - 40px))}.operations-team-hero{align-items:center;background:#fff;border:1px solid #e1e7ef;border-radius:12px;box-shadow:none;color:#253b59;gap:16px;padding:17px 20px}.operations-team-hero h1{font-size:clamp(22px,2.5vw,28px);margin:4px 0}.operations-team-hero p{color:#728197;font-size:12px;line-height:1.5}.operations-team-card-heading span,.operations-team-create>span,.operations-team-eyebrow{color:#517297;letter-spacing:.08em}.operations-team-hero-stats{gap:8px;grid-template-columns:repeat(3,minmax(90px,1fr))}.operations-team-hero-stats>div{background:#edf2f8;border:1px solid #e1e7ef;border-radius:9px;min-width:0;padding:10px 12px}.operations-team-hero-stats span{color:#677a91;font-size:10px}.operations-team-hero-stats strong{color:#253b59;font-size:15px}.operations-team-grid{gap:12px;grid-template-columns:minmax(0,1.55fr) minmax(280px,.8fr);margin-top:12px}.operations-team-card{border-color:#e1e7ef;border-radius:12px;box-shadow:none;min-width:0;padding:16px}.operations-team-card-heading h2,.operations-team-create h2{color:#253b59;font-size:16px}.operations-team-member{gap:9px;padding:10px}.operations-team-create input{border-radius:8px;min-height:36px}.operations-team-primary{background:#253b59;border-radius:8px}.operations-team-audit-table-wrap{overflow-x:auto}.operations-team-audit-table td,.operations-team-audit-table th{font-size:12px;padding:9px 11px}@media(max-width:980px){.operations-team-grid{grid-template-columns:1fr}}@media(max-width:650px){.operations-team-page{padding:14px 0 26px;width:calc(100% - 24px)}.operations-team-hero{display:block;padding:13px}.operations-team-hero-stats{margin-top:12px}.operations-team-card{padding:12px}}.kh-action-feedback{align-items:center;background:#fcedea;border:1px solid #9c453d38;border-radius:15px;box-shadow:0 14px 36px #123a2526;color:#183e28;display:flex;gap:10px;left:50%;min-height:58px;padding:11px 9px 11px 12px;position:fixed;top:max(16px,env(safe-area-inset-top));transform:translateX(-50%);width:min(620px,calc(100vw - 24px));z-index:100000}.kh-action-feedback-icon{align-items:center;background:#fff;border-radius:11px;color:#9c453d;display:inline-flex;flex:0 0 34px;font-size:18px;font-weight:900;height:34px;justify-content:center;width:34px}.kh-action-feedback p{color:#183e28;flex:1 1;font-size:13px;font-weight:800;line-height:1.45;margin:0}.kh-action-feedback button{align-items:center;background:#0000;border:0;border-radius:11px;color:#66756b;cursor:pointer;display:inline-flex;flex:0 0 38px;font:inherit;font-size:22px;height:38px;justify-content:center;width:38px}.kh-action-feedback button:focus-visible,.kh-action-feedback button:hover{background:#183e2812;outline:none}.app-error-boundary{background:#f6f3ea;color:#143d27;display:grid;min-height:100vh;padding:32px 20px;place-items:center}.app-error-boundary__card{background:#fff;border:1px solid #143d271f;border-radius:24px;box-shadow:0 18px 50px #143d2717;padding:38px;text-align:center;width:min(100%,640px)}.app-error-boundary__mark{background:#143d27;border-radius:50%;color:#fff;display:grid;font-size:28px;font-weight:800;height:52px;margin:0 auto 18px;place-items:center;width:52px}.app-error-boundary__eyebrow{font-size:12px;font-weight:800;letter-spacing:.14em;margin:0 0 10px}.app-error-boundary h1{font-size:clamp(28px,5vw,42px);line-height:1.08;margin:0}.app-error-boundary__body{color:#4f6256;line-height:1.65;margin:16px auto 0;max-width:520px}.app-error-boundary__body--es{margin-top:8px}.app-error-boundary__reference{color:#66756b;font-size:13px;margin:20px 0 0}.app-error-boundary__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:26px}.app-error-boundary__actions button{background:#143d27;border:1px solid #143d27;border-radius:999px;color:#fff;cursor:pointer;font:inherit;font-weight:800;min-height:44px;padding:0 20px}.app-error-boundary__actions button:hover{filter:brightness(1.08)}.app-error-boundary__actions button:focus-visible{outline:3px solid #bc903a59;outline-offset:3px}.app-error-boundary__actions .app-error-boundary__secondary{background:#fff;color:#143d27}@media (max-width:560px){.app-error-boundary__card{border-radius:20px;padding:30px 20px}.app-error-boundary__actions{flex-direction:column}.app-error-boundary__actions button{width:100%}}.desktop-nav .header-section-link{appearance:none;background:#0000;border:0;color:inherit;cursor:pointer;font:inherit;padding:0;text-decoration:none}.krome-brand-mark-image{background:#fff;border-radius:8px;box-sizing:border-box;display:block;height:100%;object-fit:contain;padding:3px;width:100%}
/*# sourceMappingURL=main.cdeba8d5.css.map*/