@layer silver-map-controls{
html body.home-showcase #vehicle-search :is(#open-network-map,#all-locations,#results-request-car){background:none!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-shadow:none!important;padding:0!important;margin:0!important;min-height:40px!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;gap:9px!important}
html body.home-showcase #vehicle-search #open-network-map svg{display:block!important;width:30px!important;height:30px!important;min-width:30px!important;flex:none!important;stroke:#8a949e!important;filter:drop-shadow(0 .5px .35px #27323f22)!important}
html body.home-showcase #vehicle-search #open-network-map strong{background:none!important;box-shadow:none!important}
html body.home-showcase #vehicle-search :is(#all-locations,#results-request-car){width:auto!important;min-width:0!important;max-width:none!important;height:40px!important;font:600 clamp(11px,.85vw,13px)/1.2 Arial,sans-serif!important;color:#242930!important;-webkit-text-fill-color:#242930!important;white-space:nowrap!important}
html body.home-showcase #vehicle-search :is(#all-locations,#results-request-car)::before{content:""!important;display:block!important;flex:none!important;width:30px!important;height:30px!important;background:linear-gradient(180deg,#dce0e5 0%,#747d87 30%,#b8bfc7 55%,#68717b 100%)!important;filter:drop-shadow(0 .5px .35px #27323f22)!important}
html body.home-showcase #vehicle-search #all-locations::before{mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22black%22%20fill-rule%3D%22evenodd%22%20d%3D%22M16%202C9.9%202%205%206.9%205%2013c0%208%2011%2017%2011%2017s11-9%2011-17C27%206.9%2022.1%202%2016%202Zm0%207a4%204%200%201%200%200%208%204%204%200%200%200%200-8Z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat!important}
html body.home-showcase #vehicle-search #results-request-car::before{mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m15%2017%203-8h17l4%208v9H15zM15%2017h24M18%2026v3h4v-3m10%200v3h4v-3M19%2022h3m10%200h3M3%2034l6-3%208%2013-6%203zM12%2035l6-5c2-1%204-1%206%200l8%203c3%201%202%205-1%205l-8-2M15%2041l13%204c2%20.5%204%20.2%206-1l11-8c3-2%200-6-3-4l-8%204%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") center/contain no-repeat!important}
html body.home-showcase #vehicle-search :is(#open-network-map,#all-locations,#results-request-car):focus-visible{outline:2px solid #245b9b!important;outline-offset:4px!important;border-radius:5px!important}
html body.home-showcase #vehicle-search :is(#all-locations,#results-request-car):disabled{cursor:default!important;opacity:.55!important}
html body.home-showcase #vehicle-search .unified-search-controls :is(.network-search-launch strong,#allow-location-label,#ev-mode-label,#results-request-car,#all-locations){font:600 12px/1.2 Arial,sans-serif!important;letter-spacing:0!important;color:#242930!important;-webkit-text-fill-color:#242930!important}
html body.home-showcase #vehicle-search .unified-search-control,html body.home-showcase #vehicle-search .unified-search-controls :is(.location-toggle-row,.ev-mode-control){min-height:40px!important;align-items:center!important;gap:8px!important}
html body.home-showcase #vehicle-search .unified-search-controls :is(.location-toggle-row,.ev-mode-control){display:flex!important;flex-direction:row!important}
html body.home-showcase #vehicle-search .unified-search-controls :is(#allow-location,#ev-mode-toggle){order:-1!important;zoom:1!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:20px!important;min-height:20px!important;flex:none!important}
html body.home-showcase #vehicle-search .unified-search-controls .ev-switch-knob{width:24px!important;height:24px!important;top:-4px!important;left:-2px!important}
html body.home-showcase #vehicle-search .unified-search-controls .ev-metal-switch[aria-checked=true] .ev-switch-knob{left:20px!important}
html body.home-showcase #vehicle-search .unified-search-controls .ev-switch-word{font:600 7px/1 Arial,sans-serif!important;right:4px!important}
html body.home-showcase #vehicle-search .unified-search-controls .ev-metal-switch[aria-checked=true] .ev-switch-word{left:4px!important}
}
