*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.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/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{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{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.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}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.bottom-\[calc\(4\.25rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(4.25rem + env(safe-area-inset-bottom))}.left-3{left:.75rem}.right-0{right:0}.right-1{right:.25rem}.top-1{top:.25rem}.top-3\.5{top:.875rem}.z-10{z-index:10}.z-30{z-index:30}.z-50{z-index:50}.z-\[1\]{z-index:1}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.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}.mt-8{margin-top:2rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-12{height:3rem}.h-20{height:5rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-\[96px\]{height:96px}.h-full{height:100%}.min-h-10{min-height:2.5rem}.min-h-32{min-height:8rem}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[55vh\]{min-height:55vh}.min-h-\[560px\]{min-height:560px}.min-h-\[calc\(100dvh-64px\)\]{min-height:calc(100dvh - 64px)}.w-1\/2{width:50%}.w-12{width:3rem}.w-5{width:1.25rem}.w-8{width:2rem}.w-full{width:100%}.min-w-0{min-width:0}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-40{max-width:10rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-\[430px\]{max-width:430px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.shrink-0{flex-shrink:0}.rotate-180{--tw-rotate:180deg}.rotate-180,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-flow-dense{grid-auto-flow:dense}.grid-cols-\[48px_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:48px minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-3{row-gap:.75rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-2{border-width:2px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-black\/\[0\.08\]{border-color:rgb(0 0 0/.08)}.border-black\/\[0\.09\]{border-color:rgb(0 0 0/.09)}.border-black\/\[0\.14\]{border-color:rgb(0 0 0/.14)}.border-brand-600\/30{border-color:rgb(15 108 189/.3)}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-rose-200{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-white\/\[0\.2\]{border-color:rgb(255 255 255/.2)}.border-t-brand-600{--tw-border-opacity:1;border-top-color:rgb(15 108 189/var(--tw-border-opacity,1))}.bg-\[\#09131d\]{--tw-bg-opacity:1;background-color:rgb(9 19 29/var(--tw-bg-opacity,1))}.bg-\[\#eef3f8\]{--tw-bg-opacity:1;background-color:rgb(238 243 248/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-black\/\[0\.58\]{background-color:rgb(0 0 0/.58)}.bg-brand-50{--tw-bg-opacity:1;background-color:rgb(238 246 255/var(--tw-bg-opacity,1))}.bg-brand-600{--tw-bg-opacity:1;background-color:rgb(15 108 189/var(--tw-bg-opacity,1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-ink{--tw-bg-opacity:1;background-color:rgb(23 33 43/var(--tw-bg-opacity,1))}.bg-panel{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/\[0\.1\]{background-color:rgb(255 255 255/.1)}.bg-white\/\[0\.96\]{background-color:rgb(255 255 255/.96)}.bg-\[url\(\'\/landing-blueprint\.webp\'\)\]{background-image:url(/landing-blueprint.webp)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.pb-1{padding-bottom:.25rem}.pb-14{padding-bottom:3.5rem}.pb-2{padding-bottom:.5rem}.pb-28{padding-bottom:7rem}.pb-4{padding-bottom:1rem}.pl-10{padding-left:2.5rem}.pt-28{padding-top:7rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[1\.85rem\]{font-size:1.85rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.text-\[2\.4rem\]{font-size:2.4rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.04\]{line-height:1.04}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.08em\]{letter-spacing:.08em}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-brand-100{--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.text-brand-600{--tw-text-opacity:1;color:rgb(15 108 189/var(--tw-text-opacity,1))}.text-brand-700{--tw-text-opacity:1;color:rgb(11 86 143/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-ink{--tw-text-opacity:1;color:rgb(23 33 43/var(--tw-text-opacity,1))}.text-rose-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.text-rose-800{--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(82 98 115/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/\[0\.68\]{color:rgb(255 255 255/.68)}.text-white\/\[0\.74\]{color:rgb(255 255 255/.74)}.text-white\/\[0\.76\]{color:rgb(255 255 255/.76)}.text-white\/\[0\.7\]{color:rgb(255 255 255/.7)}.text-white\/\[0\.82\]{color:rgb(255 255 255/.82)}.opacity-\[0\.025\]{opacity:.025}.opacity-\[0\.34\]{opacity:.34}.mix-blend-screen{mix-blend-mode:screen}.shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.blur{--tw-blur:blur(8px)}.blur,.saturate-\[0\.72\]{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)}.saturate-\[0\.72\]{--tw-saturate:saturate(0.72)}.saturate-\[0\.78\]{--tw-saturate:saturate(0.78)}.filter,.saturate-\[0\.78\]{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-xl{--tw-backdrop-blur:blur(24px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-700{transition-duration:.7s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{color-scheme:light;--canvas:#ffffff;--canvas-raised:#f8fafc;--panel:#ffffff;--panel-strong:#f5f8fb;--panel-soft:#eef3f8;--ink:#17212b;--muted:#64748b;--line:rgba(24,39,58,0.12);--line-strong:rgba(24,39,58,0.22);--accent:#0f6cbd;--accent-strong:#0b568f}.request-moderation-state{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:start;margin:.75rem 1rem 0;padding:.8rem .9rem;border:1px solid;border-radius:6px}.request-moderation-state strong{display:block;color:#102033;font-size:.9rem}.request-moderation-state p{margin-top:.2rem;color:#516071;font-size:.78rem;line-height:1.45}.request-moderation-state.is-pending{border-color:#b8d7f5;background:#edf6ff;color:#1672c4}.request-moderation-state.is-rejected{border-color:#fecaca;background:#fff1f2;color:#be123c}.request-moderation-spinner{animation:request-moderation-spin 1.2s linear infinite}.request-photo-replacement{display:grid;gap:.65rem;max-width:28rem;margin-top:.75rem}.admin-media-review{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:1rem;align-items:start}.admin-media-preview{position:relative;aspect-ratio:1;overflow:hidden;border-radius:5px;background:#e8eef5}.admin-media-copy,.admin-media-override{display:grid;gap:.65rem}.admin-media-copy header{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.admin-media-copy pre{max-height:10rem;overflow:auto;padding:.65rem;border-radius:4px;background:#eef3f8;font-size:.7rem}@media (max-width:639px){.admin-media-review{grid-template-columns:5rem minmax(0,1fr)}}@keyframes request-moderation-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.request-moderation-spinner{animation:none}}.seller-workspace-main:before{display:none}.seller-dashboard-view{gap:1rem}.seller-dashboard-view .seller-section-header{min-height:2.45rem}.seller-dashboard-view .seller-section-icon{width:2.25rem;height:2.25rem;flex-basis:2.25rem;border-color:rgba(22,79,134,.18);background:#edf5fc}.seller-dashboard-view .seller-section-header h2{color:#132536;font-size:clamp(1.35rem,3vw,1.8rem);font-weight:650}.seller-dashboard-view .seller-attention-card{display:block;min-height:0;border:1px solid #17324a;border-radius:8px;background:#102130;box-shadow:0 12px 28px rgba(12,30,45,.13)}.seller-dashboard-view .seller-attention-card:before{display:none}.seller-dashboard-view .seller-attention-card.is-restricted{border-color:#713635;background:#2a191b}.seller-dashboard-view .seller-attention-content{display:flex;min-height:7.75rem;align-items:center;justify-content:space-between;gap:1.25rem;padding:1.2rem 1.35rem;color:#fff}.seller-dashboard-view .seller-attention-copy{display:block}.seller-dashboard-view .seller-attention-copy>span{width:2.45rem;height:2.45rem;border:1px solid rgba(130,191,244,.26);background:rgba(31,113,181,.22);color:#9bd0ff}.seller-dashboard-view .seller-attention-copy h3{color:#fff;font-size:clamp(1rem,2vw,1.3rem);font-weight:620;line-height:1.22}.seller-dashboard-view .seller-attention-copy p{color:rgba(222,235,246,.68);font-size:.76rem}.seller-dashboard-view .seller-attention-content .seller-dashboard-primary{width:auto;flex:0 0 auto;min-height:2.6rem;border:1px solid #e7f2fb;border-radius:6px;background:#e7f2fb;padding:.55rem .85rem;color:#102130}.seller-dashboard-view .seller-attention-content .seller-dashboard-primary:after{display:none}.seller-dashboard-view .seller-summary-strip{gap:0;overflow:hidden;border:1px solid rgba(19,49,74,.13);border-radius:8px;background:#fff}.seller-dashboard-view .seller-summary-strip>a{min-height:4.4rem;grid-template-columns:2rem minmax(0,1fr) auto;gap:.55rem;border:0;border-right:1px solid rgba(19,49,74,.1);border-radius:0;background:#fff;padding:.65rem .8rem;color:#45586a;box-shadow:none}.seller-dashboard-view .seller-summary-strip>a:last-child{border-right:0}.seller-dashboard-view .seller-summary-strip>a:first-child,.seller-dashboard-view .seller-summary-strip>a:nth-child(2),.seller-dashboard-view .seller-summary-strip>a:nth-child(3){background:#fff;color:#45586a}.seller-dashboard-view .seller-summary-strip>a>svg:first-child{background:#edf5fc;color:#1a6fae}.seller-dashboard-view .seller-summary-strip>a:nth-child(2)>svg:first-child{background:#fff4df;color:#9a6100}.seller-dashboard-view .seller-summary-strip>a:nth-child(3)>svg:first-child{background:#edf3f7;color:#607487}.seller-dashboard-view .seller-summary-strip>a strong{color:#132536;font-size:1rem}.seller-dashboard-view .seller-summary-strip>a>svg:last-child{color:#8ea0ae;opacity:1}.seller-dashboard-view .seller-dashboard-grid,.seller-dashboard-view .seller-dashboard-side{gap:1rem}.seller-dashboard-view .seller-dashboard-section,.seller-dashboard-view .seller-profile-progress{border:1px solid rgba(19,49,74,.13);border-radius:8px;background:#fff;box-shadow:none}.seller-dashboard-view .seller-activity-panel,.seller-dashboard-view .seller-dashboard-matches{border-top:1px solid rgba(19,49,74,.13)}.seller-dashboard-view .seller-dashboard-section>header{min-height:3.65rem;border-bottom-color:rgba(19,49,74,.1);padding:.75rem .9rem}.seller-dashboard-view .seller-dashboard-panel-title>span{width:1.9rem;height:1.9rem;border-radius:5px;background:#edf5fc;color:#1a6fae}.seller-dashboard-view .seller-activity-panel .seller-dashboard-panel-title>span{background:#fff4df;color:#9a6100}.seller-dashboard-view .seller-dashboard-panel-title h3{color:#132536;font-size:.9rem}.seller-dashboard-view .seller-dashboard-section>header a{color:#1a6fae;font-size:.72rem}.seller-dashboard-view .seller-dashboard-match{min-height:5.35rem;grid-template-columns:3.9rem minmax(0,1fr) auto;gap:.8rem;padding:.7rem .9rem}.seller-dashboard-view .seller-dashboard-match:hover{background:#f7fafc}.seller-dashboard-view .seller-dashboard-match-image{width:3.9rem;border-radius:5px;background:#edf3f7}.seller-dashboard-view .seller-dashboard-match-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.seller-dashboard-view .seller-dashboard-match small{color:#1a6fae}.seller-dashboard-view .seller-dashboard-match strong{color:#172a3a;font-size:.88rem}.seller-dashboard-view .seller-activity-list>a{min-height:4.2rem;padding-inline:.9rem}.seller-dashboard-view .seller-profile-progress{background:#f8fbfd;padding:.9rem}.account-request.has-unread-offer{border-color:rgba(18,111,174,.42);box-shadow:0 0 0 2px rgba(43,143,211,.08)}.account-request-count>b{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:.38rem;border-radius:4px;background:#e8f4fc;padding:.2rem .36rem;color:#11659f;font-size:.62rem;font-weight:700}@media (hover:hover){.seller-dashboard-view .seller-summary-strip>a:hover{border-color:rgba(19,49,74,.1);background:#f7fafc;box-shadow:none;transform:none}.seller-dashboard-view .seller-attention-content .seller-dashboard-primary:hover{background:#fff;transform:translateY(-1px)}}@media (min-width:960px){.seller-desktop-sidebar{border-right-color:rgba(156,185,210,.12);background:#09141f;box-shadow:none}.seller-sidebar-blueprint{opacity:.055}.seller-workspace-brand{border-bottom-color:rgba(156,185,210,.12)}.seller-brand-rail{border-block-color:rgba(156,185,210,.1);opacity:.46}.seller-desktop-topbar{border-bottom-color:rgba(19,49,74,.1);background:rgba(248,250,252,.94);box-shadow:none}.seller-dashboard-view .seller-dashboard-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.seller-dashboard-view .seller-dashboard-matches{grid-column:span 8}.seller-dashboard-view .seller-dashboard-side{grid-column:span 4}}@media (max-width:640px){.seller-dashboard-view .seller-attention-content{min-height:0;align-items:flex-start;flex-direction:column;padding:1rem}.seller-dashboard-view .seller-attention-content .seller-dashboard-primary{width:100%}.seller-dashboard-view .seller-summary-strip>a{min-height:4.25rem;grid-template-columns:1fr auto;padding:.55rem}.seller-dashboard-view .seller-summary-strip>a>svg:first-child{display:none}}*{box-sizing:border-box}html{background:#061321;scroll-behavior:smooth}body{min-width:320px;margin:0;background-color:#061321;color:var(--ink);font-family:var(--font-outfit),ui-sans-serif,system-ui,sans-serif;text-rendering:optimizeLegibility}#main-content{min-height:100vh;background-color:var(--canvas);background-image:linear-gradient(rgba(15,108,189,.022) 1px,transparent 0),linear-gradient(90deg,rgba(15,108,189,.022) 1px,transparent 0);background-size:40px 40px}.mobile-status-bar-fill{display:none}@media (max-width:767px){.mobile-status-bar-fill{position:fixed;inset:0 0 auto;z-index:80;display:block;height:max(env(safe-area-inset-top),2px);background:#061321;pointer-events:none}}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}::-moz-selection{background:rgba(15,108,189,.18);color:var(--ink)}::selection{background:rgba(15,108,189,.18);color:var(--ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.font-mono,.font-tech{font-family:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,Consolas,monospace}.tabular{font-variant-numeric:tabular-nums}.container-page{width:min(1280px,calc(100% - 40px));margin-inline:auto}.dashboard-shell{width:min(1320px,calc(100% - 32px));margin-inline:auto}.surface{box-shadow:0 12px 32px rgba(24,39,58,.045)}.surface,.tech-surface{border:1px solid var(--line);background:var(--panel)}.tech-surface{position:relative;isolation:isolate;overflow:hidden;box-shadow:0 8px 24px rgba(24,39,58,.035)}.tech-surface:after{position:absolute;inset:auto 0 0;z-index:-1;height:2px;content:"";background:var(--accent);opacity:.35;transform:scaleX(0);transform-origin:left;transition:opacity .22s ease,transform .42s cubic-bezier(.16,1,.3,1);pointer-events:none}.tech-surface:hover:after{opacity:.7;transform:scaleX(1)}.inner-page-header{position:relative;overflow:hidden;border-bottom:1px solid var(--line);background-color:#eef2f5;background-image:linear-gradient(rgba(15,108,189,.025) 1px,transparent 0),linear-gradient(90deg,rgba(15,108,189,.025) 1px,transparent 0);background-size:32px 32px}.inner-page-header:after{position:absolute;inset:auto 0 0;height:2px;content:"";background:linear-gradient(90deg,var(--accent) 0 16%,transparent 16%)}.inner-page-header-grid{display:grid;min-height:14rem;grid-template-columns:minmax(0,1fr) minmax(16rem,.42fr);align-items:center;gap:2rem;padding-block:2.6rem}.inner-page-header.is-compact .inner-page-header-grid{min-height:11.5rem;padding-block:1.9rem}.inner-page-copy{position:relative;z-index:2;min-width:0}.inner-page-context{margin:0 0 .55rem;color:var(--accent);font-size:.7rem;font-weight:600}.inner-page-copy h1{width:100%;max-width:64rem;margin:0;color:var(--ink);font-size:clamp(2.35rem,4.4vw,4.25rem);font-weight:600;letter-spacing:0;line-height:.98;text-wrap:balance}.inner-page-header.is-compact .inner-page-copy h1{font-size:clamp(2rem,3.5vw,3.3rem)}.inner-page-summary{display:flex;max-width:42rem;flex-wrap:wrap;gap:0 .25em;margin:.85rem 0 0;color:#5e6e7e;font-size:.9rem;line-height:1.55}.inner-page-summary-word{display:inline-block;will-change:opacity}.part-visual{position:relative;display:block;width:min(100%,22rem);aspect-ratio:1.85;justify-self:end;perspective:900px}.part-visual-frame{position:absolute;inset:17% 3% 10% 8%;border:1px solid rgba(15,108,189,.14);transform:skewX(-8deg)}.part-visual-frame:after,.part-visual-frame:before{position:absolute;content:"";background:rgba(15,108,189,.2)}.part-visual-frame:before{top:50%;right:-7%;left:-7%;height:1px}.part-visual-frame:after{top:-12%;bottom:-12%;left:50%;width:1px}.part-visual-object{position:absolute;inset:-15%;background-image:url(/parts/parts-studio.png);background-repeat:no-repeat;filter:drop-shadow(0 18px 20px rgba(23,33,43,.18));transform-origin:center;will-change:transform,opacity}.part-visual--all .part-visual-object{background-position:50%;background-size:contain}.part-visual--brake .part-visual-object,.part-visual--headlamp .part-visual-object,.part-visual--turbo .part-visual-object{inset:-35% -12%;background-size:300% auto}.part-visual--turbo .part-visual-object{background-position:0}.part-visual--brake .part-visual-object{background-position:50%}.part-visual--headlamp .part-visual-object{background-position:100%}.dashboard-area-name{padding-inline:.5rem;color:#526274;font-size:.76rem;font-weight:600}.auth-visual{isolation:isolate;background-color:#111b25;background-image:linear-gradient(rgba(158,208,245,.045) 1px,transparent 0),linear-gradient(90deg,rgba(158,208,245,.045) 1px,transparent 0);background-size:28px 28px}.auth-visual:after{position:absolute;inset:0;z-index:-1;content:"";background:linear-gradient(0deg,rgba(10,17,24,.98),rgba(10,17,24,.12) 70%)}.auth-part-visual{position:absolute;top:15%;right:-13%;left:3%;width:auto;opacity:.88}.buyer-active-request{display:grid;min-width:0;grid-template-columns:6rem minmax(0,1fr);overflow:hidden;border-radius:8px}.buyer-active-media{position:relative;display:grid;min-height:6rem;place-items:center;overflow:hidden;background:#dfe7ed;color:#657789}.buyer-active-copy{min-width:0;padding:.85rem 1rem}.buyer-active-copy h2{margin:0;overflow:hidden;color:var(--ink);font-size:1rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.buyer-active-copy p{margin:.25rem 0 0;color:var(--muted);font-size:.72rem}.buyer-active-actions{display:flex;align-items:center;gap:1rem;margin-top:.8rem;font-size:.72rem;font-weight:600}.buyer-active-actions a{display:inline-flex;align-items:center;gap:.4rem;color:var(--accent)}.buyer-active-actions button{color:#718096}.buyer-accepted-row{display:flex;min-height:4.5rem;align-items:center;justify-content:space-between;gap:1rem;border:1px solid rgba(72,128,48,.16);border-radius:8px;background:#f4f9f1;padding:.8rem 1rem;transition:border-color .18s ease,transform .18s ease}.buyer-accepted-row:hover{border-color:rgba(72,128,48,.32);transform:translateY(-1px)}.buyer-accepted-row small,.buyer-accepted-row span,.buyer-accepted-row strong{display:block}.buyer-accepted-row span{color:#63804f;font-size:.66rem}.buyer-accepted-row strong{margin-top:.18rem;color:#304328;font-size:.82rem;font-weight:600}.buyer-accepted-row>div:last-child{display:flex;align-items:center;gap:.65rem;color:#52763f}.buyer-accepted-row small{font-size:.68rem}.buyer-history{overflow:hidden;border-block:1px solid var(--line)}.buyer-history summary{display:flex;min-height:3.5rem;cursor:pointer;align-items:center;justify-content:space-between;list-style:none;padding:.75rem .2rem}.buyer-history summary::-webkit-details-marker{display:none}.buyer-history summary span{display:inline-flex;align-items:center;gap:.55rem;color:#405163;font-size:.78rem;font-weight:600}.buyer-history summary small{color:#7a8998;font-size:.7rem}.buyer-history>div{border-top:1px solid var(--line)}.buyer-offer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.buyer-offer-card{padding:1rem}.buyer-offer-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.buyer-offer-card header span,.buyer-offer-card header strong{display:block}.buyer-offer-card header>div>span{color:#6b7b8c;font-size:.72rem}.buyer-offer-card header strong{margin-top:.28rem;color:var(--ink);font-size:1.6rem;font-weight:600}.buyer-offer-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem;border-block:1px solid var(--line)}.buyer-offer-facts>div{min-width:0;padding:.75rem}.buyer-offer-facts>div+div{border-left:1px solid var(--line)}.buyer-offer-facts dt{color:#8391a0;font-size:.62rem}.buyer-offer-facts dd{overflow:hidden;margin:.25rem 0 0;color:#405163;font-size:.7rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.buyer-offer-contact{align-items:center;gap:1rem;margin-top:.85rem;color:#526274;font-size:.7rem}.buyer-offer-contact a{gap:.4rem;color:var(--accent);font-weight:600}.buyer-offer-action{width:100%;margin-top:.85rem}.notification-list-compact{overflow:hidden;border-block:1px solid var(--line)}.notification-list-compact article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;border-bottom:1px solid var(--line);padding:1rem .25rem}.notification-list-compact>div:last-child article{border-bottom:0}.notification-list-compact article>span{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid rgba(15,108,189,.15);border-radius:6px;background:#edf5fa;color:var(--accent)}.notification-list-compact article>div{min-width:0}.notification-list-compact article>div>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.notification-list-compact h2{margin:0;color:var(--ink);font-size:.84rem;font-weight:600}.notification-list-compact time{flex:none;color:#8996a4;font-size:.63rem}.notification-list-compact p{margin:.25rem 0 0;color:#647487;font-size:.74rem;line-height:1.5}.request-filter-disclosure{overflow:hidden;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.92)}.request-filter-disclosure summary{display:flex;min-height:3.25rem;cursor:pointer;align-items:center;justify-content:space-between;list-style:none;padding:.65rem .85rem}.request-filter-disclosure summary::-webkit-details-marker{display:none}.request-filter-disclosure summary span{display:inline-flex;align-items:center;gap:.5rem;color:#405163;font-size:.76rem;font-weight:600}.request-filter-disclosure summary small{color:#7a8998;font-size:.66rem}.request-filter-disclosure form{border-top:1px solid var(--line);padding:.65rem;animation:request-option-enter .26s ease-out}.hairline{border-color:var(--line)}.blueprint-hero{background-color:#061321}.hero-content{min-height:100dvh}.hero-title{font-size:6.2rem;letter-spacing:0;line-height:.94}.blueprint-hero:before{position:absolute;inset:0;z-index:1;content:"";background:rgba(3,13,25,.58);pointer-events:none}.blueprint-hero-image{z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;animation:blueprint-drift 18s ease-in-out infinite alternate}.blueprint-scan{position:absolute;inset:0 auto 0 -18vw;z-index:2;width:18vw;background:linear-gradient(90deg,transparent,rgba(174,220,255,.13),transparent);transform:translateZ(0) skewX(-8deg);animation:blueprint-scan 8s ease-in-out infinite;will-change:transform,opacity;pointer-events:none}.blueprint-hero:after{position:absolute;inset:0;z-index:1;content:"";background-image:linear-gradient(rgba(190,224,255,.075) 1px,transparent 0),linear-gradient(90deg,rgba(190,224,255,.075) 1px,transparent 0);background-size:32px 32px;pointer-events:none}.blueprint-hero .tech-kicker{color:#b9dcff}.blueprint-hero .tech-button-primary,.image-band .tech-button-primary{border-color:#ffffff;background:#ffffff;color:var(--ink)}.blueprint-hero .tech-button-primary:hover,.image-band .tech-button-primary:hover{background:#eef6ff}.control-ring{border:1px solid var(--line);box-shadow:0 6px 20px rgba(24,39,58,.035)}.interactive-lift{transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s ease,border-color .28s ease,background-color .28s ease}.interactive-lift:hover{transform:translateY(-2px);border-color:rgba(15,108,189,.28);box-shadow:0 10px 28px rgba(24,39,58,.07)}.tech-kicker{display:inline-flex;align-items:center;gap:.55rem;color:var(--accent);font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.72rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.tech-kicker:before{width:1.75rem;height:1px;content:"";background:currentColor}.tech-button-primary{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:.55rem;border:1px solid var(--ink);border-radius:.5rem;background:var(--ink);padding:.75rem 1.15rem;color:#ffffff;font-size:.875rem;font-weight:700;transition:transform .22s ease,background-color .22s ease}.tech-button-primary:hover{transform:translateY(-1px);background:#273544}.tech-button-primary:active{transform:scale(.98)}.tech-button-secondary{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:.55rem;border:1px solid var(--line-strong);border-radius:.5rem;background:#ffffff;padding:.75rem 1.15rem;color:var(--ink);font-size:.875rem;font-weight:600;transition:transform .22s ease,border-color .22s ease,background-color .22s ease}.tech-button-secondary:hover{transform:translateY(-1px);border-color:rgba(15,108,189,.38);background:#f8fafc}.tech-input{width:100%;min-height:3rem;border:1px solid var(--line);border-radius:.5rem;background:#ffffff;color:var(--ink);outline:none;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.tech-input:hover{border-color:var(--line-strong)}.tech-input:focus{border-color:var(--accent);background:#ffffff;box-shadow:0 0 0 3px rgba(15,108,189,.1)}.request-compose-page{min-height:100dvh;background:#f2f4f6;padding-bottom:5rem}.request-compose-hero{position:relative;display:flex;min-height:360px;align-items:flex-end;overflow:hidden;background:#101820;color:#ffffff}.request-compose-hero-wash,.request-compose-media{position:absolute;inset:0}.request-compose-media img{-o-object-position:center 58%;object-position:center 58%;filter:saturate(.72) contrast(1.08);will-change:transform,opacity}.request-compose-hero-wash{z-index:1;background:linear-gradient(90deg,rgba(7,12,18,.96),rgba(7,12,18,.82) 42%,rgba(7,12,18,.26) 76%,rgba(7,12,18,.48)),linear-gradient(0deg,rgba(7,12,18,.7),transparent 56%)}.request-compose-copy{padding-top:8.5rem;padding-bottom:5rem}.request-compose-copy h1{width:100%;max-width:56rem;margin:0;font-size:clamp(2.65rem,6vw,5rem);font-weight:600;letter-spacing:0;line-height:.98;text-wrap:balance}.request-compose-copy>p:last-child{max-width:38rem;margin:1.25rem 0 0;color:rgba(255,255,255,.76);font-size:1rem;line-height:1.65}.request-compose-workspace{position:relative;z-index:3;margin-top:-2.25rem}.request-compose-workspace>div{min-width:0;grid-template-columns:minmax(0,1fr)}.request-compose-single{display:block;width:min(100%,50rem);margin-inline:auto}.request-form-shell{position:relative;isolation:isolate;width:100%;min-width:0;overflow:hidden;border:1px solid rgba(23,33,43,.11);border-radius:8px;background:#ffffff;box-shadow:0 1px 2px rgba(23,33,43,.04),0 18px 48px rgba(23,33,43,.09),0 42px 90px rgba(23,33,43,.055)}.request-form-shell:before{position:absolute;inset:0 0 auto;z-index:3;height:3px;content:"";background:linear-gradient(90deg,#0f6cbd 0 24%,#77b7df 24% 31%,rgba(119,183,223,.16) 31% 100%)}.request-form-intro{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;overflow:hidden;padding:1.45rem 1.5rem 1.35rem;border-bottom:1px solid var(--line);background-color:#fbfcfd;background-image:linear-gradient(rgba(15,108,189,.025) 1px,transparent 0),linear-gradient(90deg,rgba(15,108,189,.025) 1px,transparent 0);background-size:22px 22px}.request-form-title{display:flex;min-width:0;align-items:center;gap:.85rem}.request-form-title-mark{display:grid;width:2.55rem;height:2.55rem;flex:none;place-items:center;border:1px solid rgba(15,108,189,.16);border-radius:7px;background:#eaf3f9;color:var(--accent);box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}.request-form-intro h2{margin:0;color:var(--ink);font-size:1.2rem;font-weight:600;letter-spacing:0;line-height:1.2}.request-form-intro p{margin:.35rem 0 0;color:var(--muted);font-size:.8rem}.request-required-note{display:inline-flex;flex:none;align-items:center;gap:.35rem;color:#718096;font-size:.7rem}.request-required-note span{color:var(--accent);font-size:1rem}.request-form-primary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1.65rem 1.5rem 1.75rem;background:#ffffff}.request-field-group{min-width:0}.request-field-group>label>span:first-child{margin-bottom:.55rem;color:#263442;font-size:.78rem;letter-spacing:0}.request-input-wrap{position:relative}.request-input-wrap:after{position:absolute;inset:auto 1rem 0;height:1px;content:"";background:var(--accent);opacity:0;transform:scaleX(.3);transition:opacity .2s ease,transform .32s cubic-bezier(.16,1,.3,1);pointer-events:none}.request-input-wrap:focus-within:after{opacity:.85;transform:scaleX(1)}.request-input-wrap>svg{position:absolute;top:50%;left:1rem;z-index:1;color:#78889a;transform:translateY(-50%);pointer-events:none}.request-compose-input{min-height:3.45rem;border-color:rgba(23,33,43,.13);background:#f8fafb;padding-left:2.9rem;font-size:.925rem;box-shadow:inset 0 1px 1px rgba(23,33,43,.025);transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.request-compose-input:hover{border-color:rgba(23,33,43,.24);background:#ffffff}.request-compose-input:focus{background:#ffffff;box-shadow:0 0 0 3px rgba(15,108,189,.09),0 8px 22px rgba(23,33,43,.055);transform:translateY(-1px)}.request-compose-input[aria-invalid=true]{border-color:#be4156;box-shadow:0 0 0 3px rgba(190,65,86,.08)}.request-field-error{margin-top:.4rem;color:#a92940;font-size:.75rem}.request-upload-control{display:flex;min-height:3.45rem;cursor:pointer;align-items:center;gap:.75rem;border:1px dashed rgba(23,33,43,.2);border-radius:8px;background:#f6f9fb;padding:.55rem .75rem;color:var(--ink);box-shadow:inset 0 1px 1px rgba(23,33,43,.02);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .2s ease}.request-upload-control:hover{border-color:rgba(15,108,189,.48);background:#ffffff;box-shadow:0 8px 22px rgba(23,33,43,.055);transform:translateY(-1px)}.request-upload-icon{display:grid;width:2.25rem;height:2.25rem;flex:none;place-items:center;border-radius:6px;background:#e7f1f8;color:var(--accent)}.request-upload-copy{display:grid;min-width:0;gap:.12rem;text-align:left}.request-upload-copy strong{font-size:.8rem;font-weight:600}.request-upload-copy small{overflow:hidden;color:var(--muted);font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.request-upload>.mt-3{grid-template-columns:repeat(3,minmax(0,1fr))}.request-form-options{border-top:1px solid rgba(23,33,43,.1)}.request-option-group{border-bottom:1px solid var(--line);background:#ffffff;transition:background-color .22s ease}.request-option-group[open]{background:#fbfcfd}.request-option-group summary{display:grid;min-height:4.65rem;cursor:pointer;list-style:none;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.85rem;padding:.8rem 1.5rem;transition:background-color .2s ease}.request-option-group summary::-webkit-details-marker{display:none}.request-option-icon{display:grid;width:2.4rem;height:2.4rem;place-items:center;border:1px solid var(--line);border-radius:6px;background:#ffffff;color:#526579;transition:border-color .2s ease,color .2s ease,transform .2s ease}.request-option-group summary:hover .request-option-icon,.request-option-group[open] .request-option-icon{border-color:rgba(15,108,189,.36);color:var(--accent);transform:translateX(2px)}.request-option-group summary:hover{background:#f8fafb}.request-option-group summary small,.request-option-group summary strong{display:block}.request-option-group summary strong{color:var(--ink);font-size:.86rem;font-weight:600}.request-option-group summary small{margin-top:.2rem;overflow:hidden;color:var(--muted);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.request-option-state{color:#7b8a9a;font-size:.7rem}.request-option-chevron{color:#657789;transition:transform .26s cubic-bezier(.16,1,.3,1)}.request-option-group[open] .request-option-chevron{transform:rotate(180deg)}.request-option-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:.45rem 1.5rem 1.5rem 4.75rem;animation:request-option-enter .32s cubic-bezier(.16,1,.3,1)}.vehicle-make-picker{min-width:0;border:0;padding:0}.vehicle-make-picker legend{margin-bottom:.55rem;color:#263442;font-size:.78rem;font-weight:500}.vehicle-make-picker-rail{display:grid;grid-auto-flow:column;grid-auto-columns:5.25rem;gap:.4rem;overflow-x:auto;padding:.1rem 0 .4rem;scrollbar-width:thin;scrollbar-color:rgba(15,108,189,.24) transparent}.vehicle-make-picker-rail button{position:relative;display:grid;min-height:4rem;place-items:center;align-content:center;gap:.35rem;border:1px solid rgba(23,33,43,.11);border-radius:6px;background:#ffffff;padding:.45rem;color:#667687;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,color .18s ease,transform .18s ease}.vehicle-make-picker-rail button:hover{border-color:rgba(15,108,189,.36);transform:translateY(-1px)}.vehicle-make-picker-rail button.is-selected{border-color:#0f6cbd;background:#eaf3f9;color:#0f6cbd;box-shadow:inset 0 -2px 0 #0f6cbd}.vehicle-make-picker-rail button small{width:100%;overflow:hidden;font-size:.61rem;font-weight:650;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.vehicle-make-generic{display:grid;width:1.55rem;height:1.55rem;place-items:center}.request-submit-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.5rem;background:#fbfcfd}.request-expiry-note{display:inline-flex;align-items:center;gap:.5rem;color:var(--muted);font-size:.75rem}.request-submit-button{min-width:10.5rem}.request-summary-reveal{display:none}.request-live-summary{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:8px;background-color:#121c26;background-image:linear-gradient(rgba(158,208,245,.045) 1px,transparent 0),linear-gradient(90deg,rgba(158,208,245,.045) 1px,transparent 0);background-size:24px 24px;color:#ffffff;box-shadow:0 22px 62px rgba(18,28,38,.2)}.request-summary-footer,.request-summary-topline{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem;color:rgba(255,255,255,.56);font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.63rem;text-transform:uppercase}.request-summary-topline{border-bottom:1px solid rgba(255,255,255,.09)}.request-summary-live{display:inline-flex;align-items:center;gap:.4rem;color:#b5d99c}.request-summary-live i{width:.4rem;height:.4rem;border-radius:50%;background:#84c45f;box-shadow:0 0 0 4px rgba(132,196,95,.12);animation:request-live-pulse 2.2s ease-in-out infinite}.request-summary-content{min-height:17.5rem;padding:2rem 1.4rem}.request-summary-mark{display:grid;width:3.1rem;height:3.1rem;place-items:center;border:1px solid rgba(158,208,245,.26);border-radius:7px;background:rgba(158,208,245,.08);color:#9ed0f5}.request-summary-content h2{display:-webkit-box;max-width:22rem;margin:1.7rem 0 0;overflow:hidden;color:#ffffff;font-size:clamp(1.55rem,3vw,2.35rem);font-weight:600;letter-spacing:0;line-height:1.06;-webkit-box-orient:vertical;-webkit-line-clamp:2}.request-summary-content>p{margin:.65rem 0 0;color:rgba(255,255,255,.52);font-size:.82rem}.request-summary-meta{display:flex;flex-wrap:wrap;gap:.55rem 1rem;margin-top:2.5rem;color:rgba(255,255,255,.7);font-size:.72rem}.request-summary-meta span{display:inline-flex;align-items:center;gap:.38rem}.request-summary-footer{border-top:1px solid rgba(255,255,255,.09)}.request-summary-checks{display:flex;gap:.35rem}.request-summary-checks i{display:grid;width:1.25rem;height:1.25rem;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:50%;color:rgba(255,255,255,.28);transition:border-color .24s ease,background-color .24s ease,color .24s ease,transform .24s ease}.request-summary-checks i.is-complete{border-color:#84c45f;background:#84c45f;color:#101820;transform:scale(1.08)}.request-privacy-note{display:flex;align-items:flex-start;gap:.65rem;margin:1rem 0 0;padding:0 .2rem;color:#617182;font-size:.74rem;line-height:1.55}.request-privacy-note svg{flex:none;margin-top:.1rem;color:var(--accent)}.request-confirm-backdrop{position:fixed;inset:0;z-index:60;display:grid;place-items:center;background:rgba(9,15,21,.76);padding:1rem;backdrop-filter:blur(12px);animation:request-backdrop-enter .22s ease-out}.request-confirm-dialog{width:min(100%,30rem);border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#ffffff;padding:1.5rem;box-shadow:0 30px 100px rgba(0,0,0,.42);animation:request-dialog-enter .42s cubic-bezier(.16,1,.3,1)}.request-confirm-icon{display:grid;width:2.8rem;height:2.8rem;place-items:center;border-radius:7px;background:#eaf4e4;color:#528f32}.request-confirm-dialog h2{margin:1.1rem 0 0;color:var(--ink);font-size:1.45rem;font-weight:600}.request-confirm-dialog>p{margin:.55rem 0 0;color:var(--muted);font-size:.85rem;line-height:1.55}.request-confirm-summary{display:grid;gap:.3rem;margin-top:1.25rem;border-block:1px solid var(--line);padding:1rem 0}.request-confirm-summary strong{color:var(--ink);font-size:.95rem}.request-confirm-summary span{color:var(--muted);font-size:.78rem}.request-confirm-actions{display:flex;justify-content:flex-end;gap:.65rem;margin-top:1.25rem}@keyframes request-option-enter{0%{opacity:0;transform:translateY(-8px)}}@keyframes request-live-pulse{50%{opacity:.58;transform:scale(.82)}}@keyframes request-backdrop-enter{0%{opacity:0}}@keyframes request-dialog-enter{0%{opacity:0;transform:translateY(18px) scale(.98)}}@media (min-width:1024px){.request-compose-workspace>div{grid-template-columns:minmax(0,7fr) minmax(300px,5fr)}.request-compose-workspace>.request-compose-single,.request-summary-reveal{display:block}}.request-detail-layout{display:none}.request-detail-page{margin-top:0;background:#f4f6f7;min-height:100vh}.request-detail-hero{position:relative;margin-top:0;overflow:hidden;background:radial-gradient(circle at 86% 28%,rgba(37,136,255,.24),transparent 24%),linear-gradient(115deg,rgba(8,13,18,.98),rgba(14,23,31,.94)),repeating-linear-gradient(90deg,transparent 0 79px,rgba(255,255,255,.025) 80px);color:white;padding:calc(60px + .6rem) 0 .7rem}.request-detail-hero:before{position:absolute;inset:0;background:linear-gradient(110deg,transparent 34%,rgba(73,200,255,.08) 50%,transparent 66%);content:"";transform:translateX(-100%);animation:request-hero-scan 7s ease-in-out infinite;pointer-events:none}.request-detail-hero:after{position:absolute;right:-5rem;bottom:-11rem;width:24rem;height:24rem;border:1px solid rgba(255,255,255,.08);border-radius:50%;box-shadow:0 0 0 5rem rgba(255,255,255,.018),0 0 0 10rem rgba(255,255,255,.012);content:"";pointer-events:none}.request-detail-back{position:relative;z-index:2;display:inline-flex;align-items:center;gap:.4rem;color:rgba(255,255,255,.66);font-size:.7rem;font-weight:600;transition:color .18s ease,transform .18s ease}.request-detail-back:hover{color:#fff;transform:translateX(-3px)}.request-detail-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 6rem;gap:.8rem;align-items:center;margin-top:.6rem}.request-detail-hero.no-photo .request-detail-hero-grid{grid-template-columns:minmax(0,1fr)}.request-detail-hero-copy{min-width:0}.request-detail-data-rail{display:none}.request-detail-signal{display:flex;gap:.2rem;width:3.3rem;margin-bottom:.4rem}.request-detail-signal i{width:.8rem;height:2px;transform-origin:left}.request-detail-signal i:first-child{background:#2588ff}.request-detail-signal i:nth-child(2){background:#36d6c3}.request-detail-signal i:nth-child(3){background:#d5ef4b}.request-detail-hero-copy h1{max-width:64rem;margin:.5rem 0 0;color:white;font-size:clamp(1.7rem,6.4vw,2.8rem);font-weight:620;letter-spacing:0;line-height:1.04;text-wrap:balance}.request-detail-hero-copy>p{margin:.45rem 0 0;color:rgba(255,255,255,.72);font-size:.78rem}.request-detail-hero-meta{display:flex;flex-wrap:wrap;gap:.4rem .8rem;margin-top:.6rem}.request-mobile-glance{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:1px;overflow:hidden;margin-top:.7rem;border:1px solid rgba(255,255,255,.11);border-radius:7px;background:rgba(255,255,255,.11)}.request-mobile-glance>div{position:relative;min-width:0;background:rgba(5,14,21,.78);padding:.55rem .6rem .6rem}.request-mobile-glance>div:first-child{box-shadow:inset 2px 0 #2588ff}.request-mobile-glance>div:nth-child(2){box-shadow:inset 2px 0 #36d6c3}.request-mobile-glance>div:nth-child(3){box-shadow:inset 2px 0 #e9b949}.request-mobile-glance>div:nth-child(4){box-shadow:inset 2px 0 #f27979}.request-mobile-glance>div>span{position:absolute;top:.55rem;right:.55rem;color:rgba(255,255,255,.42)}.request-mobile-glance p{margin:0;color:rgba(255,255,255,.48);font-size:.56rem;font-weight:600;text-transform:uppercase}.request-mobile-glance strong{display:block;overflow:hidden;margin-top:.18rem;color:#fff;font-size:.68rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.request-detail-hero-meta span{display:inline-flex;align-items:center;gap:.4rem;color:rgba(255,255,255,.82);font-size:.7rem;font-weight:600}.request-detail-photo{position:relative;aspect-ratio:1;min-height:0;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:6px;background:#141c23;box-shadow:0 12px 28px rgba(0,0,0,.24)}.request-detail-photo:after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(5,8,11,.68));content:"";pointer-events:none}.request-detail-photo img{transition:transform .7s cubic-bezier(.2,.75,.2,1)}.request-detail-photo:hover img{transform:scale(1.04)}.request-detail-photo>span{position:absolute;z-index:1;bottom:.45rem;left:.5rem;color:rgba(255,255,255,.8);font-size:.58rem;font-weight:600}.request-image-trigger{position:absolute;inset:0;display:block;width:100%;height:100%;border:0;background:transparent;padding:0;cursor:zoom-in}.request-image-trigger:focus-visible{outline:3px solid #60a5fa;outline-offset:-3px}.request-image-zoom{position:absolute;z-index:2;top:.65rem;right:.65rem;display:grid;width:2.15rem;height:2.15rem;place-items:center;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:rgba(5,13,21,.7);color:#fff;backdrop-filter:blur(8px);transition:background-color .18s ease,transform .18s ease}.request-image-trigger:hover .request-image-zoom{background:rgba(15,108,189,.92);transform:scale(1.06)}.request-image-lightbox{position:fixed;inset:0;z-index:1000;display:grid;min-width:0;min-height:0;place-items:center;overflow:hidden;background:rgba(2,8,14,.96);padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));animation:request-lightbox-in .18s ease-out both}.request-image-lightbox-canvas{position:relative;width:100%;height:100%;min-width:0;min-height:0}.request-image-lightbox-close{position:absolute;z-index:2;top:max(1rem,env(safe-area-inset-top));right:max(1rem,env(safe-area-inset-right));display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:rgba(10,19,27,.76);color:#fff;backdrop-filter:blur(10px);transition:background-color .18s ease,transform .18s ease}.request-image-lightbox-close:hover{background:#0f6cbd;transform:scale(1.05)}@keyframes request-lightbox-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.request-image-lightbox{animation:none}.request-image-lightbox-close,.request-image-zoom{transition:none}}.request-detail-no-photo{display:inline-flex;align-items:center;justify-self:start;gap:.55rem;border-left:2px solid rgba(255,255,255,.28);padding:.2rem 0 .2rem .8rem;color:rgba(255,255,255,.54);font-size:.72rem}.request-detail-workspace{display:grid;grid-auto-flow:dense;align-items:start;gap:.7rem;padding-top:.7rem;padding-bottom:1.5rem}.request-detail-hero>.container-page,.request-detail-workspace{width:calc(100% - 24px)}.request-detail-information,.request-offer-panel{min-width:0;border:1px solid rgba(10,20,28,.1);border-radius:7px;background:#fff}.request-detail-information{overflow:hidden}.request-detail-vehicle{display:flex;align-items:center;gap:.7rem;padding:.75rem}.request-detail-icon{display:grid;flex:0 0 2.35rem;width:2.35rem;height:2.35rem;place-items:center;border-radius:5px;background:#101820;color:white}.request-detail-vehicle p{margin:0;color:#7a8792;font-size:.64rem;font-weight:600;text-transform:uppercase}.request-detail-vehicle h2{margin:.1rem 0 0;color:#111b23;font-size:.9rem;font-weight:650}.request-detail-vehicle>div>span{display:block;margin-top:.1rem;color:#61707c;font-size:.75rem}.request-detail-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;border-block:1px solid rgba(10,20,28,.09)}.request-detail-facts>div{box-sizing:border-box;min-width:0;height:100%;padding:.65rem .75rem;border-bottom:1px solid rgba(10,20,28,.07)}.request-detail-facts>div:nth-child(odd){border-right:1px solid rgba(10,20,28,.07)}.request-detail-facts>div:nth-last-child(-n+2){border-bottom:0}.request-detail-facts dt{color:#7a8792;font-size:.64rem;font-weight:600}.request-detail-facts dd{display:flex;align-items:center;gap:.35rem;overflow-wrap:anywhere;margin:.25rem 0 0;color:#22313d;font-size:.78rem;font-weight:650}.request-detail-description{padding:.75rem}.request-detail-description h2{margin:0;color:#16222c;font-size:.88rem;font-weight:650}.request-detail-description h2:before{display:inline-block;width:1.2rem;height:3px;margin-right:.45rem;background:#2588ff;content:"";vertical-align:middle}.request-detail-description p{margin:.3rem 0 0;color:#566673;font-size:.8rem;line-height:1.5}.request-detail-privacy{display:flex;align-items:flex-start;gap:.5rem;margin:0 .75rem .75rem;border:1px solid #d9e4df;border-radius:5px;background:#f3f8f5;padding:.6rem;color:#426254}.request-detail-privacy svg{flex:0 0 auto}.request-detail-privacy p{margin:0;font-size:.7rem;line-height:1.5}.request-offer-panel{overflow:hidden;border-color:rgba(37,136,255,.22);box-shadow:0 10px 28px rgba(22,33,42,.06)}.request-offer-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(255,255,255,.1);background:#101c27;color:#fff;padding:.75rem}.request-offer-panel h2{margin:0;font-size:.95rem;font-weight:600}.request-offer-panel header p{margin:.3rem 0 0;color:rgba(255,255,255,.62);font-size:.72rem}.request-offer-panel>header svg{color:#54ddca}.request-offer-primary{display:grid;gap:.7rem;padding:.75rem}.request-price-input{position:relative}.request-price-input input{padding-right:3.5rem;font-size:1.05rem;font-weight:650}.request-price-input span{position:absolute;top:50%;right:.85rem;color:#70808d;font-size:.67rem;font-weight:700;transform:translateY(-50%)}.request-offer-selects{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.request-offer-options{border-top:1px solid var(--line)}.request-offer-options summary{cursor:pointer;list-style:none;padding:.7rem .75rem;color:#405163;font-size:.75rem;font-weight:600}.request-offer-options summary::-webkit-details-marker{display:none}.request-offer-options summary:after{float:right;color:#7b8995;content:"+";font-size:1rem;line-height:1}.request-offer-options[open] summary:after{content:"−"}.request-offer-options>div{display:grid;gap:.7rem;border-top:1px solid var(--line);padding:.75rem;animation:request-option-enter .28s ease-out}.request-offer-submit{display:flex;align-items:center;justify-content:space-between;gap:.7rem;border-top:1px solid var(--line);background:#fbfcfd;padding:.7rem .75rem}.request-offer-submit p{display:inline-flex;align-items:center;gap:.4rem;margin:0;color:#6a7a8a;font-size:.68rem}.request-offer-panel .tech-button-primary{border-color:#1678dc;background:#1678dc;color:#fff;box-shadow:3px 3px 0 #bdeee7}.request-offer-panel .tech-button-primary:hover{border-color:#0e65bd;background:#0e65bd;box-shadow:1px 1px 0 #bdeee7;transform:translate(2px,2px)}@media (min-width:768px){.request-detail-hero>.container-page,.request-detail-workspace{width:min(calc(100% - 2.5rem),67.5rem);max-width:67.5rem}.request-detail-hero{min-height:0;padding:calc(60px + .7rem) 0 0;background:radial-gradient(circle at 74% 20%,rgba(19,136,255,.2),transparent 28%),linear-gradient(112deg,#080e15,#111d28 64%,#07131b)}.request-detail-hero-grid{grid-template-columns:minmax(0,1fr) 14rem;gap:.9rem;margin-top:.65rem}.request-detail-hero.no-photo .request-detail-hero-grid{grid-template-columns:minmax(0,1fr) auto}.request-detail-hero-copy{padding-bottom:.8rem}.request-detail-hero-copy h1{max-width:64rem;font-size:clamp(2rem,3vw,3.1rem)}.request-detail-signal{display:flex;gap:.25rem;width:4.4rem;margin-bottom:.55rem}.request-mobile-glance{display:none}.request-detail-signal i{width:1.2rem;height:3px;transform-origin:left}.request-detail-signal i:first-child{background:#2588ff}.request-detail-signal i:nth-child(2){background:#36d6c3}.request-detail-signal i:nth-child(3){background:#d5ef4b}.request-offer-options>div{grid-template-columns:repeat(2,minmax(0,1fr))}.request-detail-photo{aspect-ratio:16/10;border-color:rgba(92,190,255,.34);box-shadow:10px 10px 0 rgba(38,136,255,.1),0 18px 36px rgba(0,0,0,.24);transform-style:preserve-3d;will-change:transform}.request-detail-data-rail{position:relative;z-index:2;display:flex;overflow:hidden;margin-top:.65rem;border-top:1px solid rgba(255,255,255,.1);background:rgba(1,8,14,.38);-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.request-detail-data-rail>div{display:flex;flex:0 0 auto;min-width:100%;align-items:center;justify-content:space-around;gap:2rem;padding:.65rem 1.25rem;animation:request-data-rail 22s linear infinite}.request-detail-data-rail span{display:inline-flex;align-items:center;gap:1rem;color:rgba(255,255,255,.7);font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.62rem;white-space:nowrap}.request-detail-data-rail span:before{width:5px;height:5px;border-radius:50%;background:#36d6c3;content:""}}@media (min-width:1024px){.request-detail-workspace{grid-template-columns:repeat(12,minmax(0,1fr));gap:.75rem;padding-top:.85rem;padding-bottom:2rem}.request-detail-information{grid-column:span 7}.request-detail-workspace>aside{grid-column:span 5}.request-offer-options>div{grid-template-columns:minmax(0,1fr)}.request-detail-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.request-detail-facts>div{border-right:1px solid rgba(10,20,28,.07);border-bottom:0;transition:background-color .18s ease}.request-detail-facts>div:last-child{border-right:0}.request-detail-facts>div:first-child{border-top:2px solid #2588ff;background:#f2f7ff}.request-detail-facts>div:nth-child(2){border-top:2px solid #36d6c3;background:#f0fbf9}.request-detail-facts>div:nth-child(3){border-top:2px solid #e9b949;background:#fff9eb}.request-detail-facts>div:nth-child(4){border-top:2px solid #f27979;background:#fff4f3}.request-detail-information{border-color:rgba(37,136,255,.16);box-shadow:0 12px 32px rgba(24,48,68,.07)}.request-detail-icon{background:#1975d2;box-shadow:4px 4px 0 #bdeee7}.request-offer-panel{border-color:rgba(37,136,255,.24)}.request-offer-panel>header{border-color:rgba(255,255,255,.1);background:#101c27;color:#fff}.request-offer-panel>header p{color:rgba(255,255,255,.62)}.request-offer-panel>header svg{color:#54ddca}.request-offer-panel .tech-button-primary{border-color:#1678dc;background:#1678dc;box-shadow:4px 4px 0 #bdeee7}.request-offer-panel .tech-button-primary:hover{border-color:#0e65bd;background:#0e65bd;box-shadow:2px 2px 0 #bdeee7;transform:translate(2px,2px)}}@keyframes request-data-rail{to{transform:translateX(-100%)}}@keyframes request-hero-scan{45%,to{transform:translateX(100%)}}@media (max-width:767px){.request-detail-facts,.request-detail-hero-meta,.request-detail-vehicle{display:none}.request-detail-information{border-color:rgba(37,136,255,.16);box-shadow:0 8px 22px rgba(24,48,68,.06)}}@media (max-width:639px){.request-detail-photo>span{display:none}.request-detail-hero-copy h1{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.request-detail-description{padding:.7rem}.request-detail-privacy{margin:0 .7rem .7rem}.request-offer-options>div,.request-offer-primary{padding:.7rem}.request-compose-page{padding-bottom:7.5rem}.request-compose-hero{min-height:290px}.request-compose-media img{-o-object-position:62% center;object-position:62% center}.request-compose-hero-wash{background:rgba(7,12,18,.7)}.request-compose-copy{padding-top:7.1rem;padding-bottom:3.5rem}.request-compose-copy h1{max-width:19rem;font-size:2.4rem}.request-compose-copy>p:last-child{max-width:20rem;font-size:.9rem;line-height:1.5}.request-compose-workspace{margin-top:-1.5rem}.request-form-intro,.request-form-primary,.request-option-group summary,.request-submit-bar{padding-right:1rem;padding-left:1rem}.request-form-primary,.request-option-content{grid-template-columns:minmax(0,1fr)}.request-form-primary>.sm\:col-span-2,.request-option-content>.sm\:col-span-2{grid-column:auto}.request-option-group summary{grid-template-columns:auto minmax(0,1fr) auto}.request-option-state{display:none}.request-option-group summary small{max-width:13rem}.request-option-content{padding:.35rem 1rem 1.25rem}.request-submit-bar{position:sticky;bottom:calc(4.25rem + env(safe-area-inset-bottom));z-index:20;border-top:1px solid var(--line);box-shadow:0 -14px 34px rgba(23,33,43,.1)}.request-expiry-note{display:none}.request-submit-button{width:100%}.request-offer-submit{align-items:stretch;flex-direction:column}.request-offer-submit .tech-button-primary{width:100%}.request-confirm-actions{display:grid;grid-template-columns:.8fr 1.2fr}}@media (prefers-reduced-motion:reduce){.request-detail-data-rail>div,.request-detail-hero:before{animation:none}.request-compose-media img,.request-confirm-backdrop,.request-confirm-dialog,.request-option-content,.request-summary-live i{animation:none;transition:none}}.request-marketplace-page{min-height:100vh;overflow-x:hidden;background:#f2f5f7}.request-browser-header{min-height:18.5rem;background:linear-gradient(90deg,rgba(4,15,27,.97),rgba(5,23,40,.89) 52%,rgba(8,35,57,.78)),url(/landing-blueprint.webp) center 51% /cover;padding:calc(60px + 3.6rem) 0 3rem;color:#fff}.request-browser-header:before{position:absolute;inset:0;content:"";background:linear-gradient(90deg,rgba(63,168,255,.08) 1px,transparent 0),linear-gradient(rgba(63,168,255,.08) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 76%);mask-image:linear-gradient(90deg,#000,transparent 76%);pointer-events:none}.request-browser-header:after{background:linear-gradient(90deg,#248cff 0 44%,#39d8c6 44% 72%,#d8ec5b 72%)}.request-browser-heading{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:2rem}.request-browser-heading>div{min-width:0}.request-browser-heading h1{margin:0;color:#fff;font-size:clamp(2.35rem,5vw,4.8rem);font-weight:620;letter-spacing:0;line-height:.98}.request-browser-heading p{max-width:43rem;margin:1rem 0 0;color:rgba(255,255,255,.66);font-size:.92rem}.request-browser-heading>span{display:grid;flex:0 0 auto;min-width:7.6rem;border-left:1px solid rgba(255,255,255,.2);padding:.3rem 0 .3rem 1rem;color:rgba(255,255,255,.58);font-size:.68rem;font-weight:600}.request-browser-heading>span strong{color:#fff;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:1.7rem;font-weight:500;line-height:1}.request-marketplace-page>section{padding-top:1.2rem}.car-brand-logo{display:inline-grid;width:var(--brand-logo-size);height:var(--brand-logo-size);flex:0 0 var(--brand-logo-size);place-items:center}.car-brand-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.car-brand-logo-wordmark>span{display:grid;width:100%;height:62%;place-items:center;border:1.5px solid;border-radius:50%;font:750 .52rem/1 var(--font-outfit),sans-serif}.request-brand-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(5.4rem,1fr);gap:1px;overflow-x:auto;border:1px solid rgba(20,42,61,.11);border-radius:7px;background:rgba(20,42,61,.11);box-shadow:0 10px 26px rgba(20,42,61,.05);scrollbar-width:none}.request-brand-rail::-webkit-scrollbar{display:none}.request-brand-rail button{position:relative;display:grid;min-width:5.4rem;min-height:4.4rem;place-items:center;align-content:center;gap:.38rem;border:0;background:rgba(255,255,255,.96);color:#617180;cursor:pointer;transition:background-color .22s ease,color .22s ease,transform .22s ease}.request-brand-rail button:after{position:absolute;inset:auto 0 0;height:2px;background:#1682ed;content:"";transform:scaleX(0);transition:transform .22s ease}.request-brand-rail button.is-active,.request-brand-rail button:hover{z-index:1;background:#fff;color:#0d1b27}.request-brand-rail button:hover{transform:translateY(-1px)}.request-brand-rail button.is-active:after{transform:scaleX(1)}.request-brand-rail button.is-active .car-brand-logo{transform:scale(1.08)}.request-brand-rail small{max-width:5rem;overflow:hidden;font-size:.62rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.request-brand-all{display:grid;width:1.65rem;height:1.65rem;place-items:center;border:1px solid #b8c5cf;border-radius:50%;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.47rem;font-weight:600}.request-filter-disclosure{margin-top:.75rem;border-color:rgba(20,42,61,.11);background:rgba(255,255,255,.96);box-shadow:0 10px 28px rgba(20,42,61,.045)}.request-filter-disclosure summary{min-height:3.55rem;padding-inline:1rem}.request-filter-disclosure summary>span:first-child{color:#1a2a37;font-size:.8rem}.request-filter-summary-meta{display:inline-flex;align-items:center;gap:.55rem}.request-filter-summary-meta i{width:6px;height:6px;border-radius:50%;background:#1682ed;box-shadow:0 0 0 4px rgba(22,130,237,.1)}.request-filter-disclosure form{align-items:end;padding:.8rem}.request-filter-reset{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.4rem;border:1px solid rgba(20,42,61,.12);border-radius:6px;background:#f4f7f9;padding:0 .8rem;color:#516372;font-size:.72rem;font-weight:650}.request-grid{grid-auto-flow:dense;gap:.7rem;margin-top:.75rem}.request-grid-card{position:relative;overflow:hidden;border:1px solid rgba(20,42,61,.1);border-radius:7px;background:#fff;opacity:1;animation:none;box-shadow:0 8px 22px rgba(20,42,61,.045);transition:border-color .24s ease,box-shadow .24s ease,transform .24s ease}.request-grid-card:before{position:absolute;z-index:3;inset:0 auto 0 0;width:3px;background:linear-gradient(#1682ed,#38d5c3);content:"";transform:scaleY(0);transform-origin:bottom;transition:transform .26s ease}.request-grid-card:hover{border-color:rgba(22,130,237,.28);box-shadow:0 14px 32px rgba(20,42,61,.1);transform:translateY(-3px)}.request-grid-card:hover:before{transform:scaleY(1)}.request-grid-card article{min-height:128px;grid-template-columns:128px minmax(0,1fr)}.request-grid-media{width:128px;height:128px;border-right:1px solid rgba(20,42,61,.08)}.request-grid-media img{filter:saturate(.86) contrast(1.03)}.request-grid-placeholder{position:relative;background-color:#e9f0f5;background-size:18px 18px}.request-grid-placeholder:after{position:absolute;inset:10px;border:1px solid rgba(23,58,87,.08);content:""}.request-grid-placeholder .car-brand-logo{position:relative;z-index:1;opacity:.58}.request-grid-body{position:relative;display:flex;flex-direction:column;padding:.72rem .75rem .65rem}.request-card-topline{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.5rem}.request-card-brand{display:inline-flex;min-width:0;align-items:center;gap:.35rem;overflow:hidden;color:#526473;font-size:.62rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.request-card-offer-count{display:inline-flex;flex:0 0 auto;align-items:baseline;gap:.2rem;color:#6c7a87;font-size:.56rem}.request-card-offer-count strong{color:#1477d4;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.72rem}.request-card-copy{min-width:0;margin-top:.55rem;padding-right:1.7rem}.request-card-copy h3{display:-webkit-box;overflow:hidden;margin:0;color:#13222e;font-size:.91rem;font-weight:650;line-height:1.15;-webkit-box-orient:vertical;-webkit-line-clamp:2}.request-card-copy p{overflow:hidden;margin:.24rem 0 0;color:#657583;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.request-card-meta{display:flex;min-width:0;align-items:center;gap:.65rem;overflow:hidden;margin-top:auto;padding-top:.55rem;color:#82909b;font-size:.61rem}.request-grid-body>.request-grid-arrow{position:absolute;right:.65rem;bottom:.58rem;width:24px;height:24px}.request-detail-brand-line{display:flex;align-items:center;gap:.55rem}.request-detail-brand-line .car-brand-logo{border-radius:50%;background:rgba(255,255,255,.92);padding:3px}.request-offer-panel>header{align-items:center;justify-content:flex-start;gap:.65rem;padding:.85rem}.request-offer-header-icon{display:grid;width:2.25rem;height:2.25rem;flex:0 0 2.25rem;place-items:center;border:1px solid rgba(84,221,202,.25);border-radius:6px;background:rgba(84,221,202,.1);color:#54ddca}.request-connected-offer-form{gap:0}.request-offer-primary,.seller-offer-form-core{display:grid;gap:.72rem}.request-price-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.7rem}.request-price-row .offer-check{min-height:2.75rem;border:1px solid rgba(20,42,61,.11);border-radius:6px;background:#f5f8fa;padding:0 .72rem;color:#465967;white-space:nowrap}.request-price-row .offer-check input{width:1rem;height:1rem;accent-color:#1682ed}.request-price-input input{min-height:3rem;border-color:rgba(22,130,237,.26);background:#f7fbff;color:#10202c;font-size:1.15rem}.request-price-input input:focus{border-color:#1682ed;box-shadow:0 0 0 3px rgba(22,130,237,.1)}.request-offer-options summary{transition:background-color .18s ease,color .18s ease}.request-offer-options summary:hover{background:#f7f9fb;color:#1682ed}.request-offer-submit{min-height:4.2rem}.request-offer-submit .tech-button-primary{min-width:9.6rem;justify-content:center}.seller-offer-form-core,.seller-offer-submit-wrap{display:grid;gap:.75rem}@media (min-width:768px){.request-brand-rail{grid-auto-columns:minmax(5.4rem,1fr)}.request-browser-header{padding-top:calc(60px + 4.5rem)}.connected-offers-wrap,.connected-request-notices,.request-detail-hero>.container-page,.request-detail-workspace{width:min(calc(100% - 2.5rem),74rem);max-width:74rem}}@media (min-width:1024px){.request-filter-disclosure form{grid-template-columns:minmax(240px,1.4fr) repeat(3,minmax(128px,.65fr)) auto!important}.request-detail-workspace{grid-template-columns:minmax(0,1fr) minmax(20rem,23rem);gap:1rem}.request-detail-information,.request-detail-workspace>aside{grid-column:auto}.request-detail-workspace>aside{position:sticky;top:1rem}.request-offer-panel{box-shadow:0 16px 38px rgba(22,44,62,.09)}}@media (max-width:767px){.request-browser-header{min-height:15rem;padding:calc(60px + 2.4rem) 0 2rem}.request-browser-heading{display:grid;gap:1rem}.request-browser-heading h1{max-width:22rem;font-size:clamp(2rem,10vw,3rem)}.request-browser-heading p{max-width:28rem;margin-top:.7rem;font-size:.78rem}.request-browser-heading>span{display:flex;min-width:0;align-items:baseline;gap:.4rem;border-left:0;padding:0}.request-browser-heading>span strong{font-size:1rem}.request-brand-rail{margin-inline:-12px;border-inline:0;border-radius:0;padding-inline:12px;scroll-padding-inline:12px}.request-filter-disclosure form{grid-template-columns:1fr 1fr}.request-filter-disclosure form>label:first-child,.request-filter-reset{grid-column:1/-1}.request-detail-workspace>aside{order:-1}.request-offer-panel{box-shadow:0 10px 26px rgba(22,44,62,.07)}}@media (max-width:639px){.request-grid{gap:.6rem}.request-grid-card article{min-height:112px;grid-template-columns:112px minmax(0,1fr)}.request-grid-media{width:112px;height:112px}.request-grid-body{padding:.62rem}.request-card-copy{margin-top:.4rem}.request-card-copy h3{font-size:.84rem}.request-card-meta{gap:.45rem;padding-right:1.6rem;font-size:.56rem}.request-card-brand{font-size:.58rem}.request-card-offer-count{font-size:0}.request-card-offer-count strong{font-size:.68rem}.request-card-offer-count strong:after{margin-left:.18rem;color:#7a8995;content:"×";font-size:.55rem}.request-offer-selects,.request-price-row{grid-template-columns:minmax(0,1fr)}.request-price-row .offer-check{min-height:2.55rem}.request-offer-submit{gap:.55rem;padding:.65rem .7rem .7rem}}@media (max-width:389px){.request-filter-disclosure form{grid-template-columns:minmax(0,1fr)}.request-grid-card article{min-height:104px;grid-template-columns:104px minmax(0,1fr)}.request-grid-media{width:104px;height:104px}.request-card-copy p{display:none}}@media (prefers-reduced-motion:reduce){.request-browser-header:after,.request-detail-data-rail>div,.request-detail-hero:before{animation:none!important}.request-brand-rail button,.request-filter-disclosure *,.request-grid-card,.request-grid-card *{transition-duration:.01ms!important}}.seller-workspace-shell{--seller-accent:#164f86;--seller-accent-soft:#eaf2fa;min-height:100svh;overflow-x:hidden;background:#f4f6f8;color:#17212b}.seller-accent-requests{--seller-accent:#087f83;--seller-accent-soft:#e6f5f4}.seller-accent-offers{--seller-accent:#a56708;--seller-accent-soft:#fff4dc}.seller-accent-onboarding,.seller-accent-profile{--seller-accent:#7156a8;--seller-accent-soft:#f1edfa}.seller-desktop-sidebar{display:none}.seller-workspace-main{min-width:0}.seller-mobile-header{position:sticky;top:0;z-index:35;display:flex;min-height:4.15rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(23,33,43,.09);background:rgba(250,251,252,.91);padding:.65rem 1rem;backdrop-filter:blur(18px) saturate(1.2)}.seller-mobile-header>div:first-child>span{display:block;color:var(--seller-accent);font-size:.68rem;font-weight:650}.seller-mobile-header h1{margin:.08rem 0 0;font-size:1.15rem;font-weight:650;line-height:1.15}.seller-header-actions{display:flex;align-items:center;gap:.4rem}.seller-language-toggle,.seller-notification-button{position:relative;display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid rgba(23,33,43,.1);border-radius:7px;background:#fff;color:#415264}.seller-language-toggle img{width:25px;height:16px;border-radius:2px;-o-object-fit:cover;object-fit:cover}.seller-notification-button>span{position:absolute;top:.25rem;right:.25rem;display:grid;min-width:1rem;height:1rem;place-items:center;border:2px solid #fff;border-radius:999px;background:#d94343;color:#fff;font:600 .55rem/1 var(--font-jetbrains-mono),monospace}.seller-workspace-content{width:min(100%,73rem);margin-inline:auto;padding:1rem 1rem calc(6.4rem + env(safe-area-inset-bottom))}.seller-mobile-nav{position:fixed;inset:auto 0 0;z-index:55;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(23,33,43,.11);background:rgba(255,255,255,.95);padding:.38rem .35rem calc(.35rem + env(safe-area-inset-bottom));box-shadow:0 -12px 30px rgba(23,33,43,.08);backdrop-filter:blur(20px) saturate(1.25)}.seller-nav-link{position:relative;display:flex;min-width:0;min-height:3.25rem;align-items:center;justify-content:center;flex-direction:column;gap:.18rem;border-radius:7px;color:#758291;font-size:.67rem;font-weight:550;-webkit-tap-highlight-color:transparent}.seller-nav-link.is-active{color:var(--seller-accent);font-weight:650}.seller-nav-indicator{position:absolute;inset:-.4rem 24% auto;height:2px;border-radius:2px;background:var(--seller-accent)}.seller-section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:.9rem;margin-bottom:1rem}.seller-section-header h2{margin:0;color:#17212b;font-size:clamp(1.45rem,7vw,2rem);font-weight:650;letter-spacing:0;line-height:1.05}.seller-section-header p{max-width:36rem;margin:.35rem 0 0;color:#687789;font-size:.82rem;line-height:1.45}.seller-section-header:before{align-self:stretch;width:3px;flex:0 0 3px;order:-1;border-radius:2px;background:var(--seller-accent);content:""}.seller-section-header>div:first-of-type{flex:1}.seller-section-action{flex:0 0 auto}.seller-section-link{display:inline-flex;min-height:2.75rem;align-items:center;gap:.35rem;color:var(--seller-accent);font-size:.78rem;font-weight:650}.seller-button-primary,.seller-button-secondary,.seller-dashboard-primary{display:inline-flex;min-height:2.85rem;align-items:center;justify-content:center;gap:.45rem;border:1px solid var(--seller-accent);border-radius:7px;padding:.7rem 1rem;font-size:.82rem;font-weight:650;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.seller-button-primary,.seller-dashboard-primary{color:#fff;box-shadow:0 7px 18px color-mix(in srgb,var(--seller-accent) 18%,transparent)}.seller-button-secondary{border-color:rgba(23,33,43,.13);background:#fff;color:#344455}.seller-button-primary:active,.seller-button-secondary:active,.seller-dashboard-primary:active{transform:scale(.98)}.seller-button-primary:disabled{cursor:not-allowed;opacity:.48;box-shadow:none}.seller-inline-notice{margin:0 0 .85rem;border:1px solid rgba(8,127,131,.2);border-radius:6px;background:#effaf8;padding:.7rem .8rem;color:#096f72;font-size:.78rem}.seller-inline-notice.is-error{border-color:rgba(180,50,50,.2);background:#fff1f0;color:#a63333}.seller-inline-notice.is-success{border-color:rgba(20,132,86,.2);background:#effaf5;color:#08764c}.seller-dashboard-view{display:grid;gap:.9rem}.seller-dashboard-view .seller-section-header{margin-bottom:0}.seller-attention-card{gap:.9rem;overflow:hidden;border:1px solid rgba(22,79,134,.18);border-radius:8px;background:#fff;padding:1rem;box-shadow:0 12px 30px rgba(26,47,68,.055)}.seller-attention-card.is-restricted{border-color:rgba(176,55,55,.2)}.seller-attention-copy{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem;align-items:start}.seller-attention-copy>span{display:grid;width:2.5rem;height:2.5rem;place-items:center;border-radius:7px;background:var(--seller-accent-soft);color:var(--seller-accent)}.seller-attention-copy h3{margin:0;font-size:1rem;font-weight:650;line-height:1.25}.seller-attention-copy p{margin:.25rem 0 0;color:#6b7988;font-size:.76rem;line-height:1.4}.seller-dashboard-primary{width:100%}.seller-summary-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid rgba(23,33,43,.1);border-radius:7px}.seller-summary-strip>div{display:flex;min-width:0;align-items:center;justify-content:center;gap:.4rem;border-right:1px solid rgba(23,33,43,.08);padding:.7rem .35rem;color:#657487}.seller-summary-strip>div:last-child{border-right:0}.seller-summary-strip svg{display:none;color:var(--seller-accent)}.seller-summary-strip span{display:grid;gap:.08rem;min-width:0;font-size:.6rem;text-align:center}.seller-summary-strip strong{color:#17212b;font:600 .9rem/1 var(--font-jetbrains-mono),monospace}.seller-dashboard-grid{display:grid;gap:.9rem}.seller-dashboard-section{overflow:hidden;border:1px solid rgba(23,33,43,.1);border-radius:8px;background:#fff}.seller-dashboard-section>header{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(23,33,43,.08);padding:.85rem}.seller-dashboard-section>header h3{margin:0;font-size:.95rem;font-weight:650}.seller-dashboard-section>header p{margin:.18rem 0 0;color:#788695;font-size:.68rem}.seller-dashboard-section>header a{display:inline-flex;align-items:center;gap:.25rem;color:var(--seller-accent);font-size:.72rem;font-weight:650;white-space:nowrap}.seller-dashboard-match-list{display:grid}.seller-dashboard-match{display:grid;min-height:5.7rem;grid-template-columns:4.25rem minmax(0,1fr) auto;align-items:center;gap:.7rem;border-bottom:1px solid rgba(23,33,43,.07);padding:.7rem .85rem;transition:background-color .18s ease}.seller-dashboard-match:last-child{border-bottom:0}.seller-dashboard-match:active{background:#f4f7fa}.seller-dashboard-match-image{position:relative;display:grid;width:4.25rem;aspect-ratio:1;overflow:hidden;place-items:center;border-radius:6px;background:#edf1f4;color:#8491a0}.seller-dashboard-match>span:nth-child(2){display:flex;min-width:0;flex-direction:column}.seller-dashboard-match small{color:var(--seller-accent);font-size:.61rem;font-style:normal;font-weight:650}.seller-dashboard-match strong{overflow:hidden;margin-top:.12rem;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.seller-dashboard-match em{overflow:hidden;margin-top:.08rem;color:#657486;font-size:.69rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.seller-dashboard-match i{display:inline-flex;align-items:center;gap:.2rem;margin-top:.3rem;color:#8793a0;font-size:.62rem;font-style:normal}.seller-dashboard-match>svg{color:#9aa5b0}.seller-dashboard-side{display:grid;gap:.9rem}.seller-activity-list{display:grid}.seller-activity-list>a{display:grid;min-height:3.8rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;border-bottom:1px solid rgba(23,33,43,.07);padding:.65rem .85rem}.seller-activity-list>a:last-child{border-bottom:0}.seller-activity-dot{width:.48rem;height:.48rem;border-radius:50%;background:#1a925f}.seller-activity-dot.is-withdrawn{background:#ba5b5b}.seller-activity-list span:nth-child(2){display:grid;min-width:0}.seller-activity-list strong{overflow:hidden;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.seller-activity-list small{color:#7d8996;font-size:.65rem}.seller-activity-list b{font:500 .72rem/1 var(--font-jetbrains-mono),monospace}.seller-dashboard-empty{display:flex;align-items:center;gap:.65rem;padding:1rem;color:#7c8895}.seller-dashboard-empty div{display:grid;gap:.1rem}.seller-dashboard-empty strong{color:#445362;font-size:.78rem}.seller-dashboard-empty span{font-size:.68rem}.seller-profile-progress{border:1px solid rgba(23,33,43,.1);border-radius:8px;background:#fff;padding:.9rem}.seller-profile-progress>div{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.55rem}.seller-profile-progress>div>span{display:grid;width:2rem;height:2rem;place-items:center;border-radius:6px;background:var(--seller-accent-soft);color:var(--seller-accent)}.seller-profile-progress h3{margin:0;font-size:.8rem}.seller-profile-progress p{margin:.08rem 0 0;color:#7b8895;font-size:.65rem}.seller-profile-progress>div>strong{font:500 .72rem/1 var(--font-jetbrains-mono),monospace}.seller-progress-track{display:block;height:4px;overflow:hidden;margin-top:.7rem;border-radius:4px;background:#edf0f3}.seller-progress-track i{display:block;height:100%;border-radius:inherit;background:var(--seller-accent)}.seller-profile-progress>a{display:inline-flex;align-items:center;gap:.25rem;margin-top:.7rem;color:var(--seller-accent);font-size:.7rem;font-weight:650}.seller-search-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.seller-search-field{display:grid;min-height:3rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;border:1px solid rgba(23,33,43,.13);border-radius:7px;background:#fff;padding:0 .8rem;color:#82909e;box-shadow:0 7px 20px rgba(25,44,62,.035)}.seller-search-field:focus-within{border-color:var(--seller-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--seller-accent) 10%,transparent)}.seller-search-field input{min-width:0;border:0;outline:0;background:transparent;color:#17212b;font-size:.86rem}.seller-search-field button{display:grid;width:2rem;height:2rem;place-items:center;border:0;background:transparent;color:#7d8995}.seller-filter-button{position:relative;display:inline-flex;min-width:3rem;min-height:3rem;align-items:center;justify-content:center;gap:.35rem;border:1px solid rgba(23,33,43,.13);border-radius:7px;background:#fff;color:#48596a;font-size:.77rem;font-weight:650}.seller-filter-button>span{display:none}.seller-filter-button b{position:absolute;top:-.25rem;right:-.25rem;display:grid;width:1.15rem;height:1.15rem;place-items:center;border:2px solid #f4f6f8;border-radius:50%;background:var(--seller-accent);color:#fff;font:600 .55rem/1 var(--font-jetbrains-mono),monospace}.seller-segmented-control{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.75rem;border:1px solid rgba(23,33,43,.1);border-radius:7px;background:#e9edf1;padding:.22rem}.seller-segmented-control button{position:relative;z-index:1;display:flex;min-height:2.55rem;min-width:0;align-items:center;justify-content:center;gap:.3rem;border:0;border-radius:5px;background:transparent;color:#697787;font-size:.72rem;font-weight:600}.seller-segmented-control button i{position:absolute;inset:0;z-index:-1;border-radius:5px;background:#fff;box-shadow:0 2px 8px rgba(23,33,43,.08)}.seller-segmented-control button.is-active{color:var(--seller-accent)}.seller-segmented-control button b{font:500 .58rem/1 var(--font-jetbrains-mono),monospace}.seller-filter-chips{display:flex;gap:.35rem;overflow-x:auto;padding:.55rem 0 .1rem;scrollbar-width:none}.seller-filter-chips::-webkit-scrollbar{display:none}.seller-filter-chips span{flex:0 0 auto;border:1px solid color-mix(in srgb,var(--seller-accent) 18%,transparent);border-radius:999px;background:var(--seller-accent-soft);padding:.3rem .5rem;color:var(--seller-accent);font-size:.64rem}.seller-filter-chips button{flex:0 0 auto;border:0;background:transparent;padding:.3rem .4rem;color:#758190;font-size:.64rem;font-weight:650}.seller-request-list{display:grid;gap:.55rem;margin-top:.75rem}.seller-request-card{position:relative;display:grid;min-height:6.7rem;grid-template-columns:5.45rem minmax(0,1fr) auto;align-items:center;gap:.7rem;overflow:hidden;border:1px solid rgba(23,33,43,.1);border-radius:8px;background:#fff;padding:.55rem .65rem .55rem .55rem;box-shadow:0 7px 20px rgba(25,44,62,.035);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.seller-request-card:active{transform:scale(.992)}.seller-request-media{position:relative;display:grid;width:5.45rem;aspect-ratio:1;overflow:hidden;place-items:center;border-radius:6px;background:#edf1f4;color:#83909d}.seller-request-copy{display:flex;min-width:0;flex-direction:column}.seller-request-labels{display:flex;min-width:0;align-items:center;gap:.3rem;overflow:hidden}.seller-request-labels em,.seller-request-labels i{display:inline-flex;min-width:0;align-items:center;gap:.18rem;overflow:hidden;color:var(--seller-accent);font-size:.56rem;font-style:normal;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.seller-request-labels i{color:#788593}.seller-request-labels i.is-active{color:#13845a}.seller-request-labels i.is-withdrawn{color:#ad5555}.seller-request-copy>strong{margin-top:.25rem;font-size:.9rem}.seller-request-copy>small,.seller-request-copy>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seller-request-copy>small{margin-top:.12rem;color:#5f6e7d;font-size:.7rem}.seller-request-meta{display:flex;min-width:0;align-items:center;gap:.55rem;margin-top:.42rem;color:#84909c;font-size:.63rem}.seller-request-meta>span{display:inline-flex;min-width:0;align-items:center;gap:.18rem;white-space:nowrap}.seller-request-arrow{color:#9aa5af}.seller-empty-state{display:grid;justify-items:center;border:1px dashed rgba(23,33,43,.15);border-radius:8px;background:rgba(255,255,255,.55);margin-top:.75rem;padding:2rem 1rem;color:#87929e;text-align:center}.seller-empty-state h3{margin:.55rem 0 0;color:#344353;font-size:.95rem}.seller-empty-state p{max-width:20rem;margin:.3rem 0 0;font-size:.74rem;line-height:1.45}.seller-empty-state a,.seller-empty-state button{margin-top:.75rem;border:0;background:transparent;color:var(--seller-accent);font-size:.76rem;font-weight:650}.seller-sheet-backdrop{position:fixed;inset:0;z-index:80;display:flex;align-items:flex-end;justify-content:center;background:rgba(9,15,22,.48);backdrop-filter:blur(2px)}.seller-bottom-sheet{position:relative;width:min(100%,40rem);max-height:min(92dvh,52rem);overflow-y:auto;border-radius:8px 8px 0 0;background:#fff;box-shadow:0 -24px 60px rgba(9,15,22,.22);overscroll-behavior:contain}.seller-bottom-sheet>header{position:sticky;top:0;z-index:2;display:flex;min-height:4.4rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(23,33,43,.09);background:rgba(255,255,255,.96);padding:1rem;backdrop-filter:blur(14px)}.seller-bottom-sheet>header h2{margin:0;font-size:1.05rem}.seller-bottom-sheet>header p{margin:.2rem 0 0;color:#778493;font-size:.7rem}.seller-bottom-sheet>header button{display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid rgba(23,33,43,.1);border-radius:7px;background:#fff;color:#596979}.seller-sheet-handle{position:absolute;top:.38rem;left:50%;width:2.4rem;height:3px;border-radius:4px;background:#d3d9df;transform:translateX(-50%)}.seller-filter-form,.seller-search-save-form{display:grid;gap:.8rem;padding:1rem}.seller-bottom-sheet>footer,.seller-search-save-form>footer{position:sticky;bottom:0;display:grid;grid-template-columns:.75fr 1.25fr;gap:.5rem;border-top:1px solid rgba(23,33,43,.09);background:rgba(255,255,255,.97);margin:0 -1rem -1rem;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));backdrop-filter:blur(14px)}.seller-bottom-sheet>footer{margin:0}.seller-form-pair{display:grid;gap:.8rem}.seller-toggle-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;border:1px solid rgba(23,33,43,.1);border-radius:7px;padding:.75rem}.seller-toggle-row input{width:1.1rem;height:1.1rem;margin-top:.08rem;accent-color:var(--seller-accent)}.seller-toggle-row span{display:grid;gap:.12rem}.seller-toggle-row strong{font-size:.76rem}.seller-toggle-row small{color:#768391;font-size:.66rem;line-height:1.35}.seller-search-delete{padding:0 1rem 1rem}.seller-search-delete button{min-height:2.6rem;border:0;background:transparent;color:#aa4141;font-size:.72rem;font-weight:650}.seller-saved-searches{margin-top:.8rem}.seller-saved-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.6rem}.seller-saved-heading h3{margin:0;font-size:.95rem}.seller-saved-heading p{margin:.15rem 0 0;color:#7a8794;font-size:.68rem}.seller-saved-heading>button{display:inline-flex;min-height:2.6rem;align-items:center;gap:.3rem;border:0;border-radius:6px;background:var(--seller-accent);padding:.55rem .75rem;color:#fff;font-size:.72rem;font-weight:650}.seller-saved-list{display:grid;gap:.55rem}.seller-saved-list article{display:grid;grid-template-columns:2.35rem minmax(0,1fr) auto;align-items:center;gap:.65rem;border:1px solid rgba(23,33,43,.1);border-radius:8px;background:#fff;padding:.75rem}.seller-saved-icon{display:grid;width:2.35rem;height:2.35rem;place-items:center;border-radius:6px;background:var(--seller-accent-soft);color:var(--seller-accent)}.seller-saved-list h4{margin:0;font-size:.82rem}.seller-saved-list p{overflow:hidden;margin:.15rem 0;color:#6d7a87;font-size:.66rem;text-overflow:ellipsis;white-space:nowrap}.seller-saved-list small{display:inline-flex;align-items:center;gap:.2rem;color:#17845e;font-size:.6rem}.seller-saved-list article>div:last-child{display:grid;gap:.25rem}.seller-saved-list article>div:last-child button{min-height:2rem;border:0;background:transparent;color:var(--seller-accent);font-size:.65rem;font-weight:650}.seller-request-detail-view{padding-bottom:4.75rem}.seller-detail-back{display:inline-flex;min-height:2.75rem;align-items:center;gap:.35rem;margin-bottom:.55rem;color:#5f6f7f;font-size:.76rem;font-weight:600}.seller-detail-grid{display:grid;gap:.8rem}.seller-request-brief{overflow:hidden;border:1px solid rgba(23,33,43,.1);border-radius:8px;background:#fff;box-shadow:0 12px 30px rgba(25,44,62,.045)}.seller-request-brief>header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.7rem;padding:1rem}.seller-request-status{color:var(--seller-accent);font:600 .6rem/1 var(--font-jetbrains-mono),monospace;text-transform:uppercase}.seller-request-brief h2{max-width:42rem;margin:.35rem 0 0;font-size:clamp(1.5rem,7vw,2.2rem);font-weight:650;letter-spacing:0;line-height:1.03}.seller-request-brief header p{margin:.35rem 0 0;color:#657485;font-size:.78rem}.seller-days-left{display:grid;min-width:3.2rem;align-content:center;justify-items:center;border-left:1px solid rgba(23,33,43,.09);padding-left:.7rem}.seller-days-left strong{color:var(--seller-accent);font:600 1.35rem/1 var(--font-jetbrains-mono),monospace}.seller-days-left small{margin-top:.18rem;color:#7d8995;font-size:.58rem}.seller-request-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-block:1px solid rgba(23,33,43,.08);background:#f7f9fa}.seller-request-facts>div{min-width:0;border-right:1px solid rgba(23,33,43,.07);border-bottom:1px solid rgba(23,33,43,.07);padding:.7rem}.seller-request-facts>div:nth-child(2n){border-right:0}.seller-request-facts>div:nth-last-child(-n+2){border-bottom:0}.seller-request-facts dt{display:flex;align-items:center;gap:.25rem;color:#8793a0;font-size:.58rem;text-transform:uppercase}.seller-request-facts dd{overflow:hidden;margin:.25rem 0 0;color:#344454;font-size:.71rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.seller-request-detail-image{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:#e9edf0}.seller-request-detail-placeholder{display:grid;min-height:8rem;place-items:center;align-content:center;gap:.45rem;background:#edf1f4;color:#8a96a2;font-size:.72rem}.seller-request-description{padding:1rem}.seller-request-description h3{margin:0;font-size:.92rem}.seller-request-description p{margin:.45rem 0 0;color:#536475;font-size:.79rem;line-height:1.55;white-space:pre-wrap}.seller-request-description>span{display:inline-block;margin-top:.6rem;border-radius:4px;background:#eef2f5;padding:.3rem .45rem;color:#657484;font-size:.65rem}.seller-request-safety{display:flex;align-items:center;gap:.55rem;border-top:1px solid rgba(23,33,43,.08);padding:.75rem 1rem;color:#5d6e7e}.seller-request-safety svg{flex:0 0 auto;color:#16845d}.seller-request-safety p{margin:0;font-size:.68rem}.seller-offer-desktop-panel{display:none}.seller-detail-action-bar{position:fixed;inset:auto 0 calc(4.45rem + env(safe-area-inset-bottom));z-index:45;border-top:1px solid rgba(23,33,43,.1);background:rgba(255,255,255,.96);padding:.65rem 1rem;box-shadow:0 -10px 26px rgba(23,33,43,.08);backdrop-filter:blur(16px)}.seller-detail-action-bar>*{width:100%}.seller-offer-sheet{padding-bottom:env(safe-area-inset-bottom)}.seller-offer-sheet .connected-offer-form{display:grid;gap:.8rem;padding:1rem}.seller-offer-optional{border:1px solid rgba(23,33,43,.1);border-radius:7px}.seller-offer-optional summary{display:flex;min-height:2.85rem;align-items:center;justify-content:space-between;padding:.65rem .75rem;color:#5f6e7d;cursor:pointer;font-size:.75rem;font-weight:600;list-style:none}.seller-offer-optional summary::-webkit-details-marker{display:none}.seller-offer-optional[open] summary svg{transform:rotate(180deg)}.seller-offer-optional>div{display:grid;gap:.75rem;border-top:1px solid rgba(23,33,43,.08);padding:.75rem}.seller-offer-submit-button{position:sticky;bottom:0;width:100%}.seller-existing-offer,.seller-offer-blocked,.seller-offer-success{display:grid;justify-items:start;padding:1rem}.seller-offer-success>span{display:grid;width:2.8rem;height:2.8rem;place-items:center;border-radius:7px;background:#e8f7f0;color:#13845a}.seller-offer-blocked h3,.seller-offer-success h3{margin:.65rem 0 0;font-size:1rem}.seller-offer-blocked p,.seller-offer-success p{margin:.3rem 0 0;color:#6b7987;font-size:.75rem;line-height:1.45}.seller-existing-offer a,.seller-offer-blocked a,.seller-offer-success a{display:inline-flex;align-items:center;gap:.3rem;margin-top:.8rem;color:var(--seller-accent);font-size:.74rem;font-weight:650}.seller-existing-offer>span{color:#13845a;font-size:.64rem;font-weight:650;text-transform:uppercase}.seller-existing-offer>strong{margin-top:.35rem;font:600 1.5rem/1 var(--font-jetbrains-mono),monospace}.seller-existing-offer>p{margin:.35rem 0 0;color:#566676;font-size:.74rem}.seller-existing-offer>small{margin-top:.15rem;color:#87939f;font-size:.63rem}.seller-existing-offer>div{margin-top:.75rem;border-left:2px solid #d59a2b;background:#fff8e9;padding:.55rem .65rem;color:#795b22;font-size:.68rem;line-height:1.4}.seller-offer-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin-top:0}.seller-offer-tabs a{position:relative;display:flex;min-width:0;min-height:2.7rem;align-items:center;justify-content:space-between;gap:.45rem;border:1px solid rgba(23,33,43,.1);border-radius:7px;background:rgba(255,255,255,.78);padding:.55rem .65rem;color:#667482;font-size:.7rem;font-weight:650;transition:border-color .18s ease,background-color .18s ease,color .18s ease,transform .18s ease}.seller-offer-tabs a b{display:grid;min-width:1.45rem;height:1.45rem;place-items:center;border-radius:5px;background:#eef2f4;color:#60707e;font:600 .62rem/1 var(--font-jetbrains-mono),monospace}.seller-offer-tabs a.is-active{border-color:rgba(16,125,132,.35);background:#eaf7f7;color:#086f75}.seller-offer-tabs a.is-active b{background:#0b7f84;color:#fff}.seller-offer-ledger{display:grid;gap:.65rem;margin-top:.75rem}.seller-offer-card{position:relative;overflow:hidden;border:1px solid rgba(23,33,43,.11);border-left:4px solid #13845a;border-radius:8px;background:#fff;box-shadow:0 9px 24px rgba(25,44,62,.045);transition:border-color .2s ease,box-shadow .22s ease,transform .22s ease}.seller-offer-card.is-withdrawn{border-left-color:#a75555}.seller-offer-card.is-rejected{border-left-color:#bd8422}.seller-offer-card.is-old,.seller-offer-card.is-unavailable{border-left-color:#788693}.seller-offer-card>header{display:flex;min-height:2.35rem;align-items:center;justify-content:space-between;gap:.55rem;border-bottom:1px solid rgba(23,33,43,.07);padding:.5rem .75rem}.seller-offer-status{display:inline-flex;align-items:center;gap:.35rem;color:#16845a;font-size:.6rem;font-weight:700;line-height:1.25;text-transform:uppercase}.seller-offer-card.is-withdrawn .seller-offer-status{color:#9b4646}.seller-offer-card.is-rejected .seller-offer-status{color:#96660f}.seller-offer-card.is-old .seller-offer-status,.seller-offer-card.is-unavailable .seller-offer-status{color:#667581}.seller-offer-status i{width:.42rem;height:.42rem;border-radius:50%;background:currentColor}.seller-offer-warning{display:inline-flex;align-items:center;gap:.2rem;color:#9a650d;font-size:.62rem}.seller-offer-card-main{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.7rem;padding:.8rem .75rem .65rem;color:inherit}.seller-offer-card-main.is-disabled{cursor:default;opacity:.78}.seller-offer-identity{min-width:0}.seller-offer-title-row{display:flex;min-width:0;align-items:center;gap:.55rem}.seller-offer-part-icon{display:grid;width:2.15rem;height:2.15rem;flex:0 0 auto;place-items:center;border-radius:6px;background:#e8f4f5;color:#087f83}.seller-offer-title-row>div{min-width:0}.seller-offer-title-row h3{margin:0;color:#17212b;font-size:.92rem;line-height:1.2}.seller-offer-title-row h3,.seller-offer-title-row p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seller-offer-title-row p{margin:.18rem 0 0;color:#687684;font-size:.68rem}.seller-offer-city{display:flex;align-items:center;gap:.25rem;margin-top:.45rem;color:#74818d;font-size:.64rem}.seller-offer-price{display:grid;flex:0 0 auto;justify-items:end}.seller-offer-price small{color:#88949f;font-size:.56rem;text-transform:uppercase}.seller-offer-price strong{margin-top:.15rem;color:#0d6f73;font:650 .88rem/1.2 var(--font-jetbrains-mono),monospace;white-space:nowrap}.seller-offer-open-icon{color:#8a98a4;transition:color .18s ease,transform .18s ease}.seller-offer-facts{display:flex;flex-wrap:wrap;gap:.35rem;padding:0 .75rem .75rem}.seller-offer-facts span{display:inline-flex;min-height:1.65rem;align-items:center;gap:.25rem;border-radius:5px;background:#f0f3f5;padding:.3rem .45rem;color:#52616e;font-size:.61rem;font-weight:600}.seller-offer-card footer{display:flex;min-height:3rem;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .65rem;border-top:1px solid rgba(23,33,43,.07);background:#fafbfc;padding:.45rem .75rem}.seller-offer-date,.seller-offer-request-state{display:inline-flex;align-items:center;gap:.3rem;color:#77848f;font-size:.61rem}.seller-offer-request-state{justify-content:flex-end;text-align:right}.seller-offer-card footer form{flex:0 0 auto;margin-left:auto}.seller-offer-card footer button{display:inline-flex;min-height:2.15rem;align-items:center;border:1px solid rgba(169,65,65,.22);border-radius:6px;background:#fff;padding:.45rem .6rem;color:#a13f3f;font-size:.65rem;font-weight:700}.seller-offer-pagination{display:grid;min-height:3.25rem;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;margin-top:.8rem;border-top:1px solid rgba(23,33,43,.09)}.seller-offer-pagination a{display:inline-flex;align-items:center;gap:.3rem;color:#0b777d;font-size:.68rem;font-weight:700}.seller-offer-pagination a:last-child{justify-self:end}.seller-offer-pagination p{margin:0;color:#7c8994;font:500 .61rem/1 var(--font-jetbrains-mono),monospace}.seller-inline-notice.is-expired{display:flex;align-items:center;gap:.4rem;border-color:#d8c38e;background:#fff9e9;color:#755b20}.seller-expired-request-panel{display:grid;justify-items:start;border:1px solid rgba(183,132,32,.2);border-radius:8px;background:#fffbf1;padding:1rem}.seller-expired-request-panel>span{display:grid;width:2.65rem;height:2.65rem;place-items:center;border-radius:7px;background:#f5e8bf;color:#8b6517}.seller-expired-request-panel h2{margin:.7rem 0 0;font-size:1rem}.seller-expired-request-panel p{margin:.35rem 0 0;color:#756844;font-size:.72rem;line-height:1.5}.seller-expired-request-panel a{display:inline-flex;align-items:center;gap:.3rem;margin-top:.85rem;color:#876313;font-size:.7rem;font-weight:700}.seller-profile-preview{display:grid;grid-template-columns:3.25rem minmax(0,1fr);gap:.75rem;border:1px solid rgba(113,86,168,.15);border-radius:8px;background:linear-gradient(135deg,#fff,#f8f5fc);padding:.85rem;box-shadow:0 10px 28px rgba(62,45,97,.05)}.seller-profile-avatar{display:grid;width:3.25rem;height:3.25rem;place-items:center;border-radius:7px;background:var(--seller-accent);color:#fff;font:600 .9rem/1 var(--font-jetbrains-mono),monospace}.seller-profile-identity{min-width:0}.seller-profile-identity>small{color:var(--seller-accent);font-size:.58rem;font-weight:650;text-transform:uppercase}.seller-profile-identity h3{overflow:hidden;margin:.1rem 0 0;font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.seller-profile-identity p{display:flex;align-items:center;gap:.25rem;margin:.2rem 0 0;color:#6e7a87;font-size:.66rem}.seller-profile-identity p i{width:3px;height:3px;border-radius:50%;background:#aab2ba}.seller-profile-completion{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.2rem .5rem}.seller-profile-completion>span{display:inline-flex;align-items:center;gap:.2rem;color:var(--seller-accent);font:600 .68rem/1 var(--font-jetbrains-mono),monospace}.seller-profile-completion>small{color:#7d8995;font-size:.62rem}.seller-profile-completion>i{grid-column:1/-1;display:block;height:4px;overflow:hidden;border-radius:4px;background:#e9e5f0}.seller-profile-completion b{display:block;height:100%;border-radius:inherit;background:var(--seller-accent)}.seller-profile-forms{display:grid;gap:.75rem;margin-top:.75rem}.seller-profile-form{display:grid;gap:.55rem}.seller-profile-group{overflow:hidden;border:1px solid rgba(23,33,43,.1);border-radius:8px;background:#fff}.seller-profile-group>summary{display:grid;min-height:4rem;grid-template-columns:2.35rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.65rem .75rem;cursor:pointer;list-style:none}.seller-profile-group>summary::-webkit-details-marker{display:none}.seller-profile-group-icon{display:grid;width:2.35rem;height:2.35rem;place-items:center;border-radius:6px;background:var(--seller-accent-soft);color:var(--seller-accent)}.seller-profile-group>summary>span:nth-child(2){display:grid;min-width:0;gap:.12rem}.seller-profile-group>summary strong{font-size:.8rem}.seller-profile-group>summary small{overflow:hidden;color:#7c8894;font-size:.64rem;text-overflow:ellipsis;white-space:nowrap}.seller-profile-group>summary>svg{color:#87929d;transition:transform .18s ease}.seller-profile-group[open]>summary>svg{transform:rotate(180deg)}.seller-profile-group-content{display:grid;gap:.8rem;border-top:1px solid rgba(23,33,43,.08);padding:.85rem}.seller-choice-cards,.seller-switch-grid{display:grid;gap:.55rem}.seller-choice-cards label,.seller-switch-grid label{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;border:1px solid rgba(23,33,43,.1);border-radius:7px;padding:.75rem;color:#627181}.seller-choice-cards label.is-selected{border-color:var(--seller-accent);background:var(--seller-accent-soft);color:var(--seller-accent)}.seller-choice-cards input{position:absolute;opacity:0;pointer-events:none}.seller-switch-grid input{width:1.15rem;height:1.15rem;accent-color:var(--seller-accent)}.seller-choice-cards span,.seller-switch-grid span{display:grid;gap:.12rem}.seller-choice-cards strong,.seller-switch-grid strong{color:#344454;font-size:.76rem}.seller-choice-cards small,.seller-switch-grid small{color:#7d8995;font-size:.64rem}.seller-field-note{display:inline-flex;align-items:center;gap:.2rem;margin-top:.3rem;color:#16845d;font-size:.61rem}.seller-profile-save{position:sticky;bottom:calc(4.5rem + env(safe-area-inset-bottom));z-index:15;border:1px solid rgba(23,33,43,.09);border-radius:8px;background:rgba(255,255,255,.96);padding:.55rem;box-shadow:0 8px 24px rgba(23,33,43,.08);backdrop-filter:blur(14px)}.seller-profile-save button{width:100%}.seller-make-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(6.25rem,1fr));gap:.4rem;border:0;padding:0}.seller-make-grid legend{width:100%;margin-bottom:.2rem;font-size:.75rem;font-weight:650}.seller-make-grid label{position:relative}.seller-make-grid input{position:absolute;opacity:0}.seller-make-grid span{display:grid;min-height:3.6rem;grid-template-columns:1.55rem minmax(0,1fr);align-items:center;gap:.45rem;border:1px solid rgba(23,33,43,.11);border-radius:6px;background:#fff;padding:.5rem;color:#5d6c7b;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.seller-make-grid span:hover{transform:translateY(-1px)}.seller-make-grid span small{min-width:0;font-size:.65rem;font-weight:620;line-height:1.15}.seller-make-grid input:checked+span{border-color:var(--seller-accent);background:var(--seller-accent-soft);color:var(--seller-accent);font-weight:650}.seller-form-explainer{margin:0;border-left:2px solid var(--seller-accent);padding-left:.6rem;color:#6e7b89;font-size:.66rem;line-height:1.45}.seller-onboarding-view{width:min(100%,46rem);margin-inline:auto}.seller-onboarding-card{overflow:hidden;border:1px solid rgba(113,86,168,.15);border-radius:8px;background:#fff;box-shadow:0 18px 42px rgba(43,32,68,.07)}.seller-onboarding-card>header{background:#1d1728;padding:1rem;color:#fff}.seller-onboarding-card>header span{color:#c7b7ea;font:500 .62rem/1 var(--font-jetbrains-mono),monospace}.seller-onboarding-card>header h2{margin:.45rem 0 0;font-size:clamp(1.45rem,7vw,2rem);font-weight:600;line-height:1.05}.seller-onboarding-card>header p{max-width:32rem;margin:.45rem 0 0;color:rgba(255,255,255,.68);font-size:.74rem;line-height:1.45}.seller-step-meter{display:grid;grid-template-columns:repeat(3,1fr);gap:.3rem;margin-top:1rem}.seller-step-meter i{height:3px;border-radius:3px;background:rgba(255,255,255,.15)}.seller-step-meter i.is-active{background:#bca5ec}.seller-onboarding-step{display:grid;gap:.85rem;min-height:20rem;align-content:start;padding:1rem}.seller-delivery-options,.seller-onboarding-types{display:grid;gap:.65rem}.seller-delivery-options button,.seller-onboarding-types button{display:grid;min-height:4.7rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;border:1px solid rgba(23,33,43,.11);border-radius:8px;background:#fff;padding:.8rem;color:#667584;text-align:left}.seller-delivery-options button.is-selected,.seller-onboarding-types button.is-selected{border-color:var(--seller-accent);background:var(--seller-accent-soft);color:var(--seller-accent)}.seller-delivery-options button span,.seller-onboarding-types button span{display:grid;gap:.15rem}.seller-delivery-options strong,.seller-onboarding-types strong{color:#2f3d4b;font-size:.86rem}.seller-delivery-options small,.seller-onboarding-types small{color:#74818e;font-size:.68rem}.seller-onboarding-location{display:grid;grid-template-columns:2.7rem minmax(0,1fr);gap:.7rem}.seller-onboarding-location>svg{box-sizing:content-box;border-radius:7px;background:var(--seller-accent-soft);padding:.65rem;color:var(--seller-accent)}.seller-onboarding-location>div{display:grid;gap:.8rem}.seller-onboarding-makes{display:grid;grid-template-columns:repeat(auto-fit,minmax(6.25rem,1fr));gap:.4rem;border:0;padding:0}.seller-onboarding-makes legend{width:100%;margin-bottom:.2rem;font-size:.76rem;font-weight:650}.seller-onboarding-makes button{display:grid;min-height:3.6rem;grid-template-columns:1.55rem minmax(0,1fr);align-items:center;gap:.45rem;border:1px solid rgba(23,33,43,.11);border-radius:6px;background:#fff;padding:.5rem;color:#5c6b7a;font-size:.65rem;font-weight:620;line-height:1.15;text-align:left;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.seller-onboarding-makes button:hover{transform:translateY(-1px)}.seller-onboarding-makes button.is-selected{border-color:var(--seller-accent);background:var(--seller-accent-soft);color:var(--seller-accent);font-weight:650}.seller-onboarding-actions{display:grid;grid-template-columns:.75fr 1.25fr;gap:.55rem;border-top:1px solid rgba(23,33,43,.09);padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom))}.notification-center-page{min-height:70svh;background:#f4f6f8;padding:1rem 0 5rem}.notification-center-shell{width:min(48rem,calc(100% - 2rem));margin-inline:auto}.notification-center-back{display:inline-flex;min-height:2.75rem;align-items:center;gap:.35rem;color:#617181;font-size:.74rem;font-weight:600}.notification-center-shell>header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:.5rem 0 .8rem}.notification-center-shell>header>div{display:flex;align-items:center;gap:.65rem}.notification-center-shell>header>div>span{display:grid;width:2.6rem;height:2.6rem;place-items:center;border-radius:7px;background:#e7f1fa;color:#0f6cbd}.notification-center-shell h1{margin:0;font-size:1.5rem;font-weight:650}.notification-center-shell>header p{margin:.15rem 0 0;color:#74818e;font-size:.7rem}.notification-center-shell>header button{min-height:2.5rem;border:0;background:transparent;color:#0f6cbd;font-size:.68rem;font-weight:650}.notification-center-list{overflow:hidden;border:1px solid rgba(23,33,43,.1);border-radius:8px;background:#fff}.notification-center-list article{display:grid;grid-template-columns:2.4rem minmax(0,1fr) auto;gap:.65rem;border-bottom:1px solid rgba(23,33,43,.08);padding:.8rem}.notification-center-list article:last-child{border-bottom:0}.notification-center-list article.is-unread{background:#f1f7fc}.notification-center-list article>span{display:grid;width:2.4rem;height:2.4rem;place-items:center;border-radius:6px;background:#e6f0f8;color:#0f6cbd}.notification-center-list small{color:#0f6cbd;font-size:.57rem;font-weight:650;text-transform:uppercase}.notification-center-list h2{margin:.1rem 0 0;font-size:.82rem}.notification-center-list p{margin:.2rem 0;color:#637282;font-size:.68rem;line-height:1.4}.notification-center-list time{color:#8a95a0;font-size:.59rem}.notification-center-actions{display:flex;align-items:start;gap:.1rem}.notification-center-actions a,.notification-center-actions button{display:grid;width:2.2rem;height:2.2rem;place-items:center;border:0;background:transparent;color:#0f6cbd}@media (min-width:480px){.seller-summary-strip svg{display:block}.seller-summary-strip span{text-align:left}.seller-filter-button{padding-inline:.8rem}.seller-filter-button>span{display:inline}.seller-choice-cards,.seller-delivery-options,.seller-form-pair,.seller-onboarding-types,.seller-switch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:760px){.seller-workspace-content{padding:1.5rem 1.5rem calc(6.5rem + env(safe-area-inset-bottom))}.seller-attention-card{grid-template-columns:minmax(0,1fr) auto;align-items:center}.seller-dashboard-primary{width:auto}.seller-request-list{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-request-card{min-height:7rem}.seller-form-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-profile-preview{grid-template-columns:3.8rem minmax(0,1fr) 12rem;align-items:center;padding:1rem}.seller-profile-avatar{width:3.8rem;height:3.8rem}.seller-profile-completion{grid-column:auto}.seller-onboarding-card>header,.seller-onboarding-step{padding:1.4rem}}@media (min-width:960px){.seller-workspace-shell{display:grid;grid-template-columns:15.5rem minmax(0,1fr)}.seller-mobile-header,.seller-mobile-nav{display:none}.seller-desktop-sidebar{position:sticky;top:0;display:flex;height:100svh;flex-direction:column;border-right:1px solid rgba(23,33,43,.1);background:#101820;padding:1.15rem .85rem;color:#fff}.seller-workspace-brand{display:flex;min-height:3.4rem;align-items:center;gap:.65rem;padding:.4rem .45rem}.seller-workspace-brand>span{display:grid;width:2.35rem;height:2.35rem;place-items:center;border-radius:6px;background:var(--seller-accent);color:#fff;font:600 .7rem/1 var(--font-jetbrains-mono),monospace}.seller-workspace-brand>div{display:grid;gap:.08rem}.seller-workspace-brand strong{font-size:.9rem}.seller-workspace-brand small{color:rgba(255,255,255,.48);font-size:.62rem}.seller-sidebar-nav{display:grid;gap:.3rem;margin-top:1.8rem}.seller-nav-link.is-desktop{min-height:3rem;flex-direction:row;justify-content:flex-start;gap:.65rem;padding:0 .8rem;color:rgba(255,255,255,.56);font-size:.76rem}.seller-nav-link.is-desktop.is-active{background:rgba(255,255,255,.07);color:#fff}.seller-nav-link.is-desktop .seller-nav-indicator{inset:.55rem auto .55rem -.85rem;width:3px;height:auto}.seller-sidebar-account{display:grid;grid-template-columns:2.35rem minmax(0,1fr);align-items:center;gap:.55rem;margin-top:auto;border-top:1px solid rgba(255,255,255,.08);padding:1rem .45rem .65rem}.seller-account-avatar{display:grid;width:2.35rem;height:2.35rem;place-items:center;border-radius:6px;background:rgba(255,255,255,.1);color:#fff;font:500 .66rem/1 var(--font-jetbrains-mono),monospace}.seller-sidebar-account>div{display:grid;min-width:0;gap:.1rem}.seller-sidebar-account strong{overflow:hidden;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.seller-sidebar-account small{color:rgba(255,255,255,.43);font-size:.58rem}.seller-marketplace-link{display:flex;min-height:2.75rem;align-items:center;gap:.55rem;padding:0 .55rem;color:rgba(255,255,255,.5);font-size:.68rem}.seller-workspace-content{padding:2rem 2.25rem 3rem}.seller-section-header{margin-bottom:1.25rem}.seller-section-header h2{font-size:2rem}.seller-dashboard-grid{grid-template-columns:minmax(0,1.55fr) minmax(18rem,.75fr)}.seller-request-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.seller-request-card:hover{border-color:color-mix(in srgb,var(--seller-accent) 30%,transparent);box-shadow:0 12px 28px rgba(25,44,62,.07);transform:translateY(-2px)}.seller-bottom-sheet{margin-bottom:1.25rem;border-radius:8px}.seller-detail-grid{grid-template-columns:minmax(0,1.45fr) minmax(19rem,.68fr);align-items:start;gap:1rem}.seller-request-detail-view{padding-bottom:0}.seller-request-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.seller-request-facts>div{border-bottom:0}.seller-request-facts>div:nth-child(2n){border-right:1px solid rgba(23,33,43,.07)}.seller-request-facts>div:last-child{border-right:0}.seller-request-detail-image{aspect-ratio:16/8.7}.seller-detail-action-bar{display:none}.seller-offer-desktop-panel{position:sticky;top:1.5rem;display:block;overflow:hidden;border:1px solid rgba(23,33,43,.11);border-radius:8px;background:#fff;box-shadow:0 14px 34px rgba(25,44,62,.06)}.seller-offer-desktop-panel>header{display:flex;align-items:start;gap:.6rem;border-bottom:1px solid rgba(23,33,43,.08);background:#f8fafb;padding:.85rem}.seller-offer-desktop-panel>header>span{display:grid;width:2.2rem;height:2.2rem;place-items:center;border-radius:6px;background:var(--seller-accent-soft);color:var(--seller-accent)}.seller-offer-desktop-panel h2{margin:0;font-size:.9rem}.seller-offer-desktop-panel header p{margin:.18rem 0 0;color:#7b8793;font-size:.64rem}.seller-offer-desktop-panel .connected-offer-form{display:grid;gap:.75rem;padding:.9rem}.seller-offer-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.seller-offer-ledger{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.seller-offer-card-main{padding:.9rem .85rem .7rem}.seller-offer-facts{padding:0 .85rem .8rem}.seller-offer-card footer{padding-inline:.85rem}.seller-profile-forms{grid-template-columns:minmax(0,1.2fr) minmax(19rem,.72fr);align-items:start}.seller-profile-group>summary{cursor:default}.seller-profile-group>summary>svg{display:none}.seller-profile-group-content{display:grid!important}.seller-profile-save{position:static;box-shadow:none}.seller-onboarding-card>header{display:grid;grid-template-columns:minmax(0,1fr) 12rem;align-items:end;gap:1.5rem;padding:1.5rem}.seller-step-meter{margin:0 0 .35rem}}@media (min-width:1180px){.seller-workspace-shell{grid-template-columns:16.5rem minmax(0,1fr)}.seller-request-list{grid-template-columns:repeat(3,minmax(0,1fr))}.seller-request-card{grid-template-columns:4.8rem minmax(0,1fr) auto;min-height:6.2rem}.seller-request-media{width:4.8rem}}@media (max-width:360px){.seller-mobile-header,.seller-workspace-content{padding-inline:.75rem}.seller-nav-link{font-size:.62rem}.seller-request-card{grid-template-columns:4.8rem minmax(0,1fr) auto}.seller-request-media{width:4.8rem}.seller-request-labels em{max-width:7rem}.seller-days-left{min-width:2.8rem}}.seller-workspace-shell{--seller-graphite:#10161d;--seller-surface:rgba(255,255,255,0.92);--seller-ink-soft:#5f6d7a;--seller-secondary:#f0523d;--seller-highlight:#f1ca46;background-color:#eef2f5;background-image:linear-gradient(rgba(20,54,86,.035) 1px,transparent 0),linear-gradient(90deg,rgba(20,54,86,.035) 1px,transparent 0);background-size:32px 32px}.seller-accent-requests{--seller-secondary:#ef5b42;--seller-highlight:#f1ca46}.seller-accent-offers{--seller-secondary:#1c9a71;--seller-highlight:#6957c8}.seller-accent-onboarding,.seller-accent-profile{--seller-secondary:#1677d2;--seller-highlight:#efb944}.seller-color-ribbon{position:fixed;inset:0 0 auto;z-index:90;display:grid;height:3px;grid-template-columns:1.35fr .7fr 1fr .55fr;pointer-events:none}.seller-color-ribbon i{background:#1677d2;transform-origin:left;animation:seller-ribbon-enter .7s cubic-bezier(.16,1,.3,1) both}.seller-color-ribbon i:nth-child(2){background:#f0523d;animation-delay:80ms}.seller-color-ribbon i:nth-child(3){background:#13a078;animation-delay:.15s}.seller-color-ribbon i:nth-child(4){background:#f1ca46;animation-delay:.22s}.seller-workspace-main{position:relative;isolation:isolate}.seller-workspace-main:before{position:fixed;inset:0 0 auto;z-index:-1;height:20rem;background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(238,242,245,0));content:"";pointer-events:none}.seller-desktop-topbar{display:none}.seller-mobile-header{border-bottom-color:rgba(15,37,57,.1);background:rgba(244,247,249,.82);box-shadow:0 8px 28px rgba(13,29,43,.06)}.seller-mobile-header>div:first-child>span{font-family:var(--font-jetbrains-mono),monospace;font-size:.58rem;text-transform:uppercase}.seller-language-toggle,.seller-notification-button{overflow:hidden;border-color:rgba(18,44,68,.11);background:rgba(255,255,255,.76);box-shadow:0 5px 16px rgba(18,44,68,.06);transition:border-color .2s ease,color .2s ease,transform .2s ease}.seller-language-toggle:active,.seller-notification-button:active{transform:scale(.95)}.seller-mobile-nav{inset:auto .65rem .65rem;border:1px solid rgba(20,42,61,.12);border-radius:8px;background:rgba(251,252,253,.9);padding-bottom:calc(.35rem + env(safe-area-inset-bottom));box-shadow:0 16px 42px rgba(13,29,43,.16)}.seller-nav-link svg{transition:transform .28s cubic-bezier(.16,1,.3,1)}.seller-nav-link.is-active svg{transform:translateY(-1px) scale(1.08)}.seller-nav-indicator{height:3px;box-shadow:0 4px 12px color-mix(in srgb,var(--seller-accent) 35%,transparent)}.seller-workspace-content{width:min(100%,78rem);padding-top:1.1rem}.seller-section-header{align-items:center}.seller-section-header:before{display:none}.seller-section-icon{position:relative;display:grid;width:2.75rem;height:2.75rem;flex:0 0 2.75rem;place-items:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--seller-accent) 24%,transparent);border-radius:7px;background:var(--seller-accent-soft);color:var(--seller-accent);box-shadow:0 9px 24px color-mix(in srgb,var(--seller-accent) 10%,transparent)}.seller-section-icon:after{position:absolute;inset:auto -30% 0;height:2px;background:var(--seller-accent);content:"";animation:seller-section-scan 3.8s ease-in-out infinite}.seller-section-copy{min-width:0}.seller-section-photo{position:relative;display:none;width:6rem;height:3.1rem;flex:0 0 6rem;overflow:hidden;border:2px solid #fff;border-radius:6px;background:#d9e1e7;box-shadow:0 8px 22px rgba(17,38,57,.13)}.seller-section-photo:after{position:absolute;inset:0;background:color-mix(in srgb,var(--seller-accent) 30%,transparent);mix-blend-mode:color;content:"";transition:opacity .3s ease}.seller-section-photo img{-o-object-fit:cover;object-fit:cover;filter:contrast(1.1) saturate(1.18);transition:transform .65s cubic-bezier(.16,1,.3,1)}.seller-section-header:hover .seller-section-photo img{transform:scale(1.08)}.seller-section-header:hover .seller-section-photo:after{opacity:.35}.seller-section-header h2{max-width:64rem;font-size:clamp(1.35rem,6vw,2.15rem);font-weight:600}.seller-section-header p{color:#617180}.seller-button-primary,.seller-dashboard-primary{position:relative;overflow:hidden;border-color:transparent;background:var(--seller-accent);box-shadow:0 10px 25px color-mix(in srgb,var(--seller-accent) 22%,transparent)}.seller-button-primary:after,.seller-dashboard-primary:after{position:absolute;inset:0;background:linear-gradient(105deg,transparent 15%,rgba(255,255,255,.18) 48%,transparent 75%);content:"";transform:translateX(-120%);transition:transform .65s cubic-bezier(.16,1,.3,1)}.seller-button-primary:hover:after,.seller-dashboard-primary:hover:after{transform:translateX(120%)}.seller-attention-card{position:relative;display:grid;min-height:18rem;gap:0;border:0;background:#17171d;padding:0;box-shadow:0 22px 55px rgba(13,31,48,.18)}.seller-attention-card:before{position:absolute;inset:0 auto 0 0;z-index:3;width:5px;background:linear-gradient(180deg,#1677d2 0 38%,#f0523d 38% 68%,#f1ca46 68%);content:""}.seller-attention-content{position:relative;z-index:2;display:grid;align-content:center;gap:1rem;padding:1.2rem;color:#fff}.seller-attention-copy{grid-template-columns:2.7rem minmax(0,1fr)}.seller-attention-copy>span{width:2.7rem;height:2.7rem;border:1px solid rgba(255,255,255,.18);background:#1677d2;color:#fff;backdrop-filter:blur(8px)}.seller-attention-copy h3{max-width:36rem;color:#fff;font-size:clamp(1.12rem,5vw,1.72rem);line-height:1.14}.seller-attention-copy p{max-width:32rem;color:rgba(255,255,255,.64)}.seller-attention-content .seller-dashboard-primary{width:-moz-fit-content;width:fit-content;border-color:#fff;background:#fff;color:#17171d;box-shadow:none}.seller-attention-visual{position:relative;min-height:9.5rem;overflow:hidden;border-top:1px solid rgba(255,255,255,.09)}.seller-attention-visual:after{position:absolute;inset:0;background:linear-gradient(90deg,rgba(23,23,29,.68),rgba(23,23,29,.02));content:""}.seller-attention-visual img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 58%;object-position:center 58%;filter:saturate(.74) contrast(1.08);transition:transform 1.1s cubic-bezier(.16,1,.3,1),filter .6s ease}.seller-attention-card:hover .seller-attention-visual img{filter:saturate(.95) contrast(1.08);transform:scale(1.035)}.seller-attention-visual>span{position:absolute;right:.8rem;bottom:.8rem;z-index:2;display:inline-flex;align-items:center;gap:.35rem;border:1px solid rgba(255,255,255,.18);border-radius:5px;background:rgba(7,18,28,.58);padding:.38rem .5rem;color:rgba(255,255,255,.78);font:500 .58rem/1 var(--font-jetbrains-mono),monospace;backdrop-filter:blur(10px)}.seller-summary-strip{border:0;background:#fff;box-shadow:0 12px 30px rgba(17,38,57,.08)}.seller-summary-strip>div{position:relative;min-height:4.2rem;justify-content:flex-start;padding-inline:.7rem}.seller-summary-strip>div:first-child{background:#dcecff;color:#175b9a}.seller-summary-strip>div:nth-child(2){background:#fff0cd;color:#8b5b00}.seller-summary-strip>div:nth-child(3){background:#eee7ff;color:#65469f}.seller-summary-strip>div:first-child strong{color:#0b4a86}.seller-summary-strip>div:nth-child(2) strong{color:#704500}.seller-summary-strip>div:nth-child(3) strong{color:#513488}.seller-summary-strip>div:first-child svg{color:#1677d2}.seller-summary-strip>div:nth-child(2) svg{color:#dc8500}.seller-summary-strip>div:nth-child(3) svg{color:#7f59c6}.seller-summary-strip>div:after{position:absolute;inset:auto 0 0;height:2px;background:var(--seller-accent);content:"";opacity:.7;transform:scaleX(.28);transform-origin:left;transition:transform .38s cubic-bezier(.16,1,.3,1)}.seller-summary-strip>div:nth-child(2):after{background:#c57a08}.seller-summary-strip>div:nth-child(3):after{background:#8b5db7}.seller-summary-strip>div:hover:after{transform:scaleX(1)}.seller-summary-strip svg{display:block}.seller-summary-strip span{text-align:left}.seller-dashboard-grid{grid-auto-flow:dense}.seller-dashboard-section,.seller-offer-card,.seller-profile-group,.seller-profile-progress,.seller-request-card,.seller-saved-list article{border-color:rgba(18,44,68,.1);background:var(--seller-surface);box-shadow:0 10px 30px rgba(18,44,68,.055)}.seller-dashboard-section>header{border-bottom-color:rgba(18,44,68,.08);background:rgba(246,249,251,.74)}.seller-dashboard-matches>header{background:#e9f3ff}.seller-activity-panel>header{background:#fff2d8}.seller-dashboard-matches>header h3{color:#104f8a}.seller-activity-panel>header h3{color:#7d5200}.seller-profile-progress{border-color:rgba(113,86,168,.2);background:#f0eafd}.seller-profile-progress>div>span{background:#7156a8;color:#fff}.seller-activity-list>a,.seller-dashboard-match{position:relative;transition:background-color .22s ease,padding-left .26s cubic-bezier(.16,1,.3,1)}.seller-activity-list>a:hover,.seller-dashboard-match:hover{background:color-mix(in srgb,var(--seller-accent) 5%,white)}.seller-dashboard-match-image{background-color:#e9eef2;background-image:linear-gradient(rgba(20,74,119,.07) 1px,transparent 0),linear-gradient(90deg,rgba(20,74,119,.07) 1px,transparent 0);background-size:10px 10px}.seller-filter-button,.seller-search-field,.seller-segmented-control{border-color:rgba(18,44,68,.11);box-shadow:0 9px 26px rgba(18,44,68,.055)}.seller-search-field{min-height:3.3rem}.seller-segmented-control{background:rgba(218,226,232,.72)}.seller-segmented-control button i{box-shadow:0 6px 18px rgba(18,44,68,.1)}.seller-request-list{grid-auto-flow:dense}.seller-request-card{isolation:isolate}.seller-request-card:nth-child(6n+1){background:#f7fbff}.seller-request-card:nth-child(6n+2){background:#fffaf0}.seller-request-card:nth-child(6n+3){background:#f4fbf8}.seller-request-card:nth-child(6n+4){background:#fff7f5}.seller-request-card:nth-child(6n+5){background:#faf7ff}.seller-request-card:nth-child(6n){background:#f5fafb}.seller-request-card:nth-child(6n+1) .seller-request-media{background-color:#dcecff;color:#1266b2}.seller-request-card:nth-child(6n+2) .seller-request-media{background-color:#ffe7ac;color:#986000}.seller-request-card:nth-child(6n+3) .seller-request-media{background-color:#d8f1e8;color:#13785b}.seller-request-card:nth-child(6n+4) .seller-request-media{background-color:#ffdcd5;color:#b94130}.seller-request-card:nth-child(6n+5) .seller-request-media{background-color:#e8dcff;color:#6842aa}.seller-request-card:nth-child(6n) .seller-request-media{background-color:#d6edef;color:#176d72}.seller-request-card:after{position:absolute;inset:0 auto 0 0;z-index:-1;width:3px;background:var(--seller-accent);content:"";opacity:0;transform:scaleY(.3);transition:opacity .22s ease,transform .35s cubic-bezier(.16,1,.3,1)}.seller-request-card:focus-visible:after,.seller-request-card:hover:after{opacity:1;transform:scaleY(1)}.seller-request-media{background-color:#e8eef1;background-image:linear-gradient(rgba(8,127,131,.07) 1px,transparent 0),linear-gradient(90deg,rgba(8,127,131,.07) 1px,transparent 0);background-size:11px 11px;color:#43898a}.seller-request-card:hover .seller-request-arrow{color:var(--seller-accent);transform:translateX(2px)}.seller-request-arrow{transition:color .2s ease,transform .24s ease}.seller-request-brief{border-color:rgba(8,127,131,.14);box-shadow:0 18px 48px rgba(15,45,62,.1)}.seller-request-brief>header{position:relative;overflow:hidden;background-color:#dff5f2;background-image:linear-gradient(rgba(8,127,131,.045) 1px,transparent 0),linear-gradient(90deg,rgba(8,127,131,.045) 1px,transparent 0);background-size:18px 18px}.seller-request-facts>div:first-child{background:#eaf7f6}.seller-request-facts>div:nth-child(2){background:#eaf2ff}.seller-request-facts>div:nth-child(3){background:#fff4d8}.seller-request-facts>div:nth-child(4){background:#f0eafd}.seller-request-brief>header:after{position:absolute;inset:auto 0 0;height:3px;background:linear-gradient(90deg,var(--seller-accent) 0 32%,#54b6b1 32% 52%,transparent 52%);content:""}.seller-request-detail-image img{transition:transform .85s cubic-bezier(.16,1,.3,1)}.seller-request-detail-image:hover img{transform:scale(1.025)}.seller-request-detail-placeholder{background-color:#eaf0f2;background-image:linear-gradient(rgba(8,127,131,.08) 1px,transparent 0),linear-gradient(90deg,rgba(8,127,131,.08) 1px,transparent 0);background-size:18px 18px;color:#54777a}.seller-offer-desktop-panel{border-color:rgba(8,127,131,.15)}.seller-offer-card{isolation:isolate}.seller-offer-card.is-unavailable{background:#f7f8f9}@media (hover:hover) and (pointer:fine){.seller-offer-tabs a:hover{border-color:rgba(11,127,132,.26);color:#08777c;transform:translateY(-1px)}.seller-offer-card:not(.is-unavailable):hover{border-color:rgba(11,127,132,.28);box-shadow:0 14px 30px rgba(25,44,62,.08);transform:translateY(-2px)}.seller-offer-card-main:hover .seller-offer-open-icon{color:#087f83;transform:translateX(3px)}}.seller-profile-preview{position:relative;isolation:isolate;overflow:hidden;border:0;background:#272033;color:#fff;box-shadow:0 20px 46px rgba(39,32,51,.18)}.seller-profile-preview:before{position:absolute;inset:0;z-index:-1;background:url(/landing-blueprint.webp) 58% 55%/cover;content:"";opacity:.09}.seller-profile-preview:after{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(39,32,51,.98),rgba(39,32,51,.77));content:""}.seller-profile-avatar{border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.11);backdrop-filter:blur(8px)}.seller-profile-identity>small{color:#d2bef8}.seller-profile-identity h3{color:#fff}.seller-profile-completion>small,.seller-profile-identity p{color:rgba(255,255,255,.62)}.seller-profile-completion>span{color:#d2bef8}.seller-profile-completion>i{background:rgba(255,255,255,.13)}.seller-profile-completion b{background:#c4a9f6}.seller-profile-group{transition:border-color .22s ease,box-shadow .22s ease,transform .26s cubic-bezier(.16,1,.3,1)}.seller-profile-form:first-child .seller-profile-group:nth-of-type(4n+1) .seller-profile-group-icon{background:#dcecff;color:#1266b2}.seller-profile-form:first-child .seller-profile-group:nth-of-type(4n+2) .seller-profile-group-icon{background:#d8f1e8;color:#13785b}.seller-profile-form:first-child .seller-profile-group:nth-of-type(4n+3) .seller-profile-group-icon{background:#ffe7ac;color:#986000}.seller-profile-form:first-child .seller-profile-group:nth-of-type(4n) .seller-profile-group-icon{background:#ffdcd5;color:#b94130}.seller-preference-form .seller-profile-group-icon{background:#e8dcff;color:#6842aa}.seller-profile-form:first-child .seller-profile-group:nth-of-type(4n+1)[open]{border-top:3px solid #1677d2}.seller-profile-form:first-child .seller-profile-group:nth-of-type(4n+2)[open]{border-top:3px solid #13a078}.seller-profile-form:first-child .seller-profile-group:nth-of-type(4n+3)[open]{border-top:3px solid #e4a912}.seller-profile-form:first-child .seller-profile-group:nth-of-type(4n)[open]{border-top:3px solid #f0523d}.seller-preference-form .seller-profile-group[open]{border-top:3px solid #7156a8}.seller-profile-group[open]{border-color:color-mix(in srgb,var(--seller-accent) 22%,transparent);box-shadow:0 14px 36px color-mix(in srgb,var(--seller-accent) 8%,transparent)}.seller-profile-group>summary:hover{background:color-mix(in srgb,var(--seller-accent) 4%,white)}.seller-onboarding-card{border:0;box-shadow:0 24px 60px rgba(38,28,57,.16)}.seller-onboarding-card>header{position:relative;isolation:isolate;overflow:hidden;min-height:11rem;background:#211a2c}.seller-onboarding-card>header:before{position:absolute;inset:0;z-index:-2;background:url(/parts/parts-studio.png) 65% 55%/cover;content:"";filter:saturate(.55) contrast(1.15);opacity:.36}.seller-onboarding-card>header:after{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(29,23,40,.98),rgba(29,23,40,.62));content:""}.seller-choice-cards label,.seller-delivery-options button,.seller-onboarding-types button,.seller-switch-grid label{transition:border-color .22s ease,background-color .22s ease,color .22s ease,transform .24s cubic-bezier(.16,1,.3,1),box-shadow .22s ease}.seller-choice-cards label:hover,.seller-delivery-options button:hover,.seller-onboarding-types button:hover,.seller-switch-grid label:hover{border-color:color-mix(in srgb,var(--seller-accent) 32%,transparent);box-shadow:0 10px 24px color-mix(in srgb,var(--seller-accent) 8%,transparent);transform:translateY(-1px)}.seller-onboarding-types button:first-child.is-selected{border-color:#1677d2;background:#e3f0ff;color:#1266b2}.seller-onboarding-types button:nth-child(2).is-selected{border-color:#f0523d;background:#fff0ed;color:#b94130}.seller-delivery-options button:first-child.is-selected{border-color:#13a078;background:#e5f7f0;color:#13785b}.seller-delivery-options button:nth-child(2).is-selected{border-color:#7156a8;background:#f0eafd;color:#6842aa}.seller-onboarding-makes button:nth-of-type(4n+1).is-selected{border-color:#1677d2;background:#e3f0ff;color:#1266b2}.seller-onboarding-makes button:nth-of-type(4n+2).is-selected{border-color:#13a078;background:#e5f7f0;color:#13785b}.seller-onboarding-makes button:nth-of-type(4n+3).is-selected{border-color:#e4a912;background:#fff3cc;color:#805800}.seller-onboarding-makes button:nth-of-type(4n).is-selected{border-color:#f0523d;background:#fff0ed;color:#b94130}@keyframes seller-section-scan{0%,45%{transform:translateX(-110%)}75%,to{transform:translateX(110%)}}@keyframes seller-ribbon-enter{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes seller-brand-loop{to{transform:translateX(-50%)}}@media (min-width:760px){.seller-section-photo{display:block}.seller-attention-card{min-height:14rem;grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr)}.seller-attention-visual{min-height:14rem;border-top:0;border-left:1px solid rgba(255,255,255,.09)}.seller-dashboard-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.seller-dashboard-matches{grid-column:span 7}.seller-dashboard-side{grid-column:span 5}}@media (min-width:960px){.seller-workspace-shell{grid-template-columns:17rem minmax(0,1fr)}.seller-desktop-sidebar{position:sticky;isolation:isolate;overflow:hidden;border-right-color:rgba(255,255,255,.08);background:#0c1218;padding:1.15rem 1rem;box-shadow:12px 0 36px rgba(10,20,29,.12)}.seller-sidebar-blueprint{position:absolute;inset:auto -70% -5rem -35%;z-index:-1;height:24rem;background:url(/landing-blueprint.webp) 50%/cover;opacity:.1;transform:rotate(-8deg)}.seller-workspace-brand{position:relative;min-height:4rem;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:.9rem}.seller-workspace-brand>span{width:2.55rem;height:2.55rem;background:#0f6cbd;box-shadow:0 10px 24px rgba(15,108,189,.32)}.seller-workspace-brand strong{font-size:1rem}.seller-sidebar-nav{gap:.45rem;margin-top:1.45rem}.seller-nav-link.is-desktop{min-height:3.35rem;border:1px solid transparent;border-radius:7px;padding-inline:.75rem;transition:color .22s ease,background-color .22s ease,border-color .22s ease,transform .26s cubic-bezier(.16,1,.3,1)}.seller-nav-link.is-desktop:hover{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.045);color:rgba(255,255,255,.86);transform:translateX(2px)}.seller-nav-link.is-desktop.is-active{border-color:color-mix(in srgb,var(--seller-accent) 42%,transparent);background:color-mix(in srgb,var(--seller-accent) 18%,transparent);box-shadow:inset 0 0 24px color-mix(in srgb,var(--seller-accent) 9%,transparent)}.seller-nav-link.is-desktop>svg{box-sizing:content-box;border-radius:5px;background:rgba(255,255,255,.055);padding:.42rem}.seller-nav-link.is-desktop.is-active>svg{background:var(--seller-accent);color:#fff;box-shadow:0 7px 18px color-mix(in srgb,var(--seller-accent) 28%,transparent)}.seller-nav-link.is-desktop .seller-nav-indicator{inset:.6rem auto .6rem -1rem;width:3px}.seller-brand-rail{position:relative;overflow:hidden;margin-top:auto;border-block:1px solid rgba(255,255,255,.07);padding-block:.85rem;opacity:.55;-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}.seller-brand-rail>div{display:flex;width:-moz-max-content;width:max-content;align-items:center;gap:1.15rem;animation:seller-brand-loop 24s linear infinite}.seller-brand-rail img{width:2.35rem;height:1.25rem;filter:grayscale(1) brightness(0) invert(1);-o-object-fit:contain;object-fit:contain}.seller-sidebar-account{margin-top:0}.seller-desktop-topbar{position:sticky;top:0;z-index:30;display:flex;min-height:4.35rem;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(18,44,68,.09);background:rgba(244,247,249,.82);padding:.65rem 2.25rem;backdrop-filter:blur(18px) saturate(1.15)}.seller-desktop-topbar>div:first-child{display:grid;gap:.08rem}.seller-desktop-topbar>div:first-child span{color:var(--seller-accent);font:500 .56rem/1 var(--font-jetbrains-mono),monospace;text-transform:uppercase}.seller-desktop-topbar>div:first-child strong{font-size:.9rem;font-weight:600}.seller-workspace-content{padding-top:1.5rem}.seller-attention-content{padding:1.6rem}.seller-dashboard-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.seller-dashboard-matches{grid-column:span 7}.seller-dashboard-side{grid-column:span 5}.seller-request-list{grid-auto-flow:dense}.seller-offer-card:hover,.seller-profile-group:hover{box-shadow:0 18px 40px rgba(18,44,68,.09);transform:translateY(-2px)}}@media (min-width:1180px){.seller-workspace-shell{grid-template-columns:18rem minmax(0,1fr)}.seller-workspace-content{padding-inline:2.6rem}}.seller-dashboard-view{gap:.72rem}.seller-dashboard-view .seller-section-header{min-height:2.8rem}.seller-dashboard-view .seller-section-photo{display:none}.seller-dashboard-view .seller-section-icon{width:2.4rem;height:2.4rem;flex-basis:2.4rem;box-shadow:none}.seller-dashboard-view .seller-section-header h2{font-size:clamp(1.35rem,5vw,1.85rem)}.seller-dashboard-view .seller-attention-card{min-height:9rem;grid-template-columns:minmax(0,1fr) 8rem;border:1px solid rgba(19,63,104,.14);background:#fff;box-shadow:0 10px 30px rgba(17,38,57,.08)}.seller-dashboard-view .seller-attention-card:before{width:3px;background:#1677d2}.seller-dashboard-view .seller-attention-content{align-content:center;gap:.7rem;padding:.9rem .9rem .9rem 1rem;color:#17212b}.seller-dashboard-view .seller-attention-copy{grid-template-columns:2.25rem minmax(0,1fr);gap:.6rem;align-items:center}.seller-dashboard-view .seller-attention-copy>span{width:2.25rem;height:2.25rem;border:0;background:#e3f0ff;color:#1266b2}.seller-dashboard-view .seller-attention-copy h3{max-width:42rem;color:#17212b;font-size:clamp(.98rem,3.6vw,1.22rem);font-weight:600;line-height:1.2}.seller-dashboard-view .seller-attention-copy p{margin-top:.2rem;color:#697887;font-size:.7rem}.seller-dashboard-view .seller-attention-content .seller-dashboard-primary{min-height:2.45rem;width:-moz-fit-content;width:fit-content;border:0;background:#1677d2;padding:.5rem .72rem;color:#fff;font-size:.72rem;box-shadow:none}.seller-dashboard-view .seller-attention-visual{min-height:9rem;border:0;border-left:1px solid rgba(19,63,104,.1)}.seller-dashboard-view .seller-attention-visual:after{background:rgba(16,32,45,.12)}.seller-dashboard-view .seller-attention-visual img{-o-object-position:58% center;object-position:58% center;filter:saturate(.86) contrast(1.06)}.seller-dashboard-view .seller-summary-strip{gap:.55rem;overflow:visible;border-radius:0;background:transparent;box-shadow:none}.seller-dashboard-view .seller-summary-strip>a{display:grid;min-width:0;min-height:4rem;grid-template-columns:1.8rem minmax(0,1fr) auto;align-items:center;gap:.4rem;border:1px solid rgba(19,63,104,.1);border-radius:7px;padding:.58rem .62rem;transition:border-color .18s ease,transform .22s cubic-bezier(.16,1,.3,1),box-shadow .18s ease}.seller-dashboard-view .seller-summary-strip>a:first-child{background:#edf6ff;color:#175b9a}.seller-dashboard-view .seller-summary-strip>a:nth-child(2){background:#fff7e8;color:#855600}.seller-dashboard-view .seller-summary-strip>a:nth-child(3){background:#f4efff;color:#67479f}.seller-dashboard-view .seller-summary-strip>a>svg:first-child{box-sizing:content-box;border-radius:5px;background:rgba(255,255,255,.72);padding:.38rem}.seller-dashboard-view .seller-summary-strip>a>svg:last-child{opacity:.48}.seller-dashboard-view .seller-summary-strip>a span{display:grid;min-width:0;gap:.1rem;font-size:.58rem}.seller-dashboard-view .seller-summary-strip>a strong{color:currentColor;font:600 .95rem/1 var(--font-jetbrains-mono),monospace}.seller-dashboard-view .seller-dashboard-grid,.seller-dashboard-view .seller-dashboard-side{gap:.72rem}.seller-dashboard-view .seller-dashboard-section{border-top-width:3px;box-shadow:0 8px 24px rgba(18,44,68,.05)}.seller-dashboard-view .seller-dashboard-matches{border-top-color:#1677d2}.seller-dashboard-view .seller-activity-panel{border-top-color:#d98a0a}.seller-dashboard-view .seller-dashboard-section>header{min-height:3.7rem;background:#fff;padding:.68rem .78rem}.seller-dashboard-panel-title{display:flex;align-items:center;gap:.55rem}.seller-dashboard-panel-title>span{display:grid;width:2rem;height:2rem;place-items:center;border-radius:5px}.seller-dashboard-matches .seller-dashboard-panel-title>span{background:#e3f0ff;color:#1266b2}.seller-activity-panel .seller-dashboard-panel-title>span{background:#fff0cd;color:#986000}.seller-dashboard-view .seller-dashboard-panel-title h3{color:#243341;font-size:.84rem}.seller-dashboard-view .seller-dashboard-match{min-height:5.15rem;grid-template-columns:3.75rem minmax(0,1fr) auto;padding:.6rem .75rem}.seller-dashboard-view .seller-dashboard-match-image{width:3.75rem}.seller-dashboard-view .seller-dashboard-match strong{font-size:.84rem}.seller-dashboard-view .seller-activity-list>a{min-height:3.65rem;padding-inline:.78rem}.seller-dashboard-view .seller-profile-progress{border:1px solid rgba(113,86,168,.18);border-top:3px solid #7156a8;background:#f7f3ff;box-shadow:none}@media (hover:hover){.seller-dashboard-view .seller-summary-strip>a:hover{border-color:currentColor;box-shadow:0 9px 22px rgba(18,44,68,.08);transform:translateY(-2px)}}@media (min-width:760px){.seller-dashboard-view .seller-dashboard-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.seller-dashboard-view .seller-dashboard-matches{grid-column:span 8}.seller-dashboard-view .seller-dashboard-side{grid-column:span 4}}@media (max-width:420px){.seller-dashboard-view .seller-attention-card{grid-template-columns:minmax(0,1fr) 6.4rem}.seller-dashboard-view .seller-attention-copy{grid-template-columns:minmax(0,1fr)}.seller-dashboard-view .seller-attention-copy>span{display:none}.seller-dashboard-view .seller-summary-strip{gap:.35rem}.seller-dashboard-view .seller-summary-strip>a{min-height:4.4rem;grid-template-columns:1fr auto;gap:.22rem;padding:.5rem}.seller-dashboard-view .seller-summary-strip>a>svg:first-child{display:none}}.seller-main-card-nav.is-scroll-hidden{opacity:1;pointer-events:auto;transform:translateY(0)}.seller-main-card-nav .card-nav{background:rgba(5,10,16,.28);box-shadow:inset 0 -1px 0 rgba(255,255,255,.1),0 9px 28px rgba(8,20,30,.12);backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2)}.seller-workspace-main{padding-top:4.25rem}.seller-color-ribbon{display:none}.seller-workspace-content{padding:.65rem 1rem calc(2rem + env(safe-area-inset-bottom))}.seller-inline-navigation{display:grid;gap:.55rem;margin-bottom:.85rem}.seller-inline-navigation>header{display:flex;min-height:2.5rem;align-items:center;justify-content:space-between;gap:.75rem}.seller-inline-navigation>header>strong{color:#354553;font-size:.75rem;font-weight:600}.seller-inline-notification{position:relative;display:grid;width:2.5rem;height:2.5rem;place-items:center;border:1px solid rgba(19,49,74,.11);border-radius:7px;background:#fff;color:#405364;box-shadow:0 6px 18px rgba(18,44,68,.06)}.seller-inline-notification>span{position:absolute;top:.18rem;right:.18rem;display:grid;min-width:1rem;height:1rem;place-items:center;border:2px solid #fff;border-radius:999px;background:#d94343;color:#fff;font:600 .52rem/1 var(--font-jetbrains-mono),monospace}.seller-inline-navigation>nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.seller-inline-navigation .seller-nav-link{position:relative;display:grid;min-height:3.25rem;grid-template-columns:2rem minmax(0,1fr);align-items:center;justify-content:normal;gap:.55rem;overflow:hidden;border:1px solid rgba(19,49,74,.1);border-radius:7px;background:#fff;padding:.45rem .65rem;color:#566777;font-size:.72rem;font-weight:600;box-shadow:0 7px 20px rgba(18,44,68,.05);transition:border-color .18s ease,background-color .18s ease,color .18s ease,transform .2s ease}.seller-inline-navigation .seller-nav-link>svg{box-sizing:content-box;border-radius:5px;background:#edf3f7;padding:.38rem;color:#476377}.seller-inline-navigation .seller-nav-link:nth-child(2)>svg{background:#e1f5f3;color:#087f83}.seller-inline-navigation .seller-nav-link:nth-child(3)>svg{background:#fff0cd;color:#986000}.seller-inline-navigation .seller-nav-link:nth-child(4)>svg{background:#eee7ff;color:#6842aa}.seller-inline-navigation .seller-nav-link.is-active{border-color:#17212b;background:#17212b;color:#fff;box-shadow:0 10px 24px rgba(23,33,43,.16)}.seller-inline-navigation .seller-nav-link.is-active>svg{background:var(--seller-accent);color:#fff}.seller-inline-navigation .seller-nav-indicator{inset:0 auto 0 0;width:3px;height:auto;border-radius:0;background:var(--seller-highlight);box-shadow:none}.seller-detail-action-bar{bottom:0}.seller-profile-save{bottom:calc(.65rem + env(safe-area-inset-bottom))}@media (max-width:360px){.seller-workspace-content{padding-inline:.72rem}.seller-inline-navigation>nav{gap:.38rem}.seller-inline-navigation .seller-nav-link{min-height:3.05rem;gap:.38rem;padding-inline:.48rem;font-size:.67rem}}@media (min-width:960px){.seller-main-card-nav{display:none}.seller-workspace-main{padding-top:0}.seller-color-ribbon{display:grid}.seller-inline-navigation{display:none}.seller-workspace-content{padding:2rem 2.25rem 3rem}.seller-profile-save{bottom:auto}}@media (prefers-reduced-motion:reduce){.notification-center-page *,.seller-sheet-backdrop *,.seller-workspace-shell *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.profile-section-nav{display:flex;gap:.35rem;overflow-x:auto;border-bottom:1px solid var(--line);padding-bottom:.7rem;scrollbar-width:none}.profile-section-nav::-webkit-scrollbar{display:none}.profile-section-nav a{position:relative;display:inline-flex;min-height:2.6rem;flex:0 0 auto;align-items:center;gap:.45rem;border-radius:6px;padding:.65rem .8rem;color:#667789;font-size:.82rem;transition:background-color .18s ease,color .18s ease,transform .18s ease}.profile-section-nav a:hover{background:#f1f6fa;color:var(--ink);transform:translateY(-1px)}.profile-section-nav a.is-active{background:#e9f3fb;color:var(--accent-strong);font-weight:600}.profile-section-nav i{width:.42rem;height:.42rem;border-radius:50%;background:#e7513b}.account-status{display:inline-flex;min-height:1.7rem;align-items:center;gap:.35rem;border:1px solid var(--line);border-radius:4px;background:rgba(255,255,255,.78);padding:.28rem .48rem;color:#526476;font:600 .68rem/1 var(--font-jetbrains-mono),monospace;text-transform:uppercase}.account-status--active{border-color:rgba(13,137,94,.25);color:#08784f}.account-status--banned,.account-status--suspended{border-color:rgba(199,56,56,.25);color:#a72e2e}.profile-content-section{min-width:0;animation:account-section-in .36s cubic-bezier(.16,1,.3,1) both}@keyframes account-section-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.profile-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.profile-section-heading h2{margin:0;color:var(--ink);font-size:1.25rem;font-weight:650}.profile-section-heading p{margin:.25rem 0 0;color:var(--muted);font-size:.82rem;line-height:1.45}.profile-content-section--requests .profile-section-heading{margin-bottom:.75rem}.buyer-request-overview{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.2rem;overflow:hidden;isolation:isolate;margin-bottom:.9rem;border:1px solid rgba(129,195,244,.22);border-radius:8px;background:#071b2b;padding:1rem 1.05rem;color:#fff;box-shadow:0 18px 38px rgba(11,39,61,.16)}.buyer-request-overview:before{position:absolute;inset:0;z-index:-2;background:url(/landing-blueprint.webp) 68% 50%/cover;content:"";opacity:.13;transform:scale(1.05)}.buyer-request-overview:after{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(5,23,39,.97),rgba(8,41,63,.8));content:""}.buyer-request-overview-copy{display:flex;min-width:0;align-items:center;gap:.75rem}.buyer-request-overview-mark{display:grid;width:2.55rem;height:2.55rem;flex:0 0 2.55rem;place-items:center;border:1px solid rgba(167,218,255,.26);border-radius:7px;background:rgba(41,140,216,.18);color:#a8d9ff}.buyer-request-overview h3{margin:0;color:#fff;font-size:1rem;font-weight:700}.buyer-request-overview p{margin:.18rem 0 0;color:rgba(225,241,253,.7);font-size:.69rem;line-height:1.45}.buyer-request-overview-stats{display:grid;grid-template-columns:repeat(3,minmax(2.65rem,1fr));align-items:stretch;margin:0;border-left:1px solid rgba(255,255,255,.14)}.buyer-request-overview-stats>div{display:grid;min-width:3.1rem;align-content:center;gap:.18rem;padding:0 .75rem;text-align:center}.buyer-request-overview-stats>div+div{border-left:1px solid rgba(255,255,255,.12)}.buyer-request-overview-stats dt{color:rgba(224,240,253,.62);font:550 .54rem/1.2 var(--font-jetbrains-mono),monospace;text-transform:uppercase}.buyer-request-overview-stats dd{margin:0;color:#fff;font:700 1.15rem/1 var(--font-jetbrains-mono),monospace}.form-feedback{border:1px solid var(--line);border-radius:6px;background:#f7fafc;padding:.75rem .9rem;color:#526476;font-size:.82rem}.form-feedback.is-error{border-color:rgba(190,48,48,.22);background:#fff2f1;color:#a22b2b}.form-feedback.is-success{border-color:rgba(10,137,91,.22);background:#eefaf5;color:#06724b}.account-request-list,.offer-ledger,.saved-search-list{display:grid;gap:.7rem}.account-request-list--visual{grid-auto-flow:dense}.account-request,.offer-ledger>article,.saved-search-list>article{border:1px solid var(--line);border-radius:6px;background:#fff;box-shadow:0 8px 22px rgba(24,39,58,.035)}.account-request{position:relative;overflow:hidden;border-color:#c8d7e2;border-radius:8px;box-shadow:0 16px 36px rgba(25,61,88,.075);transition:border-color .22s ease,box-shadow .22s ease,transform .26s cubic-bezier(.16,1,.3,1)}.account-request:hover{border-color:#8ec5ee;box-shadow:0 21px 42px rgba(18,85,132,.12);transform:translateY(-2px)}.account-request.is-expired{border-left:3px solid #d34a45}.account-request>header{position:relative;overflow:hidden;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;min-height:6.25rem;padding:.9rem;background:linear-gradient(120deg,#081b2a,#0c2e46 60%,#104e71)}.account-request>header:before{position:absolute;inset:0;background:url(/landing-blueprint.webp) 70% 42%/cover;content:"";opacity:.1;transition:opacity .24s ease,transform .36s ease}.account-request:hover>header:before{opacity:.16;transform:scale(1.04)}.account-request>header:after{position:absolute;right:.9rem;bottom:0;left:.9rem;height:2px;background:linear-gradient(90deg,#1ea5f2,#27d2a6 56%,#c6e84e);content:""}.account-request>header>*{position:relative;z-index:1}.account-request-title>span,.offer-state{display:inline-flex;margin-bottom:.35rem;color:#078055;font:600 .64rem/1 var(--font-jetbrains-mono),monospace;text-transform:uppercase}.account-request.is-expired .account-request-title>span{color:#b43d38}.account-request-heading{display:flex;min-width:0;align-items:center;gap:.75rem}.account-request-image{position:relative;display:block;width:4.45rem;height:4.45rem;flex:0 0 4.45rem;overflow:hidden;border:1px solid rgba(255,255,255,.23);border-radius:7px;background:#193a50;box-shadow:0 8px 20px rgba(0,0,0,.22)}.account-request-title{min-width:0}.account-notification-list h3,.account-request h3,.offer-ledger h3,.saved-search-list h3{margin:0;color:var(--ink);font-size:1rem;font-weight:650}.account-request h3 a:hover,.offer-ledger h3 a:hover{color:var(--accent)}.account-request>header .account-request-title>span{color:#71e7b5}.account-request>header .account-request-title h3,.account-request>header .account-request-title h3 a{color:#fff}.account-request>header .account-request-title h3 a:hover{color:#aee1ff}.account-request>header .account-request-title p{color:rgba(225,241,253,.72)}.account-request header p,.offer-ledger p,.saved-search-list p{margin:.25rem 0 0;color:var(--muted);font-size:.78rem}.account-request-count{display:grid;min-width:4.5rem;align-content:center;justify-items:end;border:1px solid rgba(255,255,255,.13);border-radius:7px;background:rgba(3,17,29,.32);padding:.48rem .55rem;text-align:right}.account-request-count strong{display:block;color:#9edbff;font:700 1.45rem/1 var(--font-jetbrains-mono),monospace}.account-request-count span{color:rgba(225,241,253,.68);font-size:.6rem}.account-request-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--line);background:#edf4f8}.account-request-facts>div{min-width:0;border-right:1px solid var(--line);padding:.65rem .8rem}.account-request-facts>div:last-child{border-right:0}.account-request-facts dt{color:#668096;font:550 .55rem/1.2 var(--font-jetbrains-mono),monospace;text-transform:uppercase}.account-request-facts dd{overflow:hidden;margin:.18rem 0 0;color:#183246;font-size:.75rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.account-edit-panel,.account-inline-details{border-bottom:1px solid var(--line)}.account-edit-panel summary,.account-inline-details summary,.saved-search-list details summary{cursor:pointer;padding:.72rem 1rem;color:#526476;font-size:.76rem;font-weight:600}.account-mini-list{display:grid;gap:1px;background:var(--line)}.account-mini-list>div{display:flex;justify-content:space-between;gap:1rem;background:#fff;padding:.65rem 1rem;font-size:.75rem}.account-mini-list small{color:var(--muted);text-align:right}.buyer-offers-panel{border-bottom:1px solid var(--line);background:#f2f7fb;padding:.85rem}.buyer-offer-actions,.buyer-offer-contact,.buyer-offer-contact>div,.buyer-offer-glance,.buyer-offer-quick-facts,.buyer-offers-heading,.buyer-offers-heading>div{display:flex;align-items:center}.buyer-offers-heading{justify-content:space-between;gap:.8rem;margin-bottom:.65rem}.buyer-offers-heading>div{min-width:0;gap:.6rem}.buyer-offers-heading>div>span{display:grid;width:2rem;height:2rem;flex:0 0 2rem;place-items:center;border-radius:6px;background:#dcecff;color:#0f6cbd}.buyer-offer-identity h5,.buyer-offers-heading h4{margin:0;color:#122130}.buyer-offers-heading h4{font-size:.82rem;font-weight:700}.buyer-offers-heading p{margin:.08rem 0 0;color:#68798a;font-size:.66rem}.buyer-offers-heading>b{display:grid;min-width:1.8rem;height:1.8rem;place-items:center;border:1px solid #b8d8f5;border-radius:5px;background:#fff;color:#0f6cbd;font:650 .75rem/1 var(--font-jetbrains-mono),monospace}.buyer-offer-list{gap:.55rem}.buyer-offer-card{overflow:hidden;border:1px solid #cddce8;border-left:3px solid #1684df;border-radius:7px;background:#fff;box-shadow:0 9px 24px rgba(21,56,84,.055);animation:buyer-offer-enter .38s cubic-bezier(.16,1,.3,1) both;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.buyer-offer-card:hover{border-color:#9ec9ec;box-shadow:0 13px 30px rgba(21,76,117,.09);transform:translateY(-1px)}.buyer-offer-card:nth-child(2){animation-delay:55ms}.buyer-offer-card:nth-child(3){animation-delay:.11s}.buyer-offer-glance{gap:.7rem;padding:.75rem .8rem .6rem}.buyer-offer-avatar{display:grid;width:2.65rem;height:2.65rem;flex:0 0 2.65rem;place-items:center;border-radius:7px;background:#102536;color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.buyer-offer-identity{min-width:0}.buyer-offer-contact small,.buyer-offer-description>small,.buyer-offer-identity>small{display:block;color:#738496;font:550 .58rem/1.2 var(--font-jetbrains-mono),monospace;text-transform:uppercase}.buyer-offer-identity h5{overflow:hidden;margin-top:.18rem;font-size:.88rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.buyer-offer-identity h5 a{color:inherit;text-decoration:none}.buyer-offer-identity h5 a:hover{color:#0f6cbd}.buyer-offer-identity p{display:flex;align-items:center;gap:.25rem;overflow:hidden;margin:.2rem 0 0;color:#6a7b8b;font-size:.64rem;text-overflow:ellipsis;white-space:nowrap}.buyer-offer-price{display:grid;flex:0 0 auto;justify-items:end;gap:.25rem;margin-left:auto}.buyer-offer-price strong{color:#0f6cbd;font:700 1rem/1 var(--font-jetbrains-mono),monospace;white-space:nowrap}.buyer-offer-price span{border-radius:4px;background:#e9f6ef;padding:.25rem .4rem;color:#167455;font-size:.6rem;font-weight:650}.buyer-offer-quick-facts{flex-wrap:wrap;gap:.35rem;padding:0 .8rem .7rem 4.15rem}.buyer-offer-quick-facts span{display:inline-flex;min-height:1.65rem;align-items:center;gap:.3rem;border:1px solid #d9e4ec;border-radius:4px;background:#f8fbfd;padding:.3rem .45rem;color:#4f6577;font-size:.61rem;font-weight:600}.buyer-offer-content{display:grid;border-top:1px solid #e6edf2;background:#fbfdfe}.buyer-offer-content.has-photo{grid-template-columns:8.5rem minmax(0,1fr);align-items:stretch}.buyer-offer-photo{position:relative;min-height:8.5rem;overflow:hidden;background:#e8f0f5}.buyer-offer-photo .request-image-trigger{width:100%;height:100%}.buyer-offer-details{border-top:1px solid #e2eaf0}.buyer-offer-details>summary{display:flex;min-height:2.65rem;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;gap:.7rem;padding:.65rem .8rem;color:#28465e;font-size:.7rem;font-weight:700;transition:background-color .18s ease,color .18s ease}.buyer-offer-details>summary::-webkit-details-marker{display:none}.buyer-offer-details>summary:hover{background:#f5f9fc;color:#0f6cbd}.buyer-offer-details>summary span{display:inline-flex;align-items:center;gap:.4rem}.buyer-offer-details>summary>svg{transition:transform .22s ease}.buyer-offer-details[open]>summary>svg{transform:rotate(180deg)}.buyer-offer-details-body{display:grid;gap:.7rem;border-top:1px solid #e6edf2;background:#fbfdfe;padding:.8rem}.buyer-offer-description p{margin:.35rem 0 0;color:#40566a}.buyer-offer-contact{justify-content:space-between;gap:.75rem;border:1px solid #bee6d4;border-radius:6px;background:#edf9f3;padding:.65rem}.buyer-offer-contact>div{min-width:0;gap:.6rem}.buyer-offer-contact a{display:inline-flex;align-items:center;gap:.35rem;color:#0d6e4e;font-size:.72rem;font-weight:700}.buyer-offer-contact>div a{color:#173d31;font-family:var(--font-jetbrains-mono),monospace}.buyer-offer-actions{flex-wrap:wrap}.buyer-offer-actions form{display:flex}.buyer-offer-contact-button,.buyer-offer-reject-button,.buyer-offer-secondary-button{display:inline-flex;min-height:2.35rem;align-items:center;justify-content:center;gap:.4rem;padding:.55rem .7rem;font-size:.68rem;font-weight:700;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.buyer-offer-contact-button{border:1px solid #0f6cbd;background:#0f6cbd;color:#fff}.buyer-offer-contact-button:hover{background:#0b5b9f;transform:translateY(-1px)}.buyer-offer-secondary-button{border:1px solid #cbd9e4;color:#29485f}.buyer-offer-secondary-button:hover{border-color:#91bada;color:#0f6cbd}.buyer-offer-reject-button{border:1px solid #ecc9c7;color:#aa3733}.buyer-offer-reject-button:hover{border-color:#d88d89;background:#fff5f4}@keyframes buyer-offer-enter{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:translateZ(0)}}@media (prefers-reduced-motion:reduce){.buyer-offer-card{animation:none;transition:none}.buyer-offer-details>summary>svg{transition:none}}.account-edit-panel form{border-top:1px solid var(--line);background:#f8fafc;padding:1rem}.profile-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.account-request>footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;border-top:1px solid #e1eaf0;background:#f8fbfd;padding:.7rem .8rem}.account-danger-button{display:inline-flex;min-height:2.6rem;align-items:center;justify-content:center;border:1px solid rgba(185,43,43,.24);border-radius:5px;background:#fff;padding:.62rem .9rem;color:#ad3030;font-size:.78rem;font-weight:650}.offer-ledger>article{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(10rem,.7fr) minmax(10rem,.7fr) auto;align-items:center;gap:1rem;padding:1rem}.offer-state.is-withdrawn{color:#9a4851}.offer-state.is-historical{color:#697887}.offer-ledger-price strong{display:block;color:var(--ink);font:650 1rem/1.2 var(--font-jetbrains-mono),monospace}.offer-ledger-meta span,.offer-ledger-price span{display:block;margin-top:.2rem;color:var(--muted);font-size:.7rem}.offer-ledger-meta .is-warning{color:#a56800}.make-preference-grid,.profile-choice-group{border:0;padding:0}.make-preference-grid legend,.profile-choice-group legend{margin-bottom:.5rem;color:var(--ink);font-size:.82rem;font-weight:650}.profile-choice-group{display:flex;flex-wrap:wrap;align-content:flex-start;gap:.55rem}.profile-choice-group legend{width:100%}.make-preference-grid label,.profile-choice-group label,.profile-toggle-row label{display:inline-flex;align-items:center;gap:.4rem;color:#526476;font-size:.76rem}.make-preference-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.make-preference-grid legend{grid-column:1/-1}.account-notification-list{overflow:hidden;border:1px solid var(--line);border-radius:6px;background:#fff}.account-notification-list article{display:grid;grid-template-columns:2.1rem minmax(0,1fr) auto;align-items:start;gap:.7rem;border-bottom:1px solid var(--line);padding:.85rem 1rem}.account-notification-list article:last-child{border-bottom:0}.account-notification-list article.is-unread{background:#f1f7fc}.account-notification-list article>span{display:grid;width:2rem;height:2rem;place-items:center;border-radius:5px;background:#e6f1fa;color:var(--accent)}.account-notification-list p{margin:.2rem 0;color:#526476;font-size:.78rem}.account-notification-list time{color:#8a97a5;font-size:.66rem}.account-notification-list button{border:0;background:transparent;color:var(--accent);padding:.35rem}.saved-search-list>article{padding:1rem}.saved-search-list header{display:flex;justify-content:space-between;gap:1rem}.saved-search-list header>span{color:#08784f;font-size:.68rem}.saved-search-list details{margin-block:.75rem;border-block:1px solid var(--line)}.saved-search-list details summary{padding-inline:0}.saved-search-list details form{padding-bottom:1rem}.profile-toggle-row{display:grid;gap:.55rem}.profile-toggle-row small{color:#9a6d22}.account-summary{display:grid;gap:.85rem}.account-summary>div{border-bottom:1px solid var(--line);padding-bottom:.75rem}.account-summary>div:last-child{border-bottom:0;padding-bottom:0}.account-summary dt{color:var(--muted);font-size:.7rem}.account-summary dd{overflow-wrap:anywhere;margin:.2rem 0 0;color:var(--ink);font-size:.82rem;font-weight:600}@media (max-width:900px){.offer-ledger>article{grid-template-columns:minmax(0,1fr) auto}.offer-ledger-meta{grid-column:1/2}}@media (min-width:860px){.account-request-list--visual{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (max-width:640px){.profile-section-heading{align-items:flex-start}.profile-section-heading .tech-button-primary{flex:0 0 auto}.account-request>header{padding:.85rem}.buyer-request-overview{grid-template-columns:1fr;gap:.85rem;padding:.85rem}.buyer-request-overview-stats{border-top:1px solid rgba(255,255,255,.14);border-left:0;padding-top:.65rem}.buyer-request-overview-stats>div{padding-inline:.35rem}.account-request-image{width:3.5rem;height:3.5rem;flex-basis:3.5rem}.account-request-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.account-request-facts>div:nth-child(2){border-right:0}.account-request-facts>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.account-mini-list>div{display:grid;gap:.2rem}.account-mini-list small{text-align:left}.buyer-offers-panel{padding:.65rem}.buyer-offers-heading p{display:none}.buyer-offer-glance{display:grid;grid-template-columns:2.45rem minmax(0,1fr) auto;gap:.55rem;padding:.68rem}.buyer-offer-avatar{width:2.45rem;height:2.45rem;flex-basis:2.45rem}.buyer-offer-identity h5{font-size:.8rem}.buyer-offer-type,.buyer-offer-type-separator{display:none}.buyer-offer-price strong{font-size:.83rem}.buyer-offer-quick-facts{padding:0 .68rem .65rem}.buyer-offer-photo{width:7.4rem;height:5.1rem;margin:0 .55rem .52rem}.buyer-offer-actions,.buyer-offer-actions form,.buyer-offer-contact-button,.buyer-offer-reject-button,.buyer-offer-secondary-button{width:100%}.buyer-offer-contact{align-items:flex-start;flex-direction:column}.profile-form-grid{grid-template-columns:1fr}.profile-form-grid>.sm\:col-span-2{grid-column:auto}.offer-ledger>article{grid-template-columns:1fr;gap:.65rem}.offer-ledger-meta{grid-column:auto}.offer-ledger>article form{justify-self:start}}.connected-request-notices{display:grid;gap:.5rem;padding-top:1rem}.connected-request-workspace{padding-top:1.25rem}.connected-offer-form{display:grid;gap:.85rem}.offer-check{display:inline-flex;align-items:center;gap:.45rem;color:#526476;font-size:.78rem}.request-owner-panel{display:grid;gap:.8rem}.request-owner-panel p{margin:0;color:var(--muted);font-size:.8rem;line-height:1.5}.connected-offers-wrap{padding-block:1rem 5rem}.request-offers-section{border-top:1px solid var(--line);padding-top:1.25rem}.request-offers-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem}.request-offers-heading h2{margin:0;color:var(--ink);font-size:1.4rem}.request-offers-heading p{margin:.2rem 0 0;color:var(--muted);font-size:.75rem}.request-offers-heading select{width:auto;min-width:10rem}.offer-filter-bar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) repeat(2,minmax(7rem,.6fr));gap:.5rem;margin-top:.9rem;padding:.65rem;border:1px solid var(--line);border-radius:6px;background:#f8fafc}.real-offer-list{display:grid;gap:.65rem;margin-top:.7rem}.real-offer-card{display:grid;grid-template-columns:7.5rem minmax(0,1fr) minmax(9rem,auto);gap:1rem;min-height:8rem;border:1px solid var(--line);border-radius:6px;background:#fff;padding:.65rem;box-shadow:0 7px 22px rgba(24,39,58,.035);transition:border-color .18s ease,transform .18s ease}.real-offer-card:hover{border-color:rgba(15,108,189,.28);transform:translateY(-1px)}.real-offer-image{position:relative;overflow:hidden;aspect-ratio:1;align-self:start;border-radius:5px;background:#edf2f6}.real-offer-image.is-empty{display:grid;place-items:center;align-content:center;gap:.35rem;color:#8492a0}.real-offer-image.is-empty span{font-size:.65rem}.real-offer-copy{min-width:0;padding-block:.25rem}.real-offer-copy>header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.real-offer-copy header span:first-child{color:var(--accent);font-size:.7rem;font-weight:650}.real-offer-copy h3{margin:.15rem 0 0;color:var(--ink);font:650 1.15rem/1.1 var(--font-jetbrains-mono),monospace}.offer-condition{flex:0 0 auto;border:1px solid var(--line);border-radius:4px;padding:.3rem .45rem;color:#526476;font-size:.64rem}.real-offer-copy>p{margin:.55rem 0;color:#526476;font-size:.78rem;line-height:1.45}.real-offer-facts{display:flex;flex-wrap:wrap;gap:.35rem .7rem}.real-offer-facts span{display:inline-flex;align-items:center;gap:.25rem;color:#68798a;font-size:.68rem}.real-offer-copy>small{display:block;margin-top:.3rem;color:#768696;font-size:.66rem}.real-offer-actions{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:.4rem;border-left:1px solid var(--line);padding-left:.75rem}.real-offer-actions form>button,.real-offer-actions>a{width:100%}.report-details{position:relative}.report-details>summary{cursor:pointer;color:#788694;font-size:.67rem;text-align:center}.report-details>form{display:grid;gap:.55rem;margin-top:.5rem;border:1px solid var(--line);border-radius:5px;background:#f8fafc;padding:.65rem}.admin-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line);border-radius:6px;overflow:hidden;background:#fff}.admin-stat-grid article{display:flex;min-height:6.5rem;align-items:flex-end;justify-content:space-between;gap:1rem;border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:1rem}.admin-stat-grid article:nth-child(3n){border-right:0}.admin-stat-grid article:nth-last-child(-n+3){border-bottom:0}.admin-stat-grid span{display:inline-flex;align-items:center;gap:.4rem;color:var(--muted);font-size:.7rem}.admin-stat-grid strong{color:var(--ink);font:650 2rem/1 var(--font-jetbrains-mono),monospace}.admin-split-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.admin-data-panel,.admin-report-list article,.admin-user-list article{border:1px solid var(--line);border-radius:6px;background:#fff}.admin-data-panel>header{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--line);padding:.85rem 1rem}.admin-data-panel h2{margin:0;font-size:.95rem}.admin-data-panel header a,.admin-data-panel header span{display:inline-flex;align-items:center;gap:.3rem;color:var(--accent);font-size:.7rem}.admin-compact-list>*{display:flex;min-height:3.8rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--line);padding:.65rem 1rem}.admin-compact-list>:last-child{border-bottom:0}.admin-compact-list small,.admin-compact-list strong{display:block}.admin-compact-list strong{color:var(--ink);font-size:.78rem}.admin-compact-list small,.admin-compact-list>*>span:last-child{color:var(--muted);font-size:.67rem}.admin-report-list,.admin-user-list{display:grid;gap:.7rem}.admin-user-list article{display:grid;grid-template-columns:minmax(0,1fr) minmax(19rem,.75fr);align-items:center;gap:1rem;padding:1rem}.admin-report-list h3,.admin-user-list h2{margin:.35rem 0 0;color:var(--ink);font-size:1rem}.admin-user-list p{margin:.2rem 0;color:var(--muted);font-size:.75rem}.admin-user-list small{color:#8b98a5;font:.61rem/1.4 var(--font-jetbrains-mono),monospace}.admin-user-list form{display:grid;grid-template-columns:.7fr 1fr auto;align-items:end;gap:.5rem}.admin-account-state,.admin-report-state{display:inline-flex;color:#08784f;font:600 .63rem/1 var(--font-jetbrains-mono),monospace;text-transform:uppercase}.admin-account-state.is-banned,.admin-account-state.is-suspended{color:#ae3737}.admin-role-note{text-align:right}.admin-report-list article{padding:1rem}.admin-report-list header{display:flex;justify-content:space-between;gap:1rem}.admin-report-list header>div>span{color:var(--accent);font-size:.66rem}.admin-report-list article>p{color:#526476;font-size:.78rem}.admin-report-list pre{overflow:auto;max-height:13rem;border:1px solid var(--line);border-radius:4px;background:#f7f9fb;padding:.75rem;color:#526476;font-size:.65rem}.admin-report-list form{display:grid;grid-template-columns:.75fr 1fr auto;align-items:end;gap:.55rem;margin-top:.75rem}.admin-history-list,.admin-media-list{margin-top:.65rem;overflow:hidden;border:1px solid var(--line);border-radius:6px;background:#fff}.admin-history-list>div,.admin-media-list>div{display:grid;grid-template-columns:minmax(8rem,.5fr) minmax(0,1fr) auto;gap:.75rem;border-bottom:1px solid var(--line);padding:.7rem .9rem;font-size:.7rem}.admin-history-list>div:last-child,.admin-media-list>div:last-child{border-bottom:0}.admin-media-list code{overflow:hidden;color:#637486;text-overflow:ellipsis}.admin-history-list small,.admin-media-list small{color:#8794a0;text-align:right}@media (max-width:900px){.offer-filter-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.real-offer-card{grid-template-columns:6.5rem minmax(0,1fr)}.real-offer-actions{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;border-top:1px solid var(--line);border-left:0;padding-top:.65rem;padding-left:0}.admin-report-list form,.admin-user-list article,.admin-user-list form{grid-template-columns:1fr}}@media (max-width:640px){.admin-split-grid,.admin-stat-grid,.offer-filter-bar{grid-template-columns:1fr}.real-offer-card{grid-template-columns:5.5rem minmax(0,1fr);gap:.7rem}.real-offer-copy>header{display:grid}.offer-condition{justify-self:start}.admin-stat-grid article,.admin-stat-grid article:nth-child(3n),.admin-stat-grid article:nth-last-child(-n+3){min-height:4.7rem;border-right:0;border-bottom:1px solid var(--line)}.admin-stat-grid article:last-child{border-bottom:0}.admin-history-list>div,.admin-media-list>div{grid-template-columns:1fr}.admin-history-list small,.admin-media-list small{text-align:left}}.admin-workspace{display:grid;gap:1rem}.admin-filter-bar{display:grid;grid-template-columns:minmax(16rem,1fr) minmax(9rem,auto) auto auto;align-items:center;gap:.55rem;border:1px solid #d7e1eb;border-radius:6px;background:#fff;padding:.55rem}.admin-filter-bar.is-wide{grid-template-columns:minmax(14rem,1fr) repeat(3,minmax(8rem,auto)) auto}.admin-filter-bar label{display:flex;min-width:0;align-items:center;gap:.55rem;padding:0 .55rem;color:#617286;font-size:.72rem}.admin-filter-bar input,.admin-filter-bar select{min-width:0;height:2.6rem;border:1px solid #d7e1eb;border-radius:4px;background:#f8fafc;padding:0 .7rem;color:#112338;font:inherit}.admin-filter-bar label input{width:100%;border:0;background:transparent;padding:0;outline:0}.admin-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));border:0;gap:1px;background:#cfdae5}.admin-stat-grid>a{position:relative;display:grid;min-height:7rem;grid-template-columns:minmax(0,1fr) auto;align-content:space-between;gap:.65rem;background:#fff;padding:.9rem;color:#0e2238;transition:background .18s ease,color .18s ease}.admin-stat-grid>a:first-child{background:#0e65c8;color:#fff}.admin-stat-grid>a:hover{background:#eaf3ff}.admin-stat-grid>a:first-child:hover{background:#0759b2}.admin-stat-grid>a span{display:flex;grid-column:1/-1;align-items:center;gap:.45rem;color:inherit;font-size:.68rem}.admin-stat-grid>a strong{color:inherit;font:650 2rem/1 var(--font-jetbrains-mono),monospace}.admin-user-list article{grid-template-columns:minmax(15rem,1fr) minmax(13rem,.8fr) minmax(18rem,1.15fr);padding:.8rem}.admin-user-identity{display:flex;min-width:0;align-items:center;gap:.75rem}.admin-avatar{display:grid;width:2.8rem;height:2.8rem;flex:0 0 auto;place-items:center;border-radius:5px;background:#e8f2ff;color:#0e65c8}.admin-activity-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-left:1px solid #e2e8f0}.admin-activity-strip span{display:grid;gap:.1rem;padding:.35rem .55rem;color:#78889a;font-size:.58rem;text-align:center}.admin-activity-strip strong{color:#14283c;font:650 .9rem/1.2 var(--font-jetbrains-mono),monospace}.admin-action-form{display:grid;grid-template-columns:minmax(7rem,.7fr) minmax(10rem,1fr) auto;align-items:end;gap:.45rem}.admin-role-note{display:flex;align-items:center;justify-content:flex-end;gap:.35rem;color:#748497;font-size:.66rem}.admin-image-grid,.admin-request-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.admin-image-grid>article,.admin-request-grid>article{min-width:0;border:1px solid #d8e2ec;border-radius:6px;background:#fff;animation:admin-item-in .26s ease both}.admin-request-grid>article{overflow:hidden}.admin-request-card-main{display:grid;min-height:8.5rem;grid-template-columns:8.5rem minmax(0,1fr)}.admin-request-image{position:relative;display:grid;min-height:8.5rem;place-items:center;overflow:hidden;border-right:1px solid #d8e2ec;background:#eaf1f8;color:#71869b}.admin-request-image.is-empty{align-content:center;gap:.35rem;background:linear-gradient(#dbe7f2 1px,transparent 0),linear-gradient(90deg,#dbe7f2 1px,transparent 0),#eef4f9;background-size:22px 22px}.admin-request-image.is-empty:after{position:absolute;inset:0;content:"";background:rgba(238,244,249,.7)}.admin-request-image.is-empty>*{z-index:1}.admin-request-image span{font:600 .58rem/1 var(--font-jetbrains-mono),monospace;text-transform:uppercase}.admin-request-card-copy{min-width:0;padding:.8rem}.admin-media-copy header,.admin-request-card-copy header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.admin-request-card-copy h2{margin:.3rem 0 .1rem;color:#102338;font-size:1rem}.admin-request-card-copy p{margin:0;color:#6f8092;font-size:.7rem}.admin-media-copy header>a,.admin-request-card-copy header>a{display:grid;width:2.25rem;height:2.25rem;flex:0 0 auto;place-items:center;border:1px solid #d7e1eb;border-radius:4px;color:#0e65c8}.admin-request-meta{display:flex;flex-wrap:wrap;gap:.35rem;margin:.65rem 0 0}.admin-request-meta span{border-radius:3px;background:#edf3f8;padding:.3rem .45rem;color:#4b6177;font-size:.61rem}.admin-request-controls{display:grid;grid-template-columns:minmax(10rem,.72fr) minmax(20rem,1.28fr);align-items:end;gap:.65rem;border-top:1px solid #d8e2ec;background:#f8fafc;padding:.65rem}.admin-request-note{display:grid;gap:.28rem;color:#26394d;font-size:.65rem;font-weight:650}.admin-request-note small{color:#7a8998;font-size:.58rem;font-weight:500}.admin-request-note input{width:100%;height:2.45rem;border:1px solid #d4dfe9;border-radius:4px;background:#fff;padding:0 .65rem;color:#14283c;font-size:.7rem;outline:0;transition:border-color .16s ease,box-shadow .16s ease}.admin-request-note input:focus{border-color:#4388d4;box-shadow:0 0 0 3px rgba(14,101,200,.1)}.admin-request-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem}.admin-request-action-button{display:inline-flex;min-width:0;height:2.75rem;align-items:center;justify-content:center;gap:.35rem;border:1px solid #cbd9e6;border-radius:4px;background:#fff;padding:0 .5rem;color:#2d455d;font-size:.63rem;font-weight:650;line-height:1.1;text-align:center;white-space:normal;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.admin-request-action-button span{min-width:0;overflow-wrap:anywhere}.admin-request-action-button:hover:not(:disabled){transform:translateY(-1px)}.admin-request-action-button.is-visibility{border-color:#bcd5f1;background:#edf6ff;color:#075fae}.admin-request-action-button.is-pin{border-color:#c9d7e4;background:#f2f6fa;color:#3b5269}.admin-request-action-button.is-highlight{border-color:#ead49c;background:#fff8e6;color:#8b6100}.admin-request-action-button.is-delete{border-color:#efc2c2;background:#fff1f1;color:#a72c2c}.admin-request-action-button:disabled{cursor:not-allowed;opacity:.52}.admin-action-spinner{animation:request-moderation-spin 1s linear infinite}.admin-report-side{display:flex;align-items:center;gap:.75rem}.admin-report-side a{display:inline-flex;align-items:center;gap:.25rem;color:#0e65c8;font-size:.68rem}.admin-media-copy details,.admin-report-list details{margin:.55rem 0;color:#607386;font-size:.65rem}.admin-resolution-note{margin:.65rem 0 0;border-left:2px solid #18a574;padding-left:.55rem;color:#486075}.admin-image-grid>article{display:grid;grid-template-columns:11rem minmax(0,1fr);overflow:hidden}.admin-image-grid .admin-media-preview{width:100%;height:100%;min-height:13rem;border:0;border-right:1px solid #d8e2ec;border-radius:0}.admin-media-preview.is-empty{display:grid;place-items:center;background:#eef3f8;color:#7b8c9c}.admin-image-grid .admin-media-copy{padding:.75rem}.admin-image-actions{display:grid;gap:.5rem;margin-top:.65rem}.admin-image-actions form{display:grid;gap:.4rem;border-top:1px solid #e2e8f0;padding-top:.5rem}.admin-image-actions form>div:last-of-type{display:flex;flex-wrap:wrap;gap:.4rem}.admin-history-table{overflow:hidden;border:1px solid #d8e2ec;border-radius:6px;background:#fff}.admin-history-table article{display:grid;grid-template-columns:minmax(10rem,.35fr) minmax(0,1fr) minmax(10rem,auto);gap:.8rem;border-bottom:1px solid #e2e8f0;padding:.75rem .9rem}.admin-history-table article:last-child{border-bottom:0}.admin-history-table strong{color:#102338;font-size:.76rem}.admin-history-table p{margin:.15rem 0;color:#607386;font-size:.7rem}.admin-history-table code{color:#8a98a6;font-size:.58rem}.admin-history-table small{color:#77889a;font-size:.62rem;text-align:right}.admin-history-action{color:#0e65c8;font:600 .62rem/1.4 var(--font-jetbrains-mono),monospace;text-transform:uppercase}@keyframes admin-item-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-user-list article{grid-template-columns:minmax(0,1fr) minmax(13rem,.8fr)}.admin-user-list .admin-action-form{grid-column:1/-1}.admin-image-grid,.admin-request-grid{grid-template-columns:1fr}}@media (max-width:700px){.admin-workspace{gap:.75rem}.admin-filter-bar,.admin-filter-bar.is-wide{grid-template-columns:1fr;padding:.45rem}.admin-filter-bar label{min-height:2.55rem;border:1px solid #d7e1eb;border-radius:4px;background:#f8fafc}.admin-filter-bar>button{width:100%}.admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-stat-grid>a{min-height:5.7rem;padding:.7rem}.admin-stat-grid>a strong{font-size:1.55rem}.admin-action-form,.admin-split-grid,.admin-user-list article{grid-template-columns:1fr}.admin-user-list article{gap:.7rem}.admin-activity-strip{border-top:1px solid #e2e8f0;border-left:0;padding-top:.45rem}.admin-role-note{justify-content:flex-start}.admin-image-grid>article{grid-template-columns:7rem minmax(0,1fr)}.admin-image-grid .admin-media-preview{min-height:11rem}.admin-image-actions{grid-column:1/-1}.admin-history-table article{grid-template-columns:1fr;gap:.25rem}.admin-history-table small{text-align:left}.admin-report-list header{align-items:flex-start}.admin-report-side{align-items:flex-end;flex-direction:column}.admin-request-controls{grid-template-columns:1fr}}@media (max-width:520px){.admin-image-grid>article{grid-template-columns:1fr}.admin-image-grid .admin-media-preview{min-height:12rem;border-right:0;border-bottom:1px solid #d8e2ec}.admin-request-card-main{min-height:6.3rem;grid-template-columns:6.3rem minmax(0,1fr)}.admin-request-image{min-height:6.3rem}.admin-request-card-copy{padding:.65rem}.admin-request-card-copy h2{font-size:.9rem}.admin-request-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-request-action-button{height:2.8rem;font-size:.64rem}}@media (prefers-reduced-motion:reduce){.admin-action-spinner,.admin-image-grid>article,.admin-request-grid>article{animation:none}}.tech-trace{position:relative;overflow:hidden}.tech-trace:before{position:absolute;inset:0 auto 0 -30%;width:2px;content:"";background:rgba(15,108,189,.28);animation:trace-pass 5.5s ease-in-out infinite;pointer-events:none}.request-grid-card.is-highlighted{z-index:1;border-color:rgba(55,160,255,.72);background:#f8fcff;box-shadow:0 0 0 2px rgba(98,184,255,.22),0 0 24px rgba(56,166,255,.34),0 12px 30px rgba(33,126,210,.14);animation:request-row-enter .54s calc(var(--request-index, 0) * 65ms) cubic-bezier(.16,1,.3,1) forwards,request-highlight-glow 3.2s .7s ease-in-out infinite}.request-grid-card.is-highlighted:before{background:#46aaff;box-shadow:0 0 12px rgba(70,170,255,.8);transform:scaleY(1)}.request-grid-card.is-highlighted:hover{border-color:rgba(41,148,244,.88);box-shadow:0 0 0 2px rgba(98,184,255,.28),0 0 30px rgba(56,166,255,.42),0 16px 34px rgba(33,126,210,.18)}.request-row.is-highlighted{border-color:rgba(55,160,255,.55);background:#f1f9ff;box-shadow:inset 3px 0 #46aaff,0 0 18px rgba(56,166,255,.2)}@keyframes request-highlight-glow{0%,to{box-shadow:0 0 0 2px rgba(98,184,255,.18),0 0 20px rgba(56,166,255,.26),0 12px 30px rgba(33,126,210,.12)}50%{box-shadow:0 0 0 3px rgba(98,184,255,.28),0 0 30px rgba(56,166,255,.42),0 12px 34px rgba(33,126,210,.17)}}@media (prefers-reduced-motion:reduce){.request-grid-card.is-highlighted{animation:none;opacity:1}}.status-pulse{box-shadow:0 0 0 rgba(15,108,189,0);animation:status-pulse 2.4s ease-out infinite}.enter-soft{animation:enter-soft .52s cubic-bezier(.16,1,.3,1) both}.car-logo-band{position:relative;z-index:2;overflow:hidden;border-block:1px solid rgba(24,39,58,.11);background-color:#e4ebf1;background-image:linear-gradient(rgba(15,108,189,.028) 1px,transparent 0),linear-gradient(90deg,rgba(15,108,189,.028) 1px,transparent 0);background-size:28px 28px;padding:24px 0;box-shadow:inset 0 1px 0 rgba(255,255,255,.72),inset 0 -1px 0 rgba(24,39,58,.05)}.process-section{border-bottom:1px solid rgba(24,39,58,.08);background:#ffffff;padding:44px 0 52px}.process-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.process-heading h2{margin-top:8px;color:var(--ink);font-size:clamp(2rem,3.4vw,3.25rem);font-weight:600;letter-spacing:0;line-height:.98}.process-heading>p{max-width:300px;color:#64748b;font-size:.9rem;line-height:1.5;text-align:right}.process-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid rgba(24,39,58,.12);border-radius:8px;background:#0b1723}.process-panel,.process-strip{min-height:340px;overflow:hidden}.process-panel{position:relative;min-width:0;color:#ffffff;isolation:isolate}.process-panel:not(:last-child):after{position:absolute;top:-10%;right:-4px;z-index:4;width:1px;height:120%;content:"";background:rgba(255,255,255,.72);box-shadow:-2px 0 0 rgba(4,9,15,.32),2px 0 0 rgba(4,9,15,.32);transform:rotate(5deg);transform-origin:center;pointer-events:none}.process-panel-image{z-index:0;-o-object-fit:cover;object-fit:cover;filter:saturate(.68) contrast(1.08);transition:filter .6s ease,transform .9s cubic-bezier(.16,1,.3,1)}.process-panel:nth-child(2) .process-panel-image{-o-object-position:54% center;object-position:54% center}.process-panel-wash{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(3,10,17,.05) 16%,rgba(3,10,17,.88)),linear-gradient(90deg,rgba(3,10,17,.28),transparent 70%);transition:background-color .4s ease}.process-panel-copy{position:absolute;inset:auto 0 0;z-index:2;padding:24px}.process-panel-index{display:flex;align-items:center;justify-content:space-between;padding-bottom:13px;border-bottom:1px solid rgba(255,255,255,.28);color:rgba(255,255,255,.7);font-size:.7rem}.process-panel-copy h3{margin-top:15px;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:600;letter-spacing:0;line-height:1.05}.process-panel-copy p{margin-top:6px;color:rgba(255,255,255,.68);font-size:.86rem;line-height:1.5}.process-panel:hover .process-panel-image{filter:saturate(.9) contrast(1.08);transform:scale(1.055)}.request-browser-header{border-bottom:1px solid var(--line);background:linear-gradient(90deg,rgba(255,255,255,.97),rgba(238,243,248,.86)),url(/landing-blueprint.webp) 50% /cover;padding:2rem 0 2.25rem}.request-browser-header:after{position:absolute;inset:auto 0 0;height:2px;content:"";background:var(--accent);transform:scaleX(0);transform-origin:left;animation:request-header-line 1.1s cubic-bezier(.16,1,.3,1) .18s forwards}.request-filter-bar{border:1px solid var(--line);background:rgba(255,255,255,.82);padding:12px;box-shadow:0 12px 30px rgba(24,39,58,.05);backdrop-filter:blur(14px)}.request-ledger{overflow:hidden;border-block:1px solid rgba(24,39,58,.12)}.request-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.request-grid-card{min-width:0;opacity:0;animation:request-row-enter .54s calc(var(--request-index, 0) * 65ms) cubic-bezier(.16,1,.3,1) forwards}.request-grid-card article{display:grid;min-height:108px;grid-template-columns:108px minmax(0,1fr)}.request-grid-media{width:108px;height:108px;align-self:start}.request-grid-body{min-width:0}.request-grid-placeholder{display:grid;width:100%;height:100%;place-items:center;background-color:#dfe8f0;background-image:linear-gradient(rgba(15,108,189,.055) 1px,transparent 0),linear-gradient(90deg,rgba(15,108,189,.055) 1px,transparent 0);background-size:22px 22px;color:#657789}.request-grid-arrow{display:grid;width:26px;height:26px;flex:none;place-items:center;border:1px solid rgba(24,39,58,.12);border-radius:6px;color:#64748b;transition:border-color .22s ease,background-color .22s ease,color .22s ease,transform .22s ease}.request-grid-card:hover .request-grid-arrow{border-color:rgba(15,108,189,.24);background:#eef6ff;color:var(--accent);transform:translateX(2px)}.request-row{position:relative;opacity:0;animation:request-row-enter .54s calc(var(--request-index, 0) * 55ms) cubic-bezier(.16,1,.3,1) forwards;transition:background-color .22s ease,border-color .22s ease,transform .22s ease}.request-row:after{position:absolute;inset:auto 0 -1px;height:1px;content:"";background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .44s cubic-bezier(.16,1,.3,1)}.request-row:hover{z-index:1;border-color:transparent;background:rgba(255,255,255,.82);transform:translateX(3px)}.request-row:hover:after{transform:scaleX(1)}.request-row-media{position:relative;display:grid;width:48px;height:48px;place-items:center;overflow:hidden;border:1px solid rgba(24,39,58,.09);border-radius:6px;background:#e8eef4;color:#617184}.request-row-media img{filter:saturate(.76);transition:filter .4s ease,transform .5s cubic-bezier(.16,1,.3,1)}.request-row:hover .request-row-media img{filter:saturate(.98);transform:scale(1.08)}.request-row-action{display:flex;min-width:36px;align-items:center;justify-content:flex-end;gap:12px;color:#64748b}.request-row-action>svg{transition:color .18s ease,transform .22s cubic-bezier(.16,1,.3,1)}.request-row:hover .request-row-action>svg{color:var(--accent);transform:translateX(3px)}@keyframes enter-soft{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes blueprint-drift{0%{transform:scale(1.01) translate3d(-.3%,0,0)}to{transform:scale(1.055) translate3d(.7%,-.6%,0)}}@keyframes blueprint-scan{0%,12%{transform:translateZ(0) skewX(-8deg);opacity:0}28%{opacity:1}74%,to{transform:translate3d(128vw,0,0) skewX(-8deg);opacity:0}}@keyframes request-header-line{to{transform:scaleX(1)}}@keyframes request-row-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes trace-pass{0%,18%{transform:translateX(0);opacity:0}35%{opacity:1}74%,to{transform:translateX(470%);opacity:0}}@keyframes status-pulse{0%{box-shadow:0 0 0 0 rgba(15,108,189,.24)}70%,to{box-shadow:0 0 0 8px rgba(15,108,189,0)}}@media (max-width:767px){.container-page,.dashboard-shell{width:min(100% - 24px,1280px)}.inner-page-header-grid{min-height:12rem;grid-template-columns:minmax(0,1fr) 7.5rem;gap:.5rem;padding-block:1.7rem}.inner-page-header.is-compact .inner-page-header-grid{min-height:10.5rem;padding-block:1.35rem}.inner-page-copy h1,.inner-page-header.is-compact .inner-page-copy h1{max-width:19rem;font-size:2.15rem}.inner-page-summary{max-width:19rem;margin-top:.55rem;font-size:.78rem;line-height:1.45}.part-visual{width:9rem;transform:translateX(18%)}.part-visual--all .part-visual-object{inset:-35%}.buyer-active-request{grid-template-columns:5rem minmax(0,1fr)}.buyer-active-media{min-height:6.5rem}.buyer-active-copy{padding:.75rem}.buyer-accepted-row small,.buyer-active-copy .font-tech{display:none}.buyer-offer-grid{grid-template-columns:minmax(0,1fr)}.buyer-offer-facts>div{padding:.65rem .5rem}.blueprint-hero{min-height:88dvh}.blueprint-hero-image{-o-object-position:61% center;object-position:61% center;animation-duration:24s}.blueprint-hero:before{background:rgba(3,13,25,.66)}.hero-dot-field{display:none}.hero-content{min-height:88dvh;align-items:flex-end;padding-top:88px;padding-bottom:38px}.hero-copy{width:100%}.hero-title{max-width:19rem;margin-top:14px;font-size:2.7rem;line-height:.98}.hero-lede{max-width:21rem;margin-top:16px;font-size:.94rem;line-height:1.55}.hero-actions{width:100%;flex-direction:column;align-items:stretch;margin-top:22px;gap:13px}.hero-primary{width:100%}.hero-secondary{width:100%;justify-content:center;min-height:42px}.car-logo-band{padding:13px 0}.car-logo-band .logoloop{--logoloop-logoHeight:30px!important;--logoloop-gap:40px!important}.process-section{padding:34px 0 40px}.process-heading{align-items:flex-start;margin-bottom:18px}.process-heading>p{display:none}.process-heading h2{font-size:2rem}.process-strip{display:flex;grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:0;scroll-snap-type:inline mandatory;scrollbar-width:none;touch-action:pan-x;-webkit-overflow-scrolling:touch}.process-strip::-webkit-scrollbar{display:none}.process-panel{min-width:84%;min-height:248px;flex:0 0 84%;scroll-snap-align:start}.process-panel-copy{padding:18px}.process-panel-copy h3{font-size:1.35rem}.process-panel-copy p{font-size:.8rem}.market-section{padding-block:46px}.market-title{margin-top:12px;font-size:2rem;letter-spacing:0}.market-list{margin-top:24px}.seller-band,.seller-band-content{min-height:480px}.seller-band>img{-o-object-position:62% center;object-position:62% center}.seller-band-content{align-items:flex-end;padding-block:52px}.seller-band-title{max-width:20rem;margin-top:18px;font-size:2.1rem;line-height:1}.seller-band-action{width:100%;margin-top:24px}.seller-band-privacy{align-items:flex-start;margin-top:22px;font-size:.8rem;line-height:1.45}.request-browser-header{padding:1.65rem 0 1.85rem}.request-row-media{width:44px;height:44px}}@media (max-width:639px){.request-grid-card article{min-height:92px;grid-template-columns:92px minmax(0,1fr)}.request-grid-media{width:92px;height:92px}.request-grid-status{display:none}.request-grid-body .font-tech{font-size:10px}}@media (min-width:640px){.request-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.request-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:500px) and (max-width:767px){.hero-title{max-width:24rem;font-size:3.25rem}.hero-lede{max-width:26rem}.process-panel{min-width:72%;flex-basis:72%}}@media (max-width:374px){.card-nav-brand-name{display:none}.hero-title{max-width:18rem;font-size:2.45rem}.process-panel{min-width:88%;flex-basis:88%}}@media (max-width:767px){.container-page,.dashboard-shell{width:min(calc(100% - 32px),1280px)}.blueprint-hero,.hero-content{min-height:clamp(570px,72svh,620px)}.blueprint-hero-image{-o-object-position:59% 50%;object-position:59% 50%;animation-duration:28s}.blueprint-hero:before{background:linear-gradient(90deg,rgba(3,13,25,.56),rgba(3,13,25,.4) 55%,rgba(3,13,25,.24)),linear-gradient(180deg,rgba(3,13,25,.1),rgba(3,13,25,.18) 42%,rgba(3,13,25,.62))}.blueprint-hero:after{background-size:36px 36px;opacity:.72}.blueprint-scan{display:none}.hero-content{align-items:flex-end;padding-top:76px;padding-bottom:40px}.hero-copy{width:100%;max-width:none}.blueprint-hero .tech-kicker{font-size:.64rem}.hero-title{width:100%;max-width:21.5rem;margin-top:12px;font-size:2.52rem;line-height:.97;text-wrap:balance}.hero-lede{max-width:21.5rem;margin-top:14px;color:rgba(255,255,255,.8);font-size:.91rem;line-height:1.48}.hero-actions{margin-top:19px;gap:8px}.hero-primary{min-height:52px;border-radius:10px;padding-inline:1rem}.hero-secondary{width:auto;min-height:42px;align-self:center;border:1px solid rgba(255,255,255,.13);border-radius:8px;background:rgba(255,255,255,.045);padding-inline:14px;font-size:.8rem;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.car-logo-band{border-top:2px solid rgba(15,108,189,.62);border-bottom-color:rgba(24,39,58,.09);background-color:#dce6ee;padding-block:21px;box-shadow:inset 0 8px 18px rgba(20,45,68,.06),inset 0 -1px 0 rgba(255,255,255,.75)}.car-logo-band .logoloop{--logoloop-logoHeight:30px!important;--logoloop-gap:40px!important;--logoloop-fadeColor:#dce6ee!important}.car-logo-band .logoloop__item img{opacity:.78}.process-section{padding:36px 0 48px}.process-heading{display:block;margin-bottom:20px}.process-heading h2{margin-top:7px;font-size:2rem;line-height:1}.process-strip{display:grid;min-height:0;grid-template-columns:minmax(0,1fr);overflow:hidden;overflow-x:hidden;overscroll-behavior:auto;border-radius:7px;scroll-snap-type:none;touch-action:pan-y;-webkit-overflow-scrolling:auto}.process-panel,.process-panel:nth-child(n){min-width:0;min-height:174px;flex:initial;scroll-snap-align:none}.process-panel:not(:last-child):after{inset:auto -5% -1px;width:110%;height:1px;transform:rotate(-1.3deg)}.process-panel-image{-o-object-position:center 52%;object-position:center 52%}.process-panel:nth-child(2) .process-panel-image{-o-object-position:center 48%;object-position:center 48%}.process-panel-copy{padding:14px 16px 15px}.process-panel-index{padding-bottom:8px}.process-panel-copy h3{margin-top:9px;font-size:1.16rem}.process-panel-copy p{max-width:19rem;margin-top:5px;font-size:.74rem;line-height:1.42}.market-section{padding-block:52px}.market-title{margin-top:9px;font-size:2rem;line-height:1}.market-section .tech-kicker,.process-section .tech-kicker{font-size:.64rem}.market-section .max-w-3xl>a{min-height:44px;margin-top:10px}.market-list{margin-top:22px}.request-grid{gap:10px}.market-section .request-grid-card article{min-height:104px;grid-template-columns:104px minmax(0,1fr)}.market-section .request-grid-media{width:104px;height:104px}.market-section .request-grid-body{padding:.72rem}.market-section .request-grid-body h3{font-size:.88rem}.market-section .request-grid-body>div:nth-child(2){margin-top:.38rem}.seller-band,.seller-band-content{min-height:500px}.seller-band>img{-o-object-position:61% center;object-position:61% center}.seller-band-content{align-items:flex-end;padding-block:54px}.seller-band-title{max-width:21rem;margin-top:17px;font-size:2.1rem;line-height:1.02}.seller-band-content p{margin-top:16px;font-size:.94rem;line-height:1.5}.seller-band-action{min-height:48px;margin-top:22px}.seller-band-privacy{margin-top:19px;gap:.6rem;font-size:.76rem}footer .container-page{gap:1.5rem;padding-block:34px}}@media (max-width:359px){.container-page,.dashboard-shell{width:min(calc(100% - 24px),1280px)}.hero-title{max-width:18.5rem;font-size:2.24rem}.hero-lede{font-size:.88rem}.card-nav-login{max-width:78px}.process-panel,.process-panel:nth-child(n){min-height:164px}.market-section .request-grid-card article{min-height:90px;grid-template-columns:90px minmax(0,1fr)}.market-section .request-grid-media{width:90px;height:90px}.market-section .request-grid-body{padding:.58rem}}@media (min-width:430px) and (max-width:767px){.hero-title{font-size:2.72rem}.hero-lede,.hero-title{max-width:24rem}.process-panel,.process-panel:nth-child(n){min-height:184px}}@media (orientation:landscape) and (max-height:520px) and (max-width:900px){.blueprint-hero,.hero-content{min-height:520px}.hero-content{padding-top:78px;padding-bottom:32px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.request-browser-header{position:relative;isolation:isolate;display:flex;min-height:24rem;align-items:flex-end;overflow:hidden;border-bottom:0;background:#09131c;padding:calc(60px + 4.5rem) 0 3.75rem;color:#ffffff}.request-browser-media,.request-browser-wash{position:absolute;inset:0}.request-browser-media{z-index:-3}.request-browser-media img{-o-object-fit:cover;object-fit:cover;-o-object-position:72% 48%;object-position:72% 48%;filter:saturate(.72) contrast(1.12);transform-origin:72% center;will-change:transform,opacity}.request-browser-wash{z-index:-2;background:linear-gradient(90deg,rgba(5,12,18,.98),rgba(7,18,28,.93) 38%,rgba(7,18,28,.53) 66%,rgba(7,16,24,.2)),linear-gradient(0deg,rgba(5,12,18,.72),transparent 56%)}.request-browser-header:before{z-index:-1;background:linear-gradient(90deg,rgba(124,190,233,.08) 1px,transparent 0),linear-gradient(rgba(124,190,233,.08) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(90deg,#000 0 34%,transparent 74%);mask-image:linear-gradient(90deg,#000 0 34%,transparent 74%);opacity:.72}.request-browser-header:after{z-index:3;height:3px;background:linear-gradient(90deg,#2ca6ed 0 36%,#83c8dc 36% 44%,#c7964b 44% 51%,rgba(199,150,75,.12) 51% 100%)}.request-browser-heading{display:block;max-width:68rem}.request-browser-heading h1{max-width:64rem;color:#ffffff;font-size:clamp(2.75rem,5.1vw,5rem);font-weight:610;line-height:.96;text-wrap:balance}.request-heading-word{display:inline-block;will-change:transform,opacity}.request-heading-inline-media{position:relative;display:inline-block;width:clamp(4rem,6vw,6.5rem);height:.62em;overflow:hidden;margin:0 .18em .05em .04em;border:1px solid rgba(255,255,255,.2);border-radius:5px;background:rgba(14,31,44,.88);vertical-align:.04em;box-shadow:inset 0 0 0 1px rgba(44,166,237,.12)}.request-heading-inline-media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 51%;object-position:center 51%;filter:saturate(.74) contrast(1.18)}.request-browser-heading p{max-width:40rem;margin-top:1.15rem;color:rgba(255,255,255,.74);font-size:.94rem;line-height:1.55}@media (max-width:767px){.request-browser-header{min-height:21rem;padding:calc(60px + 3.2rem) 0 2.75rem}.request-browser-media img{-o-object-position:65% center;object-position:65% center;transform-origin:65% center}.request-browser-wash{background:linear-gradient(90deg,rgba(5,12,18,.96),rgba(7,18,28,.7)),linear-gradient(0deg,rgba(5,12,18,.78),transparent 52%)}.request-browser-header:before{background-size:38px 38px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 92%);mask-image:linear-gradient(90deg,#000,transparent 92%)}.request-browser-heading h1{max-width:22rem;font-size:clamp(2.25rem,10.5vw,3.15rem);line-height:.98}.request-heading-inline-media{display:none}.request-browser-heading p{max-width:21rem;margin-top:.85rem;color:rgba(255,255,255,.76);font-size:.8rem;line-height:1.5}}.request-grid-card article>.request-grid-media{height:auto;align-self:stretch}.hero-title-line{display:block}.hero-title-line-primary{font-size:.9em}.account-request-list--visual{gap:.8rem}.account-request>header{min-height:5rem;align-items:center;padding:.68rem .72rem}.account-request>header:after{right:.72rem;left:.72rem}.account-request-heading{gap:.6rem}.account-request-image{width:3.6rem;height:3.6rem;flex-basis:3.6rem}.account-request>header .account-request-title>span{margin-bottom:.25rem;font-size:.57rem}.account-request>header .account-request-title h3{font-size:.92rem}.account-request>header .account-request-title p{margin-top:.18rem;font-size:.7rem}.account-request-count{min-width:3.75rem;padding:.38rem .45rem}.account-request-count strong{font-size:1.15rem}.account-request-count span{font-size:.54rem}.account-request-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.account-request-facts>div{padding:.48rem .68rem}.account-request-facts dt{font-size:.5rem}.account-request-facts dd{font-size:.69rem}.buyer-offers-panel{padding:.58rem}.buyer-offers-heading{margin-bottom:.42rem;padding-inline:.1rem}.buyer-offers-heading h4{font-size:.74rem}.buyer-offers-heading>b{min-width:1.45rem;height:1.45rem;font-size:.64rem}.buyer-offer-list{gap:.42rem}.buyer-offer-glance{gap:.55rem;padding:.58rem .62rem .45rem}.buyer-offer-avatar{width:2.2rem;height:2.2rem;flex-basis:2.2rem}.buyer-offer-identity>small{font-size:.52rem}.buyer-offer-identity h5{margin-top:.12rem;font-size:.8rem}.buyer-offer-identity p{margin-top:.12rem;font-size:.58rem}.buyer-offer-price{gap:.18rem}.buyer-offer-price strong{font-size:.88rem}.buyer-offer-price span{padding:.2rem .32rem;font-size:.54rem}.buyer-offer-quick-facts{gap:.28rem;padding:0 .62rem .5rem 3.37rem}.buyer-offer-quick-facts span{min-height:1.4rem;padding:.22rem .35rem;font-size:.56rem}.buyer-offer-details>summary{min-height:2.2rem;padding:.48rem .62rem;font-size:.64rem}.buyer-offer-details-body{gap:.55rem;padding:.62rem}.buyer-offer-description p{margin-top:.25rem;font-size:.67rem}.buyer-offer-contact{padding:.52rem}.buyer-offer-contact-button,.buyer-offer-reject-button,.buyer-offer-secondary-button{padding:.42rem .58rem}.account-edit-panel summary,.account-inline-details summary{padding:.55rem .72rem;font-size:.68rem}.account-request>footer{gap:.38rem;padding:.5rem .62rem}.account-request>footer button{min-height:2.2rem;padding:.48rem .68rem;font-size:.7rem}.buyer-offers-panel>summary{cursor:pointer;list-style:none}.buyer-offers-panel>summary::-webkit-details-marker{display:none}.buyer-offers-heading>span{display:inline-flex;align-items:center;gap:.36rem}.buyer-offers-heading>span>b{display:grid;min-width:1.45rem;height:1.45rem;place-items:center;border:1px solid #b8d8f5;border-radius:5px;background:#fff;color:#0f6cbd;font:650 .64rem/1 var(--font-jetbrains-mono),monospace}.buyer-offers-heading>span>svg{color:#527087;transition:transform .18s ease}.buyer-offers-panel:not([open]) .buyer-offers-heading{margin-bottom:0}.buyer-offers-panel:not([open]) .buyer-offers-heading>span>svg{transform:rotate(-90deg)}.buyer-offer-expanded{display:grid;gap:.55rem;padding:.62rem}.buyer-offer-seller-link{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;border:1px solid #dce8f1;border-radius:5px;background:#fff;padding:.42rem .5rem;color:#24445c;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.buyer-offer-seller-link:hover{border-color:#8fc1e8;background:#f4faff;color:#0f6cbd}.buyer-offer-seller-link small,.buyer-offer-seller-link strong{display:block}.buyer-offer-seller-link small{color:#718495;font:550 .52rem/1.2 var(--font-jetbrains-mono),monospace;text-transform:uppercase}.buyer-offer-seller-link strong{overflow:hidden;margin-top:.08rem;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.public-seller-page{min-height:100dvh;background:#f4f8fb;padding:7.5rem 0 4rem}.public-seller-page-inner{max-width:46rem}.public-seller-back{display:inline-flex;align-items:center;gap:.45rem;color:#526f86;font-size:.78rem;font-weight:700}.public-seller-card{margin-top:1rem;border:1px solid #d2e0ea;border-radius:8px;background:#fff;box-shadow:0 16px 36px rgba(23,61,88,.08);overflow:hidden}.public-seller-card>header{display:flex;align-items:center;gap:1rem;padding:1.15rem;background:#092239 url(/landing-blueprint.webp) 70% 46%/cover;color:#fff}.public-seller-logo{position:relative;display:grid;width:5.2rem;height:5.2rem;flex:0 0 5.2rem;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.24);border-radius:7px;background:#fff}.public-seller-logo.is-fallback{background:#163d59;color:#c4e6ff}.public-seller-card>header span{color:#75e4b5;font:600 .62rem/1 var(--font-jetbrains-mono),monospace;text-transform:uppercase}.public-seller-card h1{margin:.3rem 0 0;font-size:clamp(1.35rem,3vw,1.85rem);line-height:1.05}.public-seller-card>header p{display:flex;align-items:center;gap:.35rem;margin:.45rem 0 0;color:rgba(226,242,253,.78);font-size:.8rem}.public-seller-facts,.public-seller-links{display:flex;flex-wrap:wrap;gap:.5rem;padding:.85rem 1.15rem 0}.public-seller-facts span,.public-seller-links a{display:inline-flex;align-items:center;gap:.38rem;border:1px solid #d8e4ec;border-radius:5px;background:#f8fbfd;padding:.42rem .54rem;color:#456176;font-size:.7rem;font-weight:650}.public-seller-links a:hover{color:#0f6cbd;border-color:#a8d0ef}.public-seller-note{margin:0;padding:1rem 1.15rem 1.15rem;color:#60778b;font-size:.76rem}.public-seller-links{padding-top:0;padding-bottom:1.15rem}@media (max-width:640px){.account-request>header{min-height:4.7rem;padding:.62rem}.account-request-image{width:3.15rem;height:3.15rem;flex-basis:3.15rem}.account-request-facts>div:nth-child(-n+2){border-bottom:0}.buyer-offer-glance{grid-template-columns:2.15rem minmax(0,1fr) auto;padding:.55rem}.buyer-offer-avatar{width:2.15rem;height:2.15rem;flex-basis:2.15rem}.buyer-offer-quick-facts{padding:0 .55rem .48rem}.buyer-offer-content.has-photo{grid-template-columns:6.9rem minmax(0,1fr)}.buyer-offer-photo{min-height:7.7rem}.buyer-offer-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.buyer-offer-actions form:first-child{grid-column:1/-1}.buyer-offer-expanded{gap:.48rem;padding:.55rem}.public-seller-page{padding-top:6.4rem}.public-seller-card>header{padding:.9rem}.public-seller-logo{width:4rem;height:4rem;flex-basis:4rem}.public-seller-facts,.public-seller-links{padding-inline:.9rem}.public-seller-note{padding:.85rem .9rem 1rem}.public-seller-links{padding-bottom:1rem}.account-request>footer{display:grid;grid-template-columns:minmax(0,1fr) auto}.account-request>footer form:first-child:nth-last-child(3){grid-column:1/-1}.account-request>footer button,.account-request>footer form{width:100%}}.buyer-offer-card{border:1px solid #d9e5ed;border-radius:8px;box-shadow:0 8px 22px rgba(21,56,84,.045)}.buyer-offer-card:hover{border-color:#b8d6e9;box-shadow:0 12px 28px rgba(21,76,117,.075)}.buyer-offer-glance{padding:.95rem 1rem .75rem}.buyer-offer-avatar{width:2.8rem;height:2.8rem;flex-basis:2.8rem;border-radius:50%}.buyer-offer-identity h5{margin-top:0;font-size:.94rem}.buyer-offer-identity p{margin-top:.24rem;font-size:.69rem}.buyer-offer-price{gap:.32rem}.buyer-offer-price strong{color:#0d6fbe;font-size:1.08rem}.buyer-offer-price span{border-radius:999px;padding:.22rem .45rem;font-size:.61rem}.buyer-offer-content{border-top:1px solid #edf2f5;background:#fff;padding:0 1rem 1rem}.buyer-offer-content.has-photo{grid-template-columns:minmax(8rem,9.25rem) minmax(0,1fr);align-items:start;gap:.9rem;padding-top:.9rem}.buyer-offer-photo{min-height:8rem;aspect-ratio:1.1/1;border-radius:6px;box-shadow:0 5px 15px rgba(19,53,78,.12)}.buyer-offer-photo .request-image-trigger img{transition:transform .4s ease}.buyer-offer-photo .request-image-trigger:hover img{transform:scale(1.04)}.buyer-offer-expanded{min-width:0;gap:.72rem;padding:.9rem 0 0}.buyer-offer-content.has-photo .buyer-offer-expanded{padding-top:0}.buyer-offer-description p{margin:0;color:#40596d;font-size:.77rem;line-height:1.5}.buyer-offer-description p+p{margin-top:.35rem}.buyer-offer-quick-facts{gap:.28rem .55rem;padding:0}.buyer-offer-quick-facts span{min-height:0;gap:.28rem;border:0;border-radius:0;background:transparent;padding:0;color:#5b7182;font-size:.67rem;font-weight:650}.buyer-offer-quick-facts span+span:before{content:"·";margin-right:.25rem;color:#a5b4bf}.buyer-offer-quick-facts svg{color:#237abe}.buyer-offer-contact{gap:.7rem;border:0;border-top:1px solid #edf2f5;border-radius:0;background:transparent;padding:.65rem 0 0}.buyer-offer-contact>div{gap:0}.buyer-offer-contact>div a{color:#16364d;font-family:inherit;font-size:.78rem}.buyer-offer-contact>a{color:#0d6fbe;font-size:.68rem}.buyer-offer-actions{gap:.45rem;border-top:1px solid #edf2f5;padding-top:.75rem}.buyer-offer-contact-button,.buyer-offer-reject-button,.buyer-offer-secondary-button{min-height:2.25rem;border-radius:5px;padding:.48rem .68rem;font-size:.67rem}.buyer-offer-secondary-button{background:transparent}.buyer-offer-reject-button,.buyer-offer-secondary-button{border-color:transparent;padding-inline:.2rem}.buyer-offer-actions form:last-child{margin-left:auto}@media (max-width:640px){.buyer-offer-glance{padding:.78rem}.buyer-offer-avatar{width:2.45rem;height:2.45rem;flex-basis:2.45rem}.buyer-offer-content,.buyer-offer-content.has-photo{grid-template-columns:1fr;gap:.65rem;padding:.72rem}.buyer-offer-photo{min-height:10rem;max-height:12rem;aspect-ratio:auto}.buyer-offer-content.has-photo .buyer-offer-expanded,.buyer-offer-expanded{gap:.65rem;padding:0}.buyer-offer-quick-facts{gap:.35rem .5rem}.buyer-offer-actions,.buyer-offer-actions form{width:auto}.buyer-offer-actions{display:flex}.buyer-offer-actions form:first-child{flex:1 1 100%}.buyer-offer-actions form:first-child button{width:100%}.buyer-offer-actions form:last-child{margin-left:auto}}.buyer-offers-panel{border-bottom:0;background:transparent;padding:.72rem 1rem .8rem}.buyer-offers-heading{margin-bottom:0;padding:0 0 .55rem}.buyer-offer-card{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.buyer-offer-card+.buyer-offer-card{border-top:1px solid #dfe8ee}.buyer-offer-card:hover{border-color:transparent;box-shadow:none;transform:none}.buyer-offer-glance{padding:.82rem 0 .5rem}.buyer-offer-avatar{width:2.5rem;height:2.5rem;flex-basis:2.5rem;background:#12314a;box-shadow:none}.buyer-offer-identity h5{font-size:.87rem}.buyer-offer-price strong{font-size:1rem}.buyer-offer-content,.buyer-offer-content.has-photo{grid-template-columns:1fr;gap:0;border-top:0;background:transparent;padding:0 0 .8rem}.buyer-offer-content.has-photo{gap:.75rem}.buyer-offer-photo{min-height:7.35rem;aspect-ratio:1/1;border-radius:5px;box-shadow:none}.buyer-offer-content.has-photo .buyer-offer-expanded,.buyer-offer-expanded{gap:.45rem;padding:0}.buyer-offer-description p{font-size:.72rem;line-height:1.42}.buyer-offer-quick-facts{gap:.22rem .45rem}.buyer-offer-quick-facts span{font-size:.62rem}.buyer-offer-contact{gap:.55rem;border-top:0;padding:.25rem 0 0}.buyer-offer-actions{gap:.35rem;border-top:0;padding-top:.38rem}.buyer-offer-contact-button,.buyer-offer-reject-button,.buyer-offer-secondary-button{min-height:2rem;padding:.4rem .55rem;font-size:.62rem}@media (max-width:640px){.buyer-offers-panel{padding:.55rem .72rem .65rem}.buyer-offers-heading{padding-bottom:.35rem}.buyer-offer-glance{padding:.68rem 0 .42rem}.buyer-offer-content.has-photo{grid-template-columns:5.8rem minmax(0,1fr);gap:.6rem}.buyer-offer-photo{min-height:6.2rem;max-height:none}.buyer-offer-content.has-photo .buyer-offer-expanded,.buyer-offer-expanded{gap:.4rem}.buyer-offer-description p{font-size:.68rem}.buyer-offer-actions{display:flex;flex-wrap:wrap}.buyer-offer-actions form,.buyer-offer-actions form:first-child{width:auto;flex:0 0 auto}.buyer-offer-actions form:first-child button{width:auto}}.buyer-offer-list{display:grid;gap:0}.buyer-offers-panel .buyer-offer-card{display:block;padding:.72rem 1rem .78rem;border:0;border-left:3px solid transparent;border-radius:0;background:#fff;box-shadow:none;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.buyer-offers-panel .buyer-offer-card+.buyer-offer-card{border-top:1px solid #dce8f0}.buyer-offers-panel .buyer-offer-card:hover{border-left-color:#1788df;background:#f8fbfe;box-shadow:none;transform:translateY(-1px)}.buyer-offers-panel .buyer-offer-glance{display:grid;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;gap:.58rem;padding:0 0 .48rem}.buyer-offers-panel .buyer-offer-avatar{width:2.25rem;height:2.25rem;border-radius:6px}.buyer-offers-panel .buyer-offer-identity h5{font-size:.78rem;line-height:1.2}.buyer-offers-panel .buyer-offer-identity p{margin-top:.14rem;font-size:.58rem}.buyer-offers-panel .buyer-offer-price{min-width:5.4rem;gap:.16rem}.buyer-offers-panel .buyer-offer-price strong{font-size:.9rem;line-height:1}.buyer-offers-panel .buyer-offer-price span{padding:.16rem .36rem;font-size:.53rem}.buyer-offers-panel .buyer-offer-content,.buyer-offers-panel .buyer-offer-content.has-photo{display:grid;grid-template-columns:minmax(0,1fr) 12rem;grid-template-rows:auto;align-items:start;gap:.75rem;padding:0}.buyer-offers-panel .buyer-offer-content.has-photo{grid-template-columns:5.75rem minmax(0,1fr) 12rem}.buyer-offers-panel .buyer-offer-content.has-photo .buyer-offer-photo{grid-column:1;grid-row:1}.buyer-offers-panel .buyer-offer-content.has-photo .buyer-offer-detail-copy{grid-column:2}.buyer-offers-panel .buyer-offer-content.has-photo .buyer-offer-bottom{grid-column:3}.buyer-offers-panel .buyer-offer-photo{width:5.75rem;min-height:5.75rem;max-height:5.75rem;aspect-ratio:1;border:1px solid #ccdae5;border-radius:6px;overflow:hidden}.buyer-offers-panel .buyer-offer-detail-copy{align-content:start;gap:.34rem;min-height:0}.buyer-offers-panel .buyer-offer-description{display:grid;gap:.18rem}.buyer-offers-panel .buyer-offer-description p{font-size:.65rem;line-height:1.35}.buyer-offers-panel .buyer-offer-description p:first-child{color:#29465b;font-weight:650}.buyer-offers-panel .buyer-offer-quick-facts{display:flex;flex-wrap:wrap;gap:.24rem .6rem;padding-top:.1rem}.buyer-offers-panel .buyer-offer-quick-facts span{gap:.24rem;color:#567083;font-size:.57rem;white-space:nowrap}.buyer-offers-panel .buyer-offer-quick-facts span+span:before{content:none}.buyer-offers-panel .buyer-offer-bottom{display:grid;align-content:start;gap:.34rem;min-width:0}.buyer-offers-panel .buyer-offer-contact,.buyer-offers-panel .buyer-offer-contact>div,.buyer-offers-panel .buyer-offer-contact>div>a{width:100%}.buyer-offers-panel .buyer-offer-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:.32rem;padding:0}.buyer-offers-panel .buyer-offer-actions form,.buyer-offers-panel .buyer-offer-actions form:first-child,.buyer-offers-panel .buyer-offer-actions form:last-child{display:flex;width:auto;margin:0}.buyer-offers-panel .buyer-offer-actions:not(.has-contact) form:first-child{grid-column:1/-1}.buyer-offers-panel .buyer-offer-actions form button,.buyer-offers-panel .buyer-offer-actions form:first-child button,.buyer-offers-panel .buyer-offer-phone-button,.buyer-offers-panel .buyer-offer-secondary-button{width:100%;min-height:2rem;padding:.34rem .42rem;font-size:.57rem;white-space:nowrap}.buyer-offers-panel .buyer-offer-secondary-button{justify-self:stretch}@media (max-width:760px){.buyer-offers-panel .buyer-offer-card{padding:.68rem .72rem .74rem}.buyer-offers-panel .buyer-offer-content,.buyer-offers-panel .buyer-offer-content.has-photo{grid-template-columns:minmax(0,1fr);gap:.55rem}.buyer-offers-panel .buyer-offer-content.has-photo .buyer-offer-bottom,.buyer-offers-panel .buyer-offer-content.has-photo .buyer-offer-detail-copy,.buyer-offers-panel .buyer-offer-content.has-photo .buyer-offer-photo{grid-column:1;grid-row:auto}.buyer-offers-panel .buyer-offer-photo{width:100%;min-height:7.5rem;max-height:9rem;aspect-ratio:16/9}.buyer-offers-panel .buyer-offer-bottom{gap:.4rem}.buyer-offers-panel .buyer-offer-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:390px){.buyer-offers-panel .buyer-offer-glance{grid-template-columns:2.1rem minmax(0,1fr) auto;gap:.48rem}.buyer-offers-panel .buyer-offer-avatar{width:2.1rem;height:2.1rem}.buyer-offers-panel .buyer-offer-price{min-width:4.65rem}}@media (prefers-reduced-motion:reduce){.buyer-offers-panel .buyer-offer-card{transition:none}.buyer-offers-panel .buyer-offer-card:hover{transform:none}}@keyframes market-view-all-pulse{0%,to{color:#1686d9;filter:drop-shadow(0 0 0 rgba(104,201,255,0));opacity:.82}50%{color:#49b9f2;filter:drop-shadow(0 0 5px rgba(73,185,242,.7));opacity:1}}.market-view-all{animation:market-view-all-pulse 3.6s ease-in-out infinite;will-change:opacity,filter}.market-view-all:hover{animation-play-state:paused;color:#1686d9;filter:drop-shadow(0 0 4px rgba(73,185,242,.55));opacity:1}@media (prefers-reduced-motion:reduce){.market-view-all{animation:none;opacity:1}}.buyer-offer-content{gap:.45rem}.buyer-offer-bottom,.buyer-offer-detail-copy{display:grid;min-width:0;gap:.45rem}.buyer-offer-content.has-photo{grid-template-columns:7.6rem minmax(0,1fr);grid-template-rows:auto auto}.buyer-offer-content.has-photo .buyer-offer-photo{grid-column:1;grid-row:1/span 2}.buyer-offer-content.has-photo .buyer-offer-bottom,.buyer-offer-content.has-photo .buyer-offer-detail-copy{grid-column:2}@media (max-width:640px){.buyer-offer-content,.buyer-offer-content.has-photo{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;gap:.65rem}.buyer-offer-content.has-photo .buyer-offer-bottom,.buyer-offer-content.has-photo .buyer-offer-detail-copy,.buyer-offer-content.has-photo .buyer-offer-photo{grid-column:auto;grid-row:auto}.buyer-offer-bottom,.buyer-offer-detail-copy{gap:.5rem}.buyer-offer-photo{width:100%;min-height:9rem;max-height:11rem;aspect-ratio:1.75/1}.buyer-offer-contact{flex-direction:row;align-items:center;justify-content:space-between;gap:.65rem;padding-top:.15rem}.buyer-offer-contact>div a{font-size:.75rem}.buyer-offer-actions{gap:.35rem .55rem;padding-top:.5rem}.buyer-offer-actions form:first-child{flex:1 1 100%}.buyer-offer-actions form:first-child button{width:100%}.buyer-offer-reject-button,.buyer-offer-secondary-button{min-height:2.15rem;padding-inline:.25rem}.buyer-offer-card{min-width:0}.buyer-offer-glance{display:grid;grid-template-columns:2.35rem minmax(0,1fr) auto;align-items:center;gap:.55rem}.buyer-offer-avatar{width:2.35rem;height:2.35rem;flex-basis:auto}.buyer-offer-identity h5{overflow:hidden;font-size:.8rem;text-overflow:ellipsis}.buyer-offer-identity p{gap:.2rem;font-size:.58rem}.buyer-offer-price{min-width:4.6rem;gap:.2rem}.buyer-offer-price strong{font-size:.86rem}.buyer-offer-price span{justify-self:end;padding:.18rem .34rem;font-size:.54rem}.buyer-offer-content,.buyer-offer-content.has-photo{display:grid;grid-template-columns:minmax(0,1fr);gap:.58rem;padding-bottom:.7rem}.buyer-offer-detail-copy{gap:.45rem}.buyer-offer-description p{overflow-wrap:anywhere;font-size:.7rem;line-height:1.45}.buyer-offer-quick-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.34rem .7rem}.buyer-offer-quick-facts span{display:inline-flex;min-width:0;align-items:center;gap:.3rem;overflow:hidden;font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.buyer-offer-quick-facts span+span:before{content:none}.buyer-offer-photo{min-height:9.25rem;max-height:10.5rem;border-radius:6px}.buyer-offer-bottom{gap:.55rem}.buyer-offer-contact{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.6rem;min-width:0}.buyer-offer-contact>a,.buyer-offer-contact>div{min-width:0}.buyer-offer-contact>a,.buyer-offer-contact>div a{white-space:nowrap}.buyer-offer-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem .7rem;min-width:0;padding-top:.5rem}.buyer-offer-actions:not(.has-contact) form:first-child{grid-column:1/-1;width:100%}.buyer-offer-actions:not(.has-contact) form:first-child button{width:100%}.buyer-offer-actions .buyer-offer-secondary-button{grid-column:1;justify-self:start;min-width:0}.buyer-offer-actions form:last-child{grid-column:2;justify-self:end;margin-left:0}.buyer-offer-actions.has-contact .buyer-offer-secondary-button{grid-column:1}}.buyer-offer-contact{display:flex;justify-content:flex-start}.buyer-offer-phone-button,.buyer-offer-reject-button,.buyer-offer-secondary-button{display:inline-flex;min-height:2.15rem;align-items:center;justify-content:center;gap:.35rem;border-radius:5px;padding:.42rem .62rem;font-size:.64rem;font-weight:700;text-decoration:none}.buyer-offer-phone-button{border:1px solid #0f6cbd;background:#0f6cbd;color:#fff}.buyer-offer-phone-button:hover{background:#0b5b9f}.buyer-offer-secondary-button{border-color:#c5d7e4;background:#fff;padding-inline:.62rem;color:#30536c}.buyer-offer-secondary-button:hover{border-color:#80b6da;background:#f6fbff;color:#0d6fbe}.buyer-offer-reject-button{border-color:#eccac8;background:#fff;padding-inline:.62rem;color:#a83a35}.buyer-offer-reject-button:hover{border-color:#d98d89;background:#fff6f5}@media (max-width:640px){.buyer-offer-contact{display:flex}}.buyer-offers-panel{padding-block:.55rem}.buyer-offers-heading{padding-bottom:.4rem}.buyer-offer-glance{padding-block:.65rem .4rem}.buyer-offer-content,.buyer-offer-content.has-photo{gap:.38rem;padding-bottom:.58rem}.buyer-offer-content.has-photo{grid-template-columns:6.6rem minmax(0,1fr);gap:.6rem}.buyer-offer-photo{min-height:6.6rem}.buyer-offer-bottom,.buyer-offer-detail-copy{gap:.35rem}.buyer-offer-description p{font-size:.7rem;line-height:1.36}.buyer-offer-quick-facts{gap:.18rem .4rem}.buyer-offer-quick-facts span{font-size:.6rem}.buyer-offer-actions{gap:.3rem .5rem;padding-top:.3rem}.buyer-offer-contact-button,.buyer-offer-phone-button,.buyer-offer-reject-button,.buyer-offer-secondary-button{min-height:1.95rem;padding:.35rem .5rem;font-size:.6rem}@media (max-width:640px){.buyer-offers-panel{padding:.45rem .62rem .5rem}.buyer-offer-glance{padding-block:.58rem .34rem}.buyer-offer-content,.buyer-offer-content.has-photo{gap:.45rem;padding-bottom:.55rem}.buyer-offer-photo{min-height:7.25rem;max-height:8.5rem}.buyer-offer-bottom{gap:.4rem}.buyer-offer-actions{padding-top:.35rem}}.placeholder\:text-slate-400::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.hover\:border-brand-600\/40:hover{border-color:rgb(15 108 189/.4)}.hover\:bg-brand-50:hover{--tw-bg-opacity:1;background-color:rgb(238 246 255/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:text-brand-600:hover{--tw-text-opacity:1;color:rgb(15 108 189/var(--tw-text-opacity,1))}.hover\:text-brand-700:hover{--tw-text-opacity:1;color:rgb(11 86 143/var(--tw-text-opacity,1))}.hover\:text-ink:hover{--tw-text-opacity:1;color:rgb(23 33 43/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:fixed:focus{position:fixed}.focus\:left-3:focus{left:.75rem}.focus\:top-3:focus{top:.75rem}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-slate-50:disabled{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.disabled\:text-slate-400:disabled{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-brand-700{--tw-text-opacity:1;color:rgb(11 86 143/var(--tw-text-opacity,1))}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[52px_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:52px minmax(0,1fr) auto}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-4{gap:1rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-\[13px\]{font-size:13px}.sm\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:768px){.md\:static{position:static}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-\[1\.5fr_auto\]{grid-template-columns:1.5fr auto}.md\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(17rem\2c \.55fr\)\]{grid-template-columns:minmax(0,1fr) minmax(17rem,.55fr)}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:gap-12{gap:3rem}.md\:border-0{border-width:0}.md\:bg-transparent{background-color:transparent}.md\:p-0{padding:0}.md\:p-10{padding:2.5rem}.md\:p-6{padding:1.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:pb-20{padding-bottom:5rem}.md\:pt-32{padding-top:8rem}.md\:pt-8{padding-top:2rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-\[2\.35rem\]{font-size:2.35rem}.md\:text-\[3\.25rem\]{font-size:3.25rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:leading-8{line-height:2rem}}@media (min-width:1024px){.lg\:flex{display:flex}.lg\:grid-cols-\[0\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.lg\:grid-cols-\[minmax\(260px\2c 1\.5fr\)_repeat\(3\2c minmax\(150px\2c 0\.7fr\)\)\]{grid-template-columns:minmax(260px,1.5fr) repeat(3,minmax(150px,.7fr))}.lg\:items-end{align-items:flex-end}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}}@media (min-width:1280px){.xl\:p-12{padding:3rem}}