/* MYCAR — шапка: кнопка темы, вкладка «Статистика продаж» в строке рынков, шапка сайта в личном кабинете (владелец, 2026-10-09). */
/* --- кнопка темы: солнце в тёмной теме (включит светлую), луна в светлой --- */
.header-theme{flex:0 0 auto;display:inline-grid;place-items:center;width:38px;height:38px;padding:0;border-radius:50%;cursor:pointer;color:#eef1f3;border:1px solid rgba(255,255,255,.16);background:linear-gradient(135deg,rgba(255,255,255,.16),rgba(255,255,255,.04));box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 4px 12px rgba(0,0,0,.35);transition:color .2s,transform .2s,box-shadow .2s}
.header-theme:hover{color:#ff454b;transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 0 14px rgba(237,32,39,.5)}
.header-theme svg{width:20px;height:20px;display:block}
.header-theme .theme-moon{display:none}
html[data-theme="light"] .header-theme .theme-sun{display:none}
html[data-theme="light"] .header-theme .theme-moon{display:block}
.header-top .header-theme+.header-account{margin-left:0}
.header-top .header-theme{margin-left:0}
@media(max-width:1100px){.header-theme{width:34px;height:34px}.header-theme svg{width:18px;height:18px}}
/* телефон: в верхней строке кнопке темы тесно (номер переносился) — она уходит в меню отдельным пунктом */
#topNav .nav-theme{display:none}
#topNav .nav-theme [data-theme-label]{background:none!important;padding:0!important;border:0!important;box-shadow:none!important;color:inherit!important;font:inherit!important}
#topNav .nav-theme .theme-moon{display:none}
html[data-theme="light"] #topNav .nav-theme .theme-sun{display:none}
html[data-theme="light"] #topNav .nav-theme .theme-moon{display:inline-block}
@media(max-width:600px){.header-top .header-theme{display:none}#topNav .nav-theme{display:flex}}
/* --- статистика продаж: выбор «Авто / Мото» под заголовком страницы — стеклянный переключатель, как «Показывать: 10 · 30 · 50» (линзу двигает glass-ui.js) --- */
.stats-kind{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:2px;margin:2px 0 12px;padding:3px;border-radius:20px;background:rgba(6,16,25,.35);border:1px solid rgba(var(--glass-white),.16);box-shadow:inset 0 1px 3px rgba(0,0,0,.35)}
.stats-kind[hidden]{display:none}
.stats-kind>button{position:relative;z-index:1;min-width:64px;min-height:0;padding:7px 18px!important;font:inherit;font-size:14px;font-weight:600;line-height:1.3;text-align:center;cursor:pointer;border-radius:16px;color:#dee7ed!important;background:transparent!important;border:0!important;box-shadow:none!important;transition:color .3s ease}
.stats-kind>button:hover{color:#fff!important}
.stats-kind>button.chosen{color:#ff454b!important;text-shadow:0 0 12px rgba(var(--glass-red),.45)}
.stats-kind>.glass-lens{border-radius:16px}
.stats-kind>.glass-lens::before{border-radius:15px}
/* --- одна кнопка «Написать нам» вместо ряда мессенджеров и почты (владелец, 2026-10-09: «шапка очень перегружена»). Сами ссылки остаются в разметке — из них собирается панель. --- */
.header-top .messengers,.header-top .header-mail{display:none!important}
/* Шапка справа (владелец, 2026-10-09): трубка без кружка + номер · кнопка «Связаться с нами» (облачко без кружка, текст, стрелка — открывает список контактов) · вертикальная черта · тема · кабинет. Всё прижато к правому краю. */
@media(min-width:601px){
 .header-top .header-contact{margin-left:auto}
 .header-top .header-contact .contact-icon{display:inline-grid!important;width:auto!important;height:auto!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}
 .header-top .header-contact .contact-icon svg{width:24px!important;height:24px!important;color:#ff454b;filter:drop-shadow(0 0 6px rgba(var(--glass-red),.55))}
}
.header-top .header-chat{flex:0 0 auto;display:inline-flex;align-items:center;gap:9px;margin:0;padding:8px 4px;border:0;background:none;box-shadow:none;cursor:pointer;font:inherit;font-size:15px;font-weight:600;line-height:1.2;color:#eef1f3;white-space:nowrap;transition:color .2s}
.header-top .header-chat>svg:first-child{width:26px;height:26px;flex:none;color:#ff454b;filter:drop-shadow(0 0 6px rgba(var(--glass-red),.55))}
.header-top .header-chat .header-chat-chevron{flex:none;color:#ed2027;transition:transform .2s}
.header-top .header-chat:hover{color:#ff454b}
.header-top .header-chat:hover .header-chat-chevron{transform:translateY(2px)}
.header-top .header-divider{flex:none;align-self:center;width:1px;height:34px;background:rgba(255,255,255,.18)}
@media(max-width:820px){.header-top .header-chat>span{display:none}}
@media(max-width:600px){.header-top .header-chat,.header-top .header-divider{display:none!important}}
/* --- панель «Связаться» в стеклянном стиле сайта (владелец, 2026-10-09): стеклянная подложка, строки-стёкла с красной подсветкой, круглые стеклянные значки с цветным рисунком --- */
.contact-sheet{border:1px solid rgba(var(--glass-white),.18);background:rgba(20,24,28,.74);-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);box-shadow:0 -18px 50px rgba(0,0,0,.55),0 0 0 1px rgba(var(--glass-red),.12),inset 0 1px 0 rgba(var(--glass-white),.14)}
.contact-sheet-row{position:relative;border:1px solid rgba(var(--glass-white),.16);background:linear-gradient(135deg,rgba(var(--glass-white),.13),rgba(var(--glass-white),.03) 55%,rgba(var(--glass-red),.09));box-shadow:inset 0 1px 0 rgba(var(--glass-white),.22),0 4px 12px rgba(0,0,0,.22);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}
.contact-sheet-row:hover,.contact-sheet-row:active{background:linear-gradient(135deg,rgba(var(--glass-white),.2),rgba(var(--glass-white),.05) 55%,rgba(var(--glass-red),.2));border-color:rgba(var(--glass-red),.55);box-shadow:inset 0 1px 0 rgba(var(--glass-white),.4),0 0 18px rgba(var(--glass-red),.35);transform:translateY(-1px)}
.contact-sheet-icon,.contact-sheet-phone,.contact-sheet-telegram,.contact-sheet-whatsapp,.contact-sheet-max,.contact-sheet-mail,.contact-sheet-youtube,.contact-sheet-vk{background:linear-gradient(135deg,rgba(var(--glass-white),.2),rgba(var(--glass-white),.05) 55%,rgba(var(--glass-red),.12));border:1px solid rgba(var(--glass-white),.26);box-shadow:inset 0 1px 0 rgba(var(--glass-white),.4),0 4px 12px rgba(0,0,0,.25)}
.contact-sheet-icon svg{width:23px!important;height:23px!important;filter:drop-shadow(0 0 5px currentColor)!important}
.contact-sheet-phone svg,.contact-sheet-mail svg{color:#ff454b!important}
.contact-sheet-telegram svg{color:#3fb6ec!important}
.contact-sheet-whatsapp svg{color:#35d476!important}
.contact-sheet-max svg{color:#8f91ff!important}
.contact-sheet-youtube svg{color:#ff5252!important}
.contact-sheet-vk svg{color:#5b9cf5!important}
.contact-sheet-close{border:1px solid rgba(var(--glass-white),.24);background:linear-gradient(135deg,rgba(var(--glass-white),.16),rgba(var(--glass-white),.04));box-shadow:inset 0 1px 0 rgba(var(--glass-white),.3);transition:color .25s ease,box-shadow .25s ease}
.contact-sheet-close:hover{color:#ff454b;box-shadow:inset 0 1px 0 rgba(var(--glass-white),.45),0 0 14px rgba(var(--glass-red),.5)}
@media(min-width:601px){
 .contact-sheet{inset:auto;top:var(--cs-top,96px);left:var(--cs-left,calc(50% - 180px));width:min(360px,calc(100vw - 24px));max-width:none;margin:0;padding:8px 14px 14px;border-radius:16px;box-shadow:0 18px 40px rgba(0,0,0,.55),0 0 0 1px rgba(var(--glass-red),.12),inset 0 1px 0 rgba(var(--glass-white),.14)}
 .contact-sheet::backdrop{background:rgba(5,8,10,.28)}
 .contact-sheet[open]{animation:contact-pop-in .18s ease-out}
 .contact-sheet.contact-sheet-noanchor{top:50%;left:50%;transform:translate(-50%,-50%);animation:none}
 .contact-sheet-row[data-kind="phone"]{display:none}
 .contact-sheet.contact-sheet-noanchor .contact-sheet-row[data-kind="phone"]{display:flex}
 .contact-sheet-row{min-height:54px;padding:7px 10px}
 .contact-sheet-icon{width:40px;height:40px}
 .contact-sheet-head h2{font-size:16px}
 .contact-sheet-close{width:34px;height:34px;font-size:20px}
}
@keyframes contact-pop-in{from{transform:translateY(-8px);opacity:0}to{transform:none;opacity:1}}
/* --- «Связаться с менеджером» в окне «Авторизируйтесь» / «Заключите договор» (ставка, покупка, платные сервисы лота) — по центру, под кнопками --- */
.access-dialog .access-text{margin:-10px 0 20px}
.access-dialog .access-contact{display:flex;justify-content:center;margin-top:14px;padding-top:14px;border-top:1px solid rgba(var(--glass-white),.12)}
.access-dialog .access-contact button{display:inline-flex!important;align-items:center;justify-content:center;gap:9px;min-height:44px;margin:0;padding-left:18px!important;padding-right:18px!important;font-size:15px;border-radius:12px;cursor:pointer;white-space:nowrap}
.access-dialog .access-contact svg{width:22px;height:22px;flex:none;color:#ff454b;filter:drop-shadow(0 0 5px rgba(var(--glass-red),.55))}
/* --- окно «Сделать ставку»: круглая стеклянная кнопка закрытия с ровным крестиком (была квадратная) --- */
.lot-bid-dialog .bid-close{position:absolute!important;right:12px!important;top:12px!important;display:grid!important;place-items:center;width:34px!important;height:34px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0 0 2px!important;border-radius:50%!important;font:400 22px/1 Arial,sans-serif!important;color:#dfe7eb!important;border:1px solid rgba(var(--glass-white),.24)!important;background:linear-gradient(135deg,rgba(var(--glass-white),.16),rgba(var(--glass-white),.04))!important;box-shadow:inset 0 1px 0 rgba(var(--glass-white),.3)!important;transform:none!important;cursor:pointer}
.lot-bid-dialog .bid-close::before,.lot-bid-dialog .bid-close::after{content:none!important}
.lot-bid-dialog .bid-close:hover{color:#ff454b!important;box-shadow:inset 0 1px 0 rgba(var(--glass-white),.45),0 0 14px rgba(var(--glass-red),.5)!important}
/* --- шапка сайта в личном кабинете --- */
body.cab-with-header .site-header{position:sticky;top:0;z-index:60}
body.cab-with-header .header-tools [data-view],body.cab-with-header .header-tools #compareNav{display:none!important}
body.cab-with-header .cab-site-link{display:none}
