/* Светлая тема MYCAR. Файл собран скриптом work/build-light-theme.py — руками не править (поправки: work/theme-light-extra.css). */
/* style.css */
html[data-theme="light"]{--ink:#faf7f1;--muted:#7e725f;--line:#3b362d;--bg:#312c25;--white:#2c2821}
html[data-theme="light"] header{background:#faf7f1;color:#2c2821}
html[data-theme="light"] .brand-caption{color:#595143}
html[data-theme="light"] nav button{color:#544d40}
html[data-theme="light"] nav .nav-active{color:#2c2821}
html[data-theme="light"] nav span{background:#e6dccc}
html[data-theme="light"] .phone small{color:#5b5345}
html[data-theme="light"] .countrybar{background:#2c2821}
html[data-theme="light"] .outline{border:1px solid #413b31;background:#2c2821}
html[data-theme="light"] aside{background:#2c2821}
html[data-theme="light"] input,html[data-theme="light"] select{background:#2c2821}
html[data-theme="light"] .segmented{background:#332e26}
html[data-theme="light"] .segmented input:checked+span{background:#2c2821;box-shadow:0 1px 4px rgba(70,52,34,0.03)}
html[data-theme="light"] .note-icon{border:1px solid #544c3f}
html[data-theme="light"] .view-switch{background:#2c2821}
html[data-theme="light"] .view-switch button{color:#756a58}
html[data-theme="light"] .view-switch button.active{background:#363128}
html[data-theme="light"] .car{background:#2c2821}
html[data-theme="light"] .photo{background:#39342b}
html[data-theme="light"] .photo .badge{background:rgba(47,43,35,0.949);color:#eee8dd;box-shadow:0 1px 6px rgba(70,52,34,0.025)}
html[data-theme="light"] .photo .heart{background:#2c2821;color:#b2a794}
html[data-theme="light"] .specs{color:#b0a592}
html[data-theme="light"] .specs span+span:before{color:#5c5446}
html[data-theme="light"] .price-block{border-top:1px solid #363129}
html[data-theme="light"] .card-actions{border-top:1px solid #363129}
html[data-theme="light"] .chip{background:#37322a}
html[data-theme="light"] .empty{background:#2c2821;border:1px dashed #494237}
html[data-theme="light"] .compare-tray{background:#faf7f1;color:#2c2821;box-shadow:0 10px 40px rgba(70,52,34,0.095)}
html[data-theme="light"] .compare-tray>button:last-child{color:#5a5144}
html[data-theme="light"] dialog{box-shadow:0 30px 100px rgba(70,52,34,0.076)}
html[data-theme="light"] dialog::backdrop{background:rgba(250,246,239,0.702)}
html[data-theme="light"] .dialog-close{background:#2c2821;box-shadow:0 2px 10px rgba(70,52,34,0.051)}
html[data-theme="light"] .detail-left{background:#332e26}
html[data-theme="light"] .comparison th{background:#302c24}
html[data-theme="light"] .saved-section{background:#2c2821}
html[data-theme="light"] #toast{background:#faf7f1;color:#2c2821}
html[data-theme="light"] .table-cars{background:#2c2821}
html[data-theme="light"] .table-cars th{background:#353028}
@media(max-width:760px){html[data-theme="light"] nav{border-top:1px solid rgba(44,40,33,0.098)}
html[data-theme="light"] aside.open{box-shadow:0 0 0 100vw rgba(70,52,34,0.228)}}
/* redesign.css */
html[data-theme="light"] 700;800;900&display=swap');
:root{--ink:#322d25;--muted:#716755;--line:#ebe4d7;--bg:#f7f1e7;--white:#f9f5ed}
html[data-theme="light"] body{background:#f7f1e7;color:#322e26}
html[data-theme="light"] .outline{border:1px solid #b2a794}
html[data-theme="light"] .site-header{background:#f7f1e8}
html[data-theme="light"] .new-brand i{color:#635a4b}
html[data-theme="light"] .brand-description{border-left:1px solid #e9e1d3}
html[data-theme="light"] .brand-description small{color:#746a58}
html[data-theme="light"] .header-contact small,html[data-theme="light"] .header-mail small{color:#6d6352}
html[data-theme="light"] .header-bottom{border-top:1px solid #fcf9f5}
html[data-theme="light"] .header-bottom nav button{color:#3e392f}
html[data-theme="light"] .header-tools button>span{color:#6f6554}
html[data-theme="light"] .header-tools .primary span{color:#2c2821}
html[data-theme="light"] .hero{background:#f7f2e8}
html[data-theme="light"] .hero-shade{background:linear-gradient(90deg,rgba(245,238,226,0.937) 0%,rgba(245,238,226,0.831) 23%,rgba(245,238,226,0.239) 48%,transparent 72%),linear-gradient(0deg,#f7f1e7,transparent 18%)}
html[data-theme="light"] .hero-kicker{color:#514a3d}
html[data-theme="light"] .hero p{color:#4a4338}
html[data-theme="light"] .hero-actions .outline{background:rgba(245,238,226,0.333)}
html[data-theme="light"] .hero-benefits span{color:#544c3f}
html[data-theme="light"] .directions>button{background:#fbf7f2;border:1px solid #e8e0d1}
html[data-theme="light"] .directions>button:after{background:linear-gradient(90deg,rgba(249,244,236,0.933),rgba(249,244,236,0.4) 65%,transparent)}
html[data-theme="light"] .direction-number{color:#585042}
html[data-theme="light"] .moto-word{color:#e2d6c3}
html[data-theme="light"] .section-heading>span{color:#736957}
html[data-theme="light"] .quick-search form{background:#f9f5ed;border:1px solid #e8e0d1}
html[data-theme="light"] .quick-search label{color:#6d6453}
html[data-theme="light"] .quick-search select,html[data-theme="light"] .quick-search input{color:#342f27;border-bottom:1px solid #dcceb7}
html[data-theme="light"] .quick-search input::placeholder{color:#373229}
html[data-theme="light"] .quick-search option{color:#373229;background:#f9f5ed}
html[data-theme="light"] .calculator-banner{background:#363129;color:#f8f3ea}
html[data-theme="light"] .overline{color:#b1a694}
html[data-theme="light"] .calculator-banner p{color:#d4c4a8}
html[data-theme="light"] .calculator-banner li span{border:1px solid #e3d9c7}
html[data-theme="light"] .calculator-art{background:#403a30;border-left:1px solid #4f483c}
html[data-theme="light"] .calculator-art>span{color:#b1a693}
html[data-theme="light"] .calculator-art strong{color:#635a4b}
html[data-theme="light"] .service-strip{border-bottom:1px solid #ebe4d7}
html[data-theme="light"] .service-strip>div{border-right:1px solid #ece5d9}
html[data-theme="light"] .service-strip small{color:#706655}
html[data-theme="light"] .demo-footnote{color:#a1947d}
html[data-theme="light"] .new-footer .footer-credit{color:#9b8d75}
html[data-theme="light"] .countrybar{background:#f9f4ed}
html[data-theme="light"] aside,html[data-theme="light"] .car,html[data-theme="light"] .empty,html[data-theme="light"] .saved-section{background:#f9f4ed;border-color:#ebe4d7}
html[data-theme="light"] input,html[data-theme="light"] select{background:#f8f3ea;color:#373229;border-color:#e4dac9}
html[data-theme="light"] input::placeholder{color:#807460}
html[data-theme="light"] .segmented{background:#f8f2e9}
html[data-theme="light"] .segmented input:checked+span{background:#e4dac8;color:#2c2821}
html[data-theme="light"] .filter-note{border-color:#e6dccc}
html[data-theme="light"] .price-block,html[data-theme="light"] .card-actions{border-color:#e8dfd1}
html[data-theme="light"] .photo .badge{background:rgba(248,243,234,0.91);color:#2c2821}
html[data-theme="light"] .photo .heart{background:rgba(249,245,238,0.851);color:#2c2821}
html[data-theme="light"] .view-switch{background:#f9f4ed;border-color:#e4dac8}
html[data-theme="light"] .view-switch button.active{background:#e1d5c1;color:#2c2821}
html[data-theme="light"] .chip{background:#e9e1d3}
html[data-theme="light"] .table-cars{background:#f9f5ed}
html[data-theme="light"] .table-cars th{background:#fcf9f5}
html[data-theme="light"] .car:hover{box-shadow:0 12px 35px rgba(70,52,34,0.101)}
html[data-theme="light"] .specs{color:#615849}
html[data-theme="light"] .compare-tray{background:#ede6db;border:1px solid #cfbd9d}
html[data-theme="light"] .detail-left{background:#f9f4ec}
html[data-theme="light"] .detail-right{background:#fbf8f2}
html[data-theme="light"] .detail-specs small,html[data-theme="light"] .detail-right p,html[data-theme="light"] .detail-left p{color:#615849}
html[data-theme="light"] dialog{background:#faf6f0;color:#2c2821}
html[data-theme="light"] .dialog-close{background:#e2d7c4;color:#2c2821}
html[data-theme="light"] .comparison th{background:#ece5d9}
html[data-theme="light"] .calculator-body>p{color:#61594a}
@media(max-width:760px){html[data-theme="light"] .hero-shade{background:linear-gradient(180deg,#f7f2e8 0%,#f7f2e8 43%,rgba(247,242,232,0.478) 60%,transparent 76%,#f7f1e7 100%)}
html[data-theme="light"] .calculator-banner ol{border-top:1px solid #544c3f}
html[data-theme="light"] aside.open{background:#f9f5ed}
html[data-theme="light"] .sort-label select{background:#f9f4ed}}
html[data-theme="light"] .directions>button:after{background:linear-gradient(90deg,rgba(249,244,236,0.929) 0%,rgba(249,244,236,0.502) 48%,rgba(249,244,236,0.082) 100%)}
html[data-theme="light"] .directions>button:after{background:linear-gradient(90deg,rgba(247,241,231,0.855) 0%,rgba(247,241,231,0.565) 30%,rgba(247,241,231,0.125) 62%,transparent 100%)}
html[data-theme="light"] .direction-number{color:#544d40}
html[data-theme="light"] .directions h2{text-shadow:0 2px 14px rgba(70,52,34,0.203)}
@media(max-width:760px){html[data-theme="light"] .directions>button:after{background:linear-gradient(90deg,rgba(247,241,231,0.808),rgba(247,241,231,0.251) 70%,transparent)}}
@media(max-width:430px){html[data-theme="light"] .hero-shade{background:linear-gradient(180deg,#f7f2e8 0%,#f7f2e8 48%,rgba(247,242,232,0.502) 65%,transparent 78%,#f7f1e7 100%)}}
html[data-theme="light"] .messenger{border:1px solid #e6dccc;background:#f9f5ed}
html[data-theme="light"] .telegram,html[data-theme="light"] .vk{color:#0163b7}
html[data-theme="light"] .whatsapp{color:#1c9c53}
html[data-theme="light"] .max{color:#1e00b8}
html[data-theme="light"] .youtube{color:#b80007}
html[data-theme="light"] .messenger:hover{background:#e8dfd0}
html[data-theme="light"] .section-dialog-body>p{color:#605748}
html[data-theme="light"] .stats-table td,html[data-theme="light"] .stats-table th{border-bottom:1px solid #e6dccc}
html[data-theme="light"] .stats-table th{color:#6e6453}
html[data-theme="light"] .contract-steps span{color:#6c6352}
html[data-theme="light"] .account-tiles button{background:#fbf8f3}
html[data-theme="light"] .qr-placeholder{border:1px dashed #bfb6a6}
html[data-theme="light"] .qr-placeholder>span{color:#6e6453;border:2px solid #bfb6a6}
html[data-theme="light"] .qr-placeholder p{color:#6e6453}
@media(max-width:900px){html[data-theme="light"] #menuToggle span{background:#2c2821}
html[data-theme="light"] .header-bottom #topNav{background:#f9f4ec;border-bottom:1px solid #dfd3be}}
html[data-theme="light"] #autoSubmenu{background:#f9f5ee;border:1px solid #e5dac9;box-shadow:0 12px 30px rgba(70,52,34,0.203)}
html[data-theme="light"] #autoSubmenu button:hover{background:#eee7dc}
html[data-theme="light"] #statsSubmenu{background:#f9f5ee;border:1px solid #e5dac9;box-shadow:0 12px 30px rgba(70,52,34,0.203)}
html[data-theme="light"] #statsSubmenu button:hover{background:#eee7dc}
html[data-theme="light"] .auction-panel{border:1px solid #e4dac8;background:#f9f5ed}
html[data-theme="light"] .auction-caption{background:#f8f3ea;border-bottom:1px solid #e4dac8}
html[data-theme="light"] .auction-caption span{color:#6f6554}
html[data-theme="light"] .auction-list,html[data-theme="light"] .auction-ranges,html[data-theme="light"] .auction-options{border-right:1px solid #e5dbca}
html[data-theme="light"] .auction-list h3{color:#736857}
html[data-theme="light"] .auction-list>div{scrollbar-color:var(--accent) #fcf9f5}
html[data-theme="light"] .auction-list button:hover{background:#e5dbca}
html[data-theme="light"] .auction-list small{color:#615849}
html[data-theme="light"] .auction-list .chosen small{color:#2c2821}
html[data-theme="light"] .auction-panel label{color:#5e5647}
html[data-theme="light"] .auction-panel input:not([type=range]),html[data-theme="light"] .auction-panel select{background:#f8f2e9;color:#2c2821;border:1px solid #ded2bc}
html[data-theme="light"] .auction-range legend{color:#5e5547}
html[data-theme="light"] .range-values{color:#2f2b23}
html[data-theme="light"] .range-values span{color:#736857}
html[data-theme="light"] .auction-options p{color:#6d6453}
@media(max-width:1000px){html[data-theme="light"] .auction-ranges{border-top:1px solid #e5dbca}
html[data-theme="light"] .auction-options{border-top:1px solid #e5dbca}}
html[data-theme="light"] .range-pair input:focus-visible{outline:1px solid #2c2821}
@media(min-width:1100px){html[data-theme="light"] .auction-unavailable{color:#9d9078}}
@media(max-width:1099px){html[data-theme="light"] .auction-detail-columns span{color:#6d6453}}
/* home-lots.css */
html[data-theme="light"] .home-lots-heading h2{color:#2c2821}
html[data-theme="light"] .home-lots-heading p{color:#544c3f}
html[data-theme="light"] .home-lots-controls button{border:1px solid #d5c5a9;color:#2c2821}
html[data-theme="light"] .home-lots-rail{scrollbar-color:#7e735f #fbf8f3}
html[data-theme="light"] .home-lot{color:#2c2821;background:#faf7f1;border:1px solid #e2d7c4}
html[data-theme="light"] .home-lot:focus-visible,html[data-theme="light"] .home-lots-controls button:focus-visible{outline:2px solid #2c2821}
html[data-theme="light"] .home-lot-photo{background:#fbf8f3}
html[data-theme="light"] .home-lot-country{background:rgba(249,244,236,0.949);color:#2c2821}
html[data-theme="light"] .home-lot-photo-missing{color:#514a3d}
html[data-theme="light"] .home-lot-specs{color:#544c3f}
html[data-theme="light"] .home-lot-note{color:#544c3f}
html[data-theme="light"] .home-lots-status{color:#544c3f}
html[data-theme="light"] .home-lot-photo img.home-lot-country{background:#2c2821;box-shadow:0 1px 4px rgba(70,52,34,0.127)}
html[data-theme="light"] .home-lot-photo.is-loading{background:linear-gradient(100deg,#faf6f0 30%,#eae2d4 50%,#faf6f0 70%)}
/* sticky-header.css */
html[data-theme="light"] .site-header{box-shadow:0 6px 24px rgba(70,52,34,0.076)}
/* premium.css */
html[data-theme="light"]{--ink:#373229;--muted:#645b4b;--line:#e5dbca;--bg:#f8f3ea;--white:#faf5ef;color-scheme:light}
html[data-theme="light"] .site-header{background:#f8f3ea;border-bottom:1px solid rgba(44,40,33,0.071);box-shadow:0 8px 28px rgba(70,52,34,0.051)}
html[data-theme="light"] .header-bottom{border-color:rgba(44,40,33,0.071)}
html[data-theme="light"] .header-bottom nav button{color:#4f483b}
html[data-theme="light"] .messenger{color:#554e40;border-color:#e0d5c0}
html[data-theme="light"] .messenger:hover{background:#fcf9f5}
html[data-theme="light"] .messenger svg path[fill="#15191d"]{fill:#f8f3ea}
html[data-theme="light"] .primary,html[data-theme="light"] .advantage-cta{color:#f8f3ea;box-shadow:0 3px 10px rgba(70,52,34,0.051)}
html[data-theme="light"] .header-tools .primary span{color:#f8f3ea}
html[data-theme="light"] .outline{border-color:#ada28e;color:#3b362d}
html[data-theme="light"] .hero{background:#f8f2e9}
html[data-theme="light"] .hero-kicker{color:#50493c}
html[data-theme="light"] .hero h1 em{color:#b0080e}
html[data-theme="light"] .hero p{color:#494337}
html[data-theme="light"] .hero-shade{background:linear-gradient(90deg,rgba(247,242,232,0.933) 0%,rgba(247,242,232,0.8) 30%,rgba(247,242,232,0.302) 56%,rgba(247,242,232,0) 80%),linear-gradient(0deg,#f8f3ea,transparent 24%)}
html[data-theme="light"] .hero-benefits span{color:#4f483c}
html[data-theme="light"] .hero-caption{color:#413c31}
html[data-theme="light"] .direction-number{color:#4c453a}
html[data-theme="light"] .circle-arrow{color:#2c2821}
html[data-theme="light"] .advantages-heading::after{background:rgba(44,40,33,0.098)}
html[data-theme="light"] .advantage{border-color:#dacdb5}
html[data-theme="light"] .advantage h3{color:#b0080e}
html[data-theme="light"] .advantage p{color:#3f392f}
html[data-theme="light"] .advantage-review-link{color:#3c362d}
html[data-theme="light"] .quick-search form{background:#f9f5ee}
html[data-theme="light"] .quick-search label{color:#5c5446}
html[data-theme="light"] .quick-search input,html[data-theme="light"] .quick-search select{color:#373229;border-color:#cebc9c}
html[data-theme="light"] .quick-search option{background:#faf5ef}
html[data-theme="light"] .calculator-banner{background:linear-gradient(110deg,#fbf9f4,#faf5ef);color:#38332a;border:1px solid #dcceb7}
html[data-theme="light"] .calculator-banner p{color:#544d40}
html[data-theme="light"] .calculator-banner li{color:#474035}
html[data-theme="light"] .calculator-banner li span{border-color:#aea28f}
html[data-theme="light"] .calculator-art{background:#fbf8f2;border-color:#dcceb7}
html[data-theme="light"] .calculator-art>span{color:#615849}
html[data-theme="light"] .calculator-art strong{color:#6f6554}
html[data-theme="light"] .calculator-art b{color:#3d382e}
html[data-theme="light"] .service-strip small{color:#62594a}
html[data-theme="light"] .car,html[data-theme="light"] .empty,html[data-theme="light"] .saved-section{background:#faf6ef}
html[data-theme="light"] .car:hover{box-shadow:0 14px 28px rgba(70,52,34,0.076)}
html[data-theme="light"] .popular .specs,html[data-theme="light"] .specs{color:#554d40}
html[data-theme="light"] .price,html[data-theme="light"] .popular .price{color:#3d382e}
html[data-theme="light"] .price-label,html[data-theme="light"] .popular .price-label,html[data-theme="light"] .trim,html[data-theme="light"] .lot-price{color:#615849}
html[data-theme="light"] .photo .badge{color:#453f34;background:rgba(248,243,234,0.91)}
html[data-theme="light"] .demo-footnote{color:#685f4f}
html[data-theme="light"] .new-footer>span,html[data-theme="light"] .new-footer .footer-credit{color:#685f4f}
html[data-theme="light"] .countrybar{background:#f9f5ee}
html[data-theme="light"] .page-heading p{color:#5d5446}
html[data-theme="light"] input,html[data-theme="light"] select{background:#f9f4ec;border-color:#d6c6ab}
html[data-theme="light"] input::placeholder{color:#685f4f}
html[data-theme="light"] .auction-panel{border-color:#dbceb6;background:#faf6ef}
html[data-theme="light"] .auction-caption{background:#f9f4ec;border-color:#dbceb6}
html[data-theme="light"] .auction-list h3,html[data-theme="light"] .auction-detail-columns h3{color:#4f483b}
html[data-theme="light"] .auction-list .chosen small{color:#7b663d}
html[data-theme="light"] .auction-list button:hover{background:#e4d9c7}
html[data-theme="light"] .auction-panel label,html[data-theme="light"] .auction-range legend{color:#564e41}
html[data-theme="light"] .auction-panel input:not([type=range]),html[data-theme="light"] .auction-panel select{background:#f9f4ec;border-color:#d6c6ab}
html[data-theme="light"] .table-cars,html[data-theme="light"] .comparison{background:#faf6ef}
html[data-theme="light"] .table-cars th,html[data-theme="light"] .comparison th{background:#fcf9f5;color:#524b3e}
html[data-theme="light"] .compare-tray{background:#ede7db;border-color:#cdba9a}
html[data-theme="light"] .chip{background:#e5dbca}
html[data-theme="light"] .view-switch button.active{background:#e0d4bf}
html[data-theme="light"] dialog{background:#faf7f1;border:1px solid #cebb9b}
html[data-theme="light"] dialog::backdrop{background:rgba(245,238,226,0.788)}
html[data-theme="light"] .detail-left{background:#f9f5ed}
html[data-theme="light"] .detail-right{background:#fbf8f3}
html[data-theme="light"] .dialog-close{background:#e0d4c0;color:#373229}
html[data-theme="light"] .section-dialog-body>p,html[data-theme="light"] .detail-right p,html[data-theme="light"] .detail-left p{color:#524a3e}
html[data-theme="light"] .account-tiles button{background:#e5dbcb}
html[data-theme="light"] #toast{background:#e5dbcb;border:1px solid #b5ab99}
@media(max-width:900px){html[data-theme="light"] .header-bottom #topNav{background:#f9f5ed}
html[data-theme="light"] .header-bottom #topNav button{color:#474136}
html[data-theme="light"] #autoSubmenu,html[data-theme="light"] #statsSubmenu{background:#fbf8f3;border-color:#d4c4a8}
html[data-theme="light"] #autoSubmenu button:hover,html[data-theme="light"] #statsSubmenu button:hover{background:#e5dac9}}
@media(max-width:760px){html[data-theme="light"] .hero-shade{background:linear-gradient(180deg,#f8f3ea 0%,#f8f3ea 49%,rgba(248,243,234,0.671) 63%,transparent 78%,#f8f3ea 100%)}
html[data-theme="light"] .calculator-banner ol{border-color:#d8c9b0}}
@media(max-width:430px){html[data-theme="light"] .hero-shade{background:linear-gradient(180deg,#f8f3ea 0%,#f8f3ea 57%,rgba(248,243,234,0.671) 68%,transparent 82%,#f8f3ea 100%)}}
html[data-theme="light"] .full-footer{border-top:1px solid #e4dac8}
html[data-theme="light"] .footer-contact small{color:#675e4e}
html[data-theme="light"] .footer-links{border-left:1px solid #e4dac9}
html[data-theme="light"] #consultation{border-left:1px solid #e4dac9}
html[data-theme="light"] #consultation>p{color:#5f5647}
html[data-theme="light"] #consultationForm input:not([type=checkbox]){background:#f9f5ed;border:1px solid #cfbd9d;color:#2c2821}
html[data-theme="light"] .footer-form-note{color:#6e6453}
html[data-theme="light"] .full-footer address{color:#5f5647}
html[data-theme="light"] .advantage::after{background:linear-gradient(180deg,rgba(245,238,226,0.733),rgba(245,238,226,0.2) 85%)}
@media(max-width:800px){html[data-theme="light"] #consultation{border-top:1px solid #e4dac9}}
html[data-theme="light"] .hero-shade{background:linear-gradient(90deg,rgba(247,242,232,0.851) 0%,rgba(247,242,232,0.612) 25%,rgba(247,242,232,0.133) 48%,transparent 72%),linear-gradient(0deg,#f8f3ea,transparent 15%)}
html[data-theme="light"] .directions>button:after{background:linear-gradient(90deg,rgba(248,243,234,0.702),rgba(248,243,234,0.188) 55%,transparent)}
@media(max-width:760px){html[data-theme="light"] .hero-shade{background:linear-gradient(180deg,#f8f3ea 0%,#f8f3ea 47%,rgba(248,243,234,0.502) 62%,transparent 78%,#f8f3ea 100%)}}
html[data-theme="light"] .primary,html[data-theme="light"] .advantage-cta,html[data-theme="light"] .header-tools .primary span{color:#2c2821}
html[data-theme="light"] .hero h1{color:#2c2821}
html[data-theme="light"] .hero h1 em,html[data-theme="light"] .advantage h3{color:#b0080e}
html[data-theme="light"] .contact-icon{color:#ae0a0f}
html[data-theme="light"] .phone-calculator-hit:hover{background:rgba(44,40,33,0.094)}
html[data-theme="light"] .phone-calculator-hit:focus-visible{outline:3px solid #2c2821}
@media(max-width:600px){html[data-theme="light"] .phone-calculator{background:#39342b}}
html[data-theme="light"] .calculator-promo{background:#363129;color:#f9f4ec}
html[data-theme="light"] .calculator-promo h2{color:#f7f2e8}
html[data-theme="light"] .calculator-promo-steps span{border:1px solid #dbcdb6}
html[data-theme="light"] .calculator-promo-caption{color:#a1947d}
html[data-theme="light"] .calculator-phone-art{filter:drop-shadow(0 12px 12px rgba(70,52,34,0.101))}
html[data-theme="light"] .calculator-promo-caption{color:#a0937c}
html[data-theme="light"] .mail-icon{color:#ae0a0f}
html[data-theme="light"] .header-account{color:#353028;border:1px solid #dbceb6}
html[data-theme="light"] .header-account:hover{color:#ae0a0f}
html[data-theme="light"] .nav-payment svg{color:#ae0a0f}
@media(max-width:760px){html[data-theme="light"] .hero-shade{background:linear-gradient(180deg,rgba(247,242,232,0.722) 0%,rgba(247,242,232,0.502) 35%,rgba(247,242,232,0.133) 65%,rgba(247,242,232,0.733) 100%)}}
html[data-theme="light"] .advantage::after{background:linear-gradient(180deg,rgba(245,238,226,0.267),transparent 65%)}
html[data-theme="light"] .advantage-reviews>p{color:#2c2821;background:rgba(247,242,232,0.88)}
html[data-theme="light"] .advantage-review-link{background:rgba(247,242,232,0.82)}
html[data-theme="light"] .calculator-promo{background:#322d26 url('assets/calculator-japan-landscape-clean.webp') center/100% 100% no-repeat}
/* lot.css */
html[data-theme="light"] #detailDialog{background:#f8f3ea;color:#322e26;border:1px solid #e3d8c5}
html[data-theme="light"] .lot-breadcrumb{color:#6d6453}
html[data-theme="light"] .lot-thumbs button{border:1px solid #dacbb3;background:#fbf8f2;color:#5f5647}
html[data-theme="light"] .lot-main-photo{border:1px solid #e0d5c0;background:#faf6f0}
html[data-theme="light"] .lot-placeholder{color:#61594a}
html[data-theme="light"] .lot-placeholder>span{color:#aca18d}
html[data-theme="light"] .lot-placeholder strong{color:#38332b}
html[data-theme="light"] .lot-vin{background:#fbf9f4}
html[data-theme="light"] .lot-vin label{color:#615849}
html[data-theme="light"] .lot-vin input{color:#2c2821}
html[data-theme="light"] .lot-vin button{border:1px solid #a79a85;color:#2c2821}
html[data-theme="light"] .lot-demo{color:#746a58}
html[data-theme="light"] .lot-statusbar>span{background:#e4dac9}
html[data-theme="light"] .lot-statusbar b{color:#ae0a0f}
html[data-theme="light"] .lot-spec-panel{background:#faf7f1}
html[data-theme="light"] .lot-spec-panel dt{color:#5e5547}
html[data-theme="light"] .lot-calculation{background:#fbf8f3;border:1px solid #dfd3be}
html[data-theme="light"] .lot-calculation>label{color:#564e41}
html[data-theme="light"] .lot-value,html[data-theme="light"] .lot-bid{border:1px solid #a99c88;color:#2c2821}
html[data-theme="light"] .lot-bid input{color:#2c2821}
html[data-theme="light"] .lot-switches input{background:#b5aa99}
html[data-theme="light"] .lot-switches input:before{background:#2c2821}
html[data-theme="light"] .lot-calculation>p{color:#5f5648}
html[data-theme="light"] .lot-outline{border:1px solid #9b8d75;color:#2c2821}
html[data-theme="light"] .lot-help{color:#443e33}
html[data-theme="light"] .lot-save{color:#ae0a0f}
html[data-theme="light"] .lot-feedback{color:#534b3f}
html[data-theme="light"] .lot-stock .lot-main-photo{background:#faf6ef}
html[data-theme="light"] .lot-stock-price{color:#2c2821}
html[data-theme="light"] .lot-description{border-top:1px solid #ded1bc}
html[data-theme="light"] .lot-description-note{color:#6c6352}
html[data-theme="light"] .calculation-lot small{color:#5f5647}
html[data-theme="light"] .calculation-warning{background:#fbf7f2}
html[data-theme="light"] .calculation-table .calculation-group th{background:#f5eee2;color:#2c2821}
html[data-theme="light"] .calculation-table .calculation-subtotal{border-top:1px solid #d4c4a8}
html[data-theme="light"] .calculation-table tfoot{color:#2c2821;background:#fcf9f5}
html[data-theme="light"] .calculation-rates p,html[data-theme="light"] .calculation-rates small{color:#675e4e}
html[data-theme="light"] #lotCostDialog{background:#f9f5ee;color:#332f27;border:1px solid #dacbb3}
html[data-theme="light"] #liveCostDialog [data-rates]{color:#554d40}
html[data-theme="light"] #liveCostDialog .calculation-vehicle-specs{color:#554d40}
html[data-theme="light"] #auctionGuideDialog{background:#faf6ef;color:#353028;border:1px solid #d7c8ad}
html[data-theme="light"] #auctionGuideDialog::backdrop{background:rgba(245,238,226,0.733)}
html[data-theme="light"] .auction-guide-grid dl>div{border-bottom:1px solid #e4d9c7}
html[data-theme="light"] .auction-guide-grid dt{color:#b80007}
html[data-theme="light"] .auction-guide-grid dd{color:#4c453a}
html[data-theme="light"] #liveCostDialog .customs-info{background:#ebe4d7;color:#b80007}
html[data-theme="light"] #liveCostDialog .customs-tip{background:#ebe3d6;color:#342f27;border:1px solid #a89b86;box-shadow:0 12px 35px rgba(70,52,34,0.228)}
html[data-theme="light"] #liveCostDialog .customs-info:focus-visible{outline:2px solid #2c2821}
html[data-theme="light"] #liveCostDialog .cost-brand-header{background:#faf6ef}
html[data-theme="light"] .catalog-lot-row:hover{background:#ece4d8}
html[data-theme="light"] .lot-sale-status.is-sold{color:#20984f}
html[data-theme="light"] .lot-sale-status.is-unsold{color:#b80009}
html[data-theme="light"] #cars .catalog-lot-arrow{color:#ae0a0f}
html[data-theme="light"] .lot-sale-status.is-neutral{color:#695f4f}
html[data-theme="light"] #auctionMakes button.chosen,html[data-theme="light"] #auctionModels button.chosen{background:#2c2821;color:#f5eee2}
html[data-theme="light"] .auction-weekdays .chosen,html[data-theme="light"] .facet-value-list .chosen{background:#2c2821;color:#f7f2e8}
html[data-theme="light"] .facet-value-list small{color:#5e5547}
html[data-theme="light"] .service-vin{background:#faf6f0;border:1px solid #a99c88;color:#2c2821}
html[data-theme="light"] .service-result a{color:#2c2821}
html[data-theme="light"] .page-size button{border:1px solid #daccb4}
html[data-theme="light"] .page-size button.chosen{background:#2c2821;color:#f7f2e8}
html[data-theme="light"] .auction-panel .color-swatches button{border:1px solid #766b59}
html[data-theme="light"] .auction-panel .color-swatches button.chosen{outline:2px solid #2c2821}
html[data-theme="light"] .color-check{color:#2c2821;text-shadow:0 1px 2px rgba(70,52,34,0.38),0 -1px 2px rgba(70,52,34,0.38)}
html[data-theme="light"] .catalog-grid-card .photo{background:#fbf8f3}
html[data-theme="light"] .grid-lot-meta{color:#544c3f}
html[data-theme="light"] .grid-lot-specs dt,html[data-theme="light"] .grid-auction-prices dt,html[data-theme="light"] .grid-total>span{color:#544c3f}
html[data-theme="light"] .grid-total{border-top:1px solid #ded2bc}
html[data-theme="light"] .grid-total strong{color:#2c2821}
html[data-theme="light"] .lot-extra-services{background:#faf6f0;border:1px solid #dfd3be}
html[data-theme="light"] .lot-extra-services input.service-vin{border:1px solid #a99c88;background:#f8f3ea;color:#2c2821}
html[data-theme="light"] .lot-extra-services>small{color:#534b3e}
html[data-theme="light"] .lot-spec-panel dd.production-green{color:#199e4a}
html[data-theme="light"] .lot-spec-panel dd.production-orange{color:#b86700}
html[data-theme="light"] .lot-spec-panel dd.production-red{color:#b80008}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-main-photo{background:#faf6f0}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-photo-open:after{background:rgba(248,243,234,0.875);color:#2c2821}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-thumbs{scrollbar-color:#a99c88 #faf6f0}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-thumbs small{background:rgba(248,243,234,0.867);color:#2c2821}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-thumbnail-arrow{color:#3f392f;border:1px solid #dfd3be}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-spec-panel,html[data-theme="light"] #detailDialog .lot-design-v2 .lot-calculation{background:#faf7f1;border:1px solid #dfd3be}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-calculation>.lot-section-title{color:#b80008}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-spec-panel dl>div{border-bottom:1px solid #e5dbcb}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-document-actions button{border:1px solid #a99c88;color:#2c2821}
html[data-theme="light"] #detailDialog .lot-design-v2 [data-extra-service="uss"]{color:#2c2821}
html[data-theme="light"] #detailDialog .lot-auction-badge{border:1px solid #a69a84;color:#3b362d}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-gallery{border:1px solid #e2d6c3;background:#f9f5ee}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-spec-panel,html[data-theme="light"] #detailDialog .lot-design-v2 .lot-calculation{background:#faf7f1}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-section-title{border-bottom:1px solid #e2d6c3}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-calculation>label{color:#353028}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-bid input,html[data-theme="light"] #detailDialog .lot-design-v2 .lot-value input{color:#322e26}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-calculation>.lot-section-title{color:#322e26}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-switches{border-bottom:1px solid #e2d6c3}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-extra-services [data-extra-service="uss"]{border-color:#7f735f}
html[data-theme="light"] #detailDialog .lot-design-v2 [data-extra-service="uss"] .lot-ui-icon{color:#b8000e}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-info-icon{color:#5c5446}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-switches input{background:#a89c87}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-switches input:before{background:#2c2821}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-spec-panel .lot-sale-status{color:#353028;background:#d5c5aa}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-spec-panel .lot-sale-status.is-neutral{background:#d3c3a6;color:#2c2821}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-spec-panel dt{color:#595143}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-spec-panel dd{color:#353028}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-spec-panel dd.production-red{color:#b80008}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-spec-panel dd.production-green{color:#199e4a}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-spec-panel dd.production-orange{color:#b86700}
html[data-theme="light"] #detailDialog .lot-translation-tip{background:#fbf8f2;color:#322e26;border:1px solid #a69a84;box-shadow:0 12px 36px rgba(70,52,34,0.152)}
html[data-theme="light"] #detailDialog .lot-translation-tip header{border-bottom:1px solid #d5c5a9}
html[data-theme="light"] #detailDialog .lot-translation-tip h4{color:#2c2821}
html[data-theme="light"] #detailDialog .lot-translation-tip a{color:#0065b8}
html[data-theme="light"] #detailDialog .lot-translation-tip button:focus-visible,html[data-theme="light"] #detailDialog .lot-translation-body:focus-visible{outline:2px solid #2c2821}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-extra-services [data-extra-service="production"],html[data-theme="light"] #detailDialog .lot-design-v2 .lot-calculation [data-real-service="calculate"]{color:#322e26}
html[data-theme="light"] #detailDialog .lot-translation-tip li::marker{color:#544c3f}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-thumbnail-arrow{color:#ae0a0f}
@media(hover:hover){html[data-theme="light"] #detailDialog .lot-design-v2 .lot-thumbnail-arrow:hover{color:#b80008;background:#e9e0d2}}
html[data-theme="light"] .lot-share{border:1px solid #d7c8ae;color:#433d32}
html[data-theme="light"] .lot-share:hover{color:#2c2821}
html[data-theme="light"] .lot-share:focus-visible{outline:2px solid #2c2821}
html[data-theme="light"] .table-cars .auction-finish-price,html[data-theme="light"] .table-cars td.catalog-rub-emphasis{color:#2c2821}
html[data-theme="light"].lot-page-mode #detailDialog::backdrop{background:#f7f1e7}
html[data-theme="light"].lot-loading body::before{background:#f7f1e7}
html[data-theme="light"].lot-loading body::after{color:#5c5446}
/* vehicle-effects.css */
html[data-theme="light"] .advantage h3,html[data-theme="light"] .advantage p{text-shadow:0 2px 10px rgba(70,52,34,0.228)}
html[data-theme="light"] .advantage-reviews .advantage-review-link>span{border-color:#2c2821}
html[data-theme="light"] .site-header .new-brand,html[data-theme="light"] .full-footer .footer-contact .new-brand{background-color:var(--bg,#f8f3ea)}
html[data-theme="light"] .site-header .new-brand{background-color:#f8f3ea}
@media(max-width:760px){html[data-theme="light"] .hero{background:#f8f3ea}
html[data-theme="light"] .hero-shade{background:linear-gradient(180deg,#f8f3ea 0%,#f8f3ea 185px,transparent 235px,transparent 410px,#f8f3ea 470px)}}
html[data-theme="light"] .countrybar .countries button{color:#2c2821}
html[data-theme="light"] .lot-api-note{color:#5e5647}
/* auth-glass.css */
html[data-theme="light"] #sectionDialog.auth-glass{border:1px solid rgba(44,40,33,0.314);background:linear-gradient(135deg,rgba(44,40,33,0.149),rgba(44,40,33,0.024) 45%,rgba(44,40,33,0.082)),rgba(250,246,239,0.659);color:#2c2821;box-shadow:inset 0 1px 1px #ffffff70,inset 0 -1px 1px #ffffff25,0 28px 90px rgba(70,52,34,0.177)}
html[data-theme="light"] #sectionDialog.auth-glass::backdrop{background:rgba(247,241,231,0.4)}
html[data-theme="light"] .auth-mark span{color:#b8000a}
html[data-theme="light"] .auth-glass .dialog-close{background:rgba(44,40,33,0.071);border:1px solid rgba(44,40,33,0.145);color:#2c2821}
html[data-theme="light"] .auth-tabs{background:rgba(247,241,232,0.314);border:1px solid rgba(44,40,33,0.125)}
html[data-theme="light"] .auth-glass .auth-tabs button{color:#3c372e}
html[data-theme="light"] .auth-glass .auth-tabs button.primary{background:rgba(44,40,33,0.137);color:#2c2821;box-shadow:inset 0 1px 0 #ffffff50,0 3px 12px rgba(70,52,34,0.051)}
html[data-theme="light"] .auth-glass #authForm label{color:#332e26}
html[data-theme="light"] .auth-glass #authForm input{border:1px solid rgba(44,40,33,0.208);background:rgba(248,242,233,0.396);color:#2c2821;box-shadow:inset 0 1px 4px rgba(70,52,34,0.051)}
html[data-theme="light"] .auth-glass #authForm input:focus{outline:2px solid rgba(44,40,33,0.627);background:rgba(249,245,238,0.851)}
html[data-theme="light"] .auth-glass #authForm input::placeholder{color:#564e41}
html[data-theme="light"] .auth-glass #authForm small{color:#423c32}
html[data-theme="light"] .auth-reflections{background:#f8f3ea}
html[data-theme="light"] .auth-reflections:after{background:linear-gradient(120deg,#dbf1ff12,transparent 32%,#c3e4ff07 70%,transparent),linear-gradient(0deg,rgba(247,241,231,0.314),transparent 45%);box-shadow:inset 0 0 35px rgba(70,52,34,0.228)}
html[data-theme="light"] .mirror-caption{color:rgba(70,64,53,0.612)}
html[data-theme="light"] #sectionDialog.auth-glass{border:4px solid #e5dbca;background:linear-gradient(155deg,#e7dece,#f8f3eb 55%,#faf6ef);box-shadow:0 0 0 1px #80919c80,inset 0 2px 2px #effaff40,0 25px 90px rgba(70,52,34,0.279)}
html[data-theme="light"] .auth-glass #authForm input{background:rgba(247,242,232,0.812)}
html[data-theme="light"] .auth-glass .auth-tabs{background:rgba(247,242,232,0.659)}
html[data-theme="light"] .auth-glass .dialog-close{background:rgba(249,244,237,0.851)}
html[data-theme="light"] .auth-reflections{background:#f5eee2}
html[data-theme="light"] .auth-reflections:after{box-shadow:inset 0 0 28px rgba(70,52,34,0.203)}
html[data-theme="light"] #sectionDialog.auth-glass{background:linear-gradient(180deg,#faf7f1,#f8f3ea 40%,#f7f1e7);box-shadow:0 0 0 1px rgba(70,52,34,0.38),0 30px 90px rgba(70,52,34,0.304)}
html[data-theme="light"] #sectionDialog.auth-glass::backdrop{background:rgba(245,238,226,0.659)}
html[data-theme="light"] #sectionDialog.auth-glass .auth-reflections{border:5px solid #fbf8f3;box-shadow:0 0 0 1px rgba(70,52,34,0.38),inset 0 0 0 1px rgba(70,52,34,0.38),inset 0 18px 30px rgba(70,52,34,0.203),0 18px 40px rgba(70,52,34,0.228);background:#f5eee2}
html[data-theme="light"] #sectionDialog.auth-glass #sectionContent::before{background:linear-gradient(90deg,#f8f4eb,#dccfb9 45%,#f8f4eb);box-shadow:0 0 0 1px rgba(70,52,34,0.38)}
html[data-theme="light"] #sectionDialog.auth-glass .auth-reflections::after{background:linear-gradient(115deg,rgba(44,40,33,0.078) 0,rgba(44,40,33,0.012) 28%,transparent 45%,transparent 70%,rgba(44,40,33,0.024));box-shadow:inset 0 0 30px rgba(70,52,34,0.152)}
html[data-theme="light"] #sectionDialog.auth-glass .mirror-caption{color:rgba(65,59,49,0.333)}
html[data-theme="light"] #sectionDialog.auth-glass #sectionTitle{color:#2c2821}
html[data-theme="light"] #sectionDialog.auth-glass .dialog-close{background:rgba(44,40,33,0.078);border:1px solid rgba(44,40,33,0.133);color:#2c2821}
html[data-theme="light"] #sectionDialog.auth-glass .auth-tabs{background:#f5eee2;border:1px solid #e9e1d3}
html[data-theme="light"] #sectionDialog.auth-glass .auth-tabs button.primary{background:rgba(44,40,33,0.11)}
html[data-theme="light"] #sectionDialog.auth-glass #authForm label{color:#38332a}
html[data-theme="light"] #sectionDialog.auth-glass #authForm input{background:#f5eee2;border-color:#e6ddcd}
html[data-theme="light"] #sectionDialog.auth-glass #authForm a{color:#2c2821}
html[data-theme="light"] #sectionDialog.auth-glass #authForm .auth-policy{color:#474136}
html[data-theme="light"] #sectionDialog.auth-glass #authForm a:focus-visible{outline:2px solid #2c2821}
/* control-alignment.css */
html[data-theme="light"] #liveCostDialog button[data-close]{color:#2c2821;background:#e0d4c0;border:1px solid #a99c88}
html[data-theme="light"] #liveCostDialog button[data-close]:hover{background:#b8ae9d}
html[data-theme="light"] #liveCostDialog button[data-close]:focus-visible{outline:2px solid #2c2821}
/* contract-form.css */
html[data-theme="light"] #contractDialog{background:#2c2821;color:#faf7f1}
html[data-theme="light"] #contractDialog::backdrop{background:rgba(245,238,226,0.65)}
html[data-theme="light"] #contractDialog h2{color:#faf7f1}
html[data-theme="light"] #contractDialog .contract-intro{color:#bab0a0}
html[data-theme="light"] #contractDialog .contract-close{background:#353028;color:#e9e1d3}
html[data-theme="light"] #contractDialog label{color:#e0d5c0}
html[data-theme="light"] #contractDialog input,html[data-theme="light"] #contractDialog textarea{border:1px solid #5f5647;background:#2c2821;color:#faf7f1}
html[data-theme="light"] #contractDialog input::placeholder,html[data-theme="light"] #contractDialog textarea::placeholder{color:#a2957e}
html[data-theme="light"] #contractDialog :focus-visible{outline:2px solid #faf7f1}
html[data-theme="light"] #contractDialog .contract-success p{color:#d4c4a8}
/* mobile-header.css */
@media(max-width:600px){html[data-theme="light"] .header-account{border:1px solid #dbceb6}}
@media(max-width:600px){html[data-theme="light"] .header-contact:focus-visible{outline:2px solid #2c2821}}
html[data-theme="light"] .contact-sheet{border:1px solid #e2d7c4;background:#f9f5ee;color:#312d25;box-shadow:0 -18px 50px rgba(70,52,34,0.209)}
html[data-theme="light"] .contact-sheet::backdrop{background:rgba(245,238,226,0.62)}
html[data-theme="light"] .contact-sheet-head h2{color:#2c2821}
html[data-theme="light"] .contact-sheet-close{border:1px solid #dbceb6;color:#2c2821}
html[data-theme="light"] .contact-sheet-row{border:1px solid #e6ddcd;background:#faf7f1}
html[data-theme="light"] .contact-sheet-row:active{background:#ede6db}
html[data-theme="light"] .contact-sheet-row:focus-visible,html[data-theme="light"] .contact-sheet-close:focus-visible{outline:2px solid #2c2821}
html[data-theme="light"] .contact-sheet-row strong{color:#2c2821}
html[data-theme="light"] .contact-sheet-row small{color:#5e5547}
html[data-theme="light"] .contact-sheet-icon{background:#e9e1d3;color:#2c2821}
html[data-theme="light"] .contact-sheet-icon svg{color:#2c2821!important}
html[data-theme="light"] .contact-sheet-mail{background:#bbb1a1}
html[data-theme="light"] .contact-sheet-label{color:#5e5547}
/* site-header.css */
html[data-theme="light"] .header-theme{color:#353028;border:1px solid rgba(44,40,33,0.16);background:linear-gradient(135deg,rgba(44,40,33,0.16),rgba(44,40,33,0.04));box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 4px 12px rgba(70,52,34,0.133)}
html[data-theme="light"] .header-theme:hover{color:#b80006}
html[data-theme="light"] .stats-kind{background:rgba(247,241,232,0.35);box-shadow:inset 0 1px 3px rgba(70,52,34,0.133)}
html[data-theme="light"] .stats-kind>button{color:#3c372e!important}
html[data-theme="light"] .stats-kind>button:hover{color:#2c2821!important}
html[data-theme="light"] .stats-kind>button.chosen{color:#b80006!important}
@media(min-width:601px){html[data-theme="light"] .header-top .header-contact .contact-icon svg{color:#b80006}}
html[data-theme="light"] .header-top .header-chat{color:#353028}
html[data-theme="light"] .header-top .header-chat>svg:first-child{color:#b80006}
html[data-theme="light"] .header-top .header-chat .header-chat-chevron{color:#ae0a0f}
html[data-theme="light"] .header-top .header-chat:hover{color:#b80006}
html[data-theme="light"] .header-top .header-divider{background:rgba(44,40,33,0.18)}
html[data-theme="light"] .contact-sheet{background:rgba(249,244,236,0.74);box-shadow:0 -18px 50px rgba(70,52,34,0.209),0 0 0 1px rgba(var(--glass-red),.12),inset 0 1px 0 rgba(var(--glass-white),.14)}
html[data-theme="light"] .contact-sheet-row{box-shadow:inset 0 1px 0 rgba(var(--glass-white),.22),0 4px 12px rgba(70,52,34,0.084)}
html[data-theme="light"] .contact-sheet-icon,html[data-theme="light"] .contact-sheet-phone,html[data-theme="light"] .contact-sheet-telegram,html[data-theme="light"] .contact-sheet-whatsapp,html[data-theme="light"] .contact-sheet-max,html[data-theme="light"] .contact-sheet-mail,html[data-theme="light"] .contact-sheet-youtube,html[data-theme="light"] .contact-sheet-vk{box-shadow:inset 0 1px 0 rgba(var(--glass-white),.4),0 4px 12px rgba(70,52,34,0.095)}
html[data-theme="light"] .contact-sheet-phone svg,html[data-theme="light"] .contact-sheet-mail svg{color:#b80006!important}
html[data-theme="light"] .contact-sheet-telegram svg{color:#0d79ab!important}
html[data-theme="light"] .contact-sheet-max svg{color:#0003b8!important}
html[data-theme="light"] .contact-sheet-youtube svg{color:#b80000!important}
html[data-theme="light"] .contact-sheet-vk svg{color:#064fb1!important}
html[data-theme="light"] .contact-sheet-close:hover{color:#b80006}
@media(min-width:601px){html[data-theme="light"] .contact-sheet{box-shadow:0 18px 40px rgba(70,52,34,0.209),0 0 0 1px rgba(var(--glass-red),.12),inset 0 1px 0 rgba(var(--glass-white),.14)}
html[data-theme="light"] .contact-sheet::backdrop{background:rgba(245,238,226,0.28)}}
html[data-theme="light"] .access-dialog .access-contact svg{color:#b80006}
html[data-theme="light"] .lot-bid-dialog .bid-close{color:#3d372e!important}
html[data-theme="light"] .lot-bid-dialog .bid-close:hover{color:#b80006!important}
/* account.css */
html[data-theme="light"] body{background:#f8f2e9;color:#312d25}
html[data-theme="light"] .cab-header{border-bottom:1px solid #e6dccc}
html[data-theme="light"] .cab-header a{color:#2c2821}
html[data-theme="light"] .cab-brand span{color:#ae0a0f}
html[data-theme="light"] .cab-heading>span{color:#ae0910}
html[data-theme="light"] .cab-sidebar,html[data-theme="light"] .cab-panel{background:#faf7f1;border:1px solid #e1d6c2}
html[data-theme="light"] .cab-person small{color:#5a5144}
html[data-theme="light"] .cab-sidebar button,html[data-theme="light"] .cab-sidebar>a{color:#494237}
html[data-theme="light"] .cab-sidebar #cabLogout{color:#5c5446}
html[data-theme="light"] .cab-grid label{color:#4f483c}
html[data-theme="light"] .cab-grid input,html[data-theme="light"] .cab-grid select,html[data-theme="light"] .cab-grid textarea{border:1px solid #bbb2a2;background:#f9f4ec;color:#2c2821}
html[data-theme="light"] .cab-primary,html[data-theme="light"] .cab-secondary{border:1px solid #bab0a0;color:#2c2821}
html[data-theme="light"] .cab-note{color:#5e5547}
html[data-theme="light"] .cab-table th{background:#f9f4ec;color:#655c4d}
html[data-theme="light"] .cab-table td{border-bottom:1px solid #e1d6c2}
html[data-theme="light"] .cab-table button{color:#2c2821}
html[data-theme="light"] .cab-badge{background:#e9e0d2;color:#3c7c52}
html[data-theme="light"] .cab-empty{color:#574f41}
html[data-theme="light"] #cabDialog{border:1px solid #cfbd9e;background:#faf7f1;color:#2c2821}
html[data-theme="light"] #cabDialog::backdrop{background:rgba(245,238,226,0.667)}
html[data-theme="light"] .cab-close{color:#2c2821}
html[data-theme="light"] .cab-total small{color:#595143}
html[data-theme="light"] .cab-cookie-state{color:#4a4438}
html[data-theme="light"] .cab-vin{color:#524b3e}
html[data-theme="light"] .cab-settings-row{border-bottom:1px solid rgba(44,40,33,0.08)}
html[data-theme="light"] .cab-settings-row>span{color:#3d382e}
html[data-theme="light"] .cab-segmented{background:rgba(44,40,33,0.06);border:1px solid rgba(44,40,33,0.14)}
html[data-theme="light"] .cab-segmented span{color:#4b4439}
html[data-theme="light"] .cab-segmented input:checked+span{color:#2c2821}
html[data-theme="light"] .cab-lot-link:hover{color:#ae0a0f}
html[data-theme="light"] .cab-switch{color:#3d372e}
html[data-theme="light"] .cab-switch.cab-switch-green input:checked{background:linear-gradient(135deg,rgba(44,40,33,0.22),rgba(34,170,90,0.96) 40%,rgba(34,170,90,.85))!important;color:#fff!important}
html[data-theme="light"] .cab-switch.cab-switch-green input:checked:before{background:linear-gradient(160deg,#2c2821,#d8ffe6);box-shadow:0 0 8px rgba(34,170,90,.75),0 1px 3px rgba(70,52,34,0.19)}
html[data-theme="light"] .cab-switch.cab-switch-green:hover input{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 0 0 1px rgba(255,255,255,.3),inset 0 2px 6px rgba(70,52,34,0.152),0 0 10px rgba(34,170,90,.35)!important}
html[data-theme="light"] .cab-table .cab-bid-delete:hover{color:#b80007!important}
/* media-tiles.css */
html[data-theme="light"] .media-tile{color:#332e26}
html[data-theme="light"] .media-tile .media-tile-preview{background:#f8f3eb!important;border:1px solid #bab1a0!important;color:#474136}
html[data-theme="light"] .media-tile-hint{background:rgba(248,243,235,0.933);color:#312d25}
html[data-theme="light"] .media-tile>small{color:#514a3d}
html[data-theme="light"] .media-tile-actions a,html[data-theme="light"] .media-tile-actions button{color:#3c362d!important}
html[data-theme="light"] .media-tile :is(a,button):focus-visible{outline:2px solid #2c2821}
html[data-theme="light"] .media-preview{background:#f8f3eb;color:#312d25;border:1px solid #bab1a0}
html[data-theme="light"] .media-preview::backdrop{background:rgba(245,238,226,0.8)}
html[data-theme="light"] .media-preview button,html[data-theme="light"] .media-preview a{border:1px solid #a69a84;background:#fbf9f4;color:#2c2821}
html[data-theme="light"] .media-preview :is(button,a):focus-visible{outline:2px solid #2c2821}
html[data-theme="light"] .media-preview-body iframe{background:#2c2821}
html[data-theme="light"] .media-preview-body.media-preview-pdf{background:#e7dece}
html[data-theme="light"] .media-preview-pdf canvas{background:#2c2821}
/* customer-deal.css */
html[data-theme="light"] .customer-tabs{border-bottom:1px solid #bbb2a2}
html[data-theme="light"] .customer-tabs button{color:#514a3d}
html[data-theme="light"] .customer-tabs button[aria-selected=true]{color:#2c2821;background:#eae2d4}
html[data-theme="light"] .customer-tabs button:focus-visible{outline:2px solid #2c2821}
html[data-theme="light"] .customer-deal .cab-check{color:#413b31}
html[data-theme="light"] .customer-deal input[readonly]{color:#4e473b;background:#ece4d8}
html[data-theme="light"] .customer-files{border-top:1px solid #d6c6ab}
html[data-theme="light"] .customer-upload{color:#3c372e}
html[data-theme="light"] .customer-summary>div{border-bottom:1px solid #dbcdb6}
html[data-theme="light"] .customer-summary dt{color:#524b3e}
html[data-theme="light"] .customer-summary dd{color:#2c2821}
html[data-theme="light"] .customer-save{border-top:1px solid #d6c6ab}
html[data-theme="light"] .customer-save p{color:#453f34}
html[data-theme="light"] .customer-save p.error{color:#b80000}
html[data-theme="light"] .customer-upload-button{border:1px solid #b1a693;color:#38332a}
html[data-theme="light"] .customer-upload:hover .customer-upload-button{background:#e9e0d2;border-color:#6f6554}
html[data-theme="light"] .customer-upload:focus-within .customer-upload-button{outline:2px solid #2c2821}
html[data-theme="light"] .customer-document-note{color:#524b3e}
html[data-theme="light"] .customer-files{border-top:1px solid #d6c6ab}
html[data-theme="light"] .customer-file-count{color:#524b3e}
/* pages.css */
html[data-theme="light"] .page-nav a{color:#5d5446}
html[data-theme="light"] .page-nav a:hover,html[data-theme="light"] .page-nav a.current{color:#2c2821}
html[data-theme="light"] .lead{color:#b80008}
html[data-theme="light"] .btn.ghost{border-color:#b7ad9b}
html[data-theme="light"] .cta{background:linear-gradient(135deg,#fbf8f3,#f9f4ed);border:1px solid #e1d6c2}
html[data-theme="light"] .cta p{color:#5d5446}
html[data-theme="light"] .faq{border:1px solid #e1d6c2;background:#faf7f1}
html[data-theme="light"] .faq summary::after{color:#ae0a0f}
html[data-theme="light"] .faq[open]{border-color:#b7ad9b}
html[data-theme="light"] .faq-body{color:#433d33}
html[data-theme="light"] .faq-body a{color:#b80008}
html[data-theme="light"] .tile{background:#faf7f1;border:1px solid #e1d6c2}
html[data-theme="light"] .tile p{color:#4d463a}
html[data-theme="light"] .merits li{background:#faf7f1;border:1px solid #e1d6c2}
html[data-theme="light"] .merits strong{color:#2c2821}
html[data-theme="light"] .merits a{color:#b80008}
html[data-theme="light"] .steps li{background:#faf7f1;border:1px solid #e1d6c2}
html[data-theme="light"] .steps span{color:#4d463a}
html[data-theme="light"] .review{background:#faf7f1;border:1px solid #e1d6c2}
html[data-theme="light"] .review footer{color:#5d5446}
html[data-theme="light"] .case{border-top:1px solid #e2d7c4}
html[data-theme="light"] .gallery img{border:1px solid #e1d6c2}
html[data-theme="light"] .card.news p{color:#5d5446}
html[data-theme="light"] .toc{background:#faf7f1;border:1px solid #e1d6c2}
html[data-theme="light"] .toc a{color:#b80008}
html[data-theme="light"] .contacts a{color:#b80008}
html[data-theme="light"] article figcaption{color:#5d5446}
html[data-theme="light"] #customsForm fieldset{border:1px solid #e1d6c2;background:#faf7f1}
html[data-theme="light"] .cf-field{color:#4d463a}
html[data-theme="light"] .cf-field input,html[data-theme="light"] .cf-field select,html[data-theme="light"] .cf-field textarea{color:#363128;background:#f8f3ea;border:1px solid #d4c4a8}
html[data-theme="light"] .cf-field input[type=date]{color-scheme:light}
html[data-theme="light"] .cf-field small,html[data-theme="light"] .cf-file small,html[data-theme="light"] .cf-toggle small{color:#6f6554}
html[data-theme="light"] .cf-note{color:#6f6554}
html[data-theme="light"] .cf-file{border:1px dashed #b7ad9b}
html[data-theme="light"] .cf-file-label i{color:#b80008}
html[data-theme="light"] .cf-file-name{color:#5d5446}
html[data-theme="light"] .cf-file.has-file .cf-file-name{color:#2a8d4d}
html[data-theme="light"] .cf-switch{background:#d4c4a8}
html[data-theme="light"] .cf-switch::after{background:#2c2821}
html[data-theme="light"] .cf-consent{color:#4d463a}
html[data-theme="light"] .cf-consent a{color:#b80008}
html[data-theme="light"] .cf-error{color:#b80000}
html[data-theme="light"] .cf-login,html[data-theme="light"] .cf-success{border:1px solid #e1d6c2;background:#faf7f1}
html[data-theme="light"] .cf-login p,html[data-theme="light"] .cf-success p{color:#4d463a}
html[data-theme="light"] .cf-success svg{stroke:#27904f}
/* advantages.css */
html[data-theme="light"] .advantages-heading::after{background:#e5dccb}
html[data-theme="light"] .advantage{border:1px solid #e5dccb;background:#f9f5ed}
html[data-theme="light"] .advantage::after{background:linear-gradient(180deg,rgba(245,238,226,0.92) 0%,rgba(245,238,226,0.78) 46%,rgba(245,238,226,0.16) 100%)}
html[data-theme="light"] .advantage p{color:#2c2821;text-shadow:0 1px 6px rgba(70,52,34,0.38)}
html[data-theme="light"] .advantage-service::after{background:linear-gradient(180deg,rgba(245,238,226,0.922) 0%,rgba(245,238,226,0.612) 40%,rgba(245,238,226,0.125) 63%,rgba(245,238,226,0.733) 100%)}
html[data-theme="light"] .advantage-cta:focus-visible,html[data-theme="light"] .advantage-review-link:focus-visible{outline:3px solid #2c2821}
html[data-theme="light"] .advantage-review-link{color:#2c2821}
html[data-theme="light"] .advantage-reviews::after{background:linear-gradient(180deg,rgba(245,238,226,0.937),rgba(245,238,226,0.6) 60%,rgba(245,238,226,0.851))}
/* blog.css */
html[data-theme="light"] body{background:#f8f3ea;color:#363128}
html[data-theme="light"] header{border-bottom:1px solid #e2d7c4}
html[data-theme="light"] .logo span,html[data-theme="light"] .eyebrow{color:#ae0a0f}
html[data-theme="light"] article a{color:#b80008}
html[data-theme="light"] article td,html[data-theme="light"] article th{border:1px solid #d4c4a8}
html[data-theme="light"] .card{background:#faf7f1;border:1px solid #e1d6c2}
html[data-theme="light"] .card span{color:#b80009}
html[data-theme="light"] .intro,html[data-theme="light"] .back{color:#5d5446}
html[data-theme="light"] footer{border-top:1px solid #e2d7c4;color:#5d5446}
/* privacy.css */
html[data-theme="light"] .privacy-notice{background:#f9f5ee;color:#342f27;border:1px solid #d4c4a8}
html[data-theme="light"] .privacy-copy p{color:#423c32}
html[data-theme="light"] .privacy-actions button,html[data-theme="light"] .privacy-open{background:#ece5d9;border:1px solid #7b705d;color:#2c2821}
html[data-theme="light"] .privacy-actions button:hover,html[data-theme="light"] .privacy-open:hover{background:#dfd3be}
html[data-theme="light"] .privacy-actions button:focus-visible,html[data-theme="light"] .privacy-open:focus-visible,html[data-theme="light"] .privacy-notice a:focus-visible{outline:2px solid #2c2821}
html[data-theme="light"] .legal-page{background:#f8f3ea;color:#353028;color-scheme:light}
html[data-theme="light"] .legal-header{border-bottom:1px solid #e5dccb}
html[data-theme="light"] .legal-brand span{color:#b80007}
html[data-theme="light"] .legal-main .legal-date{color:#524a3e}
html[data-theme="light"] .legal-main nav{border-top:1px solid #e5dccb}
html[data-theme="light"] .privacy-actions .privacy-necessary{border-color:#aea38f;color:#4a4438}
html[data-theme="light"] .privacy-actions .privacy-necessary:hover{background:#e8dfd1}
/* seo.css */
html[data-theme="light"] .seo-content{color:#3f392f}
html[data-theme="light"] .seo-content h2{color:#2c2821}
html[data-theme="light"] .seo-crumbs{color:#4c4539}
html[data-theme="light"] #auctionMakes a.chosen,html[data-theme="light"] #auctionModels a.chosen{background:#2c2821;color:#f8f3ea}
html[data-theme="light"] .power-reference{color:#534c3f}
html[data-theme="light"] .technical-specs th,html[data-theme="light"] .technical-specs td{border-bottom:1px solid #e2d7c4}
html[data-theme="light"] .moto-volume button.chosen{background:#2c2821;color:#f8f3ea}
html[data-theme="light"] .table-cars th button[data-catalog-sort]:hover{color:#2c2821}
html[data-theme="light"] .sort-arrows{stroke:#736957}
html[data-theme="light"] .table-cars [data-sort-order="asc"] .sort-up,html[data-theme="light"] .table-cars [data-sort-order="desc"] .sort-down{stroke:#b80008}
html[data-theme="light"] .seo-facts dl>div{border-top:1px solid #e2d7c4}
html[data-theme="light"] .seo-facts dt{color:#635a4b}
html[data-theme="light"] .seo-facts dd{color:#2c2821}
html[data-theme="light"] .seo-facts-note{color:#635a4b}
html[data-theme="light"] .seo-sold th,html[data-theme="light"] .seo-sold td{border-bottom:1px solid #e2d7c4}
html[data-theme="light"] .seo-sold th{color:#635a4b}
html[data-theme="light"] .seo-lot{background:#faf7f1;border:1px solid #e2d7c4}
html[data-theme="light"] .seo-lot img{background:#f8f3eb}
html[data-theme="light"] .seo-lot h3{color:#2c2821}
html[data-theme="light"] .seo-lot p{color:#4c4539}
html[data-theme="light"] .seo-lot .seo-lot-price{color:#2c2821}
html[data-theme="light"] .seo-content h3{color:#2c2821}
html[data-theme="light"] .seo-hub-list li{border-bottom:1px solid #e9e0d2}
html[data-theme="light"] .seo-hub-list a{color:#2c2821}
html[data-theme="light"] .seo-hub-list span{color:#635a4b}
/* calculator.css */
html[data-theme="light"] #calculatorDialog{background:#faf6ef;color:#332f27;border:1px solid #d5c5a9}
html[data-theme="light"] #calculatorDialog .calc-intro{color:#554d40}
html[data-theme="light"] #calculatorDialog .calc-tabs [role=tab]{background:#f8f3ea;color:#413b31;border:1px solid #ded1bc}
html[data-theme="light"] #calculatorDialog .calc-field{color:#554d40}
html[data-theme="light"] #calculatorDialog .calc-input{background:#f8f3ea;border:1px solid #ded1bc}
html[data-theme="light"] #calculatorDialog .calc-input input{color:#2c2821}
html[data-theme="light"] #calculatorDialog .calc-input i{color:#6f6554}
html[data-theme="light"] #calculatorDialog .calc-input select{color:#2c2821}
html[data-theme="light"] #calculatorDialog .calc-input select option{color:#f7f2e8}
html[data-theme="light"] #calculatorDialog .calc-switches input{background:#ded1bc}
html[data-theme="light"] #calculatorDialog .calc-switches input:before{background:#2c2821}
html[data-theme="light"] #calculatorDialog .calc-actions .outline{color:#413b31;border:1px solid #ded1bc}
html[data-theme="light"] #calculatorDialog .calc-status{background:#fbf7f2}
html[data-theme="light"] #calculatorDialog .calc-rates{color:#554d40}
html[data-theme="light"] #calculatorDialog .calc-disclaimer{color:#6f6554}
html[data-theme="light"] #calculatorDialog .customs-info{color:#ae0a0f}
html[data-theme="light"] #calculatorDialog .customs-tip{background:#f8f3ea;border:1px solid #ded1bc;color:#413b31}
/* market-glass.css */
html[data-theme="light"] .countrybar .countries button{color:#4b4439!important}
html[data-theme="light"] .countrybar .countries button:hover{color:#2c2821!important}
html[data-theme="light"] .countrybar .countries button.selected,html[data-theme="light"] .countrybar .countries button[aria-current=page]{color:#2c2821!important}
html[data-theme="light"] .countrybar .countries .market-glass{background:linear-gradient(135deg,rgba(44,40,33,0.22),rgba(44,40,33,0.06) 45%,rgba(237,32,39,.28));box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -1px 0 rgba(255,255,255,.08),inset 1px 0 0 rgba(255,255,255,.18),0 10px 26px rgba(237,32,39,.28),0 2px 6px rgba(70,52,34,0.171);border:1px solid rgba(44,40,33,0.28)}
html[data-theme="light"] .countrybar .countries .market-glass::before{background:radial-gradient(120% 90% at 30% 0%,rgba(44,40,33,0.28),transparent 60%)}
html[data-theme="light"] .countrybar .countries .market-glass.is-moving{box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 14px 30px rgba(237,32,39,.4),0 2px 6px rgba(70,52,34,0.171)}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html[data-theme="light"] .countrybar .countries .market-glass{background:linear-gradient(135deg,rgba(222,38,44,0.716),rgba(237,32,39,0.96));color:#fff!important}}
/* glass-ui.css */
html[data-theme="light"]{--glass-white:44,40,33}
html[data-theme="light"] .glass-btn,html[data-theme="light"] .cab-primary,html[data-theme="light"] .cab-secondary,html[data-theme="light"] .cab-table .cab-bid-edit,html[data-theme="light"] .customer-upload-button,html[data-theme="light"] .lot-help[data-real-service=guide],html[data-theme="light"] .lot-help[data-lot-service=guide],html[data-theme="light"] .lot-share,html[data-theme="light"] .lot-thumbnail-arrow,html[data-theme="light"] .lot-place-bid,html[data-theme="light"] .home-lots-controls button,html[data-theme="light"] #mobileFilters,html[data-theme="light"] [data-home-retry],html[data-theme="light"] #reset,html[data-theme="light"] .saved-section button,html[data-theme="light"] .lot-spec-panel .lot-help-button,html[data-theme="light"] .compare-tray>button:not(.primary),html[data-theme="light"] .primary,html[data-theme="light"] .advantage-cta,html[data-theme="light"] .contract-submit,html[data-theme="light"] .outline,html[data-theme="light"] .lot-outline,html[data-theme="light"] .lot-statusbar button,html[data-theme="light"] .detail-button,html[data-theme="light"] .text-button,html[data-theme="light"] .lot-bid-dialog button,html[data-theme="light"] .lot-vin button,html[data-theme="light"] #calculatorDialog .calc-actions button,html[data-theme="light"] .hero-actions a,html[data-theme="light"] .hero-actions button,html[data-theme="light"] .header-tools>button,html[data-theme="light"] body.admin-compact button:not(.crm-tabs>button):not(.admin-nav-group nav>button):not(.customs-info):not(.crm-user-results button):not(.crm-row-title):not(.deal-title):not(.dialog-close):not(.copy-btn){color:#2c2821!important;box-shadow:inset 0 1px 0 rgba(var(--glass-white),.5),inset 0 -1px 0 rgba(var(--glass-white),.06),0 0 0 1px rgba(var(--glass-red),.18),0 6px 18px rgba(var(--glass-red),.22),0 2px 6px rgba(70,52,34,0.133)!important;text-shadow:0 1px 2px rgba(70,52,34,0.133)}
html[data-theme="light"] .primary,html[data-theme="light"] .advantage-cta,html[data-theme="light"] .contract-submit,html[data-theme="light"] .lot-statusbar button,html[data-theme="light"] button.primary,html[data-theme="light"] button.active,html[data-theme="light"] .header-tools .primary,html[data-theme="light"] .lot-place-bid,html[data-theme="light"] .cab-primary{background:linear-gradient(135deg,rgba(var(--glass-red),0.74),rgba(var(--glass-red),0.71) 45%,rgba(var(--glass-red),0.95))!important;box-shadow:inset 0 1px 0 rgba(var(--glass-white),.55),inset 0 -1px 0 rgba(var(--glass-red),.25),0 0 0 1px rgba(var(--glass-red),.35),0 10px 26px rgba(var(--glass-red),.35),0 2px 6px rgba(70,52,34,0.152)!important;color:#fff!important}
html[data-theme="light"] .glass-btn:hover,html[data-theme="light"] .cab-primary:hover,html[data-theme="light"] .cab-secondary:hover,html[data-theme="light"] .cab-table .cab-bid-edit:hover,html[data-theme="light"] .customer-upload-button:hover,html[data-theme="light"] .lot-help[data-real-service=guide]:hover,html[data-theme="light"] .lot-help[data-lot-service=guide]:hover,html[data-theme="light"] .lot-share:hover,html[data-theme="light"] .lot-thumbnail-arrow:hover,html[data-theme="light"] .lot-place-bid:hover,html[data-theme="light"] .home-lots-controls button:hover,html[data-theme="light"] #mobileFilters:hover,html[data-theme="light"] [data-home-retry]:hover,html[data-theme="light"] #reset:hover,html[data-theme="light"] .saved-section button:hover,html[data-theme="light"] .lot-spec-panel .lot-help-button:hover,html[data-theme="light"] .compare-tray>button:not(.primary):hover,html[data-theme="light"] .primary:hover,html[data-theme="light"] .advantage-cta:hover,html[data-theme="light"] .contract-submit:hover,html[data-theme="light"] .outline:hover,html[data-theme="light"] .lot-outline:hover,html[data-theme="light"] .lot-statusbar button:hover,html[data-theme="light"] .detail-button:hover,html[data-theme="light"] .text-button:hover,html[data-theme="light"] .lot-bid-dialog button:hover,html[data-theme="light"] .lot-vin button:hover,html[data-theme="light"] #calculatorDialog .calc-actions button:hover,html[data-theme="light"] .hero-actions a:hover,html[data-theme="light"] .hero-actions button:hover,html[data-theme="light"] .header-tools>button:hover,html[data-theme="light"] body.admin-compact button:not(.crm-tabs>button):not(.admin-nav-group nav>button):not(.customs-info):not(.crm-user-results button):not(.crm-row-title):not(.deal-title):not(.dialog-close):not(.copy-btn):hover{color:#2c2821!important;box-shadow:inset 0 1px 0 rgba(var(--glass-white),.65),inset 0 -1px 0 rgba(var(--glass-white),.08),0 0 0 1px rgba(var(--glass-red),.45),0 12px 30px rgba(var(--glass-red),.4),0 2px 6px rgba(70,52,34,0.152)!important}
html[data-theme="light"] .lot-switches input,html[data-theme="light"] .crm-switch input,html[data-theme="light"] #calculatorDialog .calc-switches input,html[data-theme="light"] .glass-switch input{box-shadow:inset 0 1px 0 rgba(var(--glass-white),.3),inset 0 0 0 1px rgba(var(--glass-white),.18),inset 0 2px 6px rgba(70,52,34,0.171)!important}
html[data-theme="light"] .lot-switches input:before,html[data-theme="light"] .crm-switch input:before,html[data-theme="light"] #calculatorDialog .calc-switches input:before,html[data-theme="light"] .glass-switch input:before{background:linear-gradient(160deg,#2c2821,#423c32);box-shadow:0 1px 3px rgba(70,52,34,0.19),inset 0 -1px 0 rgba(70,52,34,0.03)}
html[data-theme="light"] .lot-switches input:checked,html[data-theme="light"] .crm-switch input:checked,html[data-theme="light"] #calculatorDialog .calc-switches input:checked,html[data-theme="light"] .glass-switch input:checked{background:linear-gradient(135deg,rgba(var(--glass-red),0.76),rgba(var(--glass-red),0.96) 40%,rgba(var(--glass-red),0.96))!important;color:#fff!important}
html[data-theme="light"] .lot-switches input:checked:before,html[data-theme="light"] .crm-switch input:checked:before,html[data-theme="light"] #calculatorDialog .calc-switches input:checked:before,html[data-theme="light"] .glass-switch input:checked:before{background:linear-gradient(160deg,#2c2821,#ffd8d9);box-shadow:0 0 8px rgba(var(--glass-red),.7),0 1px 3px rgba(70,52,34,0.19)}
html[data-theme="light"] .lot-switches label:hover input,html[data-theme="light"] .crm-switch:hover input,html[data-theme="light"] #calculatorDialog .calc-switches label:hover input{box-shadow:inset 0 1px 0 rgba(var(--glass-white),.4),inset 0 0 0 1px rgba(var(--glass-white),.3),inset 0 2px 6px rgba(70,52,34,0.152),0 0 10px rgba(var(--glass-red),.3)!important}
html[data-theme="light"] .glass-host>.glass-lens{box-shadow:inset 0 1px 0 rgba(var(--glass-white),.55),inset 0 -1px 0 rgba(var(--glass-white),.08),inset 1px 0 0 rgba(var(--glass-white),.18),0 10px 26px rgba(var(--glass-red),.28),0 2px 6px rgba(70,52,34,0.171)}
html[data-theme="light"] .glass-host>.glass-lens.is-moving{box-shadow:inset 0 1px 0 rgba(var(--glass-white),.6),0 14px 30px rgba(var(--glass-red),.4),0 2px 6px rgba(70,52,34,0.171)}
html[data-theme="light"] .glass-host>[aria-selected=true],html[data-theme="light"] .glass-host>.active,html[data-theme="light"] .glass-host>.selected,html[data-theme="light"] .glass-host>[aria-current=page]{color:#2c2821!important}
html[data-theme="light"] .glass-host>button:hover,html[data-theme="light"] .glass-host>a:hover{color:#2c2821!important}
html[data-theme="light"] .glass-host.segmented input:checked+span{color:#2c2821!important}
html[data-theme="light"] #autoSubmenu,html[data-theme="light"] #statsSubmenu{background:rgba(249,244,236,0.72)!important;box-shadow:0 18px 40px rgba(70,52,34,0.209),0 0 0 1px rgba(var(--glass-red),.12),inset 0 1px 0 rgba(var(--glass-white),.12)!important}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html[data-theme="light"] .glass-host>.glass-lens{background:linear-gradient(135deg,rgba(var(--glass-red),0.72),rgba(var(--glass-red),0.96));color:#fff!important}
html[data-theme="light"] .primary,html[data-theme="light"] .advantage-cta,html[data-theme="light"] .contract-submit,html[data-theme="light"] .lot-statusbar button{background:linear-gradient(135deg,rgba(var(--glass-red),0.74),rgba(var(--glass-red),0.96))!important;color:#fff!important}}
html[data-theme="light"] .crm-row-title,html[data-theme="light"] .deal-title,html[data-theme="light"] body.admin-compact .crm-row-title,html[data-theme="light"] body.admin-compact .deal-title{color:#2c2821!important}
html[data-theme="light"] .crm-row-title:hover,html[data-theme="light"] .deal-title:hover{color:#b80009!important}
html[data-theme="light"] #sectionDialog.auth-glass{background:linear-gradient(135deg,rgba(var(--glass-white),.16),rgba(var(--glass-white),.04) 45%,rgba(var(--glass-red),.14)),rgba(250,246,239,0.62);box-shadow:inset 0 1px 0 rgba(var(--glass-white),.5),inset 0 -1px 0 rgba(var(--glass-white),.1),0 0 0 1px rgba(var(--glass-red),.2),0 30px 90px rgba(70,52,34,0.209),0 16px 50px rgba(var(--glass-red),.22)}
html[data-theme="light"] .auth-glass .auth-tabs{background:rgba(247,241,232,0.35);box-shadow:inset 0 1px 3px rgba(70,52,34,0.133)}
html[data-theme="light"] .auth-glass .auth-tabs button,html[data-theme="light"] .auth-glass .auth-tabs button.primary,html[data-theme="light"] .auth-glass .auth-tabs button.outline{color:#3c372e!important}
html[data-theme="light"] .auth-glass .auth-tabs button.primary{color:#2c2821!important}
html[data-theme="light"] .auth-glass #authForm input{background:linear-gradient(135deg,rgba(var(--glass-white),.1),rgba(var(--glass-white),.03)),rgba(248,242,233,0.45);box-shadow:inset 0 1px 0 rgba(var(--glass-white),.18),inset 0 2px 6px rgba(70,52,34,0.114)}
html[data-theme="light"] .auth-glass #authForm input:focus{background:rgba(249,245,238,0.7)}
html[data-theme="light"] .auth-glass #authForm .primary{background:linear-gradient(135deg,rgba(var(--glass-red),0.74),rgba(var(--glass-red),0.71) 45%,rgba(var(--glass-red),0.95))!important;color:#fff!important}
html[data-theme="light"] #auctionMakes>button:hover,html[data-theme="light"] #auctionModels>button:hover,html[data-theme="light"] #auctionMakes>a:hover,html[data-theme="light"] #auctionModels>a:hover{color:#2c2821!important}
html[data-theme="light"] #auctionMakes>.chosen,html[data-theme="light"] #auctionModels>.chosen{color:#b80006!important}
html[data-theme="light"] #auctionMakes>.chosen:hover,html[data-theme="light"] #auctionModels>.chosen:hover{color:#b80007!important}
html[data-theme="light"] #auctionMakes>.chosen small,html[data-theme="light"] #auctionModels>.chosen small{color:#b80007!important}
html[data-theme="light"] .auction-weekdays>button,html[data-theme="light"] .page-size>button{color:#3c372e!important}
html[data-theme="light"] .auction-weekdays>button:hover,html[data-theme="light"] .page-size>button:hover{color:#2c2821!important}
html[data-theme="light"] .auction-weekdays>button.chosen,html[data-theme="light"] .page-size>button.chosen{color:#b80006!important}
html[data-theme="light"] .auction-weekdays>button.chosen:hover,html[data-theme="light"] .page-size>button.chosen:hover{color:#b80007!important}
html[data-theme="light"] .auction-weekdays>span{color:#5e5547}
html[data-theme="light"] .page-size{background:rgba(247,241,232,0.35);box-shadow:inset 0 1px 3px rgba(70,52,34,0.133)}
html[data-theme="light"] .page-size>span{color:#5e5547}
html[data-theme="light"] .facet-value-list:not(.color-swatches)>button:hover{color:#2c2821!important}
html[data-theme="light"] .facet-value-list:not(.color-swatches)>button.chosen{color:#b80006!important}
html[data-theme="light"] .facet-value-list:not(.color-swatches)>button.chosen:hover{color:#b80007!important}
html[data-theme="light"] .auction-panel input:not([type=range]):not([type=checkbox]),html[data-theme="light"] .auction-panel select{background:linear-gradient(135deg,rgba(var(--glass-white),.1),rgba(var(--glass-white),.03)),rgba(248,242,233,0.45)!important;color:#2c2821;box-shadow:inset 0 1px 0 rgba(var(--glass-white),.16),inset 0 2px 6px rgba(70,52,34,0.114)}
html[data-theme="light"] .auction-panel select option{background:#f9f4ec;color:#2c2821}
html[data-theme="light"] .auction-panel .range-pair::before{box-shadow:inset 0 1px 1px rgba(var(--glass-white),.2),inset 0 -1px 2px rgba(70,52,34,0.171),0 1px 0 rgba(70,52,34,0.133)}
html[data-theme="light"] .auction-panel .range-pair::after{background:linear-gradient(90deg,rgba(var(--glass-red),0.96),#ff454b);color:#fff!important}
html[data-theme="light"] .auction-panel .range-pair input[type=range]::-webkit-slider-thumb{background:radial-gradient(60% 60% at 35% 30%,#2c2821,#ffd8d9)!important;box-shadow:0 0 0 3px rgba(var(--glass-red),.18),0 0 10px rgba(var(--glass-red),.6),0 2px 5px rgba(70,52,34,0.19)}
html[data-theme="light"] .auction-panel .range-pair input[type=range]::-moz-range-thumb{background:radial-gradient(60% 60% at 35% 30%,#2c2821,#ffd8d9)!important;box-shadow:0 0 0 3px rgba(var(--glass-red),.18),0 0 10px rgba(var(--glass-red),.6),0 2px 5px rgba(70,52,34,0.19)}
html[data-theme="light"] .auction-panel .range-pair input[type=range]:hover::-webkit-slider-thumb,html[data-theme="light"] .auction-panel .range-pair input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px rgba(var(--glass-red),.22),0 0 14px rgba(var(--glass-red),.75),0 2px 5px rgba(70,52,34,0.19)}
html[data-theme="light"] .auction-panel .range-pair input[type=range]:disabled::-webkit-slider-thumb{background:radial-gradient(60% 60% at 35% 30%,#3e392f,#696050)!important;box-shadow:0 1px 3px rgba(70,52,34,0.19)}
html[data-theme="light"] .auction-panel .range-pair input[type=range]:disabled::-moz-range-thumb{background:radial-gradient(60% 60% at 35% 30%,#3e392f,#696050)!important;box-shadow:0 1px 3px rgba(70,52,34,0.19)}
html[data-theme="light"] .auction-panel .range-values{color:#2c2821}
html[data-theme="light"] .auction-panel .range-values span{color:#736857}
html[data-theme="light"] #contractDialog{color:#38332a!important;background:linear-gradient(135deg,rgba(var(--glass-white),.16),rgba(var(--glass-white),.04) 45%,rgba(var(--glass-red),.14)),rgba(250,246,239,0.74)!important;box-shadow:inset 0 1px 0 rgba(var(--glass-white),.5),inset 0 -1px 0 rgba(var(--glass-white),.1),0 0 0 1px rgba(var(--glass-red),.2),0 30px 90px rgba(70,52,34,0.209),0 16px 50px rgba(var(--glass-red),.22)!important}
html[data-theme="light"] #contractDialog::backdrop{background:rgba(245,238,226,0.6)}
html[data-theme="light"] #contractDialog h2{color:#2c2821!important}
html[data-theme="light"] #contractDialog .contract-intro,html[data-theme="light"] #contractDialog [role=status],html[data-theme="light"] #contractDialog .contract-success p,html[data-theme="light"] #contractDialog #contractBody>p{color:#544c3f!important}
html[data-theme="light"] #contractDialog legend{color:#2c2821!important}
html[data-theme="light"] #contractDialog label{color:#5d5546!important}
html[data-theme="light"] #contractDialog input:not([type=checkbox]),html[data-theme="light"] #contractDialog textarea{background:linear-gradient(135deg,rgba(var(--glass-white),.1),rgba(var(--glass-white),.03)),rgba(248,242,233,0.45)!important;color:#2c2821!important;box-shadow:inset 0 1px 0 rgba(var(--glass-white),.18),inset 0 2px 6px rgba(70,52,34,0.114)!important}
html[data-theme="light"] #contractDialog input::placeholder,html[data-theme="light"] #contractDialog textarea::placeholder{color:#796e5b!important}
html[data-theme="light"] #contractDialog input:not([type=checkbox]):focus,html[data-theme="light"] #contractDialog textarea:focus{background:rgba(249,245,238,0.7)!important}
html[data-theme="light"] #contractDialog .contract-check{color:#3c372e!important}
html[data-theme="light"] #contractDialog .contract-check input[type=checkbox]{box-shadow:inset 0 1px 0 rgba(var(--glass-white),.3),inset 0 0 0 1px rgba(var(--glass-white),.18),inset 0 2px 6px rgba(70,52,34,0.171)!important}
html[data-theme="light"] #contractDialog .contract-check input[type=checkbox]::before{background:linear-gradient(160deg,#2c2821,#423c32);box-shadow:0 1px 3px rgba(70,52,34,0.19)}
html[data-theme="light"] #contractDialog .contract-check input[type=checkbox]:checked{background:linear-gradient(135deg,rgba(var(--glass-red),0.76),rgba(var(--glass-red),0.96) 40%,rgba(var(--glass-red),0.96))!important;color:#fff!important}
html[data-theme="light"] #contractDialog .contract-check input[type=checkbox]:checked::before{background:linear-gradient(160deg,#2c2821,#ffd8d9);box-shadow:0 0 8px rgba(var(--glass-red),.7),0 1px 3px rgba(70,52,34,0.19)}
html[data-theme="light"] #contractDialog .contract-close{color:#2c2821!important;box-shadow:inset 0 1px 0 rgba(var(--glass-white),.4),0 2px 6px rgba(70,52,34,0.133)}
html[data-theme="light"] #contractDialog .contract-submit{background:linear-gradient(135deg,rgba(var(--glass-red),0.74),rgba(var(--glass-red),0.71) 45%,rgba(var(--glass-red),0.95))!important;color:#fff!important}
html[data-theme="light"] #contractDialog .contract-error{color:#b80006!important}
html[data-theme="light"] #contractDialog .contract-success svg{stroke:#17a159!important}
html[data-theme="light"] .auction-panel{background:linear-gradient(135deg,rgba(var(--glass-white),.09),rgba(var(--glass-white),.025) 45%,rgba(var(--glass-red),.07)),rgba(249,244,236,0.74)!important;box-shadow:inset 0 1px 0 rgba(var(--glass-white),.28),inset 0 -1px 0 rgba(var(--glass-white),.06),0 0 0 1px rgba(var(--glass-red),.1),0 22px 60px rgba(70,52,34,0.152),0 10px 34px rgba(var(--glass-red),.1)}
html[data-theme="light"] .auction-caption strong{color:#b80006!important}
html[data-theme="light"] .auction-caption span{color:#5e5547!important}
html[data-theme="light"] .auction-list h3,html[data-theme="light"] .auction-detail-columns h3{color:#4b4439!important}
html[data-theme="light"] .auction-options p{color:#5e5547!important}
html[data-theme="light"] #cars .table-cars{background:linear-gradient(180deg,rgba(var(--glass-white),.05),rgba(var(--glass-white),.015)),rgba(249,244,236,0.55)!important;box-shadow:inset 0 1px 0 rgba(var(--glass-white),.14),0 12px 36px rgba(70,52,34,0.106)}
html[data-theme="light"] #cars .table-cars thead th{color:#38332a!important}
html[data-theme="light"] #cars .table-cars th button[data-catalog-sort]:hover{color:#b80007}
html[data-theme="light"] #cars .table-cars .catalog-lot-row:hover button,html[data-theme="light"] #cars .table-cars .catalog-lot-row:focus-within button{color:#2c2821}
@supports selector(::-webkit-scrollbar){html[data-theme="light"] .auction-list>div::-webkit-scrollbar-thumb,html[data-theme="light"] .facet-value-list::-webkit-scrollbar-thumb,html[data-theme="light"] .cars.list::-webkit-scrollbar-thumb,html[data-theme="light"] #catalogPage .cars::-webkit-scrollbar-thumb,html[data-theme="light"] #calculatorDialog::-webkit-scrollbar-thumb,html[data-theme="light"] #contractDialog::-webkit-scrollbar-thumb,html[data-theme="light"] #sectionDialog .section-dialog-body::-webkit-scrollbar-thumb,html[data-theme="light"] #detailDialog::-webkit-scrollbar-thumb,html[data-theme="light"] .stats-table-wrap::-webkit-scrollbar-thumb,html[data-theme="light"] .crm-table-wrap::-webkit-scrollbar-thumb,html[data-theme="light"] .cab-table-wrap::-webkit-scrollbar-thumb,html[data-theme="light"] #compareDialog .compare-body::-webkit-scrollbar-thumb,html[data-theme="light"] #liveCostDialog::-webkit-scrollbar-thumb{border:2px solid rgba(245,238,226,0);background-color:rgba(var(--glass-red),0.76);background-image:linear-gradient(180deg,rgba(var(--glass-red),0.94),rgba(var(--glass-red),0.96));color:#fff!important}
html[data-theme="light"] .auction-list>div::-webkit-scrollbar-thumb:hover,html[data-theme="light"] .facet-value-list::-webkit-scrollbar-thumb:hover,html[data-theme="light"] .cars.list::-webkit-scrollbar-thumb:hover,html[data-theme="light"] #catalogPage .cars::-webkit-scrollbar-thumb:hover,html[data-theme="light"] #calculatorDialog::-webkit-scrollbar-thumb:hover,html[data-theme="light"] #contractDialog::-webkit-scrollbar-thumb:hover,html[data-theme="light"] #sectionDialog .section-dialog-body::-webkit-scrollbar-thumb:hover,html[data-theme="light"] #detailDialog::-webkit-scrollbar-thumb:hover,html[data-theme="light"] .stats-table-wrap::-webkit-scrollbar-thumb:hover,html[data-theme="light"] .crm-table-wrap::-webkit-scrollbar-thumb:hover,html[data-theme="light"] .cab-table-wrap::-webkit-scrollbar-thumb:hover,html[data-theme="light"] #compareDialog .compare-body::-webkit-scrollbar-thumb:hover,html[data-theme="light"] #liveCostDialog::-webkit-scrollbar-thumb:hover{background-image:linear-gradient(180deg,rgba(var(--glass-red),0.94),rgba(var(--glass-red),0.96));color:#fff!important}}
html[data-theme="light"] #calculatorDialog{color:#38332a!important;background:linear-gradient(135deg,rgba(var(--glass-white),.16),rgba(var(--glass-white),.04) 45%,rgba(var(--glass-red),.14)),rgba(250,246,239,0.74)!important;box-shadow:inset 0 1px 0 rgba(var(--glass-white),.5),inset 0 -1px 0 rgba(var(--glass-white),.1),0 0 0 1px rgba(var(--glass-red),.2),0 30px 90px rgba(70,52,34,0.209),0 16px 50px rgba(var(--glass-red),.22)!important}
html[data-theme="light"] #calculatorDialog::backdrop{background:rgba(245,238,226,0.6)}
html[data-theme="light"] #calculatorDialog .calc-input{background:linear-gradient(135deg,rgba(var(--glass-white),.1),rgba(var(--glass-white),.03)),rgba(248,242,233,0.45)!important;box-shadow:inset 0 1px 0 rgba(var(--glass-white),.18),inset 0 2px 6px rgba(70,52,34,0.114)}
html[data-theme="light"] #calculatorDialog .calc-input:focus-within{background:rgba(249,245,238,0.7)!important}
html[data-theme="light"] #calculatorDialog .calc-input i{color:#5d5546!important}
html[data-theme="light"] #calculatorDialog .calc-input select option{background:#f9f4ec;color:#2c2821}
html[data-theme="light"] #calculatorDialog .calc-field{color:#5d5546!important}
html[data-theme="light"] #calculatorDialog .calc-tabs{background:rgba(247,241,232,0.35);box-shadow:inset 0 1px 3px rgba(70,52,34,0.133)}
html[data-theme="light"] #calculatorDialog .dialog-close{color:#2c2821!important}
html[data-theme="light"] .moto-volume>div>button:hover{color:#2c2821!important}
html[data-theme="light"] .moto-volume>div>button.chosen{color:#b80006!important}
html[data-theme="light"] .moto-volume>div>button:disabled{color:#9f927b!important}
html[data-theme="light"] #detailDialog,html[data-theme="light"] #compareDialog,html[data-theme="light"] #sectionDialog,html[data-theme="light"] #liveCostDialog,html[data-theme="light"] .lot-bid-dialog,html[data-theme="light"] dialog.glass-dialog,html[data-theme="light"] #cabDialog{color:#38332a!important;background:linear-gradient(135deg,rgba(var(--glass-white),.13),rgba(var(--glass-white),.035) 45%,rgba(var(--glass-red),.12)),rgba(249,244,237,0.8)!important;box-shadow:inset 0 1px 0 rgba(var(--glass-white),.45),inset 0 -1px 0 rgba(var(--glass-white),.08),0 0 0 1px rgba(var(--glass-red),.18),0 30px 90px rgba(70,52,34,0.209),0 16px 50px rgba(var(--glass-red),.18)!important}
html[data-theme="light"] #detailDialog::backdrop,html[data-theme="light"] #compareDialog::backdrop,html[data-theme="light"] #sectionDialog::backdrop,html[data-theme="light"] #liveCostDialog::backdrop,html[data-theme="light"] .lot-bid-dialog::backdrop,html[data-theme="light"] #cabDialog::backdrop{background:rgba(245,238,226,0.6)}
html[data-theme="light"] dialog .dialog-close{color:#2c2821!important;box-shadow:inset 0 1px 0 rgba(var(--glass-white),.4),0 2px 6px rgba(70,52,34,0.133)}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-gallery,html[data-theme="light"] .lot-calculation,html[data-theme="light"] .lot-spec-panel,html[data-theme="light"] .lot-extra-services,html[data-theme="light"] #detailDialog .lot-translation-tip,html[data-theme="light"] .lot-korea-services,html[data-theme="light"] .lot-china-services,html[data-theme="light"] .car,html[data-theme="light"] .catalog-grid-card,html[data-theme="light"] .saved-section,html[data-theme="light"] .empty,html[data-theme="light"] .home-lot,html[data-theme="light"] .compare-tray,html[data-theme="light"] #toast,html[data-theme="light"] .calculator-promo,html[data-theme="light"] .crm-editor .crm-f-box,html[data-theme="light"] .stats-card,html[data-theme="light"] .lot-bid-panel{background:linear-gradient(135deg,rgba(var(--glass-white),.09),rgba(var(--glass-white),.025) 50%,rgba(var(--glass-red),.06)),rgba(248,243,234,0.62)!important;color:#38332a;box-shadow:inset 0 1px 0 rgba(var(--glass-white),.2),inset 0 -1px 0 rgba(var(--glass-white),.04),0 10px 30px rgba(70,52,34,0.106)}
html[data-theme="light"] .compare-tray,html[data-theme="light"] #toast{box-shadow:inset 0 1px 0 rgba(var(--glass-white),.3),0 18px 40px rgba(70,52,34,0.19),0 0 0 1px rgba(var(--glass-red),.15)}
html[data-theme="light"] .catalog-grid-card:hover,html[data-theme="light"] .car:hover,html[data-theme="light"] .home-lot:hover{box-shadow:inset 0 1px 0 rgba(var(--glass-white),.35),0 0 0 1px rgba(var(--glass-red),.4),0 18px 44px rgba(var(--glass-red),.22),0 10px 30px rgba(70,52,34,0.133)}
html[data-theme="light"] .calculator-promo{color:#38332a!important}
html[data-theme="light"] .calculator-promo h2,html[data-theme="light"] .calculator-promo-steps li{color:#2c2821!important}
html[data-theme="light"] .calculator-promo-copy p{color:#4b4439!important}
html[data-theme="light"] .calculator-promo-steps span{color:#2c2821}
html[data-theme="light"] .calculator-promo-caption{color:#5e5547!important}
html[data-theme="light"] .calculator-promo-arrow path{stroke:#b80006!important}
html[data-theme="light"] body:not(.admin-compact) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=submit]):not([type=button]):not([type=hidden]):not(.budget-num):not(.calc-input input):not(.budget-field input):not(.lot-value input):not(.lot-bid input),select:not(.calc-input select),textarea){background:linear-gradient(135deg,rgba(var(--glass-white),.1),rgba(var(--glass-white),.03)),rgba(248,242,233,0.45)!important;color:#2c2821!important;box-shadow:inset 0 1px 0 rgba(var(--glass-white),.16),inset 0 2px 6px rgba(70,52,34,0.114)!important}
html[data-theme="light"] body:not(.admin-compact) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=submit]):not([type=button]):not([type=hidden]):not(.budget-num):not(.calc-input input):not(.budget-field input):not(.lot-value input):not(.lot-bid input),select:not(.calc-input select),textarea):focus{background:rgba(249,245,238,0.7)!important}
html[data-theme="light"] body:not(.admin-compact) input::placeholder,html[data-theme="light"] body:not(.admin-compact) textarea::placeholder{color:#796e5b!important}
html[data-theme="light"] body:not(.admin-compact) select option{background:#f9f4ec;color:#2c2821}
html[data-theme="light"] body:not(.admin-compact) input[type=checkbox]:not(.lot-switches input):not(.crm-switch input):not(.glass-switch input):not(.calc-switches input):not(.contract-check input){box-shadow:inset 0 1px 0 rgba(var(--glass-white),.3),inset 0 2px 5px rgba(70,52,34,0.152)}
html[data-theme="light"] body:not(.admin-compact) input[type=checkbox]:not(.lot-switches input):not(.crm-switch input):not(.glass-switch input):not(.calc-switches input):not(.contract-check input)::after{border:solid #2c2821}
html[data-theme="light"] body:not(.admin-compact) input[type=checkbox]:not(.lot-switches input):not(.crm-switch input):not(.glass-switch input):not(.calc-switches input):not(.contract-check input):checked{background:linear-gradient(135deg,rgba(var(--glass-red),0.76),rgba(var(--glass-red),0.96) 40%,rgba(var(--glass-red),0.96));color:#fff!important}
html[data-theme="light"] #detailDialog .lot-number{background:linear-gradient(135deg,rgba(var(--glass-red),0.74),rgba(var(--glass-red),0.87) 45%,rgba(var(--glass-red),0.96))!important;color:#fff!important}
html[data-theme="light"] #detailDialog .lot-auction-badge,html[data-theme="light"] #detailDialog .lot-status,html[data-theme="light"] .lot-status-badge,html[data-theme="light"] .table-cars .status-badge{color:#2c2821!important}
html[data-theme="light"] .lot-place-bid.lot-bid-closed,html[data-theme="light"] .lot-place-bid.lot-bid-closed:hover{color:#5c5445!important}
html[data-theme="light"] .view-switch{background:rgba(247,241,232,0.35);box-shadow:inset 0 1px 3px rgba(70,52,34,0.133)}
html[data-theme="light"] .view-switch>button{color:#3c372e!important}
html[data-theme="light"] .view-switch>button.active{color:#b80006!important}
html[data-theme="light"] .calculation-table thead th,html[data-theme="light"] .comparison th,html[data-theme="light"] .stats-table th,html[data-theme="light"] .cab-table th,html[data-theme="light"] .crm-table th{color:#38332a!important}
html[data-theme="light"] #detailDialog .lot-value,html[data-theme="light"] #detailDialog .lot-bid,html[data-theme="light"] .lot-page .lot-value,html[data-theme="light"] .lot-page .lot-bid{background:linear-gradient(135deg,rgba(var(--glass-white),.1),rgba(var(--glass-white),.03)),rgba(248,242,233,0.45)!important;box-shadow:inset 0 1px 0 rgba(var(--glass-white),.16),inset 0 2px 6px rgba(70,52,34,0.114)}
html[data-theme="light"] .lot-value input,html[data-theme="light"] .lot-bid input{color:#2c2821!important}
html[data-theme="light"] .lot-value>span,html[data-theme="light"] .lot-bid>span{color:#5d5546}
html[data-theme="light"] .lot-statusbar>span:first-child,html[data-theme="light"] .lot-status-relocated{color:#2c2821!important}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-spec-panel .lot-sale-status.is-sold{color:#2c2821!important}
html[data-theme="light"] #detailDialog .lot-design-v2 .lot-spec-panel .lot-sale-status.is-unsold{background:linear-gradient(135deg,rgba(var(--glass-red),0.69),rgba(var(--glass-red),0.96))!important}
html[data-theme="light"] .calculator-promo{background:linear-gradient(120deg,rgba(248,242,233,0.9),rgba(248,242,233,0.78) 45%,rgba(249,245,237,0.72)),url('assets/calculator-japan-landscape-clean.webp') center/cover no-repeat!important}
html[data-theme="light"] .calculation-scroll{background:linear-gradient(135deg,rgba(var(--glass-white),.07),rgba(var(--glass-white),.02) 50%,rgba(var(--glass-red),.05)),rgba(247,241,232,0.55);box-shadow:inset 0 1px 0 rgba(var(--glass-white),.2),0 12px 36px rgba(70,52,34,0.114)}
html[data-theme="light"] .calculation-table thead th{color:#38332a!important}
html[data-theme="light"] .calculation-table .calculation-group th{color:#2c2821!important}
html[data-theme="light"] .calculation-table tfoot th,html[data-theme="light"] .calculation-table tfoot td{background:linear-gradient(180deg,rgba(var(--glass-red),0.69),rgba(var(--glass-red),0.5) 60%),rgba(var(--glass-red),0.86)!important;text-shadow:0 1px 2px rgba(70,52,34,0.133)}
html[data-theme="light"] #calculatorDialog .calc-status,html[data-theme="light"] #liveCostDialog [role=status]:not([hidden]):not(:empty){color:#38332a}
html[data-theme="light"] #calculatorDialog .calc-rates,html[data-theme="light"] #liveCostDialog [data-rates]{color:#5d5546!important}
html[data-theme="light"] .customs-info{background:linear-gradient(135deg,rgba(var(--glass-red),0.72),rgba(var(--glass-red),0.87) 45%,rgba(var(--glass-red),0.96))!important}
html[data-theme="light"] .customs-tip{background:linear-gradient(135deg,rgba(var(--glass-white),.12),rgba(var(--glass-white),.03) 45%,rgba(var(--glass-red),.1)),rgba(249,244,237,0.92)!important;color:#38332a!important;box-shadow:inset 0 1px 0 rgba(var(--glass-white),.35),0 18px 40px rgba(70,52,34,0.19),0 0 0 1px rgba(var(--glass-red),.15)!important}
html[data-theme="light"] #liveCostDialog .calculation-vehicle-specs{color:#5d5546}
html[data-theme="light"] body:has(.cab-shell){background:radial-gradient(60% 40% at 15% 0%,rgba(var(--glass-red),.14),transparent 60%),radial-gradient(50% 35% at 100% 100%,rgba(var(--glass-white),.05),transparent 60%),#f8f3ea!important}
html[data-theme="light"] .cab-header a:not(.cab-brand){box-shadow:inset 0 1px 0 rgba(var(--glass-white),.35),0 2px 6px rgba(70,52,34,0.114)}
html[data-theme="light"] .cab-heading>span{color:#b80006!important}
html[data-theme="light"] .cab-sidebar,html[data-theme="light"] .cab-panel{background:linear-gradient(135deg,rgba(var(--glass-white),.1),rgba(var(--glass-white),.03) 45%,rgba(var(--glass-red),.07)),rgba(249,244,236,0.72)!important;box-shadow:inset 0 1px 0 rgba(var(--glass-white),.3),inset 0 -1px 0 rgba(var(--glass-white),.05),0 0 0 1px rgba(var(--glass-red),.08),0 22px 60px rgba(70,52,34,0.152)}
html[data-theme="light"] .cab-avatar{background:linear-gradient(135deg,rgba(var(--glass-red),0.8),rgba(var(--glass-red),0.96) 45%,rgba(var(--glass-red),0.96))!important}
html[data-theme="light"] .cab-sidebar nav>button{color:#3c372e!important}
html[data-theme="light"] .cab-sidebar nav>button:hover{color:#2c2821!important}
html[data-theme="light"] .cab-sidebar nav>button.active{color:#b80006!important}
html[data-theme="light"] .cab-sidebar #cabLogout,html[data-theme="light"] .cab-sidebar>a{color:#3c372e!important}
html[data-theme="light"] .customer-deal input[readonly]{color:#4e473b!important}
html[data-theme="light"] .cab-grid label{color:#5d5546!important}
html[data-theme="light"] .cab-section-title,html[data-theme="light"] .cab-panel h2{color:#2c2821}
html[data-theme="light"] .cab-note{color:#5d5546!important}
html[data-theme="light"] .cab-table button:hover{color:#b80007}
html[data-theme="light"] .cab-empty{color:#5d5546!important}
html[data-theme="light"] .cab-badge{color:#3c372d!important}
html[data-theme="light"] .cab-total small{color:#4b4439!important}
html[data-theme="light"] .cab-cookie-accept{background:linear-gradient(135deg,rgba(var(--glass-white),.2),rgba(31,157,85,0.96) 45%,rgba(31,157,85,0.96))!important;color:#fff!important}
html[data-theme="light"] .cab-close{color:#2c2821!important}
html[data-theme="light"] .customer-tabs{background:rgba(247,241,232,0.35);box-shadow:inset 0 1px 3px rgba(70,52,34,0.133)}
html[data-theme="light"] .customer-tabs>button{color:#3c372e!important}
html[data-theme="light"] .customer-tabs>button[aria-selected=true]{color:#b80006!important}
html[data-theme="light"] body:has(.table-scroll):not(:has(.cab-shell)){background:radial-gradient(60% 40% at 15% 0%,rgba(var(--glass-red),.12),transparent 60%),#f8f3ea!important}
html[data-theme="light"] .table-scroll th{color:#38332a!important}
html[data-theme="light"] .table-scroll .group td{color:#2c2821!important}
html[data-theme="light"] #liveCostDialog h2{color:#2c2821}
html[data-theme="light"] #sectionDialog:has(.payment-qr) h2{color:#2c2821}
html[data-theme="light"] #sectionDialog:has(.payment-qr) .payment-instructions li{color:#3c372e}
html[data-theme="light"] #sectionDialog:has(.payment-qr) .payment-instructions li::before{background:linear-gradient(135deg,rgba(var(--glass-red),0.8),rgba(var(--glass-red),0.96) 45%,rgba(var(--glass-red),0.96))}
html[data-theme="light"] #sectionDialog:has(.payment-qr) .payment-qr{background:#2c2821;box-shadow:0 0 0 1px rgba(var(--glass-white),.35),0 0 0 6px rgba(var(--glass-red),.16),0 0 30px rgba(var(--glass-red),.35),0 18px 40px rgba(70,52,34,0.171)}
html[data-theme="light"] .lot-sale-status{color:#3a352c!important;box-shadow:inset 0 1px 0 rgba(var(--glass-white),.3),0 4px 12px rgba(70,52,34,0.068)!important}
html[data-theme="light"] .lot-sale-status.is-sold{color:#3b362d!important}
html[data-theme="light"] .lot-sale-status.is-unsold{color:#fff!important;background:linear-gradient(135deg,rgba(var(--glass-red),0.69),rgba(var(--glass-red),0.88))!important}
html[data-theme="light"] .lot-sale-status.is-neutral{color:#4a4338!important}
html[data-theme="light"] .cab-sidebar #cabLogout{color:#b80009!important}
html[data-theme="light"] .cab-sidebar #cabLogout:hover{color:#2c2821!important}
html[data-theme="light"] .unknown-note{background:linear-gradient(135deg,rgba(var(--glass-white),.1),rgba(var(--glass-white),.03)),rgba(248,243,234,0.5);color:#3d382e}
html[data-theme="light"] .contact-icon,html[data-theme="light"] .header-mail .mail-icon,html[data-theme="light"] .header-account svg,html[data-theme="light"] .messenger{box-shadow:inset 0 1px 0 rgba(var(--glass-white),.35),0 4px 12px rgba(70,52,34,0.095)!important;color:#353028!important}
html[data-theme="light"] .contact-icon svg{color:#b80006}
html[data-theme="light"] .header-mail .mail-icon{color:#b80006!important}
html[data-theme="light"] .header-account:hover svg{color:#b80006!important}
html[data-theme="light"] .header-account:hover span{color:#2c2821}
html[data-theme="light"] .header-avatar{background:linear-gradient(135deg,rgba(var(--glass-red),0.8),rgba(var(--glass-red),0.96) 45%,rgba(var(--glass-red),0.96))}
html[data-theme="light"] .header-account.is-auth>span{color:#2c2821}
html[data-theme="light"] .messenger{color:#3b362c!important}
html[data-theme="light"] .messenger:hover{color:#b80006!important}
html[data-theme="light"] .header-contact a:hover,html[data-theme="light"] .header-mail:hover{color:#2c2821}
html[data-theme="light"] .footer-contact p{color:#5f5647}
html[data-theme="light"] .footer-contact>a:not(.new-brand):not(.footer-phone){color:#4b4439}
html[data-theme="light"] .footer-contact>a:not(.new-brand):hover{color:#2c2821}
html[data-theme="light"] .footer-links h3{color:#4b4439}
html[data-theme="light"] .footer-links>a,html[data-theme="light"] .footer-links>button{color:#3d382e!important}
html[data-theme="light"] .footer-links>a:hover,html[data-theme="light"] .footer-links>button:hover{color:#2c2821!important}
html[data-theme="light"] #consultationForm label{color:#5d5546}
html[data-theme="light"] #consultationForm input:not([type=checkbox]),html[data-theme="light"] #consultationForm textarea{color:#2c2821}
html[data-theme="light"] .footer-consent span{color:#4b4439}
html[data-theme="light"] .footer-form-note{color:#6f6554!important}
html[data-theme="light"] .full-footer address{color:#696050!important}
html[data-theme="light"] .nav-icon{color:#b80006}
html[data-theme="light"] .countrybar-tools>button,html[data-theme="light"] .countrybar-tools .stats-dropdown>button{color:#3b362c!important}
html[data-theme="light"] .countrybar-tools>button:hover,html[data-theme="light"] .countrybar-tools .stats-dropdown>button:hover{color:#2c2821!important}
@media(min-width:601px){html[data-theme="light"] #catalogPage .countrybar{background:rgba(249,244,237,0.86)!important;box-shadow:0 8px 24px rgba(70,52,34,0.095)}}
html[data-theme="light"] #sectionDialog.auth-glass #authForm small{color:#5d5546}
@media(max-width:600px){html[data-theme="light"] #topNav .nav-cta{color:#474136!important}
html[data-theme="light"] #topNav .nav-cta:hover{color:#2c2821!important}
html[data-theme="light"] #topNav .nav-cta .btn-icon{color:#b80006}
html[data-theme="light"] .hero-shade{background:linear-gradient(90deg,rgba(247,242,232,0.84) 0%,rgba(247,242,232,0.62) 55%,rgba(247,242,232,0.42) 100%),linear-gradient(180deg,rgba(248,243,234,0) calc(var(--hero-text-h,300px) - 80px),#f8f3ea var(--hero-text-h,300px))!important}
html[data-theme="light"] .hero-kicker,html[data-theme="light"] .hero h1,html[data-theme="light"] .hero-inner>p{text-shadow:0 2px 14px rgba(70,52,34,0.266)}}
@media(max-width:600px){html[data-theme="light"] #catalogPage .cars:not(.list) .catalog-grid-card .trim{color:#544c3f}}
@media(min-width:601px){html[data-theme="light"] .customer-summary dt{color:#5d5546}}
html[data-theme="light"] #detailDialog .lot-translation-tip{background:linear-gradient(135deg,rgba(var(--glass-white),.08),rgba(var(--glass-white),.02) 50%,rgba(var(--glass-red),.07)),#f9f4ec!important;box-shadow:inset 0 1px 0 rgba(var(--glass-white),.3),0 22px 60px rgba(70,52,34,0.304)!important}
html[data-theme="light"] .auction-options .stats-zero-switch label{color:#38332a}
html[data-theme="light"] .auction-range.budget-range.is-active .range-values output{color:#b80006}
html[data-theme="light"] .total-glass{color:#2c2821;text-shadow:0 1px 2px rgba(70,52,34,0.152);box-shadow:inset 0 1px 0 rgba(var(--glass-white),.32),0 0 12px rgba(76,213,130,.12),0 4px 12px rgba(70,52,34,0.068)}
html[data-theme="light"] .deal-status-glass{color:#2c2821;text-shadow:0 1px 2px rgba(70,52,34,0.152);box-shadow:inset 0 1px 0 rgba(var(--glass-white),.32),0 0 12px rgba(76,213,130,.12),0 4px 12px rgba(70,52,34,0.068)}
html[data-theme="light"] .deal-status-glass:focus-visible{outline:2px solid #2c2821}
html[data-theme="light"] .deal-status-tip{color:#38332a;background:linear-gradient(135deg,rgba(var(--glass-white),.12),rgba(var(--glass-white),.03) 45%,rgba(76,213,130,.08)),rgba(249,244,237,0.96);box-shadow:inset 0 1px 0 rgba(var(--glass-white),.35),0 18px 40px rgba(70,52,34,0.19)}
html[data-theme="light"] .deal-status-tip strong{color:#524b3e}
html[data-theme="light"] .deal-status-tip time{color:#524b3e}
html[data-theme="light"] .deal-status-tip li:last-child span{color:#15a24d}
html[data-theme="light"] .deal-status-tip em{color:#524b3e}
html[data-theme="light"] .copy-btn{color:#6d6352!important}
html[data-theme="light"] .copy-btn:hover{color:#2c2821!important}
html[data-theme="light"] .copy-btn:focus-visible{outline:2px solid #2c2821}
html[data-theme="light"] .copy-btn.is-copied{color:#20984f!important}
html[data-theme="light"] .glass-tip{color:#38332a;background:linear-gradient(135deg,rgba(var(--glass-white),.14),rgba(var(--glass-white),.04) 45%,rgba(var(--glass-red),.10)),rgba(249,244,237,0.96);box-shadow:inset 0 1px 0 rgba(var(--glass-white),.35),0 14px 32px rgba(70,52,34,0.19),0 0 0 1px rgba(var(--glass-red),.12)}
html[data-theme="light"] dialog.access-dialog{color:#353028;background:linear-gradient(140deg,rgba(var(--glass-white),.16),rgba(var(--glass-white),.04) 42%,rgba(var(--glass-red),.12)),rgba(248,244,235,0.92);box-shadow:inset 0 1px 0 rgba(var(--glass-white),.45),inset 0 -1px 0 rgba(var(--glass-white),.06),0 30px 70px rgba(70,52,34,0.228),0 0 0 1px rgba(var(--glass-red),.16),0 0 60px rgba(var(--glass-red),.14)}
html[data-theme="light"] dialog.access-dialog::backdrop{background:rgba(245,238,226,0.6)}
html[data-theme="light"] .access-dialog .access-icon{background:radial-gradient(120% 90% at 30% 0%,rgba(var(--glass-red),0.86),transparent 60%),linear-gradient(135deg,rgba(var(--glass-red),0.96),rgba(var(--glass-red),0.87))}
html[data-theme="light"] .access-dialog h3{color:#2c2821}
html[data-theme="light"] .access-dialog p{color:#4e473b}
html[data-theme="light"] .access-dialog .access-close{color:#625a4a}
html[data-theme="light"] .access-dialog .access-close:hover{color:#2c2821}
html[data-theme="light"] .budget-price .total-glass{text-shadow:0 1px 2px rgba(70,52,34,0.19);background:linear-gradient(135deg,rgba(var(--glass-white),.16),rgba(76,213,130,.14)),rgba(248,242,233,0.6)}
html[data-theme="light"] .production-pill{color:#2c2821;text-shadow:0 1px 2px rgba(70,52,34,0.152);box-shadow:inset 0 1px 0 rgba(var(--glass-white),.32),0 0 14px rgba(var(--pp),.18),0 4px 12px rgba(70,52,34,0.068)}
html[data-theme="light"] #sectionDialog.auth-glass #authForm .auth-forgot{color:rgba(44,40,33,0.72);text-decoration-color:rgba(44,40,33,0.35)}
html[data-theme="light"] #sectionDialog.auth-glass #authForm .auth-forgot:hover,html[data-theme="light"] #sectionDialog.auth-glass #authForm .auth-forgot:focus-visible{color:#2c2821;text-decoration-color:#2c2821}
/* budget.css */
html[data-theme="light"]{--bg-white:44,40,33}
html[data-theme="light"] .budget-bar{box-shadow:inset 0 1px 0 rgba(var(--bg-white),.45),0 0 0 1px rgba(var(--bg-red),.16),0 16px 44px rgba(70,52,34,0.171),0 6px 24px rgba(var(--bg-red),.18)}
html[data-theme="light"] .budget-bar:focus-within{box-shadow:inset 0 1px 0 rgba(var(--bg-white),.55),0 0 0 1px rgba(var(--bg-red),.45),0 16px 44px rgba(70,52,34,0.171),0 8px 30px rgba(var(--bg-red),.35)}
html[data-theme="light"] .budget-field .budget-rub{background:linear-gradient(135deg,rgba(var(--bg-red),0.74),rgba(var(--bg-red),0.96))}
html[data-theme="light"] .budget-field label{color:#50493c}
html[data-theme="light"] .budget-field input{color:#2c2821}
html[data-theme="light"] .budget-field input::placeholder{color:#716756}
html[data-theme="light"] .budget-chips small{color:#4f483c}
html[data-theme="light"] .budget-chips button{color:#2c2821}
html[data-theme="light"] .budget-hint{color:#4f483c}
html[data-theme="light"] .budget-hint a{color:#2c2821}
html[data-theme="light"] .budget-kicker{color:#50493c}
html[data-theme="light"] .budget-head h1{color:#2c2821}
html[data-theme="light"] .budget-head h1 em{color:#b0080e}
html[data-theme="light"] .budget-head p{color:#4f483c}
html[data-theme="light"] .budget-tune{background:linear-gradient(135deg,rgba(var(--bg-white),.1),rgba(var(--bg-white),.03) 55%,rgba(var(--bg-red),.1)),#f9f5ed;box-shadow:inset 0 1px 0 rgba(var(--bg-white),.25),0 14px 40px rgba(70,52,34,0.133)}
html[data-theme="light"] .budget-range-head b{color:#2c2821}
html[data-theme="light"] .budget-range-head input.budget-num{color:#2c2821}
html[data-theme="light"] .budget-range-head b small{color:#645b4b}
html[data-theme="light"] .budget-slider .track{background:#eae2d5;box-shadow:inset 0 1px 2px rgba(70,52,34,0.228)}
html[data-theme="light"] .budget-slider .fill{background:linear-gradient(90deg,rgba(var(--bg-red),0.96),#ff454b);color:#fff!important}
html[data-theme="light"] .budget-slider input[type=range]::-webkit-slider-thumb{background:radial-gradient(60% 60% at 35% 30%,#2c2821,#ffd8d9);box-shadow:0 0 0 4px rgba(var(--bg-red),.18),0 0 14px rgba(var(--bg-red),.6),0 2px 6px rgba(70,52,34,0.19)}
html[data-theme="light"] .budget-slider input[type=range]::-moz-range-thumb{background:radial-gradient(60% 60% at 35% 30%,#2c2821,#ffd8d9);box-shadow:0 0 0 4px rgba(var(--bg-red),.18),0 0 14px rgba(var(--bg-red),.6),0 2px 6px rgba(70,52,34,0.19)}
html[data-theme="light"] .budget-scale{color:#7d715e}
html[data-theme="light"] .budget-meta{color:#716756}
html[data-theme="light"] .budget-meta b{color:#4f483c}
html[data-theme="light"] .budget-market-head img{box-shadow:0 1px 4px rgba(70,52,34,0.152)}
html[data-theme="light"] .budget-market-head h2{color:#2c2821}
html[data-theme="light"] .budget-market-head p{color:#645b4b}
html[data-theme="light"] .budget-market-head p b{color:#2c2821}
html[data-theme="light"] .budget-market-head a{color:#2c2821}
html[data-theme="light"] .budget-market-head a:hover{color:#b80009}
html[data-theme="light"] .budget-card{color:#2c2821;background:linear-gradient(160deg,rgba(var(--bg-white),.08),rgba(var(--bg-white),.02) 60%),#faf6f0;border:1px solid #e4d9c7;box-shadow:inset 0 1px 0 rgba(var(--bg-white),.12),0 10px 26px rgba(70,52,34,0.133)}
html[data-theme="light"] .budget-card:hover{box-shadow:inset 0 1px 0 rgba(var(--bg-white),.2),0 0 0 1px rgba(var(--bg-red),.35),0 18px 40px rgba(70,52,34,0.171),0 10px 30px rgba(var(--bg-red),.28)}
html[data-theme="light"] .budget-photo{background:#fbf8f3}
html[data-theme="light"] .budget-photo::after{background:linear-gradient(180deg,rgba(245,238,226,0) 45%,rgba(247,241,232,0.92))}
html[data-theme="light"] .budget-rank{color:#2c2821;background:rgba(249,244,236,0.8)}
html[data-theme="light"] .budget-count{background:linear-gradient(135deg,rgba(var(--bg-red),0.72),rgba(var(--bg-red),0.96))}
html[data-theme="light"] .budget-price small{color:#4f483c}
html[data-theme="light"] .budget-price b{text-shadow:0 1px 3px rgba(70,52,34,0.38)}
html[data-theme="light"] .budget-specs{color:#544c3f}
html[data-theme="light"] .budget-fit .bar{background:#eae2d5}
html[data-theme="light"] .budget-fit .bar i{background:linear-gradient(90deg,rgba(var(--bg-red),0.96),#ff454b);color:#fff!important}
html[data-theme="light"] .budget-fit small{color:#7d715e}
html[data-theme="light"] .budget-empty{border:1px dashed #dfd2bd;background:#f9f5ed;color:#544c3f}
html[data-theme="light"] .budget-empty b{color:#2c2821}
html[data-theme="light"] .budget-cta{background:linear-gradient(135deg,rgba(var(--bg-white),.1),rgba(var(--bg-white),.03) 50%,rgba(var(--bg-red),.16)),#f9f5ed;box-shadow:inset 0 1px 0 rgba(var(--bg-white),.25),0 14px 40px rgba(70,52,34,0.133)}
html[data-theme="light"] .budget-cta h2{color:#2c2821}
html[data-theme="light"] .budget-cta p{color:#4f483c}
html[data-theme="light"] .budget-disclaimer{color:#7d715e}
html[data-theme="light"] .budget-loading{color:#645b4b}
html[data-theme="light"] .budget-photo-missing{color:#716756}
html[data-theme="light"] .budget-review{color:#b80009}
html[data-theme="light"] .budget-more summary{color:#4f483c}
html[data-theme="light"] .budget-more-list a{color:#2c2821}
html[data-theme="light"] .budget-more-list a small{color:#4f483c}
/* bds-report.css */
html[data-theme="light"] .bds-report{border:1px solid #e1d6c2;background:#faf6ef;color:#353028}
html[data-theme="light"] .bds-report header small{color:#5c5446}
html[data-theme="light"] .bds-report nav button{border:1px solid #d4c3a7}
html[data-theme="light"] .bds-report nav button[aria-pressed=true]{background:#2c2821;color:#f9f5ed;border-color:#2c2821}
html[data-theme="light"] .bds-panel{border-top:1px solid #e1d6c2}
html[data-theme="light"] .bds-photos button{border:1px solid #d4c3a7;background:#f8f3ea;color:#2c2821}
html[data-theme="light"] .bds-photos span{background:rgba(247,242,232,0.8)}
html[data-theme="light"] .bds-videos video{background:#f5eee2}
html[data-theme="light"] .bds-videos figcaption{color:#5c5446}
html[data-theme="light"] .bds-viewer{background:#f9f4ec;color:#2c2821;border:1px solid #d4c3a7}
html[data-theme="light"] .bds-viewer::backdrop{background:rgba(245,238,226,0.867)}
html[data-theme="light"] .bds-missing{color:#5c5446;border:1px dashed rgba(44,40,33,0.2);background:linear-gradient(135deg,rgba(44,40,33,0.07),rgba(44,40,33,0.02))}
html[data-theme="light"] .bds-missing.is-checking{border-color:rgba(44,40,33,0.08);background:linear-gradient(100deg,#faf6f0 30%,#eae2d4 50%,#faf6f0 70%)}
html[data-theme="light"] .bds-soon{color:#3d382e;border:1px solid rgba(44,40,33,0.2);background:linear-gradient(135deg,rgba(44,40,33,0.12),rgba(44,40,33,0.03) 45%,rgba(237,32,39,.08))}
html[data-theme="light"] .bds-soon svg{color:#2c2821}
html[data-theme="light"] .bds-soon-small{color:#5c5446}
html[data-theme="light"] .bds-score em{color:#5c5446}
html[data-theme="light"] .bds-photos button.is-loading{background:linear-gradient(100deg,#faf6f0 30%,#eae2d4 50%,#faf6f0 70%)}
html[data-theme="light"] .bds-notes li b{color:#2c2821}
html[data-theme="light"] .bds-notes li{color:#464035}
html[data-theme="light"] .bds-auto{color:#736957}
/* lot-bid.css */
html[data-theme="light"] .lot-bid-dialog{border:1px solid #d4c3a7;background:#faf6f0;color:#332e26;box-shadow:0 18px 70px rgba(70,52,34,0.228)}
html[data-theme="light"] .lot-bid-dialog::backdrop{background:rgba(245,238,226,0.733)}
html[data-theme="light"] .lot-bid-dialog .bid-close{color:#2c2821}
html[data-theme="light"] .lot-bid-dialog .bid-summary,html[data-theme="light"] .lot-bid-dialog .bid-help{color:#544c3f}
html[data-theme="light"] .lot-bid-dialog input,html[data-theme="light"] .lot-bid-dialog select{background:#f9f4ed;color:#2c2821;border:1px solid #a89b86}
html[data-theme="light"] .lot-bid-dialog :focus-visible{outline:2px solid #2c2821}
html[data-theme="light"] .lot-place-bid.lot-bid-closed,html[data-theme="light"] .lot-place-bid.lot-bid-closed:hover{background:#e9e1d3;color:#5c5445;border-color:#e9e1d3}
html[data-theme="light"] .lot-own-bid{border:1px solid rgba(44,40,33,0.2);background:linear-gradient(135deg,rgba(44,40,33,0.1),rgba(44,40,33,0.03) 55%,rgba(237,32,39,.14))}
html[data-theme="light"] .lot-own-bid-head{color:#3d382e}
html[data-theme="light"] .lot-own-bid-head svg{color:#b80006}
html[data-theme="light"] .lot-own-bid-head strong{color:#2c2821}
html[data-theme="light"] .lot-own-bid-note{color:#544c3f}
html[data-theme="light"] .lot-own-bid-actions button{color:#2c2821!important;border:1px solid rgba(44,40,33,0.28)!important;background:linear-gradient(135deg,rgba(44,40,33,0.16),rgba(44,40,33,0.04))!important}
html[data-theme="light"] .lot-own-bid-actions .lot-own-bid-edit{background:linear-gradient(135deg,rgba(237,32,39,.75),rgba(237,32,39,0.93))!important;color:#fff!important}
html[data-theme="light"] .lot-bid-dialog .bid-ghost{border-color:#a89b86}
html[data-theme="light"] .lot-bid-dialog .bid-ghost:hover{background:#ebe4d7}
/* ручные поправки */
/* Логотип: у основного рисунка чёрный фон, в светлой теме подставляется вариант без фона (assets/mycar-logo-light.webp, вырезан из того же рисунка). */
html[data-theme="light"] .site-header .new-brand img,html[data-theme="light"] .full-footer .footer-contact .new-brand img,html[data-theme="light"] #liveCostDialog .cost-brand-header>img{content:url('/site/assets/mycar-logo-light.webp');mix-blend-mode:normal}
html[data-theme="light"] .cab-brand{background-image:url('/site/assets/mycar-logo-light.webp');mix-blend-mode:normal}
/* Плитки направлений на главной: тёмные студийные фото высветляются и тонируются под молочный фон, слева — светлая подложка под текст. */
html[data-theme="light"] .directions>button{background:#efe7d8;border-color:#e2d7c3;box-shadow:0 10px 26px rgba(70,52,34,.10)}
html[data-theme="light"] .directions>button img{filter:contrast(.7) brightness(1.45) sepia(.2) saturate(1.05)}
html[data-theme="light"] .directions>button:after{background:linear-gradient(90deg,rgba(247,242,233,.92),rgba(247,242,233,.45) 48%,rgba(247,242,233,0) 78%)}
html[data-theme="light"] .directions>button:hover{border-color:#ed2027}
/* Просмотр фото остаётся тёмным. */
html[data-theme="light"] .lot-photo-viewer{--ink:#f6f6f6;--muted:#a6aaae;color:#f6f6f6}
/* Режим «страница лота»: фон за карточкой — молочный, а не тёмный. */
html[data-theme="light"].lot-page-mode #detailDialog::backdrop{background:#f6f1e7}

/* Панель «Связаться»: цвет рисунка в стеклянных кружках — фирменный и в светлой теме (2026-10-09) */
html[data-theme="light"] .contact-sheet-phone svg,html[data-theme="light"] .contact-sheet-mail svg{color:#d81f26!important}
html[data-theme="light"] .contact-sheet-telegram svg{color:#1b8fc7!important}
html[data-theme="light"] .contact-sheet-whatsapp svg{color:#1fa855!important}
html[data-theme="light"] .contact-sheet-max svg{color:#5b5ef7!important}
html[data-theme="light"] .contact-sheet-youtube svg{color:#e23030!important}
html[data-theme="light"] .contact-sheet-vk svg{color:#2d77d6!important}
html[data-theme="light"] .contact-sheet-icon svg{filter:none!important}
html[data-theme="light"] .contact-sheet-max svg path+path,html[data-theme="light"] .contact-sheet-youtube svg rect+path{fill:#fff}
/* Таблицы в тексте страницы модели (2026-10-11) */
html[data-theme="light"] .seo-content .seo-table th,html[data-theme="light"] .seo-content .seo-table td{border:0;border-bottom:1px solid #e2d7c4}html[data-theme="light"] .seo-content .seo-mods tbody td{border-bottom:0}html[data-theme="light"] .seo-content .seo-mods .seo-mods-row td{border-top:1px solid #e2d7c4;color:#2c2821}html[data-theme="light"] .seo-content .seo-mods tbody tr:first-child td{border-top:0}html[data-theme="light"] .seo-content .seo-mods .seo-mods-grades td{color:#635a4b}html[data-theme="light"] .seo-mods-grades b{border-color:#d4c4a8;color:#3f392f}
html[data-theme="light"] .korea-description-text h4{color:#635a4b}html[data-theme="light"] .korea-equipment li::before{background:#b80006;box-shadow:none}
