/* Shared semantic palette, including inherited CMS components. */
:root,html.light,html.light body.auction-v2,body.auction-v2.light{
 --au-bg:#f4f6fb;
 --au-surface:#ffffff;
 --au-surface-2:#f3f6fc;
 --au-ink:#16243e;
 --au-muted:#52647f;
 --au-line:#dde5f3;
 --au-accent:#2854df;
 --au-action:#315cf1;
 --au-on-action:#ffffff;
 --au-action-hover:#244bd7;
 --au-tint:#edf1ff;
 --au-hero:#172c5b;
 --au-hero-end:#213d74;
 --au-footer:#122344;
 --au-strong-ink:#f4f7ff;
 --au-strong-muted:#c4d3e9;
 --au-strong-accent:#adc7ff;
 --au-strong-action:#ffffff;
 --au-on-strong-action:#19355d;
 --au-strong-action-hover:#e7efff;
 --au-danger:#b63244;
 --au-danger-tint:#fff1f3;
 --au-success:#137f5b;
 --au-success-tint:#e0f3e9;
 --au-accent-soft:rgba(40,84,223,0.18);
 --au-strong-line:rgba(173,199,255,0.25);
 --au-strong-tint:rgba(173,199,255,0.07);
 --au-shadow:0 6px 26px rgba(7,19,33,0.05);
 --au-overlay:rgba(18,35,68,0.65);
 --background:222.86 46.67% 97.06%;
 --foreground:219.00 47.62% 16.47%;
 --card:0.00 0.00% 100.00%;
 --card-foreground:219.00 47.62% 16.47%;
 --popover:0.00 0.00% 100.00%;
 --popover-foreground:219.00 47.62% 16.47%;
 --primary:226.56 87.27% 56.86%;
 --primary-foreground:0.00 0.00% 100.00%;
 --secondary:220.00 60.00% 97.06%;
 --secondary-foreground:219.00 47.62% 16.47%;
 --muted:220.00 60.00% 97.06%;
 --muted-foreground:216.00 21.53% 40.98%;
 --accent:226.67 100.00% 96.47%;
 --accent-foreground:219.00 47.62% 16.47%;
 --border:218.18 47.83% 90.98%;
 --input:218.18 47.83% 90.98%;
 --ring:225.57 74.09% 51.57%;
 --sidebar-background:0.00 0.00% 100.00%;
 --sidebar-foreground:219.00 47.62% 16.47%;
 --sidebar-primary:226.56 87.27% 56.86%;
 --sidebar-primary-foreground:0.00 0.00% 100.00%;
 --sidebar-accent:226.67 100.00% 96.47%;
 --sidebar-accent-foreground:219.00 47.62% 16.47%;
 --sidebar-border:218.18 47.83% 90.98%;
 --sidebar-ring:225.57 74.09% 51.57%;
 --destructive:351.82 56.90% 45.49%;
 --destructive-foreground:0 0% 100%;
 color-scheme:light;
}
html.dark,html.dark body.auction-v2,body.auction-v2.dark{
 --au-bg:#101725;
 --au-surface:#192538;
 --au-surface-2:#223149;
 --au-ink:#edf3ff;
 --au-muted:#b0bfd4;
 --au-line:#344762;
 --au-accent:#9fbaff;
 --au-action:#9fbaff;
 --au-on-action:#111c30;
 --au-action-hover:#c5d5ff;
 --au-tint:#273b5e;
 --au-hero:#142742;
 --au-hero-end:#1d3659;
 --au-footer:#0b1526;
 --au-strong-ink:#f3f7ff;
 --au-strong-muted:#c4d3e9;
 --au-strong-accent:#adc7ff;
 --au-strong-action:#9fbaff;
 --au-on-strong-action:#111c30;
 --au-strong-action-hover:#c5d5ff;
 --au-danger:#ffadb8;
 --au-danger-tint:#3e2533;
 --au-success:#83e1b9;
 --au-success-tint:#1e4238;
 --au-accent-soft:rgba(159,186,255,0.18);
 --au-strong-line:rgba(173,199,255,0.25);
 --au-strong-tint:rgba(173,199,255,0.07);
 --au-shadow:0 6px 26px rgba(7,19,33,0.2);
 --au-overlay:rgba(11,21,38,0.65);
 --background:220.00 39.62% 10.39%;
 --foreground:220.00 100.00% 96.47%;
 --card:216.77 38.27% 15.88%;
 --card-foreground:220.00 100.00% 96.47%;
 --popover:216.77 38.27% 15.88%;
 --popover-foreground:220.00 100.00% 96.47%;
 --primary:223.12 100.00% 81.18%;
 --primary-foreground:218.71 47.69% 12.75%;
 --secondary:216.92 36.45% 20.98%;
 --secondary-foreground:220.00 100.00% 96.47%;
 --muted:216.92 36.45% 20.98%;
 --muted-foreground:215.00 29.51% 76.08%;
 --accent:218.18 41.35% 26.08%;
 --accent-foreground:220.00 100.00% 96.47%;
 --border:215.22 30.67% 29.41%;
 --input:215.22 30.67% 29.41%;
 --ring:223.12 100.00% 81.18%;
 --sidebar-background:216.77 38.27% 15.88%;
 --sidebar-foreground:220.00 100.00% 96.47%;
 --sidebar-primary:223.12 100.00% 81.18%;
 --sidebar-primary-foreground:218.71 47.69% 12.75%;
 --sidebar-accent:218.18 41.35% 26.08%;
 --sidebar-accent-foreground:220.00 100.00% 96.47%;
 --sidebar-border:215.22 30.67% 29.41%;
 --sidebar-ring:223.12 100.00% 81.18%;
 --destructive:351.82 56.90% 45.49%;
 --destructive-foreground:0 0% 100%;
 color-scheme:dark;
}
html.dark-green,html.dark-green body.auction-v2,body.auction-v2.dark-green{
 --au-bg:#101e19;
 --au-surface:#192e26;
 --au-surface-2:#223e33;
 --au-ink:#edf8f2;
 --au-muted:#b2ccbd;
 --au-line:#365747;
 --au-accent:#8be1b9;
 --au-action:#8be1b9;
 --au-on-action:#0f281d;
 --au-action-hover:#b5f2d4;
 --au-tint:#274f3d;
 --au-hero:#13362a;
 --au-hero-end:#214d39;
 --au-footer:#0b1b14;
 --au-strong-ink:#f0fcf5;
 --au-strong-muted:#c0ddcf;
 --au-strong-accent:#a2edca;
 --au-strong-action:#8be1b9;
 --au-on-strong-action:#0f281d;
 --au-strong-action-hover:#b5f2d4;
 --au-danger:#ffb6b8;
 --au-danger-tint:#3a252c;
 --au-success:#8be1b9;
 --au-success-tint:#244c39;
 --au-accent-soft:rgba(139,225,185,0.18);
 --au-strong-line:rgba(162,237,202,0.25);
 --au-strong-tint:rgba(162,237,202,0.07);
 --au-shadow:0 6px 26px rgba(7,19,33,0.2);
 --au-overlay:rgba(11,27,20,0.65);
 --background:158.57 30.43% 9.02%;
 --foreground:147.27 44.00% 95.10%;
 --card:157.14 29.58% 13.92%;
 --card-foreground:147.27 44.00% 95.10%;
 --popover:157.14 29.58% 13.92%;
 --popover-foreground:147.27 44.00% 95.10%;
 --primary:152.09 58.90% 71.37%;
 --primary-foreground:153.60 45.45% 10.78%;
 --secondary:156.43 29.17% 18.82%;
 --secondary-foreground:147.27 44.00% 95.10%;
 --muted:156.43 29.17% 18.82%;
 --muted-foreground:145.38 20.31% 74.90%;
 --accent:153.00 33.90% 23.14%;
 --accent-foreground:147.27 44.00% 95.10%;
 --border:150.91 23.40% 27.65%;
 --input:150.91 23.40% 27.65%;
 --ring:152.09 58.90% 71.37%;
 --sidebar-background:157.14 29.58% 13.92%;
 --sidebar-foreground:147.27 44.00% 95.10%;
 --sidebar-primary:152.09 58.90% 71.37%;
 --sidebar-primary-foreground:153.60 45.45% 10.78%;
 --sidebar-accent:153.00 33.90% 23.14%;
 --sidebar-accent-foreground:147.27 44.00% 95.10%;
 --sidebar-border:150.91 23.40% 27.65%;
 --sidebar-ring:152.09 58.90% 71.37%;
 --destructive:351.82 56.90% 45.49%;
 --destructive-foreground:0 0% 100%;
 color-scheme:dark;
}
html.dark-brown,html.dark-brown body.auction-v2,body.auction-v2.dark-brown{
 --au-bg:#211a16;
 --au-surface:#30271f;
 --au-surface-2:#403329;
 --au-ink:#fcf2e7;
 --au-muted:#d0bca8;
 --au-line:#604b38;
 --au-accent:#ecc69c;
 --au-action:#ecc69c;
 --au-on-action:#2b1e13;
 --au-action-hover:#f8dfbf;
 --au-tint:#513c2a;
 --au-hero:#412b1d;
 --au-hero-end:#61432b;
 --au-footer:#1c140e;
 --au-strong-ink:#fff5e8;
 --au-strong-muted:#e6cfb8;
 --au-strong-accent:#f5d5ad;
 --au-strong-action:#ecc69c;
 --au-on-strong-action:#2b1e13;
 --au-strong-action-hover:#f8dfbf;
 --au-danger:#ffb4ac;
 --au-danger-tint:#452721;
 --au-success:#a5dfb4;
 --au-success-tint:#2d4330;
 --au-accent-soft:rgba(236,198,156,0.18);
 --au-strong-line:rgba(245,213,173,0.25);
 --au-strong-tint:rgba(245,213,173,0.07);
 --au-shadow:0 6px 26px rgba(7,19,33,0.2);
 --au-overlay:rgba(28,20,14,0.65);
 --background:21.82 20.00% 10.78%;
 --foreground:31.43 77.78% 94.71%;
 --card:28.24 21.52% 15.49%;
 --card-foreground:31.43 77.78% 94.71%;
 --popover:28.24 21.52% 15.49%;
 --popover-foreground:31.43 77.78% 94.71%;
 --primary:31.50 67.80% 76.86%;
 --primary-foreground:27.50 38.71% 12.16%;
 --secondary:26.09 21.90% 20.59%;
 --secondary-foreground:31.43 77.78% 94.71%;
 --muted:26.09 21.90% 20.59%;
 --muted-foreground:30.00 29.85% 73.73%;
 --accent:27.69 31.71% 24.12%;
 --accent-foreground:31.43 77.78% 94.71%;
 --border:28.50 26.32% 29.80%;
 --input:28.50 26.32% 29.80%;
 --ring:31.50 67.80% 76.86%;
 --sidebar-background:28.24 21.52% 15.49%;
 --sidebar-foreground:31.43 77.78% 94.71%;
 --sidebar-primary:31.50 67.80% 76.86%;
 --sidebar-primary-foreground:27.50 38.71% 12.16%;
 --sidebar-accent:27.69 31.71% 24.12%;
 --sidebar-accent-foreground:31.43 77.78% 94.71%;
 --sidebar-border:28.50 26.32% 29.80%;
 --sidebar-ring:31.50 67.80% 76.86%;
 --destructive:351.82 56.90% 45.49%;
 --destructive-foreground:0 0% 100%;
 color-scheme:dark;
}
/* One palette for the complete public interface. Original geometry and content are retained. */
html { background:var(--au-bg); accent-color:var(--au-action); }
body.auction-v2 { background:var(--au-bg)!important; color:var(--au-ink)!important; accent-color:var(--au-action); }
body.auction-v2 :is(input:not([type=submit]):not([type=button]):not([type=checkbox]):not([type=radio]):not([type=hidden]),textarea,select) { background-color:var(--au-surface)!important; color:var(--au-ink)!important; border-color:var(--au-line)!important; caret-color:var(--au-accent); }
body.auction-v2 :is(input,textarea)::placeholder { color:var(--au-muted)!important; opacity:1; }
body.auction-v2 :is(input,textarea,select):focus { border-color:var(--au-accent)!important; outline-color:var(--au-accent); }
body.auction-v2 :is(input,textarea):-webkit-autofill { -webkit-text-fill-color:var(--au-ink); box-shadow:0 0 0 1000px var(--au-surface) inset; }
body.auction-v2 :is(input[type=checkbox],input[type=radio]) { accent-color:var(--au-action); }
body.auction-v2 :is(.bg-white,[class~="bg-white/80"],[class~="bg-white/90"],.bg-card,.bg-popover) { background-color:var(--au-surface)!important; }
body.auction-v2 :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100,.bg-blue-50,.bg-indigo-50,.bg-muted) { background-color:var(--au-surface-2)!important; }
body.auction-v2 :is(.text-black,.text-gray-900,.text-slate-900,.text-card-foreground,.text-popover-foreground) { color:var(--au-ink)!important; }
body.auction-v2 :is(.text-gray-500,.text-gray-600,.text-slate-500,.text-slate-600,.text-muted-foreground) { color:var(--au-muted)!important; }
body.auction-v2 :is(.text-primary,.text-blue-500,.text-blue-600,.text-indigo-600) { color:var(--au-accent)!important; }
body.auction-v2 :is(.bg-primary,.au-skip,.au-button,.au-product-contact,.au-members-search button,.au-catalog-search button),
body.auction-v2 .au-auth-form .button-submit,
body.auction-v2 #controller_wrap:has(.au-reading) #comments_add_link>a,
body.auction-v2 .header-account a[id*="main-46"],
body.auction-v2 .au-cookie-actions button[data-consent-choice=allow] { background:var(--au-action)!important; color:var(--au-on-action)!important; border-color:var(--au-action)!important; box-shadow:none; }
body.auction-v2 :is(.au-button,.au-product-contact,.au-members-search button,.au-catalog-search button):hover,
body.auction-v2 .au-auth-form .button-submit:hover,
body.auction-v2 .header-account a[id*="main-46"]:hover { background:var(--au-action-hover)!important; color:var(--au-on-action)!important; }
body.auction-v2 .au-button.au-button-white,
body.auction-v2 .au-service .au-service-button,
body.auction-v2 .au-catalog-primary { background:var(--au-strong-action)!important; color:var(--au-on-strong-action)!important; border-color:transparent!important; }
body.auction-v2 .au-button.au-button-white:hover,
body.auction-v2 .au-service .au-service-button:hover,
body.auction-v2 .au-catalog-primary:hover { background:var(--au-strong-action-hover)!important; color:var(--au-on-strong-action)!important; }
body.auction-v2 .au-button.au-button-outline { background:transparent!important; color:var(--au-strong-ink)!important; border-color:var(--au-strong-line)!important; }
body.auction-v2 .au-button.au-button-outline:hover { background:var(--au-strong-tint)!important; color:var(--au-strong-ink)!important; }
body.auction-v2 .hero-copy .au-button .au-icon { color:inherit!important; }
body.auction-v2 .au-auth-card header.au-auth-heading { background:transparent!important; }
body.auction-v2 .au-auth-form input.form-control:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]) { background:var(--au-bg)!important; color:var(--au-ink)!important; border-color:var(--au-line)!important; }
body.auction-v2 :is(.au-brand-mark,.au-footer-mark,.au-auth-story-brand>.au-icon) { background:var(--au-action); color:var(--au-on-action); box-shadow:var(--au-shadow); }
body.auction-v2 :is(.changtheme>.au-icon,.changtheme>.lucide) { color:var(--au-accent)!important; }
body.auction-v2 .au-search:focus-within { box-shadow:0 0 0 3px var(--au-accent-soft); }
body.auction-v2 #site-top .au-search input { background:transparent!important; }
body.auction-v2 :is(.header-account .icms-user-menu__items,.dropdown-menu,.nyroModalCont,.ui-datepicker,.ui-dialog,.modal-content) { background:var(--au-surface)!important; color:var(--au-ink)!important; border-color:var(--au-line)!important; box-shadow:var(--au-shadow); }
body.auction-v2 :is(.dropdown-item,.icms-user-menu__items a) { color:var(--au-ink)!important; }
body.auction-v2 :is(.dropdown-item,.icms-user-menu__items a):hover { background:var(--au-tint)!important; color:var(--au-accent)!important; }
body.auction-v2 .nav-overlay { background:var(--au-overlay); }

/* Banners, illustrated covers and their foregrounds share the selected hue. */
body.auction-v2 :is(.au-hero,.au-service-hero,.au-service-contact,.au-members-hero,.au-profile-cover,.au-catalog-hero,.au-auth-story),
body.auction-v2 .au-companies .au-catalog-hero,
body.auction-v2 .au-auth-restore .au-auth-story { background:linear-gradient(120deg,var(--au-hero),var(--au-hero-end)); color:var(--au-strong-ink); border-color:var(--au-strong-line); }
body.auction-v2 .au-hero:before,
body.auction-v2 .au-auth-story:after { background:var(--au-accent-soft); }
body.auction-v2 :is(.hero-copy h1,.hero-note strong,.au-auth-story-brand),
body.auction-v2 #controller_wrap :is(.au-service-hero,.au-service-contact,.au-members-hero,.au-catalog-hero,.au-auth-story) :is(h1,h2,h3),
body.auction-v2 #controller_wrap .au-catalog-hero h1>.au-catalog-title-mobile { color:var(--au-strong-ink)!important; }
body.auction-v2 :is(.hero-copy h1 em,.hero-kicker,.hero-visual-label,.hero-note>.au-icon,.hero-copy .au-icon,.au-members-eyebrow,.au-members-hero h1 span,.au-members-topics .au-icon,.au-profile-cover-label,.au-catalog-eyebrow,.au-catalog-hero h1 span,.au-auth-story h2 em,.au-auth-story li>.au-icon),
body.auction-v2 .au-companies :is(.au-catalog-eyebrow,.au-catalog-hero h1 span),
body.auction-v2 .au-service :is(.au-service-hero,.au-service-contact) .au-service-label { color:var(--au-strong-accent)!important; }
body.auction-v2 :is(.hero-copy>p,.hero-note small,.hero-visual-bottom,.hero-stats dt,.au-members-hero p,.au-members-topics>span,.au-catalog-hero p,.au-auth-story>p,.au-service-hours,.au-v3-contact-note),
body.auction-v2 #controller_wrap .au-service :is(.au-service-hero,.au-service-contact) p,
body.auction-v2 .au-companies .au-catalog-hero p { color:var(--au-strong-muted)!important; }
body.auction-v2 :is(.hero-stats dd,.au-v3-contact-note>strong) { color:var(--au-strong-ink); }
body.auction-v2 :is(.hero-orbit,.hero-note,.hero-stats,.hero-stats>div) { border-color:var(--au-strong-line); }
body.auction-v2 .hero-note { background:var(--au-strong-tint); box-shadow:none; }
body.auction-v2 .note-icon { background:var(--au-accent-soft); color:var(--au-strong-accent); }
body.auction-v2 .hero-stats>div { background:var(--au-strong-tint); }
body.auction-v2 .hero-stats>div:focus-within { border-color:var(--au-strong-accent); background:var(--au-accent-soft); box-shadow:none; }
@media(hover:hover){body.auction-v2 .hero-stats>div:hover { border-color:var(--au-strong-accent); background:var(--au-accent-soft); box-shadow:none; }}
body.auction-v2 :is(.au-service-hero>figure,.au-catalog-photo,.au-product-photo) { background:var(--au-surface-2); }
body.auction-v2 :is(.au-service-icon-mint,.au-service-icon-sand) { background:var(--au-tint); color:var(--au-accent); }
body.auction-v2 .au-service-contact-links>a { color:var(--au-strong-ink)!important; border-color:var(--au-strong-line); }
body.auction-v2 .au-service-contact-links>a:hover { background:var(--au-strong-tint); border-color:var(--au-strong-accent); }
body.auction-v2 .au-service-contact-links>a>.au-icon { color:var(--au-strong-accent); }
body.auction-v2 .au-service-contact-links small { color:var(--au-strong-muted); }

/* Decorative SVG scenes and identity placeholders also follow the palette. */
body.auction-v2 :is(.au-member-orb,.au-catalog-object,.au-catalog-satellite,.au-auth-art-back,.au-auth-art-spark,.au-auth-art-people),
body.auction-v2 .au-companies .au-catalog-object,
body.auction-v2 .au-auth-restore .au-auth-art-back { background:linear-gradient(145deg,var(--au-tint),var(--au-surface-2)); color:var(--au-accent); border-color:var(--au-line); box-shadow:var(--au-shadow); }
body.auction-v2 :is(.au-member-orb,.au-catalog-object,.au-catalog-satellite) .au-icon,
body.auction-v2 .au-companies .au-catalog-object .au-icon { color:var(--au-accent); }
body.auction-v2 :is(.au-members-art i,.au-members-art b,.au-catalog-art i,.au-catalog-art b,.au-profile-cover-art>i) { background:var(--au-strong-accent); }
body.auction-v2 .au-profile-cover-art>.au-icon { color:var(--au-strong-line); }
body.auction-v2 .au-profile-cover-art>i { box-shadow:-210px -64px 0 var(--au-strong-accent); }
body.auction-v2 #users_profiles_list .au-member-card:nth-child(n) .au-member-avatar { background:var(--au-tint); color:var(--au-accent)!important; border-color:var(--au-line); }
body.auction-v2 :is(.au-auth-art-front,.au-auth-art-book),
body.auction-v2 .au-auth-restore .au-auth-art-book { background:var(--au-surface-2); color:var(--au-accent); }
body.auction-v2 .au-auth-art-front>i,
body.auction-v2 .au-auth-art-front>div>span:nth-child(n) { background:var(--au-accent-soft); }
body.auction-v2 .au-catalog-badge { background:var(--au-surface); color:var(--au-muted); }
body.auction-v2 .au-catalog-photo { color:var(--au-muted)!important; }
body.auction-v2 .au-catalog-back { color:var(--au-strong-muted)!important; }

/* Cards, native forms, reading pages and legal text keep readable surfaces. */
body.auction-v2 :is(.au-card,.au-widget,.article-card,.au-profile-card,.au-catalog-card,.au-member-card,.au-auth-shell,.au-product-panel,.au-reading,.au-cookie-banner) { border-color:var(--au-line)!important; box-shadow:var(--au-shadow)!important; }
body.auction-v2 .rail-content>div:has(>.widget_text_block) { background:var(--au-surface)!important; border-color:var(--au-line)!important; box-shadow:var(--au-shadow); }
body.auction-v2 :is(.au-card,.au-catalog-card,.au-member-card):hover { border-color:var(--au-accent)!important; box-shadow:var(--au-shadow)!important; }
body.auction-v2 #controller_wrap :is(h1,h2,h3,h4,h5,h6) { color:var(--au-ink); }
body.auction-v2 .au-legal-page,
body.auction-v2 .au-legal-page :is(p,li,dt,dd) { color:var(--au-ink)!important; }
body.auction-v2 .au-legal-page a { color:var(--au-accent)!important; }
body.auction-v2 .au-service .au-legal-header h1 { color:var(--au-ink)!important; }
body.auction-v2 .au-auth-form .field_error,
body.auction-v2 :is(.text-red-500,.text-red-600,.error_text) { color:var(--au-danger)!important; }
body.auction-v2 :is(.bg-red-50,.field_error:has(input)) { background-color:var(--au-danger-tint)!important; }
body.auction-v2 .au-profile-online { background:var(--au-success-tint); color:var(--au-success); }
body.auction-v2 :is(.au-profile-online>i,.au-member-online i,.hero-visual-bottom i,.live-label i) { background:var(--au-success); }
body.auction-v2 .au-product-zoom { background:var(--au-surface); color:var(--au-muted); border-color:var(--au-line); box-shadow:var(--au-shadow); }
body.auction-v2 #controller_wrap .au-product-card .au-card-cover img { background:var(--au-surface-2); }
body.auction-v2 .pagebar button.bg-primary { background:var(--au-action)!important; color:var(--au-on-action)!important; }
body.auction-v2 .au-reading-content :is(pre,code,th) { background:var(--au-surface-2); color:var(--au-ink); border-color:var(--au-line); }
body.auction-v2 .au-reading-content blockquote { background:var(--au-tint); color:var(--au-ink); border-color:var(--au-accent); }
body.auction-v2 .au-reading-content :is(td,th) { border-color:var(--au-line); }
html:not(.light) body.auction-v2 .au-reading-content [style*="color:"] { color:inherit!important; }
html:not(.light) body.auction-v2 .au-reading-content a[style*="color:"] { color:var(--au-accent)!important; }
html:not(.light) body.auction-v2 .au-reading-content [style*="background"] { background-color:transparent!important; }

/* Footer content, navigation, statistics and legal links are one themed region. */
body.auction-v2 .site-footer.au-footer { background:var(--au-footer); color:var(--au-strong-muted); border-color:var(--au-strong-line); }
body.auction-v2 .au-footer:before { background:linear-gradient(90deg,var(--au-action),var(--au-strong-accent),var(--au-action)); }
body.auction-v2 .au-footer :is(h2,.au-footer-brand,.counterblock>div:first-child) { color:var(--au-strong-ink); }
body.auction-v2 .au-footer :is(p,.au-footer-nav>a,.au-footer-stats .counterblock,.au-footer-bottom,.au-footer-email) { color:var(--au-strong-muted); }
body.auction-v2 .au-footer :is(.au-footer-about-link,.au-footer-bottom>a,.au-footer-legal-links>a,.au-footer-legal-links>button) { color:var(--au-strong-accent); }
body.auction-v2 .au-footer :is(.au-footer-nav>a,.au-footer-about-link,.au-footer-bottom>a,.au-footer-legal-links>a,.au-footer-legal-links>button):hover { color:var(--au-strong-ink); }
body.auction-v2 .au-footer :is(.au-footer-bottom,.au-footer-legal-links,.au-footer-stats,.au-footer-contact) { border-color:var(--au-strong-line); }
body.auction-v2 .au-footer :is(.au-footer-nav .au-icon,.au-footer-stats-icon) { color:var(--au-strong-accent); }
body.auction-v2 .au-footer-stats-icon { background:var(--au-strong-tint); }
@media print {
 html,html[class] body.auction-v2 { --au-bg:#fff;--au-surface:#fff;--au-surface-2:#f4f4f4;--au-ink:#000;--au-muted:#333;--au-line:#aaa;--au-accent:#000;--au-tint:#f4f4f4;--au-shadow:none; background:#fff!important; color:#000!important; color-scheme:light!important; }
}
