@media (max-width: 900px){:root{--ff-route-toolbar-bg: var(--ff-color-navigation-selected, #00095b);--ff-route-toolbar-control: rgba(255, 255, 255, .1);--ff-route-toolbar-control-active: rgba(255, 255, 255, .18);--ff-route-toolbar-border: rgba(255, 255, 255, .24);--ff-route-toolbar-size: 46px;--ff-route-toolbar-radius: var(--ff-radius-sm, 6px);--ff-route-toolbar-icon-size: 24px;--ff-route-toolbar-focus: rgba(125, 184, 255, .34);--ff-route-toolbar-stack-height: calc(62px + env(safe-area-inset-top, 0px)) }html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge{position:fixed!important;inset:0 0 auto!important;z-index:1100!important;width:100%!important;padding:env(safe-area-inset-top,0px) 0 0!important;border:0!important;background:var(--ff-route-toolbar-bg)!important;box-shadow:0 1px #ffffff14,0 4px 14px #03143129!important;color:#fff!important}html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge .header-row{display:block!important;min-height:62px!important;margin:0!important;padding:8px 12px!important;border:0!important;border-radius:0!important;background:var(--ff-route-toolbar-bg)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge .header-row:after{content:none!important;display:none!important}html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge .header-lead,html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge .ff-mobile-menu-trigger{display:none!important}html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge .header-center,html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge .header-center-stack,html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge .header-search-row{width:100%!important;min-width:0!important}html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge .header-search-row{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;min-height:var(--ff-route-toolbar-size)!important}html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge .mobile-back-button:not([hidden]){display:inline-flex!important;flex:0 0 var(--ff-route-toolbar-size)!important;width:var(--ff-route-toolbar-size)!important;min-width:var(--ff-route-toolbar-size)!important;height:var(--ff-route-toolbar-size)!important;min-height:var(--ff-route-toolbar-size)!important;margin:0 auto 0 0!important;padding:0!important;align-items:center!important;justify-content:center!important;border:1px solid var(--ff-route-toolbar-border)!important;border-radius:var(--ff-route-toolbar-radius)!important;background:var(--ff-route-toolbar-control)!important;color:#fff!important;box-shadow:none!important;order:0!important}html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge .mobile-back-button svg{width:var(--ff-route-toolbar-icon-size)!important;height:var(--ff-route-toolbar-icon-size)!important;stroke-width:2!important}html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge .stock-search:not(:has(input:focus)),html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge .mobile-header-filter{flex:0 0 var(--ff-route-toolbar-size)!important;width:var(--ff-route-toolbar-size)!important;min-width:var(--ff-route-toolbar-size)!important;height:var(--ff-route-toolbar-size)!important;min-height:var(--ff-route-toolbar-size)!important;margin:0!important;padding:0!important;border:1px solid var(--ff-route-toolbar-border)!important;border-radius:var(--ff-route-toolbar-radius)!important;background:var(--ff-route-toolbar-control)!important;color:#fff!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge .stock-search:not(:has(input:focus)){position:relative!important;z-index:1!important;display:flex!important;flex:0 0 calc((2 * var(--ff-route-toolbar-size)) + 6px)!important;width:calc((2 * var(--ff-route-toolbar-size)) + 6px)!important;min-width:calc((2 * var(--ff-route-toolbar-size)) + 6px)!important;gap:6px!important;overflow:visible!important;isolation:isolate!important;border:0!important;background:transparent!important}html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge .stock-search:not(:has(input:focus)) input{position:absolute!important;inset:0 auto 0 0!important;z-index:2!important;padding:0!important;opacity:0!important;cursor:pointer!important}html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge .mobile-header-filter{position:relative!important;z-index:2!important}html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge .mobile-header-filter.is-active:after{position:absolute!important;top:3px!important;right:3px!important;display:grid!important;min-width:15px!important;width:auto!important;height:15px!important;padding:0 3px!important;border:1px solid rgba(0,9,91,.16)!important;border-radius:999px!important;background:#fff!important;color:var(--ff-route-toolbar-bg)!important;box-shadow:0 0 0 2px var(--ff-route-toolbar-bg)!important;font-size:9px!important;font-weight:850!important;line-height:1!important;place-items:center!important;pointer-events:none!important}html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge .stock-search:not(:has(input:focus)) input{width:var(--ff-route-toolbar-size)!important;min-width:var(--ff-route-toolbar-size)!important;height:var(--ff-route-toolbar-size)!important}html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge .stock-search:not(:has(input:focus)) :is(.stock-search-submit,.qr-scan-button){display:inline-flex!important;flex:0 0 var(--ff-route-toolbar-size)!important;width:var(--ff-route-toolbar-size)!important;min-width:var(--ff-route-toolbar-size)!important;height:var(--ff-route-toolbar-size)!important;min-height:var(--ff-route-toolbar-size)!important;border:1px solid var(--ff-route-toolbar-border)!important;border-radius:var(--ff-route-toolbar-radius)!important;background:var(--ff-route-toolbar-control)!important;color:#fff!important;box-shadow:none!important;align-items:center!important;justify-content:center!important}html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge .stock-search:not(:has(input:focus)) .stock-search-submit{pointer-events:none!important}html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge .stock-search:not(:has(input:focus)) .qr-scan-button{position:relative!important;z-index:3!important;pointer-events:auto!important}html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge .stock-search-submit svg,html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge .mobile-header-filter svg{width:22px!important;height:22px!important;stroke-width:2!important}html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge .mobile-header-filter>span{display:none!important}html body:has(#main-content:not(.homepage-main)) .header.ff-site-header-bridge :is(.mobile-back-button,.stock-search:not(:has(input:focus)),.mobile-header-filter):is(:hover,:focus-visible,:active){background:var(--ff-route-toolbar-control-active)!important;box-shadow:0 0 0 3px var(--ff-route-toolbar-focus)!important;transform:none!important}html body:has(#main-content:not(.homepage-main)):has(.stock-search input:focus) .header.ff-site-header-bridge .header-row{padding-inline:12px!important}html body:has(#main-content:not(.homepage-main)):has(.stock-search input:focus) .header.ff-site-header-bridge .stock-search{height:var(--ff-route-toolbar-size)!important;min-height:var(--ff-route-toolbar-size)!important;border:1px solid rgba(255,255,255,.56)!important;border-radius:var(--ff-route-toolbar-radius)!important;background:#fff!important;box-shadow:0 0 0 3px #7db8ff47!important}html body:has(#main-content:not(.homepage-main)) .mobile-results-row .mobile-sort-control{display:none!important}html body:has(#main-content:not(.homepage-main)) .mobile-results-row{position:sticky!important;top:var(--ff-route-toolbar-stack-height)!important;z-index:1090!important;justify-content:space-between!important;box-shadow:0 1px #141f310a!important}html body:has(#main-content:not(.homepage-main)) .mobile-results-row .mobile-dealer-trade-button:not([hidden]){margin-left:auto!important}html body.mobile-filters-open:has(#main-content:not(.homepage-main)) #filters-sidebar #sort-container{display:flex!important;min-height:62px!important;margin:0!important;padding:8px 0 12px!important;border-bottom:1px solid var(--ffm-border, #dfe4eb)!important}html body.mobile-filters-open:has(#main-content:not(.homepage-main)) #filters-sidebar #sort-container>span{color:var(--ffm-text, #14213a)!important;font-size:14px!important;font-weight:750!important;letter-spacing:0!important;text-transform:none!important}html body.mobile-filters-open:has(#main-content:not(.homepage-main)) #filters-sidebar #sort-container .sort-select{max-width:min(64%,210px)!important;min-height:44px!important;padding:0 34px 0 12px!important;border:1px solid var(--ffm-border-strong, #cbd3de)!important;border-radius:var(--ff-radius-sm, 6px)!important;background-color:#fff!important;color:var(--ffm-text, #14213a)!important;font-size:14px!important;font-weight:680!important}html body.vf-body .vf-mobile-toolbar{position:sticky!important;top:0!important;z-index:10020!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) var(--ff-route-toolbar-size) var(--ff-route-toolbar-size)!important;align-items:center!important;gap:8px!important;min-height:calc(62px + env(safe-area-inset-top,0px))!important;padding:env(safe-area-inset-top,0px) 12px 0!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.08)!important;border-radius:0!important;background:var(--ff-route-toolbar-bg)!important;box-shadow:0 4px 14px #03143129!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body.vf-body .vf-mobile-toolbar .ff-mobile-menu-trigger{display:none!important}html body.vf-body .vf-mobile-toolbar .vf-mobile-back,html body.vf-body .vf-mobile-toolbar .vf-mobile-tool{min-width:var(--ff-route-toolbar-size)!important;height:var(--ff-route-toolbar-size)!important;min-height:var(--ff-route-toolbar-size)!important;margin:0!important;border:1px solid var(--ff-route-toolbar-border)!important;border-radius:var(--ff-route-toolbar-radius)!important;background:var(--ff-route-toolbar-control)!important;color:#fff!important;box-shadow:none!important}html body.vf-body .vf-mobile-toolbar .vf-mobile-back{width:var(--ff-route-toolbar-size)!important;padding:0!important;justify-self:start!important}html body.vf-body .vf-mobile-toolbar .vf-mobile-back span{display:none!important}html body.vf-body .vf-mobile-toolbar .vf-mobile-tool{width:var(--ff-route-toolbar-size)!important;padding:0!important}html body.vf-body .vf-mobile-toolbar :is(.vf-mobile-back,.vf-mobile-tool):is(:hover,:focus-visible,:active){background:var(--ff-route-toolbar-control-active)!important;box-shadow:0 0 0 3px var(--ff-route-toolbar-focus)!important;transform:none!important}html body.vf-body .vf-mobile-toolbar .vf-mobile-tool.is-active,html body.vf-body .vf-mobile-toolbar .vf-mobile-tool.is-confirmed{border-color:#7db8ffb8!important;background:#7db8ff33!important;color:#fff!important}html body.vf-body .vf-mobile-toolbar svg{width:22px!important;height:22px!important;stroke-width:2!important}html body.vf-body .vf-mobile-toolbar .vf-mobile-back svg{width:var(--ff-route-toolbar-icon-size)!important;height:var(--ff-route-toolbar-icon-size)!important}}@media (max-width: 900px){.header.ff-site-header-bridge .header-right,body:has(.main:not(.homepage-main)) .header.ff-site-header-bridge .header-right:not(.hidden),.ff-site-header .ff-site-actions{position:fixed!important;inset:auto auto max(8px,env(safe-area-inset-bottom,0px)) 50%!important;z-index:10010!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:center!important;gap:0!important;width:min(calc(100% - 24px),500px)!important;max-width:500px!important;height:64px!important;min-height:64px!important;padding:5px!important;border:1px solid var(--ff-color-border, #d9e0ea)!important;border-radius:var(--ff-radius-sm, 6px)!important;background:var(--ff-color-surface, #fff)!important;box-shadow:var(--ff-shadow-raised)!important;transform:translate(-50%) translateZ(0)!important;overflow:hidden!important;isolation:isolate!important}.header.ff-site-header-bridge .header-right:before,.ff-site-header .ff-site-actions:before{content:none!important;display:none!important}html body .header.ff-site-header-bridge .header-right #profile-button.profile-button.is-authed .avatar-initials,html body .ff-site-header .ff-site-actions #profile-button.profile-button.is-authed .avatar-initials{display:none!important}html body .ff-site-header .ff-site-actions #profile-button.profile-button.is-authed .ff-site-action-mobile-icon{display:inline-flex!important}html body .ff-site-header .ff-site-actions #profile-button.profile-button.is-authed .ff-site-action-mobile-icon svg{display:block!important}.header.ff-site-header-bridge .header-right.ff-tabbar-minimized,.ff-site-header .ff-site-actions.ff-tabbar-minimized{height:64px!important;min-height:64px!important;transform:translate(-50%) translateZ(0)!important}.header.ff-site-header-bridge .header-right.ff-tabbar-minimized>#crm-button,.header.ff-site-header-bridge .header-right.ff-tabbar-minimized>#mobile-tab-new,.header.ff-site-header-bridge .header-right.ff-tabbar-minimized>#mobile-tab-used,.header.ff-site-header-bridge .header-right.ff-tabbar-minimized>.profile-button-wrap,.ff-site-header .ff-site-actions.ff-tabbar-minimized>.ff-site-tab-crm,.ff-site-header .ff-site-actions.ff-tabbar-minimized>.ff-site-tab-new,.ff-site-header .ff-site-actions.ff-tabbar-minimized>.ff-site-tab-used,.ff-site-header .ff-site-actions.ff-tabbar-minimized>.ff-site-tab-profile,.header.ff-site-header-bridge .header-right.ff-tabbar-minimized #profile-button,.ff-site-header .ff-site-actions.ff-tabbar-minimized .profile-button{height:54px!important;min-height:54px!important}.header.ff-site-header-bridge .header-right.ff-tabbar-minimized .mobile-tab-label,.ff-site-header .ff-site-actions.ff-tabbar-minimized .ff-site-action-mobile-label{max-height:12px!important;opacity:1!important;overflow:visible!important;transform:none!important}body:not(.crm-modal-open):has(.crm-shell) .ff-site-header{position:sticky!important;inset:0 0 auto!important;z-index:1100!important;width:100%!important;padding:env(safe-area-inset-top,0px) 0 0!important;border:0!important;border-radius:0!important;background:var(--ff-color-navigation-selected, #00095b)!important;box-shadow:0 1px #ffffff14,0 4px 14px #03143129!important;color:#fff!important}body:not(.crm-modal-open):has(.crm-shell) .ff-site-header-row{display:grid!important;grid-template-columns:46px minmax(0,1fr) 46px 46px!important;grid-template-areas:"lead . center ."!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:62px!important;margin:0!important;padding:8px 12px!important;border:0!important;border-radius:0!important;background:var(--ff-color-navigation-selected, #00095b)!important;box-shadow:none!important}body:not(.crm-modal-open):has(.crm-shell) .ff-site-header-row:after{content:none!important;display:none!important}body:not(.crm-modal-open):has(.crm-shell) .ff-site-lead{grid-area:lead!important;display:block!important;width:46px!important;min-width:46px!important;min-height:46px!important}body:not(.crm-modal-open):has(.crm-shell) .ff-site-home{display:none!important}body:not(.crm-modal-open):has(.crm-shell) .ff-mobile-menu-trigger{display:inline-flex!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:var(--ff-radius-sm, 6px)!important;background:#ffffff1a!important;color:#fff!important;box-shadow:none!important}body:not(.crm-modal-open):has(.crm-shell) .ff-mobile-back:not([hidden]){position:absolute!important;top:8px!important;left:12px!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:var(--ff-radius-sm, 6px)!important;background:#ffffff1a!important;color:#fff!important;box-shadow:none!important}body:not(.crm-modal-open):has(.crm-shell) .ff-site-header-row:has(.ff-mobile-back:not([hidden])){position:relative!important}body:not(.crm-modal-open):has(.crm-shell) .ff-site-header:has(.ff-mobile-back:not([hidden])) .ff-mobile-menu-trigger{display:none!important}body:not(.crm-modal-open):has(.crm-shell) .ff-mobile-back svg{width:var(--ff-route-toolbar-icon-size)!important;height:var(--ff-route-toolbar-icon-size)!important;stroke-width:2!important}body:not(.crm-modal-open):has(.crm-shell) .ff-mobile-back:is(:hover,:focus-visible,:active){background:var(--ff-route-toolbar-control-active)!important;box-shadow:0 0 0 3px var(--ff-route-toolbar-focus)!important;transform:none!important}body:not(.crm-modal-open):has(.crm-shell) .ff-site-center{grid-area:center!important;width:46px!important;min-width:46px!important}body:not(.crm-modal-open):has(.crm-shell) .ff-site-search.crm-search{display:flex!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:var(--ff-radius-sm, 6px)!important;background:#ffffff1a!important;color:#fff!important;box-shadow:none!important}body:not(.crm-modal-open):has(.crm-shell) .crm-search-mobile-idle,body:not(.crm-modal-open):has(.crm-shell) .crm-search-open{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}body:not(.crm-modal-open):has(.crm-shell) .crm-search-mobile-idle{justify-content:center!important}body:not(.crm-modal-open):has(.crm-shell) .crm-search-mobile-idle>strong,body:not(.crm-modal-open):has(.crm-shell) .crm-search-open>span{display:none!important}body:not(.crm-modal-open):has(.crm-shell) .crm-search-open{padding:0!important;border:0!important;border-radius:5px!important;background:transparent!important;color:#fff!important;box-shadow:none!important}body:not(.crm-modal-open):has(.crm-shell) .crm-filter-bar{position:fixed!important;top:calc(8px + env(safe-area-inset-top,0px))!important;right:12px!important;z-index:1130!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;border:0!important;background:transparent!important}body:not(.crm-modal-open):has(.crm-shell) .crm-filter-menu{width:46px!important}body:not(.crm-modal-open):has(.crm-shell) .crm-filter-menu>summary{justify-content:center!important;width:46px!important;min-width:46px!important;min-height:46px!important;gap:0!important;padding:0!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:var(--ff-radius-sm, 6px)!important;background:#ffffff1a!important;color:#fff!important;box-shadow:none!important}body:not(.crm-modal-open):has(.crm-shell) .crm-filter-panel{top:calc(62px + env(safe-area-inset-top,0px))!important}body:not(.crm-modal-open):has(.crm-shell):has(.crm-search.is-searching) .ff-site-header-row{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"center"!important}body:not(.crm-modal-open):has(.crm-shell):has(.crm-search.is-searching) .ff-site-center,body:not(.crm-modal-open):has(.crm-shell):has(.crm-search.is-searching) .ff-site-search.crm-search{width:100%!important;min-width:0!important}body:not(.crm-modal-open):has(.crm-shell):has(.crm-search.is-searching) .ff-site-search.crm-search{border:0!important;background:transparent!important}body.crm-modal-open .crm-modal-close{position:absolute!important;top:calc(8px + env(safe-area-inset-top,0px))!important;right:auto!important;left:12px!important;z-index:4!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:var(--ff-route-toolbar-size)!important;min-width:var(--ff-route-toolbar-size)!important;height:var(--ff-route-toolbar-size)!important;min-height:var(--ff-route-toolbar-size)!important;margin:0!important;padding:0!important;border:1px solid var(--ff-route-toolbar-border)!important;border-radius:var(--ff-route-toolbar-radius)!important;background:var(--ff-route-toolbar-control)!important;color:#fff!important;box-shadow:none!important}body.crm-modal-open .crm-modal-close-x{display:none!important}body.crm-modal-open .crm-modal-close-back{display:block!important;width:var(--ff-route-toolbar-icon-size)!important;height:var(--ff-route-toolbar-icon-size)!important;stroke-width:2!important}body.crm-modal-open .crm-modal-close:is(:hover,:focus-visible,:active){border-color:var(--ff-route-toolbar-border)!important;background:var(--ff-route-toolbar-control-active)!important;color:#fff!important;box-shadow:0 0 0 3px var(--ff-route-toolbar-focus)!important;transform:none!important}.ff-mobile-route-back{border:1px solid var(--ff-route-toolbar-border)!important;border-radius:var(--ff-route-toolbar-radius)!important;background:var(--ff-route-toolbar-control)!important;color:#fff!important;box-shadow:none!important}.ff-mobile-route-back .ff-back-glyph{display:block;width:var(--ff-route-toolbar-icon-size)!important;height:var(--ff-route-toolbar-icon-size)!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}}
