:root{color:#171717;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--font-display:"Fraunces", Georgia, "Times New Roman", serif;--font-ui:"Source Sans 3", ui-sans-serif, system-ui, sans-serif;--ink:#171717;--ink-soft:#4d4d4a;--paper:#f5f3ee;--surface:#fff;--surface-muted:#ece9e2;--line:#d7d3cb;--live:#b64232;--success:#2e6a4f;--warning:#956d24;--muted:var(--ink-soft);--white:var(--surface);--green:var(--success);--orange:var(--live);background:#f5f3ee;font-family:"Source Sans 3",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.home-page{--paper:#f2f0ea;--surface:#f8f6ef;--surface-muted:#ebe7dd;--line:#d5d0c4;--ink:#080808;--ink-soft:#5a5750;--success:#c5221f;--green:#c5221f;--live:#c5221f;--muted:var(--ink-soft);--home-teal:#c5221f;--home-teal-deep:#9f1816;--home-red:#c5221f;--home-black:#080808;--home-charcoal:#111;--home-cream:#f2f0ea;--home-metal:#b8ab8e;--home-timer:#f2f0ea;--home-section-title-size:clamp(38px, 4vw, 62px);color:var(--ink);background:var(--home-cream)}.home-page .site-header{color:var(--home-cream);box-shadow:none;background:#080808fa;border-bottom:1px solid #f2f0ea1f}.home-page .sell-button,.home-page .home-primary-action{background:var(--home-teal);border-color:var(--home-teal)}.home-page .sell-button:hover,.home-page .home-primary-action:hover{background:var(--home-teal-deep)}.home-page .step-icon{color:var(--home-teal)}.home-page :focus-visible{outline-color:#c5221f85}.home-page .site-utility-bar{color:#f2f0eacc;background:#030303}.home-page .site-utility-live i{background:var(--home-red);box-shadow:0 0 0 3px #c5221f38}.home-page .brand{color:var(--home-cream);font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;font-size:20px;line-height:.86}.home-page .brand-logo{width:87px;height:87px}.home-page .auction-nav-trigger,.home-page .console-mode-rail a,.home-page .account-button,.home-page .icon-button{color:#f2f0eae6}.home-page .header-signup{color:#fff;background:var(--home-red);border-color:var(--home-red)}.home-page .header-signup:hover{background:#9f1816;border-color:#9f1816}.home-page .auction-nav-current{color:#f2f0ea94}.home-page .auction-nav-trigger:hover,.home-page .auction-nav-dropdown.is-open .auction-nav-trigger,.home-page .auction-nav-dropdown.is-active .auction-nav-trigger,.home-page .console-mode-rail a:hover,.home-page .console-mode-rail a.is-active{color:#fff;background:#c5221f2e}.home-page .auction-nav-dropdown.is-open .auction-nav-trigger,.home-page .auction-nav-dropdown.is-active .auction-nav-trigger{box-shadow:inset 0 0 0 1px #c5221fb8}.home-page .console-mode-rail a.is-active{box-shadow:inset 0 0 0 1px #c5221f52}.home-page .console-mode-rail--utility{border-left-color:#f2f0ea24}.home-page .spotlight-form{color:#f2f0eaa8;background:#050505;border-color:#f2f0ea33;border-radius:3px}.home-page .spotlight-search.is-expanded .spotlight-form,.home-page .spotlight-form:focus-within{background:#0d0d0d;border-color:#c5221fc7;box-shadow:0 10px 28px #00000047}.home-page .spotlight-form input{color:var(--home-cream)}.home-page .spotlight-kbd{color:#f2f0eaad;background:#111;border-color:#f2f0ea2e}.home-page .icon-button{background:#ffffff05;border-color:#f2f0ea29}.home-page .icon-button:hover,.home-page .account-button:hover{color:#fff;border-color:#c5221f8c}.home-page .header-login{border-color:#0000}.home-page .sell-button,.home-page .home-primary-action{border-radius:3px}.listing-page{--paper:#ebe7dd;--surface:#fff;--surface-muted:#f6f1e8;--line:#d8d0c0;--ink:#11100e;--ink-soft:#625d54;--success:#c5221f;--green:#c5221f;--live:#c5221f;--muted:var(--ink-soft);--home-teal:#c5221f;--home-teal-deep:#9f1816;--home-timer:#c5221f;--auction-red:#c5221f;--auction-black:#080808;--auction-cream:#ebe7dd;color:var(--ink);background:radial-gradient(circle at 15% 0, #c5221f0f, transparent 280px), var(--paper)}.listing-page .site-header,.sell-page .site-header{background:#fffffffa}.listing-page .sell-button,.listing-page .bid-form>button,.listing-page .listing-mobile-bid-cta{background:var(--home-teal);border-color:var(--home-teal)}.listing-page .bid-form>button:not(:disabled):hover,.listing-page .listing-mobile-bid-cta:hover{background:var(--home-teal-deep)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);min-width:320px;min-height:100vh;margin:0}body:has(.home-page){background:#fff}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}:focus-visible{outline-offset:3px;outline:3px solid #2e6a4f66}a{color:inherit;text-decoration:none}svg{display:block}.app-shell{flex-direction:column;min-height:100vh;display:flex}.app-shell>main,.app-shell .sell-main,.app-shell .sell-gate,.app-shell .sell-success,.app-shell .loading-state{flex:1 0 auto}.page-width{width:min(1440px,100% - 64px);margin-inline:auto}#sell,#cars-trucks,#boats,#parts,#engines,#transmissions,#wheels,#categories{scroll-margin-top:120px}.route-anchor{height:0;scroll-margin-top:120px;display:block}.info-section,.info-trust-grid{scroll-margin-top:120px}.site-header{z-index:40;color:#ebe7dd;box-shadow:none;background:#080808fa;border-bottom:1px solid #ebe7dd24;position:sticky;top:0}.header-inner{grid-template-columns:minmax(150px,auto) minmax(0,1fr) minmax(150px,auto);align-items:center;gap:14px;min-height:76px;display:grid}.auction-console .header-inner{box-sizing:border-box;gap:clamp(14px,1.4vw,24px);width:100%;max-width:none;padding-inline:clamp(28px,3vw,56px)}.header-cluster{align-items:center;gap:clamp(14px,1.2vw,22px);min-width:0;display:flex}.header-cluster--start{flex:0 auto;justify-self:start}.header-cluster--end{flex:0 auto;justify-self:end;margin-left:auto}.header-centerline{justify-content:center;justify-self:center;align-items:center;gap:clamp(18px,2.2vw,42px);width:min(100%,1040px);min-width:0;display:flex}.console-mode-rail{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:2px;font-size:11px;font-weight:800;display:flex}.console-mode-rail a{color:#243033;border-radius:999px;align-items:center;gap:6px;min-height:38px;padding:0 12px;transition:background .16s,color .16s,box-shadow .16s;display:inline-flex}.console-mode-rail a:hover,.console-mode-rail a.is-active{color:#0f5c63;background:#0f5c6314}.console-mode-rail a.is-active{box-shadow:inset 0 0 0 1px #0f5c632e}.console-mode-rail--utility{border-left:1px solid #0f5c6324;padding-left:10px}.header-auction-group{align-items:center;gap:clamp(8px,1vw,16px);min-width:0;display:flex}.auction-nav-dropdown{position:relative}.auction-nav-trigger{color:#ebe7dd;min-height:42px;font:inherit;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:900;transition:background .16s,color .16s,box-shadow .16s;display:inline-flex}.auction-nav-trigger:hover,.auction-nav-dropdown.is-open .auction-nav-trigger,.auction-nav-dropdown.is-active .auction-nav-trigger{color:#fff;background:#c5221f2e}.auction-nav-dropdown.is-active .auction-nav-trigger{box-shadow:inset 0 0 0 1px #c5221fb8}.auction-nav-current{letter-spacing:.04em;color:var(--ink-soft);text-transform:none;font-size:10px;font-style:normal;font-weight:700}.auction-nav-chevron{fill:none;stroke:currentColor;stroke-width:1.8px;width:14px;height:14px;transition:transform .16s}.auction-nav-dropdown.is-open .auction-nav-chevron{transform:rotate(180deg)}.auction-nav-menu{z-index:50;background:#080808f7;border:1px solid #ebe7dd2e;border-radius:5px;flex-direction:column;gap:6px;width:min(280px,100vw - 24px);padding:8px;display:flex;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 44px #0000006b}.auction-nav-menu[hidden]{display:none}.auction-nav-menu a{color:#ebe7dd;border:1px solid #0000;border-radius:3px;align-items:center;gap:10px;min-height:42px;padding:0 14px;text-decoration:none;transition:background .16s,border-color .16s,color .16s;display:flex}.auction-nav-dropdown.is-categories .auction-nav-menu a:not(.auction-nav-cta){min-height:50px}.auction-nav-menu img{object-fit:cover;background:#151515;border:1px solid #ebe7dd2e;border-radius:3px;flex:0 0 34px;width:34px;height:34px}.auction-nav-menu a:hover,.auction-nav-menu a.is-active{color:#fff;background:#c5221f2e;border-color:#c5221f7a}.auction-nav-menu a strong{min-width:0;color:inherit;letter-spacing:.04em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900;overflow:hidden}.auction-nav-menu .auction-nav-cta{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#c5221f;border:1px solid #c5221fcc;justify-content:space-between;align-items:center;min-height:44px;margin-top:5px;font-size:13px;font-weight:900;display:flex}.auction-nav-menu .auction-nav-cta span{color:inherit;font-size:18px;line-height:1}.header-sell-adjacent{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;min-height:38px;padding:0 16px;font-size:11px;font-weight:800;color:#fff!important}.header-signup{background:#c5221f;border:1px solid #c5221f;color:#fff!important}.header-signup:hover{color:#fff;background:#9f1816;border-color:#9f1816}.mobile-nav-section-label{color:#ebe7dd9e;letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:800}.mobile-nav-sell{justify-content:center;width:100%;margin-bottom:12px;display:none}.console-spotlight{flex:0 clamp(340px,30vw,520px);min-width:min(100%,300px);max-width:520px}.spotlight-search{width:100%;position:relative}.spotlight-form{color:#ebe7ddad;background:#050505;border:1px solid #ebe7dd33;border-radius:3px;align-items:center;gap:10px;width:100%;min-height:46px;padding:0 15px;transition:border-color .16s,box-shadow .16s,background .16s;display:flex}.spotlight-search.is-expanded .spotlight-form,.spotlight-form:focus-within{background:#0d0d0d;border-color:#c5221fc7;box-shadow:0 10px 28px #00000047}.spotlight-form svg{fill:none;stroke:currentColor;stroke-width:1.8px;flex:0 0 17px;width:17px}.spotlight-form input{color:#ebe7dd;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:15px}.spotlight-form input::placeholder{color:#ebe7dd85}.spotlight-kbd{color:#ebe7ddad;background:#111;border:1px solid #ebe7dd2e;border-radius:6px;flex:none;min-width:34px;padding:3px 7px;font-size:11px;font-weight:700;line-height:1.2}.spotlight-chips{z-index:45;background:#080808f7;border:1px solid #ebe7dd2e;border-radius:5px;flex-wrap:wrap;gap:8px;padding:10px;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 44px #0000006b}.spotlight-chip{color:#ebe7dd;background:#ebe7dd0a;border:1px solid #ebe7dd29;border-radius:3px;align-items:center;min-height:32px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.spotlight-chip:hover{color:#fff;background:#c5221f2e;border-color:#c5221f94}.console-actions{gap:10px}.activity-hub-button{position:relative}.activity-hub-button svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:18px}.activity-hub-button.has-alerts{color:#fff;background:#c5221f2e;border-color:#c5221f94}.activity-hub-badge{color:#fff;background:#c5221f;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:800;line-height:1;display:grid;position:absolute;top:-4px;right:-4px}.live-radar-strip{display:none}.live-radar-inner{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;min-height:38px;display:grid}.live-radar-label{color:#0f5c63;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;font-size:10px;font-weight:900;display:inline-flex}.live-radar-dot{background:var(--live);border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite radar-pulse}@keyframes radar-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.88)}}.live-radar-track-wrap{min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.live-radar-track{gap:28px;width:max-content;animation:48s linear infinite radar-scroll;display:flex}.live-radar-track:hover{animation-play-state:paused}@keyframes radar-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.live-radar-item{white-space:nowrap;color:var(--ink);align-items:center;gap:10px;font-size:12px;display:inline-flex}.live-radar-item strong{font-weight:800}.live-radar-item span:last-child{color:var(--ink-soft)}.live-radar-kind{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:10px;font-weight:800;display:inline-flex}.live-radar-item.is-live .live-radar-kind{color:#0f5c63;background:#0f5c631a}.live-radar-item.is-ending .live-radar-kind{color:#956d24;background:#956d241f}.live-radar-item.is-bid .live-radar-kind{color:#b64232;background:#b642321f}.live-radar-empty{color:var(--ink-soft);margin:0;font-size:12px}.activity-hub-sheet{z-index:60;position:fixed;inset:0}.activity-hub-backdrop{cursor:pointer;background:#0a0c0e6b;border:0;position:absolute;inset:0}.activity-hub-panel{border-left:1px solid var(--line);background:#fff;flex-direction:column;gap:18px;width:min(420px,100vw);height:100%;padding:22px 18px 28px;display:flex;position:absolute;top:0;right:0;overflow:auto;box-shadow:-18px 0 40px #0f1c201f}.activity-hub-head{justify-content:space-between;align-items:start;gap:12px;display:flex}.activity-hub-head h2{font-family:var(--font-display);margin:4px 0 0;font-size:28px;line-height:1.05}.activity-hub-close{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:999px;place-items:center;width:40px;height:40px;display:grid}.activity-hub-close svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:18px}.activity-hub-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.activity-hub-stats>div{border:1px solid var(--line);background:#f8f9f9;border-radius:12px;padding:12px}.activity-hub-stats strong{font-size:22px;line-height:1;display:block}.activity-hub-stats span{color:var(--ink-soft);margin-top:4px;font-size:12px;font-weight:700;display:block}.activity-hub-stats .is-alert strong{color:var(--live)}.activity-hub-section header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.activity-hub-section h3{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:14px;font-weight:800}.activity-hub-section header a{color:#0f5c63;font-size:12px;font-weight:800}.activity-hub-section ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.activity-hub-section li a{border:1px solid var(--line);background:#fff;border-radius:12px;gap:2px;padding:12px;display:grid}.activity-hub-section li a:hover{background:#0f5c6308;border-color:#0f5c6359}.activity-hub-section strong{font-size:14px}.activity-hub-section span,.activity-hub-section em{color:var(--ink-soft);font-size:12px;font-style:normal}.activity-hub-section em.is-warn{color:#956d24;font-weight:800}.activity-hub-section em.is-good{color:#0f5c63;font-weight:800}.activity-hub-section.is-celebration{background:#0f5c630f;border:1px solid #0f5c6347;border-radius:14px;padding:12px}.activity-hub-section.is-celebration h3{color:#0f5c63}.activity-hub-section.is-urgent{background:#b04a2012;border:1px solid #b04a2059;border-radius:14px;padding:12px}.activity-hub-section.is-urgent h3{color:#9a3d18}.activity-hub-section.is-moderation-blocked{background:#ffe8e6;border:1px solid #c0392b59;border-radius:14px;padding:12px}.activity-hub-section.is-moderation-blocked h3{color:#7b241c}.activity-hub-section em.is-bad{color:#7b241c;font-weight:800}.activity-hub-moderation-item{gap:4px;display:grid}.activity-hub-moderation-item strong,.activity-hub-moderation-item span,.activity-hub-moderation-item em{display:block}.activity-hub-section li{position:relative}.activity-hub-dismiss{color:var(--ink-soft);cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-size:12px;font-weight:600;text-decoration:underline;display:inline-flex}.activity-hub-dismiss:hover{color:var(--ink)}.activity-hub-empty{border:1px dashed var(--line);background:#fafbfb;border-radius:14px;padding:18px}.activity-hub-empty p{color:var(--ink-soft);margin:0 0 14px}.header-search-toggle,.spotlight-mobile-sheet{display:none}.discovery-main,.info-main{padding-block:28px 56px}.discovery-hero,.info-hero{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.discovery-hero h1,.info-hero h1{font-family:var(--font-display);margin:6px 0 10px;font-size:clamp(32px,4vw,48px);line-height:1.02}.discovery-hero p,.info-hero p{max-width:62ch;color:var(--ink-soft);margin:0}.legal-page .legal-hero{border-bottom:1px solid var(--line);margin-bottom:28px;padding-bottom:22px;display:block}.legal-page .legal-hero h1{margin-bottom:8px}.legal-meta{color:var(--ink-soft);font-size:13px;font-weight:600}.legal-nav-note{max-width:70ch;font-size:14px;margin-top:12px!important}.legal-document{gap:14px;max-width:76ch;display:grid}.legal-document h2{font-family:var(--font-display);margin:18px 0 0;font-size:clamp(22px,2.4vw,30px);line-height:1.15}.legal-document h3{margin:10px 0 0;font-size:16px;line-height:1.3}.legal-document p{color:var(--ink);margin:0;font-size:15px;line-height:1.65}.legal-document a{color:var(--home-teal,#0f5c63);text-underline-offset:2px;font-weight:650;text-decoration:underline}.legal-callout{letter-spacing:.01em;background:#0f5c630f;border:1px solid #0f5c6338;border-radius:12px;padding:14px 16px;font-size:13px!important;line-height:1.55!important}.legal-placeholder{color:#5c4b00;background:#fff3b0;border-radius:4px;padding:0 4px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em;font-weight:700;display:inline}.discovery-hero.is-ending{background:linear-gradient(135deg,#956d2414,#fffffffa);border:1px solid #956d2438;border-radius:18px;padding:22px 24px}.discovery-hero.is-results{border:1px solid var(--line);background:linear-gradient(135deg,#0f5c630f,#fffffffa);border-radius:18px;padding:22px 24px}.discovery-hero-stats{grid-template-columns:repeat(2,minmax(90px,1fr));gap:10px;display:grid}.discovery-hero-stats>div{border:1px solid var(--line);text-align:center;background:#fff;border-radius:12px;padding:14px 16px}.discovery-hero-stats strong{font-size:28px;line-height:1;display:block}.discovery-hero-stats span{color:var(--ink-soft);margin-top:4px;font-size:12px;font-weight:700;display:block}.discovery-hero-stats .is-alert strong{color:var(--live)}.discovery-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.discovery-filter-tabs{flex-wrap:wrap;gap:8px;display:flex}.discovery-filter-tabs button{border:1px solid var(--line);min-height:38px;font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:0 14px;font-size:13px;font-weight:700}.discovery-filter-tabs button.is-active{color:#0f5c63;background:#0f5c6314;border-color:#0f5c63}.browse-card.is-urgent{box-shadow:inset 0 0 0 2px #d6453d38}.browse-card-meta strong.is-urgent{color:var(--live)}.card-status.is-ending{color:#fff;background:#956d24}.card-status.is-unsold{color:#fff;background:#5c6363}.info-hero-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.info-section{border:1px solid var(--line);background:#fff;border-radius:18px;margin-top:28px;padding:22px}.info-section header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.info-section h2{margin:0;font-size:22px}.info-steps{gap:12px;margin:0;padding:0;list-style:none;display:grid}.info-steps li{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;display:grid}.info-steps li>span{color:#0f5c63;background:#0f5c631a;border-radius:999px;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.info-trust-grid,.info-fee-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.info-trust-grid article,.info-fee-grid article{border:1px solid var(--line);background:#fff;border-radius:14px;padding:16px}.support-layout{grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:18px;display:grid}.support-faq-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.support-faq-list strong{margin-bottom:4px;display:block}.support-contact-card{border:1px solid var(--line);background:linear-gradient(#0f5c630f,#fff 40%);border-radius:18px;padding:22px}.support-quick-links{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.support-quick-links a{color:#0f5c63;font-weight:700}.mobile-console-modes a.is-active,.mobile-utility-links a.is-active{color:#0f5c63;font-weight:800}@media (width<=900px){.discovery-hero,.info-hero{flex-direction:column;align-items:start}.info-trust-grid,.info-fee-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.support-layout{grid-template-columns:1fr}}@media (width<=560px){.info-trust-grid,.info-fee-grid{grid-template-columns:1fr}}.brand-link{justify-self:start}.brand{color:#ebe7dd;font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;text-transform:uppercase;background:0 0;align-items:center;gap:12px;font-size:20px;font-weight:900;line-height:.95;display:inline-flex}.brand-logo{object-fit:contain;background:0 0;flex-shrink:0;width:87px;height:87px;display:block}.brand-wordmark{line-height:.95;display:block}.main-nav{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;gap:4px;font-size:12px;font-weight:750;display:flex}.main-nav a{color:#243033;opacity:1;border-radius:3px;align-items:center;gap:3px;min-height:40px;padding:0 12px;transition:background .16s,color .16s;display:inline-flex}.nav-chevron{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.7;width:12px;height:12px}.main-nav a:hover,.main-nav a.is-active{color:#0f5c63;background:#0f5c6314}.account-button{opacity:1;transition:color .16s,border-color .16s}.account-button:hover{color:#fff;border-color:#c5221f8c}.header-actions{justify-self:end;align-items:center;gap:10px;display:flex}.header-search{color:#ebe7ddad;background:#050505;border:1px solid #ebe7dd2e;border-radius:3px;align-items:center;gap:8px;width:clamp(180px,18vw,250px);height:42px;padding:0 14px;display:flex}.header-search:focus-within{background:#111;border-color:#c5221fc7}.header-search svg{fill:none;stroke:currentColor;stroke-width:1.8px;flex:0 0 16px;width:16px}.header-search input{color:#ebe7dd;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:13px}.mobile-search-button{display:none}.icon-button,.account-button,.sell-button,.watch-button,.gallery-button{cursor:pointer;border:0}.icon-button{color:#ebe7dd;background:#ffffff05;border:1px solid #ebe7dd29;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.icon-button svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:19px}.icon-button:hover{color:#fff;background:#c5221f24;border-color:#c5221f8c}.sell-button,.account-button{letter-spacing:.02em;border-radius:3px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:13px;font-weight:900;display:inline-flex}.sell-button{color:#fff;background:#c5221f;border:1px solid #c5221f}.sell-button:hover{background:#9f1816;border-color:#9f1816}.header-listing-cta{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;min-width:64px;padding-inline:18px;font-size:12px;font-weight:800;color:#fff!important}.account-button{color:#ebe7dd;background:0 0;border:1px solid #0000}.header-user-chip{color:#ebe7dd;max-width:240px;min-height:44px;font:inherit;cursor:pointer;background:#ffffff05;border:1px solid #ebe7dd29;border-radius:999px;align-items:center;gap:10px;padding:4px 10px 4px 4px;text-decoration:none;display:inline-flex}.header-user-menu{position:relative}.header-user-menu.is-open .header-user-chip{border-color:#c5221fb8}.header-user-chevron{fill:none;stroke:currentColor;stroke-width:1.8px;color:#ebe7dd94;flex:none;width:16px;height:16px}.header-user-menu.is-open .header-user-chevron{transform:rotate(180deg)}.header-user-dropdown{z-index:50;background:#080808f7;border:1px solid #ebe7dd2e;border-radius:5px;flex-direction:column;gap:2px;width:min(280px,100vw - 24px);padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 44px #0000006b}.header-user-dropdown-head{border-bottom:1px solid #ebe7dd24;margin-bottom:4px;padding:10px 12px 12px}.header-user-dropdown-head strong{font-size:14px;display:block}.header-user-dropdown-head span{color:#ebe7dd94;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;display:block;overflow:hidden}.header-user-dropdown a,.header-user-dropdown button{color:#ebe7dd;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:10px 12px;font-size:14px;font-weight:600;text-decoration:none;display:block}.header-user-dropdown a:hover,.header-user-dropdown button:hover{color:#fff;background:#c5221f2e}.header-user-dropdown-divider{background:#ebe7dd24;height:1px;margin:6px 4px}.header-user-signout{color:#d6453d!important}.mobile-nav-user-label{color:#ebe7dd9e;margin:0 0 4px;font-size:13px;font-weight:700}.mobile-nav-signout{appearance:none;color:#d6453d;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.header-user-chip:hover{border-color:#c5221fb8}.header-user-avatar{object-fit:cover;border-radius:50%;flex:none;width:34px;height:34px}.header-user-avatar.is-fallback{color:#fff;background:#c5221f;place-items:center;font-size:11px;font-weight:800;display:grid}.header-user-meta{flex-direction:column;min-width:0;line-height:1.15;display:flex}.header-user-meta strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.header-user-meta em{color:#ebe7dd94;font-size:11px;font-style:normal}.mobile-nav-user{font-weight:700}.mobile-menu-button{color:#ebe7dd;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:none}.mobile-menu-button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:20px}.mobile-nav-sheet{display:none}.mobile-nav-sheet[hidden]{display:none!important}.connection-notice{color:#253326;background:#dfe9d7;border-bottom:1px solid #c6d2bf;justify-content:center;align-items:center;gap:13px;min-height:46px;padding:10px max(32px,50vw - 720px);font-size:13px;display:flex}.connection-notice>span{color:#fff;background:var(--green);letter-spacing:.1em;text-transform:uppercase;border-radius:4px;padding:4px 8px;font-size:10px;font-weight:900}.connection-notice p{margin:0}.connection-notice.is-demo{color:#253326;background:#e8efe3}.connection-notice.is-demo>span{background:var(--ink)}.connection-notice.is-error{color:#642814;background:#fee1d5;border-color:#fac5af}.connection-notice.is-error>span{background:#9b3211}.connection-notice.is-warning{color:#5c4818;background:#f7efd8;border-color:#e5d4a0}.connection-notice.is-warning>span{background:#956d24}.connection-notice.is-warning code{font-size:.92em}.listing-heading{justify-content:space-between;align-items:end;gap:48px;padding-block:54px 40px;display:flex}.breadcrumbs,.eyebrow-row{flex-wrap:wrap;align-items:center;display:flex}.breadcrumbs{color:#777b75;gap:8px;margin-bottom:28px;font-size:12px;font-weight:650}.breadcrumbs a:hover{color:var(--ink)}.eyebrow-row{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;gap:15px;margin-bottom:17px;font-size:11px;font-weight:800}.status-pill,.auction-status{color:#244c38;letter-spacing:.08em;text-transform:uppercase;background:#e2eee6;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:900;display:inline-flex}.auction-status.is-ending-soon{color:#7c281d;background:#f4ded9}.pulse-dot{background:var(--success);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #2e6a4f21}h1,h2,p{margin-top:0}h1{max-width:960px;font-family:var(--font-display);letter-spacing:-.052em;margin-bottom:14px;font-size:clamp(38px,4.2vw,52px);font-weight:500;line-height:.98}.listing-deck{max-width:760px;color:var(--muted);margin-bottom:0;font-size:clamp(16px,1.5vw,20px);line-height:1.5}.watch-button{background:0 0;border:1px solid #c8c6bf;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-width:116px;min-height:48px;font-size:13px;font-weight:800;display:inline-flex}.watch-button svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:17px}.auction-layout{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:30px;display:grid}.auction-main{min-width:0}.hero-media{background:#cdc5b4;border-radius:4px;min-height:430px;position:relative;overflow:hidden}.hero-media img{object-fit:cover;aspect-ratio:16/10;width:100%;height:100%;min-height:430px;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:block}.hero-media:hover img{transform:scale(1.01)}.media-topline{color:#172019ad;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;font-size:10px;font-weight:900;display:flex;position:absolute;inset:22px 24px auto}.gallery-button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdf8f0;border-radius:999px;align-items:center;gap:9px;min-height:43px;padding:0 16px;font-size:12px;font-weight:850;display:flex;position:absolute;bottom:20px;right:20px;box-shadow:0 8px 28px #161a162e}.gallery-button svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:15px}.quick-facts{border:1px solid var(--line);background:#fffdf880;border-top:0;grid-template-columns:repeat(5,1fr);margin-bottom:30px;display:grid}.quick-facts>div{border-right:1px solid var(--line);min-width:0;padding:20px 18px}.quick-facts>div:last-child{border-right:0}.quick-facts span,.quick-facts strong{display:block}.quick-facts span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px;font-size:9px;font-weight:850}.quick-facts strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.bid-card,.seller-card,.story-card,.activity-card{border:1px solid var(--line);background:var(--white)}.bid-card{padding:26px;box-shadow:0 18px 50px #262b2617}.bid-card-status{border-bottom:1px solid var(--line);color:var(--muted);align-items:center;gap:9px;padding-bottom:18px;font-size:11px;font-weight:750;display:flex}.connection-dot{background:#ef9d37;border-radius:50%;width:8px;height:8px}.connection-dot.is-connected{background:#4e9857;box-shadow:0 0 0 4px #4e98571f}.connection-dot.is-demo{background:var(--orange)}.current-bid{padding-block:26px 22px}.current-bid>span,.current-bid strong,.current-bid small{display:block}.current-bid>span,.countdown-block>span,.bid-form>label{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.current-bid strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;border-radius:8px;margin:5px 0 4px;padding:2px 8px 2px 0;font-family:inherit;font-size:44px;font-weight:750;transition:transform .28s,color .28s;display:inline-block}.current-bid.has-updated strong{animation:1.35s ease-out leading-bid-pop}.current-bid.is-leading strong{color:#0f5c63}.current-bid.is-leading.has-updated strong{animation:1.35s ease-out leading-bid-pop,1.4s ease-out leading-bid-glow}@keyframes leading-bid-pop{0%{background:0 0;transform:scale(1)}18%{background:#0f5c6329;transform:scale(1.08)}to{background:0 0;transform:scale(1)}}@keyframes leading-bid-glow{0%,to{text-shadow:none}30%{text-shadow:0 0 18px #0f5c6373}}.current-bid small,.current-bid .bid-count,.countdown-block small,.bid-form>small{color:var(--muted);font-size:11px;display:block}.section-title-row .bid-count{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px;font-weight:750}.countdown-block{border-block:1px solid var(--line);padding:21px 0}.countdown{grid-template-columns:repeat(3,1fr);margin:15px 0 11px;display:grid}.countdown>div{border-left:1px solid var(--line);padding-left:16px}.countdown>div:first-child{border-left:0;padding-left:0}.countdown strong,.countdown span{display:block}.countdown strong{font-variant-numeric:tabular-nums;letter-spacing:-.05em;font-size:28px;line-height:1}.countdown span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-top:6px;font-size:9px;font-weight:800}.countdown.is-urgent strong{color:var(--live)}.countdown-final{color:var(--live);margin-block:15px 11px;display:block}.countdown-final strong{letter-spacing:-.04em;font-size:38px}.countdown-final>span{margin-top:8px}.extension-notice{color:#702a20;background:#f8e9e5;border:1px solid #d7b9b1;gap:2px;margin:18px 0 0;padding:13px 14px;font-size:12px;display:grid}.extension-notice span{color:var(--ink-soft);font-size:11px}.ended-label{font-family:var(--font-display);margin:12px 0;font-size:29px;display:block}.bid-form{padding-top:22px}.bid-input-wrap{background:#fff;border:1px solid #aaa9a2;border-radius:2px;grid-template-columns:auto 1fr;align-items:center;height:54px;margin-top:9px;display:grid}.bid-input-wrap:focus-within{border-color:var(--green);box-shadow:0 0 0 3px #334a371f}.bid-input-wrap>span{color:var(--muted);padding-left:16px;font-size:18px;font-weight:700}.bid-input-wrap input{width:100%;height:100%;color:var(--ink);background:0 0;border:0;outline:0;padding:0 14px 0 7px;font-size:19px;font-weight:800}.bid-input-wrap input:disabled{cursor:not-allowed;opacity:.56}.bid-form>small{margin-top:7px;display:block}.bid-form>button{color:#fff;background:var(--orange);cursor:pointer;letter-spacing:.02em;border:0;border-radius:2px;justify-content:space-between;align-items:center;width:100%;min-height:56px;margin-top:17px;padding:0 20px;font-size:13px;font-weight:900;transition:background .16s,transform .16s;display:flex}.bid-button-copy{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.bid-button-copy strong{font-size:13px;font-weight:900}.bid-button-copy em{letter-spacing:.06em;text-transform:uppercase;opacity:.88;font-size:10px;font-style:normal;font-weight:800}.bid-hold-note{color:var(--muted);margin:8px 0 0;font-size:11px;line-height:1.4}.bid-modal-foot .bid-hold-note{text-align:right;width:100%}.part-fitment{color:var(--ink-soft);margin:8px 0 0;font-size:13px;line-height:1.4}.part-fitment a{color:#0f5c63;font-weight:800}.listing-specs .part-fitment{margin-top:14px}.part-fitment-fields{gap:10px;width:100%;display:grid}.part-fitment-fields select,.part-fitment-fields input{width:100%}.bid-form>button:not(:disabled):hover{background:#d94a1d;transform:translateY(-1px)}.bid-form>button:disabled{color:#727772;cursor:not-allowed;background:#e1e0da}.bid-form button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px}.form-message{color:#8c3118;margin:10px 0 0;font-size:12px}.form-message.is-success{color:var(--success)}.demo-window-button{color:#fffdf7;background:var(--auction-red);cursor:pointer;border:1px solid #c5221f57;border-radius:3px;width:100%;min-height:42px;margin-top:18px;padding:0 14px;font-size:12px;font-weight:750}.demo-window-button:hover{color:#fffdf7;border-color:var(--auction-red);background:#9f1816}.prototype-checklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0;padding:0;list-style:none;display:grid}.prototype-checklist li{color:var(--ink-soft);padding-left:18px;font-size:13px;font-weight:650;position:relative}.prototype-checklist li:before{content:"";background:var(--success);border-radius:50%;width:7px;height:7px;position:absolute;top:.45em;left:0}.trust-copy{border-top:1px solid var(--line);grid-template-columns:29px 1fr;gap:11px;margin-top:23px;padding-top:20px;display:grid}.trust-copy svg{fill:none;width:24px;stroke:var(--green);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}.trust-copy p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.trust-copy strong{color:var(--ink);margin-bottom:2px;font-size:12px;display:block}.seller-card{align-items:center;gap:13px;margin-top:14px;padding:18px;display:flex}.seller-avatar{color:#fff;background:var(--green);width:43px;height:43px;font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-size:13px;display:grid}.seller-card small,.seller-card div>span{color:var(--muted);font-size:10px}.seller-card strong{margin:3px 0;font-size:12px}.story-card,.activity-card{margin-top:30px;padding:clamp(28px,4vw,52px)}.section-kicker{color:#667164;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;font-size:10px;font-weight:900}.story-card h2,.activity-card h2{font-family:var(--font-display);letter-spacing:-.04em;margin-bottom:17px;font-size:clamp(30px,3.4vw,48px);font-weight:500;line-height:1.05}.story-card>p{max-width:780px;color:var(--muted);margin-bottom:28px;font-size:15px;line-height:1.75}.highlights{flex-wrap:wrap;gap:8px;display:flex}.highlights span{color:#3c503d;background:#f2f7ed;border:1px solid #cad2c4;border-radius:999px;padding:9px 12px;font-size:10px;font-weight:800}.section-title-row{justify-content:space-between;align-items:end;gap:24px;display:flex}.section-title-row h2{margin-bottom:0}.section-title-row>span{color:var(--muted);font-size:11px;font-weight:750}.bid-list{border-top:1px solid var(--line);margin:30px 0 0;padding:0;list-style:none}.bid-list li{border-bottom:1px solid var(--line);grid-template-columns:38px 1fr auto;align-items:center;gap:14px;min-height:78px;display:grid}.bid-list li.is-latest{background:#0f5c630d;border:1px solid #0f5c6347;border-radius:12px;margin:6px -8px;padding:0 8px;animation:.7s ease-out confirmed-bid,2.8s ease-in-out infinite leading-shine;position:relative;box-shadow:0 0 0 1px #d4af372e,0 0 18px #0f5c631f}@keyframes confirmed-bid{0%{background:#0f5c632e;transform:scale(.985)}to{background:#0f5c630d;transform:scale(1)}}@keyframes leading-shine{0%,to{box-shadow:0 0 0 1px #d4af3738,0 0 12px #0f5c631a}50%{box-shadow:0 0 0 2px #e8c4508c,0 0 22px #0f5c6347}}.activity-icon{background:#edf0e9;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.activity-icon svg{fill:none;width:17px;stroke:var(--green);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px}.bid-list div strong,.bid-list div span{display:block}.bid-list div strong{margin-bottom:3px;font-size:12px}.bid-list div span{color:var(--muted);font-size:10px}.bid-list b{font-variant-numeric:tabular-nums;font-size:15px}.empty-activity{color:var(--muted);background:#f1f1ec;margin:28px 0 0;padding:28px;font-size:13px}.site-footer{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:28px;margin-top:90px;padding-block:34px;display:grid}.site-footer .brand{color:var(--ink)}.site-footer .brand-logo{width:66px;height:66px}.site-footer p,.site-footer>span{color:var(--muted);margin:0;font-size:10px}.site-footer>span{text-align:right}.loading-state{min-height:calc(100vh - 84px);color:var(--muted);place-content:center;justify-items:center;gap:18px;font-size:13px;display:grid}.loading-mark{border:3px solid #d5d4ce;border-top-color:var(--orange);border-radius:50%;width:34px;height:34px;animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=1120px){.page-width{width:min(100% - 40px,960px)}.mobile-menu-button{display:grid}.auction-console .header-inner{grid-template-columns:auto 1fr auto}.header-centerline,.header-auction-group,.header-cluster--start .console-mode-rail,.header-cluster--end .console-mode-rail--utility,.main-nav{display:none}.mobile-nav-sell{display:inline-flex}.console-spotlight{display:none}.header-search-toggle{display:grid}.spotlight-kbd{display:none}.mobile-nav-sheet{z-index:40;padding-top:76px;display:block;position:fixed;inset:0}.mobile-nav-backdrop{cursor:pointer;background:#0a0c0e7a;border:0;position:absolute;inset:0}.mobile-nav-panel{z-index:1;background:#080808;border-bottom:1px solid #ebe7dd24;max-height:calc(100dvh - 76px);padding:8px 20px 22px;position:relative;overflow:auto;box-shadow:0 18px 44px #0000006b}.mobile-nav-group+.mobile-nav-group{margin-top:16px}.mobile-nav-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mobile-nav-links a{color:#ebe7dd;background:#ebe7dd0a;border:1px solid #ebe7dd24;border-radius:3px;align-content:center;gap:3px;min-height:58px;padding:10px 12px;font-size:14px;font-weight:800;display:grid}.mobile-nav-links a small{color:#ebe7dd94;font-size:11px;font-weight:600;line-height:1.25}.mobile-nav-links a.is-active{color:#fff;background:#c5221f2e;border-color:#c5221f8f}.mobile-nav-links .mobile-nav-cta{color:#fff;background:#c5221f;border-color:#c5221f}.mobile-nav-links .mobile-nav-cta small{color:#ffffffb8}.auction-layout{grid-template-columns:1fr}.bid-column{grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);gap:16px;display:grid;position:static}.prototype-checklist{grid-template-columns:1fr}.seller-card{align-self:start;margin-top:0}}@media (width<=720px){.page-width{width:calc(100% - 28px)}.auction-console .header-inner,.header-inner{gap:8px;min-height:56px}.header-cluster{gap:8px}.header-cluster--end{margin-left:auto}.mobile-menu-button{display:grid}.brand-link{justify-self:start;min-width:0}.brand-logo,.home-page .brand-logo{width:44px;height:44px}.brand{gap:8px;font-size:11px}.sell-button.header-sell-adjacent,.header-search,.console-spotlight{display:none}.header-search-toggle{display:grid}.spotlight-mobile-sheet{z-index:55;display:block;position:fixed;inset:0}.spotlight-mobile-backdrop{cursor:pointer;background:#0a0c0e7a;border:0;position:absolute;inset:0}.spotlight-mobile-panel{color:#ebe7dd;background:#080808;padding:18px;position:absolute;inset:56px 0 0}.spotlight-mobile-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.spotlight-mobile-head button{color:#ebe7dd;background:0 0;border:0;place-items:center;width:40px;height:40px;display:grid}.spotlight-mobile-head button svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:18px}.spotlight-mobile-form{color:#ebe7dd;background:#111;border:1px solid #ebe7dd2e;border-radius:3px;align-items:center;gap:10px;min-height:48px;padding:0 14px;display:flex}.spotlight-mobile-form svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:18px}.spotlight-mobile-form input{color:#ebe7dd;background:0 0;border:0;outline:0;width:100%;font-size:16px}.spotlight-mobile-form input::placeholder{color:#ebe7dd85}.spotlight-mobile-chips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.spotlight-mobile-chips a{color:#ebe7dd;background:#ebe7dd0a;border:1px solid #ebe7dd29;border-radius:3px;align-items:center;min-height:36px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.live-radar-strip{display:none}.header-actions,.console-actions{gap:0}.icon-button{border:0;width:40px;height:40px}.account-button,.header-login{min-height:36px;padding-inline:10px;font-size:12px;font-weight:750}.mobile-nav-sheet{z-index:40;padding-top:56px;display:block;position:fixed;inset:0}.mobile-nav-backdrop{cursor:pointer;background:#0a0c0e7a;border:0;position:absolute;inset:0}.mobile-nav-panel{z-index:1;background:#080808;border-bottom:1px solid #ebe7dd24;max-height:calc(100dvh - 56px);padding:8px 16px 18px;position:relative;overflow:auto;box-shadow:0 18px 44px #0000006b}.mobile-nav-links{grid-template-columns:1fr;gap:8px;display:grid}.mobile-nav-links a{color:#ebe7dd;background:#ebe7dd0a;border:1px solid #ebe7dd24;border-radius:3px;align-content:center;gap:3px;min-height:56px;padding:10px 12px;font-size:14px;font-weight:800;display:grid}.mobile-nav-search{border:1px solid var(--line);background:var(--surface-muted,#f4f5f5);border-radius:999px;align-items:center;gap:10px;min-height:44px;margin-top:12px;padding:0 12px;display:flex}.mobile-nav-search svg{fill:none;stroke:currentColor;stroke-width:1.8px;flex:none;width:18px}.mobile-nav-search input{background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:14px}.mobile-nav-auth{margin-top:12px;display:grid}.mobile-nav-auth a,.mobile-nav-auth button{color:#ebe7dd;cursor:pointer;background:#ebe7dd0a;border:1px solid #ebe7dd24;border-radius:3px;place-items:center;min-height:44px;font-size:13px;font-weight:800;display:grid}.mobile-nav-auth .sell-button{color:#fff;border-color:#0000;display:grid}.connection-notice{justify-content:flex-start;align-items:flex-start;gap:10px;min-height:0;padding:10px 14px;font-size:12px;line-height:1.4}.connection-notice>span{flex:none}.connection-notice p{margin:0}.listing-heading{padding-block:16px 14px;display:block}.breadcrumbs{margin-bottom:10px;font-size:11px}.eyebrow-row{flex-wrap:wrap;gap:8px;font-size:11px}.listing-heading h1,h1{letter-spacing:-.03em;font-size:clamp(26px,7.8vw,34px);line-height:1.05}.listing-deck{margin-top:8px;font-size:14px;line-height:1.45}.watch-button{width:auto;min-height:40px;margin-top:12px;padding-inline:12px;font-size:12px}.hero-media,.hero-media img{min-height:240px}.hero-media img{aspect-ratio:4/3}.media-topline{font-size:10px;inset:12px 12px auto}.gallery-button{bottom:12px;right:12px}.quick-facts{grid-template-columns:repeat(2,1fr)}.quick-facts>div{border-bottom:1px solid var(--line)}.quick-facts>div:nth-child(2n){border-right:0}.quick-facts>div:last-child{border-bottom:0;grid-column:1/-1}.bid-column{display:block}.seller-card{margin-top:12px}.story-card,.activity-card,.bid-card{padding:20px 16px}.section-title-row{align-items:start}.bid-list li{grid-template-columns:34px 1fr auto;gap:10px}.site-footer{grid-template-columns:1fr;gap:14px;margin-top:54px}.site-footer>span{text-align:left}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.auth-overlay{z-index:100;background:var(--paper);position:fixed;inset:0;overflow:auto}.auth-screen{min-height:100dvh;color:var(--ink);background:var(--paper);grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);display:grid}.auth-stage{color:#f7f4ee;background:#12110f;min-height:100dvh;position:relative;overflow:hidden}.auth-stage-media-wrap{position:absolute;inset:0;overflow:hidden}.auth-stage-media{object-fit:cover;object-position:center 42%;width:100%;height:100%;animation:32s ease-in-out infinite alternate auth-kenburns;transform:scale(1.02)}.auth-stage-veil{background:#0c0b0957;position:absolute;inset:0}.auth-stage-inner{z-index:1;flex-direction:column;justify-content:space-between;gap:48px;min-height:100dvh;padding:36px 42px 40px;display:flex;position:relative}.auth-stage-brand .brand{color:#f7f4ee}.auth-stage-hero{max-width:520px}.auth-tagline{font-family:var(--font-display);letter-spacing:-.045em;margin:0 0 16px;font-size:clamp(42px,5.2vw,68px);font-weight:500;line-height:.95}.auth-stage-lede{color:#f7f4eec7;max-width:420px;margin:0;font-size:16px;line-height:1.55}.auth-live-strip{background:#0c0b09b8;border:1px solid #f7f4ee2e;max-width:560px;padding:18px 18px 16px}.auth-live-meta{gap:10px;margin-bottom:18px;display:grid}.auth-live-pill{color:#f2d7d0;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;width:fit-content;font-size:11px;font-weight:800;display:inline-flex}.auth-live-pill i{background:var(--live);border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite auth-live-pulse;box-shadow:0 0 #b6423273}.auth-live-meta>strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(22px,2.4vw,30px);font-weight:500}.auth-live-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;display:grid}.auth-live-stats dt{color:#f7f4ee94;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:750}.auth-live-stats dd{font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin:0;font-size:22px;font-weight:750;transition:background-color .45s}.auth-live-stats dd.is-flash{background:#2e6a4f59}.auth-panel{background:var(--paper);border-left:1px solid var(--line);flex-direction:column;min-height:100dvh;display:flex;position:relative}.auth-panel-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:18px 36px;display:flex}.auth-panel-brand{display:none}.auth-home-link{color:var(--ink-soft);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:13px;font-weight:700}.auth-home-link:hover{color:var(--ink)}.auth-panel-body{flex-direction:column;flex:1;justify-content:center;width:min(420px,100%);margin:0 auto;padding:48px 36px 40px;display:flex}.auth-mode-switch{border:1px solid var(--line);background:var(--surface);grid-template-columns:1fr 1fr;margin-bottom:28px;display:grid}.auth-mode-switch button{min-height:44px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:750;transition:color .16s,background .16s}.auth-mode-switch button.is-active{color:var(--ink);background:var(--surface-muted)}.auth-copy{margin-bottom:28px;animation:.28s auth-copy-in}.auth-eyebrow{color:var(--ink-soft);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:800}.auth-copy h1{max-width:none;font-family:var(--font-display);letter-spacing:-.04em;margin:0 0 10px;font-size:clamp(32px,3.4vw,40px);font-weight:500;line-height:1.05}.auth-intro{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.5}.auth-form{gap:14px;display:grid}.auth-field{color:var(--ink);gap:7px;font-size:12px;font-weight:700;display:grid}.auth-input-wrap{border:1px solid var(--line);min-height:48px;color:var(--ink-soft);background:var(--surface);border-radius:3px;align-items:center;gap:10px;padding:0 14px;transition:border-color .16s,background .16s;display:flex}.auth-input-wrap:focus-within{border-color:var(--ink);background:#fff}.auth-input-wrap input{width:100%;min-width:0;height:46px;color:var(--ink);background:0 0;border:0;outline:0;padding:0;font-size:15px}.auth-input-wrap input::placeholder{color:#8a8780}.auth-reveal{width:32px;height:32px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.auth-reveal svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:18px}.auth-forgot{color:var(--ink-soft);cursor:pointer;background:0 0;border:0;justify-self:end;margin-top:-4px;padding:0;font-size:12px;font-weight:700}.auth-forgot:hover{color:var(--ink)}.auth-primary{color:#fff;background:var(--ink);cursor:pointer;letter-spacing:.01em;border:0;border-radius:3px;width:100%;min-height:50px;margin-top:4px;padding:0 18px;font-size:14px;font-weight:800;transition:background .16s,transform .16s}.auth-primary:active:not(:disabled){transform:translateY(1px)}.auth-primary:disabled{cursor:wait;opacity:.62}.auth-error{color:var(--live);margin:0;font-size:13px;line-height:1.4}.auth-success{color:var(--green);margin:0;font-size:13px;line-height:1.4}.auth-field-hint{color:var(--ink-soft);margin:-4px 0 0;font-size:12px}.auth-role-fieldset{border:0;min-width:0;margin:4px 0 0;padding:0}.auth-role-fieldset legend{margin-bottom:8px;font-size:12px;font-weight:700}.auth-role-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.auth-role-note{color:#17130fb8;margin:10px 0 0;font-size:12px;line-height:1.45}.auth-role-option{border:1px solid var(--line);min-height:64px;color:var(--ink);background:var(--surface);cursor:pointer;text-align:left;border-radius:3px;align-content:center;gap:4px;padding:12px 14px;transition:border-color .16s,background .16s;display:grid}.auth-role-option strong{font-size:14px}.auth-role-option small{color:var(--ink-soft);font-size:12px}.auth-role-option.is-selected{border-color:var(--ink);background:var(--surface-muted)}.auth-consent{color:var(--ink-soft);align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.auth-consent input{width:16px;height:16px;accent-color:var(--ink);margin-top:2px}.auth-consent a{color:var(--ink);text-underline-offset:2px;font-weight:700;text-decoration:underline}.auth-captcha{gap:8px;display:grid}.auth-captcha-label{color:var(--ink-soft);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.auth-captcha-widget{min-height:65px}.auth-switch{color:var(--ink-soft);text-align:center;margin:22px 0 0;font-size:13px}.auth-switch button,.auth-skip button,.auth-text-action{color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}.auth-assurance{color:#8a8780;text-align:center;margin:28px 0 0;font-size:12px}.auth-email-pill{border:1px solid var(--line);min-height:36px;color:var(--ink);background:var(--surface);justify-self:start;align-items:center;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.auth-otp-input{text-align:center;letter-spacing:.42em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.auth-otp-input::placeholder{letter-spacing:.42em}.auth-resend{border:1px solid var(--line);width:100%;min-height:46px;color:var(--ink);background:var(--surface);cursor:pointer;border-radius:3px;font-size:13px;font-weight:800}.auth-resend:disabled{opacity:.6;cursor:not-allowed}.auth-text-action{justify-self:center;margin-top:4px;font-size:13px}.auth-skip{color:var(--ink-soft);text-align:center;margin:18px 0 0;font-size:13px}@keyframes auth-kenburns{0%{transform:scale(1.02)translate(0,0)}to{transform:scale(1.08)translate(-1.5%,-1%)}}@keyframes auth-live-pulse{0%{box-shadow:0 0 #b6423280}70%{box-shadow:0 0 0 8px #b6423200}to{box-shadow:0 0 #b6423200}}@keyframes auth-copy-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (width<=980px){.auth-screen{grid-template-columns:1fr}.auth-stage{display:none}.auth-panel{border-left:0;min-height:100dvh}.auth-panel-top{padding:14px 18px}.auth-panel-brand{display:inline-flex}.auth-panel-body{justify-content:flex-start;width:min(440px,100%);padding:28px 18px 36px}.auth-role-grid{grid-template-columns:1fr}.auth-copy h1{font-size:32px}}@media (width<=480px){.auth-panel-body{padding:22px 16px 28px}.auth-copy h1{font-size:28px}}@media (prefers-reduced-motion:reduce){.auth-stage-media,.auth-live-pill i,.auth-copy{animation:none}}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;min-width:0!important;height:1px!important;min-height:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.site-utility-bar,.home-utility-bar{color:#ffffffd6;letter-spacing:.04em;text-transform:uppercase;background:#030303;align-items:center;min-height:38px;font-size:11px;font-weight:700;display:flex}.site-utility-bar .page-width,.home-utility-bar .page-width{box-sizing:border-box;align-items:center;gap:22px;width:100%;max-width:none;padding-inline:clamp(28px,3vw,56px);display:flex}.site-utility-bar span,.home-utility-bar span{align-items:center;gap:8px;display:inline-flex}.site-utility-bar span:not(:last-child):after,.home-utility-bar span:not(:last-child):after{content:"";background:#ffffff38;width:1px;height:12px;margin-left:14px}.site-utility-live i,.home-utility-bar i,.home-live-label i,.card-status i,.card-live i{background:#c5221f;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 3px #c5221f38}.site-utility-help,.home-utility-bar .utility-help{text-transform:none;letter-spacing:0;margin-left:auto;font-weight:650}.site-utility-help:after,.home-utility-bar .utility-help:after{content:none}.site-utility-help b,.home-utility-bar .utility-help b{color:#fff;font-weight:800}.home-hero{min-height:clamp(700px,72vh,760px);color:var(--home-cream);background:var(--home-black);align-items:stretch;display:grid;position:relative;overflow:hidden}.home-hero-media{z-index:0;position:absolute;inset:0}.home-hero-media img,.home-hero>img{object-fit:cover;object-position:73% 58%;opacity:0;filter:saturate(.92)contrast(1.08)brightness(.74);width:100%;height:100%;transition:opacity .42s;display:block;position:absolute;inset:0}.home-hero-media img.is-active{opacity:1}.home-hero-shade{z-index:0;pointer-events:none;background:linear-gradient(90deg,#000000e6 0%,#000000b3 34%,#00000029 66%,#0000005c 100%),linear-gradient(#0000 52%,#0000008a 82%,#000000f0 100%),radial-gradient(circle at 70%,#c5221f2e,#0000 36%);position:absolute;inset:0}.home-hero-layout{z-index:1;box-sizing:border-box;grid-template-columns:minmax(0,650px) minmax(280px,370px);justify-content:space-between;align-items:center;gap:clamp(28px,6vw,96px);width:100%;max-width:none;margin-inline:auto;padding:86px clamp(28px,3vw,56px) 148px;display:grid;position:relative}.home-hero-content{text-align:left;max-width:650px}.home-hero-eyebrow{color:var(--home-cream);font:900 15px/1 Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;text-transform:uppercase;margin:0 0 16px}.home-hero-eyebrow span{color:var(--home-red)}.home-hero h1{max-width:660px;color:var(--home-cream);letter-spacing:0;text-transform:uppercase;text-wrap:balance;text-shadow:0 3px 18px #00000073;margin:0 0 20px;font-family:Impact,Arial Narrow,"Source Sans 3",sans-serif;font-size:clamp(64px,5.2vw,92px);font-weight:900;line-height:.9}.home-hero h1 span{color:var(--home-red)}.home-hero-content>p:not(.home-hero-eyebrow){color:#f2f0eae0;margin:0 0 34px;font-size:18px;line-height:1.58}.hero-actions{align-items:center;gap:18px;display:flex}.home-primary-action,.home-secondary-action{color:#fff;cursor:pointer;text-transform:uppercase;border-radius:3px;justify-content:center;align-items:center;gap:13px;min-height:54px;padding:0 26px;font-size:13px;font-weight:900;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.home-primary-action{border:1px solid var(--home-red);background:var(--home-red)}.home-primary-action:hover{background:#a81b18;border-color:#d02b28;transform:none}.home-primary-action:hover svg{transform:translate(3px)}.home-secondary-action{background:#0000007a;border:1px solid #f2f0ea57}.home-secondary-action:hover{background:#000000b8;border-color:#f2f0eaad}.home-secondary-action svg,.home-primary-action svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px;height:18px;transition:transform .18s}.home-secondary-action svg{width:20px;height:20px;color:var(--home-cream)}.hero-feature-card{width:min(100%,360px);color:var(--home-cream);background:#090909f0;border:1px solid #f2f0ea2e;border-radius:5px;justify-self:end;gap:18px;padding:clamp(22px,2.2vw,30px);display:grid;box-shadow:0 18px 46px #0000007a}.hero-feature-badge{color:#fff;background:var(--home-red);text-transform:uppercase;border-radius:2px;align-items:center;width:max-content;min-height:26px;padding:0 9px;font-size:10px;font-weight:900;display:inline-flex}.hero-feature-card h2{color:#fff;letter-spacing:.02em;text-transform:uppercase;margin:-2px 0 2px;font-size:clamp(18px,1.55vw,23px);font-weight:900;line-height:1.08}.hero-feature-card h2 span{display:block}.hero-feature-bid,.hero-feature-timer{gap:8px;padding-top:4px;display:grid}.hero-feature-bid span,.hero-feature-timer>span{color:#f2f0ea85;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:900}.hero-feature-bid strong{color:var(--home-red);font-variant-numeric:tabular-nums;font-size:clamp(33px,3vw,42px);font-weight:900;line-height:1}.hero-feature-bidders{color:#f2f0ead1;letter-spacing:.06em;text-transform:uppercase;margin:-4px 0 0;font-size:12px;font-weight:900}.hero-feature-timer{margin:0}.hero-feature-countdown-row{grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:12px;display:grid}.hero-feature-countdown{background:#ffffff09;border:1px solid #f2f0ea24;border-radius:2px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;padding:10px 12px 8px;display:grid}.hero-feature-countdown span{justify-items:center;gap:4px;display:grid;position:relative}.hero-feature-countdown b{color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(25px,2.2vw,31px);font-weight:900;line-height:1}.hero-feature-countdown small{color:#f2f0ea94;text-transform:uppercase;font-size:8px;font-weight:900;display:block}.hero-feature-countdown i{color:#f2f0ea80;font-size:clamp(24px,2vw,30px);font-style:normal;font-weight:900;line-height:1;position:absolute;top:0;right:-4px}.hero-feature-next{border:1px solid var(--home-red);color:#fff;background:var(--home-red);cursor:pointer;border-radius:2px;place-items:center;width:44px;height:48px;transition:border-color .18s,background .18s;display:grid}.hero-feature-next:not(:disabled):hover{background:#a81b18;border-color:#dc302c}.hero-feature-next:disabled{opacity:.42;cursor:default}.hero-feature-next svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:18px}.hero-feature-card>a{min-height:46px;color:var(--home-cream);letter-spacing:.02em;text-transform:uppercase;background:#0000006b;border:1px solid #f2f0ea47;border-radius:2px;justify-content:center;align-items:center;font-size:12px;font-weight:900;transition:border-color .18s,background .18s;display:flex}.hero-feature-card>a:hover{background:#c5221fd1;border-color:#f2f0eaad}.hero-feature-card>a svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:16px}.hero-stats-strip{z-index:2;background:#050505f0;border-top:1px solid #f2f0ea1f;border-bottom:1px solid #f2f0ea14;align-items:center;min-height:96px;display:grid;position:absolute;bottom:0;left:0;right:0}.hero-stats-strip .page-width{box-sizing:border-box;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;width:100%;max-width:none;padding-inline:clamp(28px,3vw,56px);display:grid}.hero-stats-strip .page-width>div{border-left:1px solid #f2f0ea29;grid-template-columns:42px auto;grid-template-areas:"icon value""icon label";align-items:center;column-gap:14px;min-height:58px;padding:0 34px;display:grid}.hero-stats-strip .page-width>div:first-child{border-left:0;padding-left:0}.hero-stats-strip svg{width:36px;height:36px;color:var(--home-red);grid-area:icon}.hero-stats-strip strong{color:var(--home-cream);grid-area:value;font-size:30px;font-weight:900;line-height:1}.hero-stats-strip span{color:#f2f0eab8;text-transform:uppercase;grid-area:label;font-size:11px;font-weight:900}.hero-carousel-controls{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:118px;left:clamp(28px,3vw,56px);right:clamp(28px,3vw,56px)}.hero-dots,.hero-arrows{pointer-events:auto;align-items:center;gap:8px;display:flex}.hero-dots button{cursor:pointer;background:#ffffff6b;border:0;border-radius:50%;width:6px;height:6px;padding:0}.hero-dots button.is-active{background:var(--home-red);border-radius:99px;width:22px}.hero-carousel-controls .hero-arrow{color:#fff;width:42px;height:42px;font:300 22px/1 var(--font-ui);cursor:pointer;background:#08080880;border:1px solid #ffffff73;border-radius:2px;place-items:center;display:grid}.hero-carousel-controls .hero-arrow:hover{background:#c5221fbf;border-color:#ffffffd9}.home-section-heading a svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px}.hero-watch svg,.card-heart svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:17px}.machine-browse{color:var(--home-black);background:linear-gradient(180deg, #f2f0eafa, #ebe7ddf0), var(--home-cream);padding:78px 0 74px;position:relative;overflow:hidden}.machine-browse:before{content:"";pointer-events:none;opacity:.28;background-image:linear-gradient(#08080809 1px,#0000 1px),linear-gradient(90deg,#08080808 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.machine-browse>.page-width{z-index:1;box-sizing:border-box;width:100%;max-width:none;padding-inline:clamp(28px,3vw,56px);position:relative}.machine-browse-head{margin-bottom:28px}.machine-browse-head h2{font-family:Impact, "Arial Narrow", var(--font-ui);font-size:var(--home-section-title-size);letter-spacing:0;text-transform:uppercase;margin:0;font-weight:900;line-height:.92}.machine-browse-head h2 span{color:var(--home-red)}.machine-browse-head p{color:#5a5750;margin:10px 0 0;padding-bottom:16px;font-size:15px;font-weight:650;position:relative}.machine-browse-head p:after{content:"";background:var(--home-red);width:72px;height:3px;position:absolute;bottom:0;left:0}.machine-category-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.machine-category-card{min-width:0;color:var(--home-black);background:#f8f6ef;border:1px solid #08080847;border-radius:3px;grid-template-rows:190px auto;transition:border-color .22s,transform .22s,background .22s;display:grid;overflow:hidden}.machine-category-card:hover{border-color:var(--home-red);background:#fffdf6;transform:translateY(-2px)}.machine-category-card:focus-visible{outline-offset:3px;outline:2px solid #c5221f80}.machine-category-image{background:#d8d2c5;display:block;position:relative;overflow:hidden}.machine-category-image:after{content:"";background:linear-gradient(#0000,#00000057);height:42%;position:absolute;inset:auto 0 0}.machine-category-image img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .26s;display:block}.machine-category-card:hover .machine-category-image img{transform:scale(1.04)}.machine-category-body{border-top:1px solid #0808081f;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;min-height:118px;padding:15px 14px 14px;display:grid;position:relative}.machine-category-body:before{content:"";background:var(--home-red);width:0;height:3px;transition:width .22s;position:absolute;top:0;left:14px}.machine-category-card:hover .machine-category-body:before{width:58px}.machine-category-body strong,.machine-category-body small,.machine-category-count b{display:block}.machine-category-body strong{font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:.01em;text-transform:uppercase;margin-bottom:5px;font-size:20px;font-weight:900;line-height:.96}.machine-category-body small{color:#5f5b53;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.25}.machine-category-count{text-align:right}.machine-category-count b{color:var(--home-red);font-size:18px;font-weight:900;line-height:1}.machine-category-count small{margin-top:4px;font-size:9px}.machine-category-arrow{color:var(--home-red);transition:transform .22s;position:absolute;top:14px;right:14px}.machine-category-arrow svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:17px}.machine-category-card:hover .machine-category-arrow{transform:translate(4px)}.machine-category-cta{width:max-content;min-height:48px;color:var(--home-black);letter-spacing:.03em;text-transform:uppercase;background:0 0;border:1px solid #080808ad;border-radius:3px;justify-content:center;align-items:center;gap:12px;margin:30px auto 0;padding:0 24px;font-size:12px;font-weight:900;transition:color .22s,background .22s,border-color .22s;display:flex}.machine-category-cta:hover{color:var(--home-cream);border-color:var(--home-red);background:var(--home-red)}.machine-category-cta svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:17px;transition:transform .22s}.machine-category-cta:hover svg{transform:translate(4px)}.auction-floor{color:var(--home-cream);background:#080808;border-top:1px solid #080808b8;padding:44px 0 64px;position:relative;overflow:hidden}.auction-floor:before{content:"";pointer-events:none;opacity:.32;background-color:#0000;background-image:linear-gradient(#f2f0ea0b 1px,#0000 1px),linear-gradient(90deg,#f2f0ea09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%)}.auction-floor>.page-width{z-index:1;box-sizing:border-box;width:100%;max-width:none;padding-inline:clamp(28px,3vw,56px);position:relative}.auction-floor-head{margin-bottom:22px}.auction-floor-head h2{color:var(--home-cream);font-family:Impact, "Arial Narrow", var(--font-ui);font-size:var(--home-section-title-size);letter-spacing:0;text-transform:uppercase;margin:0;font-weight:900;line-height:.92}.auction-floor-head h2 span{color:var(--home-red)}.auction-floor-tabs{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.auction-floor-tabs button{color:#f2f0eabd;min-height:40px;font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #f2f0ea33;border-radius:3px;padding:0 16px;font-size:11px;font-weight:900;transition:color .2s,border-color .2s,background .2s}.auction-floor-tabs button:hover,.auction-floor-tabs button.is-active{color:var(--home-cream);border-color:var(--home-red);background:#c5221f2e}.auction-floor-grid{grid-template-rows:repeat(3,minmax(165px,1fr));grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:14px;display:grid}.auction-floor-tile{min-height:165px;color:var(--home-cream);isolation:isolate;background:#111;border:1px solid #f2f0ea29;border-radius:3px;display:block;position:relative;overflow:hidden}.auction-floor-tile:after{content:"";z-index:3;background:var(--home-red);transform-origin:0;height:3px;transition:transform .23s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.auction-floor-tile.is-featured{grid-row:1/4;min-height:538px}.auction-floor-tile.is-wide{min-height:192px}.auction-floor-tile img{z-index:0;object-fit:cover;width:100%;height:100%;transition:transform .28s,filter .28s;position:absolute;inset:0}.auction-floor-shade{z-index:1;background:linear-gradient(#0808081a 0%,#0808088f 54%,#080808e6 100%),linear-gradient(90deg,#0808087a,#0000 62%);transition:background .23s;position:absolute;inset:0}.auction-floor-live,.auction-floor-category,.auction-floor-content,.auction-floor-arrow{z-index:2;position:absolute}.auction-floor-live{color:#fff;background:var(--home-red);letter-spacing:.08em;text-transform:uppercase;border-radius:2px;padding:7px 10px;font-size:9px;font-weight:900;top:18px;left:18px}.auction-floor-category{color:#f2f0eab3;letter-spacing:.08em;text-align:right;text-transform:uppercase;max-width:calc(100% - 108px);font-size:10px;font-weight:900;top:18px;right:18px}.auction-floor-content{bottom:18px;left:18px;right:62px}.auction-floor-content strong{max-width:680px;font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;text-transform:uppercase;font-size:30px;font-weight:900;line-height:1;display:block}.auction-floor-tile.is-featured .auction-floor-content strong{font-size:44px}.auction-floor-meta{color:#f2f0eabd;letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:12px;font-size:11px;font-weight:850;display:flex}.auction-floor-meta b{color:var(--home-red);letter-spacing:0;font-size:20px;font-weight:950}.auction-floor-tile.is-featured .auction-floor-meta b{font-size:30px}.auction-floor-arrow{color:var(--home-red);transition:transform .22s;bottom:22px;right:18px}.auction-floor-arrow svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:20px}.auction-floor-tile:hover{border-color:#c5221fd1}.auction-floor-tile:hover:after{transform:scaleX(1)}.auction-floor-tile:hover img{filter:brightness(.78)saturate(.95);transform:scale(1.03)}.auction-floor-tile:hover .auction-floor-shade{background:linear-gradient(#08080814 0%,#0808087a 48%,#080808db 100%),linear-gradient(90deg,#08080861,#0000 66%)}.auction-floor-tile:hover .auction-floor-arrow{transform:translate(4px)}.auction-floor-empty{color:#f2f0eab8;text-align:center;border:1px solid #f2f0ea29;border-radius:3px;margin:0;padding:42px 0}.final-two-minutes{color:var(--home-black);background:linear-gradient(90deg,#f2f0eaeb,#eae5d9f5),url(/home/final-two-reset-plate.webp) 50%/cover no-repeat;border-top:1px solid #080808d1;border-bottom:1px solid #0808088a;padding:52px 0 58px;position:relative;overflow:hidden}.final-two-minutes:before{content:"";pointer-events:none;opacity:.72;background:linear-gradient(90deg,#0000 0%,#08080814 50%,#0000 100%),linear-gradient(#08080808 1px,#0000 1px) 0 0/100% 48px;position:absolute;inset:0}.final-two-minutes-layout{z-index:1;box-sizing:border-box;grid-template-columns:.95fr 1.22fr 1.05fr;align-items:center;gap:clamp(22px,3vw,44px);width:100%;max-width:none;min-height:320px;padding-inline:clamp(28px,3vw,56px);display:grid;position:relative}.final-two-copy h2{color:#111;font-family:Impact, "Arial Narrow", var(--font-ui);font-size:var(--home-section-title-size);letter-spacing:0;text-transform:uppercase;margin:0;font-weight:900;line-height:.92}.final-two-copy>p{color:#25231f;margin:12px 0 34px;font-size:18px;font-weight:850;line-height:1.42}.final-two-rule{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:15px;max-width:360px;display:grid}.final-two-rule>span{width:40px;height:40px;color:var(--home-red);background:#ffffff70;place-items:center;display:grid}.final-two-rule svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:28px;height:28px}.final-two-rule p{color:#3f3a31;margin:0;font-size:15px;font-weight:750;line-height:1.42}.final-two-reset{text-align:center;min-width:0;padding-top:2px}.final-two-reset-label{color:#6f675b;letter-spacing:.07em;text-transform:uppercase;margin-bottom:18px;font-size:20px;font-weight:950;line-height:1;display:block}.final-two-reset-strip{grid-template-columns:minmax(108px,.72fr) minmax(188px,1fr) 28px minmax(122px,.78fr);align-items:center;gap:8px;width:min(100%,560px);min-height:80px;margin:0 auto;padding:0;display:grid;position:relative}.final-two-before,.final-two-new-bid,.final-two-target{min-width:0}.final-two-before,.final-two-target{text-align:center;background:#ffffff47;border:1px solid #1111111f;border-radius:2px;align-content:center;gap:4px;min-height:56px;padding:11px 10px 9px;display:grid;box-shadow:inset 0 0 0 1px #ffffff40,0 6px 14px #1111110a}.final-two-before b{color:#171717;font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:.01em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:950;line-height:.9}.final-two-before small,.final-two-new-bid small,.final-two-target small{color:#83796b;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950;line-height:1}.final-two-new-bid{white-space:nowrap;justify-content:center;align-items:center;gap:10px;display:flex}.final-two-new-bid-line{text-align:center;align-items:baseline;gap:10px;display:inline-flex}.final-two-new-bid i{color:#6e675d;font-size:22px;font-style:normal;font-weight:950;line-height:1}.final-two-new-bid small{color:#60584d;letter-spacing:.08em;font-size:22px;font-weight:950}.final-two-new-bid b{color:#111;letter-spacing:.01em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:950;line-height:1}.final-two-reset-arrow{color:#111;font-size:28px;font-weight:950;line-height:1}.final-two-target{transform:translateY(-1px)}.final-two-target b{color:var(--home-red);font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:.01em;font-variant-numeric:tabular-nums;text-shadow:0 0 18px #c5221f1f;font-size:36px;font-weight:950;line-height:.9}.final-two-board{width:min(100%,448px);margin:-3px auto 0;padding-top:26px;position:relative}.final-two-board-hanger{background:#685f5438;width:1px;height:30px;position:absolute;top:0}.final-two-board-hanger--left{left:calc(50% - 30px)}.final-two-board-hanger--right{left:calc(50% + 30px)}.final-two-clock{grid-template-columns:repeat(2,minmax(0,78px)) 28px repeat(2,minmax(0,78px));justify-content:center;gap:0 6px;display:grid}.final-two-clock-slot{display:block}.final-two-clock-slot:nth-child(3){grid-column:4}.final-two-clock-slot:nth-child(4){grid-column:5}.final-two-clock-card{color:#101010;min-width:0;height:clamp(132px,10vw,150px);font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:.01em;text-align:center;font-variant-numeric:tabular-nums;text-shadow:0 2px #ffffff3d;background:linear-gradient(#ffffffbd,#ffffff29 46%,#1111111a 46% 54%,#ffffff2e 54%,#ffffff8f),linear-gradient(#f5f1e8f5 0%,#e9e4d9eb 100%);border:1px solid #11111114;border-radius:10px;font-size:clamp(106px,8.5vw,124px);font-weight:900;line-height:clamp(132px,10vw,150px);display:block;position:relative;box-shadow:inset 0 1px #ffffffb3,0 10px 18px #0808080f}.final-two-clock-slot.is-minute .final-two-clock-card{box-shadow:none;text-shadow:none;background:linear-gradient(#ffffff4d,#fff0 46%,#11111114 46% 54%,#ffffff1f 54%,#ffffff3d),0 0;border-color:#0000;border-radius:0}.final-two-clock-slot.is-second .final-two-clock-card{color:#f4f1ea;text-shadow:0 2px #00000047;background:linear-gradient(#ffffff0f,#fff0 46%,#0000001f 46% 54%,#ffffff08 54%,#ffffff03),linear-gradient(#161616 0%,#080808 100%);border-color:#11111114;box-shadow:inset 0 1px #ffffff0f,0 10px 18px #08080814}.final-two-clock-card:before{content:"";border-top:1px solid #ffffff80;border-bottom:1px solid #1111111f;position:absolute;inset:50% 0 auto}.final-two-clock-divider{color:#1b1b1b;font-family:Impact, "Arial Narrow", var(--font-ui);text-shadow:0 3px 8px #0808080f;font-size:clamp(88px,6.4vw,98px);font-weight:900;line-height:1;position:absolute;top:52px;left:50%;transform:translate(-50%)}.final-two-clock-labels{color:#5a544b;letter-spacing:.09em;text-transform:uppercase;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:min(380px,100%);margin:10px auto 0;font-size:12px;font-weight:950;line-height:1;display:grid}.final-two-clock-labels span{text-align:center}.final-two-auction-card{min-height:240px;color:var(--home-cream);background:#090909;border:1px solid #f2f0ea29;border-radius:3px;grid-template-columns:minmax(0,1fr) minmax(130px,.92fr);align-items:center;gap:18px;padding:22px 20px 22px 24px;display:grid;overflow:hidden;box-shadow:0 14px 26px #08080838}.final-two-card-copy{min-width:0;display:block}.final-two-card-copy strong{color:#fff;margin-bottom:22px;font-size:17px;font-weight:900;line-height:1.18;display:block}.final-two-card-copy small{color:#f2f0ea75;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.final-two-card-copy b{color:var(--home-red);font-variant-numeric:tabular-nums;margin:4px 0 8px;font-size:40px;font-weight:950;line-height:.95;display:block}.final-two-card-copy em{color:#f2f0eabd;letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-style:normal;font-weight:850;display:block}.final-two-card-copy>span{color:#fff;background:var(--home-red);letter-spacing:.05em;text-transform:uppercase;border-radius:3px;justify-content:center;align-items:center;width:max-content;min-height:46px;margin-top:22px;padding:0 38px;font-size:12px;font-weight:950;transition:background .18s;display:inline-flex}.final-two-auction-card img{object-fit:cover;object-position:center;filter:saturate(.94)contrast(1.03);width:100%;height:176px;transition:transform .24s,filter .24s;display:block}.final-two-auction-card:hover{border-color:#c5221f8f}.final-two-auction-card:hover .final-two-card-copy>span{background:#a81816}.final-two-auction-card:hover img{filter:brightness(.92)saturate(.96);transform:scale(1.025)}.market-results{color:var(--home-cream);background:linear-gradient(90deg,#080808f5 0%,#0d0d0dfa 64%,#080808f5 100%),#080808;border-top:1px solid #f2f0ea1f;border-bottom:1px solid #f2f0ea1f;padding:0;position:relative}.market-results:before{content:"";pointer-events:none;opacity:.28;background-color:#0000;background-image:linear-gradient(#f2f0ea09 1px,#0000 1px),linear-gradient(90deg,#f2f0ea07 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.market-results-layout{z-index:1;box-sizing:border-box;grid-template-columns:clamp(290px,20vw,360px) minmax(0,1fr) minmax(260px,18vw);align-items:stretch;gap:clamp(34px,3.2vw,52px);width:100%;max-width:none;min-height:360px;padding-left:clamp(28px,3vw,56px);display:grid;position:relative}.market-results-intro{flex-direction:column;align-items:flex-start;padding:44px 0;display:flex}.market-results-intro h2{color:var(--home-cream);font-family:Impact, "Arial Narrow", var(--font-ui);font-size:var(--home-section-title-size);letter-spacing:0;text-transform:uppercase;text-wrap:balance;margin:0;font-weight:900;line-height:.92}.market-results-intro p{width:max-content;max-width:100%;color:var(--home-red);text-underline-offset:9px;text-shadow:0 8px 24px #c5221f42;background:#f2f0ea0e;border:1px solid #c5221fb8;border-radius:58% 42% 47% 53%/43% 56% 44% 57%;justify-content:center;align-items:center;margin:22px 0 0;padding:10px 22px 12px;font-family:Brush Script MT,Segoe Script,Snell Roundhand,cursive;font-size:clamp(32px,3.05vw,46px);font-weight:500;line-height:.9;text-decoration-line:underline;text-decoration-color:#c5221f8f;text-decoration-thickness:2px;display:inline-flex;position:relative;transform:rotate(-2deg);box-shadow:inset 0 0 0 1px #f2f0ea14,0 12px 32px #0003}.market-results-intro p:before,.market-results-intro p:after{content:"";pointer-events:none;position:absolute}.market-results-intro p:before{border:1px solid #f2f0ea2e;border-radius:44% 56% 50% 50%/56% 42% 58% 44%;inset:-6px -8px -5px -7px}.market-results-intro p:after{background:#f2f0ea57;border-radius:999px;width:54%;height:2px;bottom:5px;right:18px;transform:rotate(-1deg)}.market-results-intro a{min-height:50px;color:var(--home-cream);letter-spacing:.06em;text-transform:uppercase;border:1px solid #f2f0ea3d;border-radius:3px;align-items:center;gap:10px;margin-top:auto;padding:0 22px;font-size:12px;font-weight:950;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.market-results-intro a svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:18px}.market-results-intro a:hover{color:#fff;border-color:var(--home-red);background:#c5221f24}.market-results-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:44px 0;display:grid}.market-result-card{min-width:0;color:var(--home-cream);background:#101010;border:1px solid #f2f0ea29;border-radius:3px;grid-template-rows:158px minmax(112px,auto);transition:border-color .18s,transform .18s;display:grid;overflow:hidden}.market-result-media{background:#171717;min-width:0;position:relative;overflow:hidden}.market-result-media img{object-fit:cover;width:100%;height:100%;transition:transform .22s,filter .22s;display:block}.market-result-media small{color:#fff;background:var(--home-red);letter-spacing:.08em;text-transform:uppercase;border-radius:2px;padding:6px 10px;font-size:10px;font-weight:950;line-height:1;position:absolute;top:10px;left:10px}.market-result-body{min-width:0;padding:15px;display:block}.market-result-body strong{color:#f2f0eaf0;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:900;line-height:1.2;display:block;overflow:hidden}.market-result-body b{color:#fff;font-variant-numeric:tabular-nums;margin-top:12px;font-size:30px;font-weight:900;line-height:1;display:block}.market-result-body em{color:#f2f0ea94;margin-top:8px;font-size:13px;font-style:normal;font-weight:650;line-height:1.2;display:block}.market-result-card:hover{border-color:#c5221fa8;transform:translateY(-2px)}.market-result-card:hover img{filter:brightness(.9)saturate(.94);transform:scale(1.035)}.market-results-stats{color:#171717;background:radial-gradient(circle at 88% 72%,#0808081f,#0000 34%),linear-gradient(135deg,#e3d8c7,#cfc1ab);border-left:1px solid #0808081f;align-content:center;gap:44px;min-height:360px;padding:44px clamp(34px,3.5vw,60px) 44px 36px;display:grid;position:relative;overflow:hidden}.market-results-stats:before{content:"";border:2px solid #0808081f;border-radius:50%;width:168px;height:168px;position:absolute;bottom:-42px;right:-36px}.market-results-stats:after{content:"";transform-origin:100%;background:#0808082e;width:76px;height:2px;position:absolute;bottom:36px;right:28px;transform:rotate(-32deg)}.market-results-stats div{z-index:1;position:relative}.market-results-stats strong{font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;font-size:clamp(54px,5vw,72px);font-weight:900;line-height:.88;display:block}.market-results-stats span{letter-spacing:.04em;text-transform:uppercase;margin-top:10px;font-size:16px;font-weight:950;display:block}.garage-gavel{color:#111;background:linear-gradient(90deg, #f6f3ebf5, #ebe5d8fa), var(--home-cream);border-bottom:1px solid #08080829;padding:62px 0 70px;position:relative;overflow:hidden}.garage-gavel:before{content:"";pointer-events:none;opacity:.72;background:linear-gradient(#08080809 1px,#0000 1px) 0 0/100% 44px,radial-gradient(circle at 11% 22%,#ffffffa3,#0000 34%);position:absolute;inset:0}.garage-gavel-layout{z-index:1;box-sizing:border-box;grid-template-columns:minmax(210px,.34fr) minmax(0,1fr);align-items:center;gap:clamp(26px,3.4vw,54px);width:100%;max-width:none;min-height:360px;padding-inline:clamp(28px,3vw,56px);display:grid;position:relative}.garage-gavel-intro{min-width:0}.garage-gavel-intro h2{color:#111;font-family:Impact, "Arial Narrow", var(--font-ui);font-size:var(--home-section-title-size);letter-spacing:0;text-transform:uppercase;margin:0;font-weight:900;line-height:.9}.garage-gavel-intro h2 span{display:block}.garage-gavel-intro p{color:#332f28;max-width:360px;margin:20px 0 32px;font-size:18px;font-weight:750;line-height:1.48}.garage-gavel-intro a{color:#fff;background:var(--home-red);letter-spacing:.06em;text-transform:uppercase;border-radius:3px;align-items:center;gap:12px;min-height:54px;padding:0 24px 0 26px;font-size:13px;font-weight:950;transition:background .18s;display:inline-flex}.garage-gavel-intro a svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:19px;transition:transform .18s}.garage-gavel-intro a:hover{background:#a81816}.garage-gavel-intro a:hover svg{transform:translate(4px)}.garage-gavel-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.8vw,22px);min-width:0;display:grid}.garage-gavel-step{grid-template-rows:auto minmax(210px,1fr);gap:20px;min-width:0;display:grid;position:relative}.garage-gavel-step-head{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px;min-height:78px;display:grid}.garage-gavel-step-head>span{color:#fff;background:var(--home-red);border-radius:50%;place-items:center;width:42px;height:42px;font-size:19px;font-weight:950;line-height:1;display:grid;box-shadow:inset 0 1px #ffffff38}.garage-gavel-step h3{font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;text-transform:uppercase;margin:1px 0 7px;font-size:clamp(24px,2vw,34px);font-weight:900;line-height:.95}.garage-gavel-step p{color:#3c362d;margin:0;font-size:15px;font-weight:750;line-height:1.35}.garage-gavel-step img{object-fit:cover;border:1px solid #08080829;border-radius:3px;width:100%;height:100%;min-height:210px;display:block;box-shadow:0 10px 20px #0808081f}.garage-gavel-connector{z-index:2;color:#0808087a;font-size:28px;font-weight:900;line-height:1;position:absolute;top:25px;right:calc(clamp(12px,1.8vw,22px)/-2 - 5px)}.home-auction-section{padding-top:56px}.home-section-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:18px;display:flex}.home-section-heading h2{font-family:var(--font-display);font-size:var(--home-section-title-size);letter-spacing:-.04em;margin:0;font-weight:500}.home-section-heading a{align-items:center;gap:8px;padding-bottom:4px;font-size:11px;font-weight:800;transition:gap .16s,color .16s;display:inline-flex}.home-section-heading a:hover{color:var(--success);gap:11px}.home-auction-row{position:relative}.home-auction-grid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:minmax(240px,1fr);grid-auto-flow:column;gap:14px;display:grid;overflow-x:auto}.home-auction-grid::-webkit-scrollbar{display:none}.home-auction-card{scroll-snap-align:start}.home-row-next{z-index:2;border:1px solid var(--line);width:42px;height:42px;color:var(--ink);background:var(--surface);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:-8px;transform:translateY(-50%);box-shadow:0 8px 20px #17171714}.home-row-next svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px}.home-row-next:hover{border-color:var(--ink-soft)}.home-auction-card{border:1px solid var(--line);background:var(--surface);border-radius:3px;min-width:0;transition:transform .2s,border-color .2s,box-shadow .2s;overflow:hidden}.home-auction-card:hover{border-color:#c9d0d0;transform:translateY(-3px);box-shadow:0 10px 24px #0f5c6314}.home-auction-card.is-ending-soon{border-color:#e2c7c0}.home-auction-card.is-sold{opacity:.92}.home-card-media{aspect-ratio:3/2;background:var(--surface-muted);position:relative;overflow:hidden}.home-card-media img{object-fit:cover;width:100%;height:100%;transition:transform .28s}.home-auction-card:hover .home-card-media img{transform:scale(1.03)}.home-auction-card.is-sold .home-card-media img{filter:saturate(.82)}.card-status,.card-live{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#0f1618e0;border-radius:2px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;font-weight:850;display:inline-flex;position:absolute;top:12px;left:12px}.card-status.is-ending-soon{color:#fff7f4;background:#7c281deb}.card-status.is-ending-soon i{background:#f0c2b8;animation:1.5s ease-out infinite home-live-pulse;box-shadow:0 0 0 3px #f0c2b82e}.card-status.is-no-reserve{color:#10231c;background:#f5f3eef0}.card-status.is-no-reserve i{background:var(--success)}.card-status.is-sold{color:#f5f3ee;background:#171717d1}.card-status.is-live i{animation:2s ease-out infinite home-live-pulse}.card-heart{color:#fff;cursor:pointer;background:#0a0f0c80;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;transition:background .16s,transform .16s,color .16s;display:grid;position:absolute;top:11px;right:11px}.home-card-media>.watchlist-toggle-wrap{z-index:2;position:absolute;top:11px;right:11px}.home-card-media>.watchlist-toggle-wrap .card-heart{position:static}.card-heart.is-watching{color:#f0c9c4;background:#0f5c63e0}.home-auction-card:hover .card-heart{background:#0a0f0cb8;transform:scale(1.04)}.home-auction-card:hover .card-heart.is-watching{background:#0f5c63f2}.home-card-body{padding:14px}.home-card-body h3{min-height:36px;margin:0 0 5px;font-size:13px;line-height:1.35}.home-card-body>p{min-height:30px;color:var(--ink-soft);margin-bottom:11px;font-size:10px;line-height:1.5}.home-card-bid{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding-top:11px;display:flex}.home-card-bid>div:last-child{text-align:right}.home-card-bid strong,.home-card-bid span{display:block}.home-card-bid strong{font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:12px;transition:background-color .42s}.home-card-bid strong.has-updated{background:#e7efe8}.home-card-bid>div:last-child strong,.home-card-bid>div.time-cell.is-urgent strong{color:var(--live)}.home-card-bid>div.time-cell.is-calm strong{color:var(--ink)}.home-card-bid>div.is-urgent strong{color:var(--live);animation:1.2s ease-in-out infinite home-urgent-tick}.home-card-bid span{color:var(--ink-soft);font-size:9px}.home-reveal,.home-reveal.is-visible{opacity:1;transform:none}.home-auction-card.home-reveal,.home-auction-card.home-reveal.is-visible{opacity:1}.home-auction-card.home-reveal{transition:border-color .2s,box-shadow .2s,transform .2s}.home-auction-card.home-reveal.is-visible:hover{transform:translateY(-3px)}@keyframes home-live-pulse{0%{box-shadow:0 0 #2fbf7159}70%{box-shadow:0 0 0 7px #2fbf7100}to{box-shadow:0 0 #2fbf7100}}@keyframes home-urgent-tick{0%,to{opacity:1}50%{opacity:.72}}.how-it-works{color:var(--home-cream);background:linear-gradient(90deg,#070707 0%,#101010 62%,#070707 100%),#080808;border-top:1px solid #f2f0ea1f;border-bottom:1px solid #f2f0ea1f;padding:38px 0;position:relative;overflow:hidden}.how-it-works:before{content:"";pointer-events:none;opacity:.28;background-color:#0000;background-image:linear-gradient(#f2f0ea09 1px,#0000 1px),linear-gradient(90deg,#f2f0ea07 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.how-it-works-layout{z-index:1;box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(330px,.42fr);align-items:stretch;gap:clamp(22px,2.6vw,40px);width:100%;max-width:none;padding-inline:clamp(28px,3vw,56px);display:grid;position:relative}.how-process{min-width:0}.how-heading{margin-bottom:18px}.how-heading h2{color:var(--home-cream);font-family:Impact, "Arial Narrow", var(--font-ui);font-size:var(--home-section-title-size);letter-spacing:0;text-transform:uppercase;margin:0;font-weight:900;line-height:.92}.how-heading p{color:#f2f0eab3;margin:6px 0 0;font-size:13px;font-weight:750;line-height:1.4}.steps-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.steps-grid article{background:#ffffff06;border:1px solid #f2f0ea2e;border-radius:3px;align-items:start;gap:14px;min-height:132px;padding:18px 16px;transition:border-color .18s,background .18s,transform .18s;display:grid}.steps-grid article:hover{background:#ffffff0b;border-color:#ca913d80;transform:translateY(-2px)}.step-icon{color:#ca913d;background:#ca913d1a;border:1px solid #ca913d8a;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.step-icon svg{width:26px;height:26px}.steps-grid h3{color:#fff;font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;text-transform:uppercase;margin:0 0 7px;font-size:19px;font-weight:900;line-height:.96}.steps-grid p{color:#f2f0ea9e;margin:0;font-size:12px;font-weight:650;line-height:1.42}.ready-sell-panel{min-height:188px;color:var(--home-cream);background:#101010;border:1px solid #f2f0ea24;border-radius:3px;align-items:end;display:grid;position:relative;overflow:hidden}.ready-sell-panel img{z-index:0;object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .26s,filter .26s;position:absolute;inset:0}.ready-sell-panel:after{content:"";z-index:1;background:linear-gradient(90deg,#080808e6 0%,#0808088f 44%,#0808080f 100%),linear-gradient(#0000 42%,#080808c2);position:absolute;inset:0}.ready-sell-copy{z-index:2;max-width:260px;padding:24px;display:block;position:relative}.ready-sell-copy strong{color:#fff;font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;text-transform:uppercase;font-size:31px;font-weight:900;line-height:.94;display:block}.ready-sell-copy small{color:#f2f0eabd;margin-top:8px;font-size:12px;font-weight:700;line-height:1.35;display:block}.ready-sell-copy b{color:#fff;background:var(--home-red);letter-spacing:.06em;text-transform:uppercase;border-radius:3px;align-items:center;width:max-content;min-height:38px;margin-top:18px;padding:0 28px;font-size:11px;font-weight:950;display:inline-flex}.ready-sell-panel:hover img{filter:brightness(.9);transform:scale(1.025)}.testimonials{color:#111;background:linear-gradient(90deg, #f7f4ecfa, #eee8dc), var(--home-cream);border-top:1px solid #08080821;border-bottom:1px solid #08080821;padding:34px 0 36px;position:relative;overflow:hidden}.testimonials:before{content:"";pointer-events:none;opacity:.74;background:linear-gradient(#08080809 1px,#0000 1px) 0 0/100% 44px,radial-gradient(circle at 9% 22%,#ffffffa8,#0000 32%);position:absolute;inset:0}.testimonials-layout{z-index:1;box-sizing:border-box;grid-template-columns:minmax(310px,.74fr) minmax(0,1.26fr);align-items:center;gap:clamp(26px,3vw,54px);width:100%;padding-inline:clamp(28px,3vw,56px);display:grid;position:relative}.testimonials-brand-bar{gap:22px;min-width:0;display:grid}.testimonials-heading h2{color:#17130f;font-family:Impact, "Arial Narrow", var(--font-ui);font-size:var(--home-section-title-size);letter-spacing:0;text-transform:uppercase;margin:0;font-weight:900;line-height:.9}.testimonials-heading h2 span{display:block}.testimonials-logos{grid-template-columns:repeat(3,minmax(0,max-content));align-items:center;gap:14px 24px;min-width:0;display:grid}.brand-mark{background:#f8f6efad;border:1px solid #17130f1f;border-radius:4px;place-items:center;width:min(180px,100%);min-height:58px;padding:10px 12px;display:grid}.brand-mark img{object-fit:contain;filter:contrast(1.08)saturate(.96);width:100%;max-width:154px;max-height:42px;display:block}.brand-mark.is-comp-cams img,.brand-mark.is-american-racing img{max-width:162px}.testimonials-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0;display:grid}.testimonial-card{background:#ffffff9e;border:1px solid #1c181426;border-radius:3px;align-content:space-between;gap:18px;min-width:0;min-height:178px;padding:22px 18px 16px;display:grid;position:relative;box-shadow:0 12px 28px #1f191311}.testimonial-card:before{content:"“";color:#c5221f57;font-family:Georgia,serif;font-size:34px;line-height:1;position:absolute;top:8px;left:14px}.testimonial-card p{color:#2d2720;margin:14px 0 0;font-size:13px;font-weight:650;line-height:1.52}.testimonial-meta{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.testimonial-avatar{color:#fff;letter-spacing:.02em;background:#17130f;border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;font-weight:950;display:grid}.testimonial-meta strong,.testimonial-meta em{display:block}.testimonial-meta strong{color:#15120e;font-size:12px;font-weight:950}.testimonial-meta em{color:#655a4e;margin-top:2px;font-size:11px;font-style:normal;font-weight:700;line-height:1.2}.testimonial-stars{color:#d8841a;letter-spacing:.08em;white-space:nowrap;font-size:11px}@media (prefers-reduced-motion:reduce){.home-live-label.is-ending-soon i,.card-status.is-ending-soon i,.card-status.is-live i,.home-card-bid>div.is-urgent strong,.hero-time.is-urgent strong{animation:none}.home-card-media img,.home-auction-card:hover .home-card-media img,.final-two-auction-card img,.final-two-auction-card:hover img,.market-result-media img,.market-result-card:hover img,.ready-sell-panel img,.ready-sell-panel:hover img{transition:none;transform:none}}.site-footer-bar,.home-footer{color:#ffffffc7;background:linear-gradient(#0b0b0b 0%,#111 58%,#070707 100%);border-top:1px solid #f2f0ea24;margin-top:auto;padding:0 clamp(28px,3vw,56px)}.site-footer-grid,.footer-grid{box-sizing:border-box;grid-template-columns:minmax(220px,1.35fr) repeat(5,minmax(120px,.72fr)) minmax(260px,1.35fr);gap:clamp(22px,2.4vw,42px);width:100%;max-width:none;padding:34px 0 28px;display:grid}@media (width<=1300px){.site-footer-grid,.footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.site-footer-brand,.footer-brand,.site-footer-loop{grid-column:span 3}}.site-footer-brand .brand,.footer-brand .brand{color:#fff;font-size:20px}.site-footer-brand .brand-logo,.footer-brand .brand-logo{width:108px;height:108px}.site-footer-tagline{color:#fff;max-width:25ch;font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;text-transform:uppercase;margin:18px 0 8px;font-size:25px;font-weight:900;line-height:.98}.site-footer-copy,.footer-brand p{color:#ffffffad;max-width:30ch;margin:0;font-size:12px;line-height:1.5}.site-footer-social,.footer-social{gap:10px;margin-top:20px;display:flex}.site-footer-social a,.footer-social a{color:#ffffffd1;background:#ffffff08;border:1px solid #ffffff2e;border-radius:3px;place-items:center;width:36px;height:36px;display:grid}.site-footer-social svg,.footer-social svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:15px}.site-footer-social a:hover,.footer-social a:hover{color:#fff;background:#c5221f33;border-color:#c5221fad}.site-footer-group,.footer-group{align-content:start;gap:11px;font-size:13px;display:grid}.site-footer-group strong,.footer-group strong,.site-footer-loop strong{color:#fff;letter-spacing:.09em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:950}.site-footer-group a,.footer-group a{color:#ffffffb8;text-decoration:none}.site-footer-group a:hover,.footer-group a:hover{color:#fff}.site-footer-loop{align-content:start;gap:10px;min-width:0;display:grid}.site-footer-loop p{color:#ffffffa8;max-width:34ch;margin:0;font-size:12px;line-height:1.45}.site-footer-loop form{background:#ffffff09;border:1px solid #ffffff29;grid-template-columns:minmax(0,1fr) auto;margin-top:4px;display:grid}.site-footer-loop input,.site-footer-loop button{min-height:40px;font:inherit;border:0}.site-footer-loop input{color:#fff;background:0 0;outline:0;min-width:0;padding:0 12px;font-size:12px}.site-footer-loop input::placeholder{color:#ffffff6b}.site-footer-loop button{color:#fff;background:var(--home-red);cursor:pointer;letter-spacing:.06em;text-transform:uppercase;padding:0 16px;font-size:10px;font-weight:950}.site-footer-loop button:hover{background:#a81816}.site-footer-bottom,.footer-bottom{width:100%;max-width:none;padding-top:18px;padding-bottom:calc(28px + env(safe-area-inset-bottom,0px));color:#ffffff94;border-top:1px solid #ffffff1f;justify-content:space-between;gap:20px;margin-top:0;font-size:12px;display:flex}.site-footer-legal,.footer-legal{flex-wrap:wrap;gap:18px;display:flex}.site-footer-legal a,.footer-legal a{color:#ffffff9e;text-decoration:none}.site-footer-legal a:hover,.footer-legal a:hover{color:#fff}@media (width<=1120px){.home-page{--home-section-title-size:clamp(36px, 5vw, 56px)}.home-auction-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.how-it-works-layout{grid-template-columns:1fr}.ready-sell-panel{min-height:220px}.testimonials-layout{grid-template-columns:1fr;align-items:start}.testimonials-logos{grid-template-columns:repeat(6,minmax(0,max-content))}.testimonials-cards,.site-footer-grid,.footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.site-footer-brand,.footer-brand,.site-footer-loop{grid-column:span 3}.machine-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.machine-category-card{grid-template-rows:180px auto}.auction-floor-grid{grid-template-rows:repeat(3,minmax(150px,1fr))}.auction-floor-tile.is-featured{min-height:492px}.auction-floor-content strong,.auction-floor-tile.is-featured .auction-floor-content strong{font-size:28px}.auction-floor-tile.is-featured .auction-floor-meta b{font-size:22px}.final-two-minutes-layout{grid-template-columns:.72fr 1.06fr .84fr;gap:24px;min-height:330px}.final-two-copy h2{font-size:var(--home-section-title-size)}.final-two-copy>p{margin-bottom:24px}.final-two-reset-strip{grid-template-columns:minmax(88px,.72fr) minmax(170px,1fr) 22px minmax(104px,.78fr);gap:8px;min-height:76px}.final-two-clock-card{height:clamp(118px,10vw,140px);font-size:clamp(90px,8vw,110px);line-height:clamp(118px,10vw,140px)}.final-two-clock-divider{font-size:clamp(72px,6vw,88px);top:46px}.final-two-auction-card{grid-template-columns:1fr}.final-two-auction-card img{order:-1;height:150px}.market-results-layout{grid-template-columns:minmax(240px,.34fr) minmax(0,1fr);gap:28px;min-height:340px}.market-results-intro{grid-row:span 2}.market-result-card{grid-template-rows:126px minmax(96px,auto)}.market-results-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;min-height:164px;padding:24px 26px}.market-results-stats strong{font-size:52px}.garage-gavel-layout{grid-template-columns:minmax(180px,.28fr) minmax(0,1fr);gap:28px;min-height:380px}.garage-gavel-intro h2{font-size:var(--home-section-title-size)}.garage-gavel-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}.garage-gavel-step{grid-template-rows:auto 210px}.garage-gavel-connector,.home-row-next{display:none}}@media (width>=901px) and (width<=1120px){.home-page .auction-console .header-inner{gap:12px}}@media (width<=760px){.home-page{--home-section-title-size:clamp(34px, 11vw, 44px)}.site-utility-bar,.home-utility-bar{display:none}.home-hero{min-height:720px}.home-hero-media img,.home-hero>img{object-position:61% 55%}.home-hero-shade{background:linear-gradient(#00000057 0%,#000000c2 58%,#000000fa 100%),linear-gradient(90deg,#000000e0,#00000047)}.home-hero-layout{grid-template-columns:1fr;align-content:end;gap:22px;width:100%;padding:38px 16px 178px}.home-hero-content{max-width:none}.hero-carousel-controls{bottom:130px;left:16px;right:16px}.hero-carousel-controls .hero-arrow{width:34px;height:34px}.home-hero-eyebrow{margin-bottom:10px;font-size:10px}.home-hero h1{margin-bottom:12px;font-size:clamp(42px,13vw,58px);line-height:.92}.home-hero-content>p:not(.home-hero-eyebrow){margin-bottom:20px;font-size:14px}.hero-actions{flex-wrap:wrap;gap:10px}.home-primary-action,.home-secondary-action{min-height:44px;padding-inline:16px;font-size:11px}.hero-feature-card{justify-self:start;gap:13px;width:min(100%,340px);padding:16px}.hero-feature-card h2{font-size:15px}.hero-feature-bid strong{font-size:29px}.hero-feature-countdown-row{grid-template-columns:minmax(0,1fr) 40px;gap:8px}.hero-feature-countdown{padding-inline:8px}.hero-feature-countdown b{font-size:20px}.hero-feature-countdown i{font-size:20px;right:-3px}.hero-feature-next{width:40px;height:44px}.hero-stats-strip{min-height:112px}.hero-stats-strip .page-width{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 0;width:100%;padding-inline:16px}.hero-stats-strip .page-width>div{grid-template-columns:30px auto;column-gap:9px;min-height:36px;padding:0 10px}.hero-stats-strip .page-width>div:nth-child(odd){border-left:0;padding-left:0}.hero-stats-strip svg{width:24px;height:24px}.hero-stats-strip strong{font-size:20px}.hero-stats-strip span{font-size:9px}.machine-browse{padding:48px 0 42px}.machine-browse>.page-width{padding-inline:14px}.machine-browse-head{margin-bottom:20px}.machine-browse-head h2{font-size:var(--home-section-title-size)}.machine-browse-head p{font-size:13px}.machine-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.machine-category-card{grid-template-rows:132px auto}.machine-category-body{grid-template-columns:1fr;align-items:start;min-height:116px;padding:12px}.machine-category-body:before{left:12px}.machine-category-body strong{padding-right:22px;font-size:16px}.machine-category-count{text-align:left;align-items:baseline;gap:5px;display:flex}.machine-category-count b{font-size:16px}.machine-category-count small{margin-top:0}.machine-category-arrow{top:12px;right:12px}.machine-category-cta{width:100%;margin-top:20px}.auction-floor{background:#080808;padding:36px 0 42px}.auction-floor-head{margin-bottom:18px}.auction-floor-head h2{font-size:var(--home-section-title-size)}.auction-floor-tabs{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:18px;display:grid}.auction-floor-tabs button{min-height:38px;padding:0 10px}.auction-floor-grid{grid-template-rows:none;grid-template-columns:1fr;gap:10px}.auction-floor-tile,.auction-floor-tile.is-featured,.auction-floor-tile.is-wide{min-height:250px}.auction-floor-content{bottom:14px;left:14px;right:48px}.auction-floor-content strong,.auction-floor-tile.is-featured .auction-floor-content strong{font-size:24px}.auction-floor-meta,.auction-floor-tile.is-featured .auction-floor-meta{gap:8px 10px}.auction-floor-meta b,.auction-floor-tile.is-featured .auction-floor-meta b{font-size:18px}.auction-floor-live{top:14px;left:14px}.auction-floor-category{top:15px;right:14px}.auction-floor-arrow{bottom:17px;right:14px}.final-two-minutes{padding:48px 0 54px}.final-two-minutes-layout{grid-template-columns:1fr;gap:30px;min-height:0}.final-two-copy{text-align:left}.final-two-copy h2{font-size:var(--home-section-title-size)}.final-two-copy>p{margin-bottom:20px;font-size:16px}.final-two-rule{max-width:none}.final-two-reset{padding-top:0}.final-two-reset-strip{grid-template-columns:minmax(84px,.72fr) minmax(154px,1fr) 20px minmax(96px,.78fr);width:100%;min-height:74px}.final-two-before b{font-size:25px}.final-two-new-bid{flex-wrap:wrap;gap:5px 7px}.final-two-new-bid b{font-size:16px}.final-two-new-bid small{font-size:12px}.final-two-target b{font-size:29px}.final-two-board{width:min(100%,392px)}.final-two-board-hanger--left{left:calc(50% - 24px)}.final-two-board-hanger--right{left:calc(50% + 24px)}.final-two-clock{grid-template-columns:repeat(2,minmax(0,68px)) 24px repeat(2,minmax(0,68px));gap:5px}.final-two-clock-card{border-radius:12px;height:clamp(102px,25vw,122px);font-size:clamp(78px,19vw,94px);line-height:clamp(102px,25vw,122px)}.final-two-clock-divider{font-size:clamp(66px,14vw,80px);top:43px}.final-two-clock-labels{width:min(330px,100%);margin-top:10px}.final-two-auction-card{grid-template-columns:minmax(0,1fr) minmax(122px,.76fr);min-height:220px}.final-two-card-copy b{font-size:34px}.final-two-card-copy>span{min-height:44px;padding-inline:28px}.market-results-layout{grid-template-columns:1fr;gap:24px;min-height:0;padding-block:18px}.market-results-intro{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px 20px;display:grid}.market-results-intro h2,.market-results-intro p{grid-column:1}.market-results-intro a{grid-area:1/2/3;margin-top:0}.market-results-intro p{margin-top:14px;padding:9px 20px 11px;font-size:clamp(30px,8vw,42px)}.market-results-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.market-results-stats{grid-template-columns:repeat(2,minmax(0,1fr));min-height:190px}.garage-gavel{padding:52px 0 58px}.garage-gavel-layout{grid-template-columns:1fr;gap:32px;min-height:0}.garage-gavel-intro p{max-width:none;margin-bottom:24px;font-size:16px}.garage-gavel-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.garage-gavel-step{grid-template-rows:auto 190px}.home-auction-section{padding-top:34px}.home-section-heading{align-items:center;gap:12px;margin-bottom:14px}.home-section-heading h2{font-size:var(--home-section-title-size)}.home-section-heading a{white-space:nowrap;font-size:11px}.how-it-works{padding:34px 0}.how-heading{margin-bottom:14px}.home-auction-row{margin-right:0}.home-auction-grid{grid-auto-flow:row;grid-auto-columns:unset;scroll-snap-type:none;grid-template-columns:1fr;gap:12px;margin-right:0;padding-right:0;display:grid;overflow:visible}.home-auction-card{scroll-snap-align:unset}.home-row-next{display:none}.home-card-media{aspect-ratio:16/10}.steps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.steps-grid article{min-height:0;padding:18px 16px}.ready-sell-panel{min-height:236px}.testimonials{padding:22px 0 6px}.testimonials-logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.testimonials-cards{grid-template-columns:1fr}.brand-mark{max-width:160px}.testimonial-card{min-height:0;padding:16px}.site-footer-grid,.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}.site-footer-brand,.footer-brand,.site-footer-loop{grid-column:1/-1}.site-footer-bottom,.footer-bottom{gap:10px;display:grid}.footer-legal{gap:12px}}@media (width<=390px){.home-hero{min-height:400px}.home-hero-content>p{display:none}.hero-auction-stats span{font-size:8px}.machine-category-card{grid-template-rows:118px auto}.machine-category-body strong{font-size:15px}.machine-category-body small{font-size:10px}.auction-floor-tile,.auction-floor-tile.is-featured,.auction-floor-tile.is-wide{min-height:226px}.auction-floor-content strong,.auction-floor-tile.is-featured .auction-floor-content strong{font-size:21px}.auction-floor-meta{gap:5px;display:grid}.final-two-minutes{padding:42px 0 48px}.final-two-reset-strip{grid-template-columns:minmax(72px,.72fr) minmax(132px,1fr) 16px minmax(80px,.78fr);gap:5px;min-height:64px}.final-two-before small{display:none}.final-two-new-bid small,.final-two-target small{font-size:8px}.final-two-reset-arrow{font-size:22px}.final-two-reset-label{font-size:16px}.final-two-before,.final-two-target{min-height:50px;padding:9px 8px 8px}.final-two-before b{font-size:20px}.final-two-new-bid i{font-size:21px}.final-two-new-bid b{font-size:14px}.final-two-new-bid small{font-size:10px}.final-two-target b{font-size:23px}.final-two-board{width:min(100%,320px);padding-top:22px}.final-two-board-hanger{height:24px}.final-two-board-hanger--left{left:calc(50% - 18px)}.final-two-board-hanger--right{left:calc(50% + 18px)}.final-two-clock{grid-template-columns:repeat(2,minmax(0,56px)) 18px repeat(2,minmax(0,56px));gap:4px}.final-two-clock-card{border-radius:10px;height:clamp(82px,22vw,96px);font-size:clamp(62px,17vw,74px);line-height:clamp(82px,22vw,96px)}.final-two-clock-divider{font-size:clamp(52px,11vw,64px);top:35px}.final-two-clock-labels{gap:4px;width:min(270px,100%);font-size:10px}.final-two-auction-card{grid-template-columns:1fr}.final-two-auction-card img{order:-1;height:176px}.market-results-intro{display:block}.market-results-intro p{margin-top:18px}.market-results-intro a{justify-content:center;width:100%;margin-top:24px}.market-results-grid{grid-template-columns:1fr}.market-result-card{grid-template-rows:132px;grid-template-columns:132px minmax(0,1fr)}.market-result-body{align-content:center;display:grid}.market-results-stats{grid-template-columns:1fr;gap:24px}.market-results-stats strong{font-size:54px}.garage-gavel-layout{padding-inline:18px}.garage-gavel-steps{grid-template-columns:1fr}.garage-gavel-step{grid-template-rows:auto 210px}.garage-gavel-step-head{min-height:0}.how-it-works-layout{padding-inline:18px}.steps-grid{grid-template-columns:1fr}.ready-sell-panel{min-height:260px}.ready-sell-copy{padding:20px}.home-section-heading{flex-wrap:wrap}.home-section-heading a{font-size:10px}}.listing-utility-bar{display:flex}.listing-top{padding-block:22px 8px}.listing-title-row{justify-content:space-between;align-items:start;gap:24px;display:flex}.listing-title-line{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.listing-title-line h1{font-family:var(--font-ui);letter-spacing:-.035em;margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:800;line-height:1.05}.listing-spec-chips{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.listing-spec-chips li{border:1px solid var(--line);color:var(--ink-soft);background:var(--surface);border-radius:999px;padding:6px 10px;font-size:11px;font-weight:650}.listing-title-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.listing-ghost-button{border:1px solid var(--line);min-height:40px;color:var(--ink);background:var(--surface);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:750;display:inline-flex}.listing-ghost-button svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.listing-ghost-button.is-watching{color:#0f5c63;border-color:color-mix(in srgb, #0f5c63 35%, var(--line));background:color-mix(in srgb, #0f5c63 8%, var(--surface))}.hero-watch.is-watching{color:#0f5c63}.account-watchlist-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.account-text-button.watchlist-toggle-wrap,.account-watchlist-actions .watchlist-toggle-wrap{display:inline-flex}.account-watchlist-actions .account-text-button{align-items:center;gap:6px;display:inline-flex}.account-watchlist-actions .account-text-button svg{width:14px;height:14px}.listing-page .auction-layout{grid-template-columns:minmax(0,1.45fr) minmax(300px,360px);gap:28px;margin-top:18px}.listing-page .bid-column{position:sticky;top:84px}.listing-gallery{gap:10px;display:grid}.listing-gallery-hero{border:1px solid var(--line);aspect-ratio:16/10;background:#111;border-radius:4px;position:relative;overflow:hidden}.listing-gallery-hero img{object-fit:cover;width:100%;height:100%;display:block}.listing-gallery-nav,.listing-gallery-fullscreen{z-index:1;color:#fff;cursor:pointer;background:#080c0e66;border:1px solid #ffffff73;position:absolute}.listing-gallery-nav{width:38px;height:38px;font:300 22px/1 var(--font-ui);border-radius:50%;place-items:center;display:grid;top:50%;transform:translateY(-50%)}.listing-gallery-nav.is-prev{left:14px}.listing-gallery-nav.is-next{right:14px}.listing-gallery-fullscreen{border-radius:999px;min-height:34px;padding:0 12px;font-size:11px;font-weight:750;bottom:14px;right:14px}.listing-gallery-thumbs{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.listing-thumb{border:1px solid var(--line);background:var(--surface-muted);aspect-ratio:4/3;cursor:pointer;border-radius:3px;padding:0;position:relative;overflow:hidden}.listing-thumb img{object-fit:cover;width:100%;height:100%;display:block}.listing-thumb-more{color:#fff;background:#080c0e8c;place-items:center;font-size:16px;font-weight:800;display:grid;position:absolute;inset:0}.listing-section-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;margin-top:22px;display:flex}.listing-section-tabs a{color:var(--ink-soft);border-bottom:2px solid #0000;padding:12px 14px;font-size:12px;font-weight:750}.listing-section-tabs a:hover{color:var(--ink)}.listing-story-grid{grid-template-columns:minmax(0,1.5fr) minmax(220px,.7fr);gap:16px;margin-top:22px;display:grid}.listing-meta-card{border:1px solid var(--line);background:var(--surface);border-radius:4px;align-content:start;gap:12px;padding:18px 16px;display:grid}.listing-meta-card span,.listing-meta-card strong{display:block}.listing-meta-card span{color:var(--ink-soft);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:750}.listing-meta-card strong{margin-top:4px;font-size:13px}.listing-specs{margin-top:28px}.listing-specs h2,.listing-page .activity-card h2,.listing-page .story-card h2{font-family:var(--font-ui);letter-spacing:-.03em;margin:6px 0 14px;font-size:22px;font-weight:800}.listing-page .story-card,.listing-page .activity-card,.listing-page .bid-card{border-color:var(--line);background:var(--surface)}.listing-page .bid-card-history{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.listing-page .bid-card-history h3{margin:0;font-size:13px;font-weight:800}.listing-page .bid-list.is-compact{margin-top:10px}.listing-page .bid-list.is-compact li{padding-block:8px}.listing-footer{margin-top:48px}.listing-mobile-bid-bar{display:none}.listing-lightbox{z-index:80;background:#080c0eeb;place-items:center;display:grid;position:fixed;inset:0}.listing-lightbox img{object-fit:contain;max-width:min(1100px,100vw - 48px);max-height:calc(100vh - 96px)}.listing-lightbox-close{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:999px;min-height:40px;padding:0 14px;position:absolute;top:18px;right:18px}.listing-lightbox-nav{color:#fff;cursor:pointer;width:44px;height:44px;font:300 28px/1 var(--font-ui);background:#ffffff14;border:1px solid #ffffff59;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.listing-lightbox-nav.is-prev{left:18px}.listing-lightbox-nav.is-next{right:18px}.listing-lightbox-count{color:#fffc;margin:0;font-size:12px;font-weight:700;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}@media (width<=1120px){.listing-page .auction-layout{grid-template-columns:1fr}.listing-page .bid-column{position:static}.listing-story-grid{grid-template-columns:1fr}}@media (width<=760px){.listing-utility-bar{display:none}.listing-title-row{gap:14px;display:grid}.listing-title-actions{justify-content:flex-start}.listing-gallery-thumbs{grid-template-columns:repeat(4,minmax(0,1fr))}.listing-gallery-thumbs .listing-thumb:nth-child(5){display:none}.listing-section-tabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.listing-mobile-bid-bar{z-index:30;padding:10px 14px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fffffff7;grid-template-columns:1fr 1fr auto;align-items:center;gap:10px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #10161814}.listing-page>main{padding-bottom:88px}.listing-mobile-bid-bar strong,.listing-mobile-bid-bar span{display:block}.listing-mobile-bid-bar strong{font-variant-numeric:tabular-nums;font-size:15px}.listing-mobile-bid-bar span{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:700}.listing-mobile-bid-cta{color:#fff;border-radius:4px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-size:12px;font-weight:800;display:inline-flex}}.listing-gallery.is-loading,.listing-gallery.is-empty{border:1px dashed var(--line);min-height:280px;color:var(--ink-soft);background:var(--surface-muted);border-radius:4px;place-items:center;font-size:13px;font-weight:650;display:grid}.listing-videos{margin-top:28px}.listing-videos h2{font-family:var(--font-ui);letter-spacing:-.03em;margin:6px 0 14px;font-size:22px;font-weight:800}.listing-video-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.listing-video-card{border:1px solid var(--line);background:var(--surface);border-radius:4px;overflow:hidden}.listing-video-frame{color:#fff;aspect-ratio:16/9;background:#12161a;place-items:stretch stretch;min-height:160px;padding:0;display:grid}.listing-video-frame iframe,.listing-video-frame video{background:#000;border:0;width:100%;height:100%}.listing-video-card>p{color:var(--ink-soft);margin:0;padding:12px 14px;font-size:12px}.listing-page>main{padding-bottom:0}.listing-page>main>.page-width{width:min(80vw,1480px);max-width:1480px;padding-inline:0}.listing-page .site-header{background:#fffdf7fa;border-bottom:1px solid #0808081f}.listing-top{justify-content:space-between;align-items:center;gap:18px;padding-block:6px 4px;display:flex}.listing-page .breadcrumbs{color:var(--ink-soft);margin:0;font-size:13px;font-weight:700}.listing-page .breadcrumbs a{color:var(--ink-soft);text-decoration:none}.listing-page .breadcrumbs a:hover{color:var(--auction-red)}.listing-title-actions{flex:none}.listing-ghost-button{background:var(--auction-red);color:#fffdf7;border:1px solid #c5221f57;border-radius:5px;min-height:38px;font-weight:850;text-decoration:none}.listing-ghost-button:hover{border-color:var(--auction-red);color:var(--auction-red);background:#c5221f1a}.listing-title-button{border-color:var(--line);color:var(--ink);background:#fffdf7e6}.listing-title-button:hover{color:var(--auction-red);background:#fffdf7e6;border-color:#c5221f66}.listing-ghost-button.is-watching,.hero-watch.is-watching{color:var(--auction-red);background:#c5221f12;border-color:#c5221f66}.auction-hero{grid-template-columns:minmax(0,1.5fr) minmax(390px,.76fr);align-items:start;gap:18px;display:grid}.auction-media-column{min-width:0;display:flex}.listing-gallery{border:1px solid var(--line);background:#fffdf7;border-radius:6px;width:100%;overflow:hidden}.listing-gallery-hero{aspect-ratio:16/10.7;border:0;border-radius:0}.listing-gallery-hero:before{content:"LIVE AUCTION";z-index:2;background:var(--auction-red);color:#fff;letter-spacing:.04em;border-radius:4px;padding:8px 10px;font-size:11px;font-weight:900;position:absolute;top:18px;left:18px}.listing-gallery-hero img{filter:saturate(1.04)contrast(1.02)}.listing-gallery-nav{color:#11100e;background:#fffdf7eb;border:0;width:42px;height:42px;box-shadow:0 8px 22px #08080838}.listing-gallery-nav:hover{color:var(--auction-red);background:#fff}.listing-gallery-fullscreen{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-transform:uppercase;background:#fffdf747;border:1px solid #fffdf794;border-radius:4px;min-height:40px;font-weight:900}.listing-gallery-fullscreen:hover{background:#fffdf76b;border-color:#fffdf7d1}.listing-gallery-thumbs{border-top:1px solid var(--line);background:#ebe7dd;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;padding:8px}.listing-gallery-thumbs .listing-thumb{aspect-ratio:5/3}.listing-thumb{background:#fffdf7;border-color:#625d543d;border-radius:4px}.listing-thumb.is-active{border-color:var(--auction-red);box-shadow:0 0 0 1px var(--auction-red)}.listing-thumb-more{background:#c5221fb8;font-size:14px;line-height:1.2}.bid-column{position:sticky;top:84px}.auction-hero .bid-column{min-width:0;position:static}.bid-card{border:1px solid var(--line);background:#fffdf7;border-radius:6px;flex-direction:column;padding:0;display:flex;overflow:hidden;box-shadow:0 18px 40px #08080814}.bid-card-status{border-bottom:0;padding:16px 18px 0}.auction-panel-title{border-bottom:1px solid var(--line);padding:18px 20px}.auction-panel-title h1{font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;text-transform:uppercase;margin:0;font-size:clamp(36px,4.4vw,58px);line-height:.93}.auction-panel-title p{color:var(--ink-soft);flex-wrap:wrap;gap:8px;margin:14px 0 0;font-size:13px;font-weight:750;display:flex}.auction-price-time{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);display:grid}.auction-price-time .current-bid,.auction-price-time .countdown-block{border:0;padding:22px 20px}.auction-price-time .countdown-block{border-left:1px solid var(--line)}.current-bid strong{color:var(--auction-red);font-family:var(--font-ui);font-size:clamp(36px,3.1vw,48px);font-weight:950}.current-bid .bid-count{margin-top:8px}.countdown{gap:0;margin:16px 0 10px}.countdown>div{padding-left:12px}.countdown strong{font-size:clamp(28px,2.8vw,38px);font-weight:950}.countdown span{font-size:9px}.auction-bid-controls{padding:18px 20px 14px}.auction-bid-controls .bid-form{padding:0}.bid-input-wrap{border-color:var(--line);border-radius:4px;height:52px}.bid-form>button{background:var(--auction-red);border-radius:4px;min-height:54px}.bid-form>button:not(:disabled):hover{background:#9f1816}.trust-copy{background:#c5221f0e;border:1px solid #c5221f2e;border-radius:5px;margin:0 20px 18px;padding:12px}.auction-fact-strip{grid-template-columns:repeat(var(--fact-count,5), minmax(0, 1fr)) minmax(118px, .4fr);background:linear-gradient(90deg,#c5221f12,#0000 28%),#fffdf7;border:1px solid #c8bca8;border-radius:6px;margin-top:16px;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 28px #11100e14}.auction-fact-strip:before{content:"";background:var(--auction-red);width:5px;position:absolute;inset:0 auto 0 0}.auction-fact-strip div,.auction-fact-strip a,.auction-fact-strip .listing-fact-details-link{min-width:0;min-height:92px;padding:22px 18px 20px}.auction-fact-strip div+div,.auction-fact-strip a,.auction-fact-strip .listing-fact-details-link{border-left:1px solid #625d5438}.auction-fact-strip span,.quick-facts span{color:var(--ink-soft);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:900}.auction-fact-strip strong,.quick-facts strong{color:var(--ink);margin-top:8px;font-size:15px;font-weight:950;line-height:1.18;display:block}.auction-fact-strip a,.auction-fact-strip .listing-fact-details-link{color:#fffdf7;background:var(--auction-red);letter-spacing:.04em;text-transform:uppercase;justify-content:center;align-items:center;font-size:12px;font-weight:950;text-decoration:none;transition:background .16s,color .16s;display:flex;position:relative}.auction-fact-strip .listing-fact-details-link{cursor:pointer;font:inherit;border:0}.auction-fact-strip a:after,.auction-fact-strip .listing-fact-details-link:after{content:"→";color:#fffdf7;margin-left:10px;font-size:15px;line-height:1}.auction-fact-strip a:hover,.auction-fact-strip .listing-fact-details-link:hover{color:var(--auction-red);background:#c5221f1a}.auction-fact-strip a:hover:after,.auction-fact-strip .listing-fact-details-link:hover:after{color:var(--auction-red)}.auction-detail-layout{grid-template-columns:minmax(0,1fr) minmax(290px,330px);align-items:start;gap:16px;margin-top:16px;display:grid}.auction-detail-main,.auction-side-rail{flex-direction:column;gap:16px;min-width:0;display:flex}.auction-side-rail{position:sticky;top:84px}.listing-section-tabs{border:1px solid var(--line);background:#fffdf7;border-radius:6px 6px 0 0;margin:0;padding:0 18px}.listing-section-tabs button{appearance:none;color:var(--ink);font:inherit;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:18px 12px 14px;font-weight:900;text-decoration:none}.listing-section-tabs button:hover{color:var(--auction-red)}.listing-section-tabs button.is-active{color:var(--auction-red);border-bottom-color:var(--auction-red)}.listing-section-tabs a{color:var(--ink);text-transform:uppercase;padding:18px 12px 14px;font-weight:900;text-decoration:none}.listing-detail-tab-panel{margin-top:-16px}.listing-detail-tab-content{flex-direction:column;gap:16px;display:flex}.listing-detail-tab-content .listing-story-grid,.listing-detail-tab-content .related-auctions{margin-top:0}.listing-engagement-panel.is-tab-panel{border:1px solid var(--line);background:#fffdf7;border-radius:0 0 6px 6px;min-height:420px;padding:26px}.listing-photo-tab-panel{border:1px solid var(--line);background:#fffdf7;border-radius:0 0 6px 6px;overflow:hidden}.listing-photo-tab-panel.is-empty{padding:26px}.listing-photo-tab-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:18px 22px 22px;display:grid}.listing-photo-tab-thumb{appearance:none;border:1px solid var(--line);cursor:pointer;background:#ece8df;border-radius:4px;padding:0;overflow:hidden}.listing-photo-tab-thumb img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}@media (width<=1100px){.listing-photo-tab-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=860px){.listing-photo-tab-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:16px}}@media (width<=560px){.listing-photo-tab-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.listing-engagement-panel.is-tab-panel .listing-comment-list{margin-top:8px}.listing-engagement-panel.is-tab-panel .listing-comment-list ul{gap:16px}.listing-story-grid{margin-top:-16px;display:block}.listing-page .story-card,.listing-page .activity-card,.listing-page .listing-specs,.listing-doc-panel,.related-auctions,.seller-card,.listing-sell-card{border:1px solid var(--line);background:#fffdf7;border-radius:6px}.listing-page .story-card,.listing-page .listing-specs,.listing-doc-panel,.related-auctions{padding:26px}.listing-page .related-auctions{padding:20px 22px 18px}.listing-page .listing-specs{box-shadow:none;border-color:#625d5438;padding:0;overflow:hidden}.listing-specs-head{background:#fffdf7;border-bottom:1px solid #625d542e;justify-content:space-between;align-items:flex-end;gap:18px;padding:20px 22px 16px;display:flex}.listing-specs-head .section-kicker{color:var(--auction-red)}.listing-specs-head h2{margin-bottom:0}.listing-page .story-card{border-top-left-radius:0;border-top-right-radius:0}.listing-page .story-card h2,.listing-page .listing-specs h2,.listing-page .activity-card h2,.listing-doc-panel h2,.related-auctions h2{font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;text-transform:uppercase;margin:6px 0 16px;font-size:clamp(24px,2.6vw,34px);font-weight:900;line-height:.98}.listing-page .story-card p,.listing-doc-panel p{color:var(--ink-soft);margin:0;line-height:1.55}.listing-engagement-panel{flex-direction:column;gap:18px;display:flex}.listing-engagement-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.listing-engagement-head h2{margin:6px 0 8px}.listing-engagement-summary{flex-direction:column;flex:none;align-items:flex-end;gap:10px;display:flex}.listing-engagement-like.is-liked{color:var(--auction-red);background:#b020200f;border-color:#b0202059}.listing-engagement-counts{color:var(--ink-soft);align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.listing-engagement-footnote,.listing-engagement-signin{color:var(--ink-soft);margin:0;font-size:14px}.listing-engagement-signin a{color:var(--auction-red);font-weight:800}.listing-engagement-error{color:#9b1c1c;margin:0;font-size:14px}.listing-comment-form{flex-direction:column;gap:10px;display:flex}.listing-comment-compose{align-items:flex-start;gap:12px;display:flex}.listing-comment-compose-fields{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.listing-comment-form textarea{border:1px solid var(--line);width:100%;min-height:96px;color:var(--ink);font:inherit;resize:vertical;background:#fff;border-radius:6px;padding:12px 14px}.listing-comment-form textarea:focus{border-color:#b0202073;outline:2px solid #b0202040}.listing-comment-form-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.listing-comment-submit{background:var(--auction-red);color:#fff;cursor:pointer;border:0;border-radius:6px;padding:10px 16px;font-weight:800}.listing-comment-submit:disabled{opacity:.55;cursor:not-allowed}.listing-comment-list ul{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.listing-comment-thread{--reply-indent:72px;--reply-connector:34px;flex-direction:column;gap:10px;display:flex}.listing-comment-list>ul>li{background:0 0;border:0;border-radius:0;padding:0}.listing-comment-card{background:linear-gradient(#fffdf7fa,#fffdf7eb),#fffdf7;border:1px solid #625d543d;border-radius:6px;padding:18px 20px;position:relative;box-shadow:0 8px 20px #11100e09}.listing-comment-card.is-root:before{content:"";background:var(--auction-red);border-radius:0 999px 999px 0;width:3px;position:absolute;top:16px;bottom:16px;left:0}.listing-comment-card.is-reply{box-sizing:border-box;width:100%;box-shadow:none;background:linear-gradient(90deg,#c5221f13,#fffdf7e6 48%),#f7f1e7;border-color:#c5221f38;border-left-width:3px;padding:15px 18px}.listing-comment-card.is-reply:before{content:"";left:calc(-1 * var(--reply-connector));width:var(--reply-connector);background:#c5221f57;height:1px;position:absolute;top:28px}.listing-comment-mention{color:var(--auction-red);font-weight:700}.listing-comment-reply-separator{color:var(--ink-soft)}.listing-comment-row{align-items:flex-start;gap:14px;display:flex}.listing-comment-content{flex:1;min-width:0}.listing-comment-topline{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:8px;display:flex}.listing-comment-meta{flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.listing-comment-meta strong{color:var(--ink);font-size:15px;font-weight:900}.listing-comment-meta time{color:var(--ink-soft);white-space:nowrap;font-size:12px}.listing-comment-kind{min-height:22px;color:var(--auction-red);text-transform:uppercase;background:#c5221f0e;border:1px solid #c5221f33;border-radius:999px;flex:none;align-items:center;padding:0 8px;font-size:10px;font-weight:950;display:inline-flex}.listing-comment-card.is-reply .listing-comment-kind{color:#5c5348;background:#fffdf7b8;border-color:#625d542e}.listing-comment-context{color:#61584d;background:#fffdf7d1;border-radius:4px;width:fit-content;margin:0 0 9px;padding:4px 8px;font-size:12px;font-weight:800}.listing-comment-context span{color:var(--auction-red)}.listing-comment-list .listing-comment-body{color:var(--ink);white-space:pre-wrap;margin:0;font-size:15px;line-height:1.58}.listing-comment-actions{border-top:1px solid #625d5421;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px;padding-top:12px;display:flex}.listing-comment-action{min-height:30px;color:var(--ink-soft);cursor:pointer;background:#625d540e;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:850;display:inline-flex}.listing-comment-action:hover{color:var(--auction-red);background:#c5221f0e;border-color:#c5221f2e}.listing-comment-action svg{width:16px;height:16px}.listing-comment-edited{color:var(--ink-soft);font-size:11px;font-weight:700}.listing-comment-edit-form{flex-direction:column;gap:10px;margin-top:4px;display:flex}.listing-comment-edit-form textarea{border:1px solid var(--line);width:100%;min-height:84px;color:var(--ink);font:inherit;resize:vertical;background:#fff;border-radius:6px;padding:10px 12px;line-height:1.45}.listing-comment-edit-form textarea:focus{outline-offset:1px;outline:2px solid #c5221f40}.listing-comment-action.is-like.is-active,.listing-comment-action.is-dislike.is-active,.listing-comment-action.is-edit.is-active,.listing-comment-action.is-reply.is-active{color:var(--auction-red)}.listing-comment-action:disabled{opacity:.55;cursor:not-allowed}.listing-comment-list ul.listing-comment-replies{box-sizing:border-box;width:100%;padding:4px 0 0 var(--reply-indent);flex-direction:column;align-self:stretch;gap:14px;margin:10px 0 0;list-style:none;display:flex;position:relative}.listing-comment-replies:before{content:"";left:calc(var(--reply-indent) - var(--reply-connector));background:linear-gradient(#c5221f80,#c5221f1f);border-radius:999px;width:2px;position:absolute;top:-14px;bottom:14px}.listing-comment-replies>li{box-sizing:border-box;background:0 0;border:0;width:100%;padding:0;position:relative}.listing-comment-reply-form{box-sizing:border-box;margin-left:var(--reply-indent);background:linear-gradient(90deg,#c5221f0d,#fffdf7e6),#fffdf7;border:1px solid #c5221f2e;border-radius:6px;align-self:stretch;padding:14px;position:relative}.listing-comment-reply-form:before{content:"";left:calc(-1 * var(--reply-connector));width:var(--reply-connector);background:#c5221f57;height:1px;position:absolute;top:26px}.listing-reply-target{color:#61584d;background:#c5221f13;border-radius:999px;width:fit-content;margin:0 0 10px 46px;padding:4px 9px;font-size:12px;font-weight:800}.listing-reply-target strong{color:var(--auction-red)}.listing-comment-reply-actions{align-items:center;gap:10px;display:flex}.listing-comment-cancel{color:var(--ink-soft);cursor:pointer;background:0 0;border:0;font-size:13px}.listing-comment-cancel:disabled{opacity:.55;cursor:not-allowed}@media (width<=760px){.listing-comment-thread{--reply-indent:44px;--reply-connector:22px}.listing-engagement-head{flex-direction:column}.listing-engagement-summary{align-items:flex-start}}.listing-doc-panel p{max-width:76ch;color:var(--ink);line-height:1.65}.prototype-checklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 22px;margin:26px 0 0;display:grid}.prototype-checklist li{color:var(--ink);padding-left:24px;font-size:14px;line-height:1.45;position:relative}.prototype-checklist li:before{content:"";border:2px solid var(--auction-red);background:radial-gradient(circle at center, var(--auction-red) 0 35%, transparent 38%);border-radius:50%;width:14px;height:14px;position:absolute;top:4px;left:0}.listing-condition-notes{clear:both;gap:16px;width:100%;margin-top:22px;display:grid}.listing-condition-notes>div{min-width:0}.listing-condition-notes strong{color:var(--ink);margin-bottom:3px;font-size:15px;font-weight:950;display:block}.listing-condition-notes p{max-width:76ch;color:var(--ink);margin:0;line-height:1.55}.quick-facts{background:#625d5429;gap:1px;padding:0;display:grid}.listing-specs.is-part-specs .quick-facts{grid-template-columns:repeat(5,minmax(0,1fr))}.listing-specs.is-vehicle-specs .quick-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.quick-facts>div{min-width:0;min-height:76px;box-shadow:none;background:#fffdf7;border:0;border-radius:0;padding:16px 18px}.listing-doc-panel{justify-content:space-between;align-items:center;gap:18px;display:flex}.related-auctions header{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:12px;display:flex}.related-auctions h2{margin-bottom:0}.related-auctions header a{color:var(--ink);text-transform:uppercase;font-size:12px;font-weight:900;text-decoration:none}.related-auction-flow{padding:2px 0 4px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}.related-auction-track{will-change:transform;gap:12px;width:max-content;animation:34s linear infinite related-auction-flow;display:flex}.related-auction-flow:hover .related-auction-track{animation-play-state:paused}.related-auction-flow.is-static{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.related-auction-flow.is-static .related-auction-track{will-change:auto;width:100%;animation:none}.related-auction-flow.is-static .browse-card-grid{flex-wrap:wrap;width:100%}.related-auctions-empty{color:var(--ink-soft,#5c574f);gap:8px;padding:18px 0 6px;display:grid}.related-auctions-empty a{width:fit-content;color:inherit;font-weight:800}.related-auction-track .browse-card-grid{gap:12px;width:max-content;display:flex}.related-auctions .browse-card{border-radius:5px;flex:0 0 248px;width:248px;box-shadow:0 10px 22px #11100e14}.related-auctions .browse-card-media{aspect-ratio:16/8.4}.related-auctions .browse-card-body{padding:10px 12px 12px}.related-auctions .browse-card-body h2{margin-bottom:4px;font-size:13px;line-height:1.18}.related-auctions .browse-card-body>p{text-overflow:ellipsis;white-space:nowrap;min-height:0;margin-bottom:9px;font-size:11px;line-height:1.25;overflow:hidden}.related-auctions .browse-card-meta strong{font-size:13px}.related-auctions .browse-card-meta span{font-size:10px}@keyframes related-auction-flow{0%{transform:translate(0)}to{transform:translate(calc(-50% - 6px))}}@media (prefers-reduced-motion:reduce){.related-auction-track{width:auto;animation:none;overflow-x:auto}}.activity-card{padding:18px}.auction-side-rail .activity-card.is-compact{background:radial-gradient(circle at 20% 0,#c5221f24,#0000 190px),linear-gradient(#fffdf7,#f7f1e7);border:1px solid #c5221f6b;position:relative;overflow:hidden;box-shadow:0 18px 38px #11100e24,0 0 0 1px #c5221f14}.auction-side-rail .activity-card.is-compact:before{content:"";background:var(--auction-red);height:6px;position:absolute;inset:0 0 auto}.activity-card.is-compact .section-title-row{align-items:flex-start;margin-bottom:14px;padding-top:8px}.activity-card.is-compact .section-kicker{color:var(--auction-red)}.activity-card-actions{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.activity-card.is-compact .bid-count{min-height:28px;color:var(--auction-red);background:#c5221f12;border:1px solid #c5221f38;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;font-weight:950;display:inline-flex}.activity-card-footer{margin-top:14px;display:flex}.activity-view-all{color:#fffdf7;background:var(--auction-red);text-transform:uppercase;border:1px solid #c5221f57;border-radius:4px;justify-content:center;align-items:center;width:100%;min-height:40px;padding:0 12px;font-size:12px;font-weight:950;text-decoration:none;display:inline-flex}.activity-view-all:hover{border-color:var(--auction-red);color:#fffdf7;background:#9f1816}.activity-card.is-compact .bid-list li{grid-template-columns:36px minmax(0,1fr) auto;gap:12px;min-height:68px;padding:11px 0}.activity-card.is-compact .bid-list li.is-latest{background:linear-gradient(90deg,#c5221f1c,#fffdf7f0),#fffdf7;border-color:#c5221f6b;margin:0 0 8px;padding:12px 10px;animation:.7s ease-out confirmed-bid,1.55s ease-in-out infinite leading-bid-focus;box-shadow:0 0 0 1px #c5221f24,0 14px 26px #c5221f2e}.activity-card.is-compact .bid-list li.is-latest:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,#0000 0 36%,#ffffff8c 48%,#0000 60%);animation:2.4s ease-in-out infinite leading-bid-sweep;position:absolute;inset:0;transform:translate(-120%)}.activity-card.is-compact .activity-icon{background:#c5221f14}.activity-card.is-compact .activity-icon svg{stroke:var(--auction-red)}.activity-card.is-compact .bid-list b{color:var(--ink);grid-area:1/2;font-size:17px;font-weight:950}.activity-card.is-compact .bid-list div{text-align:right;grid-area:1/3;min-width:78px}.activity-card.is-compact .bid-list div strong{color:var(--ink);font-size:12px;font-weight:950}.activity-card.is-compact .bid-list li.is-latest div strong,.activity-card.is-compact .bid-list li.is-latest b{color:#11100e}@keyframes leading-bid-focus{0%,to{transform:translateY(0)scale(1);box-shadow:0 0 0 1px #c5221f24,0 14px 26px #c5221f29}50%{transform:translateY(-1px)scale(1.012);box-shadow:0 0 0 3px #c5221f33,0 18px 34px #c5221f47}}@keyframes leading-bid-sweep{0%,42%{transform:translate(-120%)}78%,to{transform:translate(120%)}}.seller-card{grid-template-columns:auto minmax(0,1fr);gap:14px;padding:18px;display:grid}.seller-card small,.seller-card strong,.seller-card div>span{display:block}.seller-card small{color:var(--ink-soft);margin-bottom:4px;font-size:11px;font-weight:800}.seller-card strong{color:var(--ink);margin-bottom:5px;font-size:14px;font-weight:950}.seller-card div>span{color:#403b32;font-size:12px;font-weight:650;line-height:1.35}.seller-card .seller-rating{color:#2a2722;margin-top:2px;font-weight:800}.seller-card .seller-rating span{color:#f5b400;letter-spacing:.03em;text-shadow:0 1px #11100e2e}.seller-avatar{width:58px;height:58px;color:var(--auction-red);background:#c5221f14;border:1px solid #c5221f40;border-radius:50%;place-items:center;font-weight:950;display:grid}.seller-profile-button{color:#fffdf7;background:var(--auction-red);text-transform:uppercase;border:1px solid #c5221f57;border-radius:4px;grid-column:1/-1;justify-content:center;align-items:center;width:100%;min-height:40px;font-size:12px;font-weight:950;text-decoration:none;display:inline-flex}.seller-profile-button:hover{border-color:var(--auction-red);color:#fffdf7;background:#9f1816}.listing-sell-card{background:linear-gradient(105deg,#fffdf7fa 0 62%,#fffdf71f 62%),url(/home/chevelle-red.webp) 100% 100%/58% no-repeat,#fffdf7;min-height:180px;padding:20px;overflow:hidden}.listing-sell-card h2{font-family:Impact, "Arial Narrow", var(--font-ui);text-transform:uppercase;margin:0;font-size:30px;line-height:.95}.listing-sell-card p{max-width:23ch;color:var(--ink-soft);font-size:13px;line-height:1.45}.listing-sell-card a{background:var(--auction-red);color:#fff;text-transform:uppercase;border-radius:4px;align-items:center;min-height:40px;padding:0 14px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.auction-trust-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fffdf7;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:32px;display:grid}.auction-trust-band div{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;padding:22px clamp(18px,3vw,52px);display:grid}.auction-trust-band div+div{border-left:1px solid var(--line)}.auction-trust-band svg{border:1px solid var(--auction-red);width:34px;height:34px;color:var(--auction-red);fill:none;stroke:currentColor;stroke-width:1.7px;border-radius:50%;grid-row:span 2;padding:7px}.auction-trust-band strong,.auction-trust-band span{display:block}.auction-trust-band strong{text-transform:uppercase;font-size:14px;font-weight:950}.auction-trust-band span{color:var(--ink-soft);font-size:13px}@media (width<=1180px){.listing-page>main>.page-width{width:calc(100% - 36px)}.auction-hero,.auction-detail-layout{grid-template-columns:1fr}.bid-column,.auction-side-rail{position:static}.related-auctions .browse-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.auction-price-time,.auction-fact-strip,.auction-trust-band{grid-template-columns:1fr}.auction-price-time .countdown-block,.auction-fact-strip div+div,.auction-fact-strip a,.auction-fact-strip .listing-fact-details-link,.auction-trust-band div+div{border-left:0;border-top:1px solid var(--line);margin-left:0}.prototype-checklist,.quick-facts{grid-template-columns:1fr}.listing-doc-panel{flex-direction:column;align-items:flex-start}}@media (width<=640px){.listing-top{flex-direction:column;align-items:flex-start}.listing-title-actions{justify-content:flex-start}.listing-gallery-thumbs{grid-template-columns:repeat(4,minmax(0,1fr))}.listing-gallery-thumbs .listing-thumb:nth-child(n+5){display:none}.related-auctions .browse-card-grid{grid-template-columns:1fr}}.sell-page{--paper:#fff;--surface:#fff;--surface-muted:#f4f5f5;--line:#e3e5e5;--ink:#141414;--ink-soft:#5c6363;--success:#0f5c63;--green:#0f5c63;--live:#d6453d;--muted:var(--ink-soft);--home-teal:#0f5c63;--home-teal-deep:#0b464c;--home-timer:#2fbf71;color:var(--ink);background:#fff}.sell-page.has-action-bar .sell-main{padding-bottom:104px}.sell-page .sell-button{background:var(--home-teal);border-color:var(--home-teal)}.sell-page .sell-button:hover{background:var(--home-teal-deep)}.sell-main{padding:28px 0 48px}.sell-top{gap:18px;margin-bottom:22px;display:grid}.sell-title-row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.sell-title-row h1{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 6px;font-size:clamp(28px,4vw,40px);font-weight:700}.sell-title-row p{color:var(--ink-soft);max-width:46ch;margin:0}.sell-primary-button,.sell-secondary-button{cursor:pointer;border-radius:4px;min-height:48px;padding:0 16px;font-size:13px;font-weight:800}.sell-primary-button{border:1px solid var(--home-teal);color:#fff;background:var(--home-teal)}.sell-primary-button:hover{background:var(--home-teal-deep)}.sell-secondary-button{border:1px solid var(--line);color:var(--ink);background:#fff}.sell-secondary-button:disabled{opacity:.45;cursor:not-allowed}.sell-stepper{border:1px solid var(--line);background:var(--surface);border-radius:4px;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0 0 24px;padding:14px;list-style:none;display:grid}.sell-stepper button{text-align:left;cursor:pointer;width:100%;color:var(--ink-soft);background:0 0;border:0;border-radius:4px;grid-template-columns:auto 1fr;align-items:start;gap:10px;padding:8px;display:grid}.sell-stepper .is-active button,.sell-stepper .is-done button{color:var(--ink)}.sell-stepper .is-active button{background:#0f5c6314}.sell-step-index{border:1px solid var(--line);background:#fff;border-radius:999px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:800;display:grid}.sell-stepper .is-active .sell-step-index,.sell-stepper .is-done .sell-step-index{border-color:var(--home-teal);color:#fff;background:var(--home-teal)}.sell-stepper strong{font-size:12px;font-weight:800;display:block}.sell-stepper small{color:var(--ink-soft);margin-top:2px;font-size:11px;display:block}.sell-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:20px;display:grid}.sell-sidebar{gap:14px;display:grid;position:sticky;top:88px}.sell-sidebar-label{color:var(--ink-soft);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.sell-checklist{border:1px solid var(--line);background:var(--surface);border-radius:4px;gap:8px;margin:0;padding:12px;list-style:none;display:grid}.sell-checklist li{color:var(--ink-soft);align-items:flex-start;gap:8px;font-size:13px;font-weight:650;line-height:1.35;display:flex}.sell-checklist li span{width:1.1em;color:var(--ink-soft);flex:none;font-weight:800}.sell-checklist li.is-done{color:var(--ink)}.sell-checklist li.is-done span{color:var(--home-teal)}.sell-sidebar-steps{gap:4px;margin:0;padding:0;list-style:none;display:grid}.sell-sidebar-steps button{width:100%;min-height:40px;color:var(--ink-soft);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:10px;padding:0 10px;font-size:13px;font-weight:650;display:flex}.sell-sidebar-steps button span{border:1px solid var(--line);border-radius:999px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:grid}.sell-sidebar-steps .is-active,.sell-sidebar-steps .is-done{color:var(--ink);background:#0f5c6314}.sell-sidebar-steps .is-active span,.sell-sidebar-steps .is-done span{border-color:var(--home-teal);color:#fff;background:var(--home-teal)}.sell-action-bar{z-index:40;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #1414140f}.sell-action-bar-inner{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:12px 0;display:flex}.sell-action-bar-inner>.sell-secondary-button:first-of-type{margin-right:auto}.sell-action-bar-feedback{flex:220px;min-width:0;margin:0;font-size:.875rem;line-height:1.35}.sell-action-bar-feedback-success{color:#0d6b3a}.sell-action-bar-feedback-warning{color:#8a5a00}.sell-help-card,.sell-progress-card,.sell-panel,.sell-fee-card,.sell-review-card,.sell-preview-card{border:1px solid var(--line);background:var(--surface);border-radius:4px}.sell-help-card,.sell-progress-card{gap:8px;padding:14px;display:grid}.sell-help-card p,.sell-progress-card small,.sell-progress-card p{color:var(--ink-soft);margin:0;font-size:12px}.sell-help-card a{color:var(--home-teal);font-size:12px;font-weight:800}.sell-progress-bar{background:var(--surface-muted);border-radius:999px;height:6px;overflow:hidden}.sell-progress-bar i{background:var(--home-teal);height:100%;display:block}.sell-panel{padding:22px}.sell-panel-head{margin-bottom:18px}.sell-panel-head h2{font-family:var(--font-display);letter-spacing:-.03em;margin:4px 0 8px;font-size:clamp(24px,3vw,32px)}.sell-panel-head p{color:var(--ink-soft);margin:0}.sell-error{color:#9b2c24;background:#fff5f4;border:1px solid #f0c2bf;border-radius:4px;margin:0 0 16px;padding:10px 12px;font-size:13px;font-weight:650}.sell-form{gap:18px;display:grid}.sell-field-group{border:1px solid var(--line);background:var(--surface-muted);border-radius:4px;gap:14px;padding:16px;display:grid}.sell-field-group>header h3{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 4px;font-size:20px}.sell-field-group>header p{color:var(--ink-soft);margin:0;font-size:13px}.sell-form label,.sell-field,.sell-kind-grid legend{color:var(--ink);align-content:start;gap:6px;font-size:12px;font-weight:800;display:grid}.sell-field-label{align-items:center;gap:6px;display:inline-flex}.sell-field-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.sell-ai-field-btn{color:var(--home-teal-deep);font:inherit;letter-spacing:.02em;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;margin:0;padding:0;font-size:12px;font-weight:800;text-decoration:underline}.sell-ai-field-btn:hover:not(:disabled){color:var(--home-teal)}.sell-ai-field-btn:disabled{opacity:.45;cursor:not-allowed;text-decoration:none}.sell-field-label abbr{color:#9b2c24;font-weight:800;text-decoration:none}.sell-optional{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:650}.sell-field-control{display:grid;position:relative}.sell-field.has-prefix .sell-field-control{grid-template-columns:auto 1fr}.sell-field .sell-affix.is-prefix{border:1px solid var(--line);min-width:44px;min-height:48px;color:var(--ink-soft);background:#fff;border-right:0;border-radius:4px 0 0 4px;place-items:center;font-size:14px;font-weight:800;display:grid}.sell-field.has-prefix input,.sell-field.has-prefix select{border-radius:0 4px 4px 0}.sell-field .sell-affix.is-suffix{pointer-events:none;color:var(--ink-soft);font-size:13px;font-weight:700;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.sell-field.has-suffix input{padding-right:42px}.sell-form input,.sell-form select,.sell-form textarea,.sell-field input,.sell-field select,.sell-field textarea{border:1px solid var(--line);width:100%;min-height:48px;color:var(--ink);font:inherit;background:#fff;border-radius:4px;padding:10px 12px}.sell-form textarea,.sell-field textarea{resize:vertical;min-height:96px}.sell-form small,.sell-field small{color:var(--ink-soft);font-weight:600}.sell-field-error,.sell-kind-grid .sell-field-error{color:#9b2c24;font-weight:700}.sell-field.has-error input,.sell-field.has-error select,.sell-field.has-error textarea,.sell-kind-grid.has-error button{border-color:#e8a29c}.sell-field-row{gap:12px;display:grid}.sell-field-row.is-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sell-field-row.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sell-ai-helper-note{color:var(--ink-soft);margin:0;font-size:12px;line-height:1.45}.sell-ai-preview{border:1px solid var(--line);background:color-mix(in srgb, var(--home-teal) 6%, white);gap:10px;margin:0 0 8px;padding:14px 16px;display:grid}.sell-ai-preview header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;display:flex}.sell-ai-preview header h4{letter-spacing:.02em;text-transform:uppercase;color:var(--home-teal-deep);margin:0;font-size:13px;font-weight:800}.sell-ai-preview header span{color:var(--ink-soft);font-size:12px}.sell-ai-preview-title{color:var(--ink);margin:0;font-size:16px;font-weight:700}.sell-ai-preview-body{white-space:pre-wrap;color:var(--ink);margin:0;font-size:14px;line-height:1.55}.sell-ai-preview-actions{flex-wrap:wrap;gap:10px;display:flex}.sell-ai-preview-actions .sell-primary-button,.sell-ai-preview-actions .sell-secondary-button{min-height:40px}.sell-kind-grid{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;display:grid}.sell-kind-grid legend{margin-bottom:8px}.sell-kind-grid button{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;border-radius:4px;gap:4px;padding:14px;display:grid}.sell-kind-grid button.is-selected{border-color:var(--home-teal);box-shadow:inset 0 0 0 1px var(--home-teal);background:#0f5c630d}.sell-kind-grid strong{font-size:14px}.sell-kind-grid span{color:var(--ink-soft);font-size:12px}.sell-dropzone{border:1px dashed var(--line);background:var(--surface-muted);border-radius:4px;justify-items:start;gap:8px;padding:28px;display:grid}.sell-dropzone.is-dragging{border-color:var(--home-teal);background:#0f5c630f}.sell-dropzone p{color:var(--ink-soft);margin:0;font-size:13px}.sell-photo-toolbar,.sell-empty{color:var(--ink-soft);font-size:12px}.sell-photo-toolbar{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.sell-photo-progress{border:1px solid var(--line);background:var(--surface-muted);border-radius:4px;gap:8px;padding:14px;display:grid}.sell-photo-progress-head{flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:13px;display:flex}.sell-photo-progress-head span,.sell-photo-progress small{color:var(--ink-soft)}.sell-photo-feedback{color:var(--home-teal);margin:0;font-size:12px;font-weight:700}.sell-photo-controls,.sell-photo-bulk{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sell-photo-filters,.sell-photo-view-toggle{border:1px solid var(--line);background:#fff;border-radius:4px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.sell-photo-filters button,.sell-photo-view-toggle button,.sell-touch-button{min-width:44px;min-height:44px;color:var(--ink-soft);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;padding:0 12px;font-size:12px;font-weight:800}.sell-photo-filters button.is-active,.sell-photo-view-toggle button.is-active{color:#fff;background:var(--home-teal)}.sell-touch-button{border-color:var(--line);color:var(--ink);background:#fff}.sell-touch-button:disabled{opacity:.45;cursor:not-allowed}.sell-photo-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.sell-photo-list{gap:10px;display:grid}.sell-photo-list .sell-photo-card{grid-template-rows:auto auto;grid-template-columns:auto auto 120px minmax(0,1fr);align-items:stretch;display:grid}.sell-photo-list .sell-photo-card img{aspect-ratio:4/3;grid-area:1/3/span 2;width:120px}.sell-photo-list .sell-photo-meta{grid-area:1/4}.sell-photo-list .sell-photo-actions{flex-wrap:wrap;grid-area:2/4}.sell-photo-card{border:1px solid var(--line);cursor:grab;background:#fff;border-radius:4px;position:relative;overflow:hidden}.sell-photo-card.is-dragging{opacity:.55}.sell-photo-card.is-drop-target{box-shadow:inset 0 0 0 2px var(--home-teal)}.sell-photo-card.is-selected{outline-offset:1px;outline:2px solid #0f5c6359}.sell-photo-card.is-cover{border-color:var(--home-teal)}.sell-photo-card.is-original{box-shadow:inset 0 0 0 1px #0f5c6359}.sell-photo-card.is-failed{border-color:#e8a29c}.sell-photo-card.is-failed .sell-photo-meta strong{color:#9b2c24}.sell-photo-card img{aspect-ratio:4/3;object-fit:cover;pointer-events:none;background:#111;width:100%;display:block}.sell-photo-select{z-index:2;background:#ffffffeb;border-radius:4px;place-items:center;width:44px;height:44px;margin:0;display:grid;position:absolute;top:8px;left:8px}.sell-photo-select input{width:18px;height:18px;min-height:18px;accent-color:var(--home-teal)}.sell-photo-drag{z-index:2;width:44px;height:44px;color:var(--ink-soft);letter-spacing:-.08em;cursor:grab;background:#ffffffeb;border:0;border-radius:4px;font-size:14px;font-weight:800;position:absolute;top:8px;left:56px}.sell-photo-index,.sell-photo-cover,.sell-photo-original{color:#fff;text-transform:uppercase;pointer-events:none;border-radius:3px;padding:4px 8px;font-size:10px;font-weight:800;position:absolute;top:8px}.sell-photo-index{background:#000000a6;right:8px}.sell-photo-cover{background:var(--home-teal);top:56px;right:8px}.sell-photo-original{background:#0b464c;top:88px;right:8px}.sell-photo-meta{gap:4px;padding:10px 12px 6px;display:grid}.sell-photo-meta strong{text-transform:capitalize;font-size:12px}.sell-photo-meta span,.sell-photo-meta em{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}.sell-photo-meta em{color:#9b2c24;white-space:normal}.sell-photo-meta i{background:var(--home-teal);border-radius:999px;height:4px;display:block}.sell-photo-actions{flex-wrap:wrap;gap:6px;padding:0 10px 10px;display:flex}.sell-photo-actions .sell-touch-button{flex:auto}.sell-split-layout{grid-template-columns:minmax(0,1.4fr) minmax(260px,.85fr);align-items:start;gap:18px;display:grid}.sell-split-main{min-width:0}.sell-live-preview{border:1px solid var(--line);background:var(--surface);border-radius:4px;gap:12px;padding:16px;display:grid;position:sticky;top:96px}.sell-live-preview-media{aspect-ratio:16/10;background:#111;border-radius:4px;position:relative;overflow:hidden}.sell-live-preview-media img,.sell-live-preview-media .sell-review-placeholder{object-fit:cover;width:100%;height:100%;display:block}.sell-live-preview strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:22px}.sell-live-preview>p,.sell-live-preview-note{color:var(--ink-soft);margin:0;font-size:13px}.sell-live-preview dl{gap:8px;margin:0;display:grid}.sell-live-preview dl div{justify-content:space-between;gap:12px;font-size:13px;display:flex}.sell-live-preview dt{color:var(--ink-soft)}.sell-live-preview dd{text-align:right;margin:0;font-weight:700}.sell-live-preview-tips{border-top:1px solid var(--line);gap:8px;padding-top:8px;display:grid}.sell-live-preview-tips ul{color:var(--ink-soft);margin:0;padding-left:18px;font-size:13px}.sell-video-list button,.sell-review-card header button{color:var(--home-teal);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:800}.sell-tip-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.sell-tip-grid article{border:1px solid var(--line);background:#fff;border-radius:4px;padding:12px}.sell-tip-grid p{color:var(--ink-soft);margin:4px 0 0;font-size:12px}.sell-video-list h3{margin:0 0 10px;font-size:15px}.sell-video-list ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sell-video-list li{border:1px solid var(--line);border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.sell-video-list li.is-failed{border-color:#e8a29c}.sell-video-list li>div{flex:1;gap:4px;min-width:0;display:grid}.sell-video-progress{background:var(--home-teal);border-radius:999px;height:4px;display:block}.sell-video-list span{color:var(--ink-soft);text-transform:capitalize;font-size:12px;display:block}.sell-fee-card{gap:12px;padding:16px;display:grid}.sell-fee-card>div{justify-content:space-between;gap:12px;display:flex}.sell-fee-card span{color:var(--ink-soft);font-size:13px}.sell-fee-card p{color:var(--ink-soft);margin:0;font-size:12px}.sell-panel-actions{border-top:1px solid var(--line);justify-content:space-between;gap:12px;margin-top:22px;padding-top:18px;display:flex}.sell-review{gap:14px;display:grid}.sell-review-card{padding:16px}.sell-review-card header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.sell-review-card h3{margin:0;font-size:15px}.sell-review-summary{grid-template-columns:160px minmax(0,1fr);gap:14px;display:grid}.sell-review-summary img,.sell-review-placeholder{aspect-ratio:4/3;object-fit:cover;background:var(--surface-muted);border-radius:4px;width:100%}.sell-review-summary p{color:var(--ink-soft);margin:6px 0 10px;font-size:13px}.sell-review-summary dl,.sell-review-fees{gap:6px;margin:0;display:grid}.sell-review-summary dl>div,.sell-review-fees>div{justify-content:space-between;gap:12px;font-size:13px;display:flex}.sell-review-summary dt,.sell-review-fees dt{color:var(--ink-soft)}.sell-coupon-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sell-coupon-row input{border:1px solid var(--line);min-width:0;font:inherit;border-radius:8px;flex:160px;padding:10px 12px}.sell-coupon-ok{color:var(--home-teal);margin:10px 0 0;font-size:13px;font-weight:600}.sell-coupon-error{color:var(--live);margin:10px 0 0;font-size:13px;font-weight:600}.sell-review-card .sell-footnote{color:var(--ink-soft);margin:8px 0 0;font-size:13px}.sell-preview-card{background:#0f5c630d;padding:16px}.sell-preview-card strong{margin:4px 0 8px;font-size:18px;display:block}.sell-preview-card p:last-child{color:var(--ink-soft);margin:0;font-size:13px}.sell-success{max-width:640px;padding:72px 0}.sell-success h1{font-family:var(--font-display);margin:8px 0 12px;font-size:clamp(28px,4vw,40px)}.sell-gate{max-width:560px;padding:72px 0}.sell-gate h1{font-family:var(--font-display);margin:8px 0 12px;font-size:clamp(28px,4vw,40px)}.sell-gate p{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.5}.sell-success-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.sell-success-actions a{align-items:center;text-decoration:none;display:inline-flex}@media (width<=980px){.sell-stepper{grid-template-columns:repeat(3,minmax(0,1fr))}.sell-layout{grid-template-columns:1fr}.sell-sidebar{position:static}.sell-sidebar-steps{display:none}.sell-tip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sell-split-layout{grid-template-columns:1fr}.sell-live-preview{position:static}.sell-field-row.is-3{grid-template-columns:1fr}}@media (width<=720px){.sell-title-row,.sell-panel-actions,.sell-photo-toolbar,.sell-action-bar-inner{flex-direction:column;align-items:stretch}.sell-action-bar-inner>.sell-secondary-button:first-of-type{margin-right:0}.sell-stepper{grid-template-columns:1fr 1fr}.sell-kind-grid,.sell-field-row.is-2,.sell-tip-grid,.sell-review-summary{grid-template-columns:1fr}}.account-page{--paper:#fff;--surface:#fff;--surface-muted:#f4f5f5;--line:#e3e5e5;--ink:#141414;--ink-soft:#5c6363;--success:#0f5c63;--green:#0f5c63;--live:#d6453d;--muted:var(--ink-soft);--home-teal:#0f5c63;--home-teal-deep:#0b464c;color:var(--ink);background:#f4f5f5}.account-page .site-header{background:#fffffffa}.account-page .sell-button,.account-page .account-primary-button,.account-page .account-side-cta{background:var(--home-teal);border-color:var(--home-teal);color:#fff}.account-page .sell-button:hover,.account-page .account-primary-button:hover,.account-page .account-side-cta:hover{background:var(--home-teal-deep)}.account-gate{max-width:560px;padding:72px 0}.account-gate h1{font-family:var(--font-display);margin:8px 0 12px;font-size:clamp(28px,4vw,40px)}.account-shell{grid-template-columns:minmax(240px,280px) minmax(0,1fr);align-items:start;gap:28px;padding:28px 0 64px;display:grid}.account-sidebar{border:1px solid var(--line);background:var(--surface);border-radius:16px;flex-direction:column;gap:16px;padding:18px;display:flex;position:sticky;top:88px}.account-profile-card{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;align-items:center;gap:10px 12px;padding-bottom:14px;display:grid}.account-avatar{width:48px;height:48px;color:var(--home-teal);object-fit:cover;background:#0f5c631f;border-radius:50%;grid-row:span 2;place-items:center;font-size:14px;font-weight:700;display:grid}.account-avatar.is-sm{width:34px;height:34px;font-size:11px}.account-avatar.is-lg{width:88px;height:88px;font-size:28px}.account-profile-card strong{font-size:15px;line-height:1.2}.account-profile-card p{color:var(--ink-soft);margin:2px 0 0;font-size:13px}.account-profile-link{color:var(--home-teal);grid-column:2;font-size:13px;font-weight:600;text-decoration:none}.account-profile-link:hover{text-decoration:underline}.account-side-nav{flex-direction:column;gap:14px;display:flex}.account-nav-label{color:var(--ink-soft);letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:700}.account-side-nav ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.account-side-nav a{color:var(--ink);border-radius:10px;padding:10px 12px;font-size:14px;font-weight:600;text-decoration:none;display:block}.account-side-nav a:hover{background:var(--surface-muted)}.account-side-nav a.is-active{background:var(--home-teal);color:#fff}.account-side-cta,.account-primary-button,.account-secondary-button{min-height:44px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.account-side-cta{width:100%}.account-secondary-button{border-color:var(--line);color:var(--ink);background:#fff}.account-secondary-button:hover{border-color:var(--home-teal);color:var(--home-teal)}.account-help-card{background:#0f5c630f;border-radius:12px;padding:14px}.account-help-card strong{margin-bottom:4px;font-size:14px;display:block}.account-help-card p{color:var(--ink-soft);margin:0 0 10px;font-size:13px;line-height:1.4}.account-help-card a{color:var(--home-teal);font-size:13px;font-weight:700;text-decoration:none}.account-signout{appearance:none;color:var(--ink-soft);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:13px;font-weight:600}.account-signout:hover{color:var(--live)}.account-content{min-width:0}.account-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.account-panel-head h1{font-family:var(--font-display);margin:4px 0 8px;font-size:clamp(28px,3.5vw,40px);line-height:1.1}.account-panel-head p{color:var(--ink-soft);max-width:48ch;margin:0;line-height:1.45}.account-panel-actions{flex-wrap:wrap;gap:10px;display:flex}.account-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.account-metric-grid.is-5{grid-template-columns:repeat(5,minmax(0,1fr))}.account-metric-grid.is-6{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width>=900px){.account-metric-grid.is-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.account-metric-grid article{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:16px}.account-metric-grid span{color:var(--ink-soft);margin-bottom:8px;font-size:12px;font-weight:600;display:block}.account-metric-grid strong{font-family:var(--font-display);margin-bottom:8px;font-size:28px;line-height:1;display:block}.account-hold-release-line{color:#0f5c63;max-width:46rem;margin:10px 0 0;font-size:14px;font-weight:750;line-height:1.45}.account-hold-timing{color:#0f5c63;margin-top:2px;font-size:12px;font-weight:700;display:block}.account-metric-grid a{color:var(--home-teal);font-size:13px;font-weight:700;text-decoration:none}.account-split,.account-settings-grid,.account-help-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.account-card{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:18px}.account-card>header{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.account-card>header h2{font-size:18px;font-family:var(--font-display);margin:0}.account-card>header a{color:var(--home-teal);font-size:13px;font-weight:700;text-decoration:none}.account-item-list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.account-item-list li{border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding:12px 0;display:flex}.account-item-list li:first-child{border-top:0;padding-top:0}.account-item-list.is-spacious li{padding:16px 0}.account-item-list strong{font-size:15px;display:block}.account-item-list span{color:var(--ink-soft);font-size:13px}.account-item-meta{text-align:right;white-space:nowrap}.account-item-meta .is-warn,.account-table .is-warn{color:var(--live);font-weight:700}.account-footnote{color:var(--ink-soft);margin:14px 0 0;font-size:13px;line-height:1.45}.account-table-wrap{overflow-x:auto}.account-table{border-collapse:collapse;width:100%;font-size:14px}.account-table th{text-align:left;color:var(--ink-soft);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--line);padding:0 12px 10px 0;font-size:12px;font-weight:700}.account-table td{border-bottom:1px solid var(--line);vertical-align:top;padding:14px 12px 14px 0}.account-table td strong{display:block}.account-table td span{color:var(--ink-soft);margin-top:2px;font-size:13px;display:block}.account-table a{color:var(--home-teal);font-weight:700;text-decoration:none}.account-status{background:var(--surface-muted);border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.account-status.is-leading,.account-status.is-live{color:var(--home-teal);background:#0f5c631f}.account-status.is-outbid,.account-status.is-ended_unsold{color:var(--live);background:#d6453d1f}.account-status.is-pending_fee{color:var(--warning);background:#956d2424}.account-status.is-changes_requested{color:var(--live);background:#d6453d1f}.account-status.is-rejected{color:#455a64;background:#eceff1}.account-listing-note{max-width:280px;color:var(--ink-soft);margin-top:6px;font-size:12px;line-height:1.45;display:block}.account-status.is-draft{color:#455a64;background:#eceff1}.account-status.is-ended_sold{color:#37474f;background:#eceff1}.account-status.is-won{color:var(--home-teal);background:#0f5c6329}.account-status.is-closing{color:var(--warning);background:#956d2424}.account-status.is-lost,.account-status.is-ended{color:#546e7a;background:#eceff1}.account-table-note{max-width:280px;color:var(--ink-soft);margin-top:6px;font-size:12px;line-height:1.45;display:block}.account-card.is-won-banner{background:#0f5c630f;border-color:#0f5c6359}.account-card.is-won-banner p{color:var(--ink-soft);margin:0;line-height:1.5}.account-form{flex-direction:column;gap:14px;max-width:420px;display:flex}.account-form label{flex-direction:column;gap:6px;display:flex}.account-form label span{font-size:13px;font-weight:700}.account-form input{border:1px solid var(--line);min-height:48px;font:inherit;background:#fff;border-radius:10px;padding:0 14px}.account-form input:disabled{background:var(--surface-muted);color:var(--ink-soft)}.account-error{color:var(--live);margin:0;font-size:14px}.account-success{color:var(--home-teal);margin:0;font-size:14px;font-weight:600}.account-empty{flex-direction:column;align-items:flex-start;gap:14px;padding:12px 0 4px;display:flex}.account-empty p{color:var(--ink-soft);margin:0}.account-text-button{appearance:none;color:var(--home-teal);font:inherit;cursor:default;background:0 0;border:0;font-size:13px;font-weight:700}.account-detail-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.account-detail-list li{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding-bottom:12px;font-size:14px;display:flex}.account-detail-list span{color:var(--ink-soft)}.account-detail-list .is-ok{color:var(--home-teal)}.account-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.account-steps li{flex-direction:column;gap:10px;display:flex}.account-steps li>span{background:var(--home-teal);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:grid}.account-steps strong{margin-bottom:4px;font-size:14px;display:block}.account-steps p{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.4}.account-fee-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.account-fee-grid article{background:var(--surface-muted);border-radius:12px;padding:14px}.account-fee-grid span{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:12px;font-weight:700;display:block}.account-fee-grid strong{font-family:var(--font-display);margin-bottom:8px;font-size:28px;display:block}.account-fee-grid p{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.4}.account-faq-list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.account-faq-list strong{margin-bottom:4px;display:block}.account-faq-list p{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.45}.account-support-card h2{font-family:var(--font-display);margin:0 0 8px;font-size:22px}.account-support-card>p{color:var(--ink-soft);margin:0 0 16px}.account-support-card .account-primary-button{width:100%;margin-bottom:10px}.account-subtabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;margin:0 0 20px;display:flex}.account-subtabs a,.account-subtabs button{appearance:none;color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px 14px;font-size:14px;font-weight:700;text-decoration:none}.account-subtabs a.is-active,.account-subtabs button.is-active{color:var(--home-teal);border-bottom-color:var(--home-teal)}.account-item-list.is-media li{align-items:center}.account-item-list.is-media img,.account-table-item img{object-fit:cover;background:var(--surface-muted);border-radius:8px;flex:none;width:72px;height:48px}.account-table-item{align-items:center;gap:12px;display:flex}.account-item-meta em{margin-top:6px;font-style:normal;display:inline-flex}.account-split.is-activity{grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);margin-top:14px}.account-activity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.account-activity-grid li{background:var(--surface-muted);border-radius:12px;flex-direction:column;gap:4px;padding:12px;display:flex}.account-activity-grid strong{font-size:14px}.account-activity-grid span{color:var(--ink-soft);font-size:13px}.account-activity-grid em{color:var(--ink-soft);font-size:12px;font-style:normal}.account-payment-list{flex-direction:column;gap:10px;margin:0 0 14px;padding:0;list-style:none;display:flex}.account-payment-list li{border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.account-payment-list strong{font-size:14px;display:block}.account-payment-list span{color:var(--ink-soft);font-size:12px}.account-badge{min-height:24px;color:var(--home-teal);background:#0f5c631f;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.account-add-payment{width:100%}.account-seller-strip{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;display:flex}.account-seller-strip h2{font-family:var(--font-display);margin:0 0 4px;font-size:20px}.account-seller-strip p{color:var(--ink-soft);margin:0}.seller-live-board{margin-top:14px}.seller-live-board>header{align-items:baseline}.seller-live-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin-top:4px;display:grid}.seller-live-card{background:#fffcf5;border:1px solid #d9d2c4;border-radius:6px;flex-direction:column;gap:12px;padding:16px;display:flex}.seller-live-card.is-ending-soon{background:#fff8ea;border-color:#e0b45a}.seller-live-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.seller-live-card-top em{color:var(--ink-soft);font-size:13px;font-style:normal;font-weight:700}.seller-live-card-top em.is-warn{color:#956d24}.seller-live-card h3{font-family:var(--font-display);margin:0;font-size:18px;line-height:1.25}.seller-live-card h3 a{color:inherit;text-decoration:none}.seller-live-card h3 a:hover{text-decoration:underline}.seller-live-stats{gap:10px;margin:0;display:grid}.seller-live-stats>div{gap:2px;display:grid}.seller-live-stats dt{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:12px}.seller-live-stats dd{margin:0;font-size:16px;font-weight:800}.seller-live-card .account-secondary-button{align-self:flex-start;margin-top:auto}.account-muted{color:var(--ink-soft)}.account-avatar-editor{align-items:center;gap:16px;margin-bottom:18px;display:flex}.account-form.is-wide{max-width:520px}.account-form select{border:1px solid var(--line);min-height:48px;font:inherit;background:#fff;border-radius:10px;padding:0 14px}.account-toggle{align-items:center;flex-direction:row!important;gap:10px!important}.account-toggle input{width:18px;height:18px;min-height:0}.account-action-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.account-action-list button{border:1px solid var(--line);width:100%;min-height:44px;font:inherit;text-align:left;cursor:not-allowed;opacity:.7;background:#fff;border-radius:10px;padding:0 14px;font-weight:700}.account-action-list button.is-danger{color:var(--live);border-color:#d6453d59}.account-alert-list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.account-alert-list li{border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding:14px 0;display:flex}.account-alert-list li:first-child{border-top:0;padding-top:0}.account-alert-list li.is-unread strong{color:var(--home-teal)}.account-alert-list p{color:var(--ink-soft);margin:4px 0 0;font-size:14px}.account-alert-list em{color:var(--ink-soft);white-space:nowrap;font-size:12px;font-style:normal}.account-security-banner{color:var(--ink-soft);background:#0f5c6314;border-radius:12px;margin-top:18px;padding:14px 16px;font-size:13px;line-height:1.45}.account-status.is-payment_due,.account-status.is-pending{color:var(--warning);background:#956d2424}.account-status.is-complete,.account-status.is-paid{color:var(--home-teal);background:#0f5c631f}@media (width<=1100px){.account-metric-grid,.account-metric-grid.is-5,.account-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.account-fee-grid,.account-split.is-activity,.account-activity-grid{grid-template-columns:1fr}.header-user-meta{display:none}.header-user-chip{border-radius:50%;padding:4px}}@media (width<=900px){.account-shell{grid-template-columns:1fr}.account-sidebar{position:static}.account-split,.account-settings-grid,.account-help-split{grid-template-columns:1fr}}@media (width<=640px){.account-metric-grid,.account-metric-grid.is-5,.account-steps{grid-template-columns:1fr}.account-panel-head{flex-direction:column}.account-item-list.is-media li{flex-wrap:wrap}}.bid-status-toast{z-index:70;border-radius:16px;width:min(380px,100vw - 32px);padding:16px 40px 16px 18px;animation:.42s ease-out bid-toast-in;position:fixed;bottom:24px;right:20px;box-shadow:0 16px 40px #0c12102e}.bid-status-toast.is-leading{color:#fff;background:#0f5c63;border:1px solid #e8c4508c}.bid-status-toast.is-outbid{color:#fff;background:#7a1f1a}.bid-status-toast strong,.bid-status-toast p{margin:0;display:block}.bid-status-toast strong{letter-spacing:.01em;font-size:15px}.bid-status-toast p{opacity:.92;margin-top:6px;font-size:13px;line-height:1.45}.bid-status-toast-link{color:#fff;margin-top:10px;font-size:13px;font-weight:700;display:inline-block}.bid-status-toast-close{color:inherit;cursor:pointer;background:0 0;border:0;font-size:22px;line-height:1;position:absolute;top:10px;right:12px}@keyframes bid-toast-in{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.current-bid.has-updated strong,.current-bid.is-leading.has-updated strong,.bid-list li.is-latest,.bid-list li.is-latest:before,.bid-status-toast{animation:none}}.bid-modal-backdrop{z-index:200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0c12108c;place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0}.bid-modal{width:min(920px,100%);max-height:min(92vh,900px);color:var(--ink);background:#fff;border-radius:16px;overflow:auto;box-shadow:0 24px 64px #00000047}.bid-modal-head{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:22px 24px 12px;display:flex}.bid-modal-kicker{color:#0f5c63;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:8px;margin:0 0 6px;font-size:12px;font-weight:750;display:inline-flex}.bid-modal-kicker svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:14px;height:14px}.bid-modal-head h2{font-family:var(--font-display);margin:0 0 4px;font-size:28px}.bid-modal-head p{color:var(--ink-soft);margin:0;font-size:14px}.bid-modal-close{background:var(--surface-muted);width:36px;height:36px;color:var(--ink);cursor:pointer;border:0;border-radius:999px;font-size:22px;line-height:1}.bid-modal-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr);gap:18px;padding:18px 24px 8px;display:grid}.bid-modal-main,.bid-modal-side{align-content:start;gap:14px;display:grid}.bid-modal-panel,.bid-modal-summary{border:1px solid var(--line);background:#fafafa;border-radius:12px;padding:14px 16px}.bid-modal-panel h3,.bid-modal-summary h3{margin:0 0 10px;font-size:15px}.bid-modal-stats{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;display:grid}.bid-modal-stats span{color:var(--ink-soft);font-size:12px;display:block}.bid-modal-stats strong{font-size:18px}.bid-modal-note{color:var(--ink-soft);margin:0 0 12px;font-size:13px;line-height:1.45}.bid-modal-cards{gap:8px;margin:0 0 10px;padding:0;list-style:none;display:grid}.bid-modal-cards label{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.bid-modal-cards strong,.bid-modal-cards em{display:block}.bid-modal-cards em{color:var(--ink-soft);margin-top:2px;font-size:12px;font-style:normal}.bid-modal-steps{gap:10px;margin:0;padding-left:18px;display:grid}.bid-modal-steps strong{margin-bottom:2px;display:block}.bid-modal-steps span{color:var(--ink-soft);font-size:13px;line-height:1.4}.bid-modal-summary dl{gap:8px;margin:0;display:grid}.bid-modal-summary dl>div{justify-content:space-between;gap:12px;font-size:13px;display:flex}.bid-modal-summary dt{color:var(--ink-soft)}.bid-modal-summary dd{text-align:right;margin:0;font-weight:650}.bid-modal-terms{color:var(--ink-soft);margin:12px 0 0;font-size:12px;line-height:1.4}.bid-modal-foot{border-top:1px solid var(--line);grid-column:1/-1;padding:8px 0 18px}.bid-modal-foot-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:10px;display:flex}.bid-modal-foot-actions .account-primary-button{align-items:center;gap:8px;display:inline-flex}.bid-modal-kicker.is-success{color:var(--home-teal,#0f5c63)}.bid-modal-kicker.is-success svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.bid-success-modal{max-width:560px}.bid-success-body{padding:0 24px 8px}.bid-success-body .bid-modal-panel{margin-bottom:12px}.bid-success-body .bid-hold-note{margin:0 0 8px}.bid-modal-foot-actions .account-primary-button svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:15px;height:15px}.stripe-setup-form,.stripe-setup-error{gap:12px;display:grid}.stripe-setup-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.account-payment-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (width<=820px){.bid-modal-grid{grid-template-columns:1fr}}.browse-page{background:#f7f7f5}.browse-layout{padding:28px 0 64px}.browse-head{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-bottom:18px;display:flex}.browse-head h1{font-family:var(--font-display);margin:0 0 6px;font-size:clamp(28px,4vw,40px)}.browse-head p{color:var(--ink-soft);margin:0}.browse-head-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.browse-chips{flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0;list-style:none;display:flex}.browse-chips button{border:1px solid color-mix(in srgb, #0f5c63 35%, var(--line));color:#0f5c63;cursor:pointer;background:#fff;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:650}.browse-grid{grid-template-columns:minmax(240px,280px) minmax(0,1fr);align-items:start;gap:22px;display:grid}.browse-filters-panel{border:1px solid var(--line);background:#fff;border-radius:14px;padding:16px;position:sticky;top:88px}.browse-filters-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.browse-filters-head h2{margin:0;font-size:16px}.browse-filters-close,.browse-filter-toggle{display:none}.browse-field,.browse-fieldset{gap:6px;margin-bottom:12px;display:grid}.browse-fieldset{border:0;margin:8px 0 14px;padding:0}.browse-fieldset legend{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-soft);margin-bottom:8px;font-size:12px;font-weight:750}.browse-field span{color:var(--ink-soft);font-size:12px;font-weight:650}.browse-field input,.browse-field select,.browse-toolbar select{border:1px solid var(--line);background:#fff;border-radius:10px;width:100%;min-height:40px;padding:0 10px}.browse-field-row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.browse-filter-actions{gap:8px;margin-top:8px;display:grid}.browse-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.browse-toolbar p{margin:0;font-weight:650}.browse-toolbar select{width:auto;min-width:180px}.browse-card-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.browse-card-grid.is-loading{pointer-events:none}.browse-card{border:1px solid var(--line);color:inherit;background:#fff;border-radius:14px;text-decoration:none;display:grid;overflow:hidden}.browse-card-skeleton{cursor:default}.browse-skeleton-block,.browse-skeleton-line{background:linear-gradient(90deg,#eceae3 0%,#f6f4ee 45%,#eceae3 90%) 0 0/200% 100%;animation:1.1s ease-in-out infinite browse-skeleton-shimmer;display:block}.browse-skeleton-line{border-radius:999px;height:12px;margin:0 0 10px}.browse-skeleton-line-sm{width:42%}.browse-skeleton-line-md{width:68%}.browse-skeleton-line-lg{width:88%;height:16px}.browse-card-skeleton .browse-card-meta{grid-template-columns:1fr 1fr;gap:12px;margin-top:8px;display:grid}.browse-card-skeleton .browse-card-meta .browse-skeleton-line{width:70%;margin:0}@keyframes browse-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.browse-skeleton-block,.browse-skeleton-line{animation:none}}.browse-card-media{aspect-ratio:4/3;background:#ecece8;position:relative}.browse-card-media img{object-fit:cover;width:100%;height:100%}.browse-card-media>.watchlist-toggle-wrap{z-index:2;position:absolute;top:11px;right:11px}.browse-card-media>.watchlist-toggle-wrap .card-heart{position:static}.browse-card-body{padding:12px 14px 14px}.browse-card-body h2{margin:0 0 4px;font-size:15px;line-height:1.3}.browse-card-body>p{color:var(--ink-soft);min-height:32px;margin:0 0 10px;font-size:12px;line-height:1.35}.browse-card-meta{justify-content:space-between;gap:10px;display:flex}.browse-card-meta strong{font-size:14px;display:block}.browse-card-meta span{color:var(--ink-soft);font-size:11px}form.header-search{align-items:center;display:inline-flex}form.mobile-nav-search{align-items:center;gap:8px;display:flex}@media (width<=900px){.browse-grid{grid-template-columns:1fr}.browse-filter-toggle,.browse-filters-close{display:inline-flex}.browse-filters{z-index:70;background:#0c121073;padding:18px;display:none;position:fixed;inset:0}.browse-filters.is-open{place-items:end center;display:grid}.browse-filters-panel{width:min(440px,100%);max-height:min(88vh,720px);position:static;overflow:auto}}:root{--torque-black:#080808;--torque-charcoal:#111;--torque-paper:#ebe7dd;--torque-paper-warm:#f2f0ea;--torque-surface:#f8f6ef;--torque-surface-raised:#fffdf6;--torque-cream:#ebe7dd;--torque-ink:#080808;--torque-ink-soft:#5a5750;--torque-line:#d3ccbd;--torque-shadow:#2f2b2329;--torque-red:#c5221f;--torque-red-deep:#9f1816}:is(body:has(.app-shell:not(.home-page)),body:has(.auth-overlay)){background:var(--torque-paper)}.app-shell:not(.home-page),.auth-overlay,.torque-page{--paper:var(--torque-paper);--surface:var(--torque-surface);--surface-muted:#eee9dc;--line:var(--torque-line);--ink:var(--torque-ink);--ink-soft:var(--torque-ink-soft);--muted:var(--torque-ink-soft);--success:var(--torque-red);--green:var(--torque-red);--live:var(--torque-red);--warning:#ca913d;--home-teal:var(--torque-red);--home-teal-deep:var(--torque-red-deep);--home-red:var(--torque-red);--home-black:var(--torque-black);--home-charcoal:var(--torque-charcoal);--home-cream:var(--torque-paper);--home-metal:#b8ab8e;--home-timer:var(--torque-paper);color:var(--ink);background:radial-gradient(circle at 78% 10%, #c5221f14, transparent 30vw), linear-gradient(180deg, #f2f0ea 0%, #ebe7dd 46%, #e4ded0 100%), var(--torque-paper)}.app-shell:not(.home-page) .site-header,.app-shell:not(.home-page) .site-utility-bar{color:var(--torque-cream);background:#080808fa;border-color:#ebe7dd24}.app-shell:not(.home-page) :focus-visible,.auth-overlay :focus-visible{outline-color:#c5221f94}.app-shell:not(.home-page) :is(.browse-layout,.discovery-main,.info-main,.listing-page>main,.sell-main,.sell-gate,.sell-success,.account-shell,.account-gate){padding-top:clamp(42px,5vw,76px)}.app-shell:not(.home-page) :is(.browse-head h1,.discovery-hero h1,.info-hero h1,.listing-title-line h1,.sell-title-row h1,.sell-panel-head h2,.sell-gate h1,.sell-success h1,.account-panel-head h1,.account-gate h1){font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;text-transform:uppercase;font-size:clamp(38px,4.8vw,62px);font-weight:900;line-height:.92}.app-shell:not(.home-page) :is(.section-kicker,.auth-eyebrow,.bid-modal-kicker){color:var(--torque-red);font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900}.app-shell:not(.home-page) :is(.browse-head p,.discovery-hero p,.info-hero p,.sell-title-row p,.sell-panel-head p,.account-panel-head p,.account-footnote,.listing-deck){color:var(--ink-soft);font-size:clamp(15px,1.2vw,18px);line-height:1.5}.app-shell:not(.home-page) :is(.discovery-hero.is-ending,.discovery-hero.is-results,.info-section,.support-contact-card,.discovery-hero-stats>div,.info-trust-grid article,.info-fee-grid article,.browse-filters-panel,.browse-card,.listing-meta-card,.listing-page .story-card,.listing-page .activity-card,.listing-page .bid-card,.listing-video-card,.listing-gallery.is-loading,.listing-gallery.is-empty,.sell-stepper,.sell-checklist,.sell-help-card,.sell-progress-card,.sell-panel,.sell-field-group,.sell-fee-card,.sell-review-card,.sell-preview-card,.sell-live-preview,.sell-tip-grid article,.sell-video-list li,.sell-photo-progress,.sell-photo-card,.account-sidebar,.account-metric-grid article,.account-card,.account-help-card,.account-fee-grid article,.account-activity-grid li,.account-payment-list li,.account-security-banner,.activity-hub-panel,.activity-hub-stats>div,.activity-hub-section li a,.activity-hub-empty,.bid-modal,.bid-modal-panel,.bid-modal-summary,.bid-modal-cards label){border-color:var(--line);color:var(--ink);background:var(--surface);box-shadow:none;border-radius:5px}.app-shell:not(.home-page) :is(.discovery-hero.is-ending,.discovery-hero.is-results,.info-section,.browse-filters-panel,.sell-panel,.account-sidebar,.account-card,.bid-modal){box-shadow:0 18px 42px var(--torque-shadow)}.app-shell:not(.home-page) :is(.discovery-hero.is-ending,.discovery-hero.is-results,.info-section,.browse-filters-panel,.sell-panel,.account-sidebar){background:linear-gradient(180deg, #fffdf6eb, #f2f0eadb), var(--surface)}.app-shell:not(.home-page) :is(.listing-gallery-hero,.browse-card-media,.sell-live-preview-media){border-color:var(--line);background:#050505;border-radius:4px}.app-shell:not(.home-page) :is(.account-primary-button,.account-side-cta,.sell-primary-button,.sell-button,.bid-form>button,.listing-mobile-bid-cta,.auth-primary,.site-footer-loop button){border-color:var(--torque-red);color:#fff;background:var(--torque-red);box-shadow:none;border-radius:3px}.app-shell:not(.home-page) :is(.account-primary-button,.account-side-cta,.sell-primary-button,.sell-button,.bid-form>button,.listing-mobile-bid-cta,.site-footer-loop button):hover{border-color:var(--torque-red-deep);background:var(--torque-red-deep)}.app-shell:not(.home-page) :is(.account-secondary-button,.sell-secondary-button,.listing-ghost-button,.browse-chips button,.discovery-filter-tabs button,.sell-touch-button,.sell-kind-grid button,.account-action-list button,.bid-modal-close,.auth-resend,.auth-role-option){border:1px solid var(--line);color:var(--ink);background:var(--torque-surface-raised);border-radius:3px}.app-shell:not(.home-page) :is(.account-secondary-button,.sell-secondary-button,.listing-ghost-button,.browse-chips button,.discovery-filter-tabs button,.sell-touch-button,.sell-kind-grid button,.auth-resend,.auth-role-option):hover{color:#fff;background:var(--torque-red);border-color:#c5221f9e}.listing-page .listing-ghost-button:not(.listing-title-button){color:#fffdf7;background:var(--auction-red);border-color:#c5221f57}.listing-page .listing-ghost-button:not(.listing-title-button):hover{border-color:var(--auction-red);color:#fffdf7;background:#9f1816}.listing-page .listing-title-button{border-color:var(--line);color:var(--ink);background:#fffdf7e6}.listing-page .listing-title-button:hover{color:var(--auction-red);background:#fffdf7e6;border-color:#c5221f66}.app-shell:not(.home-page) :is(.discovery-filter-tabs button.is-active,.browse-chips button:hover,.listing-ghost-button.is-watching,.sell-stepper .is-active button,.sell-sidebar-steps .is-active,.sell-sidebar-steps .is-done,.sell-kind-grid button.is-selected,.sell-photo-filters button.is-active,.sell-photo-view-toggle button.is-active,.account-side-nav a.is-active,.account-subtabs a.is-active,.account-subtabs button.is-active){border-color:var(--torque-red);color:#fff;background:var(--torque-red);box-shadow:none}.app-shell:not(.home-page) :is(.sell-step-index,.sell-stepper .is-active .sell-step-index,.sell-stepper .is-done .sell-step-index,.sell-sidebar-steps .is-active span,.sell-sidebar-steps .is-done span,.info-steps li>span,.account-steps li>span,.account-avatar,.account-badge,.account-status.is-leading,.account-status.is-live,.account-status.is-complete,.account-status.is-paid){border-color:var(--torque-red);color:#fff;background:var(--torque-red)}.app-shell:not(.home-page) :is(.account-text-button,.account-profile-link,.account-card>header a,.account-table a,.account-metric-grid a,.account-help-card a,.sell-help-card a,.sell-video-list button,.sell-review-card header button,.hero-watch.is-watching,.activity-hub-section header a,.activity-hub-section em.is-good,.account-success){color:var(--torque-red)}.app-shell:not(.home-page) :is(.browse-field input,.browse-field select,.browse-toolbar select,.sell-form input,.sell-form select,.sell-form textarea,.sell-field input,.sell-field select,.sell-field textarea,.account-form input,.account-form select,.auth-input-wrap,.auth-mode-switch,.auth-email-pill,.site-footer-loop input){border:1px solid var(--line);color:var(--ink);background:var(--torque-surface-raised);border-radius:4px}.app-shell:not(.home-page) :is(.browse-field input,.browse-field select,.browse-toolbar select,.sell-form input,.sell-form select,.sell-form textarea,.sell-field input,.sell-field select,.sell-field textarea,.account-form input,.account-form select,.auth-input-wrap input,.site-footer-loop input)::placeholder{color:#5a57509e}.app-shell:not(.home-page) :is(.browse-field input,.browse-field select,.browse-toolbar select,.sell-form input,.sell-form select,.sell-form textarea,.sell-field input,.sell-field select,.sell-field textarea,.account-form input,.account-form select,.auth-input-wrap):focus-within,.app-shell:not(.home-page) :is(.browse-field input,.browse-field select,.browse-toolbar select,.sell-form input,.sell-form select,.sell-form textarea,.sell-field input,.sell-field select,.sell-field textarea,.account-form input,.account-form select):focus{background:#fffaf0;border-color:#c5221fc7;outline:0}.app-shell:not(.home-page) .site-footer-loop input{color:var(--torque-cream);background:#0b0b0b;border-color:#ebe7dd38}.app-shell:not(.home-page) .site-footer-loop input::placeholder{color:#ebe7dd6b}.app-shell:not(.home-page) :is(.sell-affix.is-prefix,.sell-photo-select,.sell-photo-drag){border-color:var(--line);color:var(--ink-soft);background:#fffdf6f0}.app-shell:not(.home-page) :is(.sell-progress-bar,.sell-video-progress,.sell-photo-meta i){background:#0808081a}.app-shell:not(.home-page) :is(.sell-progress-bar i,.sell-video-progress){background:var(--torque-red)}.app-shell:not(.home-page) :is(.card-status.is-ending,.browse-card-meta strong.is-urgent,.discovery-hero-stats .is-alert strong,.activity-hub-stats .is-alert strong,.account-item-meta .is-warn,.account-table .is-warn,.account-status.is-outbid,.account-status.is-ended_unsold,.account-error,.sell-error,.sell-field-error,.sell-field-label abbr){color:var(--torque-red)}.app-shell:not(.home-page) :is(.card-status.is-ending,.sell-photo-cover,.sell-photo-original){color:#fff;background:var(--torque-red)}.app-shell:not(.home-page) :is(.sell-error,.form-message.is-error){background:#c5221f1a;border-color:#c5221f5c}.app-shell:not(.home-page) :is(.account-table th,.account-table td,.account-item-list li,.account-detail-list li,.account-alert-list li){border-color:var(--line)}.app-shell:not(.home-page) :is(.listing-mobile-bid-bar,.sell-action-bar){border-color:var(--line);color:var(--ink);background:#f8f6eff5;box-shadow:0 -18px 36px #2f2b2329}.app-shell:not(.home-page) :is(.activity-hub-backdrop,.bid-modal-backdrop,.browse-filters){background:#0000009e}.auth-overlay,.auth-screen,.auth-panel{color:var(--torque-ink);background:var(--torque-paper)}.auth-panel,.auth-panel-top{border-color:var(--torque-line)}.auth-stage{background:#050505}.auth-stage-veil{background:#0808087a}.auth-stage-brand .brand-logo{width:96px;height:96px}.auth-copy h1,.auth-tagline{font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;text-transform:uppercase;font-weight:900}.auth-mode-switch button.is-active,.auth-role-option.is-selected{color:#fff;background:var(--torque-red)}.auth-primary{background:var(--torque-red)}.auth-primary:hover:not(:disabled){background:var(--torque-red-deep)}@media (width<=760px){.app-shell:not(.home-page) :is(.browse-layout,.discovery-main,.info-main,.listing-page>main,.sell-main,.sell-gate,.sell-success,.account-shell,.account-gate){padding-top:30px}.app-shell:not(.home-page) :is(.browse-head h1,.discovery-hero h1,.info-hero h1,.listing-title-line h1,.sell-title-row h1,.sell-panel-head h2,.account-panel-head h1){font-size:clamp(34px,11vw,46px)}}.app-shell.sell-page{background:radial-gradient(circle at 50% 0,#c5221f0f,#0000 38vw),#ebe7dd}.app-shell.sell-page .sell-main{width:100%;max-width:none;margin-inline:0;padding:0 0 48px!important}.app-shell.sell-page.has-action-bar .sell-main{padding-bottom:104px}.sell-workspace{width:min(1440px,100% - 64px);margin:18px auto 0}.sell-hero{background:linear-gradient(90deg,#f8f6effa 0%,#f8f6efe0 38%,#f8f6ef2e 67%,#0000 100%),#f8f6ef;border-bottom:1px solid #0808081f;border-radius:0;grid-template-columns:minmax(560px,.86fr) minmax(420px,1fr);align-items:stretch;height:clamp(390px,34vw,460px);min-height:0;margin:0;display:grid;position:relative;overflow:hidden}.sell-hero:before{content:"";z-index:2;opacity:.2;pointer-events:none;background-image:linear-gradient(#0808080e 1px,#0000 1px),linear-gradient(90deg,#0808080a 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0}.sell-hero-copy{z-index:3;align-content:center;max-width:680px;padding:clamp(28px,3vw,44px) 28px clamp(24px,2.7vw,36px) clamp(28px,5vw,72px);display:grid;position:relative}.sell-hero-copy h1{font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;text-transform:uppercase;white-space:nowrap;margin:0;font-size:clamp(56px,5.8vw,86px);font-weight:900;line-height:.84}.sell-hero-subtitle{color:var(--torque-red);font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;text-transform:uppercase;margin:12px 0 0;font-size:clamp(22px,2.15vw,32px);line-height:.98}.sell-hero-deck{color:#27231d;max-width:48ch;margin:16px 0 0;font-size:16px;font-weight:650;line-height:1.55}.sell-hero-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:520px;margin-top:24px;display:grid}.sell-hero-benefits div{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.sell-hero-benefits svg{width:42px;height:42px;color:var(--torque-red);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;border:1px solid #c5221f6b;border-radius:4px;padding:8px}.sell-hero-benefits span{color:#17130f;font-size:14px;font-weight:900;line-height:1.18}.sell-hero-footnote{color:#4e473d;margin:16px 0 0;font-size:12px;font-weight:650;line-height:1.35}.sell-hero-media{z-index:1;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.sell-hero-media:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#f8f6ef 0%,#f8f6ef00 22% 78%,#f8f6ef2e 100%),linear-gradient(#f8f6ef05,#f8f6ef29);position:absolute;inset:0}.sell-hero-media img{object-fit:cover;object-position:center 55%;filter:saturate(1.07)contrast(1.03);width:100%;height:100%;display:block}.sell-hero+.sell-error{margin-top:16px}.sell-hero+.sell-workspace,.sell-error+.sell-stepper{margin-top:18px}@media (width<=980px){.sell-workspace{width:min(100% - 36px,1440px)}.sell-hero{grid-template-columns:1fr;height:auto;min-height:560px}.sell-hero:before{z-index:2}.sell-hero-copy{background:linear-gradient(#f8f6eff5,#f8f6efb8);max-width:none;min-height:300px;padding:34px 28px 20px}.sell-hero-media{min-height:260px}}@media (width<=640px){.app-shell.sell-page .sell-main{padding-top:0}.sell-hero{min-height:0}.sell-hero-copy h1{font-size:clamp(40px,12vw,54px)}.sell-hero-benefits{grid-template-columns:1fr;gap:12px;margin-top:26px}.sell-hero-media{min-height:210px}}.app-shell.sell-page .sell-workspace{width:min(1560px,100% - 48px);margin-top:18px}.app-shell.sell-page .sell-design-stepper{--sell-progress-scale:0;background:linear-gradient(#fffdf7f5,#fffdf7e6),#fffdf7;border:1px solid #625d542e;border-bottom:0;border-radius:8px 8px 0 0;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:28px 58px 26px;display:grid;position:relative;box-shadow:0 18px 46px #11100e0f}.app-shell.sell-page .sell-design-stepper:before,.app-shell.sell-page .sell-design-stepper:after{content:"";pointer-events:none;border-radius:999px;height:6px;position:absolute;top:46px;left:calc(58px + 10%);right:calc(58px + 10%)}.app-shell.sell-page .sell-design-stepper:before{background:linear-gradient(90deg,#c5221f1f,#c5221f0a),#e7e0d3;box-shadow:inset 0 1px 2px #11100e14}.app-shell.sell-page .sell-design-stepper:after{background:linear-gradient(90deg, #fff6, transparent 22%, #ffffff5c 44%, transparent 68%) 0 0 / 56px 100%, linear-gradient(90deg, #9f1816, var(--torque-red), #e0322e);width:auto;min-width:0;transform:scaleX(var(--sell-progress-scale));transform-origin:0;transition:transform .42s cubic-bezier(.2,.9,.2,1);animation:1.35s linear infinite sell-step-progress-flow;right:calc(58px + 10%);box-shadow:0 0 0 1px #c5221f24,0 8px 20px #c5221f38}.app-shell.sell-page .sell-design-stepper li{justify-items:center;display:grid;position:relative}.app-shell.sell-page .sell-design-stepper li:not(:first-child):before{content:none}.app-shell.sell-page .sell-design-stepper button{z-index:2;color:#6a6358;text-align:center;border:0;grid-template-rows:auto auto;grid-template-columns:1fr;place-items:start center;gap:12px;padding:0;display:grid;position:relative;box-shadow:none!important;background:0 0!important}.app-shell.sell-page .sell-design-stepper .sell-step-index{color:#5f584e;background:linear-gradient(#f7f3ea,#ded8cc);border:4px solid #fffdf7;width:38px;height:38px;font-size:14px;font-weight:900;position:relative;box-shadow:0 0 0 1px #625d5433,0 8px 18px #11100e1a}.app-shell.sell-page .sell-design-stepper .is-active .sell-step-index,.app-shell.sell-page .sell-design-stepper .is-done .sell-step-index{color:#fff;background:radial-gradient(circle at 30% 25%,#ff5c55,#0000 42%),linear-gradient(#d92b27,#aa1715);border-color:#fffdf7;box-shadow:0 0 0 1px #c5221f6b,0 10px 24px #c5221f47}.app-shell.sell-page .sell-design-stepper .is-active .sell-step-index{animation:1.45s ease-in-out infinite sell-step-pulse}.app-shell.sell-page .sell-design-stepper strong{color:#5d574f;background:#fffdf7d1;border-radius:999px;padding:4px 10px;font-size:15px;font-weight:850;line-height:1.2;display:block}.app-shell.sell-page .sell-design-stepper .is-active strong,.app-shell.sell-page .sell-design-stepper .is-done strong{color:var(--torque-red)}@keyframes sell-step-progress-flow{0%{background-position:0 0,0 0}to{background-position:56px 0,0 0}}@keyframes sell-step-pulse{0%,to{transform:scale(1);box-shadow:0 0 0 1px #c5221f6b,0 10px 24px #c5221f47,0 0 #c5221f4d}50%{transform:scale(1.08);box-shadow:0 0 0 1px #c5221f6b,0 14px 30px #c5221f57,0 0 0 8px #c5221f00}}.app-shell.sell-page .sell-layout{background:#fffdf7d6;border:1px solid #625d542e;border-top:0;border-radius:0 0 8px 8px;grid-template-columns:minmax(0,1fr) minmax(340px,430px);align-items:start;gap:22px;padding:20px}.app-shell.sell-page .sell-panel{box-shadow:none;background:0 0;border:0;border-radius:0;order:1;padding:8px 14px 0 12px}.app-shell.sell-page .sell-design-rail{order:2;gap:18px;display:grid;position:static}.app-shell.sell-page .sell-panel-head{margin:0 0 22px}.app-shell.sell-page .sell-panel-head .section-kicker,.app-shell.sell-page .sell-panel-head p:not(.section-kicker){display:none}.app-shell.sell-page .sell-panel-head h2{color:#17130f;font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;text-transform:uppercase;margin:0;font-size:22px;font-weight:900;line-height:1}.app-shell.sell-page .sell-item-details-form{gap:22px}.app-shell.sell-page .sell-item-details-form .sell-kind-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.app-shell.sell-page .sell-item-details-form .sell-kind-grid legend{margin-bottom:10px}.app-shell.sell-page .sell-item-details-form .sell-kind-grid button{color:#312d27;text-align:center;background:#fffdf7;border-color:#ddd6ca;border-radius:5px;align-content:center;justify-items:center;gap:14px;min-height:128px;padding:18px 12px;display:grid}.app-shell.sell-page .sell-item-details-form .sell-kind-grid button:hover{color:var(--torque-red);background:#fffdf7;border-color:#c5221f8c}.app-shell.sell-page .sell-item-details-form .sell-kind-grid button.is-selected{border-color:var(--torque-red);color:var(--torque-red);box-shadow:inset 0 0 0 1px var(--torque-red);background:#fffdf7}.sell-category-icon{color:currentColor;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.15px;width:50px;height:50px}.app-shell.sell-page .sell-item-details-form .sell-kind-grid strong{font-size:15px;font-weight:850}.app-shell.sell-page .sell-field-label{color:#302b25;letter-spacing:0;font-size:14px;font-weight:850}.app-shell.sell-page .sell-field-label abbr{color:var(--torque-red)}.app-shell.sell-page .sell-form input,.app-shell.sell-page .sell-form select,.app-shell.sell-page .sell-form textarea,.app-shell.sell-page .sell-field input,.app-shell.sell-page .sell-field select,.app-shell.sell-page .sell-field textarea{background:#fffdf7;border-color:#d8d1c5;border-radius:4px;min-height:44px;font-size:15px}.app-shell.sell-page .sell-field-row .sell-field-head{align-items:center;min-height:37px}.app-shell.sell-page .sell-form input:not([type=checkbox]):not([type=radio]):not([type=file]),.app-shell.sell-page .sell-field input:not([type=checkbox]):not([type=radio]):not([type=file]){height:44px;line-height:1.4}.app-shell.sell-page .sell-rich-editor{background:#fffdf7;border:1px solid #d8d1c5;border-radius:4px;display:grid;overflow:hidden}.app-shell.sell-page .sell-rich-editor textarea{resize:vertical;border:0;border-radius:0;min-height:128px}.sell-rich-toolbar{color:#514b43;border-bottom:1px solid #d8d1c5;align-items:center;gap:18px;min-height:42px;padding:0 16px;font-size:17px;font-weight:800;display:flex}.app-shell.sell-page .sell-rail-card{background:linear-gradient(#fffdf7fa,#fffdf7eb),#fffdf7;border:1px solid #625d542e;border-radius:6px;padding:22px;box-shadow:0 10px 24px #11100e0a}.sell-rail-card h3{color:#17130f;font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;text-transform:uppercase;margin:0;font-size:24px;font-weight:900;line-height:1}.sell-listing-fee-card header{align-items:center;gap:12px;margin-bottom:22px;display:flex}.sell-listing-fee-card dl{gap:14px;margin:0;display:grid}.sell-listing-fee-card dl div{color:#28241e;justify-content:space-between;gap:16px;font-size:15px;font-weight:750;display:flex}.sell-listing-fee-card dd{margin:0;font-weight:900}.sell-coupon-callout{background:#c5221f0e;border:1px solid #c5221f2e;border-radius:5px;grid-template-columns:auto 1fr;align-items:center;gap:14px;margin-top:28px;padding:16px;display:grid}.sell-coupon-callout p,.sell-why-card p,.sell-need-help-card p{color:#4f493f;margin:4px 0 0;font-size:14px;line-height:1.42}.sell-why-card ul{gap:26px;margin:26px 0 0;padding:0;list-style:none;display:grid}.sell-why-card li{grid-template-columns:auto 1fr;align-items:start;gap:18px;display:grid}.sell-why-card strong,.sell-coupon-callout strong{color:#211d18;font-size:15px;font-weight:900}.sell-rail-card svg{width:36px;height:36px;color:var(--torque-red);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;flex:none}.sell-need-help-card{gap:12px;display:grid}.sell-need-help-card a{color:#17130f;text-transform:uppercase;background:#fffdf7;border:1px solid #d8d1c5;border-radius:4px;align-items:center;gap:12px;width:fit-content;min-height:52px;padding:0 24px;font-size:14px;font-weight:900;display:inline-flex}.sell-need-help-card a svg{color:#17130f;width:28px;height:28px}.app-shell.sell-page .sell-media-step{gap:18px}.app-shell.sell-page .sell-media-intro{color:#504a41;margin:-12px 0 0;font-size:15px;line-height:1.45}.app-shell.sell-page .sell-media-pro-tip{background:linear-gradient(90deg,#c5221f11,#c5221f04),#f8f3e9;border:1px solid #c5221f1f;border-radius:5px;grid-template-columns:auto 1fr;align-items:center;gap:18px;padding:18px;display:grid}.app-shell.sell-page .sell-media-pro-tip strong,.app-shell.sell-page .sell-media-section-head h3,.app-shell.sell-page .sell-uploaded-head strong{color:#17130f;font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;text-transform:uppercase;font-weight:900;line-height:1}.app-shell.sell-page .sell-media-pro-tip p{color:#4f493f;margin:4px 0 0;font-size:14px;line-height:1.42}.app-shell.sell-page .sell-media-pro-tip svg,.app-shell.sell-page .sell-photo-reorder-tip svg,.app-shell.sell-page .sell-photo-tip-row svg{width:34px;height:34px;color:var(--torque-red);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px}.app-shell.sell-page .sell-media-section-head{justify-content:space-between;align-items:end;gap:16px;display:flex}.app-shell.sell-page .sell-media-section-head h3{margin:0;font-size:19px}.app-shell.sell-page .sell-media-section-head span{color:#6c655b;font-family:var(--font-ui);text-transform:none;margin-left:6px;font-size:13px;font-weight:750}.app-shell.sell-page .sell-media-dropzone{text-align:center;background:linear-gradient(#fffdf7f0,#f7f3eae6),#fffdf7;border-color:#cfc6b8;align-content:center;justify-items:center;gap:8px;min-height:180px;padding:34px 24px}.app-shell.sell-page .sell-media-dropzone.is-dragging{border-color:var(--torque-red);background:#c5221f0e;box-shadow:inset 0 0 0 1px #c5221f2e}.app-shell.sell-page .sell-media-dropzone svg{width:44px;height:44px;color:var(--torque-red);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px}.app-shell.sell-page .sell-media-dropzone strong{color:#191510;font-size:15px;font-weight:850}.app-shell.sell-page .sell-media-dropzone span{color:#6c655b;font-size:12px;font-weight:800}.app-shell.sell-page .sell-media-dropzone .sell-primary-button{min-height:40px;padding-inline:22px}.app-shell.sell-page .sell-media-dropzone p{color:#736b60;font-size:12px}.app-shell.sell-page .sell-media-progress{background:linear-gradient(90deg,#c5221f0e,#fffdf7cc),#fffdf7;border-color:#c5221f29}.app-shell.sell-page .sell-media-step .sell-photo-controls,.app-shell.sell-page .sell-media-step .sell-photo-bulk{display:none}.app-shell.sell-page .sell-uploaded-head{justify-content:space-between;align-items:center;gap:16px;margin-top:2px;display:flex}.app-shell.sell-page .sell-uploaded-head strong{font-size:17px}.app-shell.sell-page .sell-uploaded-head span{color:#4f493f;font-size:12px;font-weight:850}.app-shell.sell-page .sell-media-empty{background:#fffdf7b8;border:1px dashed #cfc6b8;border-radius:5px;margin:0;padding:16px}.app-shell.sell-page .sell-media-step .sell-photo-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.app-shell.sell-page .sell-media-step .sell-photo-card{cursor:grab;background:#111;border-color:#d8d1c5;min-height:0}.app-shell.sell-page .sell-media-step .sell-photo-card img{aspect-ratio:1.38;background:#2a2520}.app-shell.sell-page .sell-media-step .sell-photo-select,.app-shell.sell-page .sell-media-step .sell-photo-drag,.app-shell.sell-page .sell-media-step .sell-photo-meta,.app-shell.sell-page .sell-media-step .sell-photo-actions,.app-shell.sell-page .sell-media-step .sell-photo-cover,.app-shell.sell-page .sell-media-step .sell-photo-original{display:none}.app-shell.sell-page .sell-media-step .sell-photo-index{background:#17130fc7;top:7px;left:7px;right:auto}.app-shell.sell-page .sell-media-step .sell-photo-remove{z-index:3;color:#fffdf7;cursor:pointer;background:#17130fbd;border:0;border-radius:3px;place-items:center;width:24px;height:24px;font-size:18px;line-height:1;display:grid;position:absolute;top:6px;right:6px}.app-shell.sell-page .sell-media-step .sell-photo-remove:hover{background:var(--torque-red)}.app-shell.sell-page .sell-photo-reorder-tip{background:#b5843211;border:1px solid #b5843229;border-radius:4px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:11px 14px;display:grid}.app-shell.sell-page .sell-photo-reorder-tip svg{color:#b26b12;width:20px;height:20px}.app-shell.sell-page .sell-photo-reorder-tip p{color:#4f493f;margin:0;font-size:13px;font-weight:750}.app-shell.sell-page .sell-photo-tip-row{border-top:1px solid #e0d8ca;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.app-shell.sell-page .sell-photo-tip-row article{border-right:1px solid #e0d8ca;grid-template-columns:auto 1fr;gap:12px;padding:18px 14px 4px;display:grid}.app-shell.sell-page .sell-photo-tip-row article:last-child{border-right:0}.app-shell.sell-page .sell-photo-tip-row svg{width:32px;height:32px}.app-shell.sell-page .sell-photo-tip-row strong{color:#211d18;font-size:13px;font-weight:900}.app-shell.sell-page .sell-photo-tip-row p{color:#514b43;margin:3px 0 0;font-size:12px;line-height:1.3}.app-shell.sell-page .sell-media-video-section{border-top:1px solid #e0d8ca;gap:18px;margin-top:28px;padding-top:28px;display:grid}.app-shell.sell-page .sell-media-video-section .sell-video-list h4{margin:0 0 10px;font-size:15px;font-weight:850}.app-shell.sell-page .sell-media-video-dropzone{min-height:150px}.sell-add-video-shortcut{margin-top:10px}.sell-photo-requirements-card h3,.sell-media-include-card h3,.sell-video-rail-card h3{margin-bottom:22px}.sell-photo-requirements-card ul,.sell-media-include-card ul{gap:15px;margin:0;padding:0;list-style:none;display:grid}.sell-photo-requirements-card li{color:#332e27;grid-template-columns:auto 1fr;align-items:start;gap:12px;font-size:14px;font-weight:750;line-height:1.35;display:grid}.sell-photo-requirements-card li span{color:#1b7a3d;font-size:17px;line-height:1}.sell-rail-photo-meter{border-top:1px solid #e0d8ca;gap:10px;margin-top:22px;padding-top:18px;display:grid}.sell-rail-photo-meter strong{color:var(--torque-red);font-size:18px;font-weight:950}.sell-media-include-card li{color:#3d372f;grid-template-columns:auto 1fr;align-items:start;gap:16px;font-size:14px;line-height:1.4;display:grid}.sell-media-include-card strong{color:#17130f;font-weight:900}.sell-media-include-card svg{width:34px;height:34px;color:var(--torque-red);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.85px;margin-top:-3px}.sell-video-rail-card svg{width:42px;height:42px;color:var(--torque-red);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px}.sell-video-rail-card h3 span{color:#71695e;font-family:var(--font-ui);text-transform:none;font-size:14px;font-weight:800}.sell-video-upload-callout{text-align:center;background:#fffdf7b8;border:1px dashed #cfc6b8;border-radius:5px;align-content:center;justify-items:center;gap:12px;min-height:180px;padding:22px 18px;display:grid}.sell-video-upload-callout svg{width:42px;height:42px}.sell-video-upload-callout p{color:#4f493f;margin:0;font-size:14px;font-weight:750}.sell-video-upload-callout .sell-primary-button{min-height:40px;padding-inline:22px}.sell-video-upload-callout small{color:#71695e;font-size:12px;line-height:1.35}.app-shell.sell-page .sell-auction-settings-form{gap:18px}.sell-auction-settings-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.82fr);align-items:start;gap:24px;display:grid}.sell-auction-settings-column,.sell-more-options-card{gap:16px;display:grid}.sell-setting-group{gap:7px;display:grid}.sell-setting-label{color:#242019;align-items:center;gap:5px;font-size:12px;font-weight:900;line-height:1.2;display:inline-flex}.sell-setting-label em{color:#71695e;font-style:normal;font-weight:750}.sell-setting-label i{color:#6a6257;border:1px solid #958b7c;border-radius:999px;place-items:center;width:13px;height:13px;font-size:8px;font-style:normal;font-weight:900;line-height:1;display:inline-grid}.sell-auction-settings-form input,.sell-auction-settings-form select{color:#17130f;background:#fffdf7;border:1px solid #d8d1c5;border-radius:4px;width:100%;min-height:42px;font-size:14px;font-weight:650}.sell-auction-settings-form select{padding:0 12px}.sell-auction-start-row{grid-template-columns:minmax(150px,1fr) 118px auto;align-items:center;gap:10px;display:grid}.sell-auction-start-row span,.sell-soft-warning-row span{color:#514b43;font-size:12px;font-weight:800}.sell-money-input{display:block;position:relative}.sell-money-input>span{z-index:1;color:#514b43;font-size:14px;font-weight:900;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.sell-money-input input{padding-left:34px}.sell-anti-snipe-select{background:#c5221f09;border:1px solid #c5221fd1;border-radius:5px;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:12px 14px;display:grid}.sell-anti-snipe-select svg{width:32px;height:32px;color:var(--torque-red);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;grid-row:span 2}.sell-anti-snipe-select select{background:0 0;border:0;min-height:34px;padding:0 28px 0 0;font-weight:950}.sell-anti-snipe-select small{color:#5f574d;font-size:11px;line-height:1.35}.sell-soft-warning-row,.sell-buy-now-row{grid-template-columns:auto 78px 1fr;align-items:center;gap:10px;display:grid}.sell-buy-now-row{grid-template-columns:auto 1fr}.sell-settings-toggle{align-items:center;gap:9px;min-width:0;display:inline-flex}.sell-settings-toggle input,.sell-options-check input,.sell-settings-radio input,.sell-terms-check input{opacity:0;pointer-events:none;position:absolute;width:1px!important;min-width:0!important;height:1px!important;min-height:0!important}.sell-settings-toggle>span{background:#d8d1c5;border-radius:999px;flex:none;width:40px;height:22px;position:relative;box-shadow:inset 0 1px 2px #11100e24}.sell-settings-toggle>span:after{content:"";background:#fffdf7;border-radius:999px;width:16px;height:16px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 2px 5px #11100e2e}.sell-settings-toggle input:checked+span{background:var(--torque-red)}.sell-settings-toggle input:checked+span:after{transform:translate(18px)}.sell-settings-toggle em{color:#302b25;font-size:13px;font-style:normal;font-weight:750}.sell-more-options-card{background:linear-gradient(#fffdf7f5,#f7f3eabf),#fffdf7;border:1px solid #ddd6ca;border-radius:6px;padding:18px}.sell-more-options-card h3{color:#17130f;font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;text-transform:uppercase;margin:0 0 2px;font-size:17px;font-weight:900}.sell-options-check,.sell-terms-check,.sell-settings-radio{color:#302b25;grid-template-columns:auto 1fr;align-items:start;gap:10px;font-size:13px;line-height:1.35;display:grid;position:relative}.sell-options-check:before,.sell-terms-check:before{content:"";background:#fffdf7;border:1px solid #cfc6b8;border-radius:3px;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.sell-options-check:has(input:checked):before{content:"✓";border-color:var(--torque-red);color:#fffdf7;background:var(--torque-red);font-size:13px;font-weight:900}.sell-terms-check:has(input:checked):before{content:"✓";border-color:var(--torque-red);color:#fffdf7;background:var(--torque-red);font-size:13px;font-weight:900}.sell-options-check strong{color:#211d18;font-weight:900;display:block}.sell-options-check small{color:#5d554b;margin-top:1px;font-size:11px;display:block}.sell-radio-stack{gap:12px;display:grid}.sell-settings-radio:before{content:"";background:#fffdf7;border:1px solid #bbb1a1;border-radius:999px;width:16px;height:16px;margin-top:3px}.sell-settings-radio:has(input:checked):before{border:5px solid var(--torque-red)}.sell-settings-radio strong{color:#211d18;font-size:13px;font-weight:900;line-height:1.15;display:block}.sell-settings-radio small{color:#5f574d;margin-top:3px;font-size:12px;line-height:1.35;display:block}.sell-payment-fees-note{margin-top:4px;padding-top:2px}.sell-payment-fees-note p{color:#514b43;margin:0;font-size:12px}.sell-payment-fees-note a,.sell-terms-check a,.sell-fee-note a{color:var(--torque-red);font-size:12px;font-weight:900;text-decoration:none}.sell-terms-check{margin-top:2px}.sell-auction-summary-card{gap:20px;display:grid}.sell-auction-summary-card h3,.sell-summary-block h4{color:#17130f;font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;text-transform:uppercase;margin:0;font-weight:900}.sell-auction-summary-card h3{font-size:22px}.sell-auction-summary-head{border-bottom:1px solid #ddd6ca;grid-template-columns:118px minmax(0,1fr) auto;align-items:center;gap:14px;padding-bottom:18px;display:grid}.sell-auction-summary-head img{aspect-ratio:4/3;object-fit:cover;background:#e6dfd2;border-radius:5px;width:118px}.sell-auction-summary-head strong{color:#211d18;font-size:15px;font-weight:950;line-height:1.16;display:block}.sell-auction-summary-head span{color:#4f493f;align-items:center;gap:6px;margin-top:8px;font-size:12px;font-weight:800;display:inline-flex}.sell-auction-summary-head span svg{color:#6c655b;width:18px;height:18px}.sell-auction-summary-head .sell-secondary-button{color:#17130f;text-transform:uppercase;background:#fffdf7;border-color:#d8d1c5;min-height:42px;padding-inline:16px}.sell-summary-block{gap:10px;display:grid}.sell-summary-block h4{font-size:15px}.sell-summary-block dl{margin:0;display:grid}.sell-summary-block dl div{color:#312d27;border-bottom:1px solid #e3dccf;justify-content:space-between;align-items:center;gap:16px;min-height:28px;font-size:12px;display:flex}.sell-summary-block dt{color:#4f493f;font-weight:800}.sell-summary-block dd{color:#211d18;text-align:right;margin:0;font-weight:850}.sell-summary-block .is-total{border-bottom:0;margin-top:3px;font-weight:950}.sell-summary-block .is-total dd{color:#17130f}.sell-fee-note{background:#c5221f0e;border:1px solid #c5221f21;border-radius:5px;gap:5px;padding:14px;display:grid}.sell-fee-note p{color:#514b43;margin:0;font-size:12px}.app-shell.sell-page .sell-layout.is-review-layout{grid-template-columns:1fr;padding:20px 24px 24px}.app-shell.sell-page .sell-layout.is-review-layout .sell-panel{padding:0}.app-shell.sell-page .sell-layout.is-review-layout .sell-panel-head{display:none}.sell-review-page{gap:18px;display:grid}.sell-review-page-head{justify-content:space-between;align-items:end;gap:18px;display:flex}.sell-review-page-head h3{color:#17130f;font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;text-transform:uppercase;margin:0;font-size:32px;font-weight:900;line-height:1}.sell-review-page-head p{color:#4f493f;margin:8px 0 0;font-size:13px;font-weight:650}.sell-download-preview-button{color:#17130f;text-transform:uppercase;cursor:pointer;background:#fffdf7;border:1px solid #d1c8b9;border-radius:4px;align-items:center;gap:14px;min-height:46px;padding:0 22px;font-size:13px;font-weight:900;display:inline-flex}.sell-download-preview-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px;height:18px}.sell-preview-dialog-overlay{z-index:120;background:#11100e9e;place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0}.sell-preview-dialog{background:#fffdf7;border:1px solid #d1c8b9;border-radius:8px;gap:18px;width:min(720px,100%);max-height:min(90vh,920px);padding:22px;display:grid;overflow:auto;box-shadow:0 24px 60px #11100e38}.sell-preview-dialog-head{justify-content:space-between;align-items:start;gap:16px;display:flex}.sell-preview-dialog-head h2{color:#17130f;font-family:Impact, "Arial Narrow", var(--font-ui);text-transform:uppercase;margin:4px 0 0;font-size:28px;font-weight:900;line-height:1}.sell-preview-dialog-head p{color:#4f493f;margin:8px 0 0;font-size:13px;line-height:1.45}.sell-preview-dialog-close{color:#17130f;text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid #d1c8b9;border-radius:4px;min-height:40px;padding:0 16px;font-size:12px;font-weight:800}.sell-preview-dialog-card{border-color:#fffdf71f}.sell-preview-dialog-description,.sell-preview-dialog-photos{gap:10px;display:grid}.sell-preview-dialog-description h3,.sell-preview-dialog-photos h3{color:#17130f;text-transform:uppercase;margin:0;font-size:13px;font-weight:900}.sell-preview-dialog-description p{color:#4f493f;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.55}.sell-review-grid{grid-template-columns:minmax(0,1fr) minmax(320px,410px);align-items:start;gap:18px;display:grid}.sell-review-main-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.sell-review-design-card{background:linear-gradient(#fffdf7fa,#fffdf7ed),#fffdf7;border-color:#ddd6ca;border-radius:6px;min-width:0;padding:18px;box-shadow:0 10px 24px #11100e09}.sell-review-design-card header{margin-bottom:16px}.sell-review-design-card h3{color:#17130f;font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;text-transform:uppercase;align-items:center;gap:11px;font-size:18px;font-weight:900;display:inline-flex}.sell-review-design-card h3 svg,.sell-review-design-card header button svg{width:24px;height:24px;color:var(--torque-red);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px}.sell-review-design-card header button{color:#17130f;text-transform:none;align-items:center;gap:6px;font-size:12px;font-weight:850;display:inline-flex}.sell-review-design-card header button:hover{color:var(--torque-red)}.sell-review-design-card header button svg{color:currentColor;width:16px;height:16px}.sell-review-detail-list,.sell-review-fee-list{gap:8px;margin:0;display:grid}.sell-review-detail-list div,.sell-review-fee-list div{color:#242019;grid-template-columns:minmax(90px,.66fr) minmax(0,1fr);gap:14px;font-size:13px;line-height:1.25;display:grid}.sell-review-detail-list dt,.sell-review-fee-list dt{color:#302b25;font-weight:850}.sell-review-detail-list dd,.sell-review-fee-list dd{color:#211d18;margin:0;font-weight:650}.sell-review-description{color:#211d18;font-size:13px;line-height:1.55}.sell-review-description p{margin:0}.sell-review-description strong{color:#17130f;margin-top:12px;font-weight:900;display:block}.sell-review-media-card,.sell-review-media-card.sell-review-design-card{grid-column:span 2}.sell-review-media-count{color:#211d18;margin:0 0 10px;font-size:13px;font-weight:900;display:block}.sell-review-photo-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.sell-review-photo-strip figure,.sell-review-video-strip figure{background:#17130f;border-radius:4px;margin:0;position:relative;overflow:hidden}.sell-review-photo-strip img,.sell-review-video-strip img{aspect-ratio:4/2.7;object-fit:cover;width:100%;display:block}.sell-review-photo-strip figure>span:not(.sell-review-cover-tag){color:#fffdf7;background:#11100e94;place-items:center;font-size:28px;font-weight:950;display:grid;position:absolute;inset:0}.sell-review-photo-strip button{color:#fffdf7;cursor:pointer;background:#11100e9e;border:0;border-radius:3px;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:5px;right:5px}.sell-review-photo-strip p,.sell-review-video-strip p,.sell-review-media-note{color:#625a50;margin:0;font-size:12px}.sell-review-video-strip{width:min(160px,100%);margin-bottom:10px}.sell-review-video-strip figure span{place-items:center;display:grid;position:absolute;inset:0}.sell-review-video-strip svg{color:#fffdf7;fill:currentColor;background:#c5221fe0;border-radius:999px;width:38px;height:38px;padding:9px}.sell-review-fee-list{gap:9px}.sell-review-fee-list div{border-bottom:1px solid #e2dace;grid-template-columns:minmax(0,1fr) auto;padding-bottom:7px}.sell-review-fee-list dd{text-align:right;font-weight:850}.sell-review-fee-list .is-success dd{color:#178239}.sell-review-fee-list .is-strong dd,.sell-review-fee-list .is-strong dt{font-weight:950}.sell-review-fee-list .is-payout{background:#ece7dc;border:0;border-radius:4px;margin-top:8px;padding:14px}.sell-review-fee-list small{color:#625a50;margin-top:4px;font-size:11px;font-weight:650;display:block}.sell-review-coupon-mini{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.sell-review-coupon-mini input{min-height:38px;font:inherit;background:#fffdf7;border:1px solid #d8d1c5;border-radius:4px;flex:140px}.sell-review-coupon-mini button{color:#fffdf7;background:var(--torque-red);cursor:pointer;border:1px solid #c5221f3d;border-radius:4px;min-height:38px;padding-inline:12px;font-size:12px;font-weight:900}.sell-review-coupon-mini button:disabled{opacity:.45;cursor:not-allowed}.sell-review-footnote{color:#625a50;margin:12px 0 0;font-size:11px}.sell-review-side{gap:18px;display:grid}.sell-review-preview-card.sell-review-design-card{padding:18px}.sell-review-listing-preview{color:#fffdf7;background:#0f0e0c;border:1px solid #fffdf71f;border-radius:4px;overflow:hidden}.sell-review-preview-media{background:#17130f;min-height:190px;position:relative}.sell-review-preview-media img,.sell-review-preview-media>span{aspect-ratio:16/8.4;object-fit:cover;background:#2b2620;width:100%;display:block}.sell-review-preview-media:after{content:"";pointer-events:none;background:linear-gradient(#0000001f,#00000061);position:absolute;inset:0}.sell-review-timer{z-index:2;background:#11100edb;border-radius:4px;gap:5px;padding:10px 12px;display:grid;position:absolute;top:14px;left:14px}.sell-review-timer strong{color:#fffdf7;text-transform:uppercase;font-size:10px;font-weight:950}.sell-review-timer b{color:#fffdf7;letter-spacing:.04em;font-size:18px}.sell-review-timer small{color:#bdb6aa;font-size:8px;font-weight:800}.sell-review-preview-body{gap:14px;padding:16px;display:grid}.sell-review-preview-body>strong{color:#fffdf7;font-size:16px;font-weight:900}.sell-review-preview-body dl{justify-content:space-between;gap:18px;margin:0;display:flex}.sell-review-preview-body dt{color:#bdb6aa;font-size:11px}.sell-review-preview-body dd{color:#fffdf7;margin:5px 0 0;font-size:18px;font-weight:900}.sell-review-preview-body button{color:#fffdf7;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #fffdf752;border-radius:3px;justify-content:center;align-items:center;gap:10px;min-height:44px;font-size:12px;font-weight:950;display:inline-flex}.sell-review-preview-body button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:15px;height:15px}.sell-review-checklist-card ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sell-review-checklist-card li{color:#302b25;grid-template-columns:auto 1fr;align-items:start;gap:10px;font-size:13px;font-weight:750;display:grid}.sell-review-checklist-card li span{color:#2c8b46;border:1px solid #4d9b61;border-radius:999px;place-items:center;width:16px;height:16px;font-size:10px;font-weight:950;display:grid}.sell-review-checklist-card li.is-pending{color:#6a6359}.sell-review-checklist-card li.is-pending span{color:#8a8278;border-color:#bfb7aa}.sell-review-photo-strip figure.is-cover{outline:2px solid var(--torque-red);outline-offset:-2px}.sell-review-cover-tag{color:#fff;background:#110e0ab8;border-radius:3px;padding:2px 6px;font-size:10px;font-weight:800;position:absolute;bottom:6px;left:6px}.sell-review-video-strip figcaption{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#110e0ab8;padding:4px 6px;font-size:10px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.sell-review-preview-body>p{color:#6c655b;margin:0 0 10px;font-size:12px}.app-shell.sell-page .sell-submit-main{width:min(1560px,100% - 48px);max-width:1560px;padding:20px 0 42px}.app-shell.sell-page .sell-submit-main .sell-design-stepper{box-shadow:none;background:0 0;border:0;border-radius:0;margin-bottom:20px}.sell-submit-page{gap:22px;display:grid}.sell-submit-grid{grid-template-columns:minmax(0,1.35fr) minmax(360px,.82fr) minmax(360px,.88fr);align-items:stretch;gap:14px;display:grid}.sell-submit-card,.sell-submit-support{background:linear-gradient(#fffdf7fa,#fffdf7ed),#fffdf7;border:1px solid #ddd6ca;border-radius:6px;box-shadow:0 10px 24px #11100e09}.sell-submit-confirmation{text-align:center;align-content:center;justify-items:center;padding:34px;display:grid}.sell-submit-check{color:#fff;background:#1c9a45;border-radius:999px;place-items:center;width:64px;height:64px;margin-bottom:26px;font-size:42px;font-weight:900;line-height:1;display:grid;box-shadow:0 12px 26px #1c9a4538}.sell-submit-confirmation h1,.sell-submit-expect h2,.sell-submit-summary h2,.sell-submit-support h2{color:#17130f;font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;text-transform:uppercase;margin:0;font-weight:900;line-height:1}.sell-submit-confirmation h1{margin-top:8px;font-size:clamp(28px,3.1vw,40px)}.sell-submit-status{color:var(--torque-red);letter-spacing:.02em;text-transform:uppercase;background:#c5221f14;border-radius:999px;margin:0 0 4px;padding:4px 10px;font-size:12px;font-weight:850;display:inline-flex}.sell-submit-confirmation>p:not(.sr-only):not(.sell-submit-note):not(.sell-submit-reference){color:#302b25;margin:18px 0 28px;font-size:15px;line-height:1.55}.sell-submit-note{color:#4f493f;background:#fffdf7eb;border:1px solid #dfd7c9;border-radius:4px;margin:0 0 18px;padding:12px 14px;font-size:13px;line-height:1.45}.sell-submit-note.is-fee{background:#b5843214;border-color:#b5843247}.sell-submit-note.is-success{color:#245f38;background:#2d7d4614;border-color:#2d7d4647}.sell-submit-reference{color:#6c655b;margin:14px 0 0;font-size:12px}.sell-submit-reference code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.sell-submit-support-actions{flex-wrap:wrap;gap:10px;display:flex}.sell-submit-next-list{text-align:left;border:1px solid #ddd6ca;border-radius:5px;width:100%;max-width:590px;display:grid;overflow:hidden}.sell-submit-next-list>div{border-bottom:1px solid #e2dace;grid-template-columns:auto 1fr;align-items:center;gap:18px;padding:20px 26px;display:grid}.sell-submit-next-list>div:last-child{border-bottom:0}.sell-submit-next-list svg{width:36px;height:36px;color:var(--torque-red);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px}.sell-submit-next-list strong,.sell-submit-expect strong{color:#17130f;text-transform:uppercase;font-size:14px;font-weight:950;display:block}.sell-submit-next-list span,.sell-submit-expect span{color:#302b25;margin-top:4px;font-size:13px;line-height:1.35;display:block}.sell-submit-actions{flex-wrap:wrap;justify-content:center;gap:54px;margin-top:28px;display:flex}.sell-submit-actions .sell-primary-button,.sell-submit-actions .sell-secondary-button{text-transform:uppercase;justify-content:center;align-items:center;min-width:210px;line-height:1;text-decoration:none;display:inline-flex}.sell-submit-confirmation small{color:#6c655b;margin-top:16px;font-size:12px}.sell-submit-expect{padding:34px 30px}.sell-submit-expect h2{margin-bottom:30px;font-size:28px}.sell-submit-expect ol{gap:34px;margin:0;padding:0;list-style:none;display:grid;position:relative}.sell-submit-expect ol:before{content:"";background:#d8d1c5;width:1px;position:absolute;top:52px;bottom:52px;left:31px}.sell-submit-expect li{grid-template-columns:64px 1fr;align-items:center;gap:24px;display:grid;position:relative}.sell-submit-expect li>svg{z-index:1;color:#fffdf7;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;background:#11100e;border-radius:999px;width:64px;height:64px;padding:17px;position:relative}.sell-submit-summary{align-content:start;gap:22px;padding:22px;display:grid}.sell-submit-summary section+section{border-top:1px solid #ddd6ca;padding-top:20px}.sell-submit-summary header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.sell-submit-summary h2{font-size:20px}.sell-submit-summary header button{color:#302b25;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:12px;font-weight:850;display:inline-flex}.sell-submit-summary header button svg{color:#302b25;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:14px;height:14px}.sell-submit-summary img{aspect-ratio:16/5.2;object-fit:cover;background:#2b2620;border-radius:4px;width:100%}.sell-submit-summary section>strong{color:#17130f;margin:14px 0 12px;font-size:15px;font-weight:950;line-height:1.25;display:block}.sell-submit-summary dl{gap:9px;margin:0;display:grid}.sell-submit-summary dl div{color:#242019;grid-template-columns:minmax(130px,.8fr) minmax(0,1fr);align-items:start;gap:14px;font-size:13px;display:grid}.sell-submit-summary dt{color:#302b25;font-weight:900}.sell-submit-summary dd{color:#211d18;text-align:right;margin:0;font-weight:650}.sell-submit-summary .is-success{color:#178239;font-weight:950}.sell-submit-summary .is-strong dt,.sell-submit-summary .is-strong dd{font-weight:950}.sell-submit-summary .is-payout{background:#ece7dc;border-radius:4px;margin-top:8px;padding:14px}.sell-submit-summary .is-payout span{color:#625a50;margin-top:4px;font-size:11px;font-weight:650;display:block}.sell-submit-summary p{color:#625a50;margin:10px 0 0;font-size:11px}.sell-submit-support{grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:22px 34px;display:grid}.sell-submit-support>svg{color:#11100e;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:48px;height:48px}.sell-submit-support h2{font-size:22px}.sell-submit-support p{color:#302b25;margin:7px 0 0;font-size:14px}.sell-submit-support .sell-secondary-button{text-transform:uppercase;justify-content:center;align-items:center;min-width:210px;text-decoration:none;display:inline-flex}@media (width<=1160px){.app-shell.sell-page .sell-item-details-form .sell-kind-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell.sell-page .sell-layout{grid-template-columns:1fr}.app-shell.sell-page .sell-media-step .sell-photo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.app-shell.sell-page .sell-photo-tip-row{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell.sell-page .sell-photo-tip-row article:nth-child(2n){border-right:0}.sell-auction-settings-grid,.sell-review-grid{grid-template-columns:1fr}.sell-review-main-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sell-submit-grid{grid-template-columns:1fr}}@media (width<=760px){.app-shell.sell-page .sell-workspace{width:min(100% - 28px,1560px)}.app-shell.sell-page .sell-design-stepper{grid-template-columns:1fr;gap:12px;padding:22px}.app-shell.sell-page .sell-design-stepper:before,.app-shell.sell-page .sell-design-stepper:after{content:none}.app-shell.sell-page .sell-design-stepper button{text-align:center;grid-template-columns:1fr;justify-items:center;gap:10px}.app-shell.sell-page .sell-design-stepper li:not(:first-child):before{content:none}.app-shell.sell-page .sell-item-details-form .sell-kind-grid,.app-shell.sell-page .sell-media-step .sell-photo-grid,.app-shell.sell-page .sell-photo-tip-row{grid-template-columns:1fr 1fr}.app-shell.sell-page .sell-photo-tip-row article,.sell-auction-start-row,.sell-soft-warning-row,.sell-buy-now-row,.sell-auction-summary-head{grid-template-columns:1fr}.sell-auction-summary-head .sell-secondary-button{width:fit-content}.sell-review-page-head{align-items:start;display:grid}.sell-review-main-grid,.sell-review-media-card,.sell-review-media-card.sell-review-design-card{grid-column:auto;grid-template-columns:1fr}.sell-review-photo-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell.sell-page .sell-submit-main{width:min(100% - 28px,1560px)}.sell-submit-confirmation,.sell-submit-expect,.sell-submit-summary,.sell-submit-support{padding:22px}.sell-submit-actions,.sell-submit-support{grid-template-columns:1fr;gap:14px}.sell-submit-actions{display:grid}.sell-submit-actions .sell-primary-button,.sell-submit-actions .sell-secondary-button,.sell-submit-support .sell-secondary-button{width:100%}.sell-submit-expect li{grid-template-columns:54px 1fr;gap:16px}.sell-submit-expect li>svg{width:54px;height:54px;padding:14px}.sell-submit-expect ol:before{left:26px}}.app-shell.browse-page{background:radial-gradient(circle at 50% 0,#c5221f12,#0000 34vw),linear-gradient(#f4f1e8 0%,#ebe7dd 52%,#e5dfd1 100%)}.app-shell.browse-page .browse-layout{width:100%;max-width:none;margin-inline:0;padding:0 0 34px}.app-shell.browse-page>main.browse-layout{padding-top:0!important}.browse-hero{background:linear-gradient(90deg,#f8f6eff5 0%,#f8f6efc7 35%,#f8f6eff5 72%),#f8f6ef;border-bottom:1px solid #0808081f;grid-template-columns:minmax(590px,.98fr) minmax(300px,1fr) minmax(300px,.58fr);align-items:stretch;height:218px;min-height:0;display:grid;position:relative;overflow:hidden}.browse-hero:before{content:"";pointer-events:none;opacity:.2;background-image:linear-gradient(#0808080e 1px,#0000 1px),linear-gradient(90deg,#0808080a 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0}.browse-hero-copy{z-index:3;align-content:start;padding:24px 20px 26px 18px;display:grid;position:relative}.browse-breadcrumbs{color:#4f493f;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;font-weight:800;display:flex}.browse-breadcrumbs a:hover{color:var(--home-red)}.browse-hero h1{color:#080808;font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;text-transform:uppercase;white-space:nowrap;margin:0;font-size:clamp(54px,5vw,78px);font-weight:900;line-height:.84;display:block}.browse-hero h1 span{margin-right:16px}.browse-hero h1 em{color:var(--home-red);font-style:normal}.browse-hero-copy p{color:#3f3a31;max-width:52ch;margin:14px 0 0;font-size:15px;font-weight:700;line-height:1.45}.browse-hero-image{z-index:1;align-self:stretch;height:100%;min-height:0;position:relative;overflow:hidden}.browse-hero-image:before,.browse-hero-image:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}.browse-hero-image:before{background:linear-gradient(90deg,#f8f6ef 0%,#f8f6ef00 18% 74%,#f8f6ef 100%),linear-gradient(#f8f6ef0f,#f8f6ef2e)}.browse-hero-image:after{background:radial-gradient(circle at 54% 40%,#0000 0% 42%,#f8f6ef7a 76%)}.browse-hero-image img{object-fit:cover;object-position:center 57%;filter:saturate(1.06)contrast(1.03);width:100%;height:100%;display:block}.browse-hero-stats{z-index:3;grid-template-columns:repeat(3,minmax(0,1fr));align-self:center;height:126px;padding:0 10px 0 6px;display:grid;position:relative}.browse-hero-stats>div{text-align:center;border-left:1px solid #0808082e;align-content:center;justify-items:center;gap:6px;min-height:0;padding:12px 14px;display:grid}.browse-hero-stats svg{fill:none;stroke:#080808;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:32px;height:32px}.browse-hero-stats strong{color:#080808;font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;font-size:clamp(28px,2.4vw,40px);line-height:.9;display:block}.browse-hero-stats span{color:#17130f;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:900}.browse-page .browse-chips{margin:18px clamp(20px,2.8vw,48px)}.browse-page .browse-chips button{min-height:34px;color:var(--home-red);background:#fffaf0;border-color:#c5221f52;border-radius:4px;font-weight:900}.browse-page .browse-grid{grid-template-columns:minmax(260px,288px) minmax(0,1fr);gap:18px;margin:18px clamp(20px,2.8vw,48px) 0}.browse-page .browse-filters-panel{background:#f8f6eff5;border-color:#d3ccbd;border-radius:5px;padding:0;top:116px;overflow:hidden;box-shadow:0 18px 42px #2f2b2324}.browse-page .browse-filters-head{background:#fffdf6b8;border-bottom:1px solid #d3ccbd;min-height:48px;margin:0;padding:0 18px}.browse-page .browse-filters-head h2{color:#17130f;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:10px;font-size:13px;font-weight:900;display:inline-flex}.browse-page .browse-filters-head svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px;height:17px}.browse-filter-reset{color:var(--home-red);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:11px;font-weight:900}.browse-page .browse-filters-form{padding:14px 18px 18px}.browse-page .browse-fieldset{border-top:1px solid #d8d2c5;margin:0;padding:14px 0}.browse-page .browse-fieldset:first-of-type{border-top:0}.browse-page .browse-fieldset legend,.browse-page .browse-field>span{color:#4f493f;letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:900}.browse-page .browse-field{gap:7px;margin-bottom:12px}.browse-page .browse-field input,.browse-page .browse-field select,.browse-page .browse-toolbar select,.browse-toolbar-search input{color:#080808;background:#fffdf6;border:1px solid #d3ccbd;border-radius:4px;min-height:42px;font-size:14px}.browse-page .browse-field input,.browse-page .browse-field select{padding-inline:12px}.browse-page .browse-field select,.browse-page .browse-toolbar select{cursor:pointer}.browse-price-rail{height:18px;margin:2px 0 12px;position:relative}.browse-price-rail:before,.browse-price-rail span,.browse-price-rail span:before,.browse-price-rail span:after{content:"";position:absolute;top:50%;transform:translateY(-50%)}.browse-price-rail:before{background:#d8d2c5;border-radius:999px;height:3px;left:0;right:0}.browse-price-rail span{background:var(--home-red);border-radius:999px;height:3px}.browse-price-rail span:before,.browse-price-rail span:after{background:var(--home-red);border-radius:50%;width:12px;height:12px}.browse-price-rail span:before{left:0}.browse-price-rail span:after{right:0}.browse-apply-button{border:1px solid var(--home-red);color:#fff;background:var(--home-red);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border-radius:4px;width:100%;min-height:44px;margin-top:4px;font-size:12px;font-weight:900}.browse-page .browse-toolbar{grid-template-columns:minmax(260px,1fr) minmax(220px,260px) auto;align-items:center;gap:18px;margin:0 0 18px;display:grid}.browse-toolbar-search{background:#fffdf6d1;border:1px solid #d3ccbd;border-radius:5px;align-items:center;gap:12px;min-height:44px;padding:0 16px;display:flex}.browse-toolbar-search svg,.browse-view-toggle svg,.browse-time-pill svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.browse-toolbar-search svg{color:#4f493f;width:18px}.browse-toolbar-search input{background:0 0;border:0;outline:0;width:100%;min-width:0}.browse-toolbar-search:focus-within{background:#fffdf6;border-color:#c5221fb8}.browse-toolbar-sort{background:#fffdf6d1;border:1px solid #d3ccbd;border-radius:5px;align-items:center;gap:4px;min-height:44px;padding:0 12px;display:flex}.browse-toolbar-sort b{color:#17130f;flex:none;font-size:12px;font-weight:900}.browse-page .browse-toolbar-sort select{background:0 0;border:0;width:100%;min-width:0;min-height:40px;padding:0 2px;font-weight:800}.browse-view-toggle{background:#fffdf6d1;border:1px solid #d3ccbd;border-radius:5px;grid-template-columns:repeat(2,minmax(88px,1fr));height:44px;display:inline-grid;overflow:hidden}.browse-view-toggle button{color:#17130f;cursor:pointer;background:0 0;border:0;border-left:1px solid #d3ccbd;justify-content:center;align-items:center;gap:8px;min-width:0;padding:0 16px;font-size:13px;font-weight:900;display:inline-flex}.browse-view-toggle button:first-child{border-left:0}.browse-view-toggle button.is-active{color:#fff;background:var(--home-red)}.browse-view-toggle svg{width:17px;height:17px}.browse-page .browse-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.browse-page .browse-card-grid.is-list-view{grid-template-columns:1fr;gap:8px}.browse-page .browse-card-grid.is-list-view .browse-card{grid-template-rows:152px;grid-template-columns:200px minmax(0,1fr);align-items:stretch;min-height:152px}.browse-page .browse-card-grid.is-list-view .browse-card-media{aspect-ratio:auto!important;border-radius:4px 0 0 4px!important;height:100%!important;min-height:152px!important}.browse-page .browse-card-grid.is-list-view .browse-card-media img{height:100%}.browse-page .browse-card-grid.is-list-view .browse-card-body{flex-direction:column;justify-content:center;padding:16px 20px;display:flex}.browse-page .browse-card{background:#f8f6ef;border-color:#d3ccbd;border-radius:5px;transition:transform .16s,box-shadow .16s,border-color .16s;box-shadow:0 8px 18px #2f2b2314}.browse-page .browse-card:hover{border-color:#c5221f6b;transform:translateY(-2px);box-shadow:0 16px 26px #2f2b2329}.browse-page .browse-card-media{aspect-ratio:16/9;background:#111;border-radius:4px 4px 0 0}.browse-page .browse-card-media img{transition:transform .24s}.browse-page .browse-card:hover .browse-card-media img{transform:scale(1.025)}.browse-time-pill{z-index:2;color:#fff;background:#080808db;border-radius:3px;align-items:center;gap:5px;min-height:24px;padding:0 9px;font-size:11px;font-weight:900;display:inline-flex;position:absolute;top:10px;left:10px}.browse-time-pill svg{width:13px;height:13px}.browse-page .browse-card-media>.watchlist-toggle-wrap{top:9px;right:9px}.browse-page .browse-card-media>.watchlist-toggle-wrap .card-heart,.browse-page .card-heart{color:#fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0808083d;border-color:#ffffff94;width:32px;height:32px}.browse-page .browse-card-body{padding:13px 16px 14px}.browse-auction-kind{color:var(--home-red);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:7px;font-size:10px;font-weight:900;display:inline-flex}.browse-auction-kind.is-timed{color:#d8841a}.browse-auction-kind i{background:currentColor;border-radius:50%;width:7px;height:7px}.browse-page .browse-card-body h2{color:#17130f;margin:0 0 5px;font-size:16px;font-weight:900;line-height:1.15}.browse-page .browse-card-body>p{color:#4f493f;min-height:32px;margin-bottom:12px;font-size:12px;font-weight:700}.browse-page .browse-card-meta{align-items:end}.browse-page .browse-card-meta strong{color:#17130f;font-size:13px;font-weight:900}.browse-page .browse-card-meta>div:first-child strong{color:var(--home-red);font-size:17px}.browse-page .browse-card-meta span{color:#5f5b53;letter-spacing:.02em;text-transform:uppercase;font-size:10px;font-weight:800}.browse-page .account-empty{background:#fffdf6bd;border:1px dashed #d3ccbd;border-radius:5px;margin-bottom:18px;padding:18px}.browse-pagination{flex-direction:column;justify-content:center;align-items:center;gap:18px;margin-top:18px;display:flex}.browse-pagination>div{justify-content:center;align-items:center;gap:7px;display:flex}.browse-pagination button,.browse-pagination span{color:#17130f;background:#fffdf6;border:1px solid #d3ccbd;border-radius:4px;place-items:center;min-width:34px;height:34px;font-size:12px;font-weight:900;display:grid}.browse-pagination button.is-active{border-color:var(--home-red);color:#fff;background:var(--home-red)}.browse-pagination button:disabled{cursor:default;opacity:.9}.browse-pagination p{color:#3f3a31;margin:0;font-size:13px;font-weight:800}@media (width<=1220px){.browse-hero{grid-template-columns:minmax(0,1fr) minmax(300px,.85fr)}.browse-hero-image{opacity:.52;position:absolute;inset:0 250px 0 36%}.browse-hero-stats{grid-column:2}.browse-page .browse-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=980px){.app-shell.browse-page .browse-layout{width:100%}.browse-hero{grid-template-columns:1fr}.browse-hero-image{opacity:.22;inset:0}.browse-hero-stats{grid-column:auto;padding:0 18px 18px}.browse-page .browse-grid{grid-template-columns:1fr}.browse-page .browse-toolbar{grid-template-columns:1fr auto}.browse-toolbar-search{grid-column:1/-1}.browse-page .browse-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.browse-page .browse-filters{background:#0808087a}.browse-page .browse-filters-panel{width:min(440px,100%)}.browse-page .browse-filters-close{color:#17130f;background:#fffdf6;border:1px solid #d3ccbd;border-radius:4px;justify-content:center;align-items:center;width:34px;height:34px;margin-left:8px;font-size:20px;display:inline-flex}}@media (width<=640px){.app-shell.browse-page .browse-layout{padding-top:0}.browse-hero-copy{padding:20px 16px}.browse-hero h1{gap:10px;font-size:clamp(44px,17vw,68px)}.browse-hero-stats{grid-template-columns:1fr}.browse-hero-stats>div{border-top:1px solid #08080824;border-left:0;min-height:92px}.browse-page .browse-toolbar{grid-template-columns:1fr}.browse-view-toggle{width:100%}.browse-page .browse-card-grid{grid-template-columns:1fr}.browse-pagination{flex-direction:column;align-items:flex-start}}.admin-page{--paper:#ebe7dd;--surface:#fff;--surface-muted:#ebe7dd;--line:#d6d0c3;--ink:#141414;--ink-soft:#625d54;--home-teal:#0f5c63;--home-teal-deep:#0b464c;--admin-red:#c5221f;--admin-black:#0f0e0c;color:var(--ink);background:linear-gradient(180deg, #c5221f09, #ebe7dd00 280px), var(--surface-muted);min-height:100vh}.admin-topbar{z-index:40;color:#ebe7dd;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f0e0cfa;border-bottom:1px solid #ebe7dd1f;grid-template-columns:minmax(260px,auto) minmax(280px,560px) minmax(260px,auto);justify-content:space-between;align-items:center;gap:clamp(14px,1.4vw,24px);padding:12px clamp(18px,2.2vw,36px);display:grid;position:sticky;top:0;box-shadow:0 14px 34px #0f0e0c2e}.admin-topbar-start,.admin-topbar-end{align-items:center;gap:10px;display:flex}.admin-topbar-start{min-width:0}.admin-topbar-end{justify-content:flex-end;min-width:0}.admin-brand{min-width:0;color:inherit;border-right:1px solid #ebe7dd2e;align-items:center;gap:10px;padding-right:14px;text-decoration:none;display:inline-flex}.admin-page .brand{color:#ebe7dd;font-size:18px}.admin-page .brand-logo{width:69px;height:69px}.admin-brand-tag{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#c5221f33;border:1px solid #c5221fa6;border-radius:5px;padding:5px 8px;font-size:11px;font-weight:800}.admin-topbar-context{flex-direction:column;gap:2px;min-width:0;display:flex}.admin-topbar-context span{color:#ebe7dd94;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.admin-topbar-context strong{color:#fff;font-family:var(--font-display);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:18px;line-height:1;overflow:hidden}.admin-topbar-search{background:#ebe7dd0f;border:1px solid #ebe7dd33;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:6px;display:grid}.admin-topbar-search>span{color:#ebe7ddd1;background:#ebe7dd17;border-radius:4px;place-items:center;width:28px;height:28px;font-size:15px;font-weight:900;display:inline-grid}.admin-topbar-search input{color:#fff;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:14px}.admin-topbar-search input::placeholder{color:#ebe7dd80}.admin-topbar-search:focus-within{border-color:#c5221fcc;box-shadow:0 0 0 3px #c5221f2e}.admin-topbar-search button{background:var(--admin-red);color:#fff;min-height:30px;font:inherit;text-transform:uppercase;cursor:pointer;border:1px solid #c5221fb3;border-radius:4px;padding:0 12px;font-size:12px;font-weight:900}.admin-topbar-status{color:#fff;white-space:nowrap;border:1px solid #ebe7dd2e;border-radius:5px;align-items:center;gap:7px;padding:8px 10px;font-size:12px;font-weight:800;display:inline-flex}.admin-topbar-status i{background:#42c773;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #42c77329}.admin-topbar-link{color:#ebe7ddc7;white-space:nowrap;border:1px solid #0000;border-radius:5px;align-items:center;min-height:34px;padding:0 10px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.admin-topbar-link:hover{color:#fff;background:#ebe7dd0f;border-color:#ebe7dd38}.admin-topbar-link.is-button{appearance:none;color:#fff;cursor:pointer;font:inherit;background:#c5221f1a;border-color:#c5221f59}.admin-gate{max-width:560px;padding:72px 0}.admin-gate h1{font-family:var(--font-display);margin:8px 0 12px;font-size:clamp(28px,4vw,40px)}.admin-shell{box-sizing:border-box;grid-template-columns:minmax(268px,308px) minmax(0,1fr);align-items:start;gap:clamp(18px,1.5vw,28px);width:100%;max-width:none;margin-inline:0;padding:24px clamp(18px,1.8vw,32px) 48px;display:grid}.admin-sidebar{border:1px solid var(--line);background:linear-gradient(#fff 0,#fffaf0 100%);border-radius:8px;flex-direction:column;gap:12px;max-height:calc(100vh - 96px);padding:12px;display:flex;position:sticky;top:72px;overflow:auto;box-shadow:0 18px 44px #0f0e0c12}.admin-profile-card{border-bottom:1px solid var(--line);background:var(--admin-black);color:#ebe7dd;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 12px;padding:12px;display:grid;position:relative}.admin-profile-card strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.admin-profile-card p{color:#ebe7dda6;margin:2px 0 0;font-size:12px;font-weight:600}.admin-profile-meta{color:#ebe7ddb8;letter-spacing:.06em;text-transform:uppercase;border:1px solid #ebe7dd2e;border-radius:4px;grid-column:1/-1;justify-content:center;justify-self:start;align-items:center;min-height:22px;padding:0 8px;font-size:10px;font-weight:900;display:inline-flex}.admin-side-nav{flex-direction:column;gap:8px;display:flex}.admin-nav-label{color:var(--ink-soft);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;margin:0 0 5px;padding:0 4px;font-size:10px;font-weight:800;display:flex}.admin-nav-label em{min-width:20px;color:var(--ink-soft);letter-spacing:0;text-align:center;background:#0f0e0c12;border-radius:999px;padding:2px 6px;font-size:10px;font-style:normal}.admin-nav-group ul{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.admin-nav-group a{min-height:38px;color:var(--ink);border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px 8px 12px;font-size:13px;font-weight:800;text-decoration:none;display:flex;position:relative}.admin-nav-group a:before{content:"";background:0 0;border-radius:999px;width:3px;position:absolute;top:8px;bottom:8px;left:-1px}.admin-nav-group a:hover{color:var(--admin-red);background:#c5221f0e;border-color:#c5221f29}.admin-nav-group a.is-active{color:var(--admin-red);background:#fff;border-color:#c5221f3d;box-shadow:0 8px 20px #0f0e0c0f}.admin-nav-group a.is-active:before{background:var(--admin-red)}.admin-nav-item-label{align-items:center;gap:8px;min-width:0;display:inline-flex}.admin-nav-item-label i{background:#0f0e0c12;border:1px solid #0f0e0c2e;border-radius:50%;flex:none;width:7px;height:7px}.admin-nav-group a:hover .admin-nav-item-label i,.admin-nav-group a.is-active .admin-nav-item-label i{border-color:var(--admin-red);background:var(--admin-red)}.admin-nav-item-label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-nav-soon{color:var(--ink-soft);font-size:10px;font-weight:700}.admin-nav-count{background:var(--admin-red);color:#fff;border-radius:4px;justify-content:center;align-items:center;min-width:1.4rem;padding:2px 6px;font-size:11px;font-weight:800;line-height:1.4;display:inline-flex}.admin-tabs{flex-wrap:wrap;gap:8px;display:flex}.admin-tabs a,.admin-tabs button{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:8px;align-items:center;padding:8px 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.admin-tabs a:hover,.admin-tabs button:hover{border-color:var(--home-teal);color:var(--home-teal)}.admin-tabs a.is-active,.admin-tabs button.is-active{border-color:var(--home-teal);color:var(--home-teal);background:#0f5c631a}.admin-listing-cell{align-items:flex-start;gap:10px;display:flex}.admin-thumb{object-fit:cover;border:1px solid var(--line);background:#f4f4f4;border-radius:6px;flex-shrink:0;width:56px;height:42px}.admin-thumb.is-empty{display:inline-block}.admin-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.admin-makes-list,.admin-model-list{flex-direction:column;gap:6px;max-height:420px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.admin-makes-list button{border:1px solid var(--line);text-align:left;width:100%;font:inherit;cursor:pointer;background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.admin-makes-list button:hover,.admin-makes-list button.is-active{border-color:var(--home-teal)}.admin-makes-list button.is-active{background:#0f5c6314}.admin-makes-list span,.admin-model-list li{color:var(--ink-soft);font-size:13px}.admin-model-list li{border-bottom:1px solid var(--line);padding:8px 10px}.admin-model-list.is-dashboard{max-height:340px}.admin-model-list.is-dashboard li{justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-model-list.is-dashboard li:after{content:"Active";color:var(--home-teal);text-transform:uppercase;background:#0f5c631a;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:800}.admin-secondary-button.is-small{padding:8px 12px;font-size:13px}.admin-content{min-width:0}.admin-panel{flex-direction:column;gap:16px;display:flex}.admin-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin-panel-head h1{font-family:var(--font-display);margin:4px 0 8px;font-size:clamp(26px,3vw,34px);line-height:1.1}.admin-panel-head p{max-width:56ch;color:var(--ink-soft);margin:0;line-height:1.5}.admin-panel-actions{flex-wrap:wrap;gap:10px;display:flex}.admin-primary-button,.admin-secondary-button{cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:10px 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.admin-primary-button{background:var(--home-teal);border-color:var(--home-teal);color:#fff}.admin-primary-button:hover{background:var(--home-teal-deep)}.admin-secondary-button{border-color:var(--line);color:var(--ink);background:#fff}.admin-secondary-button:hover{border-color:var(--home-teal);color:var(--home-teal)}.admin-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.admin-metric-grid article{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:14px}.admin-metric-grid span{color:var(--ink-soft);font-size:12px;font-weight:600;display:block}.admin-metric-grid strong{margin-top:4px;font-size:24px;line-height:1.1;display:block}.admin-metric-grid em{color:var(--ink-soft);margin-top:6px;font-size:11px;font-style:normal;display:block}.admin-modal-backdrop{z-index:80;background:#14181c73;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.admin-modal{border:1px solid var(--line);background:var(--surface);border-radius:14px;width:min(480px,100%);max-height:min(90vh,720px);padding:18px;overflow:auto;box-shadow:0 18px 48px #14181c38}.admin-modal>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.admin-modal h2{margin:0;font-size:18px}.admin-checkbox-row{align-items:center;gap:8px;margin:8px 0 12px;font-size:14px;display:flex}.admin-model-list.is-dashboard li.is-muted{opacity:.55}.admin-card{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:16px}.admin-card>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.admin-card h2{font-size:18px;font-family:var(--font-display);margin:0}.admin-card p{color:var(--ink-soft);margin:0;line-height:1.5}.admin-empty{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.admin-badge{border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800}.admin-badge.is-soon{color:#956d24;background:#956d2424}.admin-link-list,.admin-roadmap{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.admin-link-list a,.admin-roadmap li{border:1px solid var(--line);color:inherit;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;text-decoration:none;display:flex}.admin-link-list a:hover{border-color:var(--home-teal)}.admin-link-list span,.admin-roadmap span{color:var(--ink-soft);font-size:13px}.admin-roadmap li.is-done{background:#0f5c630f;border-color:#0f5c6359}.admin-roadmap a{color:var(--home-teal);font-size:13px;font-weight:700;text-decoration:none}@media (width<=1100px){.admin-topbar{grid-template-columns:1fr}.admin-topbar-search{order:3}.admin-topbar-end{flex-wrap:wrap;justify-content:flex-start}.admin-shell{grid-template-columns:1fr}.admin-sidebar{position:static}.admin-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.admin-topbar{padding:10px 14px}.admin-topbar-start,.admin-topbar-end{flex-wrap:wrap}.admin-brand{border-bottom:1px solid #ebe7dd24;border-right:0;justify-content:space-between;width:100%;padding-bottom:10px;padding-right:0}.admin-topbar-context{width:100%}.admin-topbar-context strong{font-size:16px}.admin-topbar-search{grid-template-columns:auto minmax(0,1fr)}.admin-topbar-search button{grid-column:1/-1;width:100%}.admin-topbar-link,.admin-topbar-status{flex:auto;justify-content:center}.admin-sidebar{max-height:none}.admin-metric-grid{grid-template-columns:1fr}}.admin-metric-grid.is-compact{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px}.admin-metric-grid.is-dashboard{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-metric-grid.is-management{grid-template-columns:repeat(6,minmax(0,1fr))}.admin-metric-grid.is-fees,.admin-metric-grid.is-relist,.admin-metric-grid.is-catalog,.admin-metric-grid.is-transactions,.admin-metric-grid.is-payments,.admin-metric-grid.is-workflow,.admin-metric-grid.is-users,.admin-metric-grid.is-audit,.admin-metric-grid.is-settings{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-dashboard-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.admin-alert-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.admin-alert-list li{border:1px solid var(--line);border-radius:8px;padding:10px 12px}.admin-alert-list strong{display:block}.admin-alert-list span{color:var(--ink-soft);margin-top:4px;font-size:13px;line-height:1.4;display:block}.admin-action-select{border:1px solid var(--line);min-height:42px;color:var(--ink);font:inherit;background:#fff;border-radius:8px;padding:0 12px;font-size:14px;font-weight:700}.admin-action-select:disabled{opacity:.55}.admin-management-layout{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:16px;display:grid}.admin-management-main,.admin-management-side{flex-direction:column;gap:16px;min-width:0;display:flex}.admin-management-side{position:sticky;top:96px}.admin-fee-settings-layout{grid-template-columns:minmax(0,1fr) minmax(360px,.56fr);align-items:start;gap:16px;display:grid}.admin-fee-settings-main,.admin-fee-settings-side{flex-direction:column;gap:16px;min-width:0;display:flex}.admin-fee-settings-side{position:sticky;top:96px}.admin-coupon-layout{grid-template-columns:minmax(0,1fr) minmax(300px,350px);align-items:start;gap:16px;display:grid}.admin-coupon-main,.admin-coupon-side{flex-direction:column;gap:16px;min-width:0;display:flex}.admin-coupon-side{position:sticky;top:96px}.admin-relist-layout{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:16px;display:grid}.admin-relist-main,.admin-relist-side{flex-direction:column;gap:16px;min-width:0;display:flex}.admin-relist-side{position:sticky;top:96px}.admin-catalog-layout{grid-template-columns:minmax(0,1fr) minmax(300px,350px);align-items:start;gap:16px;display:grid}.admin-catalog-main,.admin-catalog-side{flex-direction:column;gap:16px;min-width:0;display:flex}.admin-catalog-side{position:sticky;top:96px}.admin-transaction-layout{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:16px;display:grid}.admin-transaction-main,.admin-transaction-side{flex-direction:column;gap:16px;min-width:0;display:flex}.admin-transaction-side{position:sticky;top:96px}.admin-payment-layout{grid-template-columns:minmax(0,1fr) minmax(300px,370px);align-items:start;gap:16px;display:grid}.admin-payment-main,.admin-payment-side{flex-direction:column;gap:16px;min-width:0;display:flex}.admin-payment-side{position:sticky;top:96px}.admin-workflow-layout{grid-template-columns:minmax(0,1fr) minmax(300px,370px);align-items:start;gap:16px;display:grid}.admin-workflow-main,.admin-workflow-side{flex-direction:column;gap:16px;min-width:0;display:flex}.admin-workflow-side{position:sticky;top:96px}.admin-user-layout{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:16px;display:grid}.admin-user-main,.admin-user-side{flex-direction:column;gap:16px;min-width:0;display:flex}.admin-user-side{position:sticky;top:96px}.admin-audit-layout{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:16px;display:grid}.admin-audit-main,.admin-audit-side{flex-direction:column;gap:16px;min-width:0;display:flex}.admin-audit-side{position:sticky;top:96px}.admin-settings-layout{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:16px;display:grid}.admin-settings-main,.admin-settings-side{flex-direction:column;gap:16px;min-width:0;display:flex}.admin-settings-side{position:sticky;top:96px}.admin-settings-control-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-settings-toggle{border:1px solid var(--line);cursor:pointer;background:#0f5c630a;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:12px;padding:14px;display:grid}.admin-settings-toggle input{accent-color:var(--home-teal);margin-top:3px}.admin-settings-toggle strong,.admin-settings-toggle em{display:block}.admin-settings-toggle strong{color:var(--ink);font-size:14px}.admin-settings-toggle em{color:var(--ink-soft);margin-top:4px;font-size:12px;font-style:normal;line-height:1.4}.admin-settings-bottom-grid{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);gap:16px;display:grid}.admin-settings-module-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-audit-filters{grid-template-columns:minmax(260px,1fr) minmax(180px,.35fr) auto auto;align-items:end;gap:12px;margin:16px 0;display:grid}.admin-audit-table-head{justify-content:space-between;align-items:flex-end;gap:12px;margin:0 0 12px;display:flex}.admin-audit-table-head h2{margin:0}.admin-audit-bottom-grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:16px;display:grid}.admin-user-filters{grid-template-columns:minmax(260px,1fr) minmax(180px,.35fr) auto auto;align-items:end;gap:12px;display:grid}.admin-user-bottom-grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:16px;display:grid}.admin-transaction-bottom-grid{grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);gap:16px;display:grid}.admin-catalog-filters{grid-template-columns:minmax(260px,1fr) repeat(2,minmax(160px,.45fr)) auto auto;align-items:end;gap:12px;margin:16px 0;display:grid}.admin-catalog-bottom-grid{grid-template-columns:minmax(300px,.95fr) minmax(280px,.8fr) minmax(320px,1fr);gap:16px;display:grid}.admin-catalog-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.admin-relist-bottom-grid{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:16px;display:grid}.admin-relist-filters{grid-template-columns:minmax(240px,1fr) repeat(2,minmax(160px,.45fr)) auto auto;align-items:end;gap:12px;margin:16px 0;display:grid}.admin-relist-table-head{justify-content:space-between;align-items:flex-end;gap:12px;margin:0 0 12px;display:flex}.admin-relist-table-head h2{margin:0}.admin-coupon-bottom-grid{grid-template-columns:minmax(0,1.8fr) minmax(280px,.8fr);gap:16px;display:grid}.admin-settings-tabs{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:6px}.admin-settings-tabs button{border-color:#0000;flex:auto;justify-content:center}.admin-payment-tabs{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:6px}.admin-payment-tabs button{border-color:#0000;flex:auto;justify-content:center}.admin-settings-placeholder{background:#0f5c630d;border-color:#0f5c633d}.admin-fee-table td:first-child{align-items:center;gap:10px;display:flex}.admin-fee-category-mark{background:var(--home-teal);border-radius:7px;flex:none;width:22px;height:22px}.admin-fee-category-mark.is-blue{background:#2563eb}.admin-fee-category-mark.is-purple{background:#7c3aed}.admin-fee-category-mark.is-gold{background:#d18b13}.admin-fee-category-mark.is-gray{background:#6b7280}.admin-coupon-table tr{cursor:pointer}.admin-coupon-table tr.is-selected td{background:#0f5c630d}.admin-relist-table tr{cursor:pointer}.admin-relist-table tr.is-selected td{background:#0f5c630d}.admin-catalog-table tr{cursor:pointer}.admin-catalog-table tr.is-selected td{background:#0f5c630d}.admin-transaction-table tr{cursor:pointer}.admin-transaction-table tr.is-selected td{background:#0f5c630d}.admin-payment-table tr{cursor:pointer}.admin-payment-table tr.is-selected td{background:#0f5c630d}.admin-user-table tr{cursor:pointer}.admin-user-table tr.is-selected td{background:#0f5c630d}.admin-audit-table tr{cursor:pointer}.admin-audit-table tr.is-selected td{background:#0f5c630d}.admin-user-cell{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;display:grid}.admin-user-cell>span,.admin-user-avatar{width:36px;height:36px;color:var(--home-teal);background:#0f5c631a;border-radius:50%;place-items:center;font-size:13px;font-weight:900;display:inline-grid}.admin-user-avatar{width:58px;height:58px;font-size:20px}.admin-transaction-table td a,.admin-payment-table td a{color:var(--home-teal);font-weight:800;text-decoration:none}.admin-catalog-make-cell{align-items:center;gap:10px;display:inline-flex}.admin-catalog-make-cell>span,.admin-catalog-emblem{border:1px solid var(--line);width:34px;height:34px;color:var(--home-teal);background:#fff;border-radius:999px;place-items:center;font-size:11px;font-weight:900;display:inline-grid}.admin-catalog-emblem{width:54px;height:54px;font-size:15px}.admin-catalog-actions{flex-direction:column;gap:8px;display:flex}.admin-catalog-actions .admin-secondary-button,.admin-catalog-actions .admin-danger-button{justify-content:flex-start;width:100%}.admin-catalog-usage{grid-template-columns:110px minmax(0,1fr);align-items:center;gap:18px;display:grid}.admin-catalog-usage>span{border:1px solid var(--line);background:radial-gradient(circle at center, #fff 0 42%, transparent 43%), conic-gradient(var(--home-teal) 0 82%, #77a8dd 82% 100%);border-radius:50%;width:110px;height:110px;display:block}.admin-relist-table td span{line-height:1.35}.admin-relist-table td a{color:var(--home-teal);font-weight:800;text-decoration:none}.admin-relist-drop{font-weight:800;color:var(--home-teal)!important}.admin-relist-meter{background:var(--surface-muted);border-radius:999px;width:min(160px,100%);height:5px;margin-top:7px;display:block;overflow:hidden}.admin-relist-meter:before{content:"";width:var(--value);border-radius:inherit;background:var(--home-teal);height:100%;display:block}.admin-usage-meter{min-width:120px}.admin-usage-meter span{color:var(--ink);margin:0 0 6px;font-size:12px;font-weight:800}.admin-usage-meter i{background:var(--surface-muted);border-radius:999px;height:5px;display:block;overflow:hidden}.admin-usage-meter i:before{content:"";width:var(--value);border-radius:inherit;background:var(--home-teal);height:100%;display:block}.admin-process-list,.admin-ranked-list{margin:0;padding:0;list-style:none}.admin-process-list{border:1px solid #0f5c6329;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.admin-process-list li{background:#0f5c630a;padding:14px}.admin-process-list li+li{border-left:1px solid var(--line)}.admin-process-list strong{color:var(--home-teal);margin-bottom:6px;font-size:13px;display:block}.admin-process-list span{color:var(--ink-soft);font-size:12px;line-height:1.4}.admin-ranked-list{flex-direction:column;gap:10px;display:flex}.admin-ranked-list li{border:1px solid var(--line);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.admin-ranked-list li>strong{width:26px;height:26px;color:var(--home-teal);background:#0f5c631a;border-radius:8px;place-items:center;font-size:12px;display:inline-grid}.admin-ranked-list span,.admin-ranked-list em,.admin-ranked-list b{display:block}.admin-ranked-list span{min-width:0;font-weight:800}.admin-ranked-list em{color:var(--ink-soft);margin-top:3px;font-size:12px;font-style:normal;font-weight:500}.admin-ranked-list b{color:var(--ink-soft);font-size:12px}.admin-info-note,.admin-warning-note{color:var(--ink);background:#2563eb12;border:1px solid #2563eb29;border-radius:8px;margin:14px 0 0;padding:12px 14px;font-size:13px;font-weight:600;line-height:1.45}.admin-info-note.is-success{background:#0f5c6314;border-color:#0f5c632e;grid-column:1/-1}.admin-warning-note{background:#d18b131c;border-color:#d18b1338}.admin-filter-grid{grid-template-columns:minmax(220px,1.4fr) repeat(4,minmax(150px,1fr)) auto;align-items:end;gap:12px;margin-top:16px;display:grid}.admin-filter-grid label{color:var(--ink);flex-direction:column;gap:6px;font-size:12px;font-weight:800;display:flex}.admin-filter-grid input,.admin-filter-grid select{border:1px solid var(--line);min-height:42px;color:var(--ink);font:inherit;background:#fff;border-radius:8px;padding:0 12px;font-size:14px;font-weight:400}.admin-filter-actions,.admin-row-actions{flex-wrap:wrap;gap:8px;display:flex}.admin-moderation-confirm{border:1px solid color-mix(in srgb, var(--danger,#b42318) 35%, var(--line));background:color-mix(in srgb, var(--danger,#b42318) 6%, #fff);border-radius:10px;margin-top:12px;padding:12px 14px}.admin-moderation-confirm .admin-footnote{margin:0}.admin-icon-button{border:1px solid var(--line);width:34px;height:34px;color:var(--ink-soft);font:inherit;cursor:pointer;background:#fff;border-radius:8px;place-items:center;font-size:18px;display:inline-grid}.admin-icon-button:hover{border-color:var(--home-teal);color:var(--home-teal)}.admin-selected-listing{flex-direction:column;gap:8px;display:flex}.admin-selected-listing img{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--line);background:var(--surface-muted);border-radius:8px;width:100%}.admin-selected-listing strong{display:block}.admin-selected-listing span{color:var(--ink-soft);font-size:13px;line-height:1.4}.admin-footnote{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.45}.admin-error{color:var(--live);margin:0 0 12px;font-size:14px;font-weight:600}.admin-success{color:var(--home-teal);margin:0 0 12px;font-size:14px;font-weight:600}.admin-table-wrap{overflow-x:auto}.admin-table{border-collapse:collapse;width:100%;font-size:14px}.admin-table th,.admin-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 12px}.admin-table th{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.admin-table td strong{display:block}.admin-table td span{color:var(--ink-soft);margin-top:4px;font-size:12px;display:block}.admin-primary-button.is-small{padding:8px 12px;font-size:13px}.admin-danger-button{color:var(--live);font:inherit;cursor:pointer;background:#d6453d14;border:1px solid #d6453d59;border-radius:8px;justify-content:center;align-items:center;padding:10px 14px;font-size:14px;font-weight:700;display:inline-flex}.admin-danger-button:hover{background:#d6453d24}.admin-danger-button.is-small{padding:8px 12px;font-size:13px}.admin-danger-button:disabled,.admin-primary-button:disabled,.admin-secondary-button:disabled{opacity:.55;cursor:not-allowed}.admin-review-layout{grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);align-items:start;gap:16px;display:grid}.admin-review-main,.admin-review-side{flex-direction:column;gap:16px;min-width:0;display:flex}.admin-review-side{position:sticky;top:96px}.admin-listing-hero{grid-template-columns:minmax(280px,.42fr) minmax(0,1fr);gap:18px;padding:18px;display:grid}.admin-listing-hero-media{border:1px solid var(--line);background:linear-gradient(135deg, #0f5c631f, #14141414), var(--surface-muted);border-radius:10px;min-height:260px;overflow:hidden}.admin-listing-hero-media img,.admin-listing-hero-media span{width:100%;height:100%;min-height:260px;display:block}.admin-listing-hero-media img{object-fit:cover}.admin-listing-hero-copy{flex-direction:column;justify-content:center;gap:14px;min-width:0;display:flex}.admin-listing-hero-copy h2{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:clamp(28px,3.3vw,48px);line-height:.98}.admin-listing-hero-copy p{color:var(--ink-soft);margin:0;line-height:1.55}.admin-spec-strip{border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:4px 0 0;display:grid;overflow:hidden}.admin-spec-strip div{background:#0f5c630a;min-width:0;padding:12px}.admin-spec-strip div+div{border-left:1px solid var(--line)}.admin-spec-strip dt{color:var(--ink-soft);letter-spacing:.06em;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:800}.admin-spec-strip dd{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:800;overflow:hidden}.admin-review-callout{border-left:4px solid var(--home-teal);background:#0f5c6312;padding:12px 14px;font-weight:600}.admin-review-media-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.admin-review-media-grid a{border:1px solid var(--line);aspect-ratio:4/3;background:#f4f4f4;border-radius:8px;display:block;overflow:hidden}.admin-review-media-grid img{object-fit:cover;width:100%;height:100%}.admin-review-video-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.admin-review-video-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.admin-review-video-grid a{aspect-ratio:16/9;border:1px solid var(--line);background:#14110d;border-radius:8px;display:block;position:relative;overflow:hidden}.admin-review-video-grid img{object-fit:cover;width:100%;height:100%}.admin-review-video-grid .admin-video-play{color:#fff;text-shadow:0 2px 10px #000000a6;background:#0000002e;place-items:center;font-size:30px;display:grid;position:absolute;inset:0}.admin-review-video-grid .admin-video-label{color:#fff;background:#000000b3;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700;position:absolute;bottom:8px;left:8px}.admin-review-description{white-space:pre-wrap;margin:0;line-height:1.55}.admin-review-dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.admin-review-dl.is-compact{grid-template-columns:1fr}.admin-review-dl div{margin:0}.admin-review-dl dt{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.04em;margin:0 0 4px;font-size:12px;font-weight:700}.admin-review-dl dd{margin:0;line-height:1.45}.admin-review-notes{white-space:pre-wrap;margin:0;line-height:1.5}.admin-decision-bar{border:1px solid color-mix(in srgb, var(--home-teal) 35%, var(--line));background:color-mix(in srgb, var(--home-teal) 10%, white);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 0 18px;padding:16px 18px;display:flex}.admin-decision-bar strong{font-size:15px;display:block}.admin-decision-bar p{color:var(--ink-soft);margin:4px 0 0;font-size:13px;line-height:1.45}.admin-decision-bar em{color:var(--ink);font-style:normal;font-weight:700}.admin-table tr.is-moderation-warned,.admin-card.is-moderation-warned{background:#fff8db}.admin-table tr.is-moderation-blocked,.admin-card.is-moderation-blocked{background:#ffe8e6}.admin-status.is-moderation-warned{color:#5c4813;background:#f5d76e}.admin-status.is-moderation-blocked,.admin-status.is-moderation-removed{color:#7b241c;background:#f5b7b1}.account-moderation-alert{border-radius:10px;grid-column:1/-1;margin-bottom:16px;padding:14px 16px}.account-moderation-alert strong{margin-bottom:4px;display:block}.account-moderation-alert p{margin:0;font-size:14px;line-height:1.45}.account-moderation-alert.is-warned{color:#5c4813;background:#fff8db;border:1px solid #f0d56a}.account-moderation-alert.is-blocked{color:#7b241c;background:#ffe8e6;border:1px solid #f5b7b1}.admin-review-form{flex-direction:column;gap:8px;display:flex}.admin-review-form label{font-size:13px;font-weight:700}.admin-review-form textarea{border:1px solid var(--line);width:100%;font:inherit;resize:vertical;border-radius:8px;padding:10px 12px}.admin-seller-card{flex-direction:column;gap:7px;display:flex}.admin-seller-card strong{font-size:17px}.admin-seller-card span{color:var(--ink-soft);font-size:13px;line-height:1.35}.admin-seller-card dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 0;display:grid}.admin-seller-card dl div{border:1px solid var(--line);background:var(--surface-muted);border-radius:8px;padding:10px}.admin-seller-card dt{color:var(--ink-soft);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800}.admin-seller-card dd{margin:4px 0 0;font-weight:800}.admin-check-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.admin-check-list li{border:1px solid var(--line);background:#fff;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 10px 10px 34px;display:flex;position:relative}.admin-check-list li:before{content:"";border:1px solid var(--line);background:var(--surface-muted);border-radius:50%;width:14px;height:14px;position:absolute;top:12px;left:10px}.admin-check-list li.is-done{background:#0f5c630d;border-color:#0f5c6347}.admin-check-list li.is-done:before{border-color:var(--home-teal);background:var(--home-teal);box-shadow:inset 0 0 0 4px #fff}.admin-check-list span{color:var(--ink);font-size:13px;font-weight:700;line-height:1.35}.admin-check-list em{color:var(--ink-soft);letter-spacing:.04em;text-transform:uppercase;flex:none;font-size:11px;font-style:normal;font-weight:800}.sell-ownership-docs.is-priority{background:#faf7f2;border:1px solid #d8d0c4;border-radius:14px;margin-top:0;padding:18px}.sell-ownership-docs.is-priority.has-error{border-color:#c62828;box-shadow:inset 0 0 0 1px #c628281f}.sell-ownership-docs{border-top:1px solid var(--line);flex-direction:column;gap:14px;margin-top:28px;padding-top:24px;display:flex}.sell-ownership-head{flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.sell-ownership-head h3{color:#17130f;font-family:Impact, "Arial Narrow", var(--font-ui);letter-spacing:0;text-transform:uppercase;margin:0;font-size:19px;font-weight:900;line-height:1.15}.sell-ownership-badge{color:#6c655b;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.3}.sell-ownership-intro{color:#504a41;margin:0;font-size:15px;line-height:1.5}.sell-ownership-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:2px;display:grid}.sell-ownership-card{border:1px solid var(--line);background:var(--surface-muted,#f7f7f5);border-radius:10px;flex-direction:column;gap:10px;padding:14px;display:flex}.sell-ownership-card.is-ready{background:#0f5c630a;border-color:#0f5c6359}.sell-ownership-card.is-failed{border-color:#a0282859}.sell-ownership-card header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.sell-ownership-card header strong{font-size:14px}.sell-ownership-card header em{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft);font-size:11px;font-style:normal;font-weight:700}.sell-ownership-card img{aspect-ratio:4/3;object-fit:cover;background:#fff;border-radius:8px;width:100%}.sell-ownership-upload{border:1px dashed var(--line);min-height:120px;color:var(--ink);cursor:pointer;background:#fff;border-radius:8px;font-weight:700}.sell-ownership-pdf,.sell-ownership-meta{color:var(--ink-soft);word-break:break-word;margin:0;font-size:12px}.sell-ownership-actions{flex-wrap:wrap;gap:8px;display:flex}.admin-ownership-card .admin-ownership-vin{margin:8px 0 12px;font-size:13px}.admin-ownership-grid{grid-template-columns:1fr;gap:10px;margin-bottom:12px;display:grid}.admin-ownership-doc{border:1px solid var(--line);background:#fff;border-radius:8px;flex-direction:column;gap:8px;padding:10px;display:flex}.admin-ownership-doc.is-missing{opacity:.72}.admin-ownership-doc header{justify-content:space-between;gap:8px;display:flex}.admin-ownership-doc img{object-fit:contain;background:var(--surface-muted,#f7f7f5);border-radius:6px;width:100%;max-height:220px}.admin-ownership-filename{color:var(--ink-soft);word-break:break-word;font-size:11px}.admin-ownership-checks{flex-direction:column;gap:8px;margin:0 0 12px;display:flex}.admin-ownership-checks label{align-items:flex-start;gap:8px;font-size:13px;line-height:1.35;display:flex}.admin-ownership-ai{gap:10px;margin:0 0 14px;display:grid}.admin-ownership-ai-result{border:1px solid var(--line);background:#f7fbfb;border-radius:8px;gap:8px;padding:12px;display:grid}.admin-ownership-ai-result header{flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:13px;display:flex}.admin-ownership-ai-result header span{color:var(--ink-soft);font-size:12px}.admin-ownership-ai-result ul{gap:6px;margin:0;padding-left:18px;font-size:13px;display:grid}.admin-ownership-ai-result li{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.admin-ownership-ai-result em.is-good{color:#0f5c63;font-size:12px;font-style:normal;font-weight:700}.admin-ownership-ai-result em.is-warn{color:#9b2c24;font-size:12px;font-style:normal;font-weight:700}.admin-ownership-ai-warnings{color:var(--ink-soft)}.admin-ownership-ai-actions{flex-wrap:wrap;gap:8px;display:flex}.admin-comments-panel .admin-comment-stats{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.admin-comment-list{flex-direction:column;gap:14px;margin:16px 0 0;padding:0;list-style:none;display:flex}.admin-comment-thread{flex-direction:column;gap:10px;display:flex}.admin-comment-item{border:1px solid var(--line);background:#fff;border-radius:8px;padding:14px}.admin-comment-item.is-hidden{opacity:.78;background:#625d540a}.admin-comment-item.is-reply{background:#fffdf7e6;border-color:#625d5438}.admin-comment-replies{flex-direction:column;gap:10px;margin:0 0 0 28px;padding:0;list-style:none;display:flex}.admin-comment-mention{color:var(--auction-red);font-weight:700}.admin-comment-list li{background:0 0;border:0;border-radius:0;padding:0}.admin-comment-list li.is-hidden{opacity:1;background:0 0}.admin-comment-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.admin-comment-body{white-space:pre-wrap;margin:0 0 12px;line-height:1.5}.admin-comment-moderation-meta,.admin-comment-hide-form{flex-direction:column;gap:10px;display:flex}.admin-comment-hide-form textarea{border:1px solid var(--line);width:100%;min-height:72px;font:inherit;border-radius:6px;padding:10px 12px}@media (width<=900px){.sell-ownership-grid{grid-template-columns:1fr}}.admin-check-list-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-check-list-grid li{min-height:100%}.admin-payment-filters{grid-template-columns:minmax(240px,1.3fr) repeat(2,minmax(150px,.7fr)) auto auto;align-items:end;gap:10px;margin:14px 0;display:grid}.admin-payment-filters .admin-inline-filter input,.admin-payment-filters .admin-inline-filter select{width:100%;min-width:0}.admin-payment-bottom-grid{grid-template-columns:minmax(0,1.55fr) minmax(280px,.8fr);gap:16px;display:grid}.admin-payment-process{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-payment-action-stack{grid-template-columns:1fr;gap:8px;margin-top:12px;display:grid}.admin-payment-action-stack .admin-secondary-button,.admin-payment-action-stack .admin-danger-button{width:100%}.admin-workflow-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.admin-workflow-tile{border:1px solid var(--line);min-width:0;color:inherit;background:#0f5c630a;border-radius:10px;padding:14px;text-decoration:none}a.admin-workflow-tile:hover{border-color:color-mix(in srgb, var(--home-teal) 45%, var(--line));background:#0f5c6314}.admin-workflow-tile strong,.admin-workflow-tile span,.admin-workflow-tile em{display:block}.admin-workflow-tile strong{color:var(--ink);font-size:15px}.admin-workflow-tile span{color:var(--ink-soft);margin-top:8px;font-size:13px;line-height:1.45}.admin-workflow-tile em{color:var(--home-teal);letter-spacing:.04em;text-transform:uppercase;margin-top:12px;font-size:11px;font-style:normal;font-weight:800}.admin-workflow-action-stack,.admin-workflow-control-grid{grid-template-columns:1fr;gap:10px;display:grid}.admin-workflow-action-stack .admin-secondary-button{justify-content:flex-start;width:100%}.admin-metric-grid em a{color:var(--home-teal);font-style:normal;font-weight:700;text-decoration:none}.admin-metric-grid em a:hover{text-decoration:underline}.admin-fee-form{flex-direction:column;gap:12px;margin-top:12px;display:flex}.admin-fee-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-fee-form label{flex-direction:column;gap:6px;font-size:13px;font-weight:700;display:flex}.admin-fee-form input,.admin-fee-form select,.admin-fee-form textarea{border:1px solid var(--line);font:inherit;background:#fff;border-radius:8px;padding:10px 12px;font-weight:400}.admin-fee-form textarea{resize:vertical;min-height:86px}.admin-fee-form-grid .admin-primary-button{justify-self:start}.admin-fee-two-col{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-toggle{color:var(--home-teal);cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.admin-toggle input{width:38px;height:22px;accent-color:var(--home-teal);margin:0}.admin-fee-check{align-items:center;flex-direction:row!important;gap:8px!important;font-weight:600!important}.admin-fee-check input{width:auto;padding:0}.admin-status{color:#455a64;background:#eceff1;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:700;display:inline-block}.admin-status.is-active,.admin-status.is-coupon-active{color:var(--home-teal);background:#0f5c631f}.admin-status.is-coupon-redeemed{color:#455a64;background:#eceff1}.admin-status.is-coupon-pending{color:#2563eb;background:#2563eb1a}.admin-status.is-coupon-expired{color:var(--live);background:#d6453d1f}.admin-radio-group{border:0;margin:0;padding:0}.admin-radio-group legend{margin-bottom:8px;font-size:13px;font-weight:700}.admin-radio-group .admin-fee-check{margin-bottom:6px}.admin-relist-chain{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.admin-relist-chain li{border:1px solid var(--line);border-radius:8px;padding:10px 12px}.admin-relist-chain strong{display:block}.admin-relist-chain span{color:var(--ink-soft);margin-top:4px;font-size:12px;display:block}.admin-relist-chain a{color:var(--home-teal);margin-top:6px;font-size:13px;font-weight:700;text-decoration:none;display:inline-block}.admin-fee-summary{margin:0}.admin-fee-summary div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.admin-fee-summary div:last-child{border-bottom:0}.admin-fee-summary dt{color:var(--ink);font-size:13px}.admin-fee-summary dd{text-align:right;margin:0;font-weight:800}.admin-fee-summary dd span{color:var(--home-teal);background:#0f5c631a;border-radius:999px;margin-left:8px;padding:3px 8px;font-size:11px;display:inline-flex}.admin-fee-summary .is-total{margin:4px 0;padding:14px 0}.admin-fee-summary .is-total dd{color:var(--home-teal);font-size:18px}.admin-notes-card{grid-template-columns:minmax(0,1fr) minmax(220px,.42fr);gap:28px;display:grid}.admin-notes-card>div:first-child{min-width:0}.admin-notes-card .admin-review-dl{border-left:1px solid var(--line);align-content:start;padding-left:24px}.relist-quote-dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.relist-quote-dl dt{color:var(--ink-soft);text-transform:uppercase;font-size:12px;font-weight:700}.relist-quote-dl dd{margin:4px 0 0;font-size:18px;font-weight:700}.relist-form{flex-direction:column;gap:12px;margin-top:12px;display:flex}.relist-form label{flex-direction:column;gap:6px;font-size:13px;font-weight:700;display:flex}.relist-form input,.relist-form select{border:1px solid var(--line);font:inherit;border-radius:8px;padding:10px 12px;font-weight:400}.relist-quote-ok{color:var(--home-teal);margin:0;font-weight:600}.account-link-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.account-link-list li{border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.admin-fee-form.is-inline{flex-flow:wrap;align-items:end}.admin-fee-form.is-inline label{flex:240px}.admin-inline-filter{flex-direction:column;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.admin-inline-filter select{border:1px solid var(--line);min-width:160px;font:inherit;background:#fff;border-radius:8px;padding:8px 10px;font-weight:400}.admin-inline-filter input{border:1px solid var(--line);min-width:220px;font:inherit;background:#fff;border-radius:8px;padding:8px 10px;font-weight:400}.admin-activity-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.admin-activity-list li{border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.admin-activity-list strong{margin-top:2px;display:block}.admin-activity-list span,.admin-activity-list em{color:var(--ink-soft);margin-top:2px;font-size:12px;font-style:normal;display:block}.admin-activity-kind{text-transform:uppercase;letter-spacing:.04em;background:#0f5c631a;border-radius:999px;padding:2px 8px;font-weight:700;color:var(--home-teal)!important;margin:0 0 4px!important;font-size:11px!important;display:inline-block!important}.admin-activity-list a{color:var(--home-teal);font-size:13px;font-weight:700;text-decoration:none}.admin-settings-snapshot{flex-direction:column;gap:10px;margin:0 0 16px;padding:0;list-style:none;display:flex}.admin-settings-snapshot li{border:1px solid var(--line);border-radius:8px;padding:10px 12px}.admin-settings-snapshot strong{display:block}.admin-settings-snapshot span{color:var(--ink-soft);margin-top:4px;font-size:13px;display:block}.admin-status.is-txn-succeeded,.admin-status.is-role-admin,.admin-status.is-role-staff{color:var(--home-teal);background:#0f5c631f}.admin-status.is-txn-pending,.admin-status.is-txn-requires_action,.admin-status.is-role-seller{color:#956d24;background:#956d2424}.admin-status.is-txn-failed,.admin-status.is-txn-canceled{color:var(--live);background:#d6453d1f}@media (width<=640px){.relist-quote-dl{grid-template-columns:1fr}}@media (width<=960px){.admin-review-layout{grid-template-columns:1fr}.admin-review-side{position:static}.admin-listing-hero{grid-template-columns:1fr}.admin-spec-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-spec-strip div+div{border-left:0;border-top:1px solid var(--line)}.admin-metric-grid.is-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-metric-grid.is-management{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-metric-grid.is-fees,.admin-metric-grid.is-relist,.admin-metric-grid.is-catalog,.admin-metric-grid.is-transactions,.admin-metric-grid.is-payments,.admin-metric-grid.is-workflow,.admin-metric-grid.is-users,.admin-metric-grid.is-audit,.admin-metric-grid.is-settings{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard-grid,.admin-management-layout,.admin-fee-settings-layout,.admin-coupon-layout,.admin-relist-layout,.admin-catalog-layout,.admin-transaction-layout,.admin-payment-layout,.admin-workflow-layout,.admin-user-layout,.admin-audit-layout,.admin-settings-layout,.admin-coupon-bottom-grid,.admin-relist-bottom-grid,.admin-catalog-bottom-grid,.admin-transaction-bottom-grid,.admin-payment-bottom-grid,.admin-user-bottom-grid,.admin-audit-bottom-grid,.admin-settings-bottom-grid,.admin-notes-card{grid-template-columns:1fr}.admin-management-side,.admin-fee-settings-side,.admin-coupon-side,.admin-relist-side,.admin-catalog-side,.admin-transaction-side,.admin-payment-side,.admin-workflow-side,.admin-user-side,.admin-audit-side,.admin-settings-side{position:static}.admin-relist-filters,.admin-catalog-filters,.admin-payment-filters,.admin-user-filters,.admin-audit-filters,.admin-settings-control-grid,.admin-settings-module-list,.admin-check-list-grid,.admin-process-list,.admin-workflow-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-process-list li+li{border-left:0;border-top:1px solid var(--line)}.admin-notes-card .admin-review-dl{border-left:0;padding-left:0}.admin-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-review-dl{grid-template-columns:1fr}}@media (width<=640px){.admin-metric-grid.is-dashboard,.admin-metric-grid.is-management,.admin-metric-grid.is-fees,.admin-metric-grid.is-relist,.admin-metric-grid.is-catalog,.admin-metric-grid.is-transactions,.admin-metric-grid.is-payments,.admin-metric-grid.is-workflow,.admin-metric-grid.is-users,.admin-metric-grid.is-audit,.admin-metric-grid.is-settings,.admin-filter-grid,.admin-relist-filters,.admin-catalog-filters,.admin-payment-filters,.admin-user-filters,.admin-audit-filters,.admin-spec-strip,.admin-fee-form-grid,.admin-fee-two-col,.admin-process-list,.admin-workflow-card-grid,.admin-check-list-grid,.admin-catalog-action-grid,.admin-catalog-usage,.admin-settings-control-grid,.admin-settings-module-list{grid-template-columns:1fr}}.admin-login-page{justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.admin-login-shell{width:min(100%,440px)}.admin-login-panel{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:28px;box-shadow:0 18px 40px #1414140f}.admin-login-head{margin-bottom:22px}.admin-login-head h1{font-family:var(--font-display);margin:6px 0 8px;font-size:clamp(26px,4vw,32px)}.admin-login-head p{color:var(--ink-soft);margin:0;line-height:1.5}.admin-login-brand{margin-bottom:16px}.admin-login-form{flex-direction:column;gap:14px;display:flex}.admin-login-field{flex-direction:column;gap:6px;display:flex}.admin-login-field span{font-size:13px;font-weight:700}.admin-login-field input{border:1px solid var(--line);width:100%;font:inherit;background:#fff;border-radius:8px;padding:11px 12px}.admin-login-field input:focus{border-color:var(--home-teal);outline:2px solid #0f5c6359}.admin-login-hint{color:var(--ink-soft);margin:-4px 0 0;font-size:12px;line-height:1.45}.admin-login-error{color:var(--live);margin:0;font-size:14px;font-weight:600}.admin-login-foot{border-top:1px solid var(--line);flex-direction:column;gap:8px;margin-top:20px;padding-top:16px;font-size:13px;display:flex}.admin-login-foot a{color:var(--home-teal);font-weight:600;text-decoration:none}.admin-login-foot a:hover{text-decoration:underline}.admin-login-foot p{color:var(--ink-soft);margin:0}@media (width<=767px){html,body{overflow-x:clip}body{overflow-wrap:break-word}img,video{max-width:100%}}@media (width<=640px){.bid-column{grid-template-columns:1fr}}.sell-layout>*,.sell-panel,.sell-panel>*,.sell-hero>*,.sell-media-step>*,.sell-auction-settings-grid>*,.sell-review-grid>*,.sell-submit-grid>*,.auction-layout>*,.auction-hero>*,.auction-detail-layout>*,.auth-screen>*,.how-it-works-layout>*,.account-shell>*,.browse-grid>*,.bid-column>*,.admin-shell>*,.admin-management-layout>*,.admin-fee-settings-layout>*,.admin-coupon-layout>*,.admin-relist-layout>*,.admin-catalog-layout>*,.admin-transaction-layout>*,.admin-payment-layout>*,.admin-workflow-layout>*,.admin-user-layout>*,.admin-audit-layout>*,.admin-settings-layout>*,.admin-catalog-bottom-grid>*,.admin-relist-bottom-grid>*{min-width:0}
