*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#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: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-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;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-5{left:1.25rem;right:1.25rem}.inset-y-0{top:0;bottom:0}.bottom-5{bottom:1.25rem}.left-0{left:0}.top-0{top:0}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.order-last{order:9999}.mx-auto{margin-left:auto;margin-right:auto}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-28{height:7rem}.h-3{height:.75rem}.h-36{height:9rem}.h-4{height:1rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-64{height:16rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[520px\]{height:520px}.h-full{height:100%}.min-h-14{min-height:3.5rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-32{min-height:8rem}.min-h-36{min-height:9rem}.min-h-screen{min-height:100vh}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-2\/3{width:66.6667%}.w-4{width:1rem}.w-40{width:10rem}.w-64{width:16rem}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.min-w-64{min-width:16rem}.min-w-72{min-width:18rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-40{max-width:10rem}.max-w-56{max-width:14rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[520px\]{max-width:520px}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.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))}.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:2s cubic-bezier(.4,0,.6,1) infinite pulse}.cursor-pointer{cursor:pointer}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-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-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.6rem\]{border-radius:1.6rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-copper\/30{border-color:#ff8a2a4d}.border-copper\/35{border-color:#ff8a2a59}.border-copper\/40{border-color:#ff8a2a66}.border-emerald-300{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.border-neon\/30{border-color:#19a7ff4d}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-600{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.border-slate-800{--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity,1))}.border-white\/10{border-color:#ffffff1a}.bg-black\/15{background-color:#00000026}.bg-black\/20{background-color:#0003}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-copper\/10{background-color:#ff8a2a1a}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-neon{--tw-bg-opacity:1;background-color:rgb(25 167 255/var(--tw-bg-opacity,1))}.bg-neon\/10{background-color:#19a7ff1a}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/5{background-color:#ffffff0d}.bg-white\/70{background-color:#ffffffb3}.bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.from-midnight\/80{--tw-gradient-from:#030711cc var(--tw-gradient-from-position);--tw-gradient-to:#03071100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pl-2{padding-left:.5rem}.pt-6{padding-top:1.5rem}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-\[1\.04\]{line-height:1.04}.leading-none{line-height:1}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-normal{letter-spacing:0}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-copper{--tw-text-opacity:1;color:rgb(255 138 42/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-neon{--tw-text-opacity:1;color:rgb(25 167 255/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-950{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.accent-slate-950{accent-color:#020617}.outline-none{outline-offset:2px;outline:2px solid #0000}.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-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter!important;transition-duration:.15s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-500{transition-duration:.5s}body{--tw-bg-opacity:1;background-color:rgb(3 7 17/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-theme=light] body{color:#1e293b}html[data-theme=dark] body,html[data-theme=light] body{color:var(--text-strong)}body{background-image:radial-gradient(circle at 82% 2%, rgba(var(--blue), .16), transparent 34rem), radial-gradient(circle at 10% 28%, rgba(var(--orange), .1), transparent 30rem), linear-gradient(180deg, #040814 0%, #02050c 72%, #050811 100%);background-attachment:fixed;min-height:100vh}body:before{content:"";z-index:-1;pointer-events:none;opacity:.18;background-image:linear-gradient(#2b97ff26 1px,#0000 1px),linear-gradient(90deg,#2b97ff26 1px,#0000 1px);background-size:54px 54px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}::selection{background:rgba(var(--orange), .35);color:#fff}input,textarea,select,.input{caret-color:rgb(var(--blue))}input::-moz-selection{background:rgba(var(--blue), .38);color:#fff}textarea::-moz-selection{background:rgba(var(--blue), .38);color:#fff}.input::-moz-selection{background:rgba(var(--blue), .38);color:#fff}input::selection,textarea::selection,.input::selection{background:rgba(var(--blue), .38);color:#fff}.theme-toggle{border:1px solid rgba(var(--blue), .3);color:#bae6fd;background:rgba(var(--blue), .08);border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;min-width:44px;padding:.75rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.theme-toggle:hover{border-color:rgba(var(--blue), .65);background:rgba(var(--blue), .15);color:#fff}.theme-toggle:focus-visible{outline:3px solid rgba(var(--orange), .35);outline-offset:2px}.top-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#030711d1;border-bottom:1px solid #3ba9ff33;box-shadow:0 14px 45px #00000059}.brand-logo-frame{border-width:1px;border-color:rgba(var(--blue), .45);box-shadow:0 0 22px rgba(var(--blue), .2), inset 0 0 18px rgba(var(--orange), .08);border-radius:.75rem;flex-shrink:0;display:block;position:relative;overflow:hidden}.input{--tw-text-opacity:1;width:100%;color:rgb(255 255 255/var(--tw-text-opacity,1));outline-offset:2px;border-radius:.75rem;outline:2px solid #0000;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}html[data-theme=light] .input{color:#1e293b}html[data-theme=dark] .input,html[data-theme=light] .input{color:var(--text-strong)}.input{background:linear-gradient(#0e1b2fd1,#070e1be6);border:1px solid #509be13d;box-shadow:inset 0 1px #ffffff09}.input::placeholder{color:#64748b}.btn{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.75rem;padding:.75rem 1.25rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}html[data-theme=light] .btn{color:#1e293b}html[data-theme=dark] .btn,html[data-theme=light] .btn{color:var(--text-strong)}.btn:disabled{opacity:.5}.btn{box-shadow:0 0 24px rgba(var(--blue), .22), inset 0 1px 0 #ffffff40;background:linear-gradient(135deg,#0d82e8,#0552b7);border:1px solid #5cc4ffa6}.btn:hover{filter:brightness(1.12);box-shadow:0 0 32px rgba(var(--blue), .32);transform:translateY(-1px)}.btn-secondary{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));border-radius:.75rem;padding:.75rem 1.25rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}html[data-theme=light] .btn-secondary{color:#1e293b}html[data-theme=dark] .btn-secondary,html[data-theme=light] .btn-secondary{color:var(--text-strong)}.btn-secondary{border:1px solid rgba(var(--orange), .38);background:linear-gradient(135deg, rgba(var(--orange), .12), #ffffff09);box-shadow:inset 0 1px #ffffff0f}.btn-secondary:hover{border-color:rgba(var(--orange), .8);background:rgba(var(--orange), .17);color:#fff}.card{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background:linear-gradient(145deg,#0d192cd6,#060c18e6);border:1px solid #3f9beb33;border-radius:1rem;padding:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 24px 70px #00000047,inset 0 1px #ffffff0b}.card:hover{border-color:rgba(var(--blue), .38)}.badge{letter-spacing:.025em;border:1px solid rgba(var(--orange), .42);color:#ffab61;background:rgba(var(--orange), .09);border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:700;line-height:1rem}.brand-hub{color:rgb(var(--blue))}.eyebrow{letter-spacing:.24em;color:rgb(var(--blue));font-size:11px;font-weight:900}.field-label{text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));font-size:.75rem;font-weight:700;line-height:1rem;display:block}html[data-theme=light] .field-label{color:#475569}.field-label,html[data-theme=dark] .field-label,html[data-theme=light] .field-label,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.field-label,.text-slate-500){color:var(--text-muted)}.hero-title{background:linear-gradient(110deg,#fff 15%,#b9dfff 50%,#ff9f49 96%);color:#0000;text-shadow:0 0 45px rgba(var(--blue), .12);-webkit-background-clip:text}.logo-showcase{box-shadow:0 0 75px rgba(var(--blue), .18), 0 0 65px rgba(var(--orange), .1), inset 0 0 45px #00000080;background:#03060c;border:1px solid #39a6ff4d}.logo-showcase:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 35%,#ffffff14,#0000 60%);position:absolute;inset:0}.metric-chip{background:#081222b8;border:1px solid #3f9beb2e;border-radius:.75rem;padding:.75rem 1rem}.metric-chip strong{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem;display:block}html[data-theme=dark] .metric-chip strong,html[data-theme=light] .metric-chip strong{color:var(--text-strong)}.metric-chip span{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.25rem;font-size:10px;display:block}.metric-chip span,html[data-theme=dark] .metric-chip span,html[data-theme=light] .metric-chip span,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.metric-chip span){color:var(--text-muted)}.dashboard-sidebar{background:linear-gradient(#08101efa,#03070ffa);border-right:1px solid #369ef433;box-shadow:20px 0 70px #00000047}.dashboard-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040913b3;border-bottom:1px solid #369ef42e}.dashboard-nav>:not([hidden])~:not([hidden]),.dashboard-nav-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.dashboard-nav-group+.dashboard-nav-group{margin-top:.75rem}.dashboard-nav-group-button{text-transform:uppercase;letter-spacing:.16em;color:#64748b;border-radius:.5rem;justify-content:space-between;align-items:center;width:100%;padding:.5rem .75rem;font-size:11px;font-weight:900;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.dashboard-nav-group-button svg{transition:transform .18s}.dashboard-nav-group-button:hover,.dashboard-nav-group-button-active{color:#dbeafe;background:rgba(var(--blue), .08)}.dashboard-nav-group-links>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.mobile-dashboard-nav{scrollbar-width:thin;gap:.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.dashboard-link{white-space:nowrap;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.dashboard-link,html[data-theme=dark] .dashboard-link,html[data-theme=light] .dashboard-link,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.dashboard-link,.text-slate-500){color:var(--text-muted)}.dashboard-link{border:1px solid #0000}.dashboard-link:hover{color:#fff;border-color:rgba(var(--blue), .18);background:rgba(var(--blue), .07)}.dashboard-link-active{color:#fff;border-color:rgba(var(--blue), .36);background:linear-gradient(90deg, rgba(var(--blue), .16), rgba(var(--orange), .055));box-shadow:inset 3px 0 0 #159fff, 0 0 22px rgba(var(--blue), .08)}.dashboard-link-dot{background:#40546d;border-radius:999px;flex:none;width:6px;height:6px}.dashboard-link-active .dashboard-link-dot{box-shadow:0 0 10px rgba(var(--orange), .75);background:#ff8a2a}table tbody tr{transition:background .2s}table tbody tr:hover{background:rgba(var(--blue), .045)}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page-text:15 23 42;--muted-text:71 85 105}html[data-theme=light] body{color:rgb(var(--page-text));background-image:radial-gradient(circle at 82% 2%, rgba(var(--blue), .16), transparent 34rem), radial-gradient(circle at 10% 28%, rgba(var(--orange), .11), transparent 30rem), linear-gradient(180deg, #f7fbff 0%, #edf5fc 68%, #f8fafc 100%)}html[data-theme=light] ::selection{color:#0f172a;background:#facc158c}html[data-theme=light] input,html[data-theme=light] textarea,html[data-theme=light] select,html[data-theme=light] .input{caret-color:#0a67d1}html[data-theme=light] input::-moz-selection{color:#0f172a;background:#bfdbfef2}html[data-theme=light] textarea::-moz-selection{color:#0f172a;background:#bfdbfef2}html[data-theme=light] .input::-moz-selection{color:#0f172a;background:#bfdbfef2}html[data-theme=light] input::selection,html[data-theme=light] textarea::selection,html[data-theme=light] .input::selection{color:#0f172a;background:#bfdbfef2}html[data-theme=light] body:before{opacity:.26;background-image:linear-gradient(#0369b41f 1px,#0000 1px),linear-gradient(90deg,#0369b41f 1px,#0000 1px)}html[data-theme=light] .top-nav,html[data-theme=light] .dashboard-header{background:#f8fcffdb;border-color:#0269b92e;box-shadow:0 14px 45px #1641601a}html[data-theme=light] .dashboard-sidebar{background:linear-gradient(#f8fcfffa,#e8f2fbfa);border-color:#0269b92e;box-shadow:20px 0 70px #1641601a}html[data-theme=light] .card{background:linear-gradient(145deg,#ffffffeb,#ecf6fdf0);border-color:#0370c033;box-shadow:0 24px 60px #1d4e701f,inset 0 1px #fff}html[data-theme=light] .card:hover{border-color:rgba(var(--blue), .48)}html[data-theme=light] .input{color:#0f172a;background:linear-gradient(#fffffff5,#eff7fdfa);border-color:#0370c040;box-shadow:inset 0 1px #fff}html[data-theme=light] .input::placeholder{color:#64748b}html[data-theme=light] .btn-secondary{color:#1e293b;border-color:rgba(var(--orange), .5);background:linear-gradient(135deg, rgba(var(--orange), .13), #ffffffbf)}html[data-theme=light] .btn-secondary:hover{color:#0f172a}html[data-theme=light] .theme-toggle{color:#035496;background:rgba(var(--blue), .09);border-color:#0370c047}html[data-theme=light] .theme-toggle:hover{color:#024274}html[data-theme=light] .dashboard-link{color:#475569}html[data-theme=light] .dashboard-link:hover{color:#0f172a;border-color:rgba(var(--blue), .2);background:rgba(var(--blue), .08)}html[data-theme=light] .dashboard-link-active{color:#0f172a;border-color:rgba(var(--blue), .34);background:linear-gradient(90deg, rgba(var(--blue), .16), rgba(var(--orange), .08))}html[data-theme=light] .dashboard-nav-group-button{color:#64748b}html[data-theme=light] .dashboard-nav-group-button:hover,html[data-theme=light] .dashboard-nav-group-button-active{color:#0f172a;background:rgba(var(--blue), .08)}html[data-theme=light] .metric-chip{background:#ffffffbd;border-color:#0370c02e}html[data-theme=light] .metric-chip strong{color:#0f172a}html[data-theme=light] .metric-chip span{color:#475569}html[data-theme=light] .logo-showcase{box-shadow:0 28px 75px #12578a2e, 0 0 50px rgba(var(--orange), .1);border-color:#0370c059}html[data-theme=light] .hero-title{background:linear-gradient(110deg,#071a31 10%,#075fa8 55%,#c95e08 96%);color:#0000;-webkit-background-clip:text}html[data-theme=light] .text-white,html[data-theme=light] .text-slate-100,html[data-theme=light] .text-slate-300{color:#1e293b}html[data-theme=light] .text-slate-400{color:#475569}html[data-theme=light] .text-slate-500{color:#64748b}html[data-theme=light] .bg-white\/\[0\.02\]{background-color:#ffffff8c}html[data-theme=light] .bg-white\/\[0\.06\]{background-color:#d8ebf8bf}html[data-theme=light] table tbody tr:hover{background:rgba(var(--blue), .07)}.image-dropzone{cursor:pointer;text-align:center;border:1px dashed rgba(var(--blue), .5);color:#bae6fd;background:rgba(var(--blue), .055);border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2rem 1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.image-dropzone:hover{border-color:rgba(var(--orange), .75);color:#fff;background:linear-gradient(135deg, rgba(var(--blue), .1), rgba(var(--orange), .08))}.image-clear-button{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));border-radius:.5rem;align-items:center;gap:.25rem;padding:.5rem .75rem;font-size:.75rem;font-weight:700;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}html[data-theme=dark] .image-clear-button,html[data-theme=light] .image-clear-button{color:var(--text-strong)}.image-clear-button{border:1px solid rgba(var(--orange), .3)}.image-clear-button:hover{border-color:rgba(var(--orange), .7);color:#fff}.image-preview{aspect-ratio:1;border:1px solid rgba(var(--blue), .25);background:#050c18bf;border-radius:.75rem;position:relative;overflow:hidden}.image-preview img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.image-preview span{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.375rem;padding:.25rem .5rem;font-size:10px;font-weight:900;position:absolute;bottom:.5rem;left:.5rem}html[data-theme=light] .image-preview span{color:#1e293b}html[data-theme=dark] .image-preview span,html[data-theme=light] .image-preview span{color:var(--text-strong)}.image-preview span{background:#020812c7}.listing-gallery-main{aspect-ratio:1;background:linear-gradient(145deg,#081222e6,#02070ff2);border-radius:.75rem;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.listing-thumbnails{scrollbar-width:thin;gap:.75rem;margin-top:.75rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.listing-thumbnail{border:1px solid rgba(var(--blue), .2);background:#050c18bf;border-radius:.75rem;flex-shrink:0;width:5rem;height:5rem;padding:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden}.listing-thumbnail img{-o-object-fit:cover;object-fit:cover;border-radius:.5rem;width:100%;height:100%}.listing-thumbnail:hover,.listing-thumbnail-active{border-color:rgba(var(--orange), .85);box-shadow:0 0 18px rgba(var(--orange), .18)}.gallery-arrow,.gallery-expand,.gallery-modal-close{z-index:20;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:9999px;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;position:absolute}html[data-theme=light] .gallery-arrow,html[data-theme=light] .gallery-expand,html[data-theme=light] .gallery-modal-close{color:#1e293b}html[data-theme=dark] .gallery-arrow,html[data-theme=light] .gallery-arrow,html[data-theme=dark] .gallery-expand,html[data-theme=light] .gallery-expand,html[data-theme=dark] .gallery-modal-close,html[data-theme=light] .gallery-modal-close{color:var(--text-strong)}.gallery-arrow,.gallery-expand,.gallery-modal-close{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020812c2;border:1px solid #ffffff2e}.gallery-arrow:hover,.gallery-expand:hover,.gallery-modal-close:hover{border-color:rgba(var(--blue), .75);background:#054d87d9}.gallery-arrow{--tw-translate-y:-50%;width:2.75rem;height:2.75rem;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));top:50%}.gallery-arrow-left{left:.75rem}.gallery-arrow-right{right:.75rem}.gallery-expand{width:2.5rem;height:2.5rem;top:.75rem;right:.75rem}.gallery-count{z-index:20;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:700;line-height:1rem;position:absolute;bottom:.75rem;right:.75rem}html[data-theme=light] .gallery-count{color:#1e293b}html[data-theme=dark] .gallery-count,html[data-theme=light] .gallery-count{color:var(--text-strong)}.gallery-count{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020812c2}.gallery-modal{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#000309f0;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.gallery-modal-image{width:88vw;height:88vh}.gallery-modal-image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.gallery-modal-close{width:3rem;height:3rem;top:1.25rem;right:1.25rem}html[data-theme=light] .image-dropzone{color:#035496;background:rgba(var(--blue), .07)}html[data-theme=light] .image-dropzone:hover{color:#0f172a}html[data-theme=light] .image-clear-button{color:#475569}html[data-theme=light] .listing-gallery-main,html[data-theme=light] .listing-thumbnail,html[data-theme=light] .image-preview{background:linear-gradient(145deg,#eef7fdf2,#fffffffa)}.listing-action-button{--tw-text-opacity:1;width:auto;min-height:2.25rem;color:rgb(203 213 225/var(--tw-text-opacity,1));border-radius:.5rem;justify-content:center;align-items:center;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}html[data-theme=dark] .listing-action-button,html[data-theme=light] .listing-action-button{color:var(--text-strong)}.listing-action-button{border:1px solid rgba(var(--blue), .25);background:rgba(var(--blue), .07)}.listing-action-button:hover{color:#fff;border-color:rgba(var(--blue), .65);background:rgba(var(--blue), .16)}.listing-action-danger{color:#fca5a5;background:#ef444412;border-color:#f871714d}.listing-action-danger:hover{color:#fff;background:#ef444433;border-color:#f87171bf}.listing-icon-button{width:2.25rem;height:2.25rem;padding-left:0;padding-right:0}.seller-filter-pills{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.seller-filter-pill{white-space:nowrap;min-width:fit-content;padding-left:1rem;padding-right:1rem}html[data-theme=light] .listing-action-button{color:#334155}html[data-theme=light] .listing-action-button:hover{color:#0f172a}html[data-theme=light] .listing-action-danger{color:#b91c1c}.settings-layout{gap:1.5rem;display:grid}@media (min-width:1024px){.settings-layout{grid-template-columns:260px minmax(0,1fr)}}.settings-navigation{border-radius:1rem;height:fit-content;padding:1rem}@media (min-width:1024px){.settings-navigation{position:sticky;top:1.5rem}}.settings-navigation{border:1px solid rgba(var(--blue), .2);background:linear-gradient(155deg,#061223eb,#030914e0);box-shadow:0 24px 60px #00000038}.settings-nav-group{margin-top:1.25rem}.settings-nav-group>p{text-transform:uppercase;letter-spacing:.2em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-bottom:.5rem;padding-left:.75rem;padding-right:.75rem;font-size:10px;font-weight:900}html[data-theme=light] .settings-nav-group>p{color:#64748b}.settings-nav-group>p,html[data-theme=dark] .settings-nav-group>p,html[data-theme=light] .settings-nav-group>p,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.settings-nav-group>p){color:var(--text-muted)}.settings-nav-link{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));border-radius:.75rem;margin-bottom:.25rem;padding:.625rem .75rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block}html[data-theme=light] .settings-nav-link{color:#475569}.settings-nav-link,html[data-theme=dark] .settings-nav-link,html[data-theme=light] .settings-nav-link,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.settings-nav-link,.text-slate-500){color:var(--text-muted)}.settings-nav-link-active{color:#fff;background:linear-gradient(90deg, rgba(var(--blue), .22), rgba(var(--orange), .12));box-shadow:inset 2px 0 rgb(var(--orange))}.settings-hero{border:1px solid rgba(var(--blue), .18);background:radial-gradient(circle at 90% 0%, rgba(var(--blue), .18), transparent 36%), linear-gradient(145deg, #051326d9, #040a15e0);border-radius:1rem;padding:1.5rem 1.25rem}.settings-hero h2{margin-top:.5rem;font-size:1.875rem;font-weight:900;line-height:2.25rem}.settings-hero>p:last-child{--tw-text-opacity:1;max-width:48rem;color:rgb(148 163 184/var(--tw-text-opacity,1));margin-top:.5rem;font-size:.875rem;line-height:1.25rem}html[data-theme=light] .settings-hero>p:last-child{color:#475569}.settings-hero>p:last-child,html[data-theme=dark] .settings-hero>p:last-child,html[data-theme=light] .settings-hero>p:last-child,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.settings-hero>p:last-child,.text-slate-500){color:var(--text-muted)}.settings-card{border:1px solid rgba(var(--blue), .17);background:#050d1bbd;border-radius:1rem;overflow:hidden}.settings-card-header{border-color:#ffffff1a;border-bottom-width:1px;padding:1rem 1.25rem}.settings-card-header h3{font-size:1.125rem;font-weight:900;line-height:1.75rem}.settings-card-header p{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.875rem;line-height:1.25rem}html[data-theme=light] .settings-card-header p{color:#475569}.settings-card-header p,html[data-theme=dark] .settings-card-header p,html[data-theme=light] .settings-card-header p,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.settings-card-header p,.text-slate-500){color:var(--text-muted)}.settings-card-body{padding:1.25rem}.settings-form-grid{gap:1rem;display:grid}@media (min-width:768px){.settings-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.settings-field{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));font-size:.75rem;font-weight:700;line-height:1rem;display:block}html[data-theme=light] .settings-field{color:#475569}.settings-field,html[data-theme=dark] .settings-field,html[data-theme=light] .settings-field,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.settings-field,.text-slate-500){color:var(--text-muted)}.settings-field>small{text-transform:none;letter-spacing:0;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.25rem;display:block}html[data-theme=light] .settings-field>small{color:#64748b}.settings-field>small,html[data-theme=dark] .settings-field>small,html[data-theme=light] .settings-field>small,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.settings-field>small){color:var(--text-muted)}.settings-toggle{border-color:#ffffff1a;border-bottom-width:1px;justify-content:space-between;align-items:center;gap:1.25rem;padding-top:1rem;padding-bottom:1rem;display:flex}.settings-toggle:last-child{border-width:0}.settings-toggle strong{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem;display:block}html[data-theme=light] .settings-toggle strong{color:#1e293b}html[data-theme=dark] .settings-toggle strong,html[data-theme=light] .settings-toggle strong{color:var(--text-strong)}.settings-toggle small{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.75rem;line-height:1rem;display:block}html[data-theme=light] .settings-toggle small{color:#64748b}.settings-toggle small,html[data-theme=dark] .settings-toggle small,html[data-theme=light] .settings-toggle small,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.settings-toggle small){color:var(--text-muted)}.settings-switch{flex-shrink:0;width:2.75rem;height:1.5rem;position:relative}.settings-switch input[type=checkbox]{z-index:10;cursor:pointer;opacity:0;position:absolute;inset:0}.settings-switch i{background:#64748b66;border-radius:9999px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.settings-switch i:after{content:"";--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:9999px;width:1rem;height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:.25rem;left:.25rem}.settings-switch input[type=checkbox]:checked+i{background:rgb(var(--blue));box-shadow:0 0 18px rgba(var(--blue), .35)}.settings-switch input[type=checkbox]:checked+i:after{transform:translate(20px)}.settings-actions{border-color:#ffffff1a;border-top-width:1px;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1.25rem;display:flex}.settings-success{--tw-text-opacity:1;color:rgb(25 167 255/var(--tw-text-opacity,1));border:1px solid rgba(var(--blue), .35);background:rgba(var(--blue), .1);border-radius:.75rem;margin-bottom:1.25rem;padding:.75rem 1rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.settings-error{--tw-text-opacity:1;color:rgb(255 138 42/var(--tw-text-opacity,1));border:1px solid rgba(var(--orange), .35);background:rgba(var(--orange), .1);border-radius:.75rem;margin-bottom:1.25rem;padding:.75rem 1rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.settings-phone-layout{gap:1.25rem;display:grid}.settings-phone-section{border:1px solid rgba(var(--blue), .14);background:#ffffff09;border-radius:1rem;gap:1rem;padding:1rem;display:grid}.settings-phone-section-heading{align-items:flex-start;gap:.75rem;display:flex}.settings-phone-section-heading svg{--tw-text-opacity:1;color:rgb(25 167 255/var(--tw-text-opacity,1));flex-shrink:0;margin-top:.125rem}.settings-phone-section-heading h4,.settings-phone-section h4{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));font-size:.875rem;font-weight:900;line-height:1.25rem}html[data-theme=light] .settings-phone-section-heading h4,html[data-theme=light] .settings-phone-section h4{color:#1e293b}html[data-theme=dark] .settings-phone-section-heading h4,html[data-theme=light] .settings-phone-section-heading h4,html[data-theme=dark] .settings-phone-section h4,html[data-theme=light] .settings-phone-section h4{color:var(--text-strong)}.settings-phone-section-heading p,.settings-phone-countdown{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.75rem;font-weight:600;line-height:1rem}html[data-theme=light] .settings-phone-section-heading p,html[data-theme=light] .settings-phone-countdown{color:#64748b}.settings-phone-section-heading p,.settings-phone-countdown,html[data-theme=dark] .settings-phone-section-heading p,html[data-theme=light] .settings-phone-section-heading p,html[data-theme=dark] .settings-phone-countdown,html[data-theme=light] .settings-phone-countdown,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.settings-phone-section-heading p),html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.settings-phone-countdown){color:var(--text-muted)}.settings-phone-current-card{border-radius:.75rem;flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}@media (min-width:640px){.settings-phone-current-card{flex-direction:row;justify-content:space-between;align-items:center}}.settings-phone-current-card{border:1px solid rgba(var(--blue), .18);background:rgba(var(--blue), .06)}.settings-phone-current-card strong{letter-spacing:.025em;--tw-text-opacity:1;color:rgb(248 250 252/var(--tw-text-opacity,1));font-size:1rem;font-weight:900;line-height:1.5rem}.settings-inline-error{--tw-text-opacity:1;color:rgb(255 138 42/var(--tw-text-opacity,1))}.settings-phone-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.settings-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:#ffffff1a}.settings-list-item{justify-content:space-between;align-items:flex-start;gap:1rem;padding-top:1rem;padding-bottom:1rem;display:flex}.settings-list-item:first-child{padding-top:0}.settings-list-item:last-child{padding-bottom:0}.settings-list-item strong{font-size:.875rem;line-height:1.25rem}.settings-list-item p{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.75rem;line-height:1rem}html[data-theme=light] .settings-list-item p{color:#64748b}.settings-list-item p,html[data-theme=dark] .settings-list-item p,html[data-theme=light] .settings-list-item p,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.settings-list-item p){color:var(--text-muted)}.settings-collection{gap:1rem;display:grid}@media (min-width:768px){.settings-collection{grid-template-columns:repeat(2,minmax(0,1fr))}}.settings-collection-card{border:1px solid rgba(var(--blue), .16);background:rgba(var(--blue), .045);border-radius:.75rem;padding:1rem}.settings-collection-card>p{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));margin-top:.5rem;font-size:.875rem;line-height:1.25rem}html[data-theme=light] .settings-collection-card>p{color:#475569}.settings-collection-card>p,html[data-theme=dark] .settings-collection-card>p,html[data-theme=light] .settings-collection-card>p,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.settings-collection-card>p,.text-slate-500){color:var(--text-muted)}.settings-check{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));border-width:1px;border-color:#ffffff1a;border-radius:.75rem;align-items:center;gap:.5rem;padding:.75rem;font-size:.875rem;line-height:1.25rem;display:flex}html[data-theme=light] .settings-check{color:#1e293b}html[data-theme=dark] .settings-check,html[data-theme=light] .settings-check{color:var(--text-strong)}.settings-check input{accent-color:rgb(var(--blue))}.settings-readonly{background-color:#ffffff08;border-width:1px;border-color:#ffffff1a;border-radius:.75rem;flex-direction:column;justify-content:space-between;gap:.5rem;margin-top:1rem;margin-bottom:1rem;padding:.75rem 1rem;display:flex}@media (min-width:640px){.settings-readonly{flex-direction:row;align-items:center}}.settings-readonly span{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:.75rem;font-weight:700;line-height:1rem}html[data-theme=light] .settings-readonly span{color:#64748b}.settings-readonly span,html[data-theme=dark] .settings-readonly span,html[data-theme=light] .settings-readonly span,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.settings-readonly span){color:var(--text-muted)}.settings-readonly code{word-break:break-all;--tw-text-opacity:1;color:rgb(25 167 255/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.settings-layout-simple{display:block}.payment-methods-page{--tw-text-opacity:1;max-width:72rem;color:rgb(2 6 23/var(--tw-text-opacity,1));gap:1.25rem;margin-left:auto;margin-right:auto;display:grid}.payment-wallet-card,.payment-help-card{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-shadow-color:#e2e8f099;border:1px solid #e5eaf1;border-radius:1rem;padding:1.25rem;animation:.24s ease-out both paymentFadeIn}.payment-wallet-section{gap:1rem;display:grid}.payment-section-heading{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(226 232 240/var(--tw-border-opacity,1));flex-direction:column;gap:.75rem;padding-bottom:1rem;display:flex}@media (min-width:640px){.payment-section-heading{flex-direction:row;justify-content:space-between;align-items:center}}.payment-section-heading.compact{border-width:0;padding-bottom:0}.payment-section-heading h2{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1));font-size:1.25rem;font-weight:900;line-height:1.75rem}.payment-section-heading p{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));margin-top:.5rem;font-size:.875rem;line-height:1.25rem}.payment-link-button{--tw-text-opacity:1;min-height:2.75rem;color:rgb(29 78 216/var(--tw-text-opacity,1));border-radius:.75rem;align-items:center;gap:.5rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;font-weight:900;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.payment-link-button:hover,.payment-link-button:focus-visible{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));outline-offset:2px;--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), var(--tw-shadow,0 0 #0000);--tw-ring-color:#3b82f64d;outline:2px solid #0000}.payment-method-list{gap:.75rem;display:grid}.payment-method-card{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:1rem;flex-direction:column;gap:1rem;padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}@media (min-width:640px){.payment-method-card{flex-direction:row;justify-content:space-between;align-items:center}}.payment-method-card{border:1px solid #0000}.payment-method-card:hover{border-color:#dbeafe;transform:translateY(-1px);box-shadow:0 14px 30px #0f172a14}.payment-method-card-main{align-items:center;gap:1rem;min-width:0;display:flex}.payment-method-card-main h3{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1));font-size:1rem;font-weight:900;line-height:1.5rem;overflow:hidden}.payment-method-card-main p{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.payment-provider-logo{border-radius:.75rem;flex-shrink:0;place-items:center;width:3.5rem;height:3.5rem;font-size:.75rem;font-weight:900;line-height:1rem;display:grid}.payment-provider-mtn{color:#0047ba;background:#ffd900}.payment-provider-airtel{color:#fff;background:#e40000}.payment-provider-zamtel{color:#fff;background:#16a34a}.payment-provider-card{color:#0757b4;background:#eaf2ff}.payment-method-card-actions{justify-content:space-between;align-items:center;gap:.75rem;display:flex}@media (min-width:640px){.payment-method-card-actions{justify-content:flex-end}}.payment-default-badge{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1));border-radius:9999px;padding:.5rem 1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.payment-overflow-menu{position:relative}.payment-overflow-menu summary{cursor:pointer;--tw-text-opacity:1;width:2.75rem;height:2.75rem;color:rgb(2 6 23/var(--tw-text-opacity,1));border-radius:.75rem;place-items:center;list-style-type:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid}.payment-overflow-menu summary::-webkit-details-marker{display:none}.payment-overflow-menu summary:hover,.payment-overflow-menu summary:focus-visible{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));outline-offset:2px;--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), var(--tw-shadow,0 0 #0000);--tw-ring-color:#3b82f64d;outline:2px solid #0000}.payment-overflow-menu>div{z-index:20;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);min-width:11rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-shadow-color:#cbd5e180;border:1px solid #e5e7eb;border-radius:.75rem;gap:.25rem;padding:.5rem;display:grid;position:absolute;top:3rem;right:0}.payment-overflow-menu button{text-align:left;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1));border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.payment-overflow-menu button:hover:not(:disabled){--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.payment-overflow-menu button:disabled{cursor:not-allowed;opacity:.45}.payment-overflow-menu button.danger{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.payment-empty-state{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));text-align:center;border:1px dashed #cbd5e1;border-radius:1rem;justify-items:center;gap:.75rem;padding:2rem 1.25rem;display:grid}.payment-empty-illustration{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:4rem;height:4rem;color:rgb(29 78 216/var(--tw-text-opacity,1));border-radius:1rem;place-items:center;display:grid}.payment-empty-state h3{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:900;line-height:1.75rem}.payment-empty-state p{--tw-text-opacity:1;max-width:24rem;color:rgb(71 85 105/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.payment-add-card form{gap:1.25rem;margin-top:1rem;display:grid}.payment-form-grid{gap:1rem;display:grid}@media (min-width:768px){.payment-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.payment-wallet-field{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1));gap:.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:grid}.payment-wallet-field span em{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-style:normal;font-weight:500}html[data-theme=light] .payment-wallet-field span em{color:#64748b}.payment-wallet-field span em,html[data-theme=dark] .payment-wallet-field span em,html[data-theme=light] .payment-wallet-field span em,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.payment-wallet-field span em){color:var(--text-muted)}.payment-wallet-field input,.payment-select-shell,.payment-phone-input{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;min-height:3.5rem;color:rgb(2 6 23/var(--tw-text-opacity,1));border:1px solid #cfd8e3;border-radius:.75rem;padding-left:1rem;padding-right:1rem;font-size:1rem;font-weight:700;line-height:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.payment-wallet-field input:focus,.payment-select-shell:focus-within,.payment-phone-input:focus-within{outline-offset:2px;--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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:#3b82f626;border-color:#0b66d8;outline:2px solid #0000}.payment-wallet-field small{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:.75rem;font-weight:600;line-height:1rem}html[data-theme=light] .payment-wallet-field small{color:#64748b}.payment-wallet-field small,html[data-theme=dark] .payment-wallet-field small,html[data-theme=light] .payment-wallet-field small,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.payment-wallet-field small){color:var(--text-muted)}.payment-select-shell{align-items:center;gap:.75rem;padding-left:.75rem;padding-right:.75rem;display:flex}.payment-select-shell select{outline-offset:2px;appearance:none;background-color:#0000;outline:2px solid #0000;flex:1;min-width:0;font-size:1rem;font-weight:900;line-height:1.5rem}.payment-select-readonly strong{flex:1;min-width:0;font-size:1rem;font-weight:900;line-height:1.5rem}.payment-type-icon{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:2.25rem;height:2.25rem;color:rgb(29 78 216/var(--tw-text-opacity,1));border-radius:9999px;place-items:center;display:grid}.payment-card-checkout-note{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;min-height:3.5rem;color:rgb(23 37 84/var(--tw-text-opacity,1));border:1px solid #bfdbfe;border-radius:.75rem;align-items:center;gap:.75rem;padding-left:1rem;padding-right:1rem;display:flex}.payment-card-checkout-note>svg{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1));flex-shrink:0}.payment-card-checkout-note>span{gap:.125rem;display:grid}.payment-card-checkout-note strong{font-size:.875rem;font-weight:900;line-height:1.25rem}.payment-card-checkout-note small{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));font-size:.75rem;font-weight:600;line-height:1rem}.payment-phone-input{align-items:center;padding:0;display:flex;overflow:hidden}.payment-phone-input>span{--tw-border-opacity:1;border-right-width:1px;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));--tw-text-opacity:1;height:3.5rem;color:rgb(2 6 23/var(--tw-text-opacity,1));flex-shrink:0;align-items:center;gap:.5rem;padding-left:1rem;padding-right:1rem;font-weight:900;display:flex}.payment-phone-input input{--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(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);height:3.5rem;min-height:0;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);border-width:0;border-radius:0;flex:1;padding-left:1rem;padding-right:1rem}.payment-phone-input input: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(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.payment-phone-input.invalid{border-color:#f97316}.payment-field-error,.payment-form-error{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1));font-size:.875rem;font-weight:700;line-height:1.25rem}.payment-form-footer{gap:1rem;display:grid}@media (min-width:1024px){.payment-form-footer{grid-template-columns:1fr auto;align-items:flex-end}}.payment-security-notice{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));border-radius:.75rem;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.payment-security-notice>span{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:2.5rem;height:2.5rem;color:rgb(29 78 216/var(--tw-text-opacity,1));border-radius:9999px;flex-shrink:0;place-items:center;display:grid}.payment-security-notice strong{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1));font-size:.875rem;font-weight:900;line-height:1.25rem}.payment-security-notice p{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.payment-form-actions{flex-direction:column;gap:.75rem;display:flex}@media (min-width:640px){.payment-form-actions{flex-direction:row;justify-content:flex-end}}.payment-form-actions .btn,.payment-form-actions .btn-secondary{min-height:3.5rem;padding-left:2rem;padding-right:2rem}.payment-help-card{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));flex-direction:column;gap:1rem;display:flex}@media (min-width:640px){.payment-help-card{flex-direction:row;align-items:center}}.payment-help-card{border-color:#d1fae5}.payment-help-card>span{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:3.5rem;height:3.5rem;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:9999px;flex-shrink:0;place-items:center;display:grid}html[data-theme=light] .payment-help-card>span{color:#1e293b}html[data-theme=dark] .payment-help-card>span,html[data-theme=light] .payment-help-card>span{color:var(--text-strong)}.payment-help-card strong{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1));font-size:1rem;font-weight:900;line-height:1.5rem}.payment-help-card p{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem}@media (min-width:640px){.payment-help-card a{margin-left:auto}}.payment-toast{z-index:50;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;max-width:24rem;color:rgb(2 6 23/var(--tw-text-opacity,1));--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-shadow-color:#94a3b866;border:1px solid #dbeafe;border-radius:1rem;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.875rem;font-weight:900;line-height:1.25rem;animation:.22s ease-out both paymentToastIn;display:flex;position:fixed;top:6rem;right:1.25rem}.payment-toast span{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:1.75rem;height:1.75rem;color:rgb(4 120 87/var(--tw-text-opacity,1));border-radius:9999px;place-items:center;display:grid}.payment-toast button{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));border-radius:9999px;margin-left:auto;padding:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}html[data-theme=light] .payment-toast button{color:#64748b}.payment-toast button,html[data-theme=dark] .payment-toast button,html[data-theme=light] .payment-toast button,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.payment-toast button){color:var(--text-muted)}.payment-toast button:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}@keyframes paymentFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes paymentToastIn{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:640px){.payment-methods-page{gap:1rem}.payment-wallet-card,.payment-help-card{border-radius:.75rem;padding:1rem}.payment-form-actions .btn,.payment-form-actions .btn-secondary,.payment-help-card a{width:100%}.payment-toast{max-width:none;top:5rem;left:1rem;right:1rem}}.appearance-option{text-align:left;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));border-radius:1rem;padding:.75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}html[data-theme=light] .appearance-option{color:#475569}.appearance-option,html[data-theme=dark] .appearance-option,html[data-theme=light] .appearance-option,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.appearance-option,.text-slate-500){color:var(--text-muted)}.appearance-option{border:1px solid #ffffff1a}.appearance-option:hover,.appearance-option-active{color:#fff;border-color:rgba(var(--blue), .7);box-shadow:0 0 24px rgba(var(--blue), .12)}.appearance-preview{border-width:1px;border-color:#ffffff1a;border-radius:.75rem;height:6rem;margin-bottom:.75rem;display:block}.appearance-preview-light{background:linear-gradient(145deg,#f8fafc,#dbeafe)}.appearance-preview-dark{background:linear-gradient(145deg,#020817,#0b2542)}.appearance-preview-system{background:linear-gradient(120deg,#f8fafc 0 50%,#061225 50%)}html[data-theme=light] .settings-navigation,html[data-theme=light] .settings-card,html[data-theme=light] .settings-hero{border-color:rgba(var(--blue), .16);background:#ffffffdb}html[data-theme=light] .settings-toggle strong,html[data-theme=light] .settings-nav-link-active{color:#0f172a}.session-toast{z-index:200;--tw-text-opacity:1;max-width:24rem;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;font-weight:700;line-height:1.25rem;position:fixed;top:1rem;right:1rem}html[data-theme=light] .session-toast{color:#1e293b}html[data-theme=dark] .session-toast,html[data-theme=light] .session-toast{color:var(--text-strong)}.session-toast{border:1px solid rgba(var(--orange), .55);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#7c2d12f5}.buyer-dashboard{max-width:1600px;margin-left:auto;margin-right:auto}.buyer-dashboard>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.buyer-command-header{border-radius:1.5rem;padding:1.5rem;position:relative;overflow:hidden}@media (min-width:768px){.buyer-command-header{padding:2rem}}.buyer-command-header{border:1px solid rgba(var(--blue), .3);background:radial-gradient(circle at 88% 10%, rgba(var(--blue), .24), transparent 21rem), radial-gradient(circle at 5% 100%, rgba(var(--orange), .16), transparent 23rem), linear-gradient(135deg, #0d1d34f5, #050c19fa);box-shadow:0 28px 90px #00000057,inset 0 1px #ffffff12}.buyer-command-header h2{letter-spacing:-.025em;margin-top:.5rem;font-size:1.875rem;font-weight:900;line-height:2.25rem}@media (min-width:768px){.buyer-command-header h2{font-size:2.25rem;line-height:2.5rem}}.buyer-command-header>div>p:not(.eyebrow){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));margin-top:.5rem;font-size:.875rem;line-height:1.25rem}html[data-theme=light] .buyer-command-header>div>p:not(.eyebrow){color:#1e293b}html[data-theme=dark] .buyer-command-header>div>p:not(.eyebrow),html[data-theme=light] .buyer-command-header>div>p:not(.eyebrow){color:var(--text-strong)}@media (min-width:768px){.buyer-command-header>div>p:not(.eyebrow){font-size:1rem;line-height:1.5rem}}@media (min-width:768px){.buyer-header-tools{margin-top:0;position:absolute;top:1.5rem;right:2rem}}.buyer-date{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));border-radius:.75rem;padding:.5rem 1rem;font-size:.75rem;font-weight:700;line-height:1rem}html[data-theme=light] .buyer-date{color:#1e293b}html[data-theme=dark] .buyer-date,html[data-theme=light] .buyer-date{color:var(--text-strong)}.buyer-date{border:1px solid rgba(var(--blue), .2);background:#040c198c}.buyer-notification-button{--tw-text-opacity:1;width:2.5rem;height:2.5rem;color:rgb(186 230 253/var(--tw-text-opacity,1));border:1px solid rgba(var(--blue), .32);background:rgba(var(--blue), .1);border-radius:.75rem;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.buyer-notification-button:hover{color:#fff;border-color:rgba(var(--blue), .7)}.buyer-notification-button>span{--tw-text-opacity:1;min-width:1.25rem;height:1.25rem;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:9999px;justify-content:center;align-items:center;padding-left:.25rem;padding-right:.25rem;font-size:10px;font-weight:900;display:flex;position:absolute;top:-.5rem;right:-.5rem}html[data-theme=light] .buyer-notification-button>span{color:#1e293b}html[data-theme=dark] .buyer-notification-button>span,html[data-theme=light] .buyer-notification-button>span{color:var(--text-strong)}.buyer-notification-button>span{background:rgb(var(--orange));box-shadow:0 0 14px rgba(var(--orange), .55)}.buyer-profile-progress{--tw-text-opacity:1;max-width:32rem;color:rgb(148 163 184/var(--tw-text-opacity,1));flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.25rem;font-size:.75rem;line-height:1rem;display:flex}html[data-theme=light] .buyer-profile-progress{color:#475569}.buyer-profile-progress,html[data-theme=dark] .buyer-profile-progress,html[data-theme=light] .buyer-profile-progress,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.buyer-profile-progress,.text-slate-500){color:var(--text-muted)}.buyer-profile-progress>div{background-color:#ffffff1a;border-radius:9999px;flex:1;min-width:8rem;height:.5rem;overflow:hidden}.buyer-profile-progress i{background:linear-gradient(90deg, rgb(var(--blue)), rgb(var(--orange)));border-radius:9999px;height:100%;display:block}.buyer-profile-progress a{--tw-text-opacity:1;color:rgb(25 167 255/var(--tw-text-opacity,1));font-weight:700}.buyer-quick-search{border:1px solid rgba(var(--blue), .3);background:#020812c7;border-radius:1rem;align-items:center;gap:.75rem;max-width:56rem;margin-top:1.5rem;padding:.5rem .5rem .5rem 1rem;display:flex}.buyer-quick-search svg{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1));flex-shrink:0}.buyer-quick-search input{--tw-text-opacity:1;min-width:0;color:rgb(255 255 255/var(--tw-text-opacity,1));outline-offset:2px;background-color:#0000;outline:2px solid #0000;flex:1;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem}html[data-theme=dark] .buyer-quick-search input,html[data-theme=light] .buyer-quick-search input{color:var(--text-strong)}.buyer-quick-search input::placeholder{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}html[data-theme=light] .buyer-quick-search input::placeholder{color:#64748b}.buyer-quick-search input::placeholder{color:var(--text-muted)}html[data-theme=dark] .buyer-quick-search input::-moz-placeholder{color:var(--text-muted)}html[data-theme=light] .buyer-quick-search input::-moz-placeholder{color:var(--text-muted)}html[data-theme=dark] .buyer-quick-search input::placeholder,html[data-theme=light] .buyer-quick-search input::placeholder{color:var(--text-muted)}html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.buyer-quick-search input)::-moz-placeholder{color:var(--text-muted)}html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.buyer-quick-search input)::placeholder{color:var(--text-muted)}.buyer-quick-search button{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.75rem;padding:.75rem 1rem;font-size:.75rem;font-weight:900;line-height:1rem}html[data-theme=light] .buyer-quick-search button{color:#1e293b}html[data-theme=dark] .buyer-quick-search button,html[data-theme=light] .buyer-quick-search button{color:var(--text-strong)}.buyer-quick-search button{background:linear-gradient(135deg,#0d82e8,#0552b7)}.buyer-kpi-grid{gap:1rem;display:grid}@media (min-width:640px){.buyer-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.buyer-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.buyer-kpi-card{border:1px solid rgba(var(--blue), .19);background:linear-gradient(145deg,#0d192cd6,#060c18eb);border-radius:1rem;padding:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 18px 46px #00000038,inset 0 1px #ffffff0a}.buyer-kpi-card:hover{border-color:rgba(var(--blue), .55);box-shadow:0 24px 52px rgba(var(--blue), .09);transform:translateY(-2px)}.buyer-kpi-card>p{text-transform:uppercase;letter-spacing:.13em;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));margin-top:1rem;font-size:.75rem;font-weight:700;line-height:1rem}html[data-theme=light] .buyer-kpi-card>p{color:#475569}.buyer-kpi-card>p,html[data-theme=dark] .buyer-kpi-card>p,html[data-theme=light] .buyer-kpi-card>p,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.buyer-kpi-card>p,.text-slate-500){color:var(--text-muted)}.buyer-kpi-card>strong{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-top:.5rem;font-size:1.5rem;font-weight:900;line-height:2rem;display:block}html[data-theme=light] .buyer-kpi-card>strong{color:#1e293b}html[data-theme=dark] .buyer-kpi-card>strong,html[data-theme=light] .buyer-kpi-card>strong{color:var(--text-strong)}.buyer-kpi-card>small{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.5rem;font-size:.75rem;line-height:1rem;display:block}html[data-theme=light] .buyer-kpi-card>small{color:#64748b}.buyer-kpi-card>small,html[data-theme=dark] .buyer-kpi-card>small,html[data-theme=light] .buyer-kpi-card>small,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.buyer-kpi-card>small){color:var(--text-muted)}.buyer-kpi-icon{--tw-text-opacity:1;width:2.25rem;height:2.25rem;color:rgb(125 211 252/var(--tw-text-opacity,1));border:1px solid rgba(var(--blue), .25);background:rgba(var(--blue), .09);border-radius:.75rem;justify-content:center;align-items:center;display:flex}.buyer-kpi-arrow{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:1.25rem;right:1rem}.buyer-kpi-card:hover .buyer-kpi-arrow{--tw-translate-x:.25rem;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));--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.buyer-priority-grid{gap:1.5rem;display:grid}@media (min-width:1280px){.buyer-priority-grid{grid-template-columns:minmax(0,1.7fr) minmax(320px,.75fr)}}.buyer-panel{border-radius:1rem;padding:1.25rem}@media (min-width:768px){.buyer-panel{padding:1.5rem}}.buyer-panel{border:1px solid rgba(var(--blue), .19);background:linear-gradient(145deg,#0d192cd1,#060c18e8);box-shadow:0 22px 60px #00000038,inset 0 1px #ffffff0a}.buyer-section-heading{flex-direction:column;gap:.75rem;margin-bottom:1.25rem;display:flex}@media (min-width:640px){.buyer-section-heading{flex-direction:row;justify-content:space-between;align-items:flex-end}}.buyer-section-heading h2{margin-top:.25rem;font-size:1.25rem;font-weight:900;line-height:1.75rem}@media (min-width:768px){.buyer-section-heading h2{font-size:1.5rem;line-height:2rem}}.buyer-section-heading p:not(.eyebrow){--tw-text-opacity:1;max-width:42rem;color:rgb(148 163 184/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.875rem;line-height:1.25rem}html[data-theme=light] .buyer-section-heading p:not(.eyebrow){color:#475569}.buyer-section-heading p:not(.eyebrow),html[data-theme=dark] .buyer-section-heading p:not(.eyebrow),html[data-theme=light] .buyer-section-heading p:not(.eyebrow),html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.buyer-section-heading p:not(.eyebrow),.text-slate-500){color:var(--text-muted)}.buyer-section-heading>a{--tw-text-opacity:1;color:rgb(25 167 255/var(--tw-text-opacity,1));font-size:.875rem;font-weight:700;line-height:1.25rem}.buyer-table-wrap{border-width:1px;border-color:#ffffff1a;border-radius:.75rem;overflow-x:auto}.buyer-orders-table{text-align:left;width:100%;min-width:880px;font-size:.875rem;line-height:1.25rem}.buyer-orders-table th{text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));background-color:#ffffff0a;padding:.75rem 1rem;font-size:10px;font-weight:900}html[data-theme=light] .buyer-orders-table th{color:#64748b}.buyer-orders-table th,html[data-theme=dark] .buyer-orders-table th,html[data-theme=light] .buyer-orders-table th,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.buyer-orders-table th){color:var(--text-muted)}.buyer-orders-table td{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));border-color:#ffffff1a;border-top-width:1px;padding:1rem}html[data-theme=light] .buyer-orders-table td{color:#1e293b}html[data-theme=dark] .buyer-orders-table td,html[data-theme=light] .buyer-orders-table td{color:var(--text-strong)}.buyer-orders-table td strong{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}html[data-theme=light] .buyer-orders-table td strong{color:#1e293b}html[data-theme=dark] .buyer-orders-table td strong,html[data-theme=light] .buyer-orders-table td strong{color:var(--text-strong)}.buyer-table-link{--tw-text-opacity:1;color:rgb(25 167 255/var(--tw-text-opacity,1));font-weight:700}.buyer-action-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.buyer-action-item{border:1px solid rgba(var(--orange), .19);background:rgba(var(--orange), .045);border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem;display:flex}.buyer-action-item>span{--tw-text-opacity:1;width:2.25rem;height:2.25rem;color:rgb(255 138 42/var(--tw-text-opacity,1));background:rgba(var(--orange), .1);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.buyer-action-item>div{flex:1;min-width:0}.buyer-action-item strong{font-size:.875rem;line-height:1.25rem;display:block}.buyer-action-item p{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.75rem;line-height:1rem}html[data-theme=light] .buyer-action-item p{color:#64748b}.buyer-action-item p,html[data-theme=dark] .buyer-action-item p,html[data-theme=light] .buyer-action-item p,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.buyer-action-item p){color:var(--text-muted)}.buyer-empty-state{text-align:center;--tw-text-opacity:1;min-height:12rem;color:rgb(148 163 184/var(--tw-text-opacity,1));border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1.5rem;display:flex}html[data-theme=light] .buyer-empty-state{color:#475569}.buyer-empty-state,html[data-theme=dark] .buyer-empty-state,html[data-theme=light] .buyer-empty-state,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.buyer-empty-state,.text-slate-500){color:var(--text-muted)}.buyer-empty-state{border:1px dashed rgba(var(--blue), .24);background:rgba(var(--blue), .035)}.buyer-empty-state strong{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1));font-size:1rem;line-height:1.5rem}.buyer-empty-state p{max-width:28rem;font-size:.875rem;line-height:1.25rem}.buyer-empty-state.compact{min-height:9rem}.buyer-tracking-grid{gap:1rem;display:grid}@media (min-width:1024px){.buyer-tracking-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.buyer-tracking-card{border:1px solid rgba(var(--blue), .15);background:rgba(var(--blue), .035);border-radius:1rem;padding:1rem}.buyer-tracking-product{align-items:center;gap:.75rem;display:flex}.buyer-tracking-product>div{background-color:#ffffff0d;border-radius:.75rem;flex-shrink:0;width:4rem;height:4rem;position:relative;overflow:hidden}.buyer-tracking-product img{-o-object-fit:cover;object-fit:cover}.buyer-tracking-product small{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:10px;font-weight:700;display:block}html[data-theme=light] .buyer-tracking-product small{color:#64748b}.buyer-tracking-product small,html[data-theme=dark] .buyer-tracking-product small,html[data-theme=light] .buyer-tracking-product small,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.buyer-tracking-product small){color:var(--text-muted)}.buyer-tracking-product strong{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;display:block}.buyer-tracking-product p{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.75rem;line-height:1rem}html[data-theme=light] .buyer-tracking-product p{color:#475569}.buyer-tracking-product p,html[data-theme=dark] .buyer-tracking-product p,html[data-theme=light] .buyer-tracking-product p,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.buyer-tracking-product p,.text-slate-500){color:var(--text-muted)}.buyer-tracking-status{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));justify-content:space-between;align-items:center;margin-top:1rem;font-size:.75rem;font-weight:700;line-height:1rem;display:flex}html[data-theme=light] .buyer-tracking-status{color:#64748b}.buyer-tracking-status,html[data-theme=dark] .buyer-tracking-status,html[data-theme=light] .buyer-tracking-status,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.buyer-tracking-status){color:var(--text-muted)}.buyer-timeline{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:1.25rem;display:grid}.buyer-timeline>span{text-align:center;position:relative}.buyer-timeline>span:before{content:"";background-color:#ffffff1a;height:1px;position:absolute;top:5px;left:0;right:0}.buyer-timeline i{z-index:10;--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1));border-radius:9999px;width:.75rem;height:.75rem;margin-left:auto;margin-right:auto;display:block;position:relative;box-shadow:0 0 0 4px #0f172ae6}.buyer-timeline small{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.75rem;font-size:9px;line-height:1.25;display:none}html[data-theme=light] .buyer-timeline small{color:#64748b}.buyer-timeline small,html[data-theme=dark] .buyer-timeline small,html[data-theme=light] .buyer-timeline small,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.buyer-timeline small){color:var(--text-muted)}@media (min-width:640px){.buyer-timeline small{display:block}}.buyer-inline-link{--tw-text-opacity:1;color:rgb(25 167 255/var(--tw-text-opacity,1));align-items:center;gap:.25rem;margin-top:1.25rem;font-size:.75rem;font-weight:900;line-height:1rem;display:inline-flex}.buyer-content-grid{align-items:flex-start;gap:1.5rem;display:grid}@media (min-width:1280px){.buyer-content-grid{grid-template-columns:minmax(0,1fr) 360px}}.buyer-main-column>:not([hidden])~:not([hidden]),.buyer-widget-column>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.buyer-product-grid{gap:1rem;display:grid}@media (min-width:640px){.buyer-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1536px){.buyer-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.buyer-product-card{border:1px solid rgba(var(--blue), .16);background:rgba(var(--blue), .035);border-radius:1rem;overflow:hidden}.buyer-product-image{background-color:#ffffff0d;height:10rem;position:relative;overflow:hidden}.buyer-product-image img{-o-object-fit:cover;object-fit:cover;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.buyer-product-card:hover img{transform:scale(1.04)}.buyer-compatibility{z-index:10;--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1));background:#064e3bdb;border:1px solid #34d39959;border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:10px;font-weight:900;display:inline-flex;position:absolute;top:.75rem;left:.75rem}.buyer-product-body{padding:1rem}.buyer-product-body h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.buyer-product-body>p{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.75rem;line-height:1rem}html[data-theme=light] .buyer-product-body>p{color:#475569}.buyer-product-body>p,html[data-theme=dark] .buyer-product-body>p,html[data-theme=light] .buyer-product-body>p,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.buyer-product-body>p,.text-slate-500){color:var(--text-muted)}.buyer-product-meta{justify-content:space-between;align-items:flex-end;gap:.75rem;margin-top:1rem;display:flex}.buyer-product-meta strong{--tw-text-opacity:1;color:rgb(25 167 255/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:900;line-height:1.75rem}.buyer-product-meta span{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));align-items:center;gap:.25rem;font-size:10px;display:flex}html[data-theme=light] .buyer-product-meta span{color:#64748b}.buyer-product-meta span,html[data-theme=dark] .buyer-product-meta span,html[data-theme=light] .buyer-product-meta span,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.buyer-product-meta span){color:var(--text-muted)}.buyer-product-actions{gap:.5rem;margin-top:1rem;display:flex}.buyer-product-actions>a{text-align:center;flex:1}.buyer-product-actions button{justify-content:center;align-items:center;height:100%;display:flex}.buyer-vehicle-list>:not([hidden])~:not([hidden]),.buyer-seller-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.buyer-vehicle-card,.buyer-seller-card{border:1px solid rgba(var(--blue), .13);background:rgba(var(--blue), .03);border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem;display:flex}.buyer-vehicle-card>span{--tw-text-opacity:1;width:2.75rem;height:2.75rem;color:rgb(125 211 252/var(--tw-text-opacity,1));background:rgba(var(--blue), .09);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.buyer-vehicle-card>div,.buyer-seller-card>div:nth-child(2){flex:1;min-width:0}.buyer-vehicle-card strong,.buyer-seller-card strong{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;display:block;overflow:hidden}.buyer-vehicle-card p,.buyer-seller-card p{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));align-items:center;gap:.25rem;margin-top:.25rem;font-size:.75rem;line-height:1rem;display:flex}html[data-theme=light] .buyer-vehicle-card p,html[data-theme=light] .buyer-seller-card p{color:#64748b}.buyer-vehicle-card p,.buyer-seller-card p,html[data-theme=dark] .buyer-vehicle-card p,html[data-theme=light] .buyer-vehicle-card p,html[data-theme=dark] .buyer-seller-card p,html[data-theme=light] .buyer-seller-card p,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.buyer-vehicle-card p),html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.buyer-seller-card p){color:var(--text-muted)}.buyer-icon-action{--tw-text-opacity:1;color:rgb(25 167 255/var(--tw-text-opacity,1));font-size:10px;font-weight:900}.buyer-seller-logo{--tw-text-opacity:1;width:2.75rem;height:2.75rem;color:rgb(125 211 252/var(--tw-text-opacity,1));border:1px solid rgba(var(--blue),.2);background:rgba(var(--blue),.08);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.buyer-seller-logo img{-o-object-fit:cover;object-fit:cover}.buyer-seller-card>div:last-child{--tw-text-opacity:1;color:rgb(25 167 255/var(--tw-text-opacity,1));flex-direction:column;align-items:flex-end;gap:.25rem;font-size:10px;font-weight:900;display:flex}.buyer-account-widget{border:1px solid rgba(var(--blue), .14);background:rgba(var(--blue), .035);border-radius:.75rem;gap:.75rem;padding:1rem;display:flex}.buyer-account-widget>svg{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1));flex-shrink:0}.buyer-account-widget strong{font-size:.875rem;line-height:1.25rem}.buyer-account-widget p{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.75rem;line-height:1rem}html[data-theme=light] .buyer-account-widget p{color:#475569}.buyer-account-widget p,html[data-theme=dark] .buyer-account-widget p,html[data-theme=light] .buyer-account-widget p,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.buyer-account-widget p,.text-slate-500){color:var(--text-muted)}.buyer-account-widget span{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.75rem;line-height:1rem;display:block}html[data-theme=light] .buyer-account-widget span{color:#64748b}.buyer-account-widget span,html[data-theme=dark] .buyer-account-widget span,html[data-theme=light] .buyer-account-widget span,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.buyer-account-widget span){color:var(--text-muted)}.buyer-filter-tabs{border:1px solid rgba(var(--blue),.15);background:#02081273;border-radius:.75rem;gap:.25rem;padding:.25rem;display:flex}.buyer-filter-tabs button{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));border-radius:.5rem;padding:.5rem .75rem;font-size:.75rem;font-weight:700;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}html[data-theme=light] .buyer-filter-tabs button{color:#64748b}.buyer-filter-tabs button,html[data-theme=dark] .buyer-filter-tabs button,html[data-theme=light] .buyer-filter-tabs button,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.buyer-filter-tabs button){color:var(--text-muted)}.buyer-filter-tabs button:hover,.buyer-filter-tabs .buyer-filter-active{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}html[data-theme=light] .buyer-filter-tabs button:hover,html[data-theme=light] .buyer-filter-tabs .buyer-filter-active{color:#1e293b}html[data-theme=dark] .buyer-filter-tabs button:hover,html[data-theme=light] .buyer-filter-tabs button:hover,html[data-theme=dark] .buyer-filter-tabs .buyer-filter-active,html[data-theme=light] .buyer-filter-tabs .buyer-filter-active{color:var(--text-strong)}.buyer-filter-tabs button:hover,.buyer-filter-tabs .buyer-filter-active{background:rgba(var(--blue),.16)}.buyer-analytics-grid{gap:1rem;display:grid}@media (min-width:1280px){.buyer-analytics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.buyer-chart-card{border:1px solid rgba(var(--blue),.14);background:rgba(var(--blue),.03);border-radius:1rem;min-width:0;padding:1rem}.buyer-chart-title{justify-content:space-between;align-items:center;font-size:.875rem;line-height:1.25rem;display:flex}.buyer-chart-title span{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:10px;font-weight:900}html[data-theme=light] .buyer-chart-title span{color:#64748b}.buyer-chart-title span,html[data-theme=dark] .buyer-chart-title span,html[data-theme=light] .buyer-chart-title span,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.buyer-chart-title span){color:var(--text-muted)}.buyer-bar-chart{align-items:flex-end;gap:.5rem;height:12rem;margin-top:1.25rem;display:flex}.buyer-bar-column{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;height:100%;display:flex}.buyer-bar-value{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:9px;font-weight:700}html[data-theme=light] .buyer-bar-value{color:#64748b}.buyer-bar-value,html[data-theme=dark] .buyer-bar-value,html[data-theme=light] .buyer-bar-value,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.buyer-bar-value){color:var(--text-muted)}.buyer-bar-track{background-color:#ffffff0a;border-top-left-radius:.5rem;border-top-right-radius:.5rem;width:100%;max-width:1.75rem;height:9rem;position:relative;overflow:hidden}.buyer-bar-track>span{background:linear-gradient(180deg, rgb(var(--blue)), #0752ad);box-shadow:0 0 15px rgba(var(--blue),.22);border-top-left-radius:.5rem;border-top-right-radius:.5rem;position:absolute;bottom:0;left:0;right:0}.buyer-order-chart .buyer-bar-track>span{background:linear-gradient(180deg, rgb(var(--orange)), #b64d07)}.buyer-bar-column small{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));font-size:9px;overflow:hidden}html[data-theme=light] .buyer-bar-column small{color:#64748b}.buyer-bar-column small,html[data-theme=dark] .buyer-bar-column small,html[data-theme=light] .buyer-bar-column small,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.buyer-bar-column small){color:var(--text-muted)}.buyer-category-bars{margin-top:1.5rem}.buyer-category-bars>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.buyer-category-bars>div>div:first-child{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;font-size:.75rem;line-height:1rem;display:flex}.buyer-category-bars strong{--tw-text-opacity:1;color:rgb(25 167 255/var(--tw-text-opacity,1))}.buyer-horizontal-track{background-color:#ffffff0d;border-radius:9999px;height:.5rem;overflow:hidden}.buyer-horizontal-track span{background:linear-gradient(90deg, rgb(var(--orange)), rgb(var(--blue)));border-radius:9999px;height:100%;display:block}.buyer-bottom-grid{align-items:flex-start;gap:1.5rem;display:grid}@media (min-width:1280px){.buyer-bottom-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.buyer-notification-list>:not([hidden])~:not([hidden]),.buyer-review-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.buyer-notification-item{border:1px solid rgba(var(--blue),.15);background:rgba(var(--blue),.04);border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.buyer-notification-item.read{opacity:.7}.buyer-notification-item>span{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1));margin-top:.25rem}.buyer-notification-item>div{flex:1;min-width:0}.buyer-notification-item strong{font-size:.875rem;line-height:1.25rem}.buyer-notification-item p{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.75rem;line-height:1rem}html[data-theme=light] .buyer-notification-item p{color:#475569}.buyer-notification-item p,html[data-theme=dark] .buyer-notification-item p,html[data-theme=light] .buyer-notification-item p,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.buyer-notification-item p,.text-slate-500){color:var(--text-muted)}.buyer-notification-item small{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));margin-top:.5rem;font-size:10px;display:block}.buyer-notification-item button{--tw-text-opacity:1;color:rgb(25 167 255/var(--tw-text-opacity,1));font-size:10px;font-weight:900}.buyer-review-card{border:1px solid rgba(var(--blue),.14);background:rgba(var(--blue),.035);border-radius:.75rem;gap:.75rem;padding:.75rem;display:grid}.buyer-review-card strong{font-size:.875rem;line-height:1.25rem}.buyer-review-card p{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.75rem;line-height:1rem}html[data-theme=light] .buyer-review-card p{color:#64748b}.buyer-review-card p,html[data-theme=dark] .buyer-review-card p,html[data-theme=light] .buyer-review-card p,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.buyer-review-card p){color:var(--text-muted)}.buyer-review-card .input{padding-top:.5rem;padding-bottom:.5rem}.buyer-protection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.buyer-protection-grid a{text-align:center;border:1px solid rgba(var(--blue),.14);background:rgba(var(--blue),.035);border-radius:.75rem;flex-direction:column;align-items:center;padding:.75rem;display:flex}.buyer-protection-grid svg{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.buyer-protection-grid strong{margin-top:.5rem;font-size:1.5rem;font-weight:900;line-height:2rem}.buyer-protection-grid span{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.25rem;font-size:10px}html[data-theme=light] .buyer-protection-grid span{color:#64748b}.buyer-protection-grid span,html[data-theme=dark] .buyer-protection-grid span,html[data-theme=light] .buyer-protection-grid span,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.buyer-protection-grid span){color:var(--text-muted)}.buyer-protection-actions{gap:.75rem;margin-top:1.25rem;display:flex}.buyer-protection-actions a{text-align:center;flex:1}.buyer-quick-actions{border-radius:1rem;gap:.75rem;padding:1.25rem;display:grid}@media (min-width:640px){.buyer-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.buyer-quick-actions{grid-template-columns:repeat(5,minmax(0,1fr))}}.buyer-quick-actions{border:1px solid rgba(var(--blue),.19);background:linear-gradient(135deg, rgba(var(--blue),.07), rgba(var(--orange),.045))}@media (min-width:640px){.buyer-quick-actions>div{grid-column:span 2/span 2}}@media (min-width:1024px){.buyer-quick-actions>div{grid-column:span 2/span 2}}.buyer-quick-actions h2{margin-top:.25rem;font-size:1.25rem;font-weight:900;line-height:1.75rem}.buyer-quick-actions>a{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));border-radius:.75rem;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:700;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}html[data-theme=light] .buyer-quick-actions>a{color:#1e293b}html[data-theme=dark] .buyer-quick-actions>a,html[data-theme=light] .buyer-quick-actions>a{color:var(--text-strong)}.buyer-quick-actions>a{border:1px solid rgba(var(--blue),.13);background:#02081257}.buyer-quick-actions>a:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}html[data-theme=light] .buyer-quick-actions>a:hover{color:#1e293b}html[data-theme=dark] .buyer-quick-actions>a:hover,html[data-theme=light] .buyer-quick-actions>a:hover{color:var(--text-strong)}.buyer-quick-actions>a:hover{border-color:rgba(var(--blue),.45)}.buyer-quick-actions>a span{flex:1}.buyer-skeleton{background:linear-gradient(90deg, rgba(var(--blue),.035), rgba(var(--blue),.1), rgba(var(--blue),.035));background-size:200% 100%;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.buyer-order-detail-header{border-radius:1rem;flex-direction:column;justify-content:space-between;gap:1rem;padding:1.5rem;display:flex}@media (min-width:640px){.buyer-order-detail-header{flex-direction:row;align-items:flex-end}}.buyer-order-detail-header{border:1px solid rgba(var(--blue),.22);background:linear-gradient(135deg, rgba(var(--blue),.09), rgba(var(--orange),.05))}.buyer-order-detail-header h2{margin-top:.25rem;font-size:1.875rem;font-weight:900;line-height:2.25rem}.buyer-order-detail-header p{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));margin-top:.5rem;font-size:.875rem;line-height:1.25rem}html[data-theme=light] .buyer-order-detail-header p{color:#475569}.buyer-order-detail-header p,html[data-theme=dark] .buyer-order-detail-header p,html[data-theme=light] .buyer-order-detail-header p,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.buyer-order-detail-header p,.text-slate-500){color:var(--text-muted)}.buyer-order-detail-header>div:last-child{align-items:flex-end;gap:.75rem;display:flex}@media (min-width:640px){.buyer-order-detail-header>div:last-child{flex-direction:column}}.buyer-order-detail-header>div:last-child strong{--tw-text-opacity:1;color:rgb(25 167 255/var(--tw-text-opacity,1));font-size:1.5rem;font-weight:900;line-height:2rem}.buyer-order-timeline{gap:.25rem;display:grid}@media (min-width:640px){.buyer-order-timeline{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.buyer-order-timeline{grid-template-columns:repeat(8,minmax(0,1fr))}}.buyer-order-timeline>div{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));border-radius:.75rem;align-items:center;gap:.5rem;padding:.75rem;display:flex}@media (min-width:640px){.buyer-order-timeline>div{text-align:center;flex-direction:column}}.buyer-order-timeline>div{border:1px solid #ffffff0f}.buyer-order-timeline>div.complete{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1));border-color:rgba(var(--blue),.24);background:rgba(var(--blue),.05)}.buyer-order-timeline strong{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));font-size:10px;line-height:1.25;display:block}html[data-theme=light] .buyer-order-timeline strong{color:#1e293b}html[data-theme=dark] .buyer-order-timeline strong,html[data-theme=light] .buyer-order-timeline strong{color:var(--text-strong)}.buyer-order-timeline small{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.25rem;font-size:9px;display:block}html[data-theme=light] .buyer-order-timeline small{color:#64748b}.buyer-order-timeline small,html[data-theme=dark] .buyer-order-timeline small,html[data-theme=light] .buyer-order-timeline small,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.buyer-order-timeline small){color:var(--text-muted)}.buyer-order-item{border:1px solid rgba(var(--blue),.13);border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem;display:flex}.buyer-order-item>div{background-color:#ffffff0d;border-radius:.75rem;flex-shrink:0;width:4rem;height:4rem;position:relative;overflow:hidden}.buyer-order-item img{-o-object-fit:cover;object-fit:cover}.buyer-order-item>span{flex:1;min-width:0}.buyer-order-item>span strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.buyer-order-item p{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.75rem;line-height:1rem}html[data-theme=light] .buyer-order-item p{color:#64748b}.buyer-order-item p,html[data-theme=dark] .buyer-order-item p,html[data-theme=light] .buyer-order-item p,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.buyer-order-item p){color:var(--text-muted)}html[data-theme=light] .buyer-command-header{background:radial-gradient(circle at 88% 10%, rgba(var(--blue), .18), transparent 21rem), radial-gradient(circle at 5% 100%, rgba(var(--orange), .12), transparent 23rem), linear-gradient(135deg, #fffffff7, #e6f2fcfa);box-shadow:0 28px 70px #1d4e7024,inset 0 1px #fff}html[data-theme=light] .buyer-kpi-card>strong,html[data-theme=light] .buyer-empty-state strong,html[data-theme=light] .buyer-orders-table td strong{color:#0f172a}html[data-theme=light] .buyer-quick-search,html[data-theme=light] .buyer-filter-tabs,html[data-theme=light] .buyer-quick-actions>a{background:#ffffffb8}html[data-theme=light] .buyer-quick-search input{color:#0f172a}html[data-theme=light] .buyer-orders-table th{background:#d8ebf8b3}html[data-theme=light] .buyer-product-card,html[data-theme=light] .buyer-tracking-card,html[data-theme=light] .buyer-chart-card,html[data-theme=light] .buyer-account-widget,html[data-theme=light] .buyer-vehicle-card,html[data-theme=light] .buyer-seller-card,html[data-theme=light] .buyer-notification-item,html[data-theme=light] .buyer-review-card,html[data-theme=light] .buyer-protection-grid a{background:#ffffff9e;border-color:#0370c024}html[data-theme=light],:root{--surface-page:#f7f8fa;--surface-card:#fff;--text-primary:#111827;--text-secondary:#374151;--text-muted:#6b7280;--border-soft:#d1d5db;--primary-blue:#0a67d1;--primary-blue-hover:#0757b4;--danger-red:#dc2626;--success-green:#047857;--warning-orange:#c2410c}html[data-theme=light] body,body{color:var(--text-primary)}.card,.settings-card,.buyer-panel,.buyer-kpi-card,.settings-collection-card{border-color:var(--border-soft)}html[data-theme=light] .card,html[data-theme=light] .settings-card,html[data-theme=light] .settings-collection-card{background:var(--surface-card);box-shadow:0 10px 24px #0f172a0f}.card h3,.settings-card h3,.settings-card strong,.field-label,.settings-field,.dashboard-title-row h1,.section-title,h1,h2,h3{color:var(--text-primary)}.card p,.settings-card p,.settings-card small,.settings-field>small,.text-slate-400,.text-slate-500{color:var(--text-muted)}.stat-card>p:first-child{color:var(--text-secondary);font-weight:800}.stat-card>small{color:var(--text-muted);margin-top:.5rem;font-size:.75rem;display:block}.empty-state{color:var(--text-secondary);border-style:dashed}.empty-state-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1rem;display:flex}.data-table-wrap{border:1px solid var(--border-soft);background:var(--surface-card);border-radius:1rem;overflow-x:auto}.data-table{text-align:left;width:100%;min-width:720px;color:var(--text-secondary);font-size:.875rem}.data-table thead{z-index:1;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em;background:#eef6ff;font-size:.75rem;position:sticky;top:0}.data-table tbody tr{background:#fff;border-top:1px solid #e5e7eb}.data-table tbody tr:hover{background:#f8fbff}.data-table td strong{color:var(--text-primary)}.status-badge{letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;min-height:1.75rem;padding:.25rem .75rem;font-size:.72rem;font-weight:900;display:inline-flex}.status-badge-success{color:#065f46;background:#d1fae5;border-color:#a7f3d0}.status-badge-warning{color:#9a3412;background:#ffedd5;border-color:#fed7aa}.status-badge-info{color:#075985;background:#e0f2fe;border-color:#bae6fd}.status-badge-danger{color:#991b1b;background:#fee2e2;border-color:#fecaca}.status-badge-neutral{color:#374151;background:#f3f4f6;border-color:#e5e7eb}.dashboard-breadcrumb{color:var(--text-muted);align-items:center;gap:.45rem;margin-bottom:.35rem;font-size:.75rem;font-weight:700;display:flex}.dashboard-breadcrumb a{color:var(--primary-blue)}.dashboard-breadcrumb-item{align-items:center;gap:.45rem;min-width:0;display:inline-flex}.dashboard-back-link{color:var(--primary-blue);align-items:center;gap:.45rem;margin-bottom:.45rem;font-size:.85rem;font-weight:900;display:inline-flex}.dashboard-page-description{max-width:56rem;color:var(--text-muted);margin-top:.35rem;font-size:.9rem}.dashboard-related-links{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.dashboard-related-links span,.dashboard-related-links a{border-radius:999px;padding:.35rem .75rem;font-size:.75rem;font-weight:900}.dashboard-related-links span{color:var(--text-muted);background:#94a3b81f}.dashboard-related-links a{color:var(--primary-blue);border:1px solid var(--border-soft);background:var(--surface-card)}.dashboard-title-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.public-market-search{border:1px solid var(--border-soft);background:#fff;border-radius:.9rem;flex:1;align-items:center;min-width:280px;max-width:680px;display:flex;overflow:hidden}.public-market-search svg{color:#64748b;flex-shrink:0;margin-left:1rem}.public-market-search input{min-width:0;color:var(--text-primary);outline:none;flex:1;padding:.85rem .75rem}.public-market-search select{color:var(--text-secondary);background:#fff;border-left:1px solid #e5e7eb;outline:none;padding:.85rem .75rem}.public-market-search button{color:#fff;background:var(--primary-blue);align-self:stretch;padding:0 1.25rem;font-weight:900}.public-market-search button:hover,.btn:hover{background:var(--primary-blue-hover)}.market-nav-link,.market-icon-link{min-height:2.5rem;color:var(--text-secondary);border-radius:.75rem;align-items:center;gap:.35rem;padding:.55rem .7rem;font-weight:800;display:inline-flex}.market-nav-link:hover,.market-icon-link:hover{color:var(--primary-blue);background:#eff6ff}.market-icon-link span{font-size:.75rem}.cart-nav-wrap{position:relative}.cart-trigger,.dashboard-cart-trigger{cursor:pointer;background:0 0;border:0;position:relative}.dashboard-cart-trigger{min-height:2.5rem;color:var(--text-secondary);border-radius:.75rem;align-items:center;gap:.35rem;padding:.55rem .7rem;font-weight:800;display:inline-flex}.cart-trigger:hover,.dashboard-cart-trigger:hover{color:var(--primary-blue);background:#eff6ff}.cart-icon-stack,.message-icon-stack{display:inline-flex;position:relative}.cart-icon-stack b,.message-icon-stack b{color:#fff;background:#0a67d1;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:950;line-height:1;display:inline-flex;position:absolute;top:-10px;right:-11px}.mini-cart{z-index:70;color:#111827;background:#fff;border:1px solid #dbe5f0;border-radius:18px;width:min(360px,100vw - 24px);padding:14px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 60px #0f172a33}.mini-cart-header,.mini-cart-footer>div{justify-content:space-between;align-items:center;display:flex}.mini-cart-header strong{font-size:17px;font-weight:950}.mini-cart-header span,.mini-cart-footer span{color:#64748b;font-size:12px;font-weight:800}.mini-cart-list{gap:10px;margin:12px 0;display:grid}.mini-cart-item{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.mini-cart-item img{-o-object-fit:cover;object-fit:cover;background:#f1f5f9;border-radius:10px}.mini-cart-item strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:950;display:block;overflow:hidden}.mini-cart-item p,.mini-cart-item span{color:#64748b;font-size:11px;font-weight:750}.mini-cart-item button{color:#b91c1c;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.mini-cart-empty{color:#64748b;text-align:center;background:#f8fafc;border-radius:14px;margin:12px 0;padding:18px;font-size:13px;font-weight:800}.mini-cart-footer{border-top:1px solid #e5eaf1;gap:9px;padding-top:12px;display:grid}.mini-cart-footer strong{font-size:17px;font-weight:950}.mini-cart-footer a,.mini-cart-view-all{color:#0a67d1;background:#eff6ff;border-radius:10px;justify-content:center;align-items:center;min-height:38px;font-size:13px;font-weight:950;display:flex}.mini-cart-footer a.checkout{color:#fff;background:#0a67d1}.add-cart-wrap{position:relative}.add-cart-toast{z-index:65;color:#111827;background:#fff;border:1px solid #bfdbfe;border-radius:16px;min-width:min(340px,86vw);margin-top:10px;padding:14px;position:absolute;right:0;box-shadow:0 20px 50px #0f172a2e}.add-cart-toast strong{color:#166534;font-weight:950}.add-cart-toast p{color:#475569;margin-top:4px;font-size:13px;font-weight:750}.add-cart-toast div{gap:8px;margin-top:12px;display:flex}.add-cart-toast a,.add-cart-toast button{color:#0a67d1;background:#eff6ff;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:950}.add-cart-toast a{color:#fff;background:#0a67d1}.add-cart-error{color:#c2410c;margin-top:8px;font-size:13px;font-weight:900}.settings-check,.settings-readonly,.image-dropzone,.listing-action-button,.btn-secondary{min-height:2.75rem}.settings-actions,.form-sticky-actions{z-index:15;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;margin-top:1.5rem;position:sticky;bottom:0}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #0a67d140}@media (max-width:760px){.public-market-search select,.market-nav-link span,.market-icon-link span{display:none}.dashboard-title-row{align-items:flex-start;gap:.75rem}.data-table{min-width:640px}}@media (max-width:640px){.buyer-command-header{padding:1.25rem}.buyer-quick-search{flex-wrap:wrap}.buyer-quick-search button{width:100%}.buyer-profile-progress>div{flex-basis:100%;order:9999}.buyer-product-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.buyer-filter-tabs{width:100%}.buyer-filter-tabs button{flex:1}.buyer-protection-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.buyer-timeline small{display:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--blue:10 103 209;--orange:234 109 18;--page-text:17 24 39;--muted-text:75 85 99}html[data-theme=light] body{color:#111827;background:#f7f8fa}*{border-color:#e5e7eb}.brand-wordmark{color:#111827}.brand-logo-frame{background:#07111f;border-color:#dbe3ef;box-shadow:0 5px 16px #0f172a1f}.eyebrow{color:#0a67d1;letter-spacing:.15em}.marketplace-shell{background:#f7f8fa}.marketplace-shell .dashboard-header{color:#111827;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #e5e7eb;box-shadow:0 1px #0f172a0a}.marketplace-shell .dashboard-title-row{color:#111827;border-color:#f1f5f9}.marketplace-shell .dashboard-title-row h1{color:#111827}.marketplace-shell .dashboard-page-description,.marketplace-shell .dashboard-breadcrumb-item,.marketplace-shell .dashboard-breadcrumb-item span{color:#64748b}.marketplace-shell .dashboard-market-actions a{color:#4b5563}.marketplace-shell .dashboard-market-actions a:hover{color:#0a67d1;background:#eff6ff}html[data-theme=light] .dashboard-sidebar{box-shadow:none;background:#fff;border-right:1px solid #e5e7eb}html[data-theme=light] .dashboard-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #e5e7eb;box-shadow:0 2px 12px #0f172a0d}.dashboard-market-nav{align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}@media (min-width:640px){.dashboard-market-nav{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1280px){.dashboard-market-nav{padding-left:2rem;padding-right:2rem}}.dashboard-global-search{background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;flex:1;align-items:center;min-width:0;max-width:900px;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.dashboard-global-search>svg{color:#64748b;flex-shrink:0;margin-left:1rem}.dashboard-global-search input{outline-offset:2px;color:#111827;outline:2px solid #0000;flex:1;min-width:0;padding:.75rem;font-size:.875rem;line-height:1.25rem}.dashboard-global-search select{outline-offset:2px;border-left-width:1px;outline:2px solid #0000;padding:.75rem;font-size:.875rem;line-height:1.25rem;display:none}@media (min-width:640px){.dashboard-global-search select{display:block}}.dashboard-global-search select{color:#4b5563;background:#fff;border-color:#e5e7eb}.dashboard-global-search button{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));align-self:stretch;padding-left:1.25rem;padding-right:1.25rem;font-size:.875rem;font-weight:800;line-height:1.25rem}html[data-theme=light] .dashboard-global-search button{color:#1e293b}html[data-theme=dark] .dashboard-global-search button,html[data-theme=light] .dashboard-global-search button{color:var(--text-strong)}.dashboard-global-search button{background:#0a67d1}.dashboard-global-search:focus-within{border-color:#0a67d1;box-shadow:0 0 0 3px #0a67d11f}.dashboard-market-actions{align-items:center;gap:.25rem;display:flex}.dashboard-market-actions a{color:#4b5563;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;padding-left:.5rem;padding-right:.5rem;font-size:10px;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.dashboard-market-actions a:hover{color:#0a67d1;background:#eff6ff}.dashboard-title-row{border-top-width:1px;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}@media (min-width:640px){.dashboard-title-row{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1280px){.dashboard-title-row{padding-left:2rem;padding-right:2rem}}.dashboard-title-row{border-color:#f1f5f9}.dashboard-title-row h1{letter-spacing:-.025em;margin-top:.25rem;font-size:1.25rem;font-weight:800;line-height:1.75rem}.mobile-nav-wrap{background:#fff;border-color:#e5e7eb;border-bottom-width:1px;padding:.75rem 1rem}.mobile-bottom-nav{inset-inline:0;z-index:45;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-top:1px solid #dbe5f0;position:fixed;bottom:0;box-shadow:0 -16px 35px #0f172a1f}.mobile-bottom-nav .mobile-dashboard-nav{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:.35rem .45rem .55rem;display:grid}.mobile-bottom-nav .dashboard-link{border:0;justify-content:center;gap:.2rem;min-height:3.35rem;padding:.35rem .2rem;font-size:.68rem}.mobile-bottom-nav .dashboard-link svg{width:18px;height:18px}.mobile-bottom-nav .dashboard-link-dot{display:none}@media (max-width:1023px){.marketplace-shell{padding-bottom:4.25rem}.dashboard-breadcrumb{max-width:calc(100vw - 2rem);overflow:hidden}.dashboard-breadcrumb-item:not(:first-child):not(:last-child){display:none}.dashboard-title-row{align-items:flex-start;gap:1rem}}.dashboard-nav>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.dashboard-link{color:#4b5563;border-radius:.5rem;align-items:center;gap:.75rem;min-height:2.75rem;padding:.625rem .75rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.dashboard-link:hover{color:#0a67d1;background:#f3f7fc;border-color:#0000}.dashboard-link-active{color:#0757b4;background:#eaf3ff;border-color:#0000;box-shadow:inset 3px 0 #0a67d1}.dashboard-link-dot{display:none}.mobile-dashboard-nav{gap:.5rem;display:flex;overflow-x:auto}.mobile-dashboard-nav .dashboard-link{border-width:1px;border-color:#e5e7eb;flex-shrink:0}.btn{box-shadow:none;color:#fff;background:#0a67d1;border:1px solid #0a67d1}.btn:hover{box-shadow:none;color:#fff;background:#0757b4}html[data-theme=light] .btn,html[data-theme=light] .btn:hover{color:#fff}.btn-secondary,html[data-theme=light] .btn-secondary{color:#374151;box-shadow:none;background:#fff;border:1px solid #d1d5db}.btn-secondary:hover,html[data-theme=light] .btn-secondary:hover{color:#0a67d1;background:#f8fbff;border-color:#93bdf0}.auth-lite-title{color:#f8fafc;text-shadow:0 1px 18px #0a67d12e}.auth-lite-account-switch{color:#f8fafc;background:#0f172ad1;border:1px solid #94a3b838;box-shadow:0 18px 50px #02081747}.auth-lite-account-pill{color:#f8fafc;background:#0f172a6b;border:1px solid #e2e8f0b8}.auth-lite-account-pill:hover,.auth-lite-account-pill:focus-visible{color:#020817;background:#f8fafc;border-color:#38bdf8}.auth-lite-checkbox{color:#e2e8f0}.auth-lite-checkbox input{accent-color:#0ea5e9}html[data-theme=light] .auth-lite-title{color:#0f172a;text-shadow:none}html[data-theme=light] .auth-lite-account-switch{color:#0f172a;box-shadow:none;background:#f1f5f9;border-color:#0000}html[data-theme=light] .auth-lite-account-pill{color:#0f172a;background:0 0;border:1px solid #0f172a}html[data-theme=light] .auth-lite-account-pill:hover,html[data-theme=light] .auth-lite-account-pill:focus-visible{color:#fff;background:#0f172a;border-color:#0f172a}html[data-theme=light] .auth-lite-checkbox{color:#0f172a}.auth-lite .input,html[data-theme=light] .auth-lite .input{box-shadow:none;color:#0f172a;background:#fff;border:1px solid #9ca3af}.auth-lite .input::-moz-placeholder{color:#64748b}html[data-theme=light] .auth-lite .input::-moz-placeholder{color:#64748b}.auth-lite .input::placeholder,html[data-theme=light] .auth-lite .input::placeholder{color:#64748b}.auth-lite .input:focus,html[data-theme=light] .auth-lite .input:focus{border-color:#0a67d1;box-shadow:0 0 0 3px #0a67d124}.auth-lite .input:-webkit-autofill{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#0f172a!important;caret-color:#0f172a!important;background-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.auth-lite .input:-webkit-autofill:hover{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#0f172a!important;caret-color:#0f172a!important;background-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.auth-lite .input:-webkit-autofill:focus{transition:background-color 9999s ease-in-out;-webkit-text-fill-color:#0f172a!important;caret-color:#0f172a!important;background-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.auth-lite .btn,html[data-theme=light] .auth-lite .btn{box-shadow:none;color:#fff;background:#0a67d1;border-color:#0a67d1}.auth-lite .btn:hover,html[data-theme=light] .auth-lite .btn:hover{color:#fff;background:#0757b4}.seller-home-cta,html[data-theme=light] .seller-home-cta{color:#0f172a;background:linear-gradient(135deg,#fff,#fff8f1);border-color:#ea6d1273}.seller-home-cta:hover,html[data-theme=light] .seller-home-cta:hover{color:#a84600;background:#fff4e8;border-color:#ea6d12bf;transform:translateY(-1px)}.seller-home-cta:focus-visible{outline-color:#ea6d1259}.registration-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.registration-form fieldset{flex-direction:column;gap:1.25rem;display:flex}.registration-form .field-label{flex-direction:column;gap:.5rem;display:flex}.registration-form .input{margin-top:0}.registration-role-card{background:#f8fbff;border:1px solid #0a67d12e;border-radius:.75rem;padding:.75rem 1rem}.registration-role-card span{text-transform:uppercase;letter-spacing:.18em;color:#64748b;font-size:11px;font-weight:900;display:block}.registration-role-card strong{color:#111827;margin-top:.25rem;font-size:1rem;font-weight:900;line-height:1.5rem;display:block}.registration-name-grid{gap:1.25rem;display:grid}@media (min-width:640px){.registration-name-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.registration-form .btn{justify-content:center;width:100%;margin-top:.25rem}.input,html[data-theme=light] .input{color:#111827;box-shadow:none;background:#fff;border:1px solid #d1d5db}.input:focus{border-color:#0a67d1;box-shadow:0 0 0 3px #0a67d11a}.listing-action-button{color:#374151;background:#fff;border-color:#d1d5db}.listing-action-button:hover{color:#0a67d1;background:#eff6ff;border-color:#93bdf0}.admin-seller-actions{align-items:center;gap:.5rem;min-width:max-content;display:flex}.admin-seller-actions .listing-action-button{width:auto;min-width:76px;height:2.25rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:700;line-height:1rem}.admin-seller-actions .listing-action-danger{color:#b91c1c;background:#fff;border-color:#fecaca}.admin-seller-actions .listing-action-danger:hover{color:#991b1b;background:#fef2f2;border-color:#fca5a5}.settings-text-actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.settings-text-actions .listing-action-button{width:auto;min-width:88px;height:2.25rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:700;line-height:1rem}.settings-text-actions .listing-action-danger{color:#b91c1c;background:#fff;border-color:#fecaca}.settings-text-actions .listing-action-danger:hover{color:#991b1b;background:#fef2f2;border-color:#fca5a5}.seller-progress-step{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));align-items:center;gap:.75rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}.seller-progress-dot{color:#64748b;background:#f8fafc;border:1px solid #cbd5e1;border-radius:9999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.875rem;font-weight:900;line-height:1.25rem;display:inline-flex}.seller-progress-dot-done{color:#075db8;background:#dbeafe;border-color:#93c5fd}.seller-alert-row{border-width:1px;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}@media (min-width:640px){.seller-alert-row{flex-direction:row;justify-content:space-between;align-items:flex-start}}.seller-alert-row{background:#f9fafb;border-color:#e5e7eb}.seller-alert-row strong{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.seller-alert-row p{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.75rem;line-height:1rem}html[data-theme=light] .seller-alert-row p{color:#64748b}.seller-alert-row p,html[data-theme=dark] .seller-alert-row p,html[data-theme=light] .seller-alert-row p,html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.seller-alert-row p){color:var(--text-muted)}.seller-metric-row{background:#f9fafb;border-width:1px;border-color:#e5e7eb;border-radius:1rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;display:flex}.seller-metric-row span{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.seller-metric-row strong{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.seller-chart-row{grid-template-columns:92px minmax(0,1fr) 130px;align-items:center;gap:.75rem;font-size:.875rem;line-height:1.25rem;display:grid}.seller-chart-row span{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.seller-chart-row strong{text-align:right;--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.seller-chart-row div{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1));border-radius:9999px;height:.75rem;overflow:hidden}.seller-chart-row i{background:linear-gradient(90deg,#0d82e8,#ff8a2a);border-radius:9999px;height:100%;display:block}.admin-review-link,.admin-seller-actions a.listing-action-button{width:auto;min-width:96px;height:2.25rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:700;line-height:1rem}.payout-text-button{width:auto;min-width:92px;height:2.25rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:700;line-height:1rem}.payout-text-button:disabled{cursor:not-allowed;opacity:.4}.kyc-page{max-width:72rem;margin-left:auto;margin-right:auto}.kyc-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.kyc-status-hero,.kyc-review-header{border-width:1px;border-radius:1rem;flex-direction:column;justify-content:space-between;gap:1.25rem;padding:1.5rem;display:flex}@media (min-width:640px){.kyc-status-hero,.kyc-review-header{flex-direction:row;align-items:center}}.kyc-status-hero,.kyc-review-header{background:#fff;border-color:#d9e4f2;box-shadow:0 4px 16px #0f172a0a}.kyc-status-hero h2,.kyc-review-header h2{margin-top:.5rem;font-size:1.5rem;font-weight:800;line-height:2rem}@media (min-width:640px){.kyc-status-hero h2,.kyc-review-header h2{font-size:1.875rem;line-height:2.25rem}}.kyc-status-hero p:not(.eyebrow),.kyc-review-header p:not(.eyebrow){color:#4b5563;max-width:48rem;margin-top:.5rem;font-size:.875rem;line-height:1.25rem}.kyc-status-summary{text-align:center;background:#f8fafc;border-width:1px;border-color:#dbe3ef;border-radius:.75rem;min-width:10rem;padding:1rem}.kyc-status-summary strong{margin-top:.75rem;font-size:1.875rem;font-weight:800;line-height:2.25rem;display:block}.kyc-status-summary span{color:#6b7280;margin-top:.25rem;font-size:.75rem;line-height:1rem;display:block}.kyc-document-grid{gap:.75rem;display:grid}@media (min-width:768px){.kyc-document-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.kyc-upload-card{cursor:pointer;background:#f9fafb;border-width:1px;border-color:#dbe3ef;border-radius:.75rem;align-items:center;gap:.75rem;min-height:7rem;padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.kyc-upload-card:hover{background:#f5f9ff;border-color:#93bdf0}.kyc-upload-card input{cursor:pointer;opacity:0;position:absolute;inset:0}.kyc-upload-icon{color:#0a67d1;background:#eaf3ff;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.kyc-upload-copy{flex:1;min-width:0}.kyc-upload-copy strong{font-size:.875rem;line-height:1.25rem;display:block}.kyc-upload-copy small{text-overflow:ellipsis;white-space:nowrap;color:#6b7280;margin-top:.25rem;font-size:.75rem;line-height:1rem;display:block;overflow:hidden}.kyc-upload-copy em{color:#b91c1c;margin-top:.5rem;font-size:.75rem;font-style:normal;line-height:1rem;display:block}.kyc-required{text-transform:uppercase;color:#9a3412;background:#ffedd5;border-radius:9999px;padding:.25rem .625rem;font-size:10px;font-weight:800}.kyc-submit-bar,.kyc-admin-decision{border-width:1px;border-radius:.75rem;flex-direction:column;justify-content:space-between;gap:1rem;padding:1rem;display:flex}@media (min-width:640px){.kyc-submit-bar,.kyc-admin-decision{flex-direction:row;align-items:center}}.kyc-submit-bar,.kyc-admin-decision{background:#fff;border-color:#d9e4f2}.kyc-submit-bar>div,.kyc-admin-decision>div:first-child{color:#0a67d1;align-items:center;gap:.75rem;display:flex}.kyc-submit-bar span,.kyc-admin-decision span{color:#111827;font-size:.875rem;line-height:1.25rem}.kyc-submit-bar small,.kyc-admin-decision small{color:#6b7280;font-size:.75rem;font-weight:400;line-height:1rem;display:block}.kyc-submit-bar button{justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.kyc-back-link{color:#0a67d1;align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:inline-flex}.kyc-review-status{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}.kyc-complete,.kyc-incomplete{border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:700;line-height:1rem}.kyc-complete{color:#166534;background:#dcfce7}.kyc-incomplete{color:#9a3412;background:#ffedd5}.kyc-review-grid{gap:1.25rem;display:grid}@media (min-width:1024px){.kyc-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.kyc-detail-list{gap:1rem;display:grid}@media (min-width:640px){.kyc-detail-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.kyc-detail-list>div{color:#0a67d1;gap:.75rem;display:flex}.kyc-detail-list span{min-width:0}.kyc-detail-list small{text-transform:uppercase;letter-spacing:.025em;color:#6b7280;font-size:10px;font-weight:700;display:block}.kyc-detail-list strong{color:#111827;margin-top:.25rem;font-size:.875rem;line-height:1.25rem;display:block}.kyc-check-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.kyc-check-list>div{justify-content:space-between;align-items:center;gap:.75rem;padding-top:.75rem;padding-bottom:.75rem;display:flex}.kyc-check-list>div:first-child{padding-top:0}.kyc-check-list>div:last-child{padding-bottom:0}.kyc-check-list>div{border-color:#e5e7eb}.kyc-check-list>div>span{color:#4b5563;font-size:.875rem;line-height:1.25rem}.kyc-check-list>div>strong{font-size:.875rem;line-height:1.25rem}.kyc-admin-documents{gap:.75rem;display:grid}.kyc-admin-document{border-width:1px;border-radius:.75rem;flex-direction:column;justify-content:space-between;gap:.75rem;padding:1rem;display:flex}@media (min-width:640px){.kyc-admin-document{flex-direction:row;align-items:center}}.kyc-admin-document{background:#f9fafb;border-color:#dbe3ef}.kyc-admin-document.missing{background:#fff7ed;border-style:dashed}.kyc-admin-document>div{align-items:center;gap:.75rem;display:flex}.kyc-admin-document>div:first-child{color:#0a67d1}.kyc-admin-document strong{color:#111827;font-size:.875rem;line-height:1.25rem;display:block}.kyc-admin-document small{color:#6b7280;margin-top:.25rem;font-size:.75rem;line-height:1rem;display:block}.kyc-admin-document a{color:#0a67d1;align-items:center;gap:.25rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:inline-flex}.kyc-admin-decision button:disabled{cursor:not-allowed;opacity:.4}.buyer-dashboard{max-width:1480px}.buyer-welcome-row{border-width:1px;border-radius:.75rem;flex-direction:column;justify-content:space-between;gap:1rem;padding:1.25rem;display:flex}@media (min-width:640px){.buyer-welcome-row{flex-direction:row;align-items:flex-start}}.buyer-welcome-row{background:#fff;border-color:#e5e7eb}.buyer-welcome-row h2{letter-spacing:-.025em;margin-top:.25rem;font-size:1.5rem;font-weight:800;line-height:2rem}.buyer-welcome-row>div>p:not(.eyebrow){color:#4b5563;margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.buyer-header-tools{align-items:center;gap:.5rem;margin-top:0;display:flex}.buyer-date{color:#4b5563;background:#f9fafb;border-color:#e5e7eb}.buyer-notification-button{color:#0a67d1;background:#eff6ff;border-color:#bfdbfe}.buyer-profile-progress{color:#6b7280}.buyer-profile-progress>div{background:#e5e7eb}.buyer-profile-progress i{background:#0a67d1}.buyer-profile-breakdown{gap:.5rem;margin-top:1rem;display:grid}@media (min-width:640px){.buyer-profile-breakdown{grid-template-columns:repeat(3,minmax(0,1fr))}}.buyer-profile-breakdown div{background:#f9fafb;border-width:1px;border-color:#e5e7eb;border-radius:.5rem;padding:.5rem .75rem}.buyer-profile-breakdown dt{text-transform:uppercase;letter-spacing:.025em;color:#6b7280;font-size:10px;font-weight:800}.buyer-profile-breakdown dd{color:#c2410c;margin-top:.25rem;font-size:.75rem;font-weight:700;line-height:1rem}.buyer-profile-breakdown .complete dd{color:#047857}.buyer-vehicle-hero{border-width:1px;border-radius:1rem;padding:1.25rem;overflow:hidden}@media (min-width:640px){.buyer-vehicle-hero{padding:1.5rem}}.buyer-vehicle-hero{background:#fff;border-color:#d9e4f2;box-shadow:0 8px 24px #0f172a0d}.buyer-vehicle-summary{align-items:center;gap:1.25rem;display:flex}.buyer-vehicle-illustration{color:#0a67d1;background:#eaf3ff;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:8rem;height:6rem;display:flex}.buyer-vehicle-summary h2{margin-top:.25rem;font-size:1.5rem;font-weight:800;line-height:2rem}.buyer-vehicle-summary p:not(.eyebrow){color:#4b5563;margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.buyer-vehicle-links{gap:1rem;margin-top:.75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:flex}.buyer-vehicle-links a{color:#0a67d1}.buyer-fitment-search{border-width:1px;border-radius:.75rem;gap:.75rem;margin-top:1.5rem;padding:.75rem;display:grid}@media (min-width:768px){.buyer-fitment-search{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.buyer-fitment-search{grid-template-columns:1.4fr 1.1fr .8fr .8fr auto}}.buyer-fitment-search{background:#f8fafc;border-color:#dbe3ef}.buyer-fitment-search label{min-width:0}.buyer-fitment-search label span{text-transform:uppercase;letter-spacing:.025em;color:#6b7280;margin-bottom:.25rem;font-size:10px;font-weight:800;display:block}.buyer-fitment-search input,.buyer-fitment-search select{outline-offset:2px;color:#111827;background:#fff;border-width:1px;border-color:#d1d5db;border-radius:.5rem;outline:2px solid #0000;width:100%;padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem}.buyer-fitment-search input:focus,.buyer-fitment-search select:focus{border-color:#0a67d1;box-shadow:0 0 0 3px #0a67d11a}.buyer-fitment-search button{--tw-text-opacity:1;min-height:2.75rem;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.5rem;justify-content:center;align-self:flex-end;align-items:center;gap:.5rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:800;line-height:1.25rem;display:flex}html[data-theme=light] .buyer-fitment-search button{color:#1e293b}html[data-theme=dark] .buyer-fitment-search button,html[data-theme=light] .buyer-fitment-search button{color:var(--text-strong)}.buyer-fitment-search button{background:#0a67d1}.buyer-upload-part,.buyer-reset-search{color:#374151;background:#fff;border-width:1px;border-color:#d1d5db;border-radius:.5rem;justify-content:center;align-self:flex-end;align-items:center;gap:.5rem;min-height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:flex}.buyer-upload-part:hover,.buyer-reset-search:hover{color:#0a67d1;background:#f5f9ff;border-color:#93bdf0}.buyer-recent-searches{color:#6b7280;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;font-size:.75rem;line-height:1rem;display:flex}.buyer-recent-searches a{color:#0a67d1;background:#fff;border-width:1px;border-color:#e5e7eb;border-radius:9999px;padding:.375rem .75rem;font-weight:700}.buyer-category-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:1rem;display:grid}@media (min-width:640px){.buyer-category-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr))}}.buyer-category-shortcuts a{color:#374151;background:#fff;border-width:1px;border-color:#e5e7eb;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.buyer-category-shortcuts a:hover{color:#0a67d1;background:#f5f9ff;border-color:#93bdf0}html[data-theme=light] .buyer-panel,html[data-theme=light] .buyer-kpi-card{background:#fff;border-color:#e5e7eb;box-shadow:0 4px 16px #0f172a0a}.buyer-kpi-card{border-radius:12px}.buyer-kpi-card:hover{border-color:#bfdbfe;transform:translateY(-1px);box-shadow:0 8px 22px #0f172a12}.buyer-kpi-icon{color:#0a67d1;background:#eff6ff;border-color:#bfdbfe}.buyer-kpi-card>p,.buyer-kpi-card>small,.buyer-section-heading p:not(.eyebrow){color:#6b7280}.buyer-section-heading>a,.buyer-inline-link,.buyer-table-link,.buyer-icon-action{color:#0a67d1}.buyer-table-wrap{border-color:#e5e7eb}html[data-theme=light] .buyer-orders-table th{color:#6b7280;background:#f9fafb}html[data-theme=light] .buyer-orders-table td{color:#374151;border-color:#e5e7eb}.badge{color:#0757b4;background:#eff6ff;border-color:#bfdbfe}.buyer-action-item{background:#fff7ed;border-color:#fed7aa}.buyer-action-item>span{color:#c75b0b;background:#ffedd5}.buyer-payment-summary{background:#fff7ed;border-width:1px;border-color:#fed7aa;border-radius:.75rem;gap:1rem;margin-bottom:.75rem;padding:1rem;display:grid}.buyer-payment-summary>span{color:#c75b0b;background:#ffedd5;border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.buyer-payment-summary strong{font-size:1rem;font-weight:800;line-height:1.5rem}.buyer-payment-summary p{color:#4b5563;margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.buyer-payment-summary dl{gap:.5rem;margin-top:.75rem;display:grid}@media (min-width:640px){.buyer-payment-summary dl{grid-template-columns:repeat(3,minmax(0,1fr))}}.buyer-payment-summary dt{text-transform:uppercase;letter-spacing:.025em;color:#9a3412;font-size:10px;font-weight:800}.buyer-payment-summary dd{color:#111827;font-size:.75rem;font-weight:700;line-height:1rem}.buyer-payment-summary-actions{flex-direction:column;gap:.5rem;display:flex}@media (min-width:640px){.buyer-payment-summary-actions{flex-direction:row}}.buyer-payment-summary-actions a{text-align:center;flex:1;min-height:2.75rem}.buyer-order-product{align-items:center;gap:.5rem;min-width:16rem;display:flex}.buyer-order-product img{-o-object-fit:cover;object-fit:cover;border-radius:.5rem;width:auto;height:auto}.buyer-empty-state{color:#6b7280;background:#f9fafb;border-color:#cbd5e1}html[data-theme=light] .buyer-product-card,html[data-theme=light] .buyer-tracking-card,html[data-theme=light] .buyer-account-widget,html[data-theme=light] .buyer-vehicle-card,html[data-theme=light] .buyer-seller-card,html[data-theme=light] .buyer-notification-item,html[data-theme=light] .buyer-review-card,html[data-theme=light] .buyer-protection-grid a{background:#fff;border-color:#e5e7eb}.buyer-product-image{background:#f3f4f6}.buyer-product-body>p,.buyer-product-meta span,.buyer-tracking-product p,.buyer-vehicle-card p,.buyer-seller-card p,.buyer-account-widget p,.buyer-account-widget span,.buyer-notification-item p{color:#6b7280}.buyer-product-meta strong{color:#111827}.buyer-recommendation-reason{color:#4b5563;margin-top:.5rem;font-size:.75rem;font-weight:600;line-height:1rem}.buyer-product-footnote{color:#6b7280;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.75rem;font-size:.75rem;font-weight:700;line-height:1rem;display:flex}.buyer-product-footnote span{align-items:center;gap:.25rem;display:inline-flex}.buyer-compatibility{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.buyer-timeline>span:before{background:#d1d5db}.buyer-timeline i{background:#cbd5e1;box-shadow:0 0 0 4px #fff}.buyer-timeline .complete i{background:#0a67d1;box-shadow:0 0 0 4px #fff}.buyer-timeline .current i{background:#ea6d12;box-shadow:0 0 0 4px #fff,0 0 0 7px #fed7aa}.buyer-quick-actions{background:#fff;border-color:#e5e7eb}html[data-theme=light] .buyer-quick-actions>a{color:#374151;background:#f9fafb;border-color:#e5e7eb}.buyer-heading-actions{flex-wrap:wrap;gap:.75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:flex}.buyer-heading-actions a{color:#0a67d1}.buyer-protection-copy{color:#4b5563;margin-bottom:1rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.buyer-cart-preview>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.buyer-cart-preview>div{align-items:center;gap:.75rem;padding-top:.75rem;padding-bottom:.75rem;display:flex}.buyer-cart-preview>div:first-child{padding-top:0}.buyer-cart-preview>div{border-color:#e5e7eb}.buyer-cart-image{background:#f3f4f6;border-radius:.5rem;flex-shrink:0;width:3rem;height:3rem;position:relative;overflow:hidden}.buyer-cart-image img{-o-object-fit:cover;object-fit:cover;width:auto;height:auto}.buyer-cart-preview>div>div{flex:1;min-width:0}.buyer-cart-preview strong{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;display:block;overflow:hidden}.buyer-cart-preview p{color:#6b7280;margin-top:.25rem;font-size:.75rem;line-height:1rem}.buyer-cart-preview b{color:#111827;font-size:.75rem;line-height:1rem}.buyer-cart-total{border-color:#e5e7eb;border-top-width:1px;justify-content:space-between;align-items:center;margin-top:1rem;padding-top:1rem;display:flex}.buyer-cart-total span{color:#4b5563;font-size:.875rem;font-weight:600;line-height:1.25rem}.buyer-cart-total strong{font-size:1.25rem;font-weight:800;line-height:1.75rem}.buyer-checkout-button{--tw-text-opacity:1;min-height:3rem;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:800;line-height:1.25rem;display:flex}html[data-theme=light] .buyer-checkout-button{color:#1e293b}html[data-theme=dark] .buyer-checkout-button,html[data-theme=light] .buyer-checkout-button{color:var(--text-strong)}.buyer-checkout-button{background:#ea6d12}.buyer-checkout-button:hover{background:#c95b0c}.buyer-cart-note{text-align:center;color:#6b7280;margin-top:.5rem;font-size:11px}.buyer-dashboard-redesign{color:#111827;max-width:1320px}.buyer-dashboard-redesign .buyer-panel{background:#fff;border-color:#dfe6ef;border-radius:12px;box-shadow:0 8px 24px #0f172a0b}.buyer-overview-hero{gap:1rem;display:grid}@media (min-width:1280px){.buyer-overview-hero{grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr)}}.buyer-greeting-panel{background:linear-gradient(135deg,#fff 0%,#f4f8fd 100%);border-width:1px;border-color:#d9e4f2;border-radius:.75rem;padding:1.25rem;box-shadow:0 8px 24px #0f172a0b}.buyer-greeting-panel h2{letter-spacing:-.025em;color:#111827;font-size:1.875rem;font-weight:900;line-height:2.25rem}.buyer-greeting-panel p{color:#4b5563;margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.buyer-greeting-panel p strong{color:#0a67d1}.buyer-profile-progress-compact{max-width:none;margin-top:1rem}.buyer-profile-progress-compact a{--tw-text-opacity:1;min-height:2.25rem;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.5rem;align-items:center;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;font-weight:900;line-height:1.25rem;display:inline-flex}html[data-theme=light] .buyer-profile-progress-compact a{color:#1e293b}html[data-theme=dark] .buyer-profile-progress-compact a,html[data-theme=light] .buyer-profile-progress-compact a{color:var(--text-strong)}.buyer-profile-progress-compact a{background:#0a67d1}.buyer-metric-strip{gap:.5rem;margin-top:1rem;display:grid}@media (min-width:640px){.buyer-metric-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}.buyer-metric-strip a{background:#fff;border-width:1px;border-color:#e5e7eb;border-radius:.5rem;padding:.5rem .75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.buyer-metric-strip a:hover{background:#f7fbff;border-color:#93bdf0}.buyer-metric-strip strong{color:#111827;font-size:1.25rem;font-weight:900;line-height:1.75rem;display:block}.buyer-metric-strip span{text-transform:uppercase;letter-spacing:.025em;color:#6b7280;margin-top:.25rem;font-size:10px;font-weight:900;display:block}.buyer-section-heading.compact{margin-bottom:.75rem}.buyer-section-heading.compact h2{font-size:1.25rem;line-height:1.75rem}.buyer-action-list-tight>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.buyer-action-list-tight .buyer-action-item{padding:.75rem}.buyer-action-item small{color:#9a3412;margin-top:.25rem;font-size:.75rem;font-weight:900;line-height:1rem;display:block}.buyer-task-grid{gap:1rem;display:grid}@media (min-width:1024px){.buyer-task-grid{grid-template-columns:360px minmax(0,1fr)}}.buyer-primary-vehicle{align-items:center;display:flex}.buyer-primary-vehicle .buyer-vehicle-summary{width:100%}.buyer-primary-vehicle .buyer-vehicle-summary h2{font-size:1.25rem;line-height:1.75rem}.buyer-primary-vehicle .buyer-vehicle-illustration{width:6rem;height:5rem}.buyer-smart-search{gap:.75rem;display:grid}.buyer-search-field{background:#f8fafc;border-width:1px;border-color:#cbd5e1;border-radius:.75rem;align-items:center;gap:.75rem;min-height:3.5rem;padding-left:1rem;padding-right:1rem;display:flex}.buyer-search-field svg{color:#0a67d1}.buyer-search-field input{outline-offset:2px;color:#111827;background-color:#0000;outline:2px solid #0000;flex:1;min-width:0;font-size:1rem;font-weight:600;line-height:1.5rem}.buyer-search-field input::placeholder{color:#94a3b8}.buyer-search-controls{gap:.5rem;display:grid}@media (min-width:768px){.buyer-search-controls{grid-template-columns:1fr 1fr 1fr auto}}.buyer-search-controls select,.buyer-search-controls button{outline-offset:2px;border-width:1px;border-radius:.5rem;outline:2px solid #0000;min-height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.buyer-search-controls select{color:#374151;background:#fff;border-color:#d1d5db}.buyer-search-controls select:focus{border-color:#0a67d1;box-shadow:0 0 0 3px #0a67d11a}.buyer-search-controls button{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));padding-left:1.25rem;padding-right:1.25rem}html[data-theme=light] .buyer-search-controls button{color:#1e293b}html[data-theme=dark] .buyer-search-controls button,html[data-theme=light] .buyer-search-controls button{color:var(--text-strong)}.buyer-search-controls button{background:#0a67d1;border-color:#0a67d1}.buyer-search-tools{flex-wrap:wrap;gap:.5rem;display:flex}.buyer-search-tools a,.buyer-search-tools span{color:#374151;background:#fff;border-width:1px;border-color:#dbe3ef;border-radius:.5rem;align-items:center;gap:.5rem;min-height:2.25rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem;display:inline-flex}.buyer-search-tools a:hover{color:#0a67d1;background:#f5f9ff;border-color:#93bdf0}.buyer-search-tools span{color:#6b7280;background:#f9fafb}.buyer-order-card-grid{gap:.75rem;display:grid}@media (min-width:1024px){.buyer-order-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.buyer-order-card{background:#fff;border-width:1px;border-color:#e5e7eb;border-radius:.75rem;gap:.75rem;padding:.75rem;display:flex}.buyer-order-card-image{background:#f3f4f6;border-radius:.5rem;flex-shrink:0;width:5rem;height:5rem;position:relative;overflow:hidden}.buyer-order-card-image img{-o-object-fit:cover;object-fit:cover}.buyer-order-card-body{flex:1;min-width:0}.buyer-order-card-title{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.buyer-order-card-title>span{text-transform:uppercase;letter-spacing:.025em;color:#6b7280;font-size:10px;font-weight:900}.buyer-order-card h3{-webkit-line-clamp:2;color:#111827;-webkit-box-orient:vertical;margin-top:.25rem;font-size:.875rem;font-weight:900;line-height:1.25rem;display:-webkit-box;overflow:hidden}.buyer-order-card p{text-overflow:ellipsis;white-space:nowrap;color:#6b7280;margin-top:.25rem;font-size:.75rem;line-height:1rem;overflow:hidden}.buyer-order-progress{margin-top:.75rem}.buyer-order-progress>span{background:#e5e7eb;border-radius:9999px;height:.5rem;display:block;overflow:hidden}.buyer-order-progress i{background:linear-gradient(90deg,#0a67d1,#ea6d12);border-radius:9999px;height:100%;display:block}.buyer-order-progress small{color:#4b5563;margin-top:.5rem;font-size:11px;line-height:1rem;display:block}.buyer-order-actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.buyer-order-actions a{text-align:center;flex:1;min-height:2.25rem;padding:.5rem .75rem;font-size:.75rem;line-height:1rem}.buyer-product-carousel{scroll-snap-type:x proximity;gap:.75rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.buyer-product-carousel>div{scroll-snap-align:start;min-width:245px;max-width:245px}.buyer-product-card-compact{border-radius:12px}.buyer-product-card-compact .buyer-product-image{height:8rem;display:block}.buyer-product-card-compact .buyer-product-body{padding:.75rem}.buyer-product-card-compact .buyer-product-body h3{font-size:.875rem;line-height:1.25rem}.buyer-saved-and-shortcuts{gap:1rem;display:grid}@media (min-width:1280px){.buyer-saved-and-shortcuts{grid-template-columns:minmax(0,1fr) 360px}}.buyer-saved-strip{gap:.75rem;display:grid}@media (min-width:640px){.buyer-saved-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.buyer-saved-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.buyer-saved-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1536px){.buyer-saved-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}.buyer-dashboard-redesign .buyer-quick-actions{border-width:1px;border-radius:.75rem;align-content:flex-start;gap:.5rem;padding:1rem;display:grid}@media (min-width:640px){.buyer-dashboard-redesign .buyer-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.buyer-dashboard-redesign .buyer-quick-actions{background:#fff;border-color:#dfe6ef;box-shadow:0 8px 24px #0f172a0b}.buyer-dashboard-redesign .buyer-quick-actions>div{grid-column:1/-1}.buyer-dashboard-redesign .buyer-quick-actions h2{color:#111827;font-size:1.25rem;font-weight:900;line-height:1.75rem}.buyer-dashboard-redesign .buyer-quick-actions>a{color:#374151;background:#f9fafb;border-color:#e5e7eb;border-radius:.5rem;min-height:2.75rem;padding:.5rem .75rem}.buyer-dashboard-redesign .buyer-quick-actions>a:hover{color:#0a67d1;background:#f5f9ff;border-color:#93bdf0}@media (max-width:1024px){.buyer-dashboard-redesign>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.buyer-smart-search{z-index:20;position:sticky;top:72px}.buyer-dashboard-redesign .buyer-quick-actions{z-index:20;grid-template-columns:repeat(5,minmax(0,1fr));position:sticky;bottom:4rem;box-shadow:0 -10px 28px #0f172a1f}.buyer-dashboard-redesign .buyer-quick-actions>div{display:none}.buyer-dashboard-redesign .buyer-quick-actions>a{flex-direction:column;justify-content:center;gap:.25rem;padding-left:.25rem;padding-right:.25rem;font-size:10px}.buyer-dashboard-redesign .buyer-quick-actions>a:nth-of-type(n+6),.buyer-dashboard-redesign .buyer-quick-actions>a svg:last-child{display:none}}@media (max-width:640px){.buyer-greeting-panel h2{font-size:1.5rem;line-height:2rem}.buyer-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.buyer-overview-hero,.buyer-task-grid,.buyer-saved-and-shortcuts,.buyer-search-controls{grid-template-columns:repeat(1,minmax(0,1fr))}.buyer-order-card{flex-direction:column}.buyer-order-card-image{width:100%;height:9rem}.buyer-product-carousel>div{min-width:78vw;max-width:78vw}.buyer-saved-strip{grid-template-columns:repeat(1,minmax(0,1fr))}.buyer-action-list-tight .buyer-action-item{flex-direction:column;align-items:stretch}.buyer-action-list-tight .buyer-action-item>span{width:2rem;height:2rem}.buyer-action-list-tight .buyer-action-item .listing-action-button{justify-content:center;width:100%}}.settings-layout{grid-template-columns:240px minmax(0,1fr);gap:1.25rem}html[data-theme=light] .settings-navigation{background:#fff;border-color:#e5e7eb;box-shadow:0 4px 16px #0f172a0a}.settings-nav-group>p{color:#6b7280}.settings-nav-link{color:#4b5563;border-radius:8px}.settings-nav-link:hover{color:#0a67d1;background:#f3f7fc}html[data-theme=light] .settings-nav-link-active{color:#0757b4;background:#eaf3ff;box-shadow:inset 3px 0 #0a67d1}html[data-theme=light] .settings-hero{background:#fff;border-color:#d9e4f2;box-shadow:0 4px 16px #0f172a0a}.settings-hero h2{color:#111827}.settings-hero>p:last-child{color:#4b5563}html[data-theme=light] .settings-card{background:#fff;border-color:#e5e7eb;box-shadow:0 4px 16px #0f172a09}.settings-card-header{border-color:#e5e7eb}.settings-card-header p,.settings-field,.settings-toggle small,.settings-list-item p,.settings-collection-card>p{color:#6b7280}.settings-toggle,.settings-actions{border-color:#e5e7eb}.settings-collection-card{background:#f9fafb;border-color:#e5e7eb}.settings-success{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.payout-settings-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.payout-settings-page{color:#111827}.payout-current-card{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-radius:1rem;gap:1rem;padding:1.25rem;display:grid}@media (min-width:1024px){.payout-current-card{grid-template-columns:minmax(0,1fr) 340px}}.payout-current-card{border-color:#d9e4f2;box-shadow:0 10px 28px #0f172a0f}.payout-card-heading,.payout-section-title{align-items:center;gap:.75rem;display:flex}.payout-card-heading>span,.payout-section-title>span,.payout-modal-icon{color:#0a67d1;background:#eaf3ff;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.payout-card-heading p{text-transform:uppercase;letter-spacing:.025em;color:#6b7280;font-size:.75rem;font-weight:900;line-height:1rem}.payout-card-heading h2{color:#111827;margin-top:.25rem;font-size:1.5rem;font-weight:900;line-height:2rem}.payout-destination{letter-spacing:.025em;color:#0f172a;background:#f8fafc;border-width:1px;border-color:#e5e7eb;border-radius:.75rem;margin-top:1rem;padding:.75rem 1rem;font-size:1.25rem;font-weight:900;line-height:1.75rem}.payout-summary-list{gap:.75rem;margin-top:1rem;display:grid}@media (min-width:640px){.payout-summary-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.payout-summary-list div{background:#fff;border-width:1px;border-color:#e5e7eb;border-radius:.75rem;padding:.75rem}.payout-summary-list dt{text-transform:uppercase;letter-spacing:.025em;color:#6b7280;font-size:10px;font-weight:900}.payout-summary-list dd{align-items:center;gap:.5rem;margin-top:.25rem;font-size:.875rem;font-weight:900;line-height:1.25rem;display:flex}.payout-status{color:#9a3412}.payout-status-verified{color:#047857}.payout-status-rejected,.payout-status-needs-attention{color:#dc2626}.payout-change-button{min-height:2.75rem;margin-top:1.25rem;padding-left:1.25rem;padding-right:1.25rem}.payout-status-explainer{background:linear-gradient(135deg,#eff6ff,#fff);border-width:1px;border-color:#bfdbfe;border-radius:.75rem;padding:1rem}.payout-status-explainer strong{color:#0757b4;font-size:1rem;font-weight:900;line-height:1.5rem}.payout-status-explainer p{color:#374151;margin-top:.5rem;font-size:.875rem;line-height:1.5rem}.payout-status-explainer span{color:#6b7280;margin-top:.75rem;font-size:.75rem;font-weight:700;line-height:1rem;display:block}.payout-change-panel,.payout-timeline-card,.payout-help-card{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-color:#e5e7eb;border-radius:1rem;padding:1.25rem;box-shadow:0 8px 22px #0f172a0b}.payout-section-title h2{color:#111827;font-size:1.25rem;font-weight:900;line-height:1.75rem}.payout-section-title p{color:#6b7280;margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.payout-section-title.compact>span{width:2.25rem;height:2.25rem}.payout-section-title.compact h2{font-size:1.125rem;line-height:1.75rem}.payout-step{border-color:#edf1f6;border-top-width:1px;margin-top:1.25rem;padding-top:1.25rem}.payout-step h3{color:#111827;margin-bottom:.75rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.payout-radio-grid,.payout-frequency-grid{gap:.75rem;display:grid}@media (min-width:640px){.payout-radio-grid,.payout-frequency-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.payout-radio-card,.payout-frequency-grid label{cursor:pointer;background:#fff;border-width:1px;border-color:#dbe3ef;border-radius:.75rem;padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.payout-radio-card{align-items:center;gap:.75rem}.payout-radio-card input,.payout-frequency-grid input{accent-color:#0a67d1;flex-shrink:0;width:1rem;height:1rem}.payout-radio-card svg{color:#0a67d1}.payout-radio-card strong,.payout-frequency-grid strong{color:#111827;font-size:.875rem;font-weight:900;line-height:1.25rem;display:block}.payout-radio-card small,.payout-frequency-grid span{color:#6b7280;margin-top:.25rem;font-size:.75rem;line-height:1.25rem;display:block}.payout-radio-card.selected,.payout-frequency-grid label.selected{background:#eff6ff;border-color:#0a67d1;box-shadow:0 0 0 3px #0a67d117}@media (min-width:640px){.payout-frequency-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.payout-frequency-grid label{flex-direction:column;gap:.5rem}.payout-form-grid{gap:1rem;display:grid}@media (min-width:640px){.payout-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.payout-form-grid label>span{text-transform:uppercase;letter-spacing:.025em;color:#6b7280;font-size:.75rem;font-weight:900;line-height:1rem;display:block}.payout-form-grid label>span small{text-transform:none;letter-spacing:0;color:#94a3b8}.payout-form-grid input,.payout-form-grid select,.payout-modal input{outline-offset:2px;color:#111827;background:#fff;border-width:1px;border-color:#d1d5db;border-radius:.75rem;outline:2px solid #0000;width:100%;margin-top:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.payout-form-grid input:focus,.payout-form-grid select:focus,.payout-modal input:focus{border-color:#0a67d1;box-shadow:0 0 0 3px #0a67d11a}.payout-form-grid small{color:#6b7280;margin-top:.5rem;font-size:.75rem;line-height:1rem;display:block}.payout-phone-input{background:#fff;border-width:1px;border-color:#d1d5db;border-radius:.75rem;margin-top:.5rem;display:flex;overflow:hidden}.payout-phone-input:focus-within{border-color:#0a67d1;box-shadow:0 0 0 3px #0a67d11a}.payout-phone-input strong{color:#374151;background:#f8fafc;border-color:#e5e7eb;border-right-width:1px;align-items:center;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;display:flex}.payout-phone-input input{box-shadow:none;border-width:0;border-radius:0;margin-top:0}.payout-phone-input input:focus{box-shadow:none}.payout-form-error{color:#9a3412;background:#fff7ed;border-width:1px;border-color:#fed7aa;border-radius:.75rem;margin-top:1rem;padding:.75rem 1rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.payout-sticky-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.payout-sticky-actions button{min-height:2.75rem;padding-left:1.25rem;padding-right:1.25rem}.payout-secondary-grid{gap:1.25rem;display:grid}@media (min-width:1024px){.payout-secondary-grid{grid-template-columns:minmax(0,1fr) 360px}}.payout-timeline-card dl{gap:.75rem;margin-top:1rem;display:grid}@media (min-width:640px){.payout-timeline-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.payout-timeline-card dl div{background:#f8fafc;border-width:1px;border-color:#edf1f6;border-radius:.75rem;padding:1rem}.payout-timeline-card dt{text-transform:uppercase;letter-spacing:.025em;color:#6b7280;font-size:10px;font-weight:900}.payout-timeline-card dd strong{color:#111827;margin-top:.25rem;font-size:1.125rem;font-weight:900;line-height:1.75rem;display:block}.payout-timeline-card dd span{color:#6b7280;margin-top:.25rem;font-size:.75rem;font-weight:600;line-height:1rem;display:block}.payout-help-card ol{margin-top:1rem}.payout-help-card ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.payout-help-card li{color:#374151;background:#f8fafc;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:flex}.payout-help-card li svg{color:#0a67d1}.payout-help-card a{color:#0a67d1;margin-top:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem;display:inline-flex}.payout-modal-backdrop{z-index:300;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a85;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.payout-modal{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:1rem;width:100%;max-width:28rem;padding:1.5rem;position:relative;box-shadow:0 28px 80px #0f172a4d}.payout-modal-close{color:#64748b;background:#f1f5f9;border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;position:absolute;top:1rem;right:1rem}.payout-modal h2{color:#111827;margin-top:1rem;font-size:1.5rem;font-weight:900;line-height:2rem}.payout-modal p{color:#4b5563;margin-top:.5rem;font-size:.875rem;line-height:1.5rem}.payout-modal label{margin-top:1.25rem;display:block}.payout-modal label span{text-transform:uppercase;letter-spacing:.025em;color:#6b7280;font-size:.75rem;font-weight:900;line-height:1rem}.payout-modal-actions{gap:.75rem;margin-top:1.25rem;display:flex}.payout-modal-actions button{flex:1;min-height:2.75rem}@media (max-width:1023px){.settings-layout{grid-template-columns:1fr}.settings-navigation{position:static}.dashboard-market-actions span{display:none}.payout-current-card,.payout-secondary-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:767px){.dashboard-market-nav{gap:.5rem}.dashboard-market-actions a:not(:last-child){display:none}.buyer-vehicle-summary{align-items:flex-start}.buyer-vehicle-illustration{width:5rem;height:5rem}}@media (max-width:640px){.dashboard-global-search button{padding-left:.75rem;padding-right:.75rem;font-size:0}.dashboard-global-search button:after{content:"Go";font-size:12px}.buyer-vehicle-summary{flex-direction:column}.buyer-vehicle-illustration{width:100%}.buyer-fitment-search{grid-template-columns:repeat(1,minmax(0,1fr))}.buyer-table-wrap{border-width:0;overflow:visible}.buyer-orders-table{min-width:0}.buyer-orders-table thead{display:none}.buyer-orders-table,.buyer-orders-table tbody,.buyer-orders-table tr,.buyer-orders-table td{width:100%;display:block}.buyer-orders-table tr{background:#fff;border-width:1px;border-color:#e5e7eb;border-radius:.75rem;margin-bottom:.75rem;padding:.75rem}.buyer-orders-table td{text-align:right;border-width:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.5rem 0;display:flex}.buyer-orders-table td:before{content:attr(data-label);text-align:left;text-transform:uppercase;letter-spacing:.025em;color:#6b7280;flex-shrink:0;font-size:10px;font-weight:800}.buyer-order-product{text-align:right;justify-content:flex-end;min-width:0}.buyer-payment-summary-actions a,.buyer-action-item .listing-action-button,.buyer-product-actions .listing-action-button,.buyer-checkout-button{width:100%}.payout-current-card,.payout-change-panel,.payout-timeline-card,.payout-help-card{padding:1rem}.payout-summary-list,.payout-radio-grid,.payout-frequency-grid,.payout-form-grid,.payout-timeline-card dl{grid-template-columns:repeat(1,minmax(0,1fr))}.payout-sticky-actions{z-index:20;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-color:#e5e7eb;border-radius:1rem;padding:.75rem;position:sticky;bottom:4rem;box-shadow:0 -10px 28px #0f172a1f}.payout-sticky-actions button,.payout-modal-actions button{width:100%}.payout-modal-actions{flex-direction:column}}.finance-dashboard{color:#172033;max-width:100%;overflow-x:hidden}.finance-dashboard svg{flex-shrink:0;width:10px;height:10px}.finance-hero{border-width:1px;border-radius:1rem;flex-direction:column;justify-content:space-between;gap:.75rem;margin-bottom:1rem;padding:1rem;display:flex}@media (min-width:768px){.finance-hero{flex-direction:row;align-items:center}}.finance-hero{background:linear-gradient(135deg,#fff 0%,#f5f9ff 100%);border-color:#d8e2ee;box-shadow:0 10px 30px #0f172a0f}.finance-hero h2{letter-spacing:-.025em;color:#111827;margin-top:.25rem;font-size:1.5rem;font-weight:900;line-height:2rem}.finance-hero p:last-child{color:#526175;margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.finance-hero-note{color:#0757b4;background:#e9f3ff;border-radius:9999px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:700;line-height:1rem;display:flex}.finance-summary-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;margin-bottom:1rem;display:grid}.finance-summary-card{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-color:#e1e7ef;border-radius:.75rem;padding:.75rem;box-shadow:0 4px 14px #0f172a09}.finance-summary-card span{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:.025em;color:#526175;font-size:10px;font-weight:700;display:block;overflow:hidden}.finance-summary-card strong{text-overflow:ellipsis;white-space:nowrap;color:#111827;margin-top:.25rem;font-size:1.125rem;font-weight:900;line-height:1.75rem;display:block;overflow:hidden}.finance-summary-card small{text-overflow:ellipsis;white-space:nowrap;color:#718096;margin-top:.25rem;font-size:10px;line-height:1rem;display:block;overflow:hidden}.finance-summary-card.green{border-top:3px solid #16a34a}.finance-summary-card.orange{border-top:3px solid #ea6d12}.finance-summary-card.blue{border-top:3px solid #0a67d1}.finance-summary-card.red{border-top:3px solid #dc2626}.finance-summary-card.neutral{border-top:3px solid #64748b}.finance-tabs{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-color:#dfe6ef;border-radius:1rem;flex-wrap:wrap;gap:.375rem;margin-bottom:1rem;padding:.375rem;display:inline-flex;box-shadow:0 5px 18px #0f172a0a}.finance-tabs a{color:#526175;border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:900;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.finance-tabs a:hover{color:#0757b4;background:#f3f8ff}.finance-tabs a.active{color:#fff;background:#0a67d1}.finance-tabs span{color:inherit;background:#ffffff38;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;line-height:1rem}.finance-tabs a:not(.active) span{background:#edf4fb}.finance-filters{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-radius:1rem;gap:.5rem;margin-bottom:1rem;padding:.75rem;display:grid}@media (min-width:768px){.finance-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.finance-filters{grid-template-columns:repeat(6,minmax(0,1fr))}}.finance-filters{border-color:#dfe6ef;box-shadow:0 5px 18px #0f172a0a}.finance-filters input,.finance-filters select{color:#172033;background:#fff;border-width:1px;border-color:#cfd9e5;border-radius:.5rem;min-width:0;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem}.finance-filters input:focus,.finance-filters select:focus{outline-offset:2px;--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), var(--tw-shadow,0 0 #0000);--tw-ring-color:#0a67d129;border-color:#0a67d1;outline:2px solid #0000}.finance-search{position:relative}@media (min-width:768px){.finance-search{grid-column:span 2/span 2}}@media (min-width:1280px){.finance-search{grid-column:span 3/span 3}}.finance-search svg{color:#64748b;position:absolute;top:.875rem;left:.75rem}.finance-search input{width:100%;padding-left:2.5rem}.finance-filter-checkbox{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:#34445a;border-width:1px;border-color:#cfd9e5;border-radius:.5rem;align-items:center;gap:.5rem;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:flex}.finance-filter-checkbox input{accent-color:#0a67d1;width:1rem;height:1rem}.finance-filter-actions{gap:.5rem;display:flex}@media (min-width:1280px){.finance-filter-actions{grid-column:span 6/span 6}}.finance-filter-actions .btn,.finance-filter-actions .btn-secondary{width:auto;height:2.5rem;padding-left:1.25rem;padding-right:1.25rem}.finance-bulk-bar{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-color:#dfe6ef;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;padding:.75rem;display:flex;box-shadow:0 5px 18px #0f172a0a}.finance-bulk-bar strong{color:#111827;font-size:.875rem;font-weight:900;line-height:1.25rem;display:block}.finance-bulk-bar span{color:#64748b;margin-top:.25rem;font-size:.75rem;font-weight:600;line-height:1rem;display:block}.finance-export-actions{flex-wrap:wrap;gap:.5rem;display:flex}.finance-export-actions .btn-secondary{align-items:center;gap:.375rem;width:auto;height:2.25rem;padding-left:.75rem;padding-right:.75rem;display:inline-flex}.finance-export-actions .btn-secondary:disabled{cursor:not-allowed;opacity:.55}.finance-table-shell{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-color:#dfe6ef;border-radius:1rem;width:100%;min-width:0;max-width:100%;overflow:hidden;box-shadow:0 8px 24px #0f172a0d}.finance-table-meta{border-color:#e5eaf1;border-bottom-width:1px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-size:.875rem;line-height:1.25rem;display:flex}.finance-table-meta strong{color:#111827}.finance-table-meta span{color:#64748b}.finance-select-visible{color:#34445a;align-items:center;gap:.5rem;font-size:.75rem;font-weight:900;line-height:1rem;display:inline-flex}.finance-select-visible input,.finance-transaction-selector input{accent-color:#0a67d1;border-width:1px;border-color:#a8b8cc;border-radius:.25rem;width:1rem;height:1rem}.finance-table-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;max-width:100%;max-height:clamp(360px,100vh - 360px,650px);overflow:auto}.finance-table{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;min-width:1180px;font-size:13px}.finance-table thead{z-index:10;background:#edf4fb;position:sticky;top:0}.finance-table th{white-space:nowrap;text-transform:uppercase;letter-spacing:.025em;text-overflow:ellipsis;color:#34445a;border-color:#d7e1ed;border-bottom-width:1px;padding:.75rem;font-size:10px;font-weight:800;overflow:hidden}.finance-table td{vertical-align:top;text-overflow:ellipsis;color:#27364a;min-width:0;padding:.75rem;overflow:hidden}.finance-table tbody tr{border-color:#edf0f4;border-bottom-width:1px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.finance-table tbody tr:hover{background:#f8fbff}.finance-table td strong{text-overflow:ellipsis;white-space:nowrap;color:#111827;display:block;overflow:hidden}.finance-table td small{text-overflow:ellipsis;white-space:nowrap;color:#718096;max-width:100%;margin-top:.25rem;font-size:11px;display:block;overflow:hidden}.finance-table th:first-child,.finance-table td:first-child{width:14%}.finance-table th:nth-child(2),.finance-table td:nth-child(2){width:13%}.finance-table th:nth-child(3),.finance-table td:nth-child(3){width:6.5%}.finance-table th:nth-child(4),.finance-table td:nth-child(4){width:9%}.finance-table th:nth-child(5),.finance-table td:nth-child(5){width:6%}.finance-table th:nth-child(6),.finance-table td:nth-child(6){width:8%}.finance-table th:nth-child(7),.finance-table td:nth-child(7){width:7%}.finance-table th:nth-child(8),.finance-table td:nth-child(8){width:8%}.finance-table th:nth-child(9),.finance-table td:nth-child(9){width:11%}.finance-table th:nth-child(10),.finance-table td:nth-child(10),.finance-table th:nth-child(11),.finance-table td:nth-child(11){width:9%}.finance-table th:nth-child(12),.finance-table td:nth-child(12),.finance-table th:nth-child(13),.finance-table td:nth-child(13){width:8%}.finance-table th:nth-child(14),.finance-table td:nth-child(14){z-index:2;background:#fff;width:10%;position:sticky;right:0;box-shadow:-10px 0 18px #0f172a0f}.finance-table th:nth-child(14){z-index:12;background:#edf4fb}.finance-badge{text-overflow:ellipsis;white-space:nowrap;color:#475569;background:#f8fafc;border-width:1px;border-color:#d6dde7;border-radius:9999px;align-items:center;max-width:100%;padding:.25rem .625rem;font-size:11px;font-weight:800;display:inline-flex;overflow:hidden}.finance-badge-green{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.finance-badge-orange{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.finance-badge-red{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.finance-badge-blue{color:#0757b4;background:#eff6ff;border-color:#bfdbfe}.finance-transaction-list{scrollbar-gutter:stable;gap:0;max-height:clamp(390px,100vh - 330px,690px);display:grid;overflow:hidden auto}.finance-transaction-row{border-top:1px solid #edf0f4;grid-template-columns:24px minmax(150px,1fr) minmax(170px,1.3fr) minmax(110px,.75fr) minmax(255px,1.8fr) minmax(135px,.9fr) minmax(145px,auto);align-items:center;gap:14px;padding:16px 18px;display:grid}.finance-transaction-row:first-child{border-top:0}.finance-transaction-row:hover{background:#f8fbff}.finance-transaction-row>div{min-width:0}.finance-transaction-selector{justify-content:center;align-items:center;display:flex}.finance-transaction-row span:not(.finance-badge){text-transform:uppercase;letter-spacing:.025em;color:#718096;font-size:10px;font-weight:900;display:block}.finance-transaction-row strong{text-overflow:ellipsis;white-space:nowrap;color:#111827;margin-top:.25rem;font-size:.875rem;font-weight:900;line-height:1.25rem;display:block;overflow:hidden}.finance-transaction-row small{text-overflow:ellipsis;white-space:nowrap;color:#64748b;margin-top:.25rem;font-size:.75rem;font-weight:600;line-height:1rem;display:block;overflow:hidden}.finance-transaction-statuses{flex-wrap:wrap;gap:.5rem;display:flex}.finance-transaction-statuses .finance-badge{max-width:100%}.finance-transaction-statuses small{text-overflow:ellipsis;white-space:nowrap;color:#64748b;width:100%;font-size:.75rem;font-weight:600;line-height:1rem;overflow:hidden}.finance-transaction-actions{justify-content:flex-end;min-width:145px;display:flex}.finance-transaction-actions form,.finance-transaction-actions a,.finance-transaction-actions button{width:100%}.finance-action-cell{min-width:9rem}.finance-primary-action,.finance-secondary-action,.finance-danger-action,.finance-review-action{border-width:1px;border-radius:.5rem;justify-content:center;align-items:center;min-width:max-content;height:2.25rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:800;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.finance-primary-action{color:#fff;background:#0a67d1;border-color:#0a67d1}.finance-primary-action:hover{background:#0757b4}.finance-secondary-action{color:#0757b4;background:#fff;border-color:#bfdbfe}.finance-secondary-action:hover{background:#eff6ff}.finance-danger-action{color:#b91c1c;background:#fff;border-color:#fecaca}.finance-danger-action:hover{background:#fef2f2}.finance-review-action{color:#1d4ed8;background:#eef2ff;border-color:#c7d2fe}.finance-review-action:hover{background:#e0e7ff}.finance-empty{text-align:center!important;color:#64748b!important;padding-top:4rem!important;padding-bottom:4rem!important}.finance-pagination{border-color:#e5eaf1;border-top-width:1px;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:flex}.finance-pagination a{color:#0757b4;border-width:1px;border-color:#bfdbfe;border-radius:.5rem;padding:.5rem .75rem}.finance-pagination span{color:#94a3b8}.finance-pagination strong{color:#fff;background:#0a67d1;border-radius:.5rem;padding:.5rem .75rem}.finance-page-group{align-items:center;gap:.5rem;display:inline-flex}.finance-drawer-backdrop{z-index:50;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a61;justify-content:flex-end;display:flex;position:fixed;inset:0}.finance-drawer{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:100%;max-width:42rem;height:100%;padding:1.5rem;overflow-y:auto;box-shadow:-18px 0 50px #0f172a2e}.finance-drawer-breadcrumb{color:#64748b;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.75rem;font-weight:700;line-height:1rem;display:flex}.finance-drawer-breadcrumb a,.finance-drawer-breadcrumb button{color:#0a67d1}.finance-drawer-breadcrumb strong{color:#172033}.finance-drawer-back{margin-bottom:1rem;display:inline-flex}.finance-drawer-header{border-color:#e5eaf1;border-bottom-width:1px;justify-content:space-between;align-items:flex-start;padding-bottom:1rem;display:flex}.finance-drawer-header h3{color:#111827;margin-top:.25rem;font-size:1.5rem;font-weight:900;line-height:2rem}.finance-drawer-header>a,.finance-drawer-header>button{color:#475569;border-width:1px;border-color:#dbe3ec;border-radius:.5rem;padding:.5rem}.finance-drawer-statuses{flex-wrap:wrap;gap:.5rem;margin-top:1rem;margin-bottom:1rem;display:flex}.finance-drawer section{background:#fbfdff;border-width:1px;border-color:#e1e7ef;border-radius:.75rem;margin-bottom:1rem;padding:1rem}.finance-drawer section h4{color:#172033;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.875rem;font-weight:800;line-height:1.25rem;display:flex}.finance-payment-timeline{gap:.5rem;display:grid}@media (min-width:640px){.finance-payment-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}}.finance-payment-timeline li{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:#64748b;border-width:1px;border-color:#dbe3ec;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;font-weight:900;line-height:1rem;display:flex}.finance-payment-timeline li span{border-width:1px;border-color:#cbd5e1;border-radius:9999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.finance-payment-timeline li.done{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.finance-payment-timeline li.done span{color:#16a34a;background:#fff;border-color:#86efac}.finance-drawer dl{-moz-column-gap:1.25rem;gap:.75rem 1.25rem;display:grid}@media (min-width:640px){.finance-drawer dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.finance-drawer dl div{border-color:#edf0f4;border-bottom-width:1px;padding-bottom:.5rem}.finance-drawer dt{text-transform:uppercase;letter-spacing:.025em;color:#718096;font-size:11px;font-weight:700}.finance-drawer dd{overflow-wrap:break-word;color:#172033;margin-top:.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.finance-callout{color:#1e40af;background:#eff6ff;border-radius:.5rem;align-items:flex-start;gap:.5rem;margin-top:1rem;padding:.75rem;font-size:.875rem;line-height:1.25rem;display:flex}.finance-callout-danger{color:#991b1b;background:#fef2f2}.finance-drawer-actions{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#dfe6ef;border-top-width:1px;flex-wrap:wrap;gap:.75rem;padding-top:1rem;padding-bottom:1rem;display:flex;position:sticky;bottom:0}.browse-marketplace{color:#172033}.browse-filters{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-radius:1rem;gap:.75rem;padding:1rem;display:grid}@media (min-width:768px){.browse-filters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.browse-filters{grid-template-columns:repeat(5,minmax(0,1fr))}}.browse-filters{border-color:#dfe6ef;box-shadow:0 6px 18px #0f172a0a}@media (min-width:768px){.browse-search-input{grid-column:span 3/span 3}}@media (min-width:1280px){.browse-search-input{grid-column:span 2/span 2}}.browse-clear{justify-content:center;align-items:center;height:2.75rem;display:flex}.store-directory{color:#172033}.store-directory-heading,.store-listing-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:.5rem;display:flex}.store-directory-heading h2,.store-listing-heading h2,.store-hero h2{color:#111827;font-size:1.875rem;font-weight:900;line-height:2.25rem}.store-directory-heading p,.store-hero p{color:#64748b;max-width:48rem;margin-top:.5rem;font-size:.875rem;font-weight:600;line-height:1.5rem}.store-grid{gap:1.25rem;margin-top:1.75rem;display:grid}@media (min-width:768px){.store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.store-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.store-card{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-color:#dfe6ef;border-radius:1rem;padding:1.25rem;box-shadow:0 8px 24px #0f172a0d}.store-card>div:first-child{align-items:center;gap:.75rem;display:flex}.store-card>div:first-child>span,.store-avatar{--tw-text-opacity:1;width:3.5rem;height:3.5rem;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;font-size:1.125rem;font-weight:900;line-height:1.75rem;display:flex}html[data-theme=light] .store-card>div:first-child>span,html[data-theme=light] .store-avatar{color:#1e293b}html[data-theme=dark] .store-card>div:first-child>span,html[data-theme=light] .store-card>div:first-child>span,html[data-theme=dark] .store-avatar,html[data-theme=light] .store-avatar{color:var(--text-strong)}.store-card>div:first-child>span,.store-avatar{background:linear-gradient(135deg,#0a67d1,#0b84ff)}.store-card h3{color:#111827;font-size:1.125rem;font-weight:900;line-height:1.75rem}.store-card p{color:#64748b;margin-top:.75rem;font-size:.875rem;font-weight:600;line-height:1.5rem}.store-card-preview{gap:.5rem;margin-top:1rem;display:grid}.store-card-preview>div{background:#f8fafc;border-width:1px;border-color:#edf0f4;border-radius:.75rem;padding:.5rem .75rem}.store-card-preview span{text-transform:uppercase;letter-spacing:.025em;color:#0a67d1;font-size:10px;font-weight:900}.store-card-preview strong{text-overflow:ellipsis;white-space:nowrap;color:#172033;font-size:.875rem;font-weight:900;line-height:1.25rem;display:block;overflow:hidden}.store-card-actions{justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.store-card-actions small{text-transform:uppercase;letter-spacing:.025em;color:#64748b;font-size:.75rem;font-weight:900;line-height:1rem}.store-rating-row{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.store-rating-row strong,.store-rating-row span{text-transform:uppercase;letter-spacing:.025em;color:#0a67d1;background:#eff6ff;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:900;line-height:1rem}.store-hero{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-radius:1.5rem;gap:1.25rem;padding:1.5rem;display:grid}@media (min-width:768px){.store-hero{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}}.store-hero{border-color:#dfe6ef;box-shadow:0 10px 30px #0f172a0f}.store-meta{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.store-meta span{text-transform:uppercase;letter-spacing:.025em;color:#0a67d1;background:#eff6ff;border-width:1px;border-color:#bfdbfe;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:900;line-height:1rem}.store-hero-actions{flex-wrap:wrap;gap:.5rem;display:flex}@media (min-width:768px){.store-hero-actions{justify-content:flex-end}}.store-policy-grid{gap:1rem;margin-top:1.5rem;display:grid}@media (min-width:768px){.store-policy-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.store-policy-grid .card{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:#172033}.store-policy-grid .card h3{color:#111827}.store-policy-grid .card p{color:#64748b}.store-contact-card{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-radius:1rem;gap:1.25rem;margin-top:1.5rem;padding:1.25rem;display:grid}@media (min-width:1024px){.store-contact-card{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:flex-start}}.store-contact-card{border-color:#dfe6ef;box-shadow:0 8px 24px #0f172a0a}.store-contact-card h3{color:#111827;font-size:1.25rem;font-weight:900;line-height:1.75rem}.store-contact-card p{color:#64748b;margin-top:.5rem;font-size:.875rem;font-weight:600;line-height:1.5rem}.store-contact-form{margin-top:0}.store-filter-form{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-radius:1rem;gap:.75rem;margin-top:1.25rem;padding:1rem;display:grid}@media (min-width:768px){.store-filter-form{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.store-filter-form{grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr)) auto auto}}.store-filter-form{border-color:#dfe6ef;box-shadow:0 6px 18px #0f172a0a}html[data-theme=dark] .store-directory,html[data-theme=dark] .browse-marketplace{color:#e5edf8}html[data-theme=dark] .store-hero h2,html[data-theme=dark] .store-card h3{color:#f8fbff}html[data-theme=dark] .store-directory-heading h2,html[data-theme=dark] .store-listing-heading h2{color:#111827}html[data-theme=dark] .store-directory-heading p,html[data-theme=dark] .store-hero p,html[data-theme=dark] .store-card p{color:#cbd5e1}html[data-theme=dark] .store-card,html[data-theme=dark] .store-hero,html[data-theme=dark] .store-policy-grid .card{background:#080d18c7;border-color:#93c5fd33}html[data-theme=dark] .store-card-preview>div{background:#ffffff0d;border-color:#93c5fd29}html[data-theme=dark] .store-card-preview strong,html[data-theme=dark] .store-policy-grid .card h3,html[data-theme=dark] .store-contact-card h3{color:#f8fbff}html[data-theme=dark] .store-card-actions small,html[data-theme=dark] .store-policy-grid .card p,html[data-theme=dark] .store-contact-card p{color:#cbd5e1}html[data-theme=dark] .store-contact-card,html[data-theme=dark] .store-filter-form{background:#080d18c7;border-color:#93c5fd33}html[data-theme=dark] .store-rating-row strong,html[data-theme=dark] .store-rating-row span{color:#93c5fd;background:#0ea5e924}.marketplace-shell .store-directory,.marketplace-shell .browse-marketplace{color:#172033}.marketplace-shell .store-directory-heading h2,.marketplace-shell .store-listing-heading h2,.marketplace-shell .store-hero h2,.marketplace-shell .store-card h3{color:#111827}.marketplace-shell .store-directory-heading p,.marketplace-shell .store-hero p,.marketplace-shell .store-card p{color:#64748b}.marketplace-shell .store-card,.marketplace-shell .store-hero,.marketplace-shell .store-policy-grid .card,.marketplace-shell .store-contact-card,.marketplace-shell .store-filter-form{background:#fff;border-color:#dfe6ef;box-shadow:0 8px 24px #0f172a0d}.marketplace-shell .store-card-preview>div{background:#f8fafc;border-color:#e2e8f0}.marketplace-shell .store-card-preview strong,.marketplace-shell .store-policy-grid .card h3,.marketplace-shell .store-contact-card h3{color:#172033}.marketplace-shell .store-card-actions small,.marketplace-shell .store-policy-grid .card p,.marketplace-shell .store-contact-card p{color:#64748b}.marketplace-shell .store-rating-row strong,.marketplace-shell .store-rating-row span{color:#0a67d1;background:#eff6ff}html[data-theme=dark] .marketplace-shell .store-card,html[data-theme=dark] .marketplace-shell .store-hero,html[data-theme=dark] .marketplace-shell .store-policy-grid .card,html[data-theme=dark] .marketplace-shell .store-contact-card,html[data-theme=dark] .marketplace-shell .store-filter-form{background:#fff;border-color:#dfe6ef;box-shadow:0 8px 24px #0f172a0d}html[data-theme=dark] .marketplace-shell .store-card-preview>div{background:#f8fafc;border-color:#e2e8f0}html[data-theme=dark] .marketplace-shell .store-rating-row strong,html[data-theme=dark] .marketplace-shell .store-rating-row span{color:#0a67d1;background:#eff6ff}.buyer-journey{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-color:#dfe6ef;border-radius:1.5rem;margin-bottom:1.5rem;padding:1.25rem;box-shadow:0 10px 26px #0f172a0d}.buyer-journey-compact{border-radius:1rem;padding:1rem}.buyer-journey-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}.buyer-journey-heading h2{color:#111827;font-size:1.5rem;font-weight:900;line-height:2rem}.buyer-journey-heading a{color:#0a67d1;font-size:.875rem;font-weight:900;line-height:1.25rem}.buyer-journey-steps{gap:.75rem;margin-top:1rem;display:grid}@media (min-width:768px){.buyer-journey-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.buyer-journey-steps{grid-template-columns:repeat(6,minmax(0,1fr))}}.buyer-journey-step{color:#475569;background:#f8fafc;border-width:1px;border-color:#e5e7eb;border-radius:1rem;padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.buyer-journey-step:hover{background:#eff6ff;border-color:#93c5fd}.buyer-journey-step span{color:#0a67d1;background:#eaf3ff;border-radius:.75rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin-bottom:.5rem;display:flex}.buyer-journey-step strong{color:#111827;font-size:.875rem;font-weight:900;line-height:1.25rem;display:block}.buyer-journey-step small{color:#64748b;margin-top:.25rem;font-size:.75rem;font-weight:600;line-height:1.25rem;display:block}.buyer-journey-step.done{background:#f0fdf4;border-color:#bbf7d0}.buyer-journey-step.done span{color:#16a34a;background:#dcfce7}.buyer-journey-step.active{background:#eff6ff;border-color:#93c5fd;box-shadow:inset 0 0 0 1px #bfdbfe}.listing-card-actions{gap:.5rem;margin-top:1rem;display:grid}@media (min-width:640px){.listing-card-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.listing-card-actions .btn,.listing-card-actions .btn-secondary{text-align:center;justify-content:center;align-items:center;min-height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;display:flex}.listing-card-store-link{color:#0a67d1;margin-top:.75rem;font-size:.875rem;font-weight:900;line-height:1.25rem;display:inline-flex}.buyer-listing-confidence{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-color:#dfe6ef;border-radius:1rem;margin-top:1.25rem;padding:1rem}.buyer-listing-confidence h3{color:#111827;font-size:1.125rem;font-weight:900;line-height:1.75rem}.buyer-listing-confidence ul{margin-top:.75rem}.buyer-listing-confidence ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.buyer-listing-confidence ul{color:#64748b;padding-left:1.25rem;font-size:.875rem;font-weight:600;line-height:1.5rem;list-style:outside}.guest-cart-protection{background:#eff6ff;border-width:1px;border-color:#bfdbfe;border-radius:1rem;padding:1rem}.guest-cart-protection strong{color:#0f172a;font-size:.875rem;font-weight:900;line-height:1.25rem;display:block}.guest-cart-protection span{color:#475569;margin-top:.25rem;font-size:.75rem;font-weight:600;line-height:1.25rem;display:block}html[data-theme=dark] .buyer-journey:not(.marketplace-shell *),html[data-theme=dark] .guest-cart-page .buyer-journey{background:#080d18c7;border-color:#93c5fd33}html[data-theme=dark] .buyer-journey:not(.marketplace-shell *) .buyer-journey-heading h2,html[data-theme=dark] .guest-cart-page .buyer-journey .buyer-journey-heading h2,html[data-theme=dark] .buyer-journey:not(.marketplace-shell *) .buyer-journey-step strong,html[data-theme=dark] .guest-cart-page .buyer-journey .buyer-journey-step strong{color:#f8fbff}html[data-theme=dark] .buyer-journey:not(.marketplace-shell *) .buyer-journey-step,html[data-theme=dark] .guest-cart-page .buyer-journey .buyer-journey-step{background:#ffffff0d;border-color:#93c5fd29}html[data-theme=dark] .buyer-journey:not(.marketplace-shell *) .buyer-journey-step small,html[data-theme=dark] .guest-cart-page .buyer-journey .buyer-journey-step small{color:#cbd5e1}@media (max-width:767px){.buyer-journey{padding:1rem}.buyer-journey-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.buyer-journey-step small{display:none}.listing-card-actions{grid-template-columns:repeat(1,minmax(0,1fr))}.finance-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-summary-card strong{font-size:1.125rem;line-height:1.75rem}.finance-filter-actions{flex-direction:column}.finance-filter-actions .btn,.finance-filter-actions .btn-secondary{width:100%}.finance-table-meta{align-items:flex-start;gap:.5rem;padding-left:1rem;padding-right:1rem}.finance-table-scroll{max-height:calc(100vh - 300px)}.finance-transaction-list{max-height:none}.finance-transaction-row{grid-template-columns:24px 1fr;gap:12px;padding:16px}.finance-transaction-selector{grid-row:1/span 6;align-items:flex-start;padding-top:2px}.finance-transaction-statuses,.finance-transaction-actions{justify-content:flex-start}.finance-transaction-actions{min-width:0}.finance-drawer{padding:1rem}}@media (max-width:1500px){.finance-transaction-row{grid-template-columns:24px minmax(150px,1.15fr) minmax(170px,1.35fr) minmax(105px,.7fr) minmax(220px,1.55fr) minmax(145px,auto)}.finance-transaction-method{display:none}.finance-table{min-width:1040px}.finance-table th:nth-child(5),.finance-table td:nth-child(5),.finance-table th:nth-child(13),.finance-table td:nth-child(13){display:none}.finance-table th:first-child,.finance-table td:first-child{width:15%}.finance-table th:nth-child(2),.finance-table td:nth-child(2){width:14%}.finance-table th:nth-child(9),.finance-table td:nth-child(9){width:12%}.finance-table th:nth-child(14),.finance-table td:nth-child(14){width:11%}}@media (max-width:1180px){.finance-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-transaction-row{grid-template-columns:24px minmax(180px,1fr) minmax(180px,1fr)}.finance-transaction-statuses,.finance-transaction-actions{justify-content:flex-start}.finance-transaction-actions{min-width:0}.finance-table{min-width:900px}.finance-table th:nth-child(6),.finance-table td:nth-child(6),.finance-table th:nth-child(12),.finance-table td:nth-child(12){display:none}.finance-table th:first-child,.finance-table td:first-child{width:17%}.finance-table th:nth-child(2),.finance-table td:nth-child(2){width:15%}.finance-table th:nth-child(4),.finance-table td:nth-child(4){width:10%}.finance-table th:nth-child(14),.finance-table td:nth-child(14){width:13%}}.seller-edit-workspace{color:#111827}.seller-edit-hero{background:linear-gradient(135deg,#fff 0%,#f7fbff 100%);border:1px solid #dbe5f0;border-radius:22px;margin-bottom:18px;padding:22px;box-shadow:0 14px 34px #0f172a0f}.seller-edit-back{color:#0a67d1;align-items:center;gap:.5rem;margin-bottom:16px;font-size:.875rem;font-weight:900;line-height:1.25rem;display:inline-flex}.seller-edit-hero-grid{grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:1.25rem;display:grid}.seller-edit-hero h2{color:#111827;margin-top:.25rem;font-size:1.125rem;font-weight:900;line-height:1.75rem}.seller-edit-hero h1{color:#111827;letter-spacing:-.04em;margin-top:.25rem;font-size:clamp(26px,3vw,38px);font-weight:900}.seller-edit-meta{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.seller-edit-meta span{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:#526175;border-width:1px;border-color:#dbe5f0;border-radius:9999px;align-items:center;gap:.25rem;padding:.5rem .75rem;font-size:.75rem;font-weight:800;line-height:1rem;display:inline-flex}.seller-edit-hero-actions{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.seller-edit-actions-menu{position:relative}.seller-edit-actions-menu summary{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:#111827;border-width:1px;border-color:#cbd5e1;border-radius:.75rem;align-items:center;gap:.5rem;min-height:2.75rem;padding-left:1rem;padding-right:1rem;font-weight:900;list-style-type:none;display:inline-flex}.seller-edit-actions-menu summary::-webkit-details-marker{display:none}.seller-edit-actions-menu>div{z-index:30;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-color:#dbe5f0;border-radius:1rem;width:14rem;margin-top:.5rem;padding:.5rem;position:absolute;right:0;box-shadow:0 22px 48px #0f172a29}.seller-edit-actions-menu form,.seller-edit-actions-menu fieldset{display:block}.seller-edit-actions-menu button{text-align:left;color:#334155;border-radius:.75rem;align-items:center;gap:.5rem;width:100%;padding:.75rem;font-size:.875rem;font-weight:800;line-height:1.25rem;display:flex}.seller-edit-actions-menu button:hover{color:#0a67d1;background:#eff6ff}.seller-edit-actions-menu button.danger{color:#b91c1c}.seller-edit-alert{border-radius:.75rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem;font-weight:800;line-height:1.25rem}.seller-edit-alert.success{color:#166534;background:#ecfdf5;border:1px solid #bbf7d0}.seller-edit-alert.warning{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa}.seller-edit-layout{grid-template-columns:250px minmax(0,1fr) 360px;align-items:flex-start;gap:1.25rem;display:grid}.seller-edit-nav,.seller-edit-preview-card{position:sticky;top:88px}.seller-edit-nav{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-color:#dbe5f0;border-radius:1rem;padding:1rem;box-shadow:0 10px 28px #0f172a0d}.seller-edit-nav h3{color:#111827;margin-bottom:.75rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.seller-edit-nav button{text-align:left;color:#334155;border-color:#0000;border-left-width:4px;border-radius:.75rem;gap:.25rem;width:100%;padding:.75rem;display:grid}.seller-edit-nav button:hover,.seller-edit-nav button.active{color:#0a67d1;background:#eff6ff;border-color:#0a67d1}.seller-edit-nav button>span:first-child{font-size:.875rem;font-weight:900;line-height:1.25rem}.seller-edit-complete,.seller-edit-warning,.seller-edit-empty{align-items:center;gap:.25rem;font-size:11px;font-weight:800;display:inline-flex}.seller-edit-complete{color:#15803d}.seller-edit-warning{color:#c2410c}.seller-edit-empty{color:#64748b}.seller-edit-main,.seller-edit-form,.seller-edit-section-body{gap:1.25rem;display:grid}.seller-edit-section{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-color:#dbe5f0;border-radius:1.5rem;padding:1.5rem;scroll-margin-top:110px;box-shadow:0 12px 34px #0f172a0d}.seller-edit-section-heading{align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;display:flex}.seller-edit-section-heading>span{color:#0a67d1;background:#eff6ff;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.seller-edit-section-heading h3{color:#111827;letter-spacing:-.02em;font-size:1.25rem;font-weight:900;line-height:1.75rem}.seller-edit-section-heading p{color:#526175;margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.seller-edit-two-col{gap:1rem;display:grid}@media (min-width:768px){.seller-edit-two-col{grid-template-columns:repeat(2,minmax(0,1fr))}}.seller-edit-field{gap:.5rem;display:grid}.seller-edit-field>span{text-transform:uppercase;letter-spacing:.13em;color:#475569;font-size:.75rem;font-weight:900;line-height:1rem}.seller-edit-field small{color:#64748b;font-size:.75rem;font-weight:700;line-height:1.25rem}.seller-edit-metric-grid{gap:.75rem;display:grid}@media (min-width:768px){.seller-edit-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.seller-edit-metric-grid>div{background:#f8fafc;border-width:1px;border-color:#dbe5f0;border-radius:1rem;padding:1rem}.seller-edit-metric-grid span,.seller-edit-score-card strong,.seller-edit-health span,.seller-edit-preview-label,.seller-edit-moderation-card span{text-transform:uppercase;letter-spacing:.025em;color:#526175;font-size:.75rem;font-weight:900;line-height:1rem}.seller-edit-metric-grid strong{color:#111827;margin-top:.25rem;font-size:1.25rem;font-weight:900;line-height:1.75rem;display:block}.seller-edit-note,.seller-edit-delivery-preview{color:#334155;background:#f8fafc;border-width:1px;border-color:#dbe5f0;border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;font-weight:800;line-height:1.25rem}.seller-edit-note.warning{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.seller-edit-check-grid{flex-wrap:wrap;gap:.75rem;display:flex}.seller-edit-check-grid label{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:#334155;border-width:1px;border-color:#dbe5f0;border-radius:.75rem;align-items:center;gap:.5rem;min-height:2.75rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:800;line-height:1.25rem;display:inline-flex}.seller-edit-check-grid input{accent-color:#0a67d1}.seller-edit-delivery-preview{align-items:center;gap:.5rem;display:flex}.seller-edit-delivery-preview strong{color:#111827}.seller-edit-score-card,.seller-edit-moderation-card,.seller-edit-health{background:#f8fafc;border-width:1px;border-color:#dbe5f0;border-radius:1rem;padding:1rem}.seller-edit-score-card>div,.seller-edit-health>div{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.seller-edit-score-card span,.seller-edit-health strong{color:#0a67d1;font-size:1.875rem;font-weight:900;line-height:2.25rem}.seller-edit-score-card p,.seller-edit-score-card li,.seller-edit-moderation-card p{color:#526175;font-size:.875rem;font-weight:700;line-height:1.5rem}.seller-edit-score-card ul{margin-top:.75rem;padding-left:1.25rem;list-style-type:disc}.seller-edit-progress{background:#e2e8f0;border-radius:9999px;height:.625rem;margin-top:.75rem;margin-bottom:.75rem;overflow:hidden}.seller-edit-progress span{background:linear-gradient(90deg,#0a67d1,#0ea5e9);border-radius:9999px;height:100%;display:block}.seller-edit-save-bar{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-width:1px;border-color:#bfdbfe;border-radius:1rem;justify-content:flex-end;align-items:center;gap:.75rem;padding:.75rem;display:none;position:sticky;bottom:1.25rem;box-shadow:0 18px 44px #0f172a29}.seller-edit-save-bar.visible{display:flex}.seller-edit-save-bar span{color:#334155;margin-right:auto;font-weight:900}.seller-edit-gallery{gap:1rem;display:grid}@media (min-width:768px){.seller-edit-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.seller-edit-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}.seller-edit-gallery article{background:#f8fafc;border-width:1px;border-color:#dbe5f0;border-radius:1rem;overflow:hidden}.seller-edit-gallery img{-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3;background:#e2e8f0;width:100%;height:100%}.seller-edit-gallery article>div{flex-wrap:wrap;gap:.5rem;padding:.75rem;display:flex}.seller-edit-upload{margin-top:1.25rem}.seller-edit-history-grid{gap:1.25rem;display:grid}.seller-edit-history-grid h4{color:#111827;margin-bottom:.75rem;font-size:1rem;font-weight:900;line-height:1.5rem}.seller-edit-preview-card{gap:1rem;display:grid}.seller-edit-health,.seller-edit-buyer-preview{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-color:#dbe5f0;border-radius:1.5rem;padding:1.25rem;box-shadow:0 12px 34px #0f172a0d}.seller-edit-health ul{gap:.5rem;display:grid}.seller-edit-health li{color:#475569;align-items:center;gap:.5rem;font-size:.875rem;font-weight:800;line-height:1.25rem;display:flex}.seller-edit-health li.ok{color:#15803d}.seller-edit-health li.warn{color:#c2410c}.seller-edit-buyer-preview{gap:.75rem;display:grid}.seller-edit-preview-image{color:#94a3b8;background:#f1f5f9;border-width:1px;border-color:#dbe5f0;border-radius:1rem;justify-content:center;align-items:center;min-height:13rem;display:flex;overflow:hidden}.seller-edit-preview-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;max-height:16rem}.seller-edit-buyer-preview h3{color:#111827;font-size:1.25rem;font-weight:900;line-height:1.25}.seller-edit-buyer-preview>strong{color:#0a67d1;font-size:1.5rem;font-weight:900;line-height:2rem}.seller-edit-buyer-preview p,.seller-edit-preview-location,.seller-edit-preview-delivery,.seller-edit-preview-seller{color:#475569;align-items:center;gap:.5rem;font-size:.875rem;font-weight:800;line-height:1.25rem;display:flex}.seller-edit-preview-seller{border-color:#e2e8f0;border-top-width:1px;padding-top:.75rem}.seller-edit-preview-seller small{color:#166534;background:#dcfce7;border-radius:9999px;padding:.25rem .5rem;font-size:11px;font-weight:900}.seller-edit-buyer-preview .btn{opacity:1;justify-content:center}.seller-edit-mobile-tabs{display:none}@media (max-width:1280px){.seller-edit-layout{grid-template-columns:220px minmax(0,1fr)}.seller-edit-preview{grid-column:2}.seller-edit-preview-card{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);position:static}}@media (max-width:900px){.seller-edit-hero-grid,.seller-edit-layout,.seller-edit-preview-card{grid-template-columns:1fr}.seller-edit-hero-actions{flex-wrap:wrap;justify-content:flex-start}.seller-edit-nav{display:none}.seller-edit-mobile-tabs{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-width:1px;border-color:#dbe5f0;border-radius:1rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:1rem;padding:.5rem;display:grid;position:sticky;top:0;box-shadow:0 10px 26px #0f172a14}.seller-edit-mobile-tabs button{color:#334155;border-radius:.75rem;min-height:2.75rem;font-weight:900}.seller-edit-mobile-tabs button.active{color:#fff;background:#0a67d1}.seller-edit-main.seller-edit-mobile-preview,.seller-edit-preview.seller-edit-mobile-form,.seller-edit-preview.seller-edit-mobile-images,.seller-edit-main.seller-edit-mobile-form .seller-edit-images-section,.seller-edit-main.seller-edit-mobile-form #listing-history,.seller-edit-main.seller-edit-mobile-images .seller-edit-form,.seller-edit-main.seller-edit-mobile-images #listing-history{display:none}.seller-edit-section,.seller-edit-hero{border-radius:1rem;padding:1rem}.seller-edit-save-bar.visible{flex-wrap:wrap;left:.75rem;right:.75rem}.seller-edit-save-bar span{width:100%}}.seller-orders-toolbar{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-radius:1rem;flex-direction:column;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;padding:1.25rem;display:flex}@media (min-width:1024px){.seller-orders-toolbar{flex-direction:row;align-items:center}}.seller-orders-toolbar{border-color:#dbe5f0;box-shadow:0 10px 28px #0f172a0d}.seller-orders-toolbar h2{color:#111827;margin-top:.25rem;font-size:1.5rem;font-weight:900;line-height:2rem}.seller-orders-toolbar p:last-child{color:#526175;margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.seller-orders-toolbar-actions{flex-wrap:wrap;gap:.5rem;display:flex}.seller-orders-kpis{gap:.75rem;margin-bottom:1.25rem;display:grid}@media (min-width:640px){.seller-orders-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.seller-orders-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}}.seller-orders-kpis article{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-color:#dbe5f0;border-radius:1rem;padding:1rem;box-shadow:0 8px 22px #0f172a0a}.seller-orders-kpis span,.seller-orders-productivity span{text-transform:uppercase;letter-spacing:.025em;color:#526175;font-size:.75rem;font-weight:900;line-height:1rem;display:block}.seller-orders-kpis small{color:#64748b;margin-top:.25rem;font-size:.75rem;font-weight:700;line-height:1rem;display:block}.seller-orders-kpis article:first-child{border-top:3px solid #ea6d12}.seller-orders-kpis article:nth-child(2){border-top:3px solid #0a67d1}.seller-orders-kpis article:nth-child(3){border-top:3px solid #16a34a}.seller-orders-kpis article:nth-child(4){border-top:3px solid #dc2626}.seller-orders-kpis article:nth-child(5){border-top:3px solid #0f766e}.seller-orders-productivity{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-radius:1rem;gap:.75rem;margin-bottom:1.25rem;padding:1rem;display:grid}@media (min-width:768px){.seller-orders-productivity{grid-template-columns:repeat(4,minmax(0,1fr))}}.seller-orders-productivity{border-color:#dbe5f0;box-shadow:0 8px 22px #0f172a0a}.seller-orders-productivity strong{color:#111827;margin-top:.25rem;font-size:1rem;font-weight:900;line-height:1.5rem;display:block}.seller-orders-quick-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (min-width:768px){.seller-orders-quick-actions{justify-content:flex-end}}.seller-orders-quick-actions button,.seller-orders-quick-actions a{color:#0757b4;background:#eff6ff;border-width:1px;border-color:#bfdbfe;border-radius:.75rem;align-items:center;min-height:2.5rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;font-weight:900;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.seller-orders-quick-actions button:hover,.seller-orders-quick-actions a:hover{background:#dbeafe}.seller-orders-filters{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-radius:1rem;gap:.75rem;margin-bottom:1.25rem;padding:1rem;display:grid}@media (min-width:768px){.seller-orders-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.seller-orders-filters{grid-template-columns:repeat(4,minmax(0,1fr))}}.seller-orders-filters{border-color:#dbe5f0;box-shadow:0 8px 22px #0f172a0a}.seller-orders-filters input,.seller-orders-filters select{outline-offset:2px;color:#172033;background:#fff;border-width:1px;border-color:#cfd9e5;border-radius:.75rem;outline:2px solid #0000;min-width:0;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.seller-orders-filters input:focus,.seller-orders-filters select:focus{border-color:#0a67d1;box-shadow:0 0 0 3px #0a67d121}.seller-orders-tabs{flex-wrap:wrap;gap:.5rem;display:flex}@media (min-width:768px){.seller-orders-tabs{grid-column:span 2/span 2}}@media (min-width:1280px){.seller-orders-tabs{grid-column:span 4/span 4}}.seller-orders-tabs button{color:#475569;background:#f8fafc;border-width:1px;border-color:#dbe5f0;border-radius:9999px;min-height:2.5rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.seller-orders-tabs button:hover,.seller-orders-tabs button.active{color:#0757b4;background:#eff6ff;border-color:#93c5fd}.seller-orders-bulk{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:#475569;border-width:1px;border-color:#dbe5f0;border-radius:1rem;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.25rem;padding:1rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:flex}.seller-orders-bulk label{color:#172033;align-items:center;gap:.5rem;display:inline-flex}.seller-orders-bulk input{accent-color:#0a67d1}.seller-order-bulk-button{border-width:1px;border-radius:.75rem;align-items:center;min-height:2.5rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;font-weight:900;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.seller-order-bulk-button:disabled{cursor:not-allowed;opacity:.5}.seller-order-bulk-button{color:#0757b4;background:#fff;border-color:#bfdbfe}.seller-order-bulk-button:hover:not(:disabled){background:#eff6ff}.seller-order-list{gap:1rem;display:grid}.seller-order-card{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-width:1px;border-color:#dbe5f0;border-radius:1rem;padding:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 8px 24px #0f172a0d}.seller-order-card:hover,.seller-order-card.selected{border-color:#93c5fd;box-shadow:0 14px 34px #0a67d117}.seller-order-card-header{gap:.75rem;margin-bottom:1rem;display:grid}@media (min-width:768px){.seller-order-card-header{grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start}}.seller-order-check{text-transform:uppercase;letter-spacing:.025em;color:#64748b;align-items:center;gap:.5rem;font-size:.75rem;font-weight:900;line-height:1rem;display:inline-flex}.seller-order-check input{accent-color:#0a67d1}.seller-order-card-header strong{color:#111827;font-size:1.125rem;font-weight:900;line-height:1.75rem;display:block}.seller-order-card-header small{color:#64748b;margin-top:.25rem;font-size:.75rem;font-weight:700;line-height:1rem;display:block}.seller-order-priority{flex-wrap:wrap;gap:.5rem;display:flex}@media (min-width:768px){.seller-order-priority{justify-content:flex-end}}.seller-order-priority span{color:#334155;background:#f8fafc;border-width:1px;border-color:#dbe5f0;border-radius:9999px;padding:.25rem .625rem;font-size:11px;font-weight:900}.seller-order-priority span:first-child{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.seller-order-card-grid{gap:.75rem;display:grid}@media (min-width:768px){.seller-order-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.seller-order-card-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.seller-order-card-grid>div{background:#fbfdff;border-width:1px;border-color:#edf0f4;border-radius:.75rem;padding:.75rem}.seller-order-card-grid span{text-transform:uppercase;letter-spacing:.025em;color:#64748b;font-size:11px;font-weight:900;display:block}.seller-order-card-grid strong{text-overflow:ellipsis;white-space:nowrap;color:#111827;margin-top:.25rem;font-size:.875rem;font-weight:900;line-height:1.25rem;display:block;overflow:hidden}.seller-order-badge{border-width:1px;border-radius:9999px;margin-top:.25rem;padding:.25rem .625rem;font-size:11px;font-weight:900;display:inline-flex}.seller-order-badge.orange{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.seller-order-timeline{gap:.5rem;margin-top:1rem;margin-bottom:1rem;display:grid}@media (min-width:768px){.seller-order-timeline{grid-template-columns:repeat(6,minmax(0,1fr))}}.seller-order-timeline span{text-align:center;color:#64748b;background:#f8fafc;border-width:1px;border-color:#dbe5f0;border-radius:.75rem;padding:.5rem .75rem;font-size:11px;font-weight:900;position:relative}.seller-order-timeline span.complete{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.seller-order-timeline span.active{color:#0757b4;background:#eff6ff;border-color:#bfdbfe}.seller-order-actions{flex-wrap:wrap;gap:.5rem;display:flex}.seller-order-primary,.seller-order-secondary{border-width:1px;border-radius:.75rem;justify-content:center;align-items:center;min-height:2.5rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.seller-order-primary{color:#fff;background:#0a67d1;border-color:#0a67d1}.seller-order-secondary{color:#0757b4;background:#fff;border-color:#bfdbfe}.seller-order-secondary:hover{background:#eff6ff}.seller-order-empty{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-align:center;border-width:1px;border-color:#dbe5f0;border-radius:1rem;padding:2.5rem}.seller-order-empty strong{color:#111827;font-size:1.25rem;font-weight:900;line-height:1.75rem}.seller-order-empty p{color:#64748b;margin-top:.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.seller-order-empty button{color:#0757b4;background:#eff6ff;border-width:1px;border-color:#bfdbfe;border-radius:.75rem;margin-top:1rem;padding:.5rem 1rem;font-weight:900}.seller-order-drawer{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:100%;max-width:42rem;height:100%;padding:1.5rem;overflow-y:auto;box-shadow:-18px 0 50px #0f172a2e}.seller-order-drawer-header{border-color:#e5eaf1;border-bottom-width:1px;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;padding-bottom:1rem;display:flex}.seller-order-drawer-header p{color:#64748b;flex-wrap:wrap;gap:.5rem;font-size:.75rem;font-weight:700;line-height:1rem;display:flex}.seller-order-drawer-header a,.seller-order-drawer-header button{color:#0757b4}.seller-order-drawer-header h3{color:#111827;margin-top:.5rem;font-size:1.5rem;font-weight:900;line-height:2rem}.seller-order-drawer-header span{color:#0757b4;background:#eff6ff;border-width:1px;border-color:#bfdbfe;border-radius:9999px;margin-top:.5rem;padding:.25rem .625rem;font-size:.75rem;font-weight:900;line-height:1rem;display:inline-flex}.seller-order-drawer-header>button{border-width:1px;border-color:#dbe5f0;border-radius:.75rem;padding:.5rem .75rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.seller-order-drawer section{background:#fbfdff;border-width:1px;border-color:#e1e7ef;border-radius:1rem;margin-bottom:1rem;padding:1rem}.seller-order-drawer h4{color:#111827;margin-bottom:.75rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.seller-order-drawer dl{gap:.75rem;display:grid}@media (min-width:640px){.seller-order-drawer dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.seller-order-drawer dt{text-transform:uppercase;letter-spacing:.025em;color:#64748b;font-size:11px;font-weight:900}.seller-order-drawer dd{color:#172033;margin-top:.25rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.seller-order-drawer-items div{background:#fff;border-width:1px;border-color:#edf0f4;border-radius:.75rem;justify-content:space-between;gap:1rem;padding:.75rem;display:flex}.seller-order-drawer-items strong{color:#111827;font-size:.875rem;line-height:1.25rem}.seller-order-drawer-items span{color:#64748b;font-size:.875rem;font-weight:700;line-height:1.25rem}.seller-order-protection{color:#0757b4;background:#eff6ff;border-radius:.75rem;margin-top:.75rem;padding:.75rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.seller-order-timeline.drawer{margin-top:0;margin-bottom:0}.seller-order-drawer-actions{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:#dbe5f0;border-top-width:1px;flex-wrap:wrap;gap:.5rem;padding-top:1rem;padding-bottom:1rem;display:flex;position:sticky;bottom:0}@media (max-width:767px){.seller-orders-toolbar,.seller-order-card,.seller-order-drawer{padding:1rem}.seller-orders-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-orders-kpis article:last-child{grid-column:span 2/span 2}.seller-order-card-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.seller-order-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-orders-toolbar-actions,.seller-order-actions,.seller-order-drawer-actions{flex-direction:column}.seller-order-primary,.seller-order-secondary,.seller-orders-toolbar-actions .btn-secondary{width:100%}}.seller-orders-workspace{color:#111827}.seller-orders-attention{background:#fff;border:1px solid #dbe5f0;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:16px;display:flex;box-shadow:0 8px 22px #0f172a0a}.seller-orders-attention h2{margin-top:4px;font-size:20px;font-weight:900}.seller-orders-attention-list{color:#475569;flex-wrap:wrap;gap:10px;margin-top:10px;font-size:13px;font-weight:700;display:flex}.seller-orders-attention-list li{align-items:center;gap:6px;display:inline-flex}.seller-orders-attention-list svg{color:#c2410c}.seller-orders-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.seller-orders-kpis article{background:#fff;border:1px solid #dbe5f0;border-radius:8px;min-height:112px;padding:14px;box-shadow:0 8px 22px #0f172a0a}.seller-orders-kpis article:first-child,.seller-orders-kpis article:nth-child(2),.seller-orders-kpis article:nth-child(3),.seller-orders-kpis article:nth-child(4),.seller-orders-kpis article:nth-child(5){border-top-width:1px}.seller-orders-kpis svg{color:#0a67d1;margin-bottom:10px}.seller-orders-kpis span{color:#526175;letter-spacing:0;font-size:12px;font-weight:800;display:block}.seller-orders-kpis strong{color:#111827;margin-top:5px;font-size:24px;font-weight:900;line-height:1.1;display:block}.seller-orders-kpis small{color:#64748b;margin-top:5px;font-size:12px;font-weight:700;display:block}.seller-orders-finance-strip{color:#0757b4;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:10px 12px;font-size:13px;font-weight:800;display:flex}.seller-orders-finance-strip div,.seller-orders-finance-strip nav{align-items:center;gap:10px;display:flex}.seller-orders-finance-strip a{background:#fff;border-radius:8px;align-items:center;min-height:36px;padding:0 10px;display:inline-flex}.seller-orders-filter-bar{background:#fff;border:1px solid #dbe5f0;border-radius:8px;grid-template-columns:minmax(240px,1fr) repeat(4,minmax(150px,auto)) auto;align-items:center;gap:10px;margin-bottom:12px;padding:12px;display:grid}.seller-orders-search{color:#64748b;border:1px solid #cfd9e5;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:0 10px;display:flex}.seller-orders-search input{color:#111827;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px;font-weight:700}.seller-orders-search button,.seller-order-icon-button{color:#0757b4;background:#fff;border:1px solid #dbe5f0;border-radius:8px;justify-content:center;align-items:center;min-width:36px;min-height:36px;display:inline-flex}.seller-orders-filter-bar select{color:#172033;background:#fff;border:1px solid #cfd9e5;border-radius:8px;min-width:0;min-height:44px;padding:0 10px;font-size:14px;font-weight:800}.seller-orders-overdue{color:#334155;align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:800;display:inline-flex}.seller-orders-filter-bar :is(input,select,button):focus-visible,.seller-orders-tabs button:focus-visible,.seller-order-primary:focus-visible,.seller-order-secondary:focus-visible,.seller-order-bulk-button:focus-visible,.seller-order-icon-button:focus-visible{outline-offset:2px;outline:3px solid #0a67d147}.seller-orders-tabs{gap:8px;margin-bottom:12px;padding-bottom:4px;display:flex;overflow-x:auto}.seller-orders-tabs button{white-space:nowrap;color:#475569;letter-spacing:0;background:#f8fafc;border:1px solid #dbe5f0;border-radius:999px;min-height:40px;padding:0 12px;font-size:13px;font-weight:900}.seller-orders-tabs button span{color:#0a67d1;margin-left:6px}.seller-orders-tabs button.active{color:#0757b4;background:#eff6ff;border-color:#93c5fd}.seller-orders-bulk{z-index:20;color:#172033;background:#eff6ff;border:1px solid #93c5fd;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:12px;display:flex;position:sticky;top:112px;box-shadow:0 10px 24px #0a67d11f}.seller-order-bulk-button,.seller-order-primary,.seller-order-secondary{border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 12px;font-size:13px;font-weight:900;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.seller-order-primary{color:#fff;background:#0a67d1;border:1px solid #0a67d1}.seller-order-primary:hover{background:#0757b4}.seller-order-secondary,.seller-order-bulk-button{color:#0757b4;background:#fff;border:1px solid #bfdbfe}.seller-order-secondary:hover,.seller-order-bulk-button:hover:not(:disabled){background:#eff6ff}.seller-order-secondary.danger{color:#b91c1c;border-color:#fecaca}.seller-orders-table-shell{background:#fff;border:1px solid #dbe5f0;border-radius:8px;overflow:auto hidden;box-shadow:0 8px 24px #0f172a0d}.seller-orders-table-toolbar{border-bottom:1px solid #e5eaf1;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.seller-orders-table-toolbar label{color:#334155;align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.seller-orders-table-toolbar div{gap:8px;display:flex}.seller-orders-table{border-collapse:collapse;table-layout:auto;width:100%}.seller-orders-table caption{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.seller-orders-table th{color:#526175;text-align:left;letter-spacing:0;background:#f8fafc;border-bottom:1px solid #e5eaf1;padding:10px 6px;font-size:11px;font-weight:900}.seller-orders-table td{vertical-align:top;color:#172033;border-bottom:1px solid #edf0f4;padding:10px 6px;font-size:13px;font-weight:700}.seller-orders-table tr:last-child td{border-bottom:0}.seller-orders-table th:first-child,.seller-orders-table td:first-child{width:44px}.seller-orders-table th:nth-child(2),.seller-orders-table td:nth-child(2){width:112px}.seller-orders-table th:nth-child(3),.seller-orders-table td:nth-child(3),.seller-orders-table th:nth-child(5),.seller-orders-table td:nth-child(5){width:78px}.seller-orders-table th:nth-child(6),.seller-orders-table td:nth-child(6),.seller-orders-table th:nth-child(8),.seller-orders-table td:nth-child(8){width:112px}.seller-orders-table th:nth-child(9),.seller-orders-table td:nth-child(9),.seller-orders-table th:nth-child(10),.seller-orders-table td:nth-child(10){width:86px}.seller-orders-table th:nth-child(11),.seller-orders-table td:nth-child(11){width:132px}.seller-orders-table td small{color:#64748b;margin-top:4px;font-size:12px;font-weight:700;display:block}.seller-order-id-cell,.seller-order-row-actions{align-items:flex-start;gap:8px;display:flex}.seller-order-id-cell strong{word-break:break-word;display:block}.seller-order-id-cell button{color:#0757b4;border:1px solid #dbe5f0;border-radius:8px;justify-content:center;align-items:center;min-width:32px;min-height:32px;display:inline-flex}.seller-order-badge{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 8px;font-size:10px;font-weight:900;line-height:1;display:inline-flex}.seller-order-badge>span{background:currentColor;border-radius:999px;flex:none;width:7px;height:7px}.seller-order-badge.green{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.seller-order-badge.amber{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.seller-order-badge.red{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.seller-order-badge.blue{color:#0757b4;background:#eff6ff;border-color:#bfdbfe}.seller-order-badge.purple{color:#6d28d9;background:#f5f3ff;border-color:#ddd6fe}.seller-order-badge.neutral{color:#475569;background:#f8fafc;border-color:#dbe5f0}.seller-order-status-stack,.seller-order-action-stack{gap:6px;display:grid}.seller-order-row-actions{align-items:center}.seller-order-mobile-list{display:none}.seller-order-empty{text-align:center;padding:42px 16px}.seller-order-empty strong{color:#111827;font-size:20px;font-weight:900}.seller-order-empty p{color:#64748b;margin-top:6px;font-size:14px;font-weight:700}.seller-order-empty button{margin-top:14px}.seller-orders-pagination{color:#475569;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:13px;font-weight:800;display:flex}.seller-orders-pagination div{align-items:center;gap:8px;display:flex}.seller-orders-pagination a,.seller-orders-pagination select{color:#0757b4;background:#fff;border:1px solid #dbe5f0;border-radius:8px;min-height:40px;padding:0 10px;font-weight:900}.seller-orders-pagination a.disabled{pointer-events:none;color:#94a3b8;background:#f8fafc}.seller-order-drawer-backdrop{z-index:9999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a61;justify-content:flex-end;display:flex;position:fixed;inset:0}.seller-order-drawer{background:#fff;width:min(100%,680px);height:100%;padding:20px;overflow-y:auto;box-shadow:-18px 0 50px #0f172a2e}.seller-order-drawer-header{border-bottom:1px solid #e5eaf1;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;padding-bottom:14px;display:flex}.seller-order-drawer-header p{color:#64748b;font-size:12px;font-weight:800}.seller-order-drawer-header h3{color:#111827;word-break:break-word;margin-top:4px;font-size:24px;font-weight:900}.seller-order-drawer-header>button{color:#0757b4;border:1px solid #dbe5f0;border-radius:8px;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.seller-order-drawer-badges{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.seller-order-drawer section{background:#fbfdff;border:1px solid #e1e7ef;border-radius:8px;margin-bottom:12px;padding:14px}.seller-order-drawer h4{color:#111827;margin-bottom:10px;font-size:14px;font-weight:900}.seller-order-drawer dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.seller-order-drawer dt{color:#64748b;letter-spacing:0;font-size:11px;font-weight:900}.seller-order-drawer dd{color:#172033;word-break:break-word;margin-top:3px;font-size:14px;font-weight:800}.seller-order-note,.seller-order-protection{color:#0757b4;background:#eff6ff;border-radius:8px;margin-top:12px;padding:10px;font-size:13px;font-weight:800}.seller-order-drawer-items{gap:8px;display:grid}.seller-order-drawer-items div{background:#fff;border:1px solid #edf0f4;border-radius:8px;justify-content:space-between;gap:12px;padding:10px;display:flex}.seller-order-drawer-items strong,.seller-order-drawer-items span{font-size:13px}.seller-order-drawer-items span{color:#64748b;white-space:nowrap;font-weight:800}.seller-order-stepper{gap:8px;display:grid}.seller-order-stepper li{color:#64748b;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;font-size:13px;font-weight:800;display:grid}.seller-order-stepper li.complete{color:#166534}.seller-order-stepper small{color:inherit;font-size:12px}.seller-order-drawer-actions{background:#fff;border-top:1px solid #dbe5f0;flex-wrap:wrap;gap:8px;padding-top:12px;display:flex;position:sticky;bottom:0}@media (max-width:1200px){.seller-orders-kpis,.seller-orders-filter-bar{grid-template-columns:repeat(3,minmax(0,1fr))}.seller-orders-search{grid-column:1/-1}}@media (max-width:960px){.seller-orders-table{display:none}.seller-order-mobile-list{gap:10px;padding:10px;display:grid}.seller-order-mobile-card{background:#fff;border:1px solid #dbe5f0;border-radius:8px;padding:12px}.seller-order-mobile-top,.seller-order-mobile-actions,.seller-order-mobile-badges{align-items:center;gap:8px;display:flex}.seller-order-mobile-top{justify-content:space-between}.seller-order-mobile-top div{flex:1;min-width:0}.seller-order-mobile-top strong,.seller-order-mobile-top small{display:block}.seller-order-mobile-top small,.seller-order-mobile-card p span{color:#64748b;font-size:12px;font-weight:800}.seller-order-mobile-card p{color:#172033;margin-top:10px;font-size:14px;font-weight:800}.seller-order-mobile-badges,.seller-order-mobile-actions{flex-wrap:wrap;margin-top:10px}}@media (max-width:767px){.seller-orders-attention,.seller-orders-finance-strip,.seller-orders-table-toolbar,.seller-orders-pagination{flex-direction:column;align-items:stretch}.seller-orders-attention{padding:14px}.seller-orders-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-orders-kpis article:last-child{grid-column:1/-1}.seller-orders-filter-bar{grid-template-columns:1fr}.seller-orders-table-toolbar div,.seller-orders-finance-strip nav,.seller-order-mobile-actions,.seller-order-drawer-actions{flex-direction:column}.seller-order-primary,.seller-order-secondary,.seller-order-bulk-button,.seller-orders-finance-strip a{width:100%}.seller-orders-bulk{top:80px}.seller-order-drawer{padding:16px}.seller-order-drawer dl,.seller-order-stepper li{grid-template-columns:1fr}.seller-order-drawer-items div{flex-direction:column}.seller-order-drawer-items span{white-space:normal}}.checkout-shell{color:#111827;max-width:1220px;margin:0 auto}.checkout-stepper{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;margin-bottom:26px;padding:10px 8px 20px;display:grid}.checkout-step{color:#64748b;text-align:center;justify-items:center;gap:10px;display:grid;position:relative}.checkout-step:not(:last-child):after{content:"";background:#cbd5e1;border-radius:999px;width:calc(100% - 68px);height:3px;position:absolute;top:17px;left:calc(50% + 34px)}.checkout-step.complete:not(:last-child):after,.checkout-step.active:not(:last-child):after{background:#0a67d1}.checkout-step>span{z-index:1;color:#64748b;background:#fff;border:2px solid #cbd5e1;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;font-weight:950;display:inline-flex;position:relative}.checkout-step.active>span,.checkout-step.complete>span{color:#fff;background:#0a67d1;border-color:#0a67d1}.checkout-step strong{color:#334155;font-size:14px;font-weight:950}.checkout-step.active strong{color:#111827}.cart-modern-card,.checkout-modern-card,.checkout-secure-card,.checkout-empty-state{background:#fff;border:1px solid #dfe6ef;border-radius:18px;box-shadow:0 8px 24px #0f172a0d}.cart-modern-card{margin-bottom:18px;padding:20px}.checkout-cart-grid{grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);align-items:start;gap:20px;display:grid}.checkout-card-heading{align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.checkout-card-heading>svg{color:#64748b;flex:none}.checkout-card-heading h2{color:#111827;letter-spacing:-.02em;font-size:20px;font-weight:950}.checkout-card-heading p{color:#64748b;margin-top:4px;font-size:13px;font-weight:650}.cart-modern-list{gap:12px;display:grid}.cart-seller-group{gap:10px;display:grid}.cart-seller-group>h3{color:#0f3768;background:#eff6ff;border-radius:12px;padding:10px 12px;font-size:13px;font-weight:950}.cart-seller-items{gap:10px;display:grid}.cart-modern-item{background:#fbfdff;border:1px solid #e5eaf1;border-radius:16px;grid-template-columns:34px 86px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px;display:grid}.cart-modern-item.unavailable{background:#fff7ed;border-color:#fed7aa}.cart-modern-index{color:#475569;background:#e2e8f0;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:950;display:inline-flex}.cart-modern-image{background:#f1f5f9;border-radius:14px;width:76px;height:76px;position:relative;overflow:hidden}.cart-modern-image img{-o-object-fit:cover;object-fit:cover}.cart-modern-details h3{color:#111827;font-size:15px;font-weight:950}.cart-modern-details p{color:#64748b;margin-top:4px;font-size:13px}.cart-modern-details strong{color:#0a67d1;margin-top:6px;font-size:13px;display:block}.cart-modern-details small{color:#c2410c;align-items:center;gap:5px;margin-top:6px;font-weight:850;display:inline-flex}.cart-modern-controls{justify-items:end;gap:9px;display:grid}.cart-qty-controls{background:#fff;border:1px solid #dbe5f0;border-radius:999px;align-items:center;gap:6px;padding:4px;display:inline-flex}.cart-qty-controls fieldset,.cart-qty-controls form{display:contents}.cart-qty-controls button{color:#0a67d1;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.cart-qty-controls button:disabled{color:#94a3b8}.cart-qty-controls span{text-align:center;min-width:22px;font-weight:950}.cart-modern-controls>strong{color:#111827;font-size:15px;font-weight:950}.cart-item-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.cart-item-actions fieldset,.cart-item-actions form{display:contents}.cart-item-actions button{color:#0a67d1;border-radius:999px;align-items:center;gap:5px;padding:7px 9px;font-size:12px;font-weight:900;display:inline-flex}.cart-item-actions button:hover{background:#eff6ff}.cart-item-actions button.danger{color:#b91c1c}.checkout-modern-grid{grid-template-columns:minmax(0,1.35fr) minmax(340px,.75fr);align-items:start;gap:20px;padding-bottom:92px;display:grid}.checkout-main-column,.checkout-summary-column{gap:14px;display:grid}.checkout-summary-column{position:sticky;top:88px}.checkout-summary-card.compact{position:relative}.checkout-modern-card{padding:20px}.checkout-saved-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin-bottom:14px;display:grid}.checkout-saved-row label,.checkout-field label,.checkout-field-grid label{color:#64748b;gap:6px;font-size:12px;font-weight:850;display:grid}.checkout-saved-row a,.checkout-payment-footer a{color:#0a67d1;font-size:13px;font-weight:950}.checkout-address-card{gap:14px;display:grid}.checkout-address-summary,.checkout-action-state,.checkout-pickup-list article{background:#fff;border:1px solid #dbe5f0;border-radius:16px;padding:16px}.checkout-address-summary{gap:14px;display:grid}.checkout-address-summary.incomplete{background:#fff7ed;border-color:#fed7aa}.checkout-address-label{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:950;display:block}.checkout-address-summary h3{color:#111827;margin-top:4px;font-size:18px;font-weight:950}.checkout-address-summary address{color:#334155;gap:5px;font-style:normal;line-height:1.45;display:grid}.checkout-address-summary address strong{color:#111827}.checkout-address-actions{flex-wrap:wrap;gap:10px;display:flex}.checkout-action-state{background:#fff7ed;border-color:#fed7aa;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.checkout-action-state svg{color:#c2410c}.checkout-action-state strong{color:#111827;font-size:14px}.checkout-action-state p{color:#64748b;margin-top:3px;font-size:12px;font-weight:750}.checkout-pickup-list{gap:10px;display:grid}.checkout-pickup-list article{gap:4px;display:grid}.checkout-pickup-list strong{color:#111827;font-size:15px;font-weight:950}.checkout-pickup-list span,.checkout-pickup-list p{color:#64748b;font-size:13px;font-weight:750}.checkout-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.checkout-field-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.checkout-field.full{margin-top:14px}.checkout-saved-row select,.checkout-field select,.checkout-field input,.checkout-field-grid input{color:#111827;background:#fff;border:1px solid #cfd9e5;border-radius:12px;width:100%;min-height:50px;padding:0 14px;font-size:14px;font-weight:800}.checkout-saved-row select:focus,.checkout-field select:focus,.checkout-field input:focus,.checkout-field-grid input:focus{border-color:#0a67d1;outline:none;box-shadow:0 0 0 3px #0a67d121}.checkout-delivery-options{gap:10px;display:grid}.checkout-seller-fulfilment{gap:10px;margin-bottom:16px;display:grid}.checkout-seller-fulfilment article{background:#ffffffb8;border:1px solid #2563eb29;border-radius:16px;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.checkout-seller-fulfilment span{gap:3px;display:grid}.checkout-seller-fulfilment small{color:var(--muted);font-size:.82rem}.checkout-seller-fulfilment b{color:var(--brand-blue);font-size:.85rem}.checkout-delivery-options label{background:#fff;border:1px solid #dbe5f0;border-radius:14px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:12px 14px;display:grid}.checkout-delivery-options label.selected{background:#f8fbff;border-color:#93bdf0;box-shadow:inset 0 0 0 1px #0a67d114}.checkout-delivery-options input{accent-color:#0a67d1}.checkout-delivery-options strong{color:#111827;font-size:14px;font-weight:950}.checkout-delivery-options span{color:#64748b;font-size:12px;font-weight:800}.checkout-delivery-options b{color:#15803d;font-size:13px;font-weight:950}.checkout-payment-selector{position:relative}.checkout-payment-list{gap:10px;display:grid}.checkout-payment-row{background:#fff;border:1px solid #dbe5f0;border-radius:15px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:62px;padding:12px 14px;display:grid}.checkout-payment-row.selected{background:#f8fbff;border-color:#0a67d1;box-shadow:inset 0 0 0 1px #0a67d11f}.checkout-payment-row input{accent-color:#0a67d1}.checkout-payment-row strong{color:#111827;font-size:14px;font-weight:950;display:block}.checkout-payment-row small{color:#64748b;margin-top:2px;font-size:12px;font-weight:800;display:block}.checkout-payment-row b,.checkout-payment-row a{border-radius:999px;align-items:center;gap:5px;padding:6px 10px;font-size:12px;font-weight:950;display:inline-flex}.checkout-payment-row b{color:#166534;background:#dcfce7}.checkout-payment-row a{color:#0a67d1;background:#eff6ff}.checkout-radio-placeholder{width:13px;height:13px}.checkout-warning-card{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa;border-radius:14px;align-items:center;gap:9px;padding:12px 14px;font-size:13px;font-weight:900;display:flex}.buyer-checkout-button.disabled{pointer-events:none;color:#fff;background:#94a3b8}.checkout-selected-payment{background:#fff;border:1px solid #dbe5f0;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:14px;display:grid}.checkout-selected-payment.verified{background:#f8fbff;border-color:#93bdf0;box-shadow:inset 0 0 0 1px #0a67d114}.checkout-selected-payment small{color:#64748b;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:900;display:block}.checkout-selected-payment strong{color:#111827;margin-top:3px;font-size:16px;font-weight:950;display:block}.checkout-selected-payment p{color:#475569;margin-top:2px;font-size:13px;font-weight:850}.checkout-selected-payment b,.checkout-payment-option b{color:#166534;background:#dcfce7;border-radius:999px;align-items:center;gap:5px;padding:6px 10px;font-size:12px;font-weight:950;display:inline-flex}.checkout-selected-payment b.warning{color:#c2410c;background:#fff7ed}.checkout-provider-badge{color:#0a67d1;background:#eff6ff;border-radius:10px;justify-content:center;min-width:54px;padding:7px 9px;font-size:12px;font-weight:950;display:inline-flex}.checkout-payment-change{color:#0a67d1;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 12px;font-size:13px;font-weight:950;display:inline-flex}.checkout-payment-change:hover,.checkout-payment-change:focus-visible{background:#eff6ff;outline:none}.checkout-payment-menu{z-index:35;background:#fff;border:1px solid #dbe5f0;border-radius:18px;margin-top:10px;padding:10px;display:none;position:absolute;left:0;right:0;box-shadow:0 24px 54px #0f172a29}.checkout-payment-menu.open{gap:8px;display:grid}.checkout-payment-menu-header{justify-content:space-between;align-items:center;padding:4px 4px 8px;display:flex}.checkout-payment-menu-header strong{color:#111827;font-size:15px;font-weight:950}.checkout-payment-menu-header button{color:#475569;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.checkout-payment-menu-header button:hover{background:#f1f5f9}.checkout-payment-option button,.checkout-payment-add-option{text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:12px;display:grid}.checkout-payment-option.selected button{background:#f8fbff;border-color:#93bdf0;box-shadow:inset 0 0 0 1px #0a67d114}.checkout-payment-option button:hover{background:#f8fbff;border-color:#93bdf0}.checkout-payment-option strong,.checkout-payment-add-option strong{color:#111827;font-size:14px;font-weight:950;display:block}.checkout-payment-option small,.checkout-payment-add-option small{color:#64748b;margin-top:3px;font-size:12px;font-weight:800;display:block}.checkout-payment-add-option a{color:#0a67d1;white-space:nowrap;font-size:13px;font-weight:950}.checkout-payment-help{color:#c2410c;margin-top:10px;font-size:13px;font-weight:850}.checkout-payment-backdrop{display:none}.checkout-summary-items{gap:14px;display:grid}.checkout-summary-items>div{grid-template-columns:28px 48px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.checkout-summary-items span{color:#fff;background:#94a3b8;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:950;display:inline-flex}.checkout-summary-items img{-o-object-fit:cover;object-fit:cover;background:#f1f5f9;border-radius:10px;width:48px;height:48px}.checkout-summary-items strong{color:#111827;font-size:13px;font-weight:950}.checkout-summary-items small{color:#64748b;margin-top:3px;font-size:11px;display:block}.checkout-summary-items b{color:#111827;font-size:13px}.checkout-totals{border-top:1px solid #e2e8f0;gap:12px;margin-top:22px;padding-top:18px;display:grid}.checkout-totals div{color:#334155;justify-content:space-between;gap:14px;font-size:14px;display:flex}.checkout-totals dd{font-weight:850}.checkout-totals .total{color:#111827;margin-top:8px;font-size:24px;font-weight:950}.checkout-secure-card{background:#f8fbff;border-color:#bfdbfe;gap:14px;padding:16px;display:flex}.checkout-secure-card svg{color:#0a67d1;flex:none}.checkout-secure-card strong{color:#0a67d1;font-size:14px;font-weight:950}.checkout-secure-card p,.checkout-secure-card small{color:#475569;margin-top:3px;font-size:12px;font-weight:750;line-height:1.45;display:block}.checkout-sticky-bar{z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border-top:1px solid #dbe5f0;grid-template-columns:minmax(160px,1fr) auto minmax(240px,320px);align-items:center;gap:22px;padding:16px max(24px,50vw - 610px);display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 34px #0f172a14}.checkout-sticky-bar>a{color:#0a67d1;font-size:14px;font-weight:950}.checkout-sticky-bar>div span{color:#475569;font-size:13px;font-weight:900;display:block}.checkout-sticky-bar>div strong{color:#111827;font-size:16px;font-weight:950}.checkout-sticky-bar .btn{background:#0a67d1;border-radius:11px;justify-content:center;align-items:center;gap:10px;min-height:54px;display:inline-flex}.checkout-sticky-bar .btn:disabled{cursor:not-allowed;background:#94a3b8}.checkout-validation-note{color:#c2410c;grid-column:1/-1;font-size:13px;font-weight:850}.checkout-empty-state{text-align:center;justify-items:center;gap:10px;padding:58px 20px;display:grid}.checkout-empty-state svg{color:#0a67d1}.checkout-empty-state h2{color:#111827;font-size:28px;font-weight:950}.checkout-empty-state p{color:#64748b}.guest-cart-page{background:radial-gradient(circle at 0 0,#0ea5e91f,#0000 32rem),linear-gradient(#f8fbff 0%,#eef4fb 100%);min-height:calc(100vh - 84px);padding:42px 20px 80px}.guest-cart-card{max-width:980px;margin:0 auto}.guest-cart-list{gap:14px;margin-top:24px;display:grid}.guest-cart-item{background:#fff;border:1px solid #e2e8f0;border-radius:20px;grid-template-columns:74px minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px;display:grid}.guest-cart-item img{-o-object-fit:cover;object-fit:cover;background:#f1f5f9;border-radius:16px;width:74px;height:74px}.guest-cart-item strong{color:#0f172a;font-size:16px;font-weight:950;display:block}.guest-cart-item p,.guest-cart-item span{color:#64748b;margin-top:4px;font-size:13px;font-weight:750}.guest-cart-item b{color:#0f172a;white-space:nowrap;font-size:15px;font-weight:950}.guest-cart-item button{color:#991b1b;background:#fee2e2;border:0;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.guest-cart-summary{background:#f8fbff;border:1px solid #dbeafe;border-radius:22px;gap:14px;max-width:360px;margin:24px 0 0 auto;padding:18px;display:grid}.guest-cart-summary div{justify-content:space-between;align-items:center;gap:12px;display:flex}.guest-cart-summary span{color:#64748b;font-size:13px;font-weight:850}.guest-cart-summary strong{color:#0f172a;font-size:18px;font-weight:950}@media (max-width:980px){.checkout-modern-grid,.checkout-cart-grid{grid-template-columns:1fr}.checkout-summary-column{order:-1;position:static}.cart-modern-item{grid-template-columns:28px 70px minmax(0,1fr)}.cart-modern-controls{grid-column:2/-1;justify-items:start}.checkout-field-grid,.checkout-field-grid.three,.checkout-saved-row{grid-template-columns:1fr}.checkout-stepper{gap:8px}.checkout-step strong{font-size:11px}.checkout-step:not(:last-child):after{width:calc(100% - 48px);left:calc(50% + 24px)}.checkout-sticky-bar{grid-template-columns:1fr;gap:8px;padding:12px}.checkout-sticky-bar>div{justify-content:space-between;display:flex}.checkout-selected-payment{grid-template-columns:auto minmax(0,1fr)}.guest-cart-item{grid-template-columns:64px minmax(0,1fr) auto}.guest-cart-item img{width:64px;height:64px}.guest-cart-item button{grid-column:3}.guest-cart-summary{max-width:none}.checkout-action-state{grid-template-columns:1fr}.checkout-address-actions,.checkout-action-state .btn-secondary,.checkout-address-actions .listing-action-button{width:100%}.checkout-selected-payment b,.checkout-payment-change{grid-column:2;justify-self:start}.checkout-payment-row{grid-template-columns:auto auto minmax(0,1fr)}.checkout-payment-row b,.checkout-payment-row a{grid-column:3;justify-self:start}.checkout-payment-backdrop{z-index:45;background:#0f172a61;display:block;position:fixed;inset:0}.checkout-payment-menu{z-index:50;border-radius:22px 22px 0 0;max-height:78vh;margin:0;padding:14px;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -24px 54px #0f172a38}.checkout-payment-menu.open{animation:.18s ease-out checkoutSheetIn}}@keyframes checkoutSheetIn{0%{opacity:.8;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.message-thread-list{gap:10px;display:grid}.message-thread-link{color:inherit;background:#f8fafcc7;border:1px solid #94a3b847;border-radius:18px;gap:8px;padding:14px;text-decoration:none;transition:border-color .18s,transform .18s,background .18s;display:grid}.message-thread-link:hover,.message-thread-link.active{background:#0095ff14;border-color:#0095ff8c;transform:translateY(-1px)}.message-thread-link>span{flex-direction:column;gap:2px;min-width:0;display:flex}.message-thread-link strong,.message-thread-link small,.message-thread-link em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.message-thread-link strong{color:#0f172a;font-weight:950}.message-thread-link small,.message-thread-link em{color:#64748b;font-size:12px}.message-thread-link em{font-style:normal}.message-bubbles{gap:14px;max-height:58vh;margin:20px 0;padding:4px 6px 4px 0;display:grid;overflow-y:auto}.message-bubble{background:#f8fafc;border:1px solid #94a3b847;border-radius:20px;max-width:min(78%,680px);padding:14px 16px}.message-bubble.from-me{background:linear-gradient(135deg,#0095ff29,#0095ff0f);border-color:#0095ff6b;justify-self:end}.message-bubble.from-them{justify-self:start}.message-bubble p{white-space:pre-wrap;color:#0f172a;font-size:14px;line-height:1.65}.message-bubble small{color:#64748b;margin-top:8px;font-size:11px;font-weight:800;display:block}.message-composer{border-top:1px solid #94a3b83d;padding-top:18px}[data-theme=dark] .message-thread-link{background:#0f172ab8;border-color:#94a3b833}[data-theme=dark] .message-thread-link:hover,[data-theme=dark] .message-thread-link.active{background:#0095ff1f;border-color:#0095ff8c}[data-theme=dark] .message-thread-link strong,[data-theme=dark] .message-bubble p{color:#f8fafc}[data-theme=dark] .message-thread-link small,[data-theme=dark] .message-thread-link em,[data-theme=dark] .message-bubble small{color:#94a3b8}[data-theme=dark] .message-bubble{background:#0f172ad1;border-color:#94a3b833}[data-theme=dark] .message-bubble.from-me{background:linear-gradient(135deg,#0095ff38,#0ea5e914);border-color:#0095ff73}@media (max-width:720px){.message-bubble{max-width:92%}.message-bubbles{max-height:none}}:root,html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--blue:10 103 209;--orange:234 109 18;--surface-page:#f7f8fa;--surface-card:#fff;--surface-card-muted:#f8fafc;--surface-header:#fffffff5;--surface-sidebar:#fff;--surface-input:#fff;--surface-elevated:#fff;--text-strong:#0f172a;--text-body:#1f2937;--text-muted:#64748b;--text-faint:#94a3b8;--border-soft:#e5e7eb;--border-strong:#cbd5e1;--shadow-soft:0 12px 32px #0f172a14;--shadow-card:0 8px 24px #0f172a0d;--focus-ring:#0a67d129}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--blue:25 167 255;--orange:255 138 42;--surface-page:#040814;--surface-card:#0c1422f0;--surface-card-muted:#141f31e0;--surface-header:#040913eb;--surface-sidebar:#07101d;--surface-input:#070e1bf2;--surface-elevated:#0f172af5;--text-strong:#f8fafc;--text-body:#dbeafe;--text-muted:#a7b6cc;--text-faint:#7f8ea3;--border-soft:#94a3b838;--border-strong:#93c5fd57;--shadow-soft:0 18px 44px #00000059;--shadow-card:0 18px 48px #00000052;--focus-ring:#19a7ff2e}html[data-theme=light] body{color:var(--text-body);background:var(--surface-page);background-image:none}html[data-theme=dark] body{color:var(--text-body);background-color:var(--surface-page);background-image:radial-gradient(circle at 82% 2%, rgba(var(--blue), .16), transparent 34rem), radial-gradient(circle at 10% 28%, rgba(var(--orange), .1), transparent 30rem), linear-gradient(180deg, #040814 0%, #02050c 72%, #050811 100%)}html[data-theme=light] body:before{display:none}html[data-theme=dark] body:before{opacity:.18;display:block}html[data-theme=dark] *,html[data-theme=light] *{border-color:var(--border-soft)}html[data-theme] .marketplace-shell{background:var(--surface-page);color:var(--text-body)}html[data-theme] .top-nav,html[data-theme] .dashboard-header,html[data-theme] .dashboard-title-row,html[data-theme] .mobile-nav-wrap,html[data-theme] .mobile-bottom-nav{color:var(--text-body);border-color:var(--border-soft);background:var(--surface-header);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html[data-theme] .dashboard-sidebar{color:var(--text-body);border-color:var(--border-soft);background:var(--surface-sidebar);box-shadow:var(--shadow-soft)}html[data-theme=dark] .dashboard-sidebar{background:linear-gradient(#08101efa,#03070ffa)}html[data-theme] .dashboard-title-row h1,html[data-theme] .dashboard-title-row h2,html[data-theme] .brand-wordmark,html[data-theme] .card h1,html[data-theme] .card h2,html[data-theme] .card h3,html[data-theme] .card strong{color:var(--text-strong)}html[data-theme] .dashboard-page-description,html[data-theme] .dashboard-breadcrumb-item,html[data-theme] .dashboard-breadcrumb-item span,html[data-theme] .dashboard-related-links span{color:var(--text-muted)}html[data-theme] .dashboard-breadcrumb a,html[data-theme] .dashboard-related-links a,html[data-theme] .dashboard-back-link,html[data-theme] .eyebrow,html[data-theme] .listing-card-store-link{color:rgb(var(--blue))}html[data-theme] .dashboard-global-search,html[data-theme] .input,html[data-theme] input,html[data-theme] textarea,html[data-theme] select{color:var(--text-strong);border-color:var(--border-strong);background:var(--surface-input)}html[data-theme] .dashboard-global-search input,html[data-theme] .dashboard-global-search select{color:var(--text-strong);background:var(--surface-input)}html[data-theme] .input::-moz-placeholder{color:var(--text-faint)}html[data-theme] input::-moz-placeholder{color:var(--text-faint)}html[data-theme] textarea::-moz-placeholder{color:var(--text-faint)}html[data-theme] .input::placeholder,html[data-theme] input::placeholder,html[data-theme] textarea::placeholder{color:var(--text-faint)}html[data-theme] .dashboard-global-search:focus-within,html[data-theme] .input:focus,html[data-theme] input:focus,html[data-theme] textarea:focus,html[data-theme] select:focus{border-color:rgb(var(--blue));box-shadow:0 0 0 3px var(--focus-ring)}html[data-theme] .theme-toggle,html[data-theme] .dashboard-market-actions a,html[data-theme] .dashboard-cart-trigger{color:var(--text-body);opacity:1;background:0 0;border-color:#0000}html[data-theme] .dashboard-market-actions a svg,html[data-theme] .dashboard-cart-trigger svg{color:currentColor;stroke:currentColor}html[data-theme] .dashboard-market-actions a>span:last-child,html[data-theme] .dashboard-cart-trigger>span:last-child{color:inherit}html[data-theme] .theme-toggle:hover,html[data-theme] .dashboard-market-actions a:hover,html[data-theme] .dashboard-cart-trigger:hover,html[data-theme] .theme-toggle:focus-visible,html[data-theme] .dashboard-market-actions a:focus-visible,html[data-theme] .dashboard-cart-trigger:focus-visible{color:rgb(var(--blue));background:rgba(var(--blue), .1)}html[data-theme=dark] .marketplace-shell .theme-toggle,html[data-theme=dark] .marketplace-shell .dashboard-market-actions a,html[data-theme=dark] .marketplace-shell .dashboard-cart-trigger{color:#dbeafe}html[data-theme=light] .marketplace-shell .theme-toggle,html[data-theme=light] .marketplace-shell .dashboard-market-actions a,html[data-theme=light] .marketplace-shell .dashboard-cart-trigger{color:#334155}.request-error-card{color:#dbeafe;background:linear-gradient(145deg,#0d192cfa,#060c18fc);border-color:#93c5fd61}.request-error-card .eyebrow{color:#7dd3fc}.request-error-card .request-error-title{color:#f8fafc}.request-error-card .request-error-copy{color:#b8c7db}html[data-theme=light] .request-error-card{color:#1f2937;background:#fff;border-color:#cbd5e1}html[data-theme=light] .request-error-card .eyebrow{color:#0369a1}html[data-theme=light] .request-error-card .request-error-title{color:#0f172a}html[data-theme=light] .request-error-card .request-error-copy{color:#475569}html[data-theme] .dashboard-link,html[data-theme] .dashboard-nav-group-button{color:var(--text-muted)}html[data-theme] .dashboard-link:hover,html[data-theme] .dashboard-nav-group-button:hover,html[data-theme] .dashboard-nav-group-button-active{color:var(--text-strong);background:rgba(var(--blue), .1)}html[data-theme] .dashboard-link-active{color:var(--text-strong);background:rgba(var(--blue), .14);box-shadow:inset 3px 0 0 rgb(var(--blue))}html[data-theme] .card,html[data-theme] .buyer-panel,html[data-theme] .buyer-kpi-card,html[data-theme] .buyer-product-card,html[data-theme] .buyer-tracking-card,html[data-theme] .buyer-chart-card,html[data-theme] .buyer-account-widget,html[data-theme] .buyer-vehicle-card,html[data-theme] .buyer-seller-card,html[data-theme] .buyer-notification-item,html[data-theme] .buyer-review-card,html[data-theme] .store-card,html[data-theme] .store-hero,html[data-theme] .store-policy-grid .card,html[data-theme] .store-contact-card,html[data-theme] .store-filter-form,html[data-theme] .buyer-journey,html[data-theme] .buyer-listing-confidence,html[data-theme] .message-thread-link,html[data-theme] .message-bubble{color:var(--text-body);border-color:var(--border-soft);background:var(--surface-card);box-shadow:var(--shadow-card)}html[data-theme] .store-card-preview>div,html[data-theme] .buyer-journey-step,html[data-theme] .guest-cart-protection,html[data-theme] .buyer-filter-tabs,html[data-theme] .buyer-quick-search,html[data-theme] .buyer-quick-actions>a,html[data-theme] .message-bubble.from-them{color:var(--text-body);border-color:var(--border-soft);background:var(--surface-card-muted)}html[data-theme] .store-directory,html[data-theme] .browse-marketplace,html[data-theme] .store-directory-heading h2,html[data-theme] .store-listing-heading h2,html[data-theme] .store-hero h2,html[data-theme] .store-card h3,html[data-theme] .store-card-preview strong,html[data-theme] .store-policy-grid .card h3,html[data-theme] .store-contact-card h3,html[data-theme] .buyer-journey-heading h2,html[data-theme] .buyer-journey-step strong,html[data-theme] .buyer-listing-confidence h3,html[data-theme] .guest-cart-protection strong,html[data-theme] .message-thread-link strong,html[data-theme] .message-bubble p{color:var(--text-strong)}html[data-theme] .store-directory-heading p,html[data-theme] .store-hero p,html[data-theme] .store-card p,html[data-theme] .store-card-actions small,html[data-theme] .store-policy-grid .card p,html[data-theme] .store-contact-card p,html[data-theme] .buyer-journey-step small,html[data-theme] .buyer-listing-confidence ul,html[data-theme] .guest-cart-protection span,html[data-theme] .message-thread-link small,html[data-theme] .message-thread-link em,html[data-theme] .message-bubble small{color:var(--text-muted)}html[data-theme] .store-rating-row strong,html[data-theme] .store-rating-row span,html[data-theme] .buyer-journey-step span{background:rgba(var(--blue), .12);color:rgb(var(--blue))}html[data-theme] .buyer-journey-step.done{background:#22c55e1a;border-color:#22c55e61}html[data-theme] .buyer-journey-step.done span{color:#16a34a;background:#22c55e29}html[data-theme] .buyer-journey-step.active{border-color:rgba(var(--blue), .48);background:rgba(var(--blue), .12);box-shadow:inset 0 0 0 1px rgba(var(--blue), .2)}html[data-theme] .btn{color:#fff;border-color:rgb(var(--blue));background:linear-gradient(135deg, rgb(var(--blue)), #0552b7);box-shadow:0 10px 26px rgba(var(--blue), .22)}html[data-theme] .btn:hover{color:#fff;filter:brightness(1.08)}html[data-theme] .btn-secondary{color:var(--text-strong);border-color:var(--border-strong);background:var(--surface-elevated);box-shadow:none}html[data-theme] .btn-secondary:hover{color:rgb(var(--blue));border-color:rgba(var(--blue), .58);background:rgba(var(--blue), .08)}html[data-theme] .message-bubble.from-me{border-color:rgba(var(--blue), .45);background:linear-gradient(135deg, rgba(var(--blue), .18), rgba(var(--blue), .07))}html[data-theme=dark] .text-white,html[data-theme=dark] .text-slate-100,html[data-theme=dark] .text-slate-300,html[data-theme=light] .text-white,html[data-theme=light] .text-slate-100,html[data-theme=light] .text-slate-300{color:var(--text-strong)}html[data-theme=dark] .text-slate-400,html[data-theme=dark] .text-slate-500,html[data-theme=light] .text-slate-400,html[data-theme=light] .text-slate-500{color:var(--text-muted)}html[data-theme=dark] .bg-white\/\[0\.02\],html[data-theme=dark] .bg-white\/\[0\.06\]{background-color:#ffffff0f}html[data-theme=light] .bg-white\/\[0\.02\],html[data-theme=light] .bg-white\/\[0\.06\]{background-color:#ffffffc2}html[data-theme] .buyer-dashboard-redesign{color:var(--text-body)}html[data-theme] .buyer-dashboard-redesign .buyer-panel,html[data-theme] .buyer-greeting-panel,html[data-theme] .buyer-dashboard-redesign .buyer-quick-actions,html[data-theme] .buyer-metric-strip a,html[data-theme] .buyer-order-card{color:var(--text-body);border-color:var(--border-soft);background:var(--surface-card);box-shadow:var(--shadow-card)}html[data-theme=dark] .buyer-greeting-panel{background:linear-gradient(135deg,#0f172af5,#08101ef5)}html[data-theme=light] .buyer-greeting-panel{background:linear-gradient(135deg,#fff 0%,#f4f8fd 100%)}html[data-theme] .buyer-greeting-panel h2,html[data-theme] .buyer-dashboard-redesign .buyer-quick-actions h2,html[data-theme] .buyer-panel h2,html[data-theme] .buyer-empty-state strong,html[data-theme] .buyer-metric-strip strong,html[data-theme] .buyer-order-card h3,html[data-theme] .buyer-product-body h3,html[data-theme] .buyer-product-meta strong{color:var(--text-strong)}html[data-theme] .buyer-greeting-panel p,html[data-theme] .buyer-panel p,html[data-theme] .buyer-section-heading p:not(.eyebrow),html[data-theme] .buyer-empty-state,html[data-theme] .buyer-empty-state p,html[data-theme] .buyer-metric-strip span,html[data-theme] .buyer-order-card p,html[data-theme] .buyer-order-card-title>span,html[data-theme] .buyer-order-progress small,html[data-theme] .buyer-product-body>p,html[data-theme] .buyer-product-meta span,html[data-theme] .buyer-product-footnote,html[data-theme] .buyer-recommendation-reason{color:var(--text-muted)}html[data-theme] .buyer-greeting-panel p strong,html[data-theme] .buyer-section-heading>a,html[data-theme] .buyer-inline-link,html[data-theme] .buyer-table-link,html[data-theme] .buyer-icon-action,html[data-theme] .buyer-heading-actions a{color:rgb(var(--blue))}html[data-theme] .buyer-empty-state,html[data-theme] .buyer-product-image,html[data-theme] .buyer-order-card-image{border-color:var(--border-strong);background:var(--surface-card-muted)}html[data-theme] .listing-action-button,html[data-theme] .buyer-dashboard-redesign .buyer-quick-actions>a,html[data-theme] .buyer-search-tools a,html[data-theme] .buyer-search-tools span{color:var(--text-strong);border-color:var(--border-strong);background:var(--surface-elevated)}html[data-theme] .listing-action-button:hover,html[data-theme] .buyer-dashboard-redesign .buyer-quick-actions>a:hover,html[data-theme] .buyer-search-tools a:hover{color:rgb(var(--blue));border-color:rgba(var(--blue), .58);background:rgba(var(--blue), .1)}html[data-theme=dark] .buyer-dashboard-redesign .buyer-quick-actions>a,html[data-theme=dark] .listing-action-button{background:#1e293bf5}html[data-theme] .buyer-search-field,html[data-theme] .buyer-search-controls select{color:var(--text-strong);border-color:var(--border-strong);background:var(--surface-input)}html[data-theme] .buyer-search-field input{color:var(--text-strong)}html[data-theme] .buyer-search-field input::placeholder{color:var(--text-faint)}html[data-theme] .buyer-payment-summary,html[data-theme] .buyer-order-detail-header,html[data-theme] .buyer-order-item{color:var(--text-body);border-color:var(--border-soft);background:var(--surface-card);box-shadow:var(--shadow-card)}html[data-theme=dark] .buyer-order-detail-header{background:linear-gradient(135deg,#0f172af5,#08101ef5)}html[data-theme=light] .buyer-order-detail-header{background:linear-gradient(135deg, rgba(var(--blue), .08), rgba(var(--orange), .045))}html[data-theme] .buyer-payment-summary>span{color:rgb(var(--orange));background:rgba(var(--orange), .14)}html[data-theme] .buyer-payment-summary strong,html[data-theme] .buyer-payment-summary dd,html[data-theme] .buyer-order-detail-header h2,html[data-theme] .buyer-order-item>span strong,html[data-theme] .buyer-order-timeline strong{color:var(--text-strong)}html[data-theme] .buyer-payment-summary p,html[data-theme] .buyer-payment-summary dt,html[data-theme] .buyer-order-detail-header p,html[data-theme] .buyer-order-item p,html[data-theme] .buyer-order-timeline small{color:var(--text-muted)}html[data-theme] .buyer-payment-summary dl>div,html[data-theme] .buyer-order-item>div,html[data-theme] .buyer-order-timeline>div{border-color:var(--border-soft);background:var(--surface-card-muted)}html[data-theme] .buyer-order-timeline>div.complete{color:rgb(var(--blue));border-color:rgba(var(--blue), .36);background:rgba(var(--blue), .1)}html[data-theme] .buyer-order-timeline>div.complete strong{color:var(--text-strong)}html[data-theme] .payment-methods-page{color:var(--text-body)}html[data-theme] .payment-wallet-card,html[data-theme] .payment-method-card,html[data-theme] .payment-empty-state,html[data-theme] .payment-toast{color:var(--text-body);border-color:var(--border-soft);background:var(--surface-card);box-shadow:var(--shadow-card)}html[data-theme] .payment-section-heading{border-color:var(--border-soft)}html[data-theme] .payment-section-heading h2,html[data-theme] .payment-method-card-main h3,html[data-theme] .payment-empty-state h3,html[data-theme] .payment-wallet-field>span,html[data-theme] .payment-security-notice strong,html[data-theme] .payment-toast{color:var(--text-strong)}html[data-theme] .payment-section-heading p,html[data-theme] .payment-method-card-main p,html[data-theme] .payment-empty-state p,html[data-theme] .payment-wallet-field small,html[data-theme] .payment-security-notice p{color:var(--text-muted)}html[data-theme] .payment-wallet-field span em{color:var(--text-faint)}html[data-theme] .payment-wallet-field>input,html[data-theme] .payment-select-shell,html[data-theme] .payment-phone-input,html[data-theme] .payment-phone-input input{color:var(--text-strong);border-color:var(--border-strong);background:var(--surface-input)}html[data-theme] .payment-select-shell select{color:var(--text-strong);background:0 0}html[data-theme] .payment-select-readonly strong,html[data-theme] .payment-card-checkout-note strong{color:var(--text-strong)}html[data-theme] .payment-select-shell select option{color:var(--text-strong);background:var(--surface-elevated)}html[data-theme] .payment-select-shell>svg{color:var(--text-muted)}html[data-theme] .payment-card-checkout-note{color:var(--text-body);border-color:rgba(var(--blue), .3);background:rgba(var(--blue), .1)}html[data-theme] .payment-card-checkout-note>svg{color:rgb(var(--blue))}html[data-theme] .payment-card-checkout-note small{color:var(--text-muted)}html[data-theme] .payment-phone-input>span{color:var(--text-strong);border-color:var(--border-soft);background:var(--surface-card-muted)}html[data-theme] .payment-wallet-field>input:focus,html[data-theme] .payment-select-shell:focus-within,html[data-theme] .payment-phone-input:focus-within{border-color:rgb(var(--blue));box-shadow:0 0 0 4px var(--focus-ring)}html[data-theme] .payment-phone-input.invalid{border-color:rgb(var(--orange));box-shadow:0 0 0 3px rgba(var(--orange), .12)}html[data-theme] .payment-field-error,html[data-theme] .payment-form-error{color:rgb(var(--orange))}html[data-theme] .payment-security-notice{color:var(--text-body);border:1px solid rgba(var(--blue), .25);background:rgba(var(--blue), .1)}html[data-theme] .payment-security-notice>span,html[data-theme] .payment-type-icon,html[data-theme] .payment-empty-illustration{color:rgb(var(--blue));background:rgba(var(--blue), .14)}html[data-theme] .payment-link-button{color:rgb(var(--blue))}html[data-theme] .payment-link-button:hover,html[data-theme] .payment-link-button:focus-visible{color:var(--text-strong);background:rgba(var(--blue), .12)}html[data-theme] .payment-method-card:hover{border-color:rgba(var(--blue), .38);background:var(--surface-card-muted);box-shadow:var(--shadow-soft)}html[data-theme] .payment-overflow-menu summary{color:var(--text-strong)}html[data-theme] .payment-overflow-menu summary:hover,html[data-theme] .payment-overflow-menu summary:focus-visible{color:rgb(var(--blue));background:rgba(var(--blue), .1)}html[data-theme] .payment-overflow-menu>div{color:var(--text-body);border-color:var(--border-soft);background:var(--surface-elevated);box-shadow:var(--shadow-soft)}html[data-theme] .payment-overflow-menu button{color:var(--text-body)}html[data-theme] .payment-overflow-menu button:hover:not(:disabled){color:var(--text-strong);background:rgba(var(--blue), .1)}html[data-theme] .payment-help-card{color:var(--text-body);box-shadow:var(--shadow-card);background:#10b9811a;border-color:#10b9814d}html[data-theme] .payment-help-card strong{color:var(--text-strong)}html[data-theme] .payment-help-card p{color:var(--text-muted)}html[data-theme] .payment-default-badge{color:#34d399;background:#10b98124}html[data-theme] .payment-form-actions .btn:disabled{color:var(--text-muted);border-color:var(--border-soft);background:var(--surface-card-muted);box-shadow:none;opacity:1}html[data-theme=dark] .payment-wallet-card,html[data-theme=dark] .payment-method-card,html[data-theme=dark] .payment-toast{background:linear-gradient(145deg,#0f172afa,#08101efa)}html[data-theme=dark] .payment-help-card{background:linear-gradient(135deg,#064e3b57,#082f2b85)}html[data-theme=dark] .marketplace-shell main h1:not(.hero-title),html[data-theme=dark] .marketplace-shell main h2,html[data-theme=dark] .marketplace-shell main h3,html[data-theme=dark] .marketplace-shell main h4,html[data-theme=dark] .marketplace-shell main h5,html[data-theme=dark] .marketplace-shell main h6{color:var(--text-strong)}html[data-theme=dark] .marketplace-shell .store-directory,html[data-theme=dark] .marketplace-shell .browse-marketplace{color:var(--text-body)}html[data-theme=dark] .marketplace-shell .store-directory-heading h2,html[data-theme=dark] .marketplace-shell .store-listing-heading h2,html[data-theme=dark] .marketplace-shell .store-hero h2,html[data-theme=dark] .marketplace-shell .store-card h3{color:var(--text-strong)}html[data-theme=dark] .marketplace-shell .store-directory-heading p,html[data-theme=dark] .marketplace-shell .store-hero p,html[data-theme=dark] .marketplace-shell .store-card p{color:var(--text-muted)}html[data-theme=dark] .marketplace-shell .store-card,html[data-theme=dark] .marketplace-shell .store-hero,html[data-theme=dark] .marketplace-shell .store-policy-grid .card,html[data-theme=dark] .marketplace-shell .store-contact-card,html[data-theme=dark] .marketplace-shell .store-filter-form{color:var(--text-body);border-color:var(--border-soft);background:var(--surface-card);box-shadow:var(--shadow-card)}html[data-theme=dark] .marketplace-shell .store-card-preview>div{color:var(--text-body);border-color:var(--border-soft);background:var(--surface-card-muted)}html[data-theme=dark] .marketplace-shell .store-card-preview strong,html[data-theme=dark] .marketplace-shell .store-policy-grid .card h3,html[data-theme=dark] .marketplace-shell .store-contact-card h3{color:var(--text-strong)}html[data-theme=dark] .marketplace-shell .store-card-preview>div>span{color:rgb(var(--blue))}html[data-theme=dark] .marketplace-shell .store-card-actions small,html[data-theme=dark] .marketplace-shell .store-policy-grid .card p,html[data-theme=dark] .marketplace-shell .store-contact-card p{color:var(--text-muted)}html[data-theme=dark] .marketplace-shell .buyer-journey-heading a,html[data-theme=dark] .marketplace-shell .buyer-inline-link,html[data-theme=dark] .marketplace-shell .buyer-section-heading>a{color:rgb(var(--blue))}html[data-theme=dark] .marketplace-shell .settings-navigation,html[data-theme=dark] .marketplace-shell .settings-hero,html[data-theme=dark] .marketplace-shell .settings-card{color:var(--text-body);border-color:var(--border-soft)}html[data-theme=dark] .marketplace-shell .settings-navigation h2,html[data-theme=dark] .marketplace-shell .settings-hero h2,html[data-theme=dark] .marketplace-shell .settings-card-header h3,html[data-theme=dark] .marketplace-shell .settings-phone-section h4,html[data-theme=dark] .marketplace-shell .settings-phone-current-card strong,html[data-theme=dark] .marketplace-shell .settings-list-item strong,html[data-theme=dark] .marketplace-shell .settings-collection-card strong{color:var(--text-strong)}html[data-theme=dark] .marketplace-shell .settings-hero>p:last-child,html[data-theme=dark] .marketplace-shell .settings-card-header p,html[data-theme=dark] .marketplace-shell .settings-phone-section-heading p,html[data-theme=dark] .marketplace-shell .settings-phone-countdown,html[data-theme=dark] .marketplace-shell .settings-list-item p,html[data-theme=dark] .marketplace-shell .settings-collection-card>p{color:var(--text-muted)}html[data-theme=dark] .marketplace-shell .settings-collection-card{color:var(--text-body);border-color:var(--border-soft);background:var(--surface-card-muted)}html[data-theme=dark] .marketplace-shell .settings-collection-card summary{color:rgb(var(--blue))}html[data-theme=dark] .marketplace-shell .appearance-option strong{color:var(--text-strong)}html[data-theme=dark] .marketplace-shell .buyer-action-item{color:var(--text-body);border-color:rgba(var(--orange), .35);background:rgba(var(--orange), .1)}html[data-theme=dark] .marketplace-shell .buyer-action-item>span{color:rgb(var(--orange));background:rgba(var(--orange), .16)}html[data-theme=dark] .marketplace-shell .buyer-action-item strong{color:var(--text-strong)}html[data-theme=dark] .marketplace-shell .buyer-action-item p{color:var(--text-muted)}html[data-theme=dark] .marketplace-shell .buyer-action-item small{color:rgb(var(--orange))}html[data-theme=dark] .marketplace-shell .status-badge.status-badge-success{color:#86efac;background:#22c55e24;border-color:#22c55e61}html[data-theme=dark] .marketplace-shell .status-badge.status-badge-warning{color:#fdba74;background:#f9731629;border-color:#f9731666}html[data-theme=dark] .marketplace-shell .status-badge.status-badge-info{color:#7dd3fc;background:#0ea5e929;border-color:#0ea5e96b}html[data-theme=dark] .marketplace-shell .status-badge.status-badge-danger{color:#fca5a5;background:#ef444429;border-color:#ef44446b}html[data-theme=dark] .marketplace-shell .status-badge.status-badge-neutral{color:#cbd5e1;background:#94a3b824;border-color:#94a3b857}html[data-theme=dark] .marketplace-shell .data-table-wrap{border-color:var(--border-soft);background:var(--surface-card)}html[data-theme=dark] .marketplace-shell .data-table{color:var(--text-body)}html[data-theme=dark] .marketplace-shell .data-table thead{color:var(--text-muted);background:rgba(var(--blue), .12)}html[data-theme=dark] .marketplace-shell .data-table tbody tr{border-color:var(--border-soft);background:var(--surface-card)}html[data-theme=dark] .marketplace-shell .data-table tbody tr:hover{background:var(--surface-card-muted)}html[data-theme=dark] .marketplace-shell .data-table td strong{color:var(--text-strong)}html[data-theme=dark] .marketplace-shell .stat-card>p:first-child,html[data-theme=dark] .marketplace-shell .seller-progress-step{color:var(--text-body)}html[data-theme=dark] .marketplace-shell .seller-alert-row,html[data-theme=dark] .marketplace-shell .seller-metric-row{color:var(--text-body);border-color:var(--border-soft);background:var(--surface-card-muted)}html[data-theme=dark] .marketplace-shell .seller-alert-row strong,html[data-theme=dark] .marketplace-shell .seller-metric-row strong{color:var(--text-strong)}html[data-theme=dark] .marketplace-shell .seller-alert-row p,html[data-theme=dark] .marketplace-shell .seller-metric-row span,html[data-theme=dark] .marketplace-shell .seller-chart-row span{color:var(--text-muted)}html[data-theme=dark] .marketplace-shell .seller-chart-row strong{color:var(--text-strong)}html[data-theme=dark] .marketplace-shell .seller-chart-row div{background:var(--surface-elevated)}html[data-theme=dark] .marketplace-shell .seller-orders-workspace{color:var(--text-body)}html[data-theme=dark] .marketplace-shell .seller-orders-attention,html[data-theme=dark] .marketplace-shell .seller-orders-kpis article,html[data-theme=dark] .marketplace-shell .seller-orders-filter-bar,html[data-theme=dark] .marketplace-shell .seller-orders-table-shell,html[data-theme=dark] .marketplace-shell .seller-order-mobile-card,html[data-theme=dark] .marketplace-shell .seller-order-drawer{color:var(--text-body);border-color:var(--border-soft);background:var(--surface-card);box-shadow:var(--shadow-card)}html[data-theme=dark] .marketplace-shell .seller-orders-attention h2,html[data-theme=dark] .marketplace-shell .seller-orders-kpis strong,html[data-theme=dark] .marketplace-shell .seller-order-empty strong,html[data-theme=dark] .marketplace-shell .seller-order-drawer h2,html[data-theme=dark] .marketplace-shell .seller-order-drawer h3{color:var(--text-strong)}html[data-theme=dark] .marketplace-shell .seller-orders-attention-list,html[data-theme=dark] .marketplace-shell .seller-orders-kpis span,html[data-theme=dark] .marketplace-shell .seller-orders-kpis small,html[data-theme=dark] .marketplace-shell .seller-order-empty p,html[data-theme=dark] .marketplace-shell .seller-orders-pagination{color:var(--text-muted)}html[data-theme=dark] .marketplace-shell .seller-orders-finance-strip,html[data-theme=dark] .marketplace-shell .seller-orders-bulk{color:var(--text-body);border-color:rgba(var(--blue), .32);background:rgba(var(--blue), .1)}html[data-theme=dark] .marketplace-shell .seller-orders-finance-strip a,html[data-theme=dark] .marketplace-shell .seller-order-secondary,html[data-theme=dark] .marketplace-shell .seller-order-bulk-button,html[data-theme=dark] .marketplace-shell .seller-order-icon-button,html[data-theme=dark] .marketplace-shell .seller-order-id-cell button{color:rgb(var(--blue));border-color:var(--border-strong);background:var(--surface-elevated)}html[data-theme=dark] .marketplace-shell .seller-orders-search,html[data-theme=dark] .marketplace-shell .seller-orders-filter-bar select,html[data-theme=dark] .marketplace-shell .seller-orders-tabs button,html[data-theme=dark] .marketplace-shell .seller-orders-pagination a,html[data-theme=dark] .marketplace-shell .seller-orders-pagination select{color:var(--text-body);border-color:var(--border-strong);background:var(--surface-input)}html[data-theme=dark] .marketplace-shell .seller-orders-search input,html[data-theme=dark] .marketplace-shell .seller-orders-overdue,html[data-theme=dark] .marketplace-shell .seller-orders-table-toolbar label{color:var(--text-body)}html[data-theme=dark] .marketplace-shell .seller-orders-tabs button.active{color:rgb(var(--blue));border-color:rgba(var(--blue), .45);background:rgba(var(--blue), .14)}html[data-theme=dark] .marketplace-shell .seller-orders-tabs button span{color:rgb(var(--blue))}html[data-theme=dark] .marketplace-shell .seller-orders-table-toolbar,html[data-theme=dark] .marketplace-shell .seller-orders-table th,html[data-theme=dark] .marketplace-shell .seller-orders-table td{border-color:var(--border-soft)}html[data-theme=dark] .marketplace-shell .seller-orders-table th{color:var(--text-muted);background:var(--surface-card-muted)}html[data-theme=dark] .marketplace-shell .seller-orders-table td{color:var(--text-body);background:var(--surface-card)}html[data-theme=dark] .marketplace-shell .seller-orders-table td small{color:var(--text-muted)}html[data-theme=dark] .marketplace-shell .seller-orders-pagination a.disabled{color:#cbd5e1;background:var(--surface-card-muted)}html[data-theme=dark] .marketplace-shell .seller-order-badge.green{color:#86efac;background:#22c55e24;border-color:#22c55e61}html[data-theme=dark] .marketplace-shell .seller-order-badge.amber{color:#fdba74;background:#f9731629;border-color:#f9731666}html[data-theme=dark] .marketplace-shell .seller-order-badge.red{color:#fca5a5;background:#ef444429;border-color:#ef44446b}html[data-theme=dark] .marketplace-shell .seller-order-badge.blue,html[data-theme=dark] .marketplace-shell .seller-order-badge.purple{color:#7dd3fc;background:#0ea5e929;border-color:#0ea5e96b}html[data-theme=dark] .marketplace-shell .seller-order-badge.neutral{color:#cbd5e1;background:#94a3b824;border-color:#94a3b857}html[data-theme=dark] .marketplace-shell .kyc-status-hero,html[data-theme=dark] .marketplace-shell .kyc-review-header,html[data-theme=dark] .marketplace-shell .kyc-status-summary,html[data-theme=dark] .marketplace-shell .kyc-upload-card,html[data-theme=dark] .marketplace-shell .kyc-submit-bar,html[data-theme=dark] .marketplace-shell .kyc-admin-decision,html[data-theme=dark] .marketplace-shell .kyc-admin-document{color:var(--text-body);border-color:var(--border-soft);background:var(--surface-card);box-shadow:var(--shadow-card)}html[data-theme=dark] .marketplace-shell .kyc-status-hero h2,html[data-theme=dark] .marketplace-shell .kyc-review-header h2,html[data-theme=dark] .marketplace-shell .kyc-status-summary strong,html[data-theme=dark] .marketplace-shell .kyc-upload-copy strong,html[data-theme=dark] .marketplace-shell .kyc-submit-bar strong,html[data-theme=dark] .marketplace-shell .kyc-detail-list strong,html[data-theme=dark] .marketplace-shell .kyc-admin-document strong{color:var(--text-strong)}html[data-theme=dark] .marketplace-shell .kyc-status-hero p:not(.eyebrow),html[data-theme=dark] .marketplace-shell .kyc-review-header p:not(.eyebrow),html[data-theme=dark] .marketplace-shell .kyc-status-summary span,html[data-theme=dark] .marketplace-shell .kyc-upload-copy small,html[data-theme=dark] .marketplace-shell .kyc-submit-bar small,html[data-theme=dark] .marketplace-shell .kyc-admin-decision small,html[data-theme=dark] .marketplace-shell .kyc-detail-list small,html[data-theme=dark] .marketplace-shell .kyc-check-list>div>span,html[data-theme=dark] .marketplace-shell .kyc-admin-document small{color:var(--text-muted)}html[data-theme=dark] .marketplace-shell .payout-settings-page{color:var(--text-body)}html[data-theme=dark] .marketplace-shell .payout-current-card,html[data-theme=dark] .marketplace-shell .payout-change-panel,html[data-theme=dark] .marketplace-shell .payout-timeline-card,html[data-theme=dark] .marketplace-shell .payout-help-card,html[data-theme=dark] .marketplace-shell .payout-summary-list div,html[data-theme=dark] .marketplace-shell .payout-timeline-card dl div{color:var(--text-body);border-color:var(--border-soft);background:var(--surface-card);box-shadow:var(--shadow-card)}html[data-theme=dark] .marketplace-shell .payout-card-heading h2,html[data-theme=dark] .marketplace-shell .payout-section-title h2,html[data-theme=dark] .marketplace-shell .payout-timeline-card dd strong{color:var(--text-strong)}html[data-theme=dark] .marketplace-shell .payout-card-heading p,html[data-theme=dark] .marketplace-shell .payout-summary-list dt,html[data-theme=dark] .marketplace-shell .payout-timeline-card dt,html[data-theme=dark] .marketplace-shell .payout-timeline-card dd span{color:var(--text-muted)}html[data-theme=dark] .marketplace-shell .payout-summary-list dd{color:var(--text-strong)}html[data-theme=dark] .marketplace-shell .payout-help-card li{color:var(--text-body);background:var(--surface-card-muted)}html[data-theme=dark] .marketplace-shell .payout-help-card a,html[data-theme=dark] .marketplace-shell .buyer-vehicle-links a{color:rgb(var(--blue))}html[data-theme=dark] .marketplace-shell .buyer-recent-searches a{color:#0369a1}html[data-theme=dark] .marketplace-shell .buyer-recent-searches>span{color:var(--text-muted)}html[data-theme=dark] .marketplace-shell .checkout-shell{color:var(--text-body)}html[data-theme=dark] .marketplace-shell .checkout-step,html[data-theme=dark] .marketplace-shell .checkout-step strong{color:var(--text-muted)}html[data-theme=dark] .marketplace-shell .checkout-step.active strong,html[data-theme=dark] .marketplace-shell .checkout-step.complete strong{color:var(--text-strong)}html[data-theme=dark] .marketplace-shell .checkout-step>span{color:var(--text-body);border-color:var(--border-strong);background:var(--surface-card-muted)}html[data-theme=dark] .marketplace-shell .checkout-step.active>span,html[data-theme=dark] .marketplace-shell .checkout-step.complete>span{color:#031525;border-color:rgb(var(--blue));background:rgb(var(--blue))}html[data-theme=dark] .marketplace-shell .checkout-step:not(:last-child):after{background:var(--border-strong)}html[data-theme=dark] .marketplace-shell .checkout-step.complete:not(:last-child):after,html[data-theme=dark] .marketplace-shell .checkout-step.active:not(:last-child):after{background:rgb(var(--blue))}html[data-theme=dark] .marketplace-shell .cart-modern-card,html[data-theme=dark] .marketplace-shell .checkout-modern-card,html[data-theme=dark] .marketplace-shell .checkout-summary-card,html[data-theme=dark] .marketplace-shell .checkout-secure-card,html[data-theme=dark] .marketplace-shell .checkout-empty-state,html[data-theme=dark] .marketplace-shell .checkout-payment-menu,html[data-theme=dark] .marketplace-shell .checkout-sticky-bar{color:var(--text-body);border-color:var(--border-soft);background:var(--surface-card);box-shadow:var(--shadow-card)}html[data-theme=dark] .marketplace-shell .cart-modern-item,html[data-theme=dark] .marketplace-shell .checkout-address-summary,html[data-theme=dark] .marketplace-shell .checkout-action-state,html[data-theme=dark] .marketplace-shell .checkout-pickup-list article,html[data-theme=dark] .marketplace-shell .checkout-seller-fulfilment article,html[data-theme=dark] .marketplace-shell .checkout-delivery-options label,html[data-theme=dark] .marketplace-shell .checkout-payment-row,html[data-theme=dark] .marketplace-shell .checkout-selected-payment,html[data-theme=dark] .marketplace-shell .checkout-payment-option button,html[data-theme=dark] .marketplace-shell .checkout-payment-add-option{color:var(--text-body);border-color:var(--border-soft);background:var(--surface-card-muted)}html[data-theme=dark] .marketplace-shell .cart-modern-item.unavailable,html[data-theme=dark] .marketplace-shell .checkout-address-summary.incomplete,html[data-theme=dark] .marketplace-shell .checkout-warning-card{color:#fdba74;border-color:rgba(var(--orange), .42);background:rgba(var(--orange), .12)}html[data-theme=dark] .marketplace-shell .cart-seller-group>h3{color:var(--text-strong);background:rgba(var(--blue), .12)}html[data-theme=dark] .marketplace-shell .cart-modern-index,html[data-theme=dark] .marketplace-shell .cart-qty-controls{color:var(--text-strong);border-color:var(--border-soft);background:var(--surface-elevated)}html[data-theme=dark] .marketplace-shell .cart-qty-controls button,html[data-theme=dark] .marketplace-shell .cart-item-actions button{color:rgb(var(--blue))}html[data-theme=dark] .marketplace-shell .cart-item-actions button:hover{background:rgba(var(--blue), .12)}html[data-theme=dark] .marketplace-shell .cart-item-actions button.danger{color:#fca5a5}html[data-theme=dark] .marketplace-shell .checkout-shell h2,html[data-theme=dark] .marketplace-shell .checkout-shell h3,html[data-theme=dark] .marketplace-shell .checkout-shell strong,html[data-theme=dark] .marketplace-shell .checkout-shell b,html[data-theme=dark] .marketplace-shell .checkout-address-summary h3,html[data-theme=dark] .marketplace-shell .checkout-action-state strong,html[data-theme=dark] .marketplace-shell .checkout-payment-row strong,html[data-theme=dark] .marketplace-shell .checkout-selected-payment strong,html[data-theme=dark] .marketplace-shell .checkout-payment-option strong,html[data-theme=dark] .marketplace-shell .checkout-payment-add-option strong,html[data-theme=dark] .marketplace-shell .checkout-summary-items strong,html[data-theme=dark] .marketplace-shell .checkout-totals .total{color:var(--text-strong)}html[data-theme=dark] .marketplace-shell .checkout-shell p,html[data-theme=dark] .marketplace-shell .checkout-shell small,html[data-theme=dark] .marketplace-shell .checkout-shell address,html[data-theme=dark] .marketplace-shell .checkout-shell label,html[data-theme=dark] .marketplace-shell .checkout-summary-items span,html[data-theme=dark] .marketplace-shell .checkout-totals div,html[data-theme=dark] .marketplace-shell .buyer-cart-note{color:var(--text-muted)}html[data-theme=dark] .marketplace-shell .checkout-summary-items>div>span{color:#0f172a;background:#cbd5e1}html[data-theme=dark] .marketplace-shell .checkout-field input,html[data-theme=dark] .marketplace-shell .checkout-field select,html[data-theme=dark] .marketplace-shell .checkout-field-grid input,html[data-theme=dark] .marketplace-shell .checkout-saved-row select{color:var(--text-strong);border-color:var(--border-strong);background:var(--surface-input)}html[data-theme=dark] .marketplace-shell .buyer-checkout-button.disabled,html[data-theme=dark] .marketplace-shell .checkout-sticky-bar .btn:disabled{color:#0f172a;opacity:1;background:#94a3b8}html[data-theme=dark] .marketplace-shell .checkout-secure-card strong,html[data-theme=dark] .marketplace-shell .checkout-sticky-bar>a,html[data-theme=dark] .marketplace-shell .checkout-payment-add-option a,html[data-theme=dark] .marketplace-shell .checkout-payment-change{color:rgb(var(--blue))}html[data-theme=dark] .marketplace-shell .finance-dashboard{color:var(--text-body)}html[data-theme=dark] .marketplace-shell .finance-hero,html[data-theme=dark] .marketplace-shell .finance-summary-card,html[data-theme=dark] .marketplace-shell .finance-tabs,html[data-theme=dark] .marketplace-shell .finance-filters,html[data-theme=dark] .marketplace-shell .finance-filter-checkbox,html[data-theme=dark] .marketplace-shell .finance-bulk-bar,html[data-theme=dark] .marketplace-shell .finance-table-shell{color:var(--text-body);border-color:var(--border-soft);background:var(--surface-card);box-shadow:var(--shadow-card)}html[data-theme=dark] .marketplace-shell .finance-hero{background:linear-gradient(135deg, var(--surface-card) 0%, var(--surface-card-muted) 100%)}html[data-theme=dark] .marketplace-shell .finance-hero h2,html[data-theme=dark] .marketplace-shell .finance-summary-card strong,html[data-theme=dark] .marketplace-shell .finance-bulk-bar strong,html[data-theme=dark] .marketplace-shell .finance-table-meta strong,html[data-theme=dark] .marketplace-shell .finance-transaction-row strong{color:var(--text-strong)}html[data-theme=dark] .marketplace-shell .finance-hero p:last-child,html[data-theme=dark] .marketplace-shell .finance-summary-card span,html[data-theme=dark] .marketplace-shell .finance-summary-card small,html[data-theme=dark] .marketplace-shell .finance-bulk-bar span,html[data-theme=dark] .marketplace-shell .finance-table-meta span,html[data-theme=dark] .marketplace-shell .finance-transaction-row span:not(.finance-badge),html[data-theme=dark] .marketplace-shell .finance-transaction-row small,html[data-theme=dark] .marketplace-shell .finance-transaction-statuses small{color:var(--text-muted)}html[data-theme=dark] .marketplace-shell .finance-hero-note{color:#7dd3fc;background:rgba(var(--blue), .16)}html[data-theme=dark] .marketplace-shell .finance-tabs a{color:var(--text-body)}html[data-theme=dark] .marketplace-shell .finance-tabs a:hover,html[data-theme=dark] .marketplace-shell .finance-tabs a:focus-visible{color:var(--text-strong);background:rgba(var(--blue), .12)}html[data-theme=dark] .marketplace-shell .finance-tabs a.active{color:#fff;background:#0757b4}html[data-theme=dark] .marketplace-shell .finance-tabs a.active span{color:#082f49;background:#bae6fd}html[data-theme=dark] .marketplace-shell .finance-tabs a:not(.active) span{color:#7dd3fc;background:rgba(var(--blue), .16)}html[data-theme=dark] .marketplace-shell .finance-filters input,html[data-theme=dark] .marketplace-shell .finance-filters select{color:var(--text-strong);border-color:var(--border-strong);background:var(--surface-input)}html[data-theme=dark] .marketplace-shell .finance-filter-checkbox,html[data-theme=dark] .marketplace-shell .finance-select-visible{color:var(--text-body)}html[data-theme=dark] .marketplace-shell .finance-table thead,html[data-theme=dark] .marketplace-shell .finance-table th:nth-child(14){background:var(--surface-card-muted)}html[data-theme=dark] .marketplace-shell .finance-table th,html[data-theme=dark] .marketplace-shell .finance-table td,html[data-theme=dark] .marketplace-shell .finance-transaction-row{color:var(--text-body);border-color:var(--border-soft)}html[data-theme=dark] .marketplace-shell .finance-table th{color:var(--text-muted)}html[data-theme=dark] .marketplace-shell .finance-table td strong{color:var(--text-strong)}html[data-theme=dark] .marketplace-shell .finance-table td small{color:var(--text-muted)}html[data-theme=dark] .marketplace-shell .finance-table th:nth-child(14),html[data-theme=dark] .marketplace-shell .finance-table td:nth-child(14){background:var(--surface-card);box-shadow:-10px 0 18px #00000038}html[data-theme=dark] .marketplace-shell .finance-table th:nth-child(14),html[data-theme=dark] .marketplace-shell .finance-table tbody tr:hover,html[data-theme=dark] .marketplace-shell .finance-transaction-row:hover{background:var(--surface-card-muted)}html[data-theme=dark] .marketplace-shell .finance-secondary-action{color:#7dd3fc;border-color:rgba(var(--blue), .4);background:var(--surface-elevated)}html[data-theme=dark] .marketplace-shell .finance-danger-action{color:#fca5a5;background:#ef44441f;border-color:#ef44446b}html[data-theme] .marketplace-shell .settings-actions,html[data-theme] .marketplace-shell .form-sticky-actions{color:var(--text-body);border-color:var(--border-soft);background:var(--surface-card);box-shadow:0 -12px 24px #0f172a14}html[data-theme=dark] .marketplace-shell .settings-actions,html[data-theme=dark] .marketplace-shell .form-sticky-actions{box-shadow:0 -12px 24px #0000003d}html[data-theme=dark]{--text-primary:#f8fafc;--text-secondary:#e5edf8;--text-body:#e5edf8;--text-muted:#c5d0df;--text-faint:#9fb0c5;--primary-blue:#38bdf8;--primary-blue-hover:#7dd3fc;--danger-red:#fca5a5;--success-green:#86efac;--warning-orange:#fdba74}html[data-theme=dark] body{color:var(--text-body)}html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(h1,h2,h3,h4,h5,h6,strong,b,label,legend,th,dt){color:var(--text-strong)}html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(p,li,dd,td,address,figcaption){color:var(--text-body)}html[data-theme=dark] body :is(main,[role=main],header,nav,aside,footer,dialog,[role=dialog]) :is(small,caption,.text-slate-400,.text-slate-500){color:var(--text-muted)}html[data-theme=dark] .marketplace-shell main span:not(.badge,.status-badge,.seller-order-badge,.finance-badge,.payment-provider-logo,.buyer-compatibility,.eyebrow,.brand-hub,.dashboard-link-dot),html[data-theme=dark] .marketplace-shell main em,html[data-theme=dark] .market-nav-link,html[data-theme=dark] .market-icon-link,html[data-theme=dark] .market-icon-link span{color:var(--text-body)}html[data-theme=dark] .market-nav-link:hover,html[data-theme=dark] .market-nav-link:focus-visible,html[data-theme=dark] .market-icon-link:hover,html[data-theme=dark] .market-icon-link:focus-visible{color:var(--text-strong);background:rgba(var(--blue), .13)}html[data-theme=dark] .public-market-search{color:var(--text-body);border-color:var(--border-strong);background:var(--surface-input)}html[data-theme=dark] .public-market-search svg{color:var(--text-muted)}html[data-theme=dark] .public-market-search input,html[data-theme=dark] .public-market-search select{color:var(--text-strong);border-color:var(--border-soft);background:var(--surface-input)}html[data-theme=dark] .public-market-search button{color:#fff;background:#0757b4}html[data-theme=dark] .public-market-search button:hover,html[data-theme=dark] .public-market-search button:focus-visible{color:#fff;background:#0a67d1}html[data-theme=dark] :is(.registration-role-card,.seller-home-cta,.buyer-welcome-row,.buyer-vehicle-hero,.buyer-profile-breakdown>div,.buyer-fitment-search,.buyer-recent-searches a,.buyer-category-shortcuts a,.seller-edit-hero,.seller-edit-actions-menu summary,.seller-edit-actions-menu>div,.seller-edit-nav,.seller-edit-section,.seller-edit-check-grid label,.seller-edit-health,.seller-edit-buyer-preview,.seller-edit-save-bar,.payout-status-explainer,.payout-radio-card,.payout-frequency-grid label,.payout-modal,.finance-drawer,.finance-drawer-actions,.finance-payment-timeline li,.guest-cart-item,.guest-cart-summary,.mini-cart,.add-cart-toast,[role=dialog]){color:var(--text-body);border-color:var(--border-soft);background:var(--surface-card)}html[data-theme=dark] :is(.registration-role-card,.buyer-profile-breakdown>div,.buyer-fitment-search,.buyer-recent-searches a,.buyer-category-shortcuts a,.seller-edit-check-grid label,.finance-payment-timeline li,.guest-cart-item){background:var(--surface-card-muted)}html[data-theme=dark] :is(.registration-role-card,.seller-home-cta,.buyer-welcome-row,.buyer-vehicle-hero,.seller-edit-workspace,.payout-settings-page,.finance-drawer,.guest-cart-item,.guest-cart-summary,.mini-cart,.add-cart-toast,[role=dialog]) :is(h1,h2,h3,h4,strong,b,label,legend,dt,dd){color:var(--text-strong)}html[data-theme=dark] :is(.registration-role-card,.seller-home-cta,.buyer-welcome-row,.buyer-vehicle-hero,.seller-edit-workspace,.payout-settings-page,.finance-drawer,.guest-cart-item,.guest-cart-summary,.mini-cart,.add-cart-toast,[role=dialog]) :is(p,li,span,small,em){color:var(--text-body)}html[data-theme=dark] .auth-lite .input:-webkit-autofill{-webkit-text-fill-color:var(--text-strong)!important;caret-color:var(--text-strong)!important;-webkit-box-shadow:inset 0 0 0 1000px #07101d!important}html[data-theme=dark] .auth-lite .input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-strong)!important;caret-color:var(--text-strong)!important;-webkit-box-shadow:inset 0 0 0 1000px #07101d!important}html[data-theme=dark] .auth-lite .input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-strong)!important;caret-color:var(--text-strong)!important;-webkit-box-shadow:inset 0 0 0 1000px #07101d!important}html[data-theme=dark] .buyer-recent-searches a,html[data-theme=dark] .buyer-vehicle-links a,html[data-theme=dark] .buyer-inline-link,html[data-theme=dark] .buyer-table-link,html[data-theme=dark] .payment-link-button,html[data-theme=dark] .finance-secondary-action,html[data-theme=dark] .marketplace-shell .buyer-recent-searches a{color:#7dd3fc}html[data-theme=dark] .marketplace-shell .buyer-compatibility{color:#86efac;background:#22c55e24;border-color:#22c55e66}html[data-theme=dark] .marketplace-shell .store-rating-row strong,html[data-theme=dark] .marketplace-shell .store-rating-row span{color:#bae6fd;background:#0ea5e929;border-color:#38bdf857}html[data-theme=dark] .marketplace-shell .seller-progress-dot{color:var(--text-muted);border-color:var(--border-strong);background:var(--surface-card-muted)}html[data-theme=dark] .marketplace-shell .seller-progress-dot-done{color:#bae6fd;background:#0ea5e929;border-color:#38bdf861}html[data-theme=dark] .marketplace-shell .finance-badge{color:#cbd5e1;background:#94a3b824;border-color:#94a3b857}html[data-theme=dark] .marketplace-shell .finance-badge-green{color:#86efac;background:#22c55e24;border-color:#22c55e66}html[data-theme=dark] .marketplace-shell .finance-badge-orange{color:#fdba74;background:#f9731629;border-color:#f973166b}html[data-theme=dark] .marketplace-shell .finance-badge-red{color:#fca5a5;background:#ef444429;border-color:#ef44446b}html[data-theme=dark] .marketplace-shell .finance-badge-blue{color:#7dd3fc;background:#0ea5e929;border-color:#0ea5e96b}html[data-theme=dark] :is(.badge,.status-badge,.seller-order-badge,.finance-badge,.eyebrow){color:#bae6fd}html[data-theme=dark] .badge{color:#e0f2fe;background:#0c2d48;border-color:#38bdf88c}html[data-theme=dark] .checkout-summary-items>div>span,html[data-theme=dark] .buyer-checkout-button.disabled,html[data-theme=dark] .checkout-sticky-bar .btn:disabled,html[data-theme=dark] .marketplace-shell main .checkout-summary-items>div>span{color:#0f172a}html[data-theme=light] .brand-wordmark+span{color:#9a3412}.placeholder\:text-slate-500::placeholder{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.hover\:border-neon\/50:hover{border-color:#19a7ff80}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.focus\:border-neon:focus{--tw-border-opacity:1;border-color:rgb(25 167 255/var(--tw-border-opacity,1))}.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);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-neon\/20:focus{--tw-ring-color:#19a7ff33}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\:checked\]\:border-neon:has(:checked){--tw-border-opacity:1;border-color:rgb(25 167 255/var(--tw-border-opacity,1))}@media (min-width:640px){.sm\:block{display:block}.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:p-6{padding:1.5rem}.sm\:p-9{padding:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[1fr_220px_auto\]{grid-template-columns:1fr 220px auto}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[220px_1fr_auto\]{grid-template-columns:220px 1fr auto}.md\:p-8{padding:2rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:pl-72{padding-left:18rem}.md\:text-7xl{font-size:4.5rem;line-height:1}}@media (min-width:1024px){.lg\:order-none{order:0}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:w-auto{width:auto}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[1\.05fr_\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1\.4fr_\.6fr\]{grid-template-columns:1.4fr .6fr}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:pl-64{padding-left:16rem}}@media (min-width:1280px){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-\[\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.xl\:grid-cols-\[1\.15fr_\.85fr\]{grid-template-columns:1.15fr .85fr}.xl\:grid-cols-\[1\.3fr_\.7fr\]{grid-template-columns:1.3fr .7fr}.xl\:grid-cols-\[1fr_\.8fr\]{grid-template-columns:1fr .8fr}.xl\:grid-cols-\[360px_1fr\]{grid-template-columns:360px 1fr}.xl\:p-8{padding:2rem}}@media (prefers-color-scheme:dark){.dark\:border-slate-800{--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity,1))}}
