*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:GSans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#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{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.sticky{position:sticky}.-right-1{right:-.25rem}.-top-1{top:-.25rem}.bottom-2{bottom:.5rem}.left-1\.5{left:.375rem}.left-2{left:.5rem}.right-0{right:0}.right-1\.5{right:.375rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-12{top:3rem}.z-40{z-index:40}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-auto{margin-left:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{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}.inline-block{display:inline-block}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.hidden{display:none}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1 / 1}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-2\.5{height:.625rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[18px\]{height:18px}.h-px{height:1px}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-2\.5{width:.625rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-9{width:2.25rem}.min-w-0{min-width:0px}.min-w-\[1\.25rem\]{min-width:1.25rem}.min-w-\[140px\]{min-width:140px}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-\[240px\]{max-width:240px}.max-w-\[960px\]{max-width:960px}.max-w-lg{max-width:32rem}.flex-1{flex:1 1 0%}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.resize{resize:both}.snap-start{scroll-snap-align:start}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.place-items-center{place-items:center}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-3{row-gap:.75rem}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#121317\]{--tw-border-opacity: 1;border-color:rgb(18 19 23 / var(--tw-border-opacity, 1))}.border-\[\#252A44\]{--tw-border-opacity: 1;border-color:rgb(37 42 68 / var(--tw-border-opacity, 1))}.border-\[\#9C7E00\]{--tw-border-opacity: 1;border-color:rgb(156 126 0 / var(--tw-border-opacity, 1))}.border-border{border-color:#ffffff0f}.border-borderStrong{border-color:#ffffff1f}.border-current{border-color:currentColor}.border-danger\/30{border-color:#e071714d}.border-primary{--tw-border-opacity: 1;border-color:rgb(184 154 40 / var(--tw-border-opacity, 1))}.border-primary\/40{border-color:#b89a2866}.border-t-transparent{border-top-color:transparent}.bg-\[\#0f1013\]{--tw-bg-opacity: 1;background-color:rgb(15 16 19 / var(--tw-bg-opacity, 1))}.bg-\[\#121317\]\/95{background-color:#121317f2}.bg-\[\#1a1d24\]{--tw-bg-opacity: 1;background-color:rgb(26 29 36 / var(--tw-bg-opacity, 1))}.bg-\[\#252A44\]{--tw-bg-opacity: 1;background-color:rgb(37 42 68 / var(--tw-bg-opacity, 1))}.bg-\[\#9C7E00\]{--tw-bg-opacity: 1;background-color:rgb(156 126 0 / var(--tw-bg-opacity, 1))}.bg-background{--tw-bg-opacity: 1;background-color:rgb(18 18 18 / var(--tw-bg-opacity, 1))}.bg-background\/40{background-color:#12121266}.bg-background\/80{background-color:#121212cc}.bg-background\/95{background-color:#121212f2}.bg-danger\/10{background-color:#e071711a}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(184 154 40 / var(--tw-bg-opacity, 1))}.bg-primary\/90{background-color:#b89a28e6}.bg-surface{--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity, 1))}.bg-surfaceElevated{--tw-bg-opacity: 1;background-color:rgb(30 30 30 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pt-3{padding-top:.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.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}.uppercase{text-transform:uppercase}.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-widest{letter-spacing:.1em}.text-\[\#121317\]{--tw-text-opacity: 1;color:rgb(18 19 23 / var(--tw-text-opacity, 1))}.text-\[\#6b7280\]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-\[\#9C7E00\]{--tw-text-opacity: 1;color:rgb(156 126 0 / var(--tw-text-opacity, 1))}.text-\[\#E5484D\]{--tw-text-opacity: 1;color:rgb(229 72 77 / var(--tw-text-opacity, 1))}.text-danger{--tw-text-opacity: 1;color:rgb(224 113 113 / var(--tw-text-opacity, 1))}.text-onPrimary{--tw-text-opacity: 1;color:rgb(14 14 14 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(184 154 40 / var(--tw-text-opacity, 1))}.text-success{--tw-text-opacity: 1;color:rgb(120 185 141 / var(--tw-text-opacity, 1))}.text-text{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-textMuted{color:#ffffff80}.text-textSecondary{color:#ffffffb3}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.no-underline{text-decoration-line:none}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--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)}.outline{outline-style:solid}.ring{--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(3px + 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)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html,body,#root{height:100%}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}img{display:block;max-width:100%;height:auto}.safe-bottom{padding-bottom:max(env(safe-area-inset-bottom),1rem)}.safe-top{padding-top:max(env(safe-area-inset-top),0px)}.login-wrap{background:#fff;min-height:100vh}.login-card .login-hint{color:var(--body);font-size:1rem;line-height:1.5;margin:-8px 0 40px}.login-card h2{color:#121212}.login-back{display:inline-block;margin-top:20px}.ff-hint{font-size:12px;color:#888;margin-top:4px}.forgot{margin-bottom:24px}.verify-digits{display:flex;justify-content:center;gap:8px;margin-bottom:24px}.verify-digit{width:48px;height:56px;text-align:center;font-size:24px;font-weight:600;color:#121212;background:#fff;border:1.5px solid #ccc;border-radius:6px;outline:none;transition:border-color .15s;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.verify-digit:focus{border-color:#9c7e00}.verify-digit-filled{border-color:#9c7e00}.verify-expiry{text-align:center;font-size:12px;color:#888;margin-bottom:24px}.verify-resend{text-align:center;margin-bottom:24px}.verify-resend p{font-size:14px;color:#555;margin-bottom:4px}.verify-resend-btn{background:none;border:none;cursor:pointer;font-size:12px;font-weight:600;color:#9c7e00;padding:0}.login-cancel{display:block;width:100%;padding:12px;background:none;border:none;cursor:pointer;font-size:14px;font-weight:600;color:#555;text-align:center;margin-top:4px}.login-cancel:hover{color:#121212}body.dark-app{--gold: #b89a28;--gold-bg: rgba(184,154,40,.08);--gold-bg2: rgba(184,154,40,.14);--bg: #0e0e0e;--sf: #222222;--sf2: #333333;--sfh: #1e1e1e;--white: #ffffff;--body: rgba(255,255,255,.68);--muted: rgba(255,255,255,.62);--bd: rgba(255,255,255,.06);--green: #78b98d;--red: #e07171;--r: 6px;--rl: 10px;--max-w: 1000px;background:var(--bg);font-family:var(--sans);color:var(--white);font-size:16px;font-weight:450;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.dark-app a{color:var(--gold);text-decoration:none}.container{max-width:var(--max-w);margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.page{min-height:100vh;background:var(--bg)}.page-header{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.page-header-action{display:flex;align-items:center;gap:8px}.display{font-family:var(--serif);font-size:40px;font-weight:450;line-height:1.2;color:var(--white)}.page-title{font-family:var(--serif);font-size:clamp(2rem,6vw,3rem);font-weight:450;line-height:1.2;color:var(--white)}.section-title{font-family:var(--sans);font-size:10px;font-weight:600;line-height:1.3;color:var(--body);letter-spacing:.18em;text-transform:uppercase}.subsection{font-family:var(--sans);font-size:18px;font-weight:600;line-height:1.3;color:var(--white)}.body{font-family:var(--sans);font-size:16px;font-weight:450;line-height:1.6;color:var(--body)}.small{font-family:var(--sans);font-size:14px;font-weight:450;line-height:1.6;color:var(--body)}.caption{font-family:var(--sans);font-size:12px;font-weight:450;line-height:1.6;color:var(--muted)}.eyebrow{font-family:var(--sans);font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;line-height:1.3;color:var(--muted);margin-bottom:8px}.micro{font-family:var(--sans);font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;line-height:1.3;color:var(--body)}.tiny{font-family:var(--sans);font-size:9px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1.3;color:var(--muted)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;border-radius:var(--r);font-family:var(--sans);font-size:16px;font-weight:600;border:none;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-gold{background:var(--gold);color:var(--bg)}.btn-gold:hover{background:#c2a63a;color:var(--bg)}.btn-outline{background:transparent;border:2px solid var(--gold);color:var(--gold)}.btn-outline:hover{background:var(--gold);color:var(--white)}.btn-ghost{background:none;border:none;color:var(--gold);font-family:var(--sans);font-size:10px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;padding:0;cursor:pointer}.card{background:var(--sf);border-radius:var(--rl);padding:20px}.card-attention{border-color:#9c7e0026}.card-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.card-heading .eyebrow{margin-bottom:0}.card-unpadded{padding:0}.card-unpadded .card-heading{padding:20px 20px 0}.card-unpadded-body{padding:0 20px 20px}.form-field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.textarea{min-height:96px;resize:vertical}.input-error{border-color:var(--red)}.field-error{color:#f0b8b8;font-size:12px}.stat-block{display:flex;flex-direction:column;align-items:center}.stat-label{font-family:var(--sans);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--body);margin-bottom:3px}.stat-value{font-size:20px;font-weight:600;color:var(--white)}.badge{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:12px;font-family:var(--sans);font-size:11px;font-weight:600}.badge:before{content:"";width:4px;height:4px;border-radius:50%;background:currentColor;flex-shrink:0}.badge-green{background:#3d8c5c2e;border:1px solid rgba(61,140,92,.3);color:#b8f0d0}.badge-gold{background:#9c7e002e;border:1px solid rgba(156,126,0,.3);color:#e8d48c}.badge-gold-light{background:#9c7e002e;border:1px solid rgba(156,126,0,.3);color:#f5e6a0}.badge-red{background:#9c3a3a2e;border:1px solid rgba(156,58,58,.3);color:#f0b8b8}.badge-ghost{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#ffffff80}.tag-buying{display:inline-block;font-family:var(--sans);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:2px 6px;border-radius:3px;color:#90caf9;background:#90caf914}.tag-selling{display:inline-block;font-family:var(--sans);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:2px 6px;border-radius:3px;color:#f0d090;background:#f0d09014}.listing-card{display:flex;flex-direction:column;overflow:hidden;cursor:pointer;text-decoration:none;color:inherit}.listings-grid .listing-card{background:var(--sf);border-radius:var(--rl)}.listing-card-image{position:relative;height:120px;overflow:hidden}.listing-card-image--compact{height:80px}.listing-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.listing-card-image-placeholder{width:100%;height:100%;background:var(--sf2);display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--muted)}.listing-card-overlay{position:absolute;bottom:0;left:0;right:0;padding:20px 12px 12px;display:flex;justify-content:space-between;align-items:baseline}.listing-card-image--compact .listing-card-overlay{padding:16px 8px 8px}.listing-card-price{font-weight:600;color:var(--bg);background-color:var(--white);padding:0 8px;border-radius:20px}.listing-card-image--compact .listing-card-price{font-size:12px}.listing-card-form{font-size:11px;color:#ffffff80}.listing-card-posted{display:none;position:absolute;top:7px;right:7px;background:#00000080;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:2px 6px;border-radius:4px;font-size:10px;color:#fff6}.listing-card-body{padding:10px 12px 4px}.listing-card-body--compact{padding:8px 8px 10px}.listing-card-seller-row{display:flex;align-items:center;gap:4px;margin-bottom:2px}.listing-card-seller{font-size:13px;font-weight:600;color:var(--white);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listing-card-seller--compact{font-size:11px}.listing-card-verified{flex-shrink:0}.listing-card-location{font-size:12px;color:var(--body);margin-bottom:8px}.listing-card-flag{color:initial;margin-right:8px}.listing-card-location--compact{margin-bottom:6px}.listing-card-stats{border-top:1px solid var(--bd);padding-top:6px;display:flex;justify-content:space-between;font-family:var(--sans);color:var(--muted)}.listing-card-stats--compact{padding-top:6px;font-size:10px;border-top:none}.data-table{background:var(--sf);border-radius:var(--rl);border:1px solid var(--bd);overflow:hidden;width:100%}.data-table-header{display:flex;padding:10px 20px;border-bottom:1px solid var(--bd);font-family:var(--sans);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.data-table-row{display:flex;padding:12px 20px;border-top:1px solid var(--bd);font-family:var(--sans);font-size:13px;color:var(--body);transition:background .1s}.data-table-row:first-child{border-top:none}.input,.select,.textarea{width:100%;padding:10px 12px;background:var(--sf2);border:1px solid var(--bd);border-radius:var(--r);font-family:var(--sans);font-size:14px;font-weight:600;color:var(--white)}.input::-moz-placeholder,.select::-moz-placeholder,.textarea::-moz-placeholder{color:var(--muted);font-weight:450}.input::placeholder,.select::placeholder,.textarea::placeholder{color:var(--muted);font-weight:450}.input:focus,.select:focus,.textarea:focus{outline:none;box-shadow:0 0 0 2px var(--gold)}.textarea{resize:vertical;min-height:80px}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-label{display:block;font-family:var(--sans);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--body);margin-bottom:6px;line-height:1}.sort-pill{display:inline-flex;align-items:center;padding:4px 12px;border-radius:16px;font-family:var(--sans);font-size:12px;font-weight:500;border:1px solid rgba(255,255,255,.08);color:var(--body);cursor:pointer;flex-shrink:0;transition:background .15s,border-color .15s,color .15s}.sort-pill-active{background:var(--gold);color:var(--bg)}.form-toggle{display:flex;overflow:hidden}.form-toggle>*{flex:1;padding:8px 4px;border-radius:var(--r);font-family:var(--sans);font-size:12px;font-weight:500;text-align:center;background:#ffffff08;border:1px solid rgba(255,255,255,.08);color:var(--body);cursor:pointer;transition:background .15s,border-color .15s,color .15s}.form-toggle-active{background:#9c7e0026;border-color:var(--gold);color:var(--gold)}.drop-zone{border:2px dashed var(--bd);border-radius:8px;padding:24px;text-align:center;cursor:pointer;transition:border-color .15s,background .15s}.drop-zone-dragover{border-color:var(--gold);background:#9c7e000a}.chat-msg-you{background:#9c7e001f;border:1px solid rgba(156,126,0,.18);border-radius:14px 14px 4px;max-width:80%;padding:10px 14px;font-size:14px;font-weight:400;line-height:1.5;color:var(--white);align-self:flex-end}.chat-msg-them{background:var(--sf2);border:1px solid var(--bd);border-radius:14px 14px 14px 4px;max-width:80%;padding:10px 14px;font-size:14px;font-weight:400;line-height:1.5;color:var(--white);align-self:flex-start}.chat-msg-system{text-align:center;color:var(--gold);font-size:14px;font-weight:400;line-height:1.5;background:#9c7e0014;border-radius:var(--rl);padding:6px 12px;align-self:center}.chat-msg-system-desktop{text-align:center;padding:10px 0;display:flex;align-items:center;gap:10px;color:var(--gold);font-size:11px}.chat-msg-system-desktop:before,.chat-msg-system-desktop:after{content:"";flex:1;height:1px;background:var(--bd)}.progress-bar{display:flex;gap:2px}.progress-segment{flex:1;height:3px;border-radius:2px;background:#ffffff0a}.progress-active{background:var(--gold)}.progress-done{background:#ffffff26}.collapsible{border-top:1px solid var(--bd)}.collapsible-trigger{display:flex;justify-content:space-between;align-items:center;width:100%;padding:14px 0;background:none;border:none;cursor:pointer;color:var(--muted);font-family:var(--sans);font-size:10px;font-weight:450;letter-spacing:.18em;text-transform:uppercase}.collapsible-open .collapsible-trigger{color:var(--gold)}.escrow-badge{padding:12px 14px;border-radius:8px;background:#9c7e000f;border:1px solid rgba(156,126,0,.15);display:flex;align-items:center;gap:8px;font-family:var(--sans);font-size:12px;color:var(--body)}.verified-badge{display:inline-flex;align-items:center;gap:4px;vertical-align:middle}.nav-top{position:sticky;top:0;z-index:100;background:#0e0e0eeb;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--bd);height:60px;display:flex;align-items:center}.nav-top>.container{display:flex;align-items:center;width:100%}.nav-link{font-family:var(--sans);font-size:13px;font-weight:450;color:var(--body);text-decoration:none;padding-bottom:2px;border-bottom:1.5px solid transparent;transition:color .15s,border-color .15s}.nav-link-active{font-weight:600;color:var(--white);border-bottom-color:var(--gold)}.tab-bar{position:fixed;bottom:0;left:0;right:0;z-index:100;background:var(--sf);border-top:1px solid var(--bd);padding:8px 0 24px;display:none;justify-content:space-around;align-items:flex-end}.tab-bar-item{display:flex;flex-direction:column;align-items:center;gap:4px;font-family:var(--sans);font-size:9px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);text-decoration:none;cursor:pointer}.tab-bar-item.active{color:var(--gold)}.tab-bar-sell{width:36px;height:36px;border-radius:9px;background:var(--gold);display:flex;align-items:center;justify-content:center;margin-top:-14px}.app-nav{display:none;position:sticky;top:0;z-index:50;background:#0e0e0ef2;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--bd)}.app-nav-inner{margin:0 auto;padding:0 40px;display:flex;align-items:center;height:76px;width:100%;max-width:1280px;position:relative}.app-nav-links{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:40px}.app-nav-link,body.dark-app a.app-nav-link{font-family:var(--sans);font-size:1rem;font-weight:450;color:var(--body);text-decoration:none;transition:color .15s;white-space:nowrap}.app-nav-link:hover,body.dark-app a.app-nav-link:hover,.app-nav-link-active,body.dark-app a.app-nav-link-active{color:var(--white)}.app-nav-right{margin-left:auto;display:flex;align-items:center;gap:32px}.app-nav-icon-btn,a.app-nav-icon-btn,body.dark-app a.app-nav-icon-btn{position:relative;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--body);transition:color .15s;flex-shrink:0;padding:0}.app-nav-icon-btn:hover,a.app-nav-icon-btn:hover,body.dark-app a.app-nav-icon-btn:hover,.app-nav-icon-btn-active{color:var(--gold)}.app-nav-unread-badge{position:absolute;top:-8px;right:-9px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--gold);color:var(--white);display:grid;place-items:center;font-size:9px;font-weight:700;line-height:1}.app-nav-avatar{width:32px;height:32px;border-radius:50%;background:var(--gold);border:none;display:flex;align-items:center;justify-content:center;font-family:var(--sans);font-size:14px;font-weight:700;color:var(--white)!important;text-decoration:none;flex-shrink:0;transition:opacity .15s}.app-nav-avatar:hover{opacity:.85;color:#121212}.app-mobile-top{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:16px;border-bottom:1px solid var(--bd);background:var(--bg);padding:16px 20px;height:64px}.app-mobile-search{flex:1;display:flex;align-items:center;gap:8px;background:var(--sf);border-radius:8px;padding:6px 12px;height:32px}.app-mobile-search svg{width:12px;height:12px;color:var(--muted)}.app-mobile-search input{flex:1;background:transparent;border:none;outline:none;font-family:var(--sans);font-size:14px;color:var(--white);min-width:0}.app-mobile-search input::-moz-placeholder{color:var(--muted)}.app-mobile-search input::placeholder{color:var(--muted)}.app-tab-bar{position:fixed;bottom:0;left:0;right:0;z-index:40;background:var(--bg);border-top:1px solid var(--bd);display:flex;justify-content:space-around;align-items:stretch;padding-top:12px;padding-right:12px;padding-left:12px;padding-bottom:max(env(safe-area-inset-bottom),1rem)}.app-tab-item,body.dark-app a.app-tab-item{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 4px;border-radius:8px;font-family:var(--sans);font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);text-decoration:none}.app-tab-item-active,body.dark-app a.app-tab-item-active{color:var(--white)}@media(max-width:767px){.app-main{padding-bottom:80px}.tab-bar{display:flex}.nav-top{z-index:10;background:var(--bg);backdrop-filter:none;-webkit-backdrop-filter:none;height:auto;padding:12px 16px}.gold-price-ts{display:none}.orders-tab-btn{flex:1;padding:10px 0}.checkout-form{display:flex;flex-direction:column}.browse-view-toggle{gap:6px}.browse-view-btn{padding:5px 12px;border:1px solid var(--bd);border-radius:20px;font-size:10px!important;letter-spacing:0;text-transform:none}.browse-view-btn-active{border-color:var(--gold);background:#9c7e001f;color:var(--white)}}.flex{display:flex}.grid{display:grid}.gap-4{gap:4px}.gap-8{gap:8px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-20{gap:20px}.gap-24{gap:24px}.gap-28{gap:28px}.gap-32{gap:32px}.gap-36{gap:36px}.gap-40{gap:40px}.gap-44{gap:44px}.gap-48{gap:48px}.text-right{text-align:right}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ff-err{margin-top:-20px;text-align:center;font-size:.875rem;font-weight:600}.w-4{width:auto}.h-4{height:20px}.w-5{width:auto}.h-5{height:1.25rem}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-1{flex:1}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.mt-0{margin-top:0}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.mt-5{margin-top:20px}.mt-6{margin-top:24px}.mb-2{margin-bottom:0}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.mb-5{margin-bottom:20px}.mb-6{margin-bottom:24px}.mb-12{margin-bottom:48px}.mx-1{margin-left:4px;margin-right:4px}.mx-2{margin-left:8px;margin-right:8px}.mx-3{margin-left:12px;margin-right:12px}.mx-4{margin-left:16px;margin-right:16px}.mx-6{margin-left:24px;margin-right:24px}.my-2{margin-top:8px;margin-bottom:8px}.my-3{margin-top:12px;margin-bottom:12px}.my-4{margin-top:16px;margin-bottom:16px}.p-0{padding:0}.p-1{padding:4px}.p-3{padding:12px}.p-4{padding:16px}.p-5{padding:20px}.p-6{padding:24px}.p-8{padding:32px}.px-2{padding-left:8px;padding-right:8px}.px-3{padding-left:12px;padding-right:12px}.px-4{padding-left:16px;padding-right:16px}.px-6{padding-left:24px;padding-right:24px}.py-2{padding-top:8px;padding-bottom:8px}.py-3{padding-top:12px;padding-bottom:12px}.py-4{padding-top:16px;padding-bottom:16px}.py-6{padding-top:24px;padding-bottom:24px}.py-8{padding-top:32px;padding-bottom:32px}.pt-1{padding-top:4px}.pt-3{padding-top:12px}.pt-4{padding-top:16px}.pb-2{padding-bottom:8px}.pb-3{padding-bottom:12px}.pb-4{padding-bottom:16px}.pl-2{padding-left:8px}.pl-3{padding-left:12px}.pl-4{padding-left:16px}.pr-2{padding-right:8px}.pr-3{padding-right:12px}.pr-4{padding-right:16px}.w-full{width:100%}.h-full{height:100%}.w-\[18px\]{width:18px}.w-\[38\%\]{width:38%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.gap-0{gap:0}.gap-2{gap:2px}.gap-3{gap:20px}.gap-6{gap:6px}.gap-10{gap:10px}.gap-14{gap:14px}.gap-x-8{-moz-column-gap:8px;column-gap:8px}.gap-y-3{row-gap:3px}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-100{opacity:1}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.inset-0{inset:0}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-left{text-align:left}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.min-w-0{min-width:0}.rounded{border-radius:4px}.rounded-full{border-radius:9999px}.border{border:1px solid var(--bd)}.border-t{border-top:1px solid var(--bd)}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pointer-events-none{pointer-events:none}.dash-stats{display:grid;grid-template-columns:repeat(3,1fr);padding:0!important;border:1px solid var(--sf2);background-color:var(--bg)}.dash-stats-cell{padding:12px;text-align:center;border-left:1px solid var(--sf2)}.dash-stats-cell:first-child{border-left:none}.dash-stat-label{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-chart-activity{display:flex;flex-direction:column;gap:40px}.dash-listings-scroll{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.dash-listings-scroll::-webkit-scrollbar{display:none}.dash-listings-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.dash-listings-grid .listing-card,.dash-listings-scroll .listing-card,.dash-carousel-item .listing-card{background:var(--sf);border-radius:var(--rl)}.listings-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.listings-list{display:flex;flex-direction:column;gap:0}.listing-card--list{display:flex;flex-direction:row;align-items:center;border-bottom:1px solid var(--sf2);text-decoration:none;color:inherit;padding-bottom:12px;margin-bottom:12px}.listing-card-list-thumb{width:80px;height:80px;flex-shrink:0;overflow:hidden;border-radius:var(--rl)}.listing-card-list-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.listing-card-list-placeholder{width:100%;height:100%;background:var(--sf2);display:flex;align-items:center;justify-content:center;font-size:10px;color:var(--muted)}.listing-card-list-body{flex:1;display:flex;align-items:center;gap:8px;padding:0 12px;min-width:0}.listing-card-list-info{flex:1;min-width:0}.listing-card-list-info .listing-card-seller-row{margin-bottom:2px}.listing-card-list-info .listing-card-seller{font-size:14px}.listing-card-list-rating-row{display:flex;align-items:center;gap:3px;margin-bottom:3px}.listing-card-list-star{width:12px;height:12px;flex-shrink:0}.listing-card-list-rating-val{font-size:12px;font-weight:600;color:var(--white)}.listing-card-list-review-count{font-size:11px;color:var(--muted)}.listing-card-list-stats-row{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--body);margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listing-card-list-dot{color:var(--body);opacity:.5}.listing-card-list-info .listing-card-location{font-size:12px;color:var(--gold);margin-bottom:0}.listing-card-list-price-col{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.listing-card-list-price{font-size:14px;font-weight:600;color:var(--white)}.listing-card-list-time{font-size:10px;color:var(--muted)}.listing-card--list:last-child{border-bottom:none}.listing-card-fine-gram{font-size:10px;color:var(--gold);letter-spacing:.02em;margin-top:2px}.sell-layout{display:block;padding-top:16px;padding-bottom:20px}.order-detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.msg-desktop{display:flex;overflow:hidden;max-width:var(--max-w);margin:0 auto;width:100%}.msg-list-panel{width:340px;border-right:1px solid var(--bd);overflow-y:auto;flex-shrink:0}.msg-chat-panel{flex:1;display:flex;flex-direction:column;min-width:0}.detail-layout{display:flex;flex-direction:column;gap:16px}.detail-sticky-panel{position:sticky;top:80px;align-self:start}@media(min-width:768px){.page-header{flex-direction:row;align-items:flex-end;justify-content:space-between}.container{padding-left:24px;padding-right:24px}.card{padding:20px}.display{font-size:64px}.page-title{font-size:clamp(2rem,3.2vw,3rem)}.section-title{font-size:12px;letter-spacing:.18em;text-transform:uppercase}.subsection{font-size:20px}.eyebrow{font-size:12px;letter-spacing:.18em}.micro{font-size:12px;color:var(--body)}.tiny{font-size:10px}.stat-value{font-size:24px}.stat-label{font-size:12px;margin:4px 0;letter-spacing:.18em}.listing-card-image{height:180px}.listing-card-image--compact{height:110px}.listing-card-body{padding:14px 16px 8px}.listing-card-stats{padding-top:8px;font-size:14px}.input,.select,.textarea{padding:14px 16px;font-size:16px}.input-label{margin-bottom:8px}.sort-pill{padding:4px 16px;font-size:14px}.chat-msg-you,.chat-msg-them{font-size:13.5px;max-width:65%}.data-table-row:hover{background:var(--sfh)}.dash-chart-activity{display:grid;grid-template-columns:1fr 360px}.listings-grid{grid-template-columns:repeat(3,1fr);gap:16px}.listing-card--list{padding-bottom:20px;margin-bottom:20px}.listing-card-list-thumb{width:160px;height:160px}.listing-card-list-body{gap:20px;padding:0 20px}.listing-card-list-info .listing-card-seller{font-size:20px}.listing-card-list-info .listing-card-seller-row{margin-bottom:4px}.listings-list .listing-card-verified{width:16px;height:16px;margin:2px 0 0 4px}.listing-card-list-rating-row{gap:5px;margin-bottom:5px}.listing-card-list-star{width:16px;height:16px}.listing-card-list-rating-val{font-size:16px}.listing-card-list-review-count{font-size:16px;color:var(--muted)}.listing-card-list-stats-row{font-size:16px;gap:6px;margin-bottom:5px}.listing-card-list-info .listing-card-location{font-size:16px;color:var(--gold)}.listing-card-list-price{font-size:20px}.listing-card-list-time{font-size:16px;color:var(--muted)}.listing-card-fine-gram{font-size:13px;margin-top:3px}.sell-layout{display:grid;grid-template-columns:1fr 340px;gap:28px;padding-top:0;padding-bottom:48px}.order-detail-grid{grid-template-columns:repeat(6,1fr)}.detail-layout{display:grid;grid-template-columns:1fr 380px;gap:28px}.btn-ghost{font-size:12px}.listing-card-price{font-size:14px}.listing-card-seller{font-size:16px}.listing-card-location{font-size:14px;margin-bottom:12px}.section-header{margin-bottom:20px!important;padding-bottom:12px!important}.app-nav{display:flex}.app-mobile-top,.app-tab-bar{display:none}.app-main{padding-bottom:40px}.gold-price-unit-btn{font-size:12px!important;letter-spacing:.18em}.gold-range-btn{font-size:12px!important;margin:12px 0 -4px}.dash-carousel-item{flex:0 0 260px}.dash-carousel-item .listing-card-image{height:160px}.dash-carousel-item .listing-card-body{padding:16px 16px 8px}.dash-carousel-item .listing-card-seller{font-size:1.125rem}.dash-carousel-item .listing-card-location{font-size:1rem;margin-bottom:10px}.dash-carousel-item .listing-card-stats{font-size:14px;padding-top:8px}.dash-carousel-item .listing-card-price{font-size:14px}.dash-carousel-item .listing-card-form{font-size:14px;background-color:#000000bf;padding:0 8px;border-radius:20px}.dash-hero,.dash-stats-wrap,.dash-chart-wrap,.dash-section-wrap{margin-bottom:40px!important}.dash-container{padding-top:40px!important;padding-bottom:48px}.support-container{padding-bottom:48px}.thread-header{padding:12px 18px}.thread-messages{padding:16px 18px 8px}.thread-composer{padding:10px 18px 14px}.thread-textarea{font-size:13.5px}.order-container{padding-bottom:48px}.create-container{padding-bottom:0}.mylistings-sort-pills{padding:0}.mylistings-grid-wrap,.notif-container,.offers-container{padding-bottom:48px}.orders-page{padding-bottom:0}.reviews-container{padding-bottom:48px}.orders-tab-btn{flex:none;padding:10px 16px}}@media(min-width:1024px){.container{padding-left:40px;padding-right:40px}}.app-root{min-height:100vh;background:var(--bg);color:var(--white)}.app-nav-logo{flex-shrink:0;display:flex;align-items:center}.app-nav-logo-img{height:36px;width:auto;display:block}.app-mobile-logo{flex-shrink:0}.app-mobile-logo-img{height:32px;width:32px;display:block}.eyebrow-gold{color:var(--gold)}.page-subtitle{margin-top:8px}.timeline-entry{border-left:2px solid var(--gold);padding:2px 0 12px 12px}.timeline-entry-title{font-size:13px}.timeline-entry-time{display:block;font-size:11px;color:var(--muted)}.timeline-entry-detail{font-size:12px;color:var(--body);margin-top:2px;white-space:pre-wrap}.evidence-note{margin-bottom:12px}.evidence-file-btn{display:block;width:100%;text-align:left;padding:10px;margin-bottom:8px;background:var(--sf2);border:1px solid var(--bd);border-radius:8px;color:var(--white)}.evidence-file-desc{display:block;font-size:12px;color:var(--body);margin-top:3px}.evidence-file-meta{display:block;font-size:11px;color:var(--muted);margin-top:3px}.evidence-upload-form{flex-direction:column;gap:8px;margin-top:12px}.error-text{color:var(--red);font-size:12px}.gold-price-label{color:var(--body);letter-spacing:.18em}.gold-price-display{font-family:var(--serif);font-size:32px;font-weight:600;color:var(--gold)}.gold-price-delayed{font-size:10px;color:var(--muted)}.gold-price-skeleton{height:180px;background:var(--sf2);border-radius:8px;opacity:.5}.gold-price-unit-btn{background:none;border:none;cursor:pointer;font-family:var(--sans);font-size:10px;font-weight:600;padding:0;color:var(--muted);transition:color .15s}.gold-price-unit-btn--active{color:var(--gold)}.gold-price-row{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.gold-price-ts{font-size:14px;color:var(--muted);letter-spacing:.01em}.gold-price-change{display:flex;align-items:center;gap:4px;font-size:1rem;font-weight:600;padding-bottom:6px}.gold-price-change-icon{width:16px;height:16px;flex-shrink:0}.gold-price-change--up{color:var(--green)}.gold-price-change--down{color:var(--red)}.gold-chart-wrapper{height:112px;width:100%;position:relative}.gold-chart-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:1}.gold-chart-spinner-icon{width:20px;height:20px;color:var(--gold)}.gold-chart-content{opacity:1;transition:opacity .2s;height:100%}.gold-chart-content--loading{opacity:.25}@keyframes gold-spin{to{transform:rotate(360deg)}}.gold-chart-spinner{animation:gold-spin .8s linear infinite;transform-origin:center}.recharts-surface{overflow:visible}.recharts-area-curve{stroke:#9c7e00;stroke-width:2px;fill:none}.recharts-area-area{fill:url(#goldFill)}.recharts-active-dot circle{fill:#9c7e00;stroke:none}.recharts-tooltip-cursor{display:none}.recharts-wrapper{font-family:var(--sans);outline:none!important;-webkit-tap-highlight-color:transparent}.recharts-wrapper *{outline:none!important;-webkit-tap-highlight-color:transparent}.chart-tooltip{background:#0a0a0ae0;border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:4px 8px;pointer-events:none;box-shadow:0 4px 12px #0006}.chart-tooltip-price{color:var(--gold);font-weight:600;font-size:14px}.chart-tooltip-date{color:var(--muted);margin-top:1px;font-size:12px}.gold-range-btn{font-size:10px;font-weight:600;letter-spacing:.18em;background:none;border:none;cursor:pointer;color:var(--muted);padding:2px 6px;border-radius:4px;transition:color .15s,background .15s}.gold-range-btn-active{color:var(--gold)}.listing-card-distance{color:var(--muted);font-size:inherit;margin-left:4px}@media(max-width:767px){.dash-listings-scroll>*{min-width:160px;flex-shrink:0}.dash-listings-scroll .listing-card-image{height:120px}.dash-listings-scroll .listing-card-body{padding:10px 12px 12px}.dash-listings-scroll .listing-card-seller{font-size:13px}.dash-listings-scroll .listing-card-location{font-size:12px;margin-bottom:8px;display:none}.dash-listings-scroll .listing-card-stats{font-size:12px;padding-top:6px}.dash-listings-scroll .listing-card-stats span:nth-child(2){display:none}.dash-listings-scroll .listing-card-price{font-size:12px}.dash-listings-scroll .listing-card-form{display:none}}.dash-carousel-wrap{position:relative;padding-bottom:4px}.dash-carousel-track{display:flex;gap:20px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.dash-carousel-track::-webkit-scrollbar{display:none}.dash-carousel-arrow{position:absolute;top:40%;transform:translateY(-50%);z-index:2;width:36px;height:36px;border-radius:50%;background:#0a0a0abf;border:1px solid rgba(255,255,255,.12);color:var(--white);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dash-carousel-arrow:hover{background:#0a0a0aeb}.dash-carousel-arrow--left{left:-12px}.dash-carousel-arrow--right{right:-12px}.dash-carousel-fade{position:absolute;top:0;bottom:4px;width:72px;z-index:1;pointer-events:none}.dash-carousel-fade--left{left:0;background:linear-gradient(to right,var(--bg),transparent)}.dash-carousel-fade--right{right:0;background:linear-gradient(to left,var(--bg),transparent)}.text-error{color:var(--red)}.text-load{color:var(--muted)}.qr-sm{width:160px;height:160px;display:block}.qr-lg{width:320px;height:320px;display:block}.badge-compact{font-size:10px;padding:2px 6px}.img-cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.icon-shrink{flex-shrink:0}.stars-gap{gap:1px}.dash-hero{text-align:center;margin-bottom:24px}.dash-hero-eyebrow{color:var(--gold);margin-bottom:6px}.dash-stats-wrap,.dash-chart-wrap{margin-bottom:20px}.dash-activity-card{display:flex;flex-direction:column}.dash-activity-full{width:100%}.listing-reference-note{margin:12px 0 0;color:var(--body);font-size:13px;line-height:1.5}.scan-page{max-width:680px;padding-top:56px;padding-bottom:96px}.scan-intro{margin-top:10px;max-width:520px}.scan-card{display:grid;gap:14px;margin-top:28px;padding:24px}.sell-page{width:min(100%,1160px);margin:0 auto;padding:24px 28px 96px}.sell-hero{text-align:center;margin-bottom:24px}.sell-hero-eyebrow{color:var(--gold);margin-bottom:6px}.sell-page-title{margin:0}.sell-form-stack{display:grid;gap:42px}.sell-section.card{padding:44px 52px;border-radius:22px;border:0;background:#202020}.sell-section-header{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:34px}.sell-section h2{margin:0;color:var(--white);font-family:var(--sans);font-size:28px;font-weight:600;letter-spacing:-.02em}.sell-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.sell-field{display:block;min-width:0;margin-bottom:28px}.sell-field:last-child{margin-bottom:0}.sell-label{display:block;margin-bottom:12px;color:#8d8d91;font-size:13px;font-weight:650;letter-spacing:.13em;line-height:1.2;text-transform:uppercase}.sell-hint{display:block;margin:-5px 0 10px;color:#747477;font-size:12px;line-height:1.45}.sell-inherit-instruction{margin:-8px auto 0;max-width:620px;color:#8d8d91;font-size:13px;line-height:1.5;text-align:center}.sell-inherit-error{color:#f0b8b8}.sell-weight-label-mobile{display:none}.sell-control,.sell-unit-input{width:100%;height:58px;min-height:58px;border:1px solid transparent;border-radius:10px;background:#343434;color:var(--white)}.sell-control{display:block;padding:15px 18px;font:500 16px/1.25 var(--sans);outline:0}.sell-control:focus,.sell-unit-input:focus-within{border-color:var(--gold);box-shadow:0 0 0 2px #b89a282e}.sell-textarea{height:auto;min-height:88px;resize:vertical}.sell-unit-input{position:relative;display:flex;align-items:center}.sell-unit-input input{width:100%;height:100%;min-width:0;border:0;outline:0;background:transparent;padding:14px 54px 14px 18px;color:var(--white);font:500 16px var(--sans)}.sell-unit-input input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.sell-unit-input input[type=number]::-webkit-inner-spin-button,.sell-unit-input input[type=number]::-webkit-outer-spin-button{margin:0;appearance:none;-webkit-appearance:none}.sell-unit-input>span{position:absolute;right:18px;color:#929295;font-size:17px;font-weight:600;pointer-events:none}.sell-unit-input-prefix input{padding-left:46px;padding-right:18px}.sell-unit-input-prefix>span{left:18px;right:auto}.sell-segmented{display:flex;width:100%;height:58px;min-height:58px;overflow:hidden;border-radius:10px;background:#343434}.sell-segmented button{flex:1 1 0;min-width:0;border:0;border-radius:0;background:transparent;color:#929295;padding:15px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 15px var(--sans);cursor:pointer}.sell-segmented button.sell-segment-active{background:var(--gold);color:var(--white)}.sell-country{position:relative;display:block}.sell-country .sell-control{padding-right:48px}.sell-country-chevron{position:absolute;right:18px;top:15px;color:#929295;font-size:24px;line-height:1;pointer-events:none}.sell-country-options{position:absolute;z-index:35;top:calc(100% + 6px);left:0;right:0;display:grid;max-height:252px;overflow-y:auto;padding:6px;border:1px solid #444;border-radius:10px;background:#292929;box-shadow:0 14px 35px #0000006b}.sell-country-options button{border:0;border-radius:7px;background:transparent;color:#ddd;padding:10px 12px;text-align:left;font:500 14px var(--sans);cursor:pointer}.sell-country-options button:hover,.sell-country-options button[aria-selected=true]{background:#b89a282e;color:var(--white)}.sell-date{color-scheme:dark}.sell-date::-webkit-calendar-picker-indicator{opacity:.55;cursor:pointer}.sell-spot{color:#8d8d91;font-size:15px;font-weight:600;white-space:nowrap}.sell-spot strong{color:var(--gold)}.sell-price-summary{display:grid;grid-template-columns:repeat(3,1fr);margin-top:8px;overflow:hidden;border:1px solid #3a3a3a;border-radius:10px}.sell-price-summary>div{display:grid;place-items:center;gap:22px;min-height:112px;padding:20px 12px;text-align:center}.sell-price-summary>div+div{border-left:1px solid #3a3a3a}.sell-price-summary span{color:#99999c;font-size:12px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.sell-price-summary strong{color:var(--white);font-size:24px;line-height:1.15}.sell-escrow-note{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:30px;color:#8d8d91;font-size:15px;font-weight:600}.sell-escrow-note strong{color:var(--gold)}.sell-escrow-note svg{width:19px;height:19px;fill:none;stroke:var(--gold);stroke-width:1.8}.sell-drop-zone{min-height:210px;display:grid;place-items:center;align-content:center;gap:10px;border:2px dashed #393939;border-radius:10px;color:#8d8d91;cursor:pointer;text-align:center;outline:0}.sell-drop-zone:focus,.sell-drop-zone-active{border-color:var(--gold);background:#b89a280d}.sell-drop-zone svg{width:32px;height:32px;margin-bottom:12px;fill:none;stroke:var(--gold);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sell-drop-zone strong{font-size:15px;font-weight:600}.sell-drop-zone span{font-size:14px;font-weight:600}.sell-photo-grid{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.sell-photo{position:relative;width:100px;height:82px;overflow:hidden;border-radius:8px}.sell-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sell-photo button{position:absolute;top:5px;right:5px;width:25px;height:25px;display:grid;place-items:center;border:0;border-radius:50%;background:#000000b8;color:#fff;cursor:pointer}.sell-submit{width:100%;min-height:58px;margin-top:4px;font-size:19px}.sell-disclaimer{margin:-20px 0 0;color:#7f7f82;text-align:center;font-size:14px;font-weight:600}.market-asset-icon{display:inline-block;width:21px;height:20px;background:currentColor;-webkit-mask:url(/market.svg) center / contain no-repeat;mask:url(/market.svg) center / contain no-repeat}@media(max-width:767px){.sell-page{padding:24px 20px 108px}.sell-hero{margin-bottom:24px}.sell-hero-eyebrow{margin-bottom:6px}.sell-form-stack{gap:20px}.sell-section.card{padding:24px 20px;border-radius:20px}.sell-section-header{align-items:flex-start;margin-bottom:28px}.sell-section h2{font-size:24px}.sell-grid-2{grid-template-columns:1fr;gap:0}.sell-lot-details .sell-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.sell-label{font-size:11px;margin-bottom:10px}.sell-weight-label-desktop{display:none}.sell-weight-label-mobile{display:inline}.sell-control,.sell-unit-input{height:54px;min-height:54px}.sell-unit-input input{height:100%;font-size:15px}.sell-segmented{height:54px;min-height:54px}.sell-segmented button{padding:14px 7px;font-size:13px}.sell-testing-methods button:last-child{display:none}.sell-field{margin-bottom:24px}.sell-spot{font-size:12px;text-align:right;white-space:normal}.sell-price-summary>div{min-height:98px;gap:18px;padding:16px 7px}.sell-price-summary span{font-size:10px;line-height:1.25}.sell-price-summary strong{font-size:20px}.sell-escrow-note{align-items:flex-start;margin-top:25px;font-size:13px;text-align:center}.sell-drop-zone{min-height:245px;padding:24px 18px}.sell-drop-zone strong{font-size:13px;line-height:1.45}.sell-drop-zone span{font-size:12px}.sell-submit{min-height:58px;font-size:18px}.sell-disclaimer{margin-top:-8px;font-size:12px;line-height:1.4}}.dash-activity-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.activity-row{display:flex;align-items:flex-start;gap:10px;padding:9px 0}.activity-row:not(:first-child){border-top:1px solid var(--bd)}.activity-row-mob{display:flex;align-items:flex-start;gap:10px;padding:8px 0}.activity-row-mob:not(:first-child){border-top:1px solid var(--bd)}.activity-dot{width:6px;height:6px;border-radius:50%;margin-top:5px;flex-shrink:0}.activity-dot-urgent{background:var(--gold)}.activity-dot-normal{background:var(--muted)}.activity-body{flex:1;min-width:0}.activity-text{font-size:13px;font-weight:500;color:var(--white);margin-bottom:1px}.activity-sub{font-size:11px;color:var(--muted)}.activity-time{font-size:10px;color:var(--muted);flex-shrink:0}.dash-mob-activity-card,.dash-section-wrap{margin-bottom:20px}.section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid var(--sf2)}.dash-small-loading{padding:32px 0}.dash-small-empty{padding:32px 0;color:var(--muted);text-align:center;font-size:1rem}.dash-txn-list{display:flex;flex-direction:column;gap:8px}.txn-card{padding:12px;cursor:pointer;text-decoration:none;color:inherit}.txn-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.txn-card-lot{font-size:14px;font-weight:600;color:var(--white)}.txn-card-bottom{display:flex;justify-content:space-between;align-items:center}.txn-card-cp-name{font-size:13px;color:var(--body)}.txn-card-weight{font-size:11px;color:var(--muted)}.txn-card-right{text-align:right}.txn-card-amount{font-size:14px;font-weight:600;color:var(--white)}.txn-card-age{font-size:11px;color:var(--muted)}.txn-table-header{display:grid;grid-template-columns:120px 1fr 80px 110px 90px 120px}.txn-table-row{display:grid;grid-template-columns:120px 1fr 80px 110px 90px 120px;align-items:center;text-decoration:none;color:inherit}.txn-col-lot{font-size:13px;font-weight:600;color:var(--white)}.txn-col-body{font-size:13px;color:var(--body)}.txn-col-amount{font-size:13px;font-weight:600;color:var(--white)}.txn-col-right{text-align:right}.txn-col-age{font-size:11px;color:var(--muted)}.dash-container{padding-top:24px;padding-bottom:80px}.settings-container{max-width:720px;padding-top:24px;padding-bottom:48px}.settings-header{margin-bottom:24px}.settings-eyebrow{color:var(--gold)}.settings-title{margin:0}.settings-card{margin-bottom:16px}.settings-link{justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--bd);text-decoration:none;color:inherit}.settings-link-inner{align-items:center;gap:10px}.settings-icon-wrap{width:32px;height:32px;border-radius:8px;background:var(--sf2);display:flex;align-items:center;justify-content:center}.settings-link-label{font-size:14px;font-weight:500;color:var(--white)}.settings-external{justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--bd);text-decoration:none;font-size:14px;font-weight:500;color:var(--white)}.settings-row{justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--bd)}.settings-row-label{font-size:14px;font-weight:500;color:var(--white)}.settings-row-hint{font-size:12px;color:var(--muted);margin-top:2px}.settings-toggle{width:36px;height:20px;border-radius:10px;position:relative;cursor:pointer;flex-shrink:0}.settings-toggle-on{background:var(--gold)}.settings-toggle-off{background:var(--sf2)}.settings-toggle-thumb{width:16px;height:16px;border-radius:50%;background:var(--white);position:absolute;top:2px;transition:left .15s}.settings-toggle-thumb-on{left:18px}.settings-toggle-thumb-off{left:2px}.support-container{max-width:720px;padding-top:24px;padding-bottom:80px}.support-header{margin-bottom:24px}.support-eyebrow{color:var(--gold)}.support-title{margin:0}.support-lead{font-size:14px;color:var(--body);margin-top:8px}.support-form-card{margin-bottom:12px}.support-fields{display:flex;flex-direction:column;gap:16px}.support-grid{grid-template-columns:1fr 1fr;gap:12px}.support-error-banner{padding:8px 12px;border-radius:6px;background:#9c3a3a1a;border:1px solid rgba(156,58,58,.3);font-size:12px;color:#f0b8b8;margin-bottom:12px}.support-submit-btn{width:100%;padding:14px;font-size:15px}.support-tickets-section{margin-top:32px}.support-tickets-header{margin-bottom:12px}.support-loading,.support-empty{font-size:13px;color:var(--muted)}.ticket-card{padding:14px}.ticket-toggle-btn{background:none;border:none;padding:0;cursor:pointer;width:100%;text-align:left}.ticket-toggle-header{justify-content:space-between;align-items:flex-start;gap:12px}.ticket-toggle-title-wrap{flex:1;min-width:0}.ticket-subject{font-size:14px;font-weight:600;color:var(--white)}.ticket-opened{font-size:11px;color:var(--muted);margin-top:2px}.ticket-body{margin-top:14px;border-top:1px solid var(--bd);padding-top:14px}.ticket-timeline-loading{font-size:12px;color:var(--muted)}.ticket-event-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ticket-reply-wrap{margin-top:14px}.ticket-reply-error{font-size:12px;color:#f0b8b8;margin-top:6px}.ticket-reply-btn{margin-top:8px;padding:10px 18px;font-size:13px}.ticket-closed-msg{font-size:12px;color:var(--muted);margin-top:12px}.ticket-status-pill{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border-radius:999px;white-space:nowrap}.event-system{font-size:11px;color:var(--muted);text-align:center;padding:4px 0}.event-bubble{padding:10px;border-radius:8px}.event-bubble-admin{background:#9c7e001a;border:1px solid rgba(156,126,0,.25)}.event-bubble-user{background:var(--sf2);border:1px solid var(--bd)}.event-bubble-header{justify-content:space-between;margin-bottom:4px}.event-sender-label{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.event-sender-admin{color:var(--gold)}.event-sender-user{color:var(--muted)}.event-date{font-size:10px;color:var(--muted)}.event-body-text{font-size:13px;color:var(--white);line-height:1.5;white-space:pre-wrap;margin:0}.thread-root{display:flex;flex-direction:column;height:100vh;background:var(--bg)}.thread-header{border-bottom:1px solid var(--bd);flex-shrink:0;padding:10px 16px}.thread-header-row{align-items:center;gap:10px;margin-bottom:8px}.thread-back-link{background:none;border:none;cursor:pointer;padding:0;text-decoration:none;display:flex}.thread-avatar{width:34px;height:34px;border-radius:9px;background:#9c7e0026;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:var(--gold);overflow:hidden;flex-shrink:0}.thread-avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.thread-header-info{flex:1;min-width:0}.thread-display-name{font-size:14px;font-weight:600;color:var(--white)}.thread-meta{font-size:11px;color:var(--muted)}.thread-context-bar{background:var(--sf2);border-radius:7px;padding:7px 10px;display:flex;justify-content:space-between;align-items:center}.thread-lot-label{font-size:12px;font-weight:600;color:var(--white)}.thread-lot-sep{color:var(--muted)}.thread-lot-status{color:var(--gold)}.thread-messages{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:3px;padding:14px 16px 8px}.thread-loading{text-align:center;font-size:14px;color:var(--muted);padding-top:32px}.thread-empty{text-align:center;font-size:14px;color:var(--muted);padding-top:64px}.thread-msg-list{max-width:640px;margin:0 auto;width:100%;display:flex;flex-direction:column;gap:2px}.thread-day-sep{margin:12px 0}.bubble-row{display:flex;margin-bottom:2px}.bubble-row-mine{justify-content:flex-end}.bubble-row-theirs{justify-content:flex-start}.bubble-content{white-space:pre-wrap;word-break:break-word}.bubble-time-mine{font-size:10px;color:var(--muted);margin-top:3px;text-align:right}.bubble-time-theirs{font-size:10px;color:var(--muted);margin-top:3px;text-align:left}.thread-composer{border-top:1px solid var(--bd);flex-shrink:0;padding:8px 16px 28px}.thread-composer-error{text-align:center;font-size:12px;color:var(--red);margin-bottom:8px}.thread-input-wrap{max-width:640px;margin:0 auto;display:flex;align-items:flex-end;gap:8px;background:var(--sf2);border-radius:10px;border:1px solid var(--bd);padding:4px 4px 4px 14px}.thread-textarea{flex:1;background:none;border:none;outline:none;resize:none;font-family:var(--sans);font-size:14px;color:var(--white);padding:8px 0;line-height:1.4;min-height:20px;max-height:120px}.thread-send-btn{padding:8px 16px;font-size:12.5px;border-radius:7px;flex-shrink:0}.thread-system-mob{align-self:center;margin:4px 0}.thread-system-desktop{margin:4px 0}.order-container{max-width:960px;padding-top:24px;padding-bottom:80px}.order-back-link{font-size:13px;color:var(--body);display:inline-flex;align-items:center;gap:4px;margin-bottom:16px;min-height:44px;padding:8px 0;text-decoration:none}.order-header{justify-content:space-between;align-items:flex-start;margin-bottom:24px;flex-wrap:wrap;gap:12px}.order-eyebrow{color:var(--gold)}.order-title{margin:0}.order-subtitle{font-size:14px;color:var(--body);margin-top:4px}.order-ship-btn,.order-deliver-btn{padding:10px 20px;font-size:13px}.order-progress-wrap{margin-bottom:24px}.order-left-col{display:flex;flex-direction:column;gap:16px}.order-listing-thumb{width:64px;height:64px;border-radius:8px;overflow:hidden;background:var(--sf2);flex-shrink:0}.order-listing-thumb-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.order-listing-info{flex:1;min-width:0}.order-listing-lot{font-size:12px;font-weight:600;color:var(--gold)}.order-listing-meta{font-size:12px;color:var(--muted);margin-top:2px}.order-buyer-avatar{width:44px;height:44px;border-radius:11px;background:#9c7e001f;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:var(--gold);flex-shrink:0}.order-buyer-info{flex:1;min-width:0}.order-buyer-name{font-size:15px;font-weight:600;color:var(--white)}.order-buyer-country{font-size:12px;color:var(--muted);margin-top:2px}.order-buyer-rating{font-size:12px;font-weight:600;color:var(--white);margin-top:4px}.order-buyer-review-count{color:var(--muted);font-weight:400;margin-left:4px}.order-msg-btn{padding:8px 14px;min-height:44px;font-size:12px}.order-passport-note{font-size:12px;color:var(--body);margin-bottom:12px}.order-qr-center{text-align:center;margin-bottom:12px}.order-qr-label{margin-bottom:8px}.order-qr-btn{background:#fff;border-radius:10px;padding:12px;border:none;cursor:pointer}.order-qr-img{width:160px;height:160px}.order-passport-actions{display:flex;flex-direction:column;gap:8px}.order-passport-link{width:100%;padding:12px;font-size:13px;justify-content:center}.order-tx-card{padding:10px 14px}.order-tx-hash{font-family:monospace;font-size:12px;color:var(--white);margin-top:4px}.order-polygon-link{font-size:11px;margin-top:4px;display:inline-block}.order-right-col{display:flex;flex-direction:column;gap:16px}.order-fee-divider{height:1px;background:var(--bd);margin:8px 0}.order-escrow-token-row{justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;border-top:1px solid var(--bd)}.order-escrow-label{font-size:12px;color:var(--muted)}.order-disputed{text-align:center}.order-disputed-text{font-size:14px;font-weight:600;color:var(--red)}.order-info-row{justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--bd)}.order-info-value{font-size:13px;color:var(--white);font-weight:500;text-align:right}.order-fee-row{justify-content:space-between;align-items:baseline;padding:4px 0}.order-fee-label{font-size:13px;color:var(--body)}.order-fee-value-bold{font-size:18px;font-weight:600;color:var(--green)}.order-fee-value-muted{font-size:13px;font-weight:400;color:var(--body)}.order-fee-value-normal{font-size:13px;font-weight:600;color:var(--white)}.ship-modal-overlay{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background:#0e0e0eb3;padding:16px}.ship-modal-box{width:100%;max-width:480px;background:var(--sf);border:1px solid var(--bd);border-radius:var(--rl);overflow:hidden}.ship-modal-header{justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--bd)}.ship-modal-close{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--muted);font-size:24px}.ship-modal-form{padding:20px;display:flex;flex-direction:column;gap:16px}.ship-carrier-pills{flex-wrap:wrap}.ship-error{font-size:13px;color:var(--red)}.ship-modal-actions{justify-content:flex-end}.ship-btn-cancel,.ship-btn-confirm{padding:10px 20px;font-size:13px}.qr-overlay{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background:#0e0e0ed9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:24px}.qr-overlay-inner{position:relative;background:#fff;border-radius:16px;padding:56px 24px 24px}.qr-overlay-img{width:320px;height:320px}.order-state-center{padding-top:48px;text-align:center}.create-container{padding-bottom:80px}.create-desktop-header{padding:32px 0 24px}.create-eyebrow{color:var(--gold)}.create-title{margin:0}.create-card{margin-bottom:14px}.create-file-hidden{display:none}.create-upload-icon{margin-bottom:6px}.create-upload-text{font-size:13px;color:var(--body)}.create-upload-highlight{color:var(--gold);font-weight:600}.create-upload-hint{font-size:11px;color:var(--muted);margin-top:4px}.create-photos-grid{flex-wrap:wrap;margin-top:12px}.create-photo-thumb{position:relative;width:64px;height:52px;border-radius:6px;overflow:hidden}.create-photo-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.create-photo-remove{position:absolute;top:2px;right:2px;width:18px;height:18px;border-radius:50%;background:#000000b3;border:none;color:var(--white);font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center}.create-grid-2{grid-template-columns:1fr 1fr;gap:12px}.create-grid-3{grid-template-columns:1fr 1fr 1fr;gap:12px}.create-pricing-grid{padding:12px 0;border-top:1px solid var(--bd)}.create-pricing-col-mid{text-align:center;border-left:1px solid var(--bd);border-right:1px solid var(--bd)}.create-pricing-col{text-align:center}.create-payout-value{color:var(--green)}.create-price-input-wrap{position:relative}.create-price-prefix{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:14px}.create-price-input{padding-left:24px}.create-spot-note{font-size:11px;color:var(--muted);margin-top:8px}.create-spot-price{color:var(--gold);font-weight:600}.create-error{text-align:center;font-size:13px;color:var(--red);margin-bottom:8px}.create-submit-btn{width:100%;padding:14px;font-size:15px;margin-bottom:8px}.create-disclaimer{text-align:center;font-size:12px;color:var(--muted)}.create-escrow-badge{margin-top:14px}.create-escrow-icon{flex-shrink:0}.create-escrow-text{font-size:12px;color:var(--body)}.create-escrow-brand{color:var(--gold);font-weight:600}.field-group{margin-bottom:16px}.field-optional{font-weight:400;text-transform:none;letter-spacing:0;margin-left:6px;font-size:11px;color:#fff3}.field-hint{font-size:12px;color:#fff3;margin-bottom:8px;line-height:1.4}.preview-card-cursor{cursor:default}.mylistings-sort-bar{margin:20px 0 40px}.mylistings-sort-pills{overflow-x:auto;scrollbar-width:none;padding:0}.mylistings-meta-row{margin-top:0}.mylistings-empty-card{padding:48px;text-align:center}.mylistings-empty-text{color:var(--muted)}.mylistings-grid-wrap{padding-bottom:20px}.listing-mob-page{padding-bottom:90px}.listing-hero-img{width:100%;height:280px;-o-object-fit:cover;object-fit:cover;display:block}.listing-hero-placeholder{width:100%;height:280px;background:var(--sf2);display:flex;align-items:center;justify-content:center;color:var(--muted)}.listing-back-abs{position:absolute;top:12px;left:16px}.listing-back-btn{width:34px;height:34px;border-radius:9px;background:#00000080;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:none}.listing-dots-abs{position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex;gap:5px}.listing-dot-active{width:14px;height:5px;border-radius:3px;background:var(--white);cursor:pointer;transition:all .2s}.listing-dot-inactive{width:5px;height:5px;border-radius:3px;background:#fff6;cursor:pointer;transition:all .2s}.listing-stats-grid{display:grid;grid-template-columns:1fr 1fr 1fr;padding:14px 0;border-bottom:1px solid var(--bd)}.listing-stat-col{text-align:center}.listing-stat-col-mid{text-align:center;border-left:1px solid var(--bd)}.listing-tags-row{padding:12px 0;flex-wrap:wrap}.listing-tag{padding:4px 9px;border-radius:5px;background:#ffffff0a;border:1px solid var(--bd);font-size:11px;color:var(--body)}.listing-seller-mob{display:flex;gap:10px;align-items:center;padding:12px 14px;margin-bottom:4px}.listing-seller-inner{flex:1}.listing-seller-name-row{align-items:center;gap:4px;margin-bottom:1px}.listing-seller-name{font-size:14px;font-weight:600;color:var(--white)}.listing-seller-meta-row{align-items:center;gap:5px}.listing-seller-type{font-size:11px;color:var(--body)}.listing-seller-rating{font-size:11px;font-weight:600;color:var(--white)}.listing-escrow-mob{margin-bottom:4px}.listing-escrow-text{font-size:12px;color:var(--body)}.listing-escrow-brand{color:var(--gold);font-weight:600}.listing-collapsible-item{justify-content:space-between;padding:9px 12px;gap:10px}.listing-collapsible-item:not(:first-child){border-top:1px solid var(--bd)}.listing-detail-label{font-size:12px;color:var(--muted);flex-shrink:0}.listing-detail-value{font-size:12px;color:var(--white);font-weight:500;text-align:right}.listing-escrow-item{align-items:flex-start;padding:8px 0}.listing-escrow-item-text{font-size:13px;color:var(--body)}.listing-sticky-bar{position:fixed;bottom:0;left:0;right:0;background:var(--sf);border-top:1px solid var(--bd);padding:10px 16px 28px;z-index:20}.listing-sticky-bar-inner{align-items:center;gap:12px}.listing-price-wrap{flex:1}.listing-price-big{font-family:var(--serif);font-size:22px;color:var(--white)}.listing-price-meta{font-size:10px;color:var(--muted)}.listing-buy-btn-mob{padding:11px 20px;font-size:13px}.listing-offer-btn-mob{padding:11px 14px;font-size:12.5px}.listing-edit-btn-mob{padding:11px 20px;font-size:13px}.listing-desktop-container{padding-top:24px;padding-bottom:48px}.listing-breadcrumb{font-size:12px;color:var(--muted);margin-bottom:20px;display:flex;gap:5px}.listing-breadcrumb-link{color:var(--body)}.listing-breadcrumb-current{color:var(--white)}.listing-main-img-wrap{border-radius:10px;overflow:hidden;margin-bottom:10px}.listing-main-img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover;display:block}.listing-main-placeholder{width:100%;height:400px;background:var(--sf2);display:flex;align-items:center;justify-content:center;color:var(--muted)}.listing-thumb-row{margin-bottom:32px}.listing-thumb{width:64px;height:48px;border-radius:6px;overflow:hidden;cursor:pointer;opacity:.5}.listing-thumb-active{border:2px solid var(--gold);opacity:1}.listing-thumb-inactive{border:2px solid transparent}.listing-thumb-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.listing-details-section{margin-bottom:28px}.listing-detail-row{justify-content:space-between;padding:11px 18px}.listing-detail-label-desktop{font-size:13px;color:var(--muted)}.listing-detail-value-desktop{font-size:13px;color:var(--white);font-weight:500;text-align:right}.listing-escrow-section{margin-bottom:28px}.listing-escrow-feature{align-items:flex-start;padding:10px 16px;margin-bottom:8px}.listing-escrow-feature-text{font-size:13px;color:var(--body);line-height:1.5}.listing-description-section{margin-bottom:28px}.listing-description-text{line-height:1.6}.listing-price-panel{margin-bottom:14px}.listing-price-header{justify-content:space-between;align-items:flex-start;margin-bottom:16px}.listing-price-eyebrow{color:var(--gold)}.listing-price-display{font-family:var(--serif);font-size:32px;font-weight:400;color:var(--white)}.listing-price-origin{text-align:right;font-size:12px;color:var(--muted);line-height:1.6}.listing-stats-desktop{display:grid;grid-template-columns:1fr 1fr 1fr;padding:12px 0;border-top:1px solid var(--bd);border-bottom:1px solid var(--bd);margin-bottom:16px}.listing-stat-desktop{text-align:center}.listing-stat-desktop-mid{text-align:center;border-left:1px solid var(--bd)}.listing-stat-value-desktop{font-size:15px}.listing-tags-desktop{margin-bottom:12px;flex-wrap:wrap}.listing-tag-desktop{padding:4px 10px;border-radius:5px;background:#ffffff0a;border:1px solid var(--bd);font-size:11.5px;color:var(--body)}.listing-buy-btn{width:100%;padding:13px;font-size:14px;margin-bottom:8px}.listing-offer-input-wrap{margin-bottom:10px}.listing-offer-prefix-wrap{position:relative}.listing-offer-prefix{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted)}.listing-offer-input{padding-left:24px}.listing-send-offer-btn{width:100%;padding:13px;font-size:14px;margin-bottom:8px}.listing-make-offer-btn{width:100%;padding:12px;border-radius:8px;background:transparent;border:1.5px solid rgba(255,255,255,.1);color:var(--body);font-size:13px;font-weight:500;cursor:pointer;font-family:var(--sans)}.listing-cancel-offer-btn{width:100%;padding:10px;border-radius:8px;background:transparent;border:none;color:var(--muted);font-size:13px;cursor:pointer;font-family:var(--sans)}.listing-buyer-fee-note{font-size:11px;color:var(--muted);text-align:center;margin-top:8px}.listing-edit-btn{width:100%;padding:13px;font-size:14px;justify-content:center}.listing-seller-card{margin-bottom:14px}.listing-seller-header{align-items:flex-start;margin-bottom:14px}.listing-seller-name-desktop{align-items:center;gap:5px;margin-bottom:2px}.listing-seller-name-text{font-size:15px;font-weight:600;color:var(--white)}.listing-seller-type-country{font-size:12px;color:var(--body);margin-bottom:4px}.listing-seller-rating-row{align-items:center;gap:6px}.listing-seller-rating-val{font-size:12px;font-weight:600;color:var(--white)}.listing-seller-review-count{font-size:11px;color:var(--muted)}.listing-seller-action-btn{flex:1;padding:9px;border-radius:7px;background:transparent;border:1px solid rgba(255,255,255,.1);color:var(--body);font-size:12.5px;font-weight:500;cursor:pointer;font-family:var(--sans)}.collapsible-trigger-gold{color:var(--gold)}.collapsible-trigger-muted{color:var(--muted)}.collapsible-chevron-open{transform:rotate(180deg);transition:transform .2s}.collapsible-chevron-closed{transform:rotate(0);transition:transform .2s}.collapsible-body{padding-bottom:16px}.listing-avatar{background:#9c7e001f;display:flex;align-items:center;justify-content:center;font-weight:600;color:var(--gold);flex-shrink:0}.stars-row{gap:1px}.payout-container{max-width:640px;padding-top:24px;padding-bottom:48px}.payout-back-link{font-size:13px;color:var(--body);display:flex;align-items:center;gap:4px;margin-bottom:16px;text-decoration:none}.payout-header{margin-bottom:24px}.payout-eyebrow{color:var(--gold)}.payout-title{margin:0}.payout-lead{font-size:14px;color:var(--body);margin-top:8px;line-height:1.5}.payout-form{display:flex;flex-direction:column;gap:16px}.payout-status-card{display:flex;align-items:flex-start;gap:12px}.payout-status-icon{width:36px;height:36px;border-radius:50%;background:#3d8c5c26;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--green);font-size:16px}.payout-status-title{font-size:14px;font-weight:600;color:var(--white);margin-bottom:4px}.payout-status-address{font-size:12px;font-family:monospace;color:var(--body);word-break:break-all}.payout-wallet-note{font-size:12px;color:var(--body);margin-bottom:16px;line-height:1.5}.payout-wallet-mono{font-family:monospace;color:var(--white)}.payout-input-mono{font-family:monospace;font-size:13px}.payout-tron-label{margin-top:16px}.payout-invalid-msg{font-size:12px;color:var(--red);margin-top:4px}.payout-error-banner{margin-top:8px;padding:8px 12px;border-radius:6px;background:#9c3a3a1a;border:1px solid rgba(156,58,58,.3);font-size:12px;color:#f0b8b8}.payout-success-banner{margin-top:8px;padding:8px 12px;border-radius:6px;background:#3d8c5c1a;border:1px solid rgba(61,140,92,.3);font-size:12px;color:#b8f0d0}.payout-save-btn{width:100%;padding:14px;font-size:15px;margin-top:16px}.payout-tokens-header{margin-bottom:8px}.payout-tokens-text{font-size:14px;color:var(--body);line-height:1.5}.payout-token-name{color:var(--gold);font-weight:600}.notif-container{max-width:720px;padding-top:24px;padding-bottom:80px}.notif-header{margin-bottom:24px}.notif-eyebrow{color:var(--gold)}.notif-header-row{align-items:center;justify-content:space-between;gap:12px}.notif-title{margin:0}.notif-loading{font-size:14px;color:var(--muted);text-align:center;padding:32px 0}.notif-empty-card{padding:32px;text-align:center}.notif-empty-text{font-size:14px;color:var(--muted)}.notif-list{display:flex;flex-direction:column;gap:4px}.notif-link{text-decoration:none;color:inherit}.notif-item{align-items:flex-start;padding:12px 14px;border-bottom:1px solid var(--bd)}.notif-item-unread{border-left:3px solid var(--gold);background:#9c7e0008;cursor:pointer}.notif-item-read{border-left:3px solid transparent;cursor:default}.notif-dot{width:8px;height:8px;border-radius:50%;margin-top:5px;flex-shrink:0}.notif-dot-unread{background:var(--gold)}.notif-dot-read{background:var(--muted)}.notif-body{flex:1;min-width:0}.notif-title-text-read{font-size:13px;font-weight:450;color:var(--white);margin-bottom:2px}.notif-title-text-unread{font-size:13px;font-weight:600;color:var(--white);margin-bottom:2px}.notif-body-text{font-size:12px;color:var(--body)}.notif-time{font-size:11px;color:var(--muted);flex-shrink:0}.offers-container{max-width:900px;padding-top:24px;padding-bottom:80px}.offers-header{margin-bottom:24px}.offers-eyebrow{color:var(--gold)}.offers-title{margin:0}.offers-summary{font-size:13px;color:var(--body);margin-top:4px}.offers-filter-bar{margin-bottom:16px;overflow-x:auto;scrollbar-width:none}.offers-filter-count{margin-left:4px;opacity:.7}.offers-loading{font-size:14px;color:var(--muted);text-align:center;padding:32px 0}.offers-empty-card{padding:32px;text-align:center}.offers-empty-text{font-size:14px;color:var(--muted)}.offers-list{display:flex;flex-direction:column;gap:10px}.offer-row-card{padding:0;overflow:hidden}.offer-row-card-expanded{border-color:#9c7e0040}.offer-row-btn{width:100%;display:flex;align-items:center;gap:12px;padding:14px 16px;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--sans)}.offer-row-body{flex:1;min-width:0}.offer-row-top{align-items:center;gap:8px;margin-bottom:4px}.offer-row-lot{font-size:12px;font-weight:600;color:var(--gold)}.offer-row-buyer{font-size:14px;color:var(--white)}.offer-row-age{font-size:11px;color:var(--muted);margin-top:2px}.offer-row-right{text-align:right;flex-shrink:0}.offer-row-amount{font-size:18px;font-weight:600;color:var(--gold)}.offer-row-counter{font-size:11px;color:var(--muted);margin-top:2px}.offer-chevron-open{transform:rotate(90deg);transition:transform .2s;flex-shrink:0}.offer-chevron-closed{transform:none;transition:transform .2s;flex-shrink:0}.offer-detail-wrap{border-top:1px solid var(--bd);padding:16px 16px 20px}.offer-detail-grid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.offer-buyer-header{margin-bottom:8px}.offer-buyer-avatar{width:36px;height:36px;border-radius:50%;background:#9c7e001f;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;color:var(--gold);flex-shrink:0}.offer-buyer-name{font-size:14px;font-weight:600;color:var(--white)}.offer-buyer-country{font-size:11px;color:var(--muted)}.offer-breakdown-header{margin-bottom:8px}.offer-fee-row{justify-content:space-between;align-items:baseline;padding:3px 0}.offer-fee-label{font-size:13px;color:var(--body)}.offer-fee-value-bold{font-size:15px;font-weight:600}.offer-fee-value-normal{font-size:13px;font-weight:400}.offer-message-card{margin-bottom:16px}.offer-message-header{margin-bottom:6px}.offer-message-text{font-size:13px;font-style:italic;color:var(--body);line-height:1.5}.offer-closed-msg{text-align:center;padding:12px 0;font-size:12px;color:var(--muted)}.offer-counter-form{display:flex;flex-direction:column;gap:12px}.offer-counter-eyebrow{color:var(--gold)}.offer-counter-error{font-size:12px;color:var(--red)}.offer-counter-submit-btn,.offer-counter-cancel-btn{padding:10px 20px;font-size:13px}.offer-accept-btn,.offer-counter-btn{flex:1;padding:12px 0;font-size:13px}.offer-reject-btn{flex:1;padding:12px 0;font-size:13px;border-radius:var(--r);background:transparent;border:1px solid rgba(156,58,58,.5);color:var(--red);font-weight:600;font-family:var(--sans);cursor:pointer}.offer-bottom-error{text-align:center;font-size:12px;color:var(--red);margin-top:8px}.profile-container{max-width:720px;padding-top:24px;padding-bottom:48px}.profile-header{justify-content:space-between;align-items:center;margin-bottom:24px}.profile-eyebrow{color:var(--gold)}.profile-title{margin:0}.profile-cancel-btn,.profile-edit-btn{padding:8px 16px;font-size:13px}.profile-avatar-card{text-align:center;margin-bottom:16px}.profile-avatar-wrap{position:relative;display:inline-block;margin-bottom:12px}.profile-avatar{width:80px;height:80px;border-radius:50%;background:#9c7e001f;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:600;color:var(--gold);overflow:hidden}.profile-avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-avatar-edit-btn{position:absolute;bottom:-2px;right:-2px;width:28px;height:28px;border-radius:50%;background:var(--sf);border:1px solid var(--bd);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--gold);font-size:14px}.profile-display-name{font-size:18px;font-weight:600;color:var(--white);margin-bottom:4px}.profile-email{font-size:14px;color:var(--body);margin-bottom:8px}.profile-badges{justify-content:center;flex-wrap:wrap}.profile-rating-wrap{margin-top:8px;font-size:14px;color:var(--white)}.profile-rating-val{font-weight:600}.profile-rating-count{color:var(--muted);margin-left:4px}.profile-edit-sections{display:flex;flex-direction:column;gap:16px}.profile-wallet-note{font-size:12px;color:var(--body);margin-bottom:12px;line-height:1.5}.profile-edit-error{font-size:13px;color:var(--red);text-align:center}.profile-save-btn{width:100%;padding:14px;font-size:15px}.profile-email-note{text-align:center;font-size:12px;color:var(--muted)}.profile-email-note-val{color:var(--body)}.profile-subtype-label{display:block;margin-bottom:14px}.profile-view-sections{display:flex;flex-direction:column;gap:16px}.profile-info-row{justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--bd)}.profile-info-label{font-size:13px;color:var(--muted)}.profile-info-value{font-size:13px;color:var(--white);font-weight:500;text-align:right}.profile-chain-error{font-size:13px;color:var(--red)}.profile-chain-loading,.profile-chain-empty{font-size:13px;color:var(--muted)}.profile-chain-note{font-size:11px;color:var(--muted);margin-top:12px}.form-field-error{font-size:12px;color:var(--red);margin-top:4px}.lot-list-wrap{margin-bottom:12px}.lot-list-header{margin-bottom:8px}.lot-list-row{justify-content:space-between;padding:8px 0;border-top:1px solid var(--bd);font-size:13px;text-decoration:none}.lot-list-id{font-family:monospace;font-weight:600;color:var(--white)}.orders-page{padding-bottom:80px}.orders-tabs-bar{border-bottom:1px solid var(--bd)}.orders-tabs-row{gap:0}.orders-tab-btn{background:none;border:none;cursor:pointer;font-family:var(--sans);font-size:13px;display:flex;align-items:center;justify-content:center;gap:5px}.orders-tab-btn-mob{flex:1;padding:10px 0}.orders-tab-btn-desktop{flex:none;padding:10px 16px}.orders-tab-active{font-weight:600;color:var(--white);border-bottom:2px solid var(--gold)}.orders-tab-inactive{font-weight:450;color:var(--muted);border-bottom:2px solid transparent}.orders-attn-badge{font-size:9px;font-weight:700;color:var(--bg);background:var(--gold);padding:1px 5px;border-radius:6px}.orders-container-mob{padding:12px 16px}.orders-desktop-header{padding:16px 0 20px;display:flex;justify-content:space-between;align-items:flex-end}.orders-desktop-eyebrow{color:var(--gold)}.orders-desktop-title{margin:0}.orders-desktop-count{font-size:12px;color:var(--body)}.orders-desktop-count-attn{color:var(--gold);font-weight:600}.orders-loading{padding:32px 0;text-align:center}.orders-empty-card{padding:32px;text-align:center}.orders-empty-text{color:var(--muted)}.orders-list{flex-direction:column}.orders-list-mob{gap:8px}.orders-list-desktop{gap:10px}.order-card{border-color:#9c7e0026;padding:0;overflow:hidden}.order-card-inner-mob{padding:12px;cursor:pointer}.order-card-inner-desktop{padding:14px 20px;cursor:pointer}.order-top-row{justify-content:space-between;align-items:center;margin-bottom:8px}.order-lot-row{align-items:center;gap:8px}.order-lot-text-mob{font-size:14px;font-weight:600;color:var(--white)}.order-lot-text-desktop{font-size:15px;font-weight:600;color:var(--white)}.order-content-row{justify-content:space-between;align-items:center;margin-bottom:8px}.order-cp-name{font-size:13px;font-weight:500;color:var(--white);margin-bottom:1px}.order-cp-meta{font-size:11px;color:var(--muted)}.order-amount-right{text-align:right}.order-amount-mob{font-size:14px;font-weight:600;color:var(--white)}.order-amount-desktop{font-size:15px;font-weight:600;color:var(--white)}.order-age-action{font-size:11px;color:var(--gold)}.order-age-normal{font-size:11px;color:var(--muted)}.order-action-row{justify-content:flex-end;margin-top:8px}.order-view-passport-link{font-size:12px;font-weight:500;color:var(--body)}.order-no-action{font-size:11px;color:var(--muted)}.order-expanded-detail{border-top:1px solid var(--bd);padding:16px 20px;background:#ffffff03}.order-detail-grid-wrap{margin-bottom:16px}.order-detail-label{margin-bottom:2px}.order-detail-value{font-size:13px;color:var(--white);font-weight:500}.order-expanded-accept-btn,.order-expanded-counter-btn,.order-expanded-decline-btn,.order-expanded-passport-link,.order-expanded-evidence-btn{padding:8px 20px;font-size:12.5px}.order-expanded-msg-link{padding:8px 20px;border-radius:7px;background:transparent;border:1px solid rgba(255,255,255,.1);color:var(--body);font-size:12.5px;font-weight:500;font-family:var(--sans);margin-left:auto;text-decoration:none}.reviews-container{max-width:720px;padding-top:24px;padding-bottom:80px}.reviews-header{margin-bottom:24px}.reviews-eyebrow{color:var(--gold)}.reviews-title{margin:0}.reviews-summary-card{align-items:center;margin-bottom:20px}.reviews-avg-col{text-align:center}.reviews-avg-score{font-family:var(--serif);font-size:32px;color:var(--white)}.reviews-avg-count{font-size:11px;color:var(--muted);margin-top:4px}.reviews-bar-col{flex:1}.reviews-bar-row{align-items:center;gap:8px;margin-bottom:4px}.reviews-bar-star{font-size:12px;color:var(--muted);min-width:12px}.reviews-bar-track{flex:1;height:3px;border-radius:2px;background:#ffffff0f}.reviews-bar-fill{height:3px;border-radius:2px;background:var(--gold)}.reviews-bar-count{font-size:11px;color:var(--muted);min-width:20px;text-align:right}.reviews-loading{font-size:14px;color:var(--muted);text-align:center;padding:32px 0}.reviews-empty-card{padding:32px;text-align:center}.reviews-empty-text{font-size:14px;color:var(--muted)}.reviews-list{display:flex;flex-direction:column;gap:8px}.review-card-dimmed{opacity:.7}.review-card-header{justify-content:space-between;align-items:center;margin-bottom:6px}.review-card-stars-row{align-items:center;gap:10px}.review-moderation-badge{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:999px;border:1px solid var(--muted);color:var(--muted)}.review-date{font-size:11px;color:var(--muted)}.review-comment{font-size:13px;color:var(--body);line-height:1.5;margin-bottom:8px}.review-footer{justify-content:space-between;align-items:center;gap:12px}.review-reviewer{font-size:12px;color:var(--gold)}.review-actions{gap:8px;align-items:center}.review-report-btn{font-size:11px;padding:4px 10px}.review-order-link{font-size:11px}.report-overlay{position:fixed;inset:0;background:#000000b3;z-index:50;display:grid;place-items:center;padding:16px}.report-card{max-width:440px;width:100%}.report-eyebrow{color:var(--gold)}.report-sent-msg{font-size:14px;color:var(--white);margin-top:12px}.report-lead{font-size:13px;color:var(--body);margin-top:8px;margin-bottom:14px}.report-reason-select{margin-bottom:12px}.report-error{font-size:12px;color:#f0b8b8;margin-top:8px}.report-actions{gap:8px;margin-top:14px}.report-cancel-btn,.report-submit-btn{flex:1}.create-notes-card{margin-bottom:20px}.listing-hero-wrap{position:relative}.listing-card-no-pad{padding:0;overflow:hidden}.listing-seller-inner-desktop{flex:1}.buyer-loading{padding-top:48px;text-align:center;color:var(--muted)}.buyer-error{padding-top:48px;text-align:center;color:var(--red)}.buyer-back-link{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:var(--muted);margin-bottom:16px;text-decoration:none}.buyer-page-header{margin-bottom:24px}.buyer-page-header .page-title{margin:0}.buyer-page-header .body{margin-top:4px}.buyer-info-row{display:flex;justify-content:space-between;padding:6px 0}.buyer-info-row-label{font-size:13px;color:var(--muted)}.buyer-info-row-value{font-size:13px;font-weight:500;color:var(--white)}.buyer-info-row-value--highlight{font-size:17px;font-weight:700;color:var(--gold)}.dash-header{margin-bottom:24px;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:12px}.dash-header-eyebrow{color:var(--gold)}.dash-header-title{margin:0}.dash-header-body{margin-top:4px}.dash-browse-btn{font-size:13px;padding:10px 20px;gap:8px;display:inline-flex;align-items:center}.dash-featured-section{margin-bottom:32px}.dash-featured-header{justify-content:space-between;align-items:center;margin-bottom:12px}.dash-featured-eyebrow{margin-bottom:0}.dash-loading-text{color:var(--muted);text-align:center;margin:auto}.dash-empty-card{text-align:center;padding:32px}.dash-empty-icon{width:48px;height:48px;border-radius:50%;background:#9c7e001f;display:flex;align-items:center;justify-content:center;margin:0 auto 12px}.dash-listing-item{min-width:240px;flex-shrink:0}.dash-two-col{display:flex;flex-direction:column;gap:14px}.dash-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.dash-card-eyebrow{margin-bottom:0}.dash-order-row{align-items:center;gap:12px;padding:10px 0;text-decoration:none;color:inherit}.dash-order-row:not(:first-child){border-top:1px solid var(--bd)}.dash-order-thumb{width:40px;height:40px;border-radius:8px;overflow:hidden;background:var(--sf2);flex-shrink:0;display:flex;align-items:center;justify-content:center}.dash-order-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dash-order-info{flex:1;min-width:0}.dash-order-lot-id{font-size:12px;font-weight:700;color:var(--gold)}.dash-order-title{font-size:13px;color:var(--white)}.dash-order-meta{text-align:right;flex-shrink:0}.dash-order-amount{font-size:13px;font-weight:700;color:var(--gold)}.dash-msg-row{align-items:center;gap:12px;padding:10px 0;text-decoration:none;color:inherit}.dash-msg-row:not(:first-child){border-top:1px solid var(--bd)}.dash-msg-avatar{width:36px;height:36px;border-radius:50%;background:#9c7e001f;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:var(--gold);flex-shrink:0}.dash-msg-info{flex:1;min-width:0}.dash-msg-name{font-size:13px;font-weight:600;color:var(--white)}.dash-msg-preview{font-size:12px;color:var(--muted);font-weight:450}.dash-msg-preview--unread{color:var(--white);font-weight:600}.dash-msg-time-wrap{align-items:center;gap:8px;flex-shrink:0}.dash-msg-time{font-size:10px;color:var(--muted)}.dash-msg-badge{min-width:18px;padding:2px 6px;border-radius:10px;background:var(--gold);font-size:10px;font-weight:700;color:var(--bg);text-align:center}.orders-page--mob{padding-bottom:80px}.orders-tab-bar{border-bottom:1px solid var(--bd)}.orders-tab-row{gap:0}.orders-tab-btn{background:none;border:none;cursor:pointer;font-family:var(--sans);font-size:13px;display:flex;align-items:center;justify-content:center;gap:5px;border-bottom:2px solid transparent;font-weight:450;color:var(--muted)}.orders-tab-btn--active{font-weight:600;color:var(--white);border-bottom:2px solid var(--gold)}.orders-tab-count{font-size:9px;font-weight:700;padding:1px 5px;border-radius:6px;background:var(--sf2);color:var(--muted)}.orders-tab-count--active{background:var(--gold);color:var(--bg)}.orders-container--mob{padding-top:12px}.orders-count-label{font-size:12px;color:var(--body)}.orders-mobile-list{flex-direction:column;gap:8px}.orders-col-lot{flex:2;display:flex;align-items:center;gap:10px}.orders-col-seller{flex:1;font-size:13px;color:var(--muted)}.orders-col-amount{flex:1;text-align:right;font-weight:700;color:var(--gold)}.orders-col-status{flex:1}.orders-col-date{flex:1;font-size:13px;color:var(--muted)}.orders-table-row{text-decoration:none;color:inherit;align-items:center}.orders-lot-thumb{width:40px;height:40px;border-radius:6px;overflow:hidden;background:var(--sf2);flex-shrink:0}.orders-lot-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.orders-lot-info{min-width:0}.orders-lot-id{font-size:12px;font-weight:700;color:var(--gold)}.orders-lot-title{font-size:13px;color:var(--white)}.order-card-link{padding:12px;text-decoration:none;color:inherit}.order-card-top{gap:12px;margin-bottom:8px}.order-card-thumb{width:56px;height:56px;border-radius:8px;overflow:hidden;background:var(--sf2);flex-shrink:0}.order-card-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.order-card-body{flex:1;min-width:0}.order-card-head{justify-content:space-between;align-items:flex-start}.order-card-ids{min-width:0}.order-card-lot-id{font-size:12px;font-weight:700;color:var(--gold)}.order-card-lot-title{font-size:13px;color:var(--white);margin-top:2px}.order-card-foot{justify-content:space-between;align-items:center;margin-top:4px}.order-card-date{font-size:11px;color:var(--muted)}.order-card-amount{font-size:14px;font-weight:700;color:var(--gold)}.offers-subtitle{margin-top:4px}.offers-filter-row{display:flex;flex-wrap:wrap;gap:8px;overflow-x:auto;margin-bottom:16px}.offers-filter-pill{display:inline-flex;align-items:center;gap:6px}.offers-filter-count{color:var(--muted)}.offers-filter-count--active{color:var(--gold)}.offers-empty-cta{font-size:12px}.offer-row-card--expanded{border-color:#9c7e0026}.offer-row-trigger{display:flex;width:100%;align-items:center;gap:12px;padding:14px;text-align:left;background:none;border:none;cursor:pointer;color:inherit;font-family:var(--sans)}.offer-row-main{flex:1;min-width:0}.offer-row-head{align-items:center;gap:8px;margin-bottom:4px}.offer-row-lot-id{font-size:12px;font-weight:700;color:var(--gold)}.offer-row-seller{font-size:13px;color:var(--white);margin-bottom:2px}.offer-row-time{font-size:11px;color:var(--muted)}.offer-row-amount-col{text-align:right;flex-shrink:0}.offer-row-amount{font-size:17px;font-weight:700;color:var(--gold)}.offer-row-counter-label{font-size:11px;color:var(--muted)}.offer-row-chevron{flex-shrink:0;transition:transform .2s}.offer-row-chevron--open{transform:rotate(90deg)}.offer-row-body{border-top:1px solid var(--bd);padding:14px}.offer-counter-panel{border-radius:10px;border:1px solid rgba(156,126,0,.15);background:#9c7e000f;padding:14px;margin-bottom:10px}.offer-counter-title{color:var(--gold);margin-bottom:8px}.offer-counter-your-row{justify-content:space-between;margin-bottom:4px}.offer-counter-seller-row{justify-content:space-between}.offer-counter-row-label{font-size:13px;color:var(--muted)}.offer-counter-row-value{font-size:13px;color:var(--white)}.offer-counter-amount{font-size:17px;font-weight:700;color:var(--gold)}.offer-seller-msg-panel{border-radius:10px;border:1px solid var(--bd);background:var(--sf2);padding:14px;margin-bottom:10px}.offer-seller-msg-title{color:var(--muted);margin-bottom:8px}.offer-seller-msg-text{font-size:13px;font-style:italic;color:var(--white)}.offer-error{color:var(--red);font-size:13px;margin-bottom:10px}.offer-action-row{display:flex;gap:8px}.offer-accept-btn{flex:1;padding:12px 16px;font-size:13px}.offer-decline-btn{flex:1;padding:12px 16px;border-radius:var(--r);background:transparent;border:1px solid rgba(156,58,58,.5);color:#f0b8b8;font-size:13px;font-weight:600;font-family:var(--sans);cursor:pointer}.offer-detail-panel{border-radius:10px;border:1px solid var(--bd);background:var(--sf2);padding:14px}.offer-detail-row{justify-content:space-between}.offer-detail-label{font-size:13px;color:var(--muted)}.offer-detail-amount{font-size:17px;font-weight:700;color:var(--gold)}.offer-detail-message{font-size:13px;font-style:italic;color:var(--muted);margin-top:8px}.offer-view-order{margin-top:12px}.review-offer-container{max-width:640px;padding-top:32px;padding-bottom:48px}.review-offer-back{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:var(--muted);margin-bottom:16px;text-decoration:none}.review-offer-header{margin-bottom:24px}.review-offer-eyebrow{color:var(--gold)}.review-offer-title{margin:0}.review-offer-divider{height:1px;background:var(--bd);margin:10px 0}.review-offer-eyebrow-label{margin-bottom:0}.review-offer-card{margin-bottom:16px}.review-offer-message-text{font-size:14px;color:var(--white);white-space:pre-wrap}.review-offer-error{color:var(--red);font-size:13px;text-align:center;margin-bottom:16px}.review-offer-submit{width:100%}.review-row{justify-content:space-between;padding:6px 0}.review-row-label{font-size:13px;color:var(--muted)}.review-success-container{max-width:480px;padding-top:64px;padding-bottom:48px;text-align:center}.review-success-icon{width:80px;height:80px;border-radius:50%;background:#3d8c5c26;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.review-success-title{margin-bottom:8px}.review-success-body{margin-bottom:24px}.review-success-actions{display:flex;flex-direction:column;gap:8px}.review-success-btn{justify-content:center}.order-detail-page--mob{padding-bottom:80px}.order-detail-container{padding-top:24px;padding-bottom:48px}.order-detail-back{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:8px 0;font-size:13px;color:var(--muted);margin-bottom:16px;text-decoration:none}.order-detail-header{margin-bottom:24px}.order-detail-eyebrow{color:var(--gold)}.order-detail-title{margin:0}.order-detail-status-text{margin-top:4px}.order-detail-step-wrap{margin-bottom:24px}.order-detail-left{display:flex;flex-direction:column;gap:14px}.order-listing-flex{align-items:center;gap:14px}.order-listing-thumb{width:72px;height:72px;border-radius:8px;overflow:hidden;background:var(--sf2);flex-shrink:0}.order-listing-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.order-listing-body{flex:1;min-width:0}.order-listing-lot-id{font-size:12px;font-weight:700;color:var(--gold)}.order-listing-title{font-size:15px;font-weight:600;color:var(--white);margin-top:2px}.order-listing-meta{font-size:12px;color:var(--muted);margin-top:4px}.order-seller-flex{align-items:flex-start;gap:14px}.order-seller-avatar{width:44px;height:44px;border-radius:11px;background:#9c7e001f;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;color:var(--gold);flex-shrink:0}.order-seller-body{flex:1;min-width:0}.order-seller-name{font-size:15px;font-weight:600;color:var(--white)}.order-seller-country{font-size:12px;color:var(--muted);margin-top:2px}.order-seller-rating-row{align-items:center;gap:4px;margin-top:4px}.order-seller-rating-score{font-size:12px;font-weight:600;color:var(--white)}.order-seller-review-count{font-size:11px;color:var(--muted)}.order-seller-msg-btn{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:8px 12px;border-radius:7px;border:1px solid rgba(156,126,0,.15);background:transparent;color:var(--gold);font-size:12px;font-weight:600;font-family:var(--sans);cursor:pointer}.order-escrow-cta-inner{border-radius:10px;border:1px solid rgba(156,126,0,.15);background:#9c7e000f;padding:16px;text-align:center}.order-escrow-cta-label{color:var(--gold);margin-bottom:4px}.order-escrow-cta-body{margin-bottom:16px}.order-escrow-cta-btn{width:100%;justify-content:center}.order-consignment-notice{margin-bottom:16px;border-color:#9c7e0040}.order-pickup-inner{border-radius:10px;border:1px solid rgba(156,126,0,.15);background:#9c7e000f;padding:16px}.order-pickup-label{color:var(--gold);margin-bottom:4px}.order-tracking-divider{height:1px;background:var(--bd);margin:12px 0}.order-tracking-timeline{display:flex;flex-direction:column;gap:12px}.order-tracking-event{gap:10px}.order-tracking-dot-col{width:12px;display:flex;align-items:flex-start;justify-content:center;padding-top:6px;flex-shrink:0}.order-tracking-dot{width:8px;height:8px;border-radius:50%;background:var(--bd);display:block}.order-tracking-dot--current{background:var(--gold)}.order-tracking-event-body{flex:1}.order-tracking-event-status{font-size:13px;font-weight:600;color:var(--white)}.order-tracking-event-msg{font-size:12px;color:var(--muted);margin-top:2px}.order-tracking-event-meta{gap:12px;margin-top:2px}.order-tracking-event-location,.order-tracking-event-time{font-size:11px;color:var(--muted)}.order-inspection-card{text-align:center}.order-inspection-label{color:#e8d48c;margin-bottom:4px}.order-inspection-countdown{font-size:28px;font-weight:700;color:var(--white);margin:8px 0}.order-inspection-body{margin-bottom:16px}.order-inspection-actions{display:flex;gap:8px;max-width:400px;margin:0 auto}.order-inspection-accept-btn{flex:1}.order-inspection-dispute-btn{flex:1;padding:12px 16px;border-radius:var(--r);background:transparent;border:1px solid rgba(156,58,58,.5);color:#f0b8b8;font-size:14px;font-weight:600;font-family:var(--sans);cursor:pointer}.order-passport-meta{font-size:12px;color:var(--muted);margin-bottom:12px}.order-passport-qr-wrap{display:flex;flex-direction:column;align-items:center;margin-bottom:16px}.order-passport-qr-label{margin-bottom:8px}.order-passport-qr-btn{border:1px solid var(--bd);border-radius:10px;background:#fff;padding:12px;cursor:pointer}.order-passport-links{display:flex;flex-direction:column;gap:8px}.order-passport-open-btn{justify-content:center}.order-tx-link{justify-content:space-between;align-items:center;gap:8px;border-radius:10px;border:1px solid var(--bd);background:var(--sf2);padding:12px 14px;font-size:13px;text-decoration:none;color:var(--white)}.order-tx-link-body{min-width:0}.order-tx-hash-label{margin-bottom:2px}.order-tx-hash-value{font-family:monospace;font-size:12px;color:var(--white)}.order-tx-polygonscan{font-size:12px;font-weight:600;color:var(--gold);flex-shrink:0}.order-detail-right{display:flex;flex-direction:column;gap:14px}.order-eyebrow-label{margin-bottom:0}.order-pricing-token-row{justify-content:space-between;border-top:1px solid var(--bd);padding-top:8px;margin-top:8px;font-size:12px}.order-pricing-token-label{color:var(--muted)}.order-pricing-escrow-row{justify-content:space-between;border-top:1px solid var(--bd);padding-top:8px;margin-top:8px;font-size:12px}.order-pricing-escrow-label{color:var(--muted)}.order-pricing-escrow-value{font-family:monospace;color:var(--white)}.order-qr-modal{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background:#0e0e0ed9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:24px}.order-qr-modal-inner{position:relative;border-radius:16px;background:#fff;padding:24px;box-shadow:0 8px 32px #0006}.order-qr-close-btn{position:absolute;top:8px;right:8px;width:44px;height:44px;border-radius:50%;background:#0e0e0ecc;color:var(--white);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:24px}.step-disputed{text-align:center}.step-disputed-text{font-size:13px;font-weight:600;color:#f0b8b8}.step-progress-bar{margin-bottom:8px}.step-labels-row{justify-content:space-between}.step-label{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;text-align:center;flex:1;color:var(--muted)}.step-label--active{color:var(--gold)}.step-label--done{color:var(--white)}@media(max-width:420px){.order-inspection-actions{flex-direction:column}.order-inspection-accept-btn,.order-inspection-dispute-btn{width:100%;min-height:44px}.order-listing-flex,.order-seller-flex{flex-wrap:wrap}.order-listing-flex>.btn-ghost,.order-seller-msg-btn{width:100%;justify-content:center}}.order-info-row{justify-content:space-between;padding:6px 0}.order-info-label{font-size:13px;color:var(--muted)}.order-info-value{font-size:13px;font-weight:500;color:var(--white)}.order-info-value--highlight{font-size:17px;font-weight:700;color:var(--gold)}.checkout-container{max-width:900px;padding-top:24px;padding-bottom:48px}.checkout-back{font-size:13px;color:var(--body);display:flex;align-items:center;gap:4px;margin-bottom:16px;text-decoration:none}.checkout-header{margin-bottom:24px}.checkout-header-eyebrow{color:var(--gold)}.checkout-header-title{margin:0}.checkout-header-body{font-size:14px;color:var(--body);margin-top:8px}.checkout-countdown-card{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;border-color:#9c7e0026}.checkout-countdown-body{font-size:11px;color:var(--body);margin-top:2px}.checkout-countdown-value{font-family:monospace;font-size:18px;font-weight:600;color:var(--gold)}.checkout-countdown-value--urgent{color:var(--red)}.checkout-form{display:grid;grid-template-columns:1.1fr 1fr;gap:16px}.checkout-left,.checkout-right{display:flex;flex-direction:column;gap:16px}.checkout-summary-listing{align-items:center;margin-bottom:12px}.checkout-summary-thumb{width:56px;height:56px;border-radius:8px;overflow:hidden;background:var(--sf2);flex-shrink:0}.checkout-summary-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.checkout-summary-lot-id{font-size:12px;font-weight:600;color:var(--gold)}.checkout-summary-title{font-size:15px;font-weight:600;color:var(--white);margin-top:2px}.checkout-summary-seller{font-size:12px;color:var(--muted);margin-top:2px}.checkout-summary-stats{grid-template-columns:repeat(4,1fr);gap:12px;padding-top:12px;border-top:1px solid var(--bd)}.checkout-stat-value{font-size:13px;font-weight:600;color:var(--white);margin-top:2px}.checkout-card-body-text{font-size:12px;color:var(--body);margin-bottom:12px}.checkout-wallet-input{font-family:monospace;font-size:13px}.checkout-wallet-error{font-size:12px;color:var(--red);margin-top:4px}.checkout-fee-divider{height:1px;background:var(--bd);margin:8px 0}.checkout-fee-token-note{text-align:right;font-size:11px;font-weight:600;color:var(--gold);margin-top:4px}.checkout-deposit-eyebrow{color:var(--gold)}.checkout-deposit-intro{font-size:12px;color:var(--body);margin-bottom:12px}.checkout-deposit-amount{color:var(--white);font-weight:600}.checkout-deposit-qr{width:160px;height:160px;margin:0 auto 12px;background:var(--white);border-radius:8px;display:flex;align-items:center;justify-content:center;overflow:hidden}.checkout-deposit-qr img{width:100%;height:100%}.checkout-deposit-qr-placeholder{color:var(--bg);font-size:11px}.checkout-deposit-address{font-family:monospace;font-size:12px;color:var(--white);word-break:break-all;padding:10px 12px;background:var(--sf2);border-radius:var(--r);border:1px solid var(--bd);text-align:center}.checkout-polling-row{align-items:center;justify-content:center;gap:8px;margin-top:12px}.checkout-polling-dot{width:8px;height:8px;border-radius:50%;background:var(--gold);animation:pulse 1.5s infinite}.checkout-polling-text{font-size:12px;color:var(--gold)}.checkout-error-banner{padding:8px 12px;border-radius:6px;background:#9c3a3a1a;border:1px solid rgba(156,58,58,.3);font-size:12px;color:#f0b8b8;margin-bottom:12px}.checkout-submit-btn{width:100%;padding:14px;font-size:15px}.checkout-escrow-note{align-items:center;justify-content:center;gap:6px;margin-top:10px}.checkout-escrow-note-text{font-size:11px;color:var(--muted)}.checkout-fee-row{justify-content:space-between;align-items:baseline;padding:4px 0}.checkout-fee-row-label{font-size:13px;color:var(--body)}.checkout-fee-row-value{font-size:13px;font-weight:600;color:var(--white)}.checkout-fee-row-value--bold{font-size:18px;font-weight:600;color:var(--gold)}.checkout-fee-row-value--muted{font-weight:400;color:var(--body)}.browse-container{padding-top:24px;padding-bottom:48px}.browse-sort-row{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px;margin-bottom:20px}.browse-meta-row{margin-bottom:16px}.browse-load-more-wrap{text-align:center;margin-top:24px}.browse-view-toggle{display:flex;align-items:center;gap:20px}.browse-view-btn{background:none;border:none;cursor:pointer;font-family:var(--sans);font-size:12px;font-weight:500;color:var(--muted);padding:0;transition:color .15s;letter-spacing:.18em;text-transform:uppercase}.browse-view-btn:hover{color:var(--body)}.browse-view-btn-active{color:var(--gold)!important;font-weight:600}.make-offer-container{max-width:640px;padding-top:32px;padding-bottom:48px}.make-offer-back{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:var(--muted);margin-bottom:16px;text-decoration:none}.make-offer-header{margin-bottom:24px}.make-offer-eyebrow{color:var(--gold)}.make-offer-title{margin:0}.make-offer-body{margin-top:4px}.make-offer-summary-card{margin-bottom:16px}.make-offer-summary-flex{align-items:center;gap:14px}.make-offer-thumb{width:64px;height:64px;border-radius:8px;overflow:hidden;background:var(--sf2);flex-shrink:0}.make-offer-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.make-offer-info{flex:1;min-width:0}.make-offer-lot-id{font-size:12px;font-weight:700;color:var(--gold)}.make-offer-listing-title{font-size:15px;font-weight:600;color:var(--white);margin-top:2px}.make-offer-asking{font-size:12px;color:var(--muted);margin-top:4px}.make-offer-form-inner{display:flex;flex-direction:column;gap:16px}.make-offer-caption{text-align:center}.listing-detail-mob{padding-bottom:90px}.listing-detail-hero{position:relative}.listing-detail-hero-img{width:100%;height:280px;-o-object-fit:cover;object-fit:cover;display:block}.listing-detail-hero-empty{width:100%;height:280px;background:var(--sf2);display:flex;align-items:center;justify-content:center;color:var(--muted)}.listing-detail-back-btn{position:absolute;top:12px;left:16px}.listing-detail-back-btn-inner{width:34px;height:34px;border-radius:9px;background:#00000080;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:none}.listing-detail-dots{position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex;gap:5px}.listing-detail-dot{height:5px;border-radius:3px;background:#fff6;cursor:pointer;transition:all .2s;width:5px}.listing-detail-dot--active{width:14px;background:var(--white)}.listing-detail-stats-bar{display:grid;grid-template-columns:1fr 1fr 1fr;padding:14px 0;border-bottom:1px solid var(--bd)}.listing-detail-stat-cell{text-align:center}.listing-detail-stat-cell:not(:first-child){border-left:1px solid var(--bd)}.listing-detail-seller-card{display:flex;gap:10px;align-items:center;padding:12px 14px;margin:12px 0 4px}.listing-detail-seller-body{flex:1}.listing-detail-seller-name-row{align-items:center;gap:4px;margin-bottom:1px}.listing-detail-seller-name{font-size:14px;font-weight:600;color:var(--white)}.listing-detail-seller-meta-row{align-items:center;gap:5px}.listing-detail-seller-type{font-size:11px;color:var(--body)}.listing-detail-seller-rating{font-size:11px;font-weight:600;color:var(--white)}.listing-detail-escrow-badge{margin-bottom:4px}.listing-detail-row{justify-content:space-between;gap:10px}.listing-detail-row:not(:first-child){border-top:1px solid var(--bd)}.listing-detail-row--mob{padding:9px 12px}.listing-detail-row-label--mob{font-size:12px;color:var(--muted);flex-shrink:0}.listing-detail-row-value--mob{font-size:12px;color:var(--white);font-weight:500;text-align:right}.listing-detail-row--desk{padding:11px 18px}.listing-detail-row-label--desk{font-size:13px;color:var(--muted)}.listing-detail-row-value--desk{font-size:13px;color:var(--white);font-weight:500;text-align:right}.listing-detail-cert-link{justify-content:space-between;border-radius:8px;border:1px solid var(--bd);background:var(--sf2);text-decoration:none;color:var(--white)}.listing-detail-cert-link--mob{padding:8px 12px;font-size:13px}.listing-detail-cert-link--desk{padding:10px 14px;font-size:13px}.listing-detail-cert-open{color:var(--gold)}.listing-detail-cert-plain{border-radius:8px;border:1px solid var(--bd);background:var(--sf2);color:var(--muted)}.listing-detail-cert-plain--mob{padding:8px 12px;font-size:13px}.listing-detail-cert-plain--desk{padding:10px 14px;font-size:13px}.listing-detail-bottom-bar{position:fixed;bottom:0;left:0;right:0;background:var(--sf);border-top:1px solid var(--bd);padding:10px 16px 28px;z-index:20}.listing-detail-bottom-bar-inner{align-items:center;gap:12px}.listing-detail-price-col{flex:1}.listing-detail-price{font-family:var(--serif);font-size:22px;color:var(--white)}.listing-detail-price-sub{font-size:10px;color:var(--muted)}.listing-detail-buy-btn{padding:11px 20px;font-size:13px}.listing-detail-offer-btn{padding:11px 14px;font-size:12.5px}.listing-detail-action-error{color:var(--red);font-size:12px;text-align:center;margin-top:6px}.listing-detail-desktop-container{padding-top:24px;padding-bottom:48px}.listing-detail-breadcrumb{font-size:12px;color:var(--muted);margin-bottom:20px;display:flex;gap:5px}.listing-detail-breadcrumb-home{color:var(--body)}.listing-detail-breadcrumb-current{color:var(--white)}.listing-detail-desktop-header{margin-bottom:24px}.listing-detail-desktop-eyebrow{color:var(--gold)}.listing-detail-desktop-title{margin:0}.listing-detail-main-img-wrap{border-radius:10px;overflow:hidden;margin-bottom:10px}.listing-detail-main-img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover;display:block}.listing-detail-main-img-empty{width:100%;height:400px;background:var(--sf2);display:flex;align-items:center;justify-content:center;color:var(--muted)}.listing-detail-thumbs{margin-bottom:32px}.listing-detail-thumb{width:64px;height:48px;border-radius:6px;overflow:hidden;cursor:pointer;border:2px solid transparent;opacity:.5}.listing-detail-thumb--active{border-color:var(--gold);opacity:1}.listing-detail-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.listing-detail-section{margin-bottom:28px}.listing-detail-cert-list{display:flex;flex-direction:column;gap:8px}.listing-detail-escrow-item{align-items:flex-start;padding:10px 16px;margin-bottom:8px}.listing-detail-escrow-item-text{font-size:13px;color:var(--body);line-height:1.5}.listing-detail-price-panel{margin-bottom:14px}.listing-detail-price-header{justify-content:space-between;align-items:flex-start;margin-bottom:16px}.listing-detail-price-eyebrow{color:var(--gold)}.listing-detail-asking-price{font-family:var(--serif);font-size:32px;font-weight:400;color:var(--white)}.listing-detail-origin{text-align:right;font-size:12px;color:var(--muted);line-height:1.6}.listing-detail-stats-row{display:grid;grid-template-columns:1fr 1fr 1fr;padding:12px 0;border-top:1px solid var(--bd);border-bottom:1px solid var(--bd);margin-bottom:16px}.listing-detail-stats-row .listing-detail-stat-cell:not(:first-child){border-left:1px solid var(--bd)}.listing-detail-stat-value--lg{font-size:15px}.listing-detail-status-badge{margin-bottom:12px}.listing-detail-buy-btn-desk{width:100%;padding:13px;font-size:14px;margin-bottom:8px}.listing-detail-offer-btn-desk{width:100%;padding:12px;font-size:13px}.listing-detail-fee-note{font-size:11px;color:var(--muted);text-align:center;margin-top:8px}.listing-detail-action-error-desk{color:var(--red);font-size:12px;text-align:center;margin-top:6px}.listing-detail-seller-panel{margin-bottom:14px}.listing-detail-seller-head{align-items:flex-start;margin-bottom:14px}.listing-detail-seller-name-desk{font-size:15px;font-weight:600;color:var(--white)}.listing-detail-seller-name-row-desk{align-items:center;gap:5px;margin-bottom:2px}.listing-detail-seller-meta-desk{font-size:12px;color:var(--body);margin-bottom:4px}.listing-detail-seller-rating-row-desk{align-items:center;gap:6px}.listing-detail-seller-rating-score-desk{font-size:12px;font-weight:600;color:var(--white)}.listing-detail-seller-review-count-desk{font-size:11px;color:var(--muted)}.collapsible-trigger-open{color:var(--gold)}.collapsible-trigger-closed{color:var(--muted)}.collapsible-chevron{transition:transform .2s}.collapsible-chevron--open{transform:rotate(180deg)}.success-container{max-width:640px;padding-top:48px;padding-bottom:48px}.success-hero{text-align:center;margin-bottom:32px}.success-icon{width:72px;height:72px;border-radius:50%;background:#3d8c5c26;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.success-title{font-family:var(--serif);font-size:28px;font-weight:450;color:var(--white);margin-bottom:8px}.success-body{font-size:14px;color:var(--body);max-width:400px;margin:0 auto;line-height:1.5}.success-tx-card{margin-bottom:16px}.success-tx-hash{font-family:monospace;font-size:12px;color:var(--white);word-break:break-all}.success-tx-empty{color:var(--muted)}.success-amount{font-weight:600;color:var(--gold)}.success-order-id{font-family:monospace;font-size:12px;color:var(--white)}.success-lot-card{margin-bottom:24px}.success-lot-thumb-wrap{width:56px;height:56px;border-radius:8px;overflow:hidden;background:var(--sf2);flex-shrink:0}.success-lot-thumb-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.success-lot-id{font-size:12px;font-weight:600;color:var(--gold)}.success-lot-title{font-size:15px;font-weight:600;color:var(--white);margin-top:2px}.success-lot-seller{font-size:12px;color:var(--muted);margin-top:2px}.success-lot-stats{grid-template-columns:1fr 1fr 1fr;gap:12px;padding-top:12px;border-top:1px solid var(--bd)}.success-stat-value{font-size:13px;font-weight:600;color:var(--white);margin-top:2px}.success-actions{flex-direction:column}.success-view-order-btn,.success-browse-btn{width:100%;padding:14px;font-size:14px;justify-content:center}.success-info-row{justify-content:space-between;align-items:flex-start;gap:12px;padding:8px 0;border-bottom:1px solid var(--bd)}.success-info-label{font-size:13px;color:var(--muted);flex-shrink:0}.success-info-value{text-align:right}.escrow-badge-text{font-size:12px;color:var(--body)}.escrow-badge-highlight{color:var(--gold);font-weight:600}.orders-lot-thumb-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.order-tracking-timeline-label{margin-bottom:8px}.browse-centered-text{text-align:center}.listing-detail-table-card{padding:0;overflow:hidden}.listing-detail-description{line-height:1.6}.listing-detail-seller-right{flex:1}.success-lot-header{align-items:center;margin-bottom:12px}.order-tx-link-clickable{cursor:pointer}.offers-empty-mb{margin-bottom:12px}.admin-page-wrap{max-width:1000px;padding-top:24px;padding-bottom:48px}.admin-page-wrap-sm{max-width:640px;padding-top:24px;padding-bottom:48px}.admin-page-wrap-md{max-width:720px;padding-top:24px;padding-bottom:48px}.admin-page-wrap-lg{max-width:960px;padding-top:24px;padding-bottom:48px}.admin-page-wrap-xl{max-width:1000px;padding-top:24px;padding-bottom:48px}.admin-page-wrap-2xl{max-width:1100px;padding-top:24px;padding-bottom:48px}.admin-page-wrap-narrow{max-width:800px;padding-top:48px;text-align:center}.admin-page-wrap-narrow-muted{max-width:800px;padding-top:48px}.admin-header{margin-bottom:28px}.admin-header-sm{margin-bottom:20px}.admin-header-md{margin-bottom:24px}.admin-eyebrow-gold{color:var(--gold)}.admin-page-title{margin:0}.admin-subtitle{font-size:14px;color:var(--body);margin-top:4px}.admin-subtitle-sm{font-size:13px;color:var(--body);margin-top:4px}.admin-back-link{font-size:13px;color:var(--body);display:flex;align-items:center;gap:4px;margin-bottom:16px;text-decoration:none}.admin-back-link-muted{display:flex;align-items:center;gap:4px;font-size:13px;color:var(--muted);text-decoration:none;margin-bottom:16px;width:-moz-fit-content;width:fit-content}.admin-detail-row{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--bd)}.admin-detail-row-label{font-size:13px;color:var(--body)}.admin-detail-row-value{font-size:13px;color:var(--white);text-align:right}.admin-divider{height:1px;background:var(--bd);margin:8px 0}.admin-avatar{border-radius:50%;background:#9c7e001f;display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--gold);flex-shrink:0}.admin-avatar-sm{width:34px;height:34px;font-size:13px}.admin-avatar-md{width:40px;height:40px;font-size:16px}.admin-avatar-lg{width:80px;height:80px;font-size:28px;margin:0 auto;overflow:hidden}.admin-avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.admin-modal-overlay{position:fixed;inset:0;z-index:50;display:grid;place-items:center;background:#0e0e0ecc;padding:16px}.admin-modal-overlay-blur{position:fixed;inset:0;z-index:50;display:grid;place-items:center;background:#0e0e0ee6;padding:16px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.admin-modal-card{width:100%;max-width:440px}.admin-modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.admin-modal-title-red{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#f0b8b8}.admin-modal-title-gold{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--gold)}.admin-modal-body{font-size:12px;color:var(--body);margin-bottom:16px}.admin-modal-actions{display:flex;gap:8px;margin-top:16px;flex-direction:row-reverse}.admin-modal-close-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:none;border:none;cursor:pointer;color:var(--muted)}.admin-modal-cancel-btn{flex:1;padding:12px 20px;background:var(--sf2);border:1px solid var(--bd);border-radius:var(--r);font-size:14px;font-weight:600;color:var(--white);cursor:pointer;font-family:var(--sans)}.admin-filter-row{display:flex;gap:6px;margin-bottom:16px;flex-wrap:wrap}.admin-filter-pill{padding:6px 12px;border-radius:999px;font-size:12px;font-weight:600}.admin-error-text{color:#f0b8b8;font-size:13px;margin-bottom:12px}.admin-error-text-sm{font-size:12px;color:#f0b8b8;margin-top:6px}.admin-loading-text{font-size:13px;color:var(--muted)}.admin-loading-text-md{font-size:14px;color:var(--muted)}.admin-empty-text{font-size:13px;color:var(--muted);text-align:center;padding:32px}.admin-empty-text-md{font-size:14px;color:var(--muted);text-align:center;padding:16px 0}.dash-page-title{margin:0}.dash-see-all-link{font-size:12px;font-weight:600;color:var(--gold)}.dash-stats-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-bottom:28px}.dash-stat-card{text-align:center}.dash-stat-value{font-size:22px}.dash-stat-hint{font-size:11px;color:var(--muted);margin-top:2px}.dash-main-grid{grid-template-columns:1fr;align-items:start}.dash-inner-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}.dash-kyc-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.dash-kyc-eyebrow{margin:0}.dash-kyc-list{list-style:none}.dash-kyc-item:not(:first-child){border-top:1px solid var(--bd)}.dash-kyc-link{display:flex;align-items:center;gap:12px;padding:12px 0;text-decoration:none;color:inherit}.dash-kyc-info{min-width:0;flex:1}.dash-kyc-name{font-size:14px;font-weight:600;color:var(--white)}.dash-kyc-meta{font-size:12px;color:var(--body)}.dash-kyc-right{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.dash-kyc-date{font-size:11px;color:var(--muted)}.dash-right-col{display:flex;flex-direction:column;gap:12px}.dash-disputes-link{display:flex;align-items:center;gap:16px;text-decoration:none;color:inherit}.dash-disputes-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dash-disputes-icon-alert{background:#9c3a3a26}.dash-disputes-icon-calm{background:var(--sf2)}.dash-disputes-count-wrap{min-width:0;flex:1}.dash-disputes-count{font-size:24px;font-weight:700;color:var(--white)}.dash-disputes-label{font-size:12px;color:var(--body)}.dash-disputes-review-link{font-size:12px;font-weight:600;color:var(--gold);flex-shrink:0}.dash-quick-actions-list{display:flex;flex-direction:column;gap:8px}.dash-quick-action-link{display:block;padding:10px 12px;background:var(--sf2);border:1px solid var(--bd);border-radius:var(--r);font-size:13px;font-weight:500;color:var(--white);text-decoration:none}.moderation-page-wrap{max-width:960px;padding-top:24px;padding-bottom:48px}.moderation-report-list{display:flex;flex-direction:column;gap:10px}.moderation-report-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px}.moderation-report-meta{flex:1;min-width:0}.moderation-report-eyebrow{margin-bottom:4px}.moderation-report-by{font-size:12px;color:var(--muted)}.moderation-status-badge{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:999px;border:1px solid var(--muted);color:var(--muted)}.moderation-details-box{background:var(--sf2);padding:10px;border-radius:8px;margin-bottom:10px}.moderation-details-text{font-size:13px;color:var(--white);line-height:1.5;white-space:pre-wrap;margin:0}.moderation-review-box{border:1px solid var(--bd);border-radius:8px;padding:12px;margin-bottom:10px}.moderation-review-header{display:flex;justify-content:space-between;margin-bottom:6px}.moderation-review-stars{font-size:11px;color:var(--gold)}.moderation-review-date{font-size:11px;color:var(--muted)}.moderation-review-comment{font-size:13px;color:var(--white);line-height:1.5;margin:0}.moderation-review-parties{font-size:11px;color:var(--muted);margin-top:6px}.moderation-action-row{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.moderation-action-btn{padding:6px 12px;font-size:12px}.escrow-page-wrap{padding-top:24px;padding-bottom:48px}.escrow-subtitle{margin-top:8px}.escrow-list{display:flex;flex-direction:column;gap:8px}.escrow-card-inner{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.escrow-card-body{min-width:0}.escrow-card-title-row{display:flex;gap:8px;align-items:center}.escrow-lot-id{color:var(--white);font-weight:600}.escrow-meta{margin-top:6px}.escrow-address{font-family:monospace;overflow-wrap:anywhere}.escrow-error{color:var(--red);font-size:12px;margin-top:6px}.escrow-error-card{color:var(--red);margin-bottom:12px}.edit-user-loading{padding-top:48px;text-align:center;color:var(--muted)}.edit-user-header{margin-bottom:24px}.edit-user-email{font-size:13px;color:var(--body);margin-top:4px}.edit-user-form{display:flex;flex-direction:column;gap:16px}.edit-user-field-gap{margin-bottom:16px}.edit-user-saved-banner{padding:8px 12px;border-radius:6px;background:#3d8c5c1a;border:1px solid rgba(61,140,92,.3);font-size:12px;color:#b8f0d0;text-align:center}.edit-user-actions{display:flex;justify-content:space-between}.edit-user-delete-btn{padding:10px 20px;border-radius:var(--r);background:transparent;border:1px solid rgba(156,58,58,.5);color:var(--red);font-size:13px;font-weight:600;font-family:var(--sans);cursor:pointer}.edit-user-save-btn{padding:10px 24px;font-size:13px}.edit-user-password-mismatch{font-size:12px;color:var(--red);margin-top:4px}.edit-user-error-text{text-align:center;font-size:13px;color:var(--red)}.users-page-wrap{max-width:1000px;padding-top:24px;padding-bottom:48px}.users-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px}.users-total{font-size:14px;color:var(--body);margin-top:4px}.users-add-btn{font-size:13px;padding:10px 20px;text-decoration:none}.users-search-wrap{margin-bottom:12px}.users-search-box{display:flex;align-items:center;gap:8px;background:var(--sf2);border:1px solid var(--bd);border-radius:var(--r);padding:0 12px}.users-search-input{flex:1;background:transparent;border:none;padding:10px 0;font-size:14px;color:var(--white);font-family:var(--sans);outline:none}.users-filter-tabs{border-bottom:1px solid var(--bd);margin-bottom:16px;gap:0}.users-filter-tab{position:relative;padding:10px 16px;background:none;border:none;cursor:pointer;font-size:13px;font-weight:600;font-family:var(--sans);white-space:nowrap;transition:color .15s}.users-filter-tab-indicator{position:absolute;bottom:-1px;left:8px;right:8px;height:2px;border-radius:2px;background:var(--gold)}.users-mobile-list{list-style:none;display:flex;flex-direction:column;gap:8px}.users-mobile-card{display:flex;align-items:center;gap:12px;text-decoration:none;color:inherit}.users-mobile-info{min-width:0;flex:1}.users-mobile-name{font-size:14px;font-weight:600;color:var(--white)}.users-mobile-email{font-size:12px;color:var(--muted)}.users-mobile-badges{display:flex;gap:6px;margin-top:4px;flex-wrap:wrap}.users-table-header{display:grid;grid-template-columns:2fr 2fr 1fr 1.5fr 1fr 1fr}.users-table-row{display:grid;grid-template-columns:2fr 2fr 1fr 1.5fr 1fr 1fr;align-items:center}.users-table-name-link{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit}.users-table-name{font-weight:600;color:var(--white);font-size:13px}.users-table-email,.users-table-company{color:var(--body);font-size:13px}.users-table-date{color:var(--muted);font-size:12px}.consignment-page-wrap{padding-top:28px;padding-bottom:56px;max-width:1120px}.consignment-subtitle{margin-top:8px;max-width:720px}.consignment-banner{margin-bottom:16px;padding:14px 18px}.consignment-error{border-color:#ef44448c;color:#fecaca}.consignment-success{border-color:#22c55e73;color:#bbf7d0}.consignment-control-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px}.consignment-control-card,.consignment-history-card{padding:22px}.consignment-section-title{margin:6px 0 18px;color:var(--white);font-size:20px}.consignment-form,.consignment-result{display:grid;gap:10px}.consignment-inline{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.consignment-label{font:600 12px/1.3 var(--sans);color:var(--body)}.consignment-result{margin-top:18px;padding-top:18px;border-top:1px solid var(--bd)}.consignment-result-heading,.consignment-history-heading,.consignment-history-row,.consignment-audit-row{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.consignment-party-status{display:flex;flex-wrap:wrap;gap:8px}.consignment-history-card{margin-top:16px}.consignment-history-heading .consignment-section-title{margin-bottom:0}.consignment-history-list,.consignment-audit-list{margin-top:18px}.consignment-history-row,.consignment-audit-row{padding:14px 0;border-top:1px solid var(--bd)}.consignment-history-row:first-child,.consignment-audit-row:first-child{border-top:0}.consignment-history-row{display:grid;grid-template-columns:minmax(0,1.5fr) auto minmax(180px,1fr)}.consignment-history-meta{display:flex;flex-direction:column;align-items:flex-end;gap:5px;text-align:right}.consignment-history-reason{color:var(--body)}.consignment-field-hint{margin-top:-4px;color:var(--muted)}@media(max-width:767px){.consignment-control-grid,.consignment-inline{grid-template-columns:1fr}.consignment-result-heading,.consignment-history-heading{flex-direction:column;align-items:stretch}.consignment-history-row,.consignment-audit-row{display:grid;grid-template-columns:1fr}.consignment-history-meta{align-items:flex-start;text-align:left}}.users-pagination{display:flex;align-items:center;justify-content:space-between;margin-top:16px}.users-page-info{font-size:13px;color:var(--muted)}.users-page-btns{display:flex;gap:8px}.users-page-btn{font-size:12px;padding:6px 14px}.support-err-text{margin-bottom:0}.support-page-wrap{max-width:960px;padding-top:24px;padding-bottom:48px}.support-ticket-list{display:flex;flex-direction:column;gap:8px}.support-ticket-link{text-decoration:none;display:block}.support-ticket-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.support-ticket-body{flex:1;min-width:0}.support-ticket-subject{font-size:14px;font-weight:600;color:var(--white)}.support-ticket-meta{font-size:11px;color:var(--muted);margin-top:4px}.support-detail-wrap{max-width:780px;padding-top:24px;padding-bottom:48px}.support-detail-header{margin-bottom:16px}.support-detail-title-row{display:flex;justify-content:space-between;align-items:center;gap:10px}.support-detail-title{margin:0;font-size:22px}.support-detail-from{font-size:12px;color:var(--muted);margin-top:6px}.support-status-btns{display:flex;gap:6px;flex-wrap:wrap;margin-top:4px}.support-status-btn{padding:6px 14px;font-size:12px}.support-no-transitions{font-size:13px;color:var(--muted)}.support-timeline-list{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-direction:column;gap:8px}.support-event-system{font-size:11px;color:var(--muted);text-align:center}.support-event-admin{padding:10px;border-radius:8px;background:#9c7e001a;border:1px solid rgba(156,126,0,.25)}.support-event-user{padding:10px;border-radius:8px;background:var(--sf2);border:1px solid var(--bd)}.support-event-header{display:flex;justify-content:space-between;margin-bottom:4px}.support-event-role-admin{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold)}.support-event-role-user{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.support-event-date{font-size:10px;color:var(--muted)}.support-event-body{font-size:13px;color:var(--white);line-height:1.5;white-space:pre-wrap;margin:0}.support-reply-btn{margin-top:8px;padding:10px 18px;font-size:13px}.support-status-pill{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border-radius:999px;white-space:nowrap}.dispute-detail-wrap{max-width:1100px;padding-top:24px;padding-bottom:48px}.dispute-page-subtitle{font-size:14px;color:var(--body);margin-top:4px}.dispute-grid{grid-template-columns:1.2fr 1fr;align-items:start}.dispute-left-col{display:flex;flex-direction:column;gap:16px}.dispute-reason-box{margin:12px 0 16px;border-radius:10px;border:1px solid rgba(240,184,184,.25);background:#f0b8b80f;padding:12px}.dispute-reason-eyebrow{color:#f0b8b8}.dispute-reason-text{margin-top:6px;color:var(--white);white-space:pre-wrap;line-height:1.5}.dispute-reason-date{margin-top:6px;font-size:11px;color:var(--muted)}.dispute-order-status-row{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--bd)}.dispute-order-status-label{font-size:13px;color:var(--body)}.dispute-party-grid{grid-template-columns:1fr 1fr}.dispute-party-avatar-wrap{display:flex;align-items:flex-start;gap:10px}.dispute-party-avatar{width:40px;height:40px;font-size:15px}.dispute-party-info{min-width:0;flex:1}.dispute-party-name{font-size:13px;font-weight:600;color:var(--white)}.dispute-party-email{font-size:12px;color:var(--muted)}.dispute-party-meta{font-size:12px;color:var(--body);margin-top:2px}.dispute-party-link{display:inline-block;margin-top:10px;font-size:12px;font-weight:600;color:var(--gold)}.dispute-msg-history-list{list-style:none;display:flex;flex-direction:column;gap:10px}.dispute-msg-empty{padding:16px 0;text-align:center;font-size:14px;color:var(--muted)}.dispute-msg-buyer{border-radius:10px;border:1px solid rgba(144,202,249,.2);background:#90caf90f;padding:12px}.dispute-msg-seller{border-radius:10px;border:1px solid rgba(156,126,0,.2);background:#9c7e000f;padding:12px}.dispute-msg-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.dispute-msg-sender-buyer{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#90caf9}.dispute-msg-sender-seller{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--gold)}.dispute-msg-date{font-size:11px;color:var(--muted)}.dispute-msg-content{font-size:14px;color:var(--white);white-space:pre-wrap;line-height:1.5}.dispute-resolve-intro{font-size:12px;color:var(--muted);margin-bottom:16px}.dispute-resolve-actions{display:flex;flex-direction:column;gap:10px}.dispute-resolve-release-btn{padding:12px 20px;background:var(--green);border:none;border-radius:var(--r);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--white);cursor:pointer;font-family:var(--sans)}.dispute-resolve-refund-btn{padding:12px 20px;background:transparent;border:1px solid rgba(156,58,58,.5);border-radius:var(--r);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#f0b8b8;cursor:pointer;font-family:var(--sans)}.dispute-resolve-info-btn{padding:12px 20px;background:var(--sf2);border:1px solid var(--bd);border-radius:var(--r);font-size:13px;font-weight:600;color:var(--white);cursor:pointer;font-family:var(--sans)}.dispute-resolve-error{margin-top:12px;font-size:13px;color:#f0b8b8}.lifecycle-page-wrap{padding-top:24px;padding-bottom:48px}.lifecycle-page-subtitle{margin-top:8px}.lifecycle-summary-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-bottom:18px}.lifecycle-stat-card{text-align:left;cursor:pointer}.lifecycle-stat-value{font-size:24px;font-weight:700}.lifecycle-stat-value-dead{color:var(--red)}.lifecycle-stat-value-normal{color:var(--white)}.lifecycle-filter-row{display:flex;gap:8px;overflow-x:auto;margin-bottom:16px}.lifecycle-job-list{display:flex;flex-direction:column;gap:8px}.lifecycle-job-card-inner{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.lifecycle-job-body{min-width:0}.lifecycle-job-title-row{display:flex;gap:8px;align-items:center;margin-bottom:5px}.lifecycle-job-name{font-weight:600;color:var(--white)}.lifecycle-job-error{color:var(--red);font-size:12px;margin-top:8px;overflow-wrap:anywhere}.lifecycle-error-card{color:var(--red);margin-bottom:12px}.user-detail-wrap{max-width:960px;padding-top:24px;padding-bottom:48px}.user-detail-grid{grid-template-columns:1fr 2fr;margin-bottom:16px}.user-detail-avatar-card{text-align:center}.user-detail-avatar-name{margin-top:12px;font-size:15px;font-weight:600;color:var(--white)}.user-detail-avatar-email{font-size:12px;color:var(--muted)}.user-detail-avatar-badges{display:flex;justify-content:center;gap:6px;margin-top:10px;flex-wrap:wrap}.user-detail-rating{display:flex;justify-content:center;align-items:center;gap:4px;margin-top:10px}.user-detail-rating-value{font-size:12px;font-weight:600;color:var(--white)}.user-detail-rating-count{font-size:12px;color:var(--muted)}.user-detail-rejection-card{margin-bottom:16px;border-color:#9c3a3a66;background:#9c3a3a0f}.user-detail-rejection-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#f0b8b8}.user-detail-rejection-text{margin-top:8px;font-size:14px;color:var(--white)}.user-detail-kyc-docs-card{margin-bottom:24px}.user-detail-no-docs{font-size:14px;color:var(--muted)}.user-detail-docs-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.user-detail-doc-btn{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--rl);border:1px solid var(--bd);background:var(--sf2);cursor:pointer;text-align:left;transition:border-color .15s}.user-detail-doc-thumb{aspect-ratio:1;width:100%;background:var(--bg)}.user-detail-doc-thumb-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.user-detail-doc-thumb-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--muted)}.user-detail-doc-footer{display:flex;align-items:center;gap:8px;border-top:1px solid var(--bd);padding:10px 12px}.user-detail-doc-label{flex:1;font-size:12px;font-weight:600;color:var(--white)}.user-detail-kyc-actions{display:flex;gap:10px;flex-wrap:wrap}.user-detail-reject-btn{flex:1;min-width:140px;padding:12px 20px;background:transparent;border:1px solid rgba(156,58,58,.5);border-radius:var(--r);font-size:14px;font-weight:600;color:#f0b8b8;cursor:pointer;font-family:var(--sans)}.user-detail-deactivate-btn{flex:1;min-width:140px;padding:12px 20px;background:transparent;border:1px solid var(--bd);border-radius:var(--r);font-size:14px;font-weight:600;color:var(--body);cursor:pointer;font-family:var(--sans)}.user-detail-approve-btn{flex:1;min-width:140px}.user-detail-error{margin-top:16px;text-align:center;font-size:14px;color:#f0b8b8}.preview-modal-card{position:relative;display:flex;flex-direction:column;max-height:92vh;max-width:900px;width:100%;overflow:hidden;padding:0}.preview-modal-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--bd);padding:12px 20px}.preview-modal-title{font-size:14px;font-weight:600;color:var(--white)}.preview-modal-body{flex:1;overflow-y:auto;padding:16px}.preview-modal-img{display:block;margin:0 auto;max-height:75vh;width:auto;-o-object-fit:contain;object-fit:contain}.disputes-empty{text-align:center;padding-top:24px;padding-bottom:24px}.disputes-list{list-style:none;display:flex;flex-direction:column;gap:10px}.disputes-link{display:flex;flex-direction:column;gap:8px;border-color:#9c3a3a40;text-decoration:none;color:inherit;transition:border-color .15s}.disputes-card-header{display:flex;align-items:flex-start;gap:12px;justify-content:space-between}.disputes-card-body{min-width:0;flex:1}.disputes-lot-row{display:flex;align-items:center;gap:8px;margin-bottom:6px}.disputes-lot-id{font-size:12px;font-weight:700;color:var(--gold)}.disputes-title{font-size:14px;font-weight:600;color:var(--white);margin-bottom:4px}.disputes-parties{font-size:12px;color:var(--body)}.disputes-parties-name{color:var(--white)}.disputes-amount-col{flex-shrink:0;text-align:right}.disputes-amount{font-size:16px;font-weight:700;color:var(--gold)}.disputes-opened{font-size:12px;color:var(--muted);margin-top:2px}.admin-messages-eyebrow-gold{color:var(--gold)}.msg-thread-wrap{max-width:720px;padding-top:24px;padding-bottom:48px}.msg-thread-header{margin-bottom:24px}.msg-thread-eyebrow-gold{color:var(--gold)}.msg-thread-subtitle{font-size:13px;color:var(--body);margin-top:4px}.msg-thread-list{display:flex;flex-direction:column;gap:8px}.msg-thread-empty{text-align:center;font-size:14px;color:var(--muted);padding:24px 0}.msg-thread-system{margin:4px 0}.msg-thread-bubble-buyer{max-width:80%;align-self:flex-start;padding:12px;border-radius:10px;background:#5a9dff0f;border:1px solid rgba(90,157,255,.2)}.msg-thread-bubble-seller{max-width:80%;align-self:flex-end;padding:12px;border-radius:10px;background:#9c7e000f;border:1px solid rgba(156,126,0,.2)}.msg-thread-bubble-header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px}.msg-thread-sender-buyer{color:#5b9dff;margin:0}.msg-thread-sender-seller{color:var(--gold);margin:0}.msg-thread-ts{font-size:11px;color:var(--muted)}.msg-thread-content{font-size:13px;color:var(--white);line-height:1.5;white-space:pre-wrap}.applications-eyebrow-gold{color:var(--gold)}.application-reject-btn{color:var(--danger)}.text-center{text-align:center}.admin-flex-1{flex:1}.admin-error-loading{padding:24px;color:#f0b8b8}.admin-muted-loading{padding:24px;color:var(--muted)}.admin-back-link-sm{font-size:12px;display:inline-block;margin-bottom:16px}.flex-wrap{flex-wrap:wrap}.admin-card-mb-12{margin-bottom:12px}.settings-page-wrap{max-width:720px;padding-top:24px;padding-bottom:48px}.settings-card-gap{margin-bottom:12px}.settings-session-pad{padding:4px 0}.settings-signed-in-label{font-size:12px;color:var(--body);margin-bottom:4px}.settings-signed-in-name{font-size:14px;font-weight:600;color:var(--white)}.settings-signed-in-email{font-size:12px;color:var(--muted);margin-top:2px}.settings-signout-btn{width:100%;display:flex;align-items:center;gap:10px;padding:12px 0;background:none;border:none;cursor:pointer;font-family:var(--sans);font-size:14px;font-weight:600;color:var(--red)}.settings-external-link{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--bd);text-decoration:none;font-size:14px;font-weight:500;color:var(--white)}.add-user-form{display:flex;flex-direction:column;gap:16px}.add-user-field-gap{margin-bottom:16px}.add-user-role-list{display:flex;flex-direction:column;gap:8px}.add-user-role-option{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:var(--r);cursor:pointer}.add-user-role-option-active{background:#9c7e0014;border:1px solid var(--gold)}.add-user-role-option-inactive{background:var(--sf2);border:1px solid var(--bd)}.add-user-role-radio{margin-top:3px}.add-user-role-label{font-size:14px;font-weight:600;color:var(--white)}.add-user-role-hint{font-size:12px;color:var(--body);margin-top:2px}.add-user-notice{padding:12px;border-radius:var(--r);background:#9c7e000a;border:1px solid rgba(156,126,0,.15);font-size:12px;color:var(--body)}.add-user-notice-hl{font-weight:600;color:var(--gold)}.add-user-error{text-align:center;font-size:13px;color:var(--red)}.add-user-actions{display:flex;justify-content:flex-end}.add-user-cancel-btn{padding:10px 20px;font-size:13px;text-decoration:none}.add-user-submit-btn{padding:10px 20px;font-size:13px}button.admin-filter-pill-active{border-color:var(--gold)!important;color:var(--gold)!important}.users-filter-tab-active{color:var(--gold)}.users-page-btn:disabled{opacity:.4}:where(.settings-container,.support-container,.order-container,.offers-container,.profile-container,.payout-container,.notif-container,.reviews-container,.review-offer-container,.make-offer-container,.checkout-container,.success-container,.scan-page,.order-detail-container,.listing-desktop-container,.listing-detail-desktop-container){padding-top:40px;padding-bottom:80px}:where(.settings-header,.support-header,.offers-header,.profile-header,.payout-header,.notif-header,.reviews-header,.review-offer-header,.make-offer-header,.checkout-header){margin-bottom:40px;text-align:center}:where(.settings-header,.support-header,.offers-header,.payout-header,.notif-header,.reviews-header,.review-offer-header,.make-offer-header,.checkout-header)>.eyebrow,.profile-header .eyebrow{margin-bottom:6px;color:var(--gold)}:where(.settings-title,.support-title,.offers-title,.profile-title,.payout-title,.notif-title,.reviews-title,.review-offer-title,.make-offer-title,.checkout-header-title){margin:0}.profile-header{position:relative;justify-content:center}.profile-header>.btn{position:absolute;right:0;bottom:2px}.notif-header-row{position:relative;justify-content:center}.notif-header-row>.btn-ghost{position:absolute;right:0;bottom:10px}:where(.settings-container,.support-container,.order-container,.offers-container,.profile-container,.payout-container,.notif-container,.reviews-container,.review-offer-container,.make-offer-container,.checkout-container,.success-container,.scan-page,.order-detail-container,.listing-desktop-container,.listing-detail-desktop-container) .card{border:0;border-radius:20px;background:#202020;padding:30px 32px}:where(.settings-container,.support-container,.offers-container,.profile-container,.payout-container,.notif-container,.reviews-container,.review-offer-container,.make-offer-container,.checkout-container,.success-container,.scan-page)>.card+.card{margin-top:20px}:where(.settings-container,.support-container,.order-container,.offers-container,.profile-container,.payout-container,.notif-container,.reviews-container,.review-offer-container,.make-offer-container,.checkout-container,.success-container,.scan-page,.order-detail-container,.listing-desktop-container,.listing-detail-desktop-container) .card>.eyebrow:first-child{margin-bottom:22px;color:var(--white);font-family:var(--sans);font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.25;text-transform:none}:where(.settings-container,.support-container,.order-container,.offers-container,.profile-container,.payout-container,.notif-container,.reviews-container,.review-offer-container,.make-offer-container,.checkout-container,.success-container,.scan-page,.order-detail-container,.listing-desktop-container,.listing-detail-desktop-container) :is(.input,.select,.textarea){min-height:58px;border:1px solid transparent;border-radius:10px;background:#343434;padding:15px 18px;color:var(--white);font:500 16px/1.25 var(--sans);outline:0}:where(.settings-container,.support-container,.order-container,.offers-container,.profile-container,.payout-container,.notif-container,.reviews-container,.review-offer-container,.make-offer-container,.checkout-container,.success-container,.scan-page,.order-detail-container,.listing-desktop-container,.listing-detail-desktop-container) :is(.input,.select,.textarea):focus{border-color:var(--gold);box-shadow:0 0 0 2px #b89a282e}:where(.settings-container,.support-container,.order-container,.offers-container,.profile-container,.payout-container,.notif-container,.reviews-container,.review-offer-container,.make-offer-container,.checkout-container,.success-container,.scan-page,.order-detail-container,.listing-desktop-container,.listing-detail-desktop-container) .input-label{margin-bottom:10px;color:#8d8d91;font-size:12px;letter-spacing:.13em}:where(.settings-container,.support-container,.order-container,.offers-container,.profile-container,.payout-container,.notif-container,.reviews-container,.review-offer-container,.make-offer-container,.checkout-container,.success-container,.scan-page,.order-detail-container,.listing-desktop-container,.listing-detail-desktop-container) .btn{min-height:54px;border-radius:10px}.offers-filter-bar,.orders-tab-row,.myoffers-filter-bar{justify-content:center;margin-bottom:28px}.settings-card,.profile-avatar-card,.payout-card,.scan-card{box-shadow:none}.scan-page>.eyebrow,.scan-page>.page-title,.scan-page>.scan-intro{display:block;margin-left:auto;margin-right:auto;text-align:center}.scan-page>.eyebrow{margin-bottom:6px;color:var(--gold)}.scan-intro{margin-top:8px}.scan-card{margin-top:40px}.success-container{text-align:center}.success-title{font-family:var(--serif);font-size:clamp(2rem,3.2vw,3rem);font-weight:450;line-height:1.2}.settings-link,.settings-row,.settings-external,.notification-row,.review-card{min-height:64px}.thread-header{padding:20px 24px;background:#202020}.thread-composer{padding:16px 20px max(18px,env(safe-area-inset-bottom));background:#202020}.thread-composer-inner{min-height:54px;border-radius:12px;background:#343434}.orders-page-hero{padding-top:40px;padding-bottom:28px;text-align:center}.orders-page-hero .eyebrow{margin-bottom:6px;color:var(--gold)}.orders-page-summary{margin-top:8px;color:var(--muted);font-size:14px}.orders-tabs-bar{margin-bottom:28px;border:0}.orders-tabs-row{justify-content:center}.orders-list-desktop{gap:18px}.order-card{border-radius:20px;padding:28px 30px;background:#202020}.order-listing-title{margin-bottom:3px;color:var(--white);font-size:15px;font-weight:650;line-height:1.35}.participant-messages-page{max-width:860px;padding-top:40px;padding-bottom:80px}.participant-messages-header{position:relative;margin-bottom:40px;text-align:center}.participant-messages-header .eyebrow{margin-bottom:6px;color:var(--gold)}.participant-messages-unread{position:absolute;right:0;bottom:10px}.participant-messages-search{display:flex;align-items:center;gap:12px;height:58px;margin-bottom:20px;padding:0 18px;border-radius:10px;background:#343434;color:var(--muted)}.participant-messages-search:focus-within{box-shadow:0 0 0 2px #b89a282e}.participant-messages-search-input{width:100%;border:0;outline:0;background:transparent;color:var(--white);font:500 16px var(--sans)}.participant-messages-state{padding:44px 20px;color:var(--muted);text-align:center}.participant-messages-list{overflow:hidden;border-radius:20px;background:#202020}.participant-message-row{width:100%;min-height:92px;display:flex;align-items:center;gap:16px;padding:18px 22px;border:0;border-bottom:1px solid rgba(255,255,255,.06);background:transparent;color:inherit;text-align:left;cursor:pointer}.participant-message-row:last-child{border-bottom:0}.participant-message-row:hover{background:#ffffff06}.participant-message-avatar{width:46px;height:46px;flex:0 0 46px;display:grid;place-items:center;border-radius:50%;background:#b89a2829;color:var(--gold);font-weight:700}.participant-message-body{min-width:0;flex:1}.participant-message-top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.participant-message-name,.participant-message-meta,.participant-message-preview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.participant-message-name{color:var(--white);font-size:15px;font-weight:600}.participant-message-name-unread{font-weight:750}.participant-message-time{flex:0 0 auto;color:var(--muted);font-size:11px}.participant-message-meta{margin-top:2px;color:var(--muted);font-size:12px}.participant-message-preview{margin-top:5px;color:var(--muted);font-size:14px}.participant-message-preview-unread{color:var(--body)}.participant-message-count{min-width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--gold);color:var(--white);padding:0 6px;font-size:12px;font-weight:700}.participant-editor-page{max-width:960px;padding-top:40px;padding-bottom:80px}.participant-editor-page>.page-header{display:grid;justify-items:center;margin-bottom:40px;text-align:center}.participant-editor-page>.page-header .eyebrow{margin-bottom:6px}.participant-editor-page :is(.rounded-2xl,.rounded-xl.bg-surface){border-color:transparent;border-radius:20px;background:#202020}.participant-editor-page :is(input,select,textarea){border-color:transparent;border-radius:10px;background:#343434}.participant-editor-page :is(input,select,textarea):focus{border-color:var(--gold);box-shadow:0 0 0 2px #b89a282e}@media(max-width:767px){:where(.settings-container,.support-container,.order-container,.offers-container,.profile-container,.payout-container,.notif-container,.reviews-container,.review-offer-container,.make-offer-container,.checkout-container,.success-container,.scan-page,.order-detail-container,.listing-desktop-container,.listing-detail-desktop-container){padding-top:24px;padding-bottom:108px}:where(.settings-header,.support-header,.offers-header,.profile-header,.payout-header,.notif-header,.reviews-header,.review-offer-header,.make-offer-header,.checkout-header){margin-bottom:24px}.profile-header{display:grid;justify-items:center}.profile-header>.btn{position:static;margin-top:16px}.notif-header-row{display:grid;justify-items:center}.notif-header-row>.btn-ghost{position:static;margin-top:12px}:where(.settings-container,.support-container,.order-container,.offers-container,.profile-container,.payout-container,.notif-container,.reviews-container,.review-offer-container,.make-offer-container,.checkout-container,.success-container,.scan-page,.order-detail-container,.listing-desktop-container,.listing-detail-desktop-container) .card{border-radius:18px;padding:22px 20px}:where(.settings-container,.support-container,.order-container,.offers-container,.profile-container,.payout-container,.notif-container,.reviews-container,.review-offer-container,.make-offer-container,.checkout-container,.success-container,.scan-page,.order-detail-container,.listing-desktop-container,.listing-detail-desktop-container) .card>.eyebrow:first-child{margin-bottom:18px;font-size:20px}:where(.settings-container,.support-container,.order-container,.offers-container,.profile-container,.payout-container,.notif-container,.reviews-container,.review-offer-container,.make-offer-container,.checkout-container,.success-container,.scan-page,.order-detail-container,.listing-desktop-container,.listing-detail-desktop-container) :is(.input,.select,.textarea){min-height:54px;padding:14px 16px;font-size:15px}.offers-filter-bar,.orders-tab-row,.myoffers-filter-bar{justify-content:flex-start;margin-bottom:20px;overflow-x:auto;scrollbar-width:none}.orders-page-hero{padding-top:24px;padding-bottom:20px}.orders-tabs-bar{margin-bottom:12px}.orders-tabs-row{justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.order-card{border-radius:18px;padding:22px 20px}.participant-messages-page{padding-top:24px;padding-bottom:108px}.participant-messages-header{margin-bottom:24px}.participant-messages-unread{position:static;margin-top:10px}.participant-messages-search{height:54px}.participant-messages-list{border-radius:18px}.participant-message-row{min-height:86px;gap:12px;padding:16px}.participant-message-avatar{width:42px;height:42px;flex-basis:42px}.participant-editor-page{padding-top:24px;padding-bottom:108px}.participant-editor-page>.page-header{margin-bottom:24px}.participant-editor-page :is(.rounded-2xl,.rounded-xl.bg-surface){border-radius:18px}.scan-card{margin-top:24px}}.dispute-resolve-release-btn:disabled,.dispute-resolve-refund-btn:disabled,.dispute-resolve-info-btn:disabled{opacity:.5}.user-detail-approve-btn:disabled{opacity:.6}.user-detail-reject-btn:disabled,.user-detail-deactivate-btn:disabled{opacity:.5}.admin-flex-1:disabled{opacity:.6}.dash-stat-value-highlight{color:#f5e6a0}.placeholder\:text-\[\#6b7280\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#6b7280\]::placeholder{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:border-primary\/50:hover{border-color:#b89a2880}.hover\:bg-surface:hover{--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity, 1))}.hover\:bg-surfaceElevated:hover{--tw-bg-opacity: 1;background-color:rgb(30 30 30 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:text-danger:hover{--tw-text-opacity: 1;color:rgb(224 113 113 / var(--tw-text-opacity, 1))}.hover\:text-text:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.focus\:border-primary:focus{--tw-border-opacity: 1;border-color:rgb(184 154 40 / var(--tw-border-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.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-primary\/25:focus{--tw-ring-color: rgb(184 154 40 / .25)}.group:hover .group-hover\:opacity-100{opacity:1}@media(min-width:640px){.sm\:w-64{width:16rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:justify-between{justify-content:space-between}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}}@media(min-width:768px){.md\:hidden{display:none}}
