#tab-vehicle_videos{--vv-ink:#172332;--vv-muted:#596579;--vv-line:#dce1e9;color:var(--vv-ink)}#tab-vehicle_videos .vv-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;display:flex}#tab-vehicle_videos h2{margin:0 0 6px;font-size:26px}#tab-vehicle_videos h3,#tab-vehicle_videos legend{margin:0 0 15px;font-size:17px;font-weight:700}#tab-vehicle_videos p{line-height:1.65}#tab-vehicle_videos .vv-heading p{color:var(--vv-muted);margin:0}#tab-vehicle_videos .vv-workspace{grid-template-columns:minmax(0,1.25fr) minmax(300px,.8fr);align-items:start;gap:38px;max-width:1250px;display:grid}#tab-vehicle_videos .vv-section{border:0;border-bottom:1px solid var(--vv-line);min-width:0;margin:0 0 25px;padding:0 0 25px}#tab-vehicle_videos label:not(.vv-photo label):not(.vv-check){gap:7px;margin-bottom:14px;font-size:14px;font-weight:600;display:grid}#tab-vehicle_videos input[type=search],#tab-vehicle_videos select{box-sizing:border-box;width:100%;min-width:0;color:var(--vv-ink);font:inherit;background:#fff;border:1px solid #bac4d2;border-radius:9px;padding:12px}#tab-vehicle_videos button{font:inherit;cursor:pointer}#tab-vehicle_videos button:disabled{opacity:.5;cursor:not-allowed}#tab-vehicle_videos :focus-visible{outline-offset:3px;outline:3px solid #385bd4}#tab-vehicle_videos input{accent-color:#3157ca}#tab-vehicle_videos .vv-note{color:var(--vv-muted);margin:9px 0;font-size:13px}#tab-vehicle_videos .vv-section-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}#tab-vehicle_videos .vv-section-head span{color:var(--vv-muted);font-size:12px}#tab-vehicle_videos .vv-images{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}#tab-vehicle_videos .vv-empty{color:var(--vv-muted);grid-column:1/-1;padding:22px 0}#tab-vehicle_videos .vv-photo{min-width:0;position:relative}#tab-vehicle_videos .vv-photo label{cursor:pointer;display:block;position:relative}#tab-vehicle_videos .vv-photo img{aspect-ratio:4/3;object-fit:cover;outline-offset:2px;border-radius:8px;outline:2px solid #0000;width:100%;display:block}#tab-vehicle_videos .vv-photo.is-selected img{outline-color:#3157ca}#tab-vehicle_videos .vv-photo input{width:17px;height:17px;position:absolute;top:8px;right:8px}#tab-vehicle_videos .vv-photo label span{color:#fff;text-align:center;background:#172332;border-radius:4px;min-width:23px;padding:2px 5px;font-size:11px;position:absolute;bottom:6px;left:6px}#tab-vehicle_videos .vv-photo>div{justify-content:space-between;margin-top:7px;display:flex}#tab-vehicle_videos .vv-photo button{border:1px solid var(--vv-line);background:#fff;border-radius:5px;padding:3px 10px}#tab-vehicle_videos .vv-styles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}#tab-vehicle_videos .vv-styles legend{padding:0}#tab-vehicle_videos .vv-styles label{cursor:pointer;position:relative;margin:0!important;font-weight:400!important}#tab-vehicle_videos .vv-styles input{position:absolute;top:10px;right:10px}#tab-vehicle_videos .vv-styles label>span{border:1px solid var(--vv-line);border-radius:10px;gap:5px;padding:8px;display:grid}#tab-vehicle_videos .vv-styles input:checked+span{outline-offset:1px;outline:2px solid #3157ca}#tab-vehicle_videos .vv-styles small{color:var(--vv-muted);font-size:11px;font-weight:400;line-height:1.5}#tab-vehicle_videos .vv-style-art{background:#111a25;border-radius:5px;height:80px;display:block;position:relative}#tab-vehicle_videos .vv-style-art:before{content:"";top:28px;background:#768698;height:32px;position:absolute;inset-inline:15%}#tab-vehicle_videos .vv-style-art:after{content:"";top:14px;background:#ded5b9;height:3px;position:absolute;inset-inline:34%}#tab-vehicle_videos .vv-art-rhythm{background:#30232a}#tab-vehicle_videos .vv-art-rhythm:after{background:#ff6658;width:42%}#tab-vehicle_videos .vv-art-rhythm:before{inset-inline:7%;background:#a5aebc;height:42px;top:25px}#tab-vehicle_videos .vv-art-clean{background:#f3f2ed}#tab-vehicle_videos .vv-art-clean:after{background:#172332;top:66px}#tab-vehicle_videos .vv-art-clean:before{background:#b9c2c9;top:15px}#tab-vehicle_videos .vv-options{grid-template-columns:1fr 1fr;gap:10px 16px;display:grid}#tab-vehicle_videos .vv-check{align-items:center;gap:9px;font-size:14px;display:flex}#tab-vehicle_videos .vv-create{width:100%;padding:15px!important}#tab-vehicle_videos .vv-preview-column{min-width:0;position:sticky;top:20px}#tab-vehicle_videos .vv-preview-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}#tab-vehicle_videos .vv-preview-head>span{color:var(--vv-muted);direction:ltr;font-size:12px}#tab-vehicle_videos .vv-stage{aspect-ratio:9/16;color:#e4e8f0;background:#101722;border-radius:12px;place-items:center;width:100%;max-width:350px;margin:0 auto;display:grid;overflow:hidden}#tab-vehicle_videos .vv-stage-empty{text-align:center;padding:25px}#tab-vehicle_videos .vv-stage-empty svg{width:48px;margin-bottom:20px}#tab-vehicle_videos .vv-stage-empty strong{font-size:20px;display:block}#tab-vehicle_videos .vv-stage-empty p{color:#b7c2d3;max-width:240px;font-size:14px}#tab-vehicle_videos video{object-fit:contain;width:100%;height:100%;display:block}#tab-vehicle_videos [hidden]{display:none!important}#tab-vehicle_videos [data-vv-status]{min-height:46px;font-size:14px}#tab-vehicle_videos .is-error{color:#a52832}#tab-vehicle_videos .vv-social{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}#tab-vehicle_videos .vv-social button,#tab-vehicle_videos .vv-publish-confirm button:not(.a-save){color:var(--vv-ink);background:#fff;border:1px solid #bac4d2;border-radius:8px;padding:10px 16px}#tab-vehicle_videos .vv-publish-confirm{border-top:1px solid var(--vv-line);margin-top:20px;padding:20px 0}#tab-vehicle_videos .vv-caption{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}#tab-vehicle_videos .vv-history{border-top:1px solid var(--vv-line);margin-top:25px;padding-top:22px}#tab-vehicle_videos [data-vv-history]>button{text-align:right;border:0;border-bottom:1px solid var(--vv-line);width:100%;color:var(--vv-ink);background:0 0;justify-content:space-between;gap:12px;padding:13px 0;display:flex}#tab-vehicle_videos [data-vv-history] small{color:var(--vv-muted)}#tab-vehicle_videos [data-vv-quota]{color:var(--vv-muted);white-space:nowrap;font-size:13px}#tab-vehicle_videos .vv-busy .vv-create{cursor:progress}@media (width<=1050px){#tab-vehicle_videos .vv-workspace{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:24px}#tab-vehicle_videos .vv-images{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){#tab-vehicle_videos .vv-heading{flex-direction:column;align-items:flex-start;gap:12px}#tab-vehicle_videos .vv-workspace{flex-direction:column;gap:25px;display:flex}#tab-vehicle_videos .vv-controls,#tab-vehicle_videos .vv-preview-column{width:100%;position:static}#tab-vehicle_videos .vv-stage{max-width:300px}#tab-vehicle_videos .vv-styles{gap:8px}#tab-vehicle_videos .vv-style-art{height:65px}#tab-vehicle_videos .vv-styles label>span{padding:6px}#tab-vehicle_videos .vv-options{gap:10px}#tab-vehicle_videos .vv-styles strong{font-size:13px}#tab-vehicle_videos .vv-styles small{font-size:10px}}#tab-vehicle_videos .vv-styles input,#tab-vehicle_videos .vv-photo input{z-index:2}#tab-vehicle_videos [data-vv-refresh]{color:var(--vv-ink);background:#fff;border:1px solid #bac4d2;border-radius:7px;padding:7px 13px;font-size:13px}#tab-vehicle_videos .vv-preview-head>span{unicode-bidi:plaintext}#adminPanel.open #tab-leads_tab #leadPeriodBar.lead-query-workspace{background:var(--a-card,#fff)!important;box-shadow:none!important;box-sizing:border-box!important;border:1px solid #dce3ef!important;border-radius:16px!important;grid-template-columns:minmax(0,2fr) minmax(210px,1fr)!important;align-items:start!important;gap:16px!important;width:100%!important;min-width:0!important;margin:12px 0 20px!important;padding:20px!important;display:grid!important}#adminPanel.open #tab-leads_tab #leadPeriodBar.lead-query-workspace[hidden],#adminPanel.open #tab-leads_tab #leadPeriodBar [hidden]{display:none!important}#adminPanel.open #tab-leads_tab #leadPeriodBar .lead-query-search,#adminPanel.open #tab-leads_tab #leadPeriodBar .lead-query-period{grid-template-columns:minmax(0,1fr)!important;gap:7px!important;min-width:0!important;margin:0!important;display:grid!important}#adminPanel.open #tab-leads_tab #leadPeriodBar :is(label>span,.lead-query-period>label){color:#475569;margin:0!important;font-size:14px!important;font-weight:600!important;line-height:1.5!important}#adminPanel.open #tab-leads_tab #leadPeriodBar :is(#leadSearchFilter,#leadPeriodPreset,#leadStatusFilter,#leadAssigneeFilter){box-sizing:border-box!important;background:var(--a-input,#fff)!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;color:inherit!important;border:1px solid #cfd9e8!important;border-radius:10px!important;margin:0!important;padding:10px 12px!important;font-size:16px!important;display:block!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadPeriodCaption{grid-column:1/-1!important;margin:0!important;font-size:13px!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadPeriodCaption:empty{display:none!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadPeriodCustom:not([hidden]){grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important;min-width:0!important;display:grid!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadPeriodCustom label{gap:6px;min-width:0;display:grid}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadPeriodCustom input{box-sizing:border-box;max-width:100%;height:44px;font-size:16px;width:100%!important;min-width:0!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout{width:100%!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #e5eaf2!important;border-radius:0!important;grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;height:auto!important;max-height:none!important;margin:0!important;padding:16px 0 0!important;display:grid!important;overflow:visible!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout[hidden]{display:none!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout>label{grid-column:auto!important;gap:6px!important;min-width:0!important;margin:0!important;display:grid!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout>.lead-mobile-filter-toggle{display:none!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout>details{align-self:start;width:100%!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-column:auto!important;margin:0!important;padding:0!important;display:block!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout>details>summary{cursor:pointer;box-sizing:border-box!important;color:#344f9d!important;align-items:center!important;gap:8px!important;min-height:44px!important;margin:0!important;padding:8px 0!important;font-size:14px!important;font-weight:600!important;list-style:none!important;display:flex!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout>details>summary:before{flex:none;content:""!important;width:7px!important;height:7px!important;box-shadow:none!important;background:0 0!important;border:0 solid!important;border-width:0 0 2px 2px!important;border-radius:0!important;position:static!important;transform:rotate(45deg)!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout>details[open]>summary:before{transform:rotate(-45deg)!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout>details>summary:after{display:none!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout>details>summary::-webkit-details-marker{display:none}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout>details>form,#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout .lead-advanced-filter-grid{background:#f6f8fc;border-radius:10px;display:grid;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;min-width:0!important;margin:0!important;padding:12px!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout .lead-interest-search-row{min-width:0;flex-wrap:wrap!important;gap:8px!important;display:flex!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout .lead-interest-search-row input{box-sizing:border-box;flex:100%!important;width:100%!important;min-width:0!important;font-size:16px!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout .lead-interest-search-row button{min-height:44px!important}#adminPanel.open #tab-leads_tab #leadPeriodBar :is(input,select,summary,button):focus-visible{outline-offset:3px!important;outline:2px solid #3454ce!important}#adminPanel.open.admin-theme-dark #tab-leads_tab #leadPeriodBar{color:#eef2ff!important;background:#172033!important;border-color:#3a4860!important}#adminPanel.open.admin-theme-dark #tab-leads_tab #leadPeriodBar :is(label>span,.lead-query-period>label){color:#c6d0e2!important}#adminPanel.open.admin-theme-dark #tab-leads_tab #leadPeriodBar :is(input,select){color:#eef2ff!important;background:#111b2d!important;border-color:#52617b!important}#adminPanel.open.admin-theme-dark #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout>details>summary{color:#b9c9ff!important}#adminPanel.open.admin-theme-dark #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout>details>form,#adminPanel.open.admin-theme-dark #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout .lead-advanced-filter-grid{background:#111b2d!important}@media (width<=600px){#adminPanel.open #tab-leads_tab #leadPeriodBar.lead-query-workspace{border-radius:12px!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;margin:10px 0 16px!important;padding:14px!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout{gap:8px 12px!important;padding-top:14px!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout>details{grid-column:1/-1!important}}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout .lead-advanced-filter-grid select{box-sizing:border-box;width:100%!important;min-width:0!important;min-height:44px!important;font-size:16px!important;display:block!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout label:has(>input[type=checkbox]){text-align:start!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:auto!important;padding:0!important;font-size:14px!important;line-height:1.6!important;display:flex!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout input[type=checkbox]{accent-color:#3454ce;appearance:auto!important;flex:0 0 18px!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin:0!important;padding:0!important}@media (width<=380px){#adminPanel.open #tab-leads_tab #leadPeriodBar #leadPeriodCustom:not([hidden]){grid-template-columns:minmax(0,1fr)!important}}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout .lead-advanced-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:12px!important;display:grid!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout .lead-advanced-filter-grid>label{width:100%!important;min-width:0!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout .lead-advanced-filter-grid select{width:100%!important;min-width:0!important;max-width:100%!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout .lead-advanced-filter-grid>small{grid-column:1/-1}@media (width<=760px){#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout .lead-advanced-filter-grid{grid-template-columns:minmax(0,1fr)!important}}.lead-interest-search{color:#25334b;background:#fff;border:1px solid #dce3ef;border-radius:10px;margin:12px 0;padding:12px 16px}.lead-interest-search summary{cursor:pointer;font-weight:600}.lead-interest-search form{gap:10px;margin-top:12px;display:grid}.lead-interest-search-row{gap:8px;min-width:0;display:flex}.lead-interest-search-row input{width:100%;min-width:0;font:inherit;border:1px solid #cbd5e1;border-radius:8px;flex:1;padding:10px}.lead-interest-search button{font:inherit;color:#25334b;cursor:pointer;background:#f6f8fc;border:1px solid #cbd5e1;border-radius:8px;min-height:44px;padding:8px 14px}.lead-interest-search button:disabled{opacity:.6;cursor:wait}.lead-interest-history{align-items:center;gap:8px;display:flex}.lead-interest-history input{width:18px;height:18px}.lead-interest-search small,.lead-interest-search p{color:#56647a;margin:0;line-height:1.6}.lead-interest-search p:empty{display:none}.lead-interest-evidence{overflow-wrap:anywhere;white-space:normal;color:#42536a;border-top:1px solid #e5eaf2;grid-column:1/-1;margin:8px 0 0;padding-top:8px;font-size:13px;line-height:1.6}.lead-interest-evidence strong{font-size:inherit}@media (width<=600px){.lead-interest-search{padding:12px}.lead-interest-search-row{flex-wrap:wrap}.lead-interest-search-row input{flex-basis:100%}.lead-interest-search-row button{flex:1}.lead-interest-evidence{order:10;width:100%}}.admin-dark .lead-interest-search,.admin-theme-dark .lead-interest-search{color:#edf2ff;background:#172239;border-color:#394860}.admin-dark .lead-interest-evidence,.admin-theme-dark .lead-interest-evidence{color:#d1dcf0;border-color:#394860}.lead-interest-evidence summary{cursor:pointer}.lead-interest-evidence p{white-space:pre-wrap;max-height:240px;margin:8px 0 0;overflow:auto}:is(.admin-dark,.admin-theme-dark) .lead-interest-search :is(small,p){color:#c1cde0}#leadInterestDialog{box-sizing:border-box;color:#25334b;direction:rtl;background:#fff;border:1px solid #dce3ef;border-radius:12px;width:min(560px,100vw - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:16px;overflow:auto}#leadInterestDialog::backdrop{background:#17223980}#leadInterestDialog>button{font:inherit;cursor:pointer;color:#25334b;background:#f6f8fc;border:1px solid #cbd5e1;border-radius:8px;min-height:44px;padding:8px 14px}#leadInterestDialog .lead-interest-search{border:0;padding:0}.lead-interest-search{border-radius:12px;padding:16px 20px}.lead-interest-search>summary{color:#304caa;font-size:15px;line-height:1.5}.lead-interest-search[open]>summary{border-bottom:1px solid #e8edf5;padding-bottom:14px}.lead-interest-search form{gap:14px;margin-top:18px}.lead-interest-search form>label:first-child{font-size:14px;font-weight:600}.lead-interest-search-row{align-items:center;gap:10px}.lead-interest-search-row input{box-sizing:border-box;color:#25334b;caret-color:#3454ce;background:#fff;min-height:48px;padding:12px 14px}.lead-interest-search-row input::placeholder{color:#65738a;opacity:1}.lead-interest-search button{font-weight:600;transition:background .15s}.lead-interest-search #leadInterestSubmit{color:#fff;background:#3454ce;border-color:#3454ce;min-height:48px;padding-inline:24px}.lead-interest-search #leadInterestSubmit:hover{background:#2945b5}.lead-interest-search-row button[type=button]{color:#53627b;background:0 0;border-color:#0000}.lead-interest-search-row button[type=button]:hover{background:#edf1f9}.lead-interest-history{cursor:pointer;font-size:14px;line-height:1.5}.lead-interest-history input{accent-color:#3454ce;flex-shrink:0;margin:0}.lead-interest-search small{max-width:70ch;font-size:13px}.lead-interest-search #leadInterestStatus:not(:empty){color:#344b83;background:#f0f4ff;border-radius:8px;padding:12px 14px;font-size:14px}.lead-interest-search :is(input,button,summary):focus-visible,#leadInterestDialog>button:focus-visible{outline-offset:3px;outline:2px solid #3454ce}.lead-interest-evidence strong{color:#304caa;margin-bottom:3px;font-weight:600;display:block}#leadInterestDialog{border:0;padding:24px;font-family:inherit;box-shadow:0 20px 60px #17223930}#leadInterestDialog>button{color:#53627b;margin-inline-start:auto;background:0 0;border-color:#0000;margin-bottom:8px;display:block}#leadInterestDialog .lead-interest-search{margin:0}#leadInterestDialog .lead-interest-search>summary{pointer-events:none;color:#25334b;border:0;padding:0;font-size:20px;list-style:none}#leadInterestDialog .lead-interest-search>summary::-webkit-details-marker{display:none}:is(.admin-dark,.admin-theme-dark) .lead-interest-search>summary{color:#b9c9ff}:is(.admin-dark,.admin-theme-dark) .lead-interest-search-row input{color:#edf2ff;background:#111b2d;border-color:#52617b}:is(.admin-dark,.admin-theme-dark) .lead-interest-search-row input::placeholder{color:#bac7dd}:is(.admin-dark,.admin-theme-dark) .lead-interest-search-row button[type=button]{color:#c1cde0}:is(.admin-dark,.admin-theme-dark) .lead-interest-search #leadInterestStatus:not(:empty){color:#d4e0ff;background:#233553}@media (width<=600px){.lead-interest-search{padding:14px}.lead-interest-search form{gap:12px}.lead-interest-search-row{gap:8px}.lead-interest-search-row input{flex-basis:100%;font-size:16px}.lead-interest-search-row #leadInterestSubmit{flex:1}.lead-interest-search-row button[type=button]{flex:none;padding-inline:20px}#leadInterestDialog{max-height:calc(100dvh - 32px);padding:20px}#leadInterestDialog .lead-interest-search>summary{font-size:18px}.lead-interest-history{min-height:36px}}.lead-period-bar{color:#25334b;background:#fff;border:1px solid #dce3ef;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 18px;padding:14px 16px;font-size:14px;display:flex}.lead-period-bar>label{font-weight:600}.lead-period-bar select,.lead-period-bar input{font:inherit;color:inherit;box-sizing:border-box;background:#f8faff;border:1px solid #cbd5e1;border-radius:8px;max-width:100%;min-height:44px;padding:10px 12px}.lead-period-bar select{cursor:pointer;min-width:180px}.lead-period-custom{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lead-period-custom[hidden]{display:none}.lead-period-custom label{align-items:center;gap:8px;display:flex}#leadPeriodCaption{color:#56647a;font-size:13px}.lead-period-bar :is(select,input):focus-visible{outline-offset:3px;outline:2px solid #3454ce}:is(.admin-dark,.admin-theme-dark) .lead-period-bar{color:#edf2ff;background:#172239;border-color:#394860}:is(.admin-dark,.admin-theme-dark) .lead-period-bar :is(input,select){background:#111b2d;border-color:#52617b}:is(.admin-dark,.admin-theme-dark) #leadPeriodCaption{color:#c1cde0}@media (width<=600px){.lead-period-bar{gap:10px;padding:12px}.lead-period-bar>label{flex:1}.lead-period-bar select{min-width:0;max-width:58%;font-size:16px}.lead-period-custom{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;width:100%;display:grid}.lead-period-custom label{gap:6px;min-width:0;display:grid}.lead-period-custom input{width:100%;min-width:0;font-size:16px}#leadPeriodCaption:not(:empty){flex-basis:100%}}.lead-period-bar[hidden]{display:none}.inventory-action-dialog.vehicle-sign-dialog{width:min(1060px,100vw - 32px);max-height:calc(100dvh - 32px);box-shadow:none;border-radius:16px;padding:24px}.vehicle-sign-dialog [data-action-body]{min-width:0}.vehicle-sign-layout{grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);align-items:start;gap:22px 32px;display:grid}.vehicle-sign-settings,.vehicle-sign-details{grid-column:1;gap:22px;min-width:0;display:grid}.vehicle-sign-settings{grid-row:1}.vehicle-sign-details{grid-row:2}.vehicle-sign-dialog fieldset{border:0;min-width:0;margin:0;padding:0}.vehicle-sign-dialog legend{margin-bottom:10px;font-size:14px;font-weight:600}.vehicle-sign-dialog label{cursor:pointer;min-width:0;font-size:14px;line-height:1.6}.vehicle-sign-dialog input{accent-color:#3654ce;flex-shrink:0;width:18px;height:18px;margin:0}.vehicle-sign-dialog input:disabled{cursor:default}.vehicle-sign-kind{gap:8px;display:grid}.vehicle-sign-kind>label{border:1px solid var(--ia-border);border-radius:10px;align-items:center;gap:12px;min-height:70px;padding:12px;display:flex}.vehicle-sign-kind label:has(:checked){background:color-mix(in srgb,#3654ce 7%,var(--ia-bg));border-color:#3654ce}.vehicle-sign-kind strong,.vehicle-sign-kind small{display:block}.vehicle-sign-kind small{color:var(--ia-muted);margin-top:3px;font-size:12px}.vehicle-sign-templates>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.vehicle-sign-templates label{text-align:center;border:1px solid var(--ia-border);border-radius:8px;align-content:start;gap:8px;padding:8px 5px;font-size:12px;display:grid;position:relative}.vehicle-sign-templates label:has(:checked){background:color-mix(in srgb,#3654ce 7%,var(--ia-bg));border-color:#3654ce}.vehicle-sign-templates input{width:16px;height:16px;position:absolute;top:8px;right:8px}.vehicle-sign-swatch{background:#fff;border:1px solid #c9d0d9;align-content:center;gap:5px;width:44px;height:60px;margin:3px auto;padding:7px;display:grid;position:relative}.vehicle-sign-swatch i{background:#182438;height:4px;display:block}.sign-swatch-facts{grid-template-columns:1fr 1fr;gap:3px 6px;display:grid}.sign-swatch-facts b{background:#64748b;height:2px;display:block}.vehicle-sign-swatch.is-sale.is-bold{background:#182438}.vehicle-sign-swatch.is-sale.is-bold :is(i,b){background:#fff}.vehicle-sign-swatch.is-showroom.is-bold{padding-right:18px}.vehicle-sign-swatch.is-showroom.is-bold:before{content:"";background:#182438;width:12px;position:absolute;inset:0 0 0 auto}.vehicle-sign-swatch.is-showroom.is-ink .sign-swatch-facts{grid-template-columns:1fr;gap:3px}.vehicle-sign-swatch.is-showroom.is-ink .sign-swatch-facts b{background:#444;height:1px}.vehicle-sign-swatch.is-sale.is-ink .sign-swatch-title{justify-self:center;width:70%;height:2px}.vehicle-sign-swatch.is-sale.is-ink .sign-swatch-phone{background:#111;grid-row:2;height:9px}.vehicle-sign-swatch.is-premium{background:#faf8f1 url(/vehicle-signs/premium-frame-v1.jpg) 50%/100% 100%;border-color:#a78951;padding:10px}.vehicle-sign-swatch.is-premium :is(i,b){background:#493d29}.vehicle-sign-templates label.vehicle-sign-template-premium{text-align:right;grid-column:1/-1;grid-template-columns:50px 1fr;align-items:center;padding:6px 34px 6px 12px;font-size:14px}.vehicle-sign-template-premium input{top:calc(50% - 8px)}.vehicle-sign-template-premium small{color:var(--ia-muted);margin-top:3px;font-size:12px;display:block}.vehicle-sign-retry{margin-bottom:12px;padding:8px 16px;font-size:14px}.vehicle-sign-paper{gap:8px;display:grid}.vehicle-sign-paper select{border:1px solid var(--ia-border);width:100%;min-height:46px;color:var(--ia-text);background:var(--ia-bg);border-radius:8px;padding:9px 12px;font:400 16px Heebo,Arial,sans-serif}.vehicle-sign-check{align-items:center;gap:10px;min-height:44px;display:flex}.vehicle-sign-check span{overflow-wrap:anywhere}.vehicle-sign-fields{border-top:1px solid var(--ia-border);padding-top:8px}.vehicle-sign-fields summary{cursor:pointer;align-content:center;min-height:44px;font-size:14px;font-weight:500}.vehicle-sign-fields p{color:var(--ia-muted);margin:4px 0 8px;font-size:12px;line-height:1.7}.vehicle-sign-contact{border-top:1px solid var(--ia-border);gap:4px;padding-top:16px;font-size:13px;display:grid}.vehicle-sign-phone-label{gap:8px;display:grid}.vehicle-sign-contact input[type=tel]{border:1px solid var(--ia-border);font-variant-numeric:tabular-nums;width:100%;height:auto;min-height:46px;color:var(--ia-text);background:var(--ia-bg);text-align:left;border-radius:8px;padding:9px 12px;font:400 16px Heebo,Arial,sans-serif}.vehicle-sign-contact input[type=tel]:disabled{opacity:.55}.vehicle-sign-contact small{color:var(--ia-muted);font-size:12px;line-height:1.7}.vehicle-sign-preview{background:color-mix(in srgb,var(--ia-text) 5%,var(--ia-bg));border-radius:10px;grid-area:1/2/3;min-width:0;padding:16px}.vehicle-sign-preview-label{color:var(--ia-muted);margin:0 0 12px;font-size:12px}.vehicle-sign-preview canvas{background:#fff;border:1px solid #d2d7df;width:100%;max-width:440px;height:auto;margin:0 auto;display:block}.vehicle-sign-preview a{color:var(--ia-text);text-align:center;text-underline-offset:4px;overflow-wrap:anywhere;align-content:center;min-height:44px;margin-top:12px;font-size:12px;display:block}.vehicle-sign-dialog [data-sign-status]{overflow-wrap:anywhere;min-height:24px;margin:18px 0 10px;font-size:13px;line-height:1.8}.vehicle-sign-dialog [data-sign-status].is-error{color:#b42318}.vehicle-sign-dialog.is-dark [data-sign-status].is-error{color:#ffb4ab}.vehicle-sign-footer{border-top:1px solid var(--ia-border);justify-content:space-between;align-items:center;gap:20px;padding-top:16px;display:flex}.vehicle-sign-footer p{max-width:42ch;color:var(--ia-muted);margin:0;font-size:12px;line-height:1.8}.vehicle-sign-footer>div{flex-shrink:0;gap:8px;display:flex}.vehicle-sign-footer button{min-height:46px;padding:10px 16px;font-size:14px}.vehicle-sign-dialog [data-sign-download]{color:#fff;background:#3654ce;border-color:#0000;font-weight:600}.vehicle-sign-dialog :is(input,select,a,summary):focus-visible{outline-offset:3px;outline:3px solid #849df0}.vehicle-sign-dialog button:disabled{opacity:.5;cursor:default}.vehicle-sign-dialog :is(button,label,summary){touch-action:manipulation;-webkit-tap-highlight-color:transparent}.vehicle-sign-dialog button:active:not(:disabled){filter:brightness(.92)}.vehicle-sign-dialog [hidden]{display:none!important}.vehicle-sign-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.vehicle-sign-templates label:hover,.vehicle-sign-kind label:hover{border-color:#879bd5}}@media (width<=760px){.inventory-action-dialog.vehicle-sign-dialog{width:100%;max-width:100%;max-height:94dvh;padding:18px 16px calc(20px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;border-radius:16px 16px 0 0;margin:auto 0 0}.vehicle-sign-layout{grid-template-columns:1fr;gap:24px}.vehicle-sign-settings,.vehicle-sign-details{grid-area:auto/1;gap:16px}.vehicle-sign-preview{grid-area:auto/1;padding:12px}.vehicle-sign-footer{flex-direction:column;align-items:stretch;gap:12px}.vehicle-sign-footer>div{grid-template-columns:1fr auto;display:grid}.vehicle-sign-footer button{padding:10px 12px}.vehicle-sign-kind small{font-size:12px}}.av-workspace,.av-dialog{--av-bg:#fff;--av-text:#172033;--av-muted:#64748b;--av-border:#dfe6f1;--av-soft:#f6f8fc;--av-accent:#3b5bdb;color:var(--av-text);direction:rtl;min-width:0;font-family:Heebo,sans-serif;line-height:1.5}#tab-agency_vehicles{max-width:1400px;margin-inline:auto;padding:clamp(14px,2.5vw,30px)}.av-workspace *,.av-dialog *{box-sizing:border-box}.av-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.av-heading h2{margin:0;font-size:clamp(26px,3vw,34px);font-weight:800}.av-heading p{color:var(--av-muted);margin:6px 0 0;font-size:14px}.av-workspace button,.av-dialog button,.av-dialog .av-share-actions a{font:inherit;color:var(--av-text);background:var(--av-bg);border:1px solid var(--av-border);cursor:pointer;text-align:center;border-radius:11px;min-height:44px;padding:10px 14px;font-weight:600;text-decoration:none}.av-workspace button:hover,.av-dialog button:hover{border-color:#a6b5e7}.av-dialog button:disabled{opacity:.5;cursor:default}.av-workspace :is(button,input,select):focus-visible,.av-dialog :is(button,a,summary,textarea):focus-visible{outline-offset:3px;outline:3px solid #8d9ff2}.av-toolbar{border:1px solid var(--av-border);background:var(--av-bg);border-radius:16px;grid-template-columns:1fr 200px;gap:16px;padding:18px;display:grid}.av-toolbar label{gap:7px;min-width:0;font-size:12px;font-weight:600;display:grid}.av-toolbar input,.av-toolbar select{border:1px solid var(--av-border);background:var(--av-soft);width:100%;min-width:0;min-height:46px;color:var(--av-text);font:inherit;border-radius:10px;padding:10px 12px;font-size:16px}.av-muted{color:var(--av-muted);font-size:12px;line-height:1.7}.av-muted:empty{display:none}#avStatus{margin:12px 2px}.av-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:18px;display:grid}.av-workspace .av-card{text-align:right;border-radius:18px;flex-direction:column;min-width:0;padding:0;transition:box-shadow .15s,border-color .15s;display:flex;overflow:hidden;box-shadow:0 4px 18px #17203305}.av-card:hover{box-shadow:0 8px 24px #17203312}.av-card-photo{aspect-ratio:16/10;background:var(--av-soft);width:100%;display:block;position:relative;overflow:hidden}.av-card-photo>img{object-fit:cover;z-index:1;width:100%;height:100%;display:block;position:relative}.av-image-placeholder{color:var(--av-muted);place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.av-badge{z-index:2;color:#246d4b;background:#edf8f1;border-radius:24px;padding:4px 10px;font-size:11px;position:absolute;top:12px;right:12px;box-shadow:0 2px 8px #0000000c}.av-badge.is-reserved{color:#875e17;background:#fff5dd}.av-card-body{flex-direction:column;flex:1;gap:5px;width:100%;min-width:0;padding:16px;display:flex}.av-card-body>strong{overflow-wrap:anywhere;font-size:18px;line-height:1.5}.av-trim{color:var(--av-muted);font-size:12px}.av-trim:empty{display:none}.av-specs{color:var(--av-muted);margin-top:3px;font-size:12px;font-weight:400}.av-card-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}.av-card-bottom b{font-variant-numeric:tabular-nums;font-size:20px}.av-card-bottom small{color:var(--av-muted);font-size:11px;font-weight:400}.av-card-footer{border-top:1px solid var(--av-border);color:var(--av-muted);justify-content:space-between;gap:10px;margin-top:9px;padding-top:12px;font-size:11px;font-weight:400;display:flex}.av-card-footer>span{color:var(--av-accent);font-weight:600}.av-empty{text-align:center;border:1px dashed var(--av-border);border-radius:16px;grid-column:1/-1;padding:45px 18px}.av-empty p{color:var(--av-muted);font-size:13px}.av-dialog{border:1px solid var(--av-border);overscroll-behavior:contain;background:var(--av-bg);border-radius:22px;width:min(1040px,100vw - 32px);max-height:calc(100dvh - 32px);padding:0;overflow:auto;box-shadow:0 25px 80px #15223833}.av-dialog::backdrop{background:#15223899}.av-dialog>header{z-index:5;background:var(--av-bg);border-bottom:1px solid var(--av-border);justify-content:space-between;align-items:center;gap:14px;padding:18px 24px;display:flex;position:sticky;top:0}.av-dialog>header small{color:var(--av-muted);font-size:11px}.av-dialog h2{overflow-wrap:anywhere;margin:3px 0 0;font-size:22px}.av-dialog>header>button{background:var(--av-soft);border:0;border-radius:50%;flex:0 0 44px;padding:5px}.av-detail-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:26px;padding:24px;display:grid}.av-gallery,.av-detail-info{min-width:0}.av-hero{aspect-ratio:4/3;background:var(--av-soft);border-radius:16px;place-items:center;display:grid;overflow:hidden}.av-hero img{object-fit:contain;width:100%;height:100%}.av-hero p{color:var(--av-muted);font-size:13px}.av-thumbnails{scrollbar-width:thin;gap:8px;max-width:100%;padding:10px 2px;display:flex;overflow:auto}.av-thumbnails button{border:2px solid #0000;border-radius:8px;flex:0 0 68px;height:52px;padding:0;overflow:hidden}.av-thumbnails button[aria-pressed=true]{border-color:var(--av-accent)}.av-thumbnails img{object-fit:cover;width:100%;height:100%;display:block}.av-download-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.av-download-actions button{font-size:13px}.av-detail-price{background:var(--av-soft);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:16px;display:flex}.av-detail-price span{color:var(--av-muted);font-size:12px}.av-detail-price strong{font-variant-numeric:tabular-nums;font-size:25px}.av-share-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.av-share-actions button{font-size:12px}.av-dialog .av-share-actions a{color:#fff;background:#3b5bdb;border-color:#3b5bdb;place-items:center;font-size:12px;display:grid}.av-facts{grid-template-columns:1fr 1fr;gap:0 18px;margin:18px 0;display:grid}.av-facts>div{border-bottom:1px solid var(--av-border);min-width:0;padding:11px 0}.av-facts dt{color:var(--av-muted);font-size:11px}.av-facts dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:4px 0 0;font-size:14px;font-weight:600}.av-description h3,.av-files h3{margin:14px 0 8px;font-size:15px}.av-description p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.8}.av-internal{background:var(--av-soft);border:1px solid var(--av-border);border-radius:12px;margin-top:20px;padding:12px 14px}.av-dialog summary{cursor:pointer;align-content:center;min-height:32px;font-size:13px;font-weight:600}.av-internal .av-facts{margin-bottom:0}.av-files{border:1px solid var(--av-border);border-radius:14px;margin-top:14px;padding:14px}.av-files[hidden]{display:none}.av-files a{color:var(--av-accent);overflow-wrap:anywhere;min-height:44px;padding:10px 0;font-size:13px;display:block}.av-file-buttons{gap:8px;margin:10px 0;display:grid}.av-files button{font-size:12px}.av-file-row{overflow-wrap:anywhere;width:100%;margin-top:8px;display:block;text-align:right!important}.av-copy-fallback{width:100%;height:160px;font:inherit;color:var(--av-text);background:var(--av-soft);border:1px solid var(--av-border);resize:vertical;padding:10px;font-size:16px;display:block}:is(#adminPanel.admin-dark,#adminPanel.admin-theme-dark) .av-workspace,.av-dialog.av-dark{--av-bg:#151c2b;--av-text:#f1f5f9;--av-muted:#a2afc2;--av-border:#2c384d;--av-soft:#1c2638;--av-accent:#9aabff;color-scheme:dark}@media (width<=760px){.av-detail-layout{grid-template-columns:1fr;gap:18px;padding:16px}.av-dialog{border-radius:18px;width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.av-dialog>header{padding:14px 16px}.av-dialog h2{font-size:19px}.av-hero{aspect-ratio:16/10}.av-detail-price{margin-bottom:12px}.av-heading{align-items:flex-start;margin-bottom:18px}.av-heading p{max-width:240px;font-size:12px}.av-heading>button{white-space:nowrap;padding:8px 12px;font-size:12px}.av-toolbar{grid-template-columns:minmax(0,1fr);gap:12px;padding:14px}.av-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:12px}.av-dialog>header>button{flex-basis:44px}.av-share-actions{position:relative}.av-files .av-file-buttons button{min-height:46px}}@media (width<=380px){.av-heading{flex-wrap:wrap}.av-download-actions,.av-share-actions{grid-template-columns:1fr}.av-detail-price strong{font-size:22px}}@media (prefers-reduced-motion:reduce){.av-workspace .av-card{transition:none}}.av-top-actions{grid-template-columns:1fr 1fr;gap:12px;padding:16px 24px 0;display:grid}.av-top-actions .av-download-actions{margin:0}.av-top-actions button,.av-top-actions .av-share-actions a{font-size:12px}@media (width<=760px){.av-top-actions{grid-template-columns:1fr;gap:8px;padding:14px 16px 0}.av-top-actions .av-share-actions,.av-top-actions .av-download-actions{grid-template-columns:1fr 1fr}.av-top-actions button{padding:10px 8px}}.av-dialog>[data-feedback]{margin:10px 24px 0}.av-dialog>[data-feedback]:empty{display:none}@media (width<=760px){.av-dialog>[data-feedback]{margin-inline:16px}}.av-dialog{max-width:calc(100vw - 16px);margin:auto}.av-dialog .av-top-actions{flex-direction:column;align-items:stretch;gap:10px;display:flex}.av-dialog .av-share-primary{color:#083b20;background:#25d366;border-color:#25d366;width:100%;min-height:48px;font-size:14px;font-weight:600}.av-dialog .av-share-primary:hover:not(:disabled){background:#20bd5a;border-color:#20bd5a}.av-dialog .av-secondary-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.av-dialog .av-secondary-actions button{white-space:normal;overflow-wrap:anywhere;min-width:0;font-size:13px}.av-dialog .av-share-help{color:var(--av-muted);margin:0;font-size:12px;line-height:1.65}.av-dialog .av-photo-preparation{color:var(--av-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.6}.av-dialog .av-photo-recovery{background:var(--av-soft);border:1px solid var(--av-border);border-radius:10px;flex-wrap:wrap;gap:8px;padding:12px;display:flex}.av-dialog .av-photo-recovery[hidden]{display:none}.av-dialog .av-photo-recovery button{flex:180px;font-size:13px}@media (width<=480px){.av-dialog .av-secondary-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.av-dialog .av-secondary-actions [data-photos]{grid-column:1/-1}.av-dialog .av-photo-recovery{flex-direction:column}.av-dialog .av-photo-recovery button{flex:auto;width:100%}}.av-search-examples{flex-wrap:wrap;gap:8px;margin:0 0 12px;display:flex}.av-search-examples button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #dce3ed;border-radius:18px;padding:7px 12px;font-size:12px}.av-search-examples button:hover{background:#64748b14;border-color:#64748b}.av-search-examples button:focus-visible{outline-offset:2px;outline:2px solid #2563eb}#avSearchInterpretation{overflow-wrap:anywhere;line-height:1.8}.av-offline-tools{background:#f0f5ff;border:1px solid #d9e3fa;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:14px 18px;font-size:13px;display:flex}.av-offline-tools p{color:#536482;margin:4px 0 0;font-size:12px}.av-offline-tools button{flex-shrink:0}.av-offline-banner{color:#77520c;background:#fff6dd;border:1px solid #f1dfa9;border-radius:12px;margin:12px 0;padding:12px 16px;font-size:13px}.av-offline-banner[hidden]{display:none}.av-workspace button:disabled{opacity:.5;cursor:default}@media (width<=540px){.av-offline-tools{flex-direction:column;align-items:stretch;gap:10px}.av-offline-tools button{width:100%}}.av-search-field{align-items:center;gap:8px;min-width:0;display:flex}.av-search-field input{flex:1}.av-search-field button{border:1px solid var(--av-border);background:var(--av-bg);min-height:44px;color:var(--av-text);font:inherit;cursor:pointer;border-radius:10px;flex:none;padding:8px 12px}.av-search-field button:disabled{opacity:.4;cursor:default}.av-search-field button:focus-visible{outline:2px solid var(--av-text);outline-offset:2px}.av-dialog .av-secondary-actions:has([data-insurance]){grid-template-columns:repeat(2,minmax(0,1fr))}.av-dialog .av-secondary-actions:has([data-insurance]) [data-photos]{grid-column:auto}.av-results-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;display:flex}.av-results-bar #avStatus{margin:0}.av-view-switch{border:1px solid var(--av-border);background:var(--av-bg);border-radius:11px;gap:4px;padding:3px;display:flex}.av-workspace .av-view-switch button{background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:6px 12px;font-size:13px;display:inline-flex}.av-workspace .av-view-switch button[aria-pressed=true]{background:var(--av-accent);color:var(--av-bg)}.av-view-switch svg{flex:none;width:17px;height:17px}.av-grid[data-view=list]{grid-template-columns:minmax(0,1fr);gap:8px}.av-workspace .av-grid[data-view=list] .av-card{border:1px solid var(--av-border);box-shadow:none;background:var(--av-bg);border-radius:12px;grid-template-columns:160px minmax(0,1fr);align-items:stretch;display:grid}.av-grid[data-view=list] .av-card-photo{aspect-ratio:auto;border-radius:0;height:100%;min-height:120px}.av-grid[data-view=list] .av-card-photo img{object-fit:contain}.av-grid[data-view=list] .av-card-body{grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:3px 20px;padding:12px 16px;display:grid}.av-grid[data-view=list] .av-card-body>strong,.av-grid[data-view=list] .av-trim,.av-grid[data-view=list] .av-specs{overflow-wrap:anywhere;grid-column:1;min-width:0}.av-grid[data-view=list] .av-card-title{text-align:start;font-size:16px}.av-grid[data-view=list] .av-trim:empty{display:none}.av-grid[data-view=list] .av-card-bottom{flex-direction:column;grid-area:1/2/4;justify-content:center;align-items:flex-end;gap:3px;min-width:0;display:flex}.av-grid[data-view=list] .av-card-footer{grid-column:1/-1;margin-top:5px;padding-top:6px}@media (width<=600px){.av-results-bar{gap:8px}.av-results-bar #avStatus{font-size:11px}.av-workspace .av-view-switch button{min-height:44px;padding-inline:9px}.av-workspace .av-grid[data-view=list] .av-card{grid-template-columns:96px minmax(0,1fr)}.av-grid[data-view=list] .av-card-body{grid-template-columns:minmax(0,1fr);gap:3px;padding:10px}.av-grid[data-view=list] .av-card-title{font-size:14px;line-height:1.4}.av-grid[data-view=list] .av-card-bottom{flex-flow:wrap;grid-area:auto/1;justify-content:space-between;align-items:baseline;gap:5px}.av-grid[data-view=list] .av-card-bottom b{font-size:16px}.av-grid[data-view=list] .av-specs,.av-grid[data-view=list] .av-trim,.av-grid[data-view=list] .av-card-footer{font-size:11px}.av-grid[data-view=list] .av-badge{inset-inline:4px;text-align:center;padding:3px 4px;font-size:10px;top:5px}}.av-workspace .av-grid[data-view=list] .av-card-title{text-align:start;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.av-grid[data-view=list] .av-card-bottom{margin-top:0;padding-top:0}.av-grid[data-view=list] .av-card-photo:has(>img:not([hidden])) .av-image-placeholder{display:none}.av-card-link{grid-column:1/-1;min-width:0;margin-top:10px}.av-workspace .av-card-link button{border:1px solid var(--av-border);background:var(--av-bg);width:100%;min-height:44px;color:var(--av-accent);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:500;display:flex}.av-workspace .av-card-link button:hover:not(:disabled){background:var(--av-soft);border-color:var(--av-accent)}.av-card-link svg{flex:none;width:18px;height:18px}.av-card-link [role=status],.av-dialog-link-feedback{color:var(--av-muted);overflow-wrap:anywhere;margin-top:6px;font-size:12px;line-height:1.65}.av-card-link [role=status]:empty,.av-dialog-link-feedback:empty{display:none}.av-card-link p,.av-dialog-link-feedback p{margin:0 0 6px}.av-workspace .av-card-link input,.av-dialog-link-feedback input{width:100%;min-width:0;min-height:44px;font:inherit;border:1px solid var(--av-border);background:var(--av-soft);color:var(--av-text);caret-color:var(--av-accent);border-radius:8px;padding:8px;font-size:16px}.av-card-link :focus-visible,.av-dialog-link-feedback :focus-visible{outline:2px solid var(--av-accent);outline-offset:3px}.av-card-link input::selection,.av-dialog-link-feedback input::selection{background:var(--av-accent);color:var(--av-bg)}.vws-bar{border-block:1px solid #dce3ef;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:14px 0;display:flex}.vws-bar[hidden]{display:none}.vws-bar>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vws-bar button,.vws-dialog button{color:#22334d;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c7d2e5;border-radius:10px;padding:10px 16px}.vws-bar button:disabled,.vws-dialog button:disabled{opacity:.55;cursor:default}.vws-bar .vws-primary,.vws-dialog .vws-primary{color:#fff;background:#3454ce;border-color:#3454ce}.vws-select{color:#243f9c;cursor:pointer;background:#eef3ff;grid-column:1/-1;align-items:center;gap:8px;padding:12px;display:flex}.vws-select input{accent-color:#3454ce;width:20px;height:20px}.vws-dialog{color:#172239;background:#fff;border:0;border-radius:16px;width:min(680px,100vw - 24px);max-height:calc(100dvh - 32px);margin:auto;padding:24px;font-family:Heebo,Arial,sans-serif;line-height:1.65;position:fixed;inset:0;overflow:auto;box-shadow:0 18px 70px #17223938}.vws-dialog::backdrop{background:#14233b80}.vws-dialog header{background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;height:auto;margin:0 0 20px;padding:0;display:flex}.vws-dialog h2{margin:0;font-size:23px}.vws-dialog h3{margin:0 0 12px;font-size:18px}.vws-dialog form{gap:16px;display:grid}.vws-dialog label{gap:6px;font-size:14px;font-weight:500;display:grid}.vws-dialog input,.vws-dialog select{color:#172239;width:100%;min-width:0;min-height:46px;font:inherit;background:#fff;border:1px solid #aebbd0;border-radius:8px;padding:10px;font-size:16px}.vws-dialog [hidden]{display:none!important}.vws-preview section{border-top:1px solid #dce3ef;padding-block:20px}.vws-photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.vws-photos img{aspect-ratio:4/3;object-fit:contain;background:#f4f6fb;border-radius:8px;width:100%}.vws-caption{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.vws-note,#vwsStatus{color:#4d5b71;font-size:14px}.vws-actions{justify-content:space-between;gap:10px;display:flex}.vws-progress{padding:0;list-style:none}.vws-progress li{border-bottom:1px solid #dce3ef;justify-content:space-between;gap:12px;padding:10px 0;font-size:14px;display:flex}.vws-progress strong{flex-shrink:0;font-weight:500}.vws-dialog :focus-visible,.vws-bar :focus-visible,.vws-select:focus-within{outline-offset:3px;outline:3px solid #3454ce}.vws-dialog input{caret-color:#3454ce}.vws-dialog ::selection{color:#172239;background:#dce5ff}.vws-dialog{scrollbar-color:#aebbd0 #f4f6fb}@media (width<=600px){.vws-dialog{max-height:calc(100dvh - 20px);padding:18px}.vws-dialog h2{font-size:20px}.vws-bar>div{justify-content:space-between;width:100%}.vws-bar button{padding:10px 12px;font-size:14px}.vws-progress li{flex-wrap:wrap}}.vws-dialog .vws-actions a{color:#2443a4;overflow-wrap:anywhere;box-sizing:border-box;align-items:center;max-width:100%;min-height:44px;padding:8px 12px;text-decoration:underline;display:inline-flex}.vws-dialog .vws-actions a:focus-visible{outline-offset:3px;outline:3px solid #3454ce}.vws-dialog .vws-actions{flex-wrap:wrap}.vws-dialog .vws-caption{overflow-wrap:anywhere}.vws-dialog details{margin-top:8px}.vws-dialog summary{cursor:pointer;box-sizing:border-box;color:#425674;min-height:44px;padding:10px 4px;display:list-item}.vws-dialog #vwsAll{margin-block:12px 20px}.vws-bar #vwsChoose{color:#073b22;background:#25d366;border-color:#25d366;font-weight:600}.vws-bar #vwsChoose:hover{background:#20bd5a;border-color:#20bd5a}.vws-bar #vwsChoose:focus-visible{outline-offset:3px;outline:3px solid #075e54}.av-dialog .av-secondary-actions:has([data-copy-link]){grid-template-columns:repeat(2,minmax(0,1fr))}.av-dialog .av-secondary-actions:has([data-copy-link]) [data-insurance]{grid-column:1/-1}@media (width<=480px){.av-dialog .av-secondary-actions:has([data-copy-link]) [data-photos],.av-dialog .av-secondary-actions:has([data-copy-link]) [data-copy]{grid-column:1/-1}}.deal-workspace,.dw-dialog,#dwHome,#dwAnalytics{--dw-bg:#fff;--dw-text:#17243c;--dw-muted:#64748b;--dw-border:#dce3ee;color:var(--dw-text);direction:rtl;min-width:0;font-family:inherit}.dw-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.dw-heading h2,.dw-heading h3{margin:0}.dw-heading p,.dw-help{color:var(--dw-muted);margin:8px 0;font-size:13px;line-height:1.6}.dw-heading>div:last-child,.dw-links{flex-wrap:wrap;gap:8px;display:flex}.deal-workspace button,.dw-dialog button,#dwHome button{font:inherit;border:1px solid var(--dw-border);background:var(--dw-bg);min-height:44px;color:var(--dw-text);cursor:pointer;border-radius:10px;padding:9px 13px}.dw-primary{color:#fff!important;background:#2458da!important;border-color:#2458da!important}.dw-dialog button:disabled{opacity:.5;cursor:default}.dw-filters,.dw-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dw-filters{margin-bottom:16px}.dw-form,.dw-form label,.dw-filters label{gap:8px;min-width:0;font-size:14px;display:grid}.dw-form{gap:16px}.dw-form input,.dw-form select,.dw-form textarea,.dw-filters input,.dw-filters select,[data-identity] input,[data-identity] select{box-sizing:border-box;width:100%;min-width:0;min-height:44px;font:inherit;color:inherit;background:var(--dw-bg,#fff);border:1px solid #cbd5e1;border-radius:9px;padding:10px;font-size:16px}.dw-form textarea{min-height:85px}.dw-form .dw-toggle{align-items:center;gap:10px;display:flex}.dw-toggle input{width:20px;min-height:20px}.dw-form [hidden],[data-walkin][hidden]{display:none!important}.dw-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:14px;display:grid}.dw-deal-card{text-align:right;align-content:start;gap:10px;display:grid;padding:18px!important}.dw-deal-card>strong{font-size:17px}.dw-deal-card small{color:var(--dw-muted);line-height:1.6}.dw-chip{color:#274ba4;background:#edf2ff;border-radius:20px;width:fit-content;padding:3px 9px;font-size:12px}.dw-empty{text-align:center;padding:24px}.dw-dialog{border:1px solid var(--dw-border);background:var(--dw-bg);box-sizing:border-box;overscroll-behavior:contain;border-radius:18px;width:min(780px,100vw - 24px);max-height:calc(100dvh - 24px);padding:22px;overflow:auto;box-shadow:0 25px 80px #15223833}.dw-dialog::backdrop{background:#15223888}.dw-dialog>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.dw-dialog h2{margin:0;font-size:22px}.dw-dialog h3{margin:22px 0 12px;font-size:17px}.dw-dialog p{line-height:1.6}.dw-dialog [role=alert]{color:#b91c1c;margin:0}.dw-dialog [role=alert]:empty{display:none}.dw-vehicle p{color:var(--dw-muted);font-size:14px}.dw-metrics{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:10px;margin:14px 0;display:grid}.dw-metrics>div{border:1px solid var(--dw-border);background:#f4f7fb;border-radius:12px;gap:8px;min-width:0;padding:14px;display:grid}.dw-metrics span{color:var(--dw-muted);font-size:12px}.dw-metrics strong{overflow-wrap:anywhere;font-size:18px}.dw-steps{gap:8px;display:grid}.dw-steps>button{text-align:right;align-items:center;gap:12px;display:flex}.dw-steps>button>span:last-child{gap:5px;display:grid}.dw-steps small{color:var(--dw-muted);line-height:1.5}.dw-money-history{padding:0;list-style:none}.dw-money-history li{border-bottom:1px solid var(--dw-border);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.dw-money-history li>div{overflow-wrap:anywhere;gap:5px;display:grid}.dw-money-history span,.dw-money-history small{color:var(--dw-muted);font-size:12px}.dw-private{border:1px solid #c7d2fe;border-radius:14px;margin:18px 0;padding:14px}.dw-private h3{margin-top:0}#dwHome,#dwAnalytics{border:1px solid var(--dw-border);background:var(--dw-bg);border-radius:16px;margin:18px 0;padding:18px}.dw-action-list,.dw-attribution{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:10px;display:grid}.dw-action-list>button,.dw-attribution>article{text-align:right;border:1px solid var(--dw-border);border-radius:10px;gap:8px;padding:13px;display:grid}.dw-action-list small{color:var(--dw-muted);line-height:1.5}.dw-attribution span,.dw-attribution small{color:var(--dw-muted);font-size:13px}@media (width<=600px){.dw-grid,.dw-filters{grid-template-columns:minmax(0,1fr)}.dw-dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:15px}.dw-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dw-metrics>div{padding:10px}.dw-metrics strong{font-size:16px}.dw-money-history li{flex-wrap:wrap;align-items:flex-start}#dwHome,#dwAnalytics{padding:13px}}.dw-publication-checks{border:1px solid var(--dw-border);border-radius:10px;margin:14px 0;padding:10px}.dw-publication-checks summary{cursor:pointer;min-height:30px;font-size:14px;font-weight:600}.dw-publication-checks[open] summary{margin-bottom:10px}.dw-task-queue{--dw-border:#dce3ee;--dw-muted:#64748b;border:1px solid var(--dw-border);color:#17243c;background:#fff;border-radius:12px;margin:16px 0;padding:16px}.dw-task-queue[hidden]{display:none}.dw-task-queue button{font:inherit;min-height:44px;color:inherit;cursor:pointer;background:#fff}.dw-task-queue h3{margin:0 0 12px;font-size:16px}.deal-workspace,.dw-dialog,#dwHome,#dwAnalytics,.dw-task-queue{--dw-bg:#fff;--dw-text:#172033;--dw-muted:#64748b;--dw-border:#dfe6f1;--dw-soft:#f6f8fc;--dw-accent:var(--dealerx-admin-blue,#3b5bdb);font-family:Heebo,sans-serif;line-height:1.55}#tab-deals{max-width:1280px;margin-inline:auto;padding:clamp(16px,2.5vw,30px)}.dw-heading{align-items:center;margin-bottom:24px}.dw-heading h2{letter-spacing:-.025em;color:var(--dw-text);font-size:clamp(24px,3vw,32px);font-weight:800}.dw-heading p{margin-bottom:0}.deal-workspace button,.dw-dialog button,#dwHome button,.dw-task-queue button{font-weight:600;transition:background .15s,border-color .15s,box-shadow .15s}.dw-primary{box-shadow:0 4px 12px #3b5bdb18;background:var(--dw-accent)!important;border-color:var(--dw-accent)!important}:is(.deal-workspace,.dw-dialog,#dwHome,.dw-task-queue) :is(button,input,select,textarea,summary,a):focus-visible{outline-offset:3px;outline:3px solid #879af3}@media (hover:hover) and (pointer:fine){:is(.deal-workspace,.dw-dialog,#dwHome,.dw-task-queue) button:not(:disabled):hover{background:var(--dw-soft);border-color:#a6b5e7}}.dw-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.dw-summary>div{border:1px solid var(--dw-border);background:var(--dw-bg);border-radius:16px;flex-direction:column;gap:8px;padding:18px 20px;display:flex}.dw-summary span{color:var(--dw-muted);font-size:13px}.dw-summary strong{font-variant-numeric:tabular-nums;font-size:28px;line-height:1.2}.dw-filters{border:1px solid var(--dw-border);background:var(--dw-bg);border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(180px,260px);align-items:end;gap:16px;margin:0;padding:18px}.dw-filters label{font-size:12px;font-weight:600}.dw-filters :is(input,select){background:var(--dw-soft);border-color:var(--dw-border);border-radius:10px;font-size:14px}#dwStatus{min-height:20px;color:var(--dw-muted);margin:12px 2px;font-size:12px}.dw-list{gap:16px}.dw-deal-card{gap:5px;overflow:hidden;box-shadow:0 5px 20px #17203305;border-radius:18px!important}@media (hover:hover) and (pointer:fine){.dw-deal-card:hover{box-shadow:0 8px 24px #1720330a}}.dw-card-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.dw-card-top>small{font-size:11px;font-weight:400}.dw-deal-card>strong{overflow-wrap:anywhere;font-size:18px;line-height:1.5}.dw-card-customer{margin-top:3px;font-size:14px}.dw-deal-card>small{font-size:12px;font-weight:400}.dw-chip{color:#3b5bdb;background:#eef3ff;padding:4px 10px;font-size:11px;font-weight:600}.dw-chip-delivered{color:#246d4b;background:#edf8f1}.dw-chip-cancelled{color:#64748b;background:#f1f3f6}.dw-card-amounts{border-block:1px solid var(--dw-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:15px 0;padding:14px 0;display:grid}.dw-card-amounts>span{gap:4px;min-width:0;display:grid}.dw-card-amounts small{font-size:11px;font-weight:400}.dw-card-amounts b{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:17px}.dw-card-footer{color:var(--dw-accent);justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.dw-card-footer small{font-size:11px;font-weight:400}.dw-empty{border:1px dashed var(--dw-border);background:var(--dw-bg);border-radius:16px;grid-column:1/-1;padding:42px 16px}.dw-empty p{color:var(--dw-muted);font-size:13px}.dw-dialog{color:var(--dw-text);border-radius:22px;padding:24px}.dw-dialog>header{border-bottom:1px solid var(--dw-border);margin-bottom:20px;padding-bottom:16px}.dw-dialog>header h2{font-size:20px}.dw-dialog>header button{background:var(--dw-soft);border:0;border-radius:50%;width:40px;min-height:40px;padding:6px}.dw-dialog h3{font-size:16px;font-weight:700}.dw-vehicle{padding:2px 0 6px}.dw-vehicle strong{font-size:22px}.dw-vehicle p{margin:6px 0}.dw-metrics>div{background:var(--dw-soft)}.dw-links{gap:8px}.dw-links button{font-size:12px}.dw-steps>button{background:var(--dw-bg);border-radius:12px;padding:13px}.dw-step-icon{background:var(--dw-soft);height:30px;color:var(--dw-muted);border-radius:50%;flex:0 0 30px;place-items:center;display:grid}.dw-step-icon.is-done{color:#246d4b;background:#edf8f1}.dw-steps strong{font-size:14px}.dw-steps small{font-size:12px;font-weight:400}.dw-publication-checks{background:var(--dw-soft);border-radius:12px;padding:14px}.dw-dialog>details:last-child{border-top:1px solid var(--dw-border);margin-top:20px;padding-top:16px}.dw-dialog summary{cursor:pointer;align-content:center;min-height:36px;font-size:13px}.dw-help{font-size:12px}.dw-private{border-color:var(--dw-border);background:var(--dw-soft);border-radius:16px}.dw-private .dw-metrics>div{background:var(--dw-bg)}.dw-private button{margin:4px;font-size:12px}.dw-money-history button{min-height:36px;font-size:11px}.dw-form label{font-size:13px;font-weight:600}.dw-form :is(input,select,textarea){border-color:var(--dw-border)}:is(#adminPanel.admin-dark,#adminPanel.admin-theme-dark) :is(.deal-workspace,#dwHome,#dwAnalytics,.dw-task-queue),.dw-dialog.dw-dark{--dw-bg:#151c2b;--dw-text:#f1f5f9;--dw-muted:#a2afc2;--dw-border:#2c384d;--dw-soft:#1c2638;--dw-accent:#8ea2ff;color-scheme:dark}.dw-dialog.dw-dark .dw-primary{background:#3b5bdb!important;border-color:#3b5bdb!important}.dw-dialog.dw-dark .dw-chip,.dw-dialog.dw-dark .dw-step-icon.is-done{color:#99dec0;background:#213e35}.dw-task-queue{background:var(--dw-bg);color:var(--dw-text)}.dw-task-queue button{background:var(--dw-bg)}@media (width<=600px){#tab-deals{padding:16px 12px}.dw-heading{gap:16px;margin-bottom:18px}.dw-heading>div:last-child{grid-template-columns:auto 1fr;width:100%;display:grid}.dw-heading h2{font-size:25px}.dw-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:16px}.dw-summary>div{border-radius:14px;padding:14px}.dw-summary strong{font-size:25px}.dw-summary span{font-size:12px}.dw-filters{grid-template-columns:1fr;gap:12px;padding:14px}.dw-filters :is(input,select){font-size:16px}.dw-dialog{border-radius:18px;padding:17px}.dw-dialog h2,.dw-vehicle strong{font-size:19px}.dw-links{grid-template-columns:1fr;display:grid}.dw-list{grid-template-columns:1fr}.dw-deal-card{padding:17px!important}.dw-card-amounts b{font-size:18px}.dw-dialog .dw-private{padding:12px}.dw-private .dw-metrics{grid-template-columns:1fr}.dw-private .dw-metrics>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.dw-dialog .dw-metrics span{font-size:11px}.dw-dialog .dw-form>button[type=submit]{width:100%}}@media (prefers-reduced-motion:reduce){.deal-workspace button,.dw-dialog button,#dwHome button{transition:none}}#adminPanel #dwHome,#dwHome{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 0 24px;padding:0}.dw-personal-disclosure{max-width:100%;color:var(--dw-text);font-family:Heebo,sans-serif}.dw-personal-disclosure>summary{border:1px solid var(--dw-border);background:var(--dw-bg);cursor:pointer;box-sizing:border-box;border-radius:13px;align-items:center;gap:10px;width:fit-content;max-width:100%;min-height:48px;padding:10px 15px;font-size:14px;font-weight:600;list-style:none;display:flex}.dw-personal-disclosure>summary::-webkit-details-marker{display:none}.dw-personal-disclosure>summary:focus-visible{outline-offset:3px;outline:3px solid #8d9ff2}.dw-personal-icon{color:var(--dw-accent);font-size:16px}.dw-personal-count{color:#fff;font-variant-numeric:tabular-nums;background:#3b5bdb;border-radius:20px;place-items:center;min-width:25px;height:25px;padding-inline:6px;font-size:12px;font-weight:700;display:grid}.dw-personal-count.is-empty{background:var(--dw-soft);color:var(--dw-muted)}.dw-personal-chevron{color:var(--dw-muted);margin-inline-start:8px;font-size:18px}.dw-personal-disclosure[open] .dw-personal-chevron{transform:rotate(180deg)}.dw-personal-body{border:1px solid var(--dw-border);background:var(--dw-bg);border-radius:16px;max-width:760px;margin-top:10px;padding:16px}.dw-personal-caption{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.dw-personal-caption p{color:var(--dw-muted);margin:0;font-size:12px}#dwHome .dw-personal-caption button{flex-shrink:0;min-height:40px;padding:6px 10px;font-size:12px}.dw-personal-list{overscroll-behavior:contain;scrollbar-width:thin;gap:8px;max-height:min(52dvh,430px);padding:3px;display:grid;overflow:auto}#dwHome .dw-personal-list>button{text-align:right;border-radius:11px;align-items:center;gap:12px;width:100%;min-width:0;min-height:60px;padding:12px;display:flex}.dw-personal-list>button>span:nth-child(2){flex:1;gap:4px;min-width:0;display:grid}.dw-personal-list strong{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.5}.dw-personal-list small{color:var(--dw-muted);overflow-wrap:anywhere;font-size:12px;font-weight:400;line-height:1.6}.dw-personal-task-icon{color:var(--dw-accent);text-align:center;flex:0 0 18px}.dw-personal-arrow{color:var(--dw-muted)}.dw-personal-empty{color:var(--dw-muted);margin:0;padding:12px;font-size:14px}@media (width<=600px){.dw-personal-disclosure>summary{width:100%;font-size:14px}.dw-personal-chevron{margin-inline-start:auto}.dw-personal-body{padding:12px}.dw-personal-caption{align-items:flex-start}.dw-personal-caption p{max-width:210px}.dw-personal-list{max-height:55dvh}#adminPanel #dwHome{margin-bottom:20px}}#adminPanel #dwHome .dw-personal-disclosure>summary{color:#fff;background:linear-gradient(115deg,#3b5bdb,#3048bb);border:1px solid #3853cc;border-radius:15px;gap:12px;min-width:310px;min-height:60px;padding:14px 20px;font-size:16px;box-shadow:0 7px 20px #3b5bdb33}#adminPanel #dwHome .dw-personal-icon{color:#fff;background:#ffffff24;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}#adminPanel #dwHome .dw-personal-count{color:#3048bb;background:#fff;min-width:30px;height:30px;font-size:14px;box-shadow:0 2px 6px #1522381a}#adminPanel #dwHome .dw-personal-chevron{color:#e7edff;margin-inline-start:auto}#adminPanel #dwHome .dw-personal-disclosure>summary:hover{background:#3048bb;box-shadow:0 9px 24px #3b5bdb47}@media (width<=600px){#adminPanel #dwHome .dw-personal-disclosure>summary{min-width:0;min-height:54px;padding:12px 15px;font-size:14px}}dialog.dw-dialog{overflow-wrap:anywhere;max-width:calc(100vw - 16px);margin:auto;position:fixed;inset:0;overflow-x:hidden}.lead-identity-results{gap:7px;max-height:260px;margin:8px 0;display:grid;overflow:auto}.lead-identity-results>button{text-align:start;width:100%;min-height:48px;font:inherit;color:inherit;background:var(--dw-bg,#fff);border:1px solid var(--dw-border,#dce3ee);cursor:pointer;overflow-wrap:anywhere;border-radius:9px;gap:4px;padding:10px;display:grid}.lead-identity-results small{color:var(--dw-muted,#64748b);font-size:12px}.lead-duplicate-override{align-items:center;gap:8px;line-height:1.6;display:flex!important}.lead-duplicate-override input{flex:0 0 20px;width:20px!important;min-height:20px!important}[data-duplicate-warning]:not(:empty),#manualLeadDuplicates:not(:empty){background:#e6aa3214;border:1px solid #d9ae5e;border-radius:10px;margin:12px 0;padding:12px}[data-identity]>label{gap:8px;display:grid}[data-identity] [hidden]{display:none!important}:is(#adminPanel.admin-dark,#adminPanel.admin-theme-dark) .lead-identity-results{--dw-bg:#151c2b;--dw-border:#2c384d;--dw-muted:#a2afc2}.dw-dialog>header:has([data-back]){grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}.dw-dialog>header>[data-back]{white-space:nowrap;background:var(--dw-soft);width:auto;min-height:40px;color:var(--dw-accent);border:0;border-radius:10px;grid-column:1/-1;justify-self:start;padding:8px 12px;font-size:12px}.dw-return-link{color:#2458da;min-height:44px;font:inherit;cursor:pointer;background:#edf2ff;border:1px solid #dce3ee;border-radius:10px;margin:10px 14px;padding:10px 14px;display:block}.dw-trade-fields{border:1px solid var(--dw-border,#dce3ea);border-radius:14px;gap:12px;min-width:0;margin:8px 0;padding:16px;display:grid}.dw-trade-fields legend{padding:0 6px;font-weight:700}.dw-trade-fields [hidden],.dw-form [hidden]{display:none!important}.dw-trade-entry{background:#5064780f;border-radius:10px;padding:12px}.dw-trade-entry input{max-width:100%}.dw-trade-fields [role=status]{color:#34568a;min-height:1.4em;font-size:13px}.dw-trade-summary{background:#128c6e17;border-radius:12px;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px;display:flex}.dw-trade-summary strong{display:block}.dw-trade-card{border:1px solid #dce3ea;border-radius:12px;margin:16px 0;padding:16px}.dw-trade-card h3{margin:0 0 8px}.dw-trade-card button{margin-top:8px}.dw-trade-fields .dw-toggle{align-items:flex-start;gap:8px;display:flex}.dw-trade-fields .dw-toggle input{flex-shrink:0;width:auto;margin-top:4px}.dw-trade-fields input[type=file]{font-size:13px}.dw-trade-fields input:disabled{opacity:.65}@media (width<=600px){.dw-trade-fields{padding:12px}.dw-trade-fields .dw-grid{grid-template-columns:1fr}.dw-trade-summary>span{flex:40%}}.dw-trade-plate{align-items:end;gap:10px;margin-top:12px;display:flex}.dw-trade-plate label{flex:1;min-width:0}.dw-trade-plate button{flex-shrink:0;min-height:46px}@media (width<=540px){.dw-trade-plate{grid-template-columns:1fr;display:grid}.dw-trade-plate button{width:100%}}.dw-next-action{border-block:1px solid var(--dw-border);overflow-wrap:anywhere;margin:12px 0 18px;padding:14px 0}.dw-next-main{justify-content:space-between;align-items:center;gap:16px;display:flex}.dw-next-main>div{min-width:0}.dw-next-action h3{margin:0;font-size:16px}.dw-next-action p{color:var(--dw-muted);margin:4px 0 0;font-size:13px}.dw-next-action button{flex-shrink:0;min-height:44px}.dw-next-action summary{min-height:44px;color:var(--dw-text)}.dw-next-action ul{margin:0;padding:0;list-style:none}.dw-next-action li{justify-content:space-between;align-items:center;gap:12px;padding:4px 0;display:flex}.dw-next-action li span{color:var(--dw-muted);font-size:12px}@media (width<=480px){.dw-next-main{flex-direction:column;align-items:stretch;gap:10px}.dw-next-action li{flex-wrap:wrap}.dw-next-action li button{text-align:start;white-space:normal;flex-shrink:1;min-width:0}}:is(.dw-dialog,.ae-dialog)>header{z-index:3;background:var(--dw-bg,var(--ae-bg,#fff));align-items:center;padding-block:10px;position:sticky;top:0}:is(.dw-dialog,.ae-dialog)>header:has(.admin-context-back){grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}:is(.dw-dialog,.ae-dialog)>header>.admin-context-back{white-space:normal;text-align:start;width:auto;max-width:100%;height:auto;min-height:44px;font:inherit;color:inherit;background:0 0;border:1px solid;border-radius:8px;grid-column:1/-1;justify-self:start;align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:inline-flex}.admin-context-back svg{flex:none}:is(.dw-dialog,.ae-dialog)>header h2{overflow-wrap:anywhere;min-width:0;margin:0}:is(.dw-dialog,.ae-dialog)>header [data-close]{min-width:44px;min-height:44px}.admin-context-back:focus-visible,.admin-origin-back:focus-visible{outline-offset:3px;outline:2px solid #2458da}#vdContent>.admin-origin-back{white-space:normal;align-items:center;max-width:100%;min-height:44px;margin-block-end:12px;display:flex}.dw-executive-report[hidden],[data-dw-manager][hidden]{display:none!important}.dw-executive-report{border-block:1px solid var(--dw-border);color:var(--dw-text);margin:0 0 24px;padding:20px 0}.dw-executive-report>header{justify-content:space-between;align-items:start;gap:16px;margin-bottom:18px;display:flex}.dw-executive-report h3{margin:0;font-size:20px}.dw-executive-report header p{color:var(--dw-muted);margin:6px 0 0;font-size:14px}.dw-report-filters{grid-template-columns:minmax(180px,1.2fr) repeat(2,minmax(150px,1fr));gap:14px;display:grid}.dw-report-filters label{gap:8px;min-width:0;font-size:14px;font-weight:500;display:grid}.dw-report-filters :is(input,select){box-sizing:border-box;border:1px solid var(--dw-border);background:var(--dw-bg);width:100%;min-width:0;min-height:44px;color:var(--dw-text);font:inherit;border-radius:9px;padding:9px 10px;font-size:16px}.dw-report-filters input{text-align:right;direction:ltr}#dwReportExports{align-items:center;margin-top:16px}#dwReportExports a{color:var(--dw-accent);text-underline-offset:4px;overflow-wrap:anywhere;padding:10px}#dwReportStatus{margin:12px 0 0;font-size:14px;line-height:1.7}#dwReportStatus:empty{display:none}.dw-executive-report button:disabled{opacity:.55;cursor:wait}.dw-manager-edit fieldset{border:0;border-top:1px solid var(--dw-border);min-width:0;margin:0;padding:18px 0 0}.dw-manager-edit legend{padding:0 0 0 12px;font-size:17px;font-weight:650}.dw-manager-edit fieldset>.dw-grid{margin-bottom:14px}.dw-manager-edit .dw-toggle{align-items:start}.dw-manager-edit .dw-toggle input{flex:0 0 20px;margin:3px 0 0}.dw-manager-edit details{border-top:1px solid var(--dw-border);padding-top:12px}.dw-manager-edit summary{cursor:pointer;min-height:44px;font-weight:600;display:list-item}.dw-manager-edit details .dw-grid{margin-top:12px}.dw-manager-edit small{display:block}.dw-edit-actions{background:var(--dw-bg);border-top:1px solid var(--dw-border);padding:14px 0;position:sticky;bottom:0}@media (width<=600px){.dw-report-filters{grid-template-columns:minmax(0,1fr)}.dw-executive-report>header{flex-wrap:wrap}.dw-manager-edit .dw-edit-actions{bottom:0}.dw-executive-report{padding-block:16px}.dw-executive-report h3{font-size:18px}}.dw-manager-dialog{max-height:calc(100dvh - 24px);padding:0;overflow:hidden}.dw-manager-dialog[open]{flex-direction:column;display:flex}.dw-manager-dialog>header{border-bottom:1px solid var(--dw-border);background:var(--dw-bg);z-index:1;flex-shrink:0;margin:0;padding:16px 22px;position:static}.dw-manager-dialog>.dw-manager-edit{overscroll-behavior:contain;min-height:0;padding:18px 22px 0;overflow-y:auto}.dw-manager-dialog .dw-edit-actions{z-index:2;background:var(--dw-bg);margin-inline:-2px;padding:12px 2px;bottom:0}.dw-manager-dialog .dw-edit-actions button{min-height:44px}@media (width<=600px){.dw-manager-dialog{max-height:calc(100dvh - 16px)}.dw-manager-dialog>header{padding:14px}.dw-manager-dialog>.dw-manager-edit{padding:16px 14px 0}}:is(.dw-executive-report,.dw-manager-dialog) :is(button,summary),#dwExecutiveReportButton{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform .12s cubic-bezier(.16,1,.3,1),background-color .12s ease-out,border-color .12s ease-out}:is(.dw-executive-report,.dw-manager-dialog) :is(button,summary):not(:disabled):active:not(:focus-visible),#dwExecutiveReportButton:active:not(:focus-visible){transform:scale(.97)}#dwReportExports a{box-sizing:border-box;touch-action:manipulation;justify-content:center;align-items:center;min-height:44px;display:inline-flex}#dwReportStatus:not(:empty){border-inline-start:3px solid var(--dw-accent);background:var(--dw-soft);overflow-wrap:anywhere;border-radius:6px;padding:10px 12px}#dwReportStatus[data-state=error]{color:#b42318;border-color:currentColor}.dw-report-filters [aria-invalid=true]{border-color:#b42318}:is(#adminPanel.admin-dark,#adminPanel.admin-theme-dark) #dwReportStatus[data-state=error],.dw-manager-dialog.dw-dark [role=alert]{color:#ffb4ab}:is(#adminPanel.admin-dark,#adminPanel.admin-theme-dark) .dw-report-filters [aria-invalid=true]{border-color:#ffb4ab}dialog.dw-manager-dialog{inset-block-start:var(--dw-visible-top,0px);inset-block-end:var(--dw-visible-bottom,0px);max-height:calc(var(--dw-visible-height,100dvh) - 24px)!important;overflow:hidden!important}.dw-manager-dialog>.dw-manager-edit{scroll-padding-block:12px 100px}.dw-manager-dialog .dw-edit-actions{flex-shrink:0;gap:8px;display:grid}.dw-manager-dialog .dw-edit-actions [role=alert]{overflow-wrap:anywhere;font-size:14px;font-weight:400}.dw-manager-dialog .dw-edit-actions button{width:100%}.dw-manager-dialog.dw-compact-viewport>header{--admin-type-page:16px;grid-template-columns:46px minmax(0,1fr) 46px;display:grid;gap:8px!important;padding:8px 14px!important}.dw-manager-dialog.dw-compact-viewport>header>[data-back]{grid-area:1/1;justify-content:center;width:44px;min-height:44px;padding:8px}.dw-manager-dialog.dw-compact-viewport>header .admin-context-back>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dw-manager-dialog.dw-compact-viewport>header h2{grid-area:1/2;font-size:16px!important}.dw-manager-dialog.dw-compact-viewport>header>[data-close]{grid-area:1/3}.dw-manager-dialog.dw-compact-viewport>.dw-manager-edit{padding-top:10px}@media (width<=600px){dialog.dw-manager-dialog{max-height:calc(var(--dw-visible-height,100dvh) - 16px)!important}.dw-manager-dialog .dw-edit-actions{padding-block:10px}#dwReportExports{grid-template-columns:minmax(0,1fr);align-items:stretch}}@media (prefers-reduced-motion:reduce){:is(.dw-executive-report,.dw-manager-dialog) :is(button,summary),#dwExecutiveReportButton{transition:none!important;transform:none!important}}#dwExecutiveReport,.dw-manager-edit{--admin-type-input:16px}.agency-marketing{--am-blue:#205ac8;--am-ink:#1e304a;--am-muted:#51647b;--am-line:#d5dfeb;color:var(--am-ink);overflow-wrap:anywhere;max-width:1360px;margin-inline:auto;font-family:Heebo,Arial,sans-serif;font-size:16px;line-height:1.65}.agency-marketing *{box-sizing:border-box}.agency-marketing h2{margin:0 0 8px;font-size:28px;font-weight:700;line-height:1.3}.agency-marketing h3{margin:0 0 7px;font-size:21px;line-height:1.4}.agency-marketing h4{margin:0 0 8px;font-size:18px;line-height:1.4}.agency-marketing p{color:var(--am-muted);max-width:74ch;margin:7px 0}.agency-marketing button,.agency-marketing input,.agency-marketing select,.agency-marketing textarea{font:inherit}.agency-marketing button{color:#274366;cursor:pointer;background:#fff;border:1px solid #bdcce0;border-radius:8px;min-height:44px;padding:9px 16px;font-weight:600;line-height:1.5}.agency-marketing button:hover{background:#edf3fd;border-color:#799bd0}.agency-marketing button:active{background:#e0eafd}.agency-marketing button:disabled{opacity:.55;cursor:not-allowed}.agency-marketing .am-primary{background:var(--am-blue);border-color:var(--am-blue);color:#fff}.agency-marketing .am-primary:hover{background:#17479f;border-color:#17479f}.agency-marketing :focus-visible{outline-offset:3px;outline:3px solid #205ac8}.agency-marketing ::selection{color:#182941;background:#c9dcfc}.agency-marketing input,.agency-marketing textarea{caret-color:#205ac8}.agency-marketing input::placeholder,.agency-marketing textarea::placeholder{color:#627087}.agency-marketing a{color:#174fae;text-underline-offset:4px}.agency-marketing a:hover{text-decoration-thickness:2px}.agency-marketing bdi{font-variant-numeric:tabular-nums}.am-heading,.am-section-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.am-heading>div,.am-section-head>div{min-width:0}.am-heading>button,.am-section-head>button{flex-shrink:0}.am-heading{margin-bottom:18px}.agency-marketing .am-scope-note{color:#344f76;background:#edf3fc;border-radius:8px;max-width:none;padding:12px 18px;font-size:14px}.am-feedback{min-height:28px;font-size:14px}.agency-marketing .am-error{color:#a12834}.agency-marketing .am-feedback:not(:empty){background:#f1f5fa;border-radius:8px;margin-block:14px;padding:12px 16px}.agency-marketing .am-feedback.am-error:not(:empty){background:#fff1f2}.am-nav{border-bottom:1px solid var(--am-line);flex-wrap:wrap;gap:6px;margin:18px 0 28px;padding-bottom:12px;display:flex}.agency-marketing .am-nav button{background:0 0;border-color:#0000}.agency-marketing .am-nav [aria-current=page]{color:#17489e;background:#e4edfc}.am-meta{color:var(--am-muted);flex-shrink:0;font-size:13px}.am-section-head{margin-bottom:24px}.am-editor{border:1px solid var(--am-line);background:#fff;border-radius:12px;padding:28px}.agency-marketing fieldset{border:0;min-width:0;margin:0;padding:0}.agency-marketing #agencyMarketingStrategy>fieldset+fieldset{border-top:1px solid #e0e7f0;margin-top:28px;padding-top:24px}.agency-marketing legend{margin-bottom:14px;padding:0;font-size:17px;font-weight:700}.am-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.am-wide{grid-column:1/-1}.agency-marketing label:not(.am-check){color:#3a4d65;flex-direction:column;gap:7px;font-size:14px;font-weight:500;display:flex}.agency-marketing input:not([type=checkbox]),.agency-marketing select,.agency-marketing textarea{color:#172b49;background:#fff;border:1px solid #bdcce0;border-radius:8px;width:100%;min-width:0;min-height:46px;padding:10px 12px;font-size:16px;line-height:1.6}.agency-marketing textarea{resize:vertical}.agency-marketing input[type=checkbox]{accent-color:#205ac8;flex-shrink:0;width:18px;height:18px;margin:0}.am-check{align-items:center;gap:10px;min-height:44px;font-size:15px;display:flex}.am-check span{min-width:0}.am-check small{color:var(--am-muted);font-size:13px;display:block}.am-check-row{flex-wrap:wrap;gap:12px 30px;margin-bottom:16px;display:flex}.am-vehicle-list{border:1px solid var(--am-line);scrollbar-color:#9cb0ca #edf2f8;scrollbar-width:thin;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;max-height:300px;padding:10px 14px;display:grid;overflow:auto}.am-vehicle-list .am-check{align-items:flex-start;padding-block:8px}.am-vehicle-list input{margin-top:4px!important}.agency-marketing .am-hint{color:#53647a;margin-top:9px;font-size:13px}.am-save-bar{border-top:1px solid #e0e7f0;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:24px;padding-top:24px;display:flex}.am-save-bar>span{color:var(--am-muted);font-size:14px}.am-strategy-paste{margin-top:18px}.agency-marketing summary{cursor:pointer;color:#264b7d;min-height:44px;padding-block:10px;font-size:14px;font-weight:600}.am-strategy-paste>label{margin-top:10px}.am-conflict,.am-warning,.am-notice{background:#fffaf0;border:1px solid #dfcf9f;border-radius:8px;margin-block:18px;padding:16px 20px;font-size:14px}.agency-marketing .am-conflict p,.agency-marketing .am-warning,.agency-marketing .am-notice p{color:#72541d}.am-conflict dl>div{margin-block:12px}.am-conflict dt{font-weight:700}.am-conflict dd{white-space:pre-wrap;margin:4px 0}.am-conflict button{margin-top:10px}.am-loading{padding:28px 0}.am-loading>span{background:#e7edf5;border-radius:6px;max-width:600px;height:18px;margin-bottom:15px;display:block}.am-loading>span:nth-child(2){max-width:400px}.am-empty{border-block:1px solid var(--am-line);margin-block:12px;padding:32px 24px}.am-empty p{font-size:14px}.am-empty-inline{background:#f3f6fa;border-radius:6px;padding:14px}.am-plan-layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:28px;display:grid}.am-plan-list{flex-direction:column;gap:10px;display:flex}.agency-marketing .am-plan-choice{text-align:start;background:#fff;grid-template-columns:1fr;gap:8px;min-width:0;padding:16px;display:grid}.am-plan-choice strong{font-size:16px}.am-plan-choice small{color:var(--am-muted);font-size:12px;font-weight:400}.agency-marketing .am-plan-choice.is-selected{background:#eef4ff;border-color:#205ac8}.am-badge{color:#496184;background:#edf2fa;border-radius:6px;justify-self:start;padding:3px 9px;font-size:12px;font-weight:600;line-height:1.7;display:inline-block}.am-approved{color:#236242;background:#eaf5ee}.am-plan-editor{border:1px solid var(--am-line);background:#fff;border-radius:12px;min-width:0;padding:24px}.agency-marketing .am-plan-editor .am-section-head{margin-bottom:12px}.am-plan-editor>form>fieldset>label+label{margin-top:16px}.agency-marketing .am-review-note{color:#385477;background:#eef3fa;border-radius:8px;margin-bottom:20px;padding:12px 16px;font-size:14px}.am-plan-item{border-top:1px solid var(--am-line);margin-top:20px;padding-block:12px}.am-plan-item summary span{color:var(--am-ink);font-size:16px;display:block}.am-plan-item summary small{color:var(--am-muted);font-weight:400}.am-plan-item[open]>summary{margin-bottom:12px}.am-plan-item>label{margin-block:16px}.am-next{border-top:1px solid var(--am-line);margin-top:26px;padding-top:22px}.am-next p{font-size:14px}.am-next button{margin:6px 0 0 8px}.am-connection-list{border-block:1px solid var(--am-line);margin:20px 0}.am-connection-list>div{border-bottom:1px solid #e4eaf2;grid-template-columns:170px minmax(0,1fr);gap:20px;padding:16px 0;display:grid}.am-connection-list>div:last-child{border:0}.am-connection-list dt{font-weight:600}.am-connection-list dd{margin:0;font-size:14px}.am-connection-list dd span{color:var(--am-muted);font-size:13px;display:block}.am-activity-section{border-bottom:1px solid var(--am-line);padding-block:22px}.am-activity-list{margin:16px 0;padding:0;list-style:none}.am-activity-list li{border-bottom:1px solid #e3eaf2;align-items:flex-start;gap:14px;padding-block:15px;display:flex}.am-activity-list li>div{flex:1;min-width:0}.am-activity-list li>div>span{color:var(--am-muted);margin-top:4px;font-size:13px;display:block}.am-activity-list a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.am-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.agency-marketing [hidden]{display:none!important}@media (width<=1000px){.am-plan-layout{grid-template-columns:230px minmax(0,1fr);gap:18px}.am-editor{padding:22px}.am-plan-editor{padding:20px}}@media (width<=760px){.am-plan-layout{grid-template-columns:1fr}.am-plan-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.am-fields{grid-template-columns:1fr}.am-wide{grid-column:auto}.am-heading,.am-section-head{flex-direction:column;gap:12px}.am-meta{flex-shrink:1}.am-heading h2{font-size:25px}.am-section-head>button{align-self:flex-start}.am-activity-list li{flex-wrap:wrap}.am-activity-list li>div{flex-basis:65%}.am-connection-list>div{grid-template-columns:110px minmax(0,1fr);gap:14px}.agency-marketing .am-scope-note{padding:12px 14px}.am-editor,.am-plan-editor{padding:18px}}@media (width<=420px){.agency-marketing h3{font-size:19px}.am-editor,.am-plan-editor{padding:14px}.am-plan-list,.am-vehicle-list{grid-template-columns:1fr}.am-nav{gap:3px}.agency-marketing .am-nav button{flex:auto;padding:9px 11px;font-size:14px}.am-save-bar{flex-direction:column;align-items:stretch}.am-save-bar>button{width:100%}.am-connection-list>div{grid-template-columns:1fr;gap:4px}.am-conflict,.am-warning,.am-notice{padding:14px}.am-heading>button,.am-section-head>button{width:100%}.am-next>button{width:100%;margin:8px 0 0}.am-empty{padding:24px 12px}}@media (prefers-reduced-motion:no-preference){.agency-marketing button{transition:background-color .16s,border-color .16s}}.am-vehicle-facts{background:#f2f5fa;border-radius:8px;margin-block:16px;padding:14px 16px;font-size:14px}.am-vehicle-facts p{white-space:pre-wrap;color:#3e536e}.agency-marketing .am-plan-editor .am-section-head>div{flex:1 1 0;min-width:0}.agency-marketing .am-plan-editor .am-section-head>.am-badge{white-space:nowrap;flex:none;align-self:flex-start}.am-approval-note{background:#f1f5fa;border-radius:8px;margin:18px 0;padding:16px}.am-approval-note p,.agency-marketing .am-note-text{white-space:pre-wrap}.am-feedback:focus{scroll-margin-block:24px}@media (width<=1000px){.agency-marketing .am-plan-editor .am-section-head{flex-direction:column;gap:12px}.agency-marketing .am-plan-editor .am-section-head>div{width:100%}}.am-budget-overview{border-block:1px solid var(--am-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:22px 0;padding:20px 0;display:grid}.am-budget-overview>div{min-width:0}.am-budget-overview dt{color:var(--am-muted);font-size:14px}.am-budget-overview dd{font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:24px;font-weight:700}.am-budget-overview small{color:var(--am-muted);margin-top:5px;font-size:13px;font-weight:400;display:block}.am-basic-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.am-basic-fields>fieldset{min-width:0}.am-paid-settings>fieldset+fieldset{border-top:1px solid var(--am-line);margin-top:24px;padding-top:24px}.am-choice-row{flex-wrap:wrap;gap:12px 24px;display:flex}.am-choice-row label{align-items:center;gap:9px;min-height:44px;font-size:15px;display:flex}.am-choice-row input[type=radio]{height:18px;accent-color:var(--am-blue);margin:0;width:18px!important;min-height:0!important;padding:0!important}.am-choice-row input[type=checkbox]{margin:0}.am-search-row{align-items:flex-end;gap:10px;margin-top:14px;display:flex}.am-search-row>label{flex:1;min-width:0}.am-search-row>button{flex:none}.am-lookup-results{border:1px solid var(--am-line);scrollbar-color:#9cb0ca #edf2f8;scrollbar-width:thin;border-radius:8px;max-height:260px;margin:10px 0;padding:0;list-style:none;overflow:auto}.am-lookup-results li+li{border-top:1px solid #e4eaf2}.agency-marketing .am-lookup-results button{text-align:start;border:0;border-radius:0;width:100%;padding:11px 14px;display:block}.am-lookup-results small{color:var(--am-muted);font-weight:400;display:block}.am-picked-list{margin:12px 0;padding:0;list-style:none}.am-picked-list>li{border-bottom:1px solid #e4eaf2;align-items:center;gap:10px;padding:12px 0;display:flex}.am-picked-list strong{flex:1;min-width:0}.am-picked-list label{flex:none;width:125px}.am-picked-list button{flex:none}.am-interest-list{flex-wrap:wrap;gap:8px;margin:12px 0;padding:0;list-style:none;display:flex}.am-interest-list li{border:1px solid var(--am-line);border-radius:6px;align-items:center;gap:8px;padding:3px 9px;font-size:14px;display:flex}.agency-marketing .am-interest-list button{border-color:#0000;min-height:36px;padding:4px 8px;font-size:13px}.am-advanced{border-top:1px solid var(--am-line);margin-top:24px;padding-top:10px}.am-advanced>summary{font-size:15px}.am-advanced-content{padding-block:12px}.am-advanced-content>.am-fields+label,.am-advanced-content>label+label{margin-top:18px}.am-language-options{flex-wrap:wrap;gap:12px 24px;margin-block:14px;display:flex}.am-language-options .am-check{flex-direction:row}.am-paid-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:25px 0 16px;display:flex}.am-paid-toolbar p{margin:0;font-size:14px}.am-campaign-table-wrap{scrollbar-color:#9cb0ca #edf2f8;scrollbar-width:thin;width:100%;overflow:auto}.am-campaign-table{border-collapse:collapse;text-align:start;width:100%;font-size:14px}.am-campaign-table th{color:#4c617c;white-space:nowrap;background:#f1f5fa;font-size:13px;font-weight:600}.am-campaign-table td,.am-campaign-table th{border-bottom:1px solid var(--am-line);vertical-align:top;padding:14px 12px}.am-campaign-table td:first-child{min-width:160px;max-width:340px}.am-campaign-table td strong{display:block}.am-campaign-table td small{color:var(--am-muted);margin-top:4px;display:block}.am-campaign-table td button{white-space:nowrap;font-size:13px}.am-campaign-form{border:1px solid var(--am-line);background:#fff;border-radius:12px;margin:22px 0;padding:24px}.am-campaign-form>.am-fields{margin-bottom:20px}.am-campaign-form fieldset+fieldset{border-top:1px solid var(--am-line);margin-top:24px;padding-top:22px}.am-review-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px;margin-top:24px;display:grid}.am-review-copy{min-width:0}.am-review-summary{border:1px solid var(--am-line);background:#fff;border-radius:12px;min-width:0;padding:22px}.am-review-summary h4{font-size:19px}.am-review-summary dl{margin:16px 0}.am-review-summary dl>div{border-bottom:1px solid #e1e8f1;padding:12px 0}.am-review-summary dt{color:var(--am-muted);font-size:13px}.am-review-summary dd{white-space:pre-wrap;margin:5px 0 0;font-size:15px}.am-review-summary .am-primary{width:100%;margin-top:16px}.am-review-summary>.am-hint{font-size:13px}.am-ad-preview{border-bottom:1px solid var(--am-line);padding-block:20px}.am-ad-preview:first-child{padding-top:0}.am-ad-preview img{object-fit:contain;background:#f1f5fa;border-radius:8px;width:100%;max-height:360px;margin:12px 0;display:block}.am-ad-preview p{white-space:pre-wrap}.am-review-title{justify-content:space-between;align-items:flex-start;gap:20px;margin-top:28px;display:flex}.am-review-title>div{flex:1;min-width:0}.am-review-title>.am-badge{white-space:nowrap;flex:none}.am-review-title h3{margin-bottom:5px}.am-review-title p{font-size:14px}.am-approved-terms{background:#f1f5fa;border-radius:8px;margin-top:18px;padding:16px}.am-approved-terms p{white-space:pre-wrap}.am-paid-legacy{border-top:1px solid var(--am-line);margin-top:32px;padding-top:14px}.am-paid-legacy article{border-bottom:1px solid var(--am-line);padding:18px 0}.am-paid-legacy article p{white-space:pre-wrap;font-size:14px}.am-paid-legacy article:last-child{border:0}@media (width<=1000px){.am-review-layout{grid-template-columns:1fr}.am-review-summary{max-width:none}.am-basic-fields{grid-template-columns:1fr}.am-review-title{flex-direction:column;gap:12px}}@media (width<=700px){.am-campaign-table,.am-campaign-table tbody,.am-campaign-table tr,.am-campaign-table td{width:100%;display:block}.am-campaign-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.am-campaign-table tr{border-bottom:1px solid var(--am-line);padding-block:15px}.am-campaign-table td{border:0;grid-template-columns:105px minmax(0,1fr);gap:12px;padding:6px 0;display:grid;min-width:0!important;max-width:none!important}.am-campaign-table td:before{content:attr(data-label);color:var(--am-muted);font-weight:600}.am-campaign-table td:last-child{margin-top:8px;display:block}.am-campaign-table td:last-child:before{display:none}.am-campaign-table td button{width:100%}.am-search-row{flex-direction:column;align-items:stretch;gap:8px}.am-budget-overview{gap:18px}.am-budget-overview dd{font-size:22px}.am-campaign-form,.am-review-summary{padding:18px}.am-picked-list>li{flex-wrap:wrap}.am-picked-list strong{flex-basis:100%}.am-picked-list label{flex:1;width:auto}.am-paid-toolbar{align-items:stretch;gap:12px}.am-paid-toolbar>button{width:100%}}@media (width<=420px){.am-budget-overview{grid-template-columns:1fr;gap:16px}.am-budget-overview>div+div{border-top:1px solid var(--am-line);padding-top:14px}.am-campaign-form,.am-review-summary{padding:14px}.am-campaign-table td{grid-template-columns:90px minmax(0,1fr);gap:8px}.am-ad-preview img{max-height:280px}}.agency-marketing .am-choice-row label{flex-direction:row}.am-ad-preview>label{margin-block:16px}.agency-marketing .am-ad-preview>summary{font-size:16px;font-weight:600;line-height:1.6}.am-paid-settings>details+fieldset{border-top:1px solid var(--am-line);margin-top:24px;padding-top:24px}.am-lookup-results>li>small{color:var(--am-muted);padding:0 14px 10px;font-size:13px;display:block}.am-number-checks{margin:0;padding:0;list-style:none}.am-number-checks li{border-bottom:1px solid var(--am-line);padding-block:12px}.am-number-checks li:last-child{border:0}.am-number-checks strong{overflow-wrap:anywhere;font-size:14px}.agency-marketing .am-number-checks p{margin:6px 0 0;font-size:14px}.am-start{padding-block:4px}.am-start-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-block:24px;display:grid}.agency-marketing .am-start-option{text-align:start;background:#fff;border-radius:12px;grid-template-columns:44px minmax(0,1fr);align-content:start;gap:5px 16px;padding:24px;display:grid}.am-start-option svg{width:30px;height:30px;color:var(--am-blue);grid-row:1/4;margin-top:3px}.am-start-option strong{font-size:21px}.am-start-option span{color:var(--am-muted);font-size:15px;font-weight:400;line-height:1.7}.am-start-option small{color:#315fa4;margin-top:8px;font-size:13px;font-weight:500}.am-express-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 26px;padding:0;list-style:none;display:grid}.am-express-steps li{border-bottom:2px solid var(--am-line);color:var(--am-muted);align-items:center;gap:8px;min-width:0;padding:0 0 12px;font-size:14px;display:flex}.am-express-steps span{font-variant-numeric:tabular-nums;background:#eaf0f8;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.am-express-steps [aria-current=step]{border-color:var(--am-blue);color:#174fae;font-weight:600}.am-express-steps [aria-current=step] span{color:#fff;background:var(--am-blue)}.am-express-form>fieldset,.am-express-form>label{margin-bottom:22px}.am-express-form>fieldset+fieldset{border-top:1px solid var(--am-line);padding-top:22px}.am-source-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:470px;margin-block:18px;padding:3px;display:grid;overflow:auto}.agency-marketing .am-source-choice{text-align:start;border-radius:10px;align-items:center;gap:14px;min-width:0;padding:12px;display:flex}.am-source-choice img{object-fit:cover;background:#f1f5fa;border-radius:6px;flex:none;width:88px;height:68px}.am-source-choice>span:not(.am-source-mark){flex:1;min-width:0}.am-source-choice strong{font-size:15px;display:block}.am-source-choice small{color:var(--am-muted);white-space:normal;margin-top:4px;font-size:13px;font-weight:400;display:block}.agency-marketing .am-source-choice.is-selected{border-color:var(--am-blue);background:#eef4ff}.am-source-mark{color:#315c9a;flex:none;font-size:12px}.am-post-actions{flex-wrap:wrap;gap:10px;margin-block:14px;display:flex}.am-express-preview{border:1px solid var(--am-line);background:#fff;border-radius:10px;max-width:520px;padding:16px}.am-express-preview img{object-fit:contain;background:#f1f5fa;border-radius:6px;width:100%;max-height:350px;margin:12px 0;display:block}.am-express-preview>strong{font-size:19px}.am-express-preview>p:not(.am-meta){white-space:pre-wrap}.am-express-creative{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;display:grid}.am-express-creative>div{min-width:0}.am-express-creative label+label{margin-top:20px}.am-express-form>.am-fields{margin-bottom:16px}@media (width<=1000px){.am-source-list{grid-template-columns:1fr}.am-source-choice img{width:100px;height:72px}}@media (width<=700px){.am-start-options,.am-express-creative{grid-template-columns:1fr}.agency-marketing .am-start-option{grid-template-columns:34px minmax(0,1fr);gap:5px 12px;padding:20px}.am-start-option strong{font-size:19px}.am-express-steps{gap:8px}.am-express-steps li{font-size:12px;display:block}.am-express-steps span{margin-bottom:7px}.am-express-form .am-save-bar{align-items:stretch}.am-express-form .am-save-bar>button{flex:1}.am-source-choice img{width:74px;height:62px}.am-post-actions>button{flex:1}.am-express-preview{padding:12px}.am-express-creative{gap:20px}}@media (width<=360px){.agency-marketing .am-source-choice{gap:9px;padding:9px}.am-source-choice img{width:58px;height:52px}.am-source-mark{font-size:11px}.am-express-steps{gap:5px}.am-express-steps li{font-size:11px}.am-start-options{gap:12px}.agency-marketing .am-start-option{padding:16px}}.am-media-picker{border-bottom:1px solid var(--am-line)!important;margin-bottom:24px!important;padding-bottom:24px!important}.am-media-photo-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-height:480px;margin-block:18px;padding:4px;display:grid;overflow:auto}.agency-marketing .am-media-photo{border:1px solid var(--am-line);cursor:pointer;border-radius:8px;grid-template-columns:20px minmax(0,1fr);align-content:start;padding:10px;position:relative;gap:8px!important;display:grid!important}.am-media-photo img{aspect-ratio:4/3;object-fit:contain;background:#f1f5fa;border-radius:4px;grid-area:2/1/auto/-1;width:100%}.am-media-photo input{grid-area:1/1;align-self:center}.am-media-photo span{grid-area:1/2;font-size:13px}.am-media-photo.is-selected{border-color:var(--am-blue);background:#eef4ff}.am-media-photo:has(input:disabled){opacity:.6;cursor:not-allowed}.am-media-order{border-block:1px solid var(--am-line);margin:12px 0;padding:0;list-style:none}.am-media-order li{border-bottom:1px solid var(--am-line);align-items:center;gap:12px;padding:10px 0;display:flex}.am-media-order li:last-child{border:0}.am-media-order img{object-fit:contain;background:#f1f5fa;border-radius:4px;flex:none;width:64px;height:48px}.am-media-order span{flex:1;min-width:0;font-size:14px}.agency-marketing .am-media-order button{padding:8px 12px;font-size:13px}.am-slideshow-sources figure{min-width:0;margin:0}.am-slideshow-sources img{aspect-ratio:4/3;object-fit:contain;background:#f1f5fa;border-radius:6px;width:100%;display:block}.am-slideshow-sources figcaption{text-align:center;color:var(--am-muted);font-variant-numeric:tabular-nums;margin-top:4px;font-size:13px}.am-approved-gallery{scroll-snap-type:x proximity;scrollbar-color:#9cb0ca #edf2f8;gap:14px;padding:12px 4px 18px;display:flex;overflow-x:auto}.am-approved-gallery figure{scroll-snap-align:start;flex:0 0 min(88%,360px);min-width:0;margin:0}.am-approved-gallery figcaption{text-align:center;color:var(--am-muted);font-size:13px}.am-approved-gallery img{object-fit:contain;width:100%;height:270px;margin:0 0 8px}.am-approved-video{aspect-ratio:1;object-fit:contain;background:#111827;border-radius:8px;width:100%;max-height:540px;margin-block:16px;display:block}@media (width<=1000px){.am-media-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.am-media-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.am-media-order li{gap:8px}.am-media-order img{width:48px;height:40px}.agency-marketing .am-media-order button{padding:8px;font-size:12px}.am-approved-gallery figure{flex-basis:88%}.am-approved-gallery img{height:240px}}@media (prefers-reduced-motion:reduce){.am-approved-gallery{scroll-snap-type:none;scroll-behavior:auto}}#agencyLiveTitle{scroll-margin-block-start:86px}.am-live-filters{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) minmax(0,.9fr) minmax(0,1.5fr);gap:16px;margin-block:22px;display:grid}.am-live-overview{border-block:1px solid var(--am-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:24px 0 12px;padding-block:20px;display:grid}.am-live-overview>div,.am-live-row-metrics>div,.am-live-details-body dl>div{min-width:0}.am-live-overview dt,.am-live-row-metrics dt,.am-live-details-body dt{color:var(--am-muted);font-size:14px}.am-live-overview dd{font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:26px;font-weight:700;line-height:1.45}.agency-marketing .am-live-period{max-width:none;margin-block:10px 24px;font-size:13px}.am-live-list-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.agency-marketing .am-live-list-head p{margin-block:0 12px;font-size:13px}.am-live-list{border-top:1px solid var(--am-line);background:#fff;padding-inline:24px}.am-live-campaign{border-bottom:1px solid var(--am-line);padding-block:24px}.am-live-campaign:last-child{border-bottom:0}.am-live-campaign-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.am-live-campaign-head>div{min-width:0}.agency-marketing .am-live-campaign-head h4{overflow-wrap:anywhere;text-align:start;margin:0;font-size:18px}.agency-marketing .am-live-campaign-head p{margin-block:5px 0;font-size:13px}.am-live-campaign-head>.am-badge{text-align:center;flex:none;max-width:100%}.am-live-attention{color:#77500d;background:#fff3d9}.am-live-row-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:20px 0 8px;display:grid}.am-live-row-metrics dd{font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:19px;font-weight:600;line-height:1.5}.am-live-row-metrics small{color:var(--am-muted);font-size:13px;font-weight:400;display:block}.am-live-details{border-top:1px solid #e7edf4;margin-top:14px}.am-live-details>summary{cursor:pointer;color:#274366;width:fit-content;max-width:100%;min-height:44px;padding-block:10px;font-size:14px}.am-live-details-body{padding-block:4px 12px}.am-live-details-body dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 12px;display:grid}.am-live-details-body dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:15px}.agency-marketing .am-live-details-body p{font-size:14px}.am-live-more{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding-block:24px;display:flex}.am-live-more>span{color:var(--am-muted);font-size:14px}@media (width<=900px){.am-live-filters,.am-live-overview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.am-live-list{padding-inline:18px}.am-live-row-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.am-live-campaign{padding-block:20px}.am-live-overview dd{font-size:23px}.am-live-details-body dl{grid-template-columns:repeat(2,minmax(0,1fr))}.am-live-details-body dl>div:last-child{grid-column:1/-1}.am-live .am-section-head{flex-direction:column;gap:14px}.am-live .am-section-head>button{width:100%}}@media (width<=420px){.am-live-filters{grid-template-columns:1fr}.am-live-overview{gap:18px 12px}.am-live-overview dd{font-size:21px}.am-live-list{padding-inline:14px}.am-live-campaign-head{flex-direction:column;gap:10px}.am-live-row-metrics{gap:16px 10px}.am-live-row-metrics dd{font-size:17px}.am-live-more>button{width:100%}}#agencyMarketingRoot .am-live-name-button{font:inherit;text-align:start;color:#1d4ed8;white-space:normal;overflow-wrap:anywhere;text-underline-offset:4px;background:0 0;border:0;border-radius:4px;min-height:44px;padding:4px 0;line-height:1.6;text-decoration:underline}#agencyMarketingRoot .am-live-name-button:hover{color:#1e40af;background:#eff6ff}#agencyMarketingRoot .am-live-detail{min-width:0}#agencyMarketingRoot .am-detail-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-top:24px;display:flex}#agencyLiveDetailTitle{overflow-wrap:anywhere;scroll-margin-top:90px}#agencyMarketingRoot .am-detail-heading h3{margin:0 0 8px;font-size:1.45rem;line-height:1.5}#agencyMarketingRoot .am-detail-heading p{color:#475569;margin:0 0 16px}#agencyMarketingRoot .am-detail-period{gap:6px;max-width:280px;margin:8px 0 20px;font-weight:600;display:grid}#agencyMarketingRoot .am-detail-period select{color:#0f172a;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #94a3b8;border-radius:8px;padding:10px}#agencyMarketingRoot .am-detail-metrics{border-block:1px solid #e2e8f0;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:16px 0;padding:16px 0;display:grid}#agencyMarketingRoot .am-detail-metrics div{min-width:0}#agencyMarketingRoot .am-detail-metrics dt{color:#475569;margin-bottom:6px;font-size:.9rem}#agencyMarketingRoot .am-detail-metrics dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:1.15rem;font-weight:700}#agencyMarketingRoot .am-detail-tabs{border-bottom:1px solid #cbd5e1;flex-wrap:wrap;gap:8px;margin:24px 0 20px;padding-bottom:12px;display:flex}#agencyMarketingRoot .am-detail-tabs [aria-current=page]{color:#fff;background:#1d4ed8;border-color:#1d4ed8}#agencyMarketingRoot .am-detail-ads{gap:32px;display:grid}#agencyMarketingRoot .am-detail-ad{background:#fff;border:1px solid #cbd5e1;border-radius:12px;min-width:0;padding:20px}#agencyMarketingRoot .am-detail-ad-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}#agencyMarketingRoot .am-detail-ad-heading h4{overflow-wrap:anywhere;margin:0;font-size:1.1rem;line-height:1.6}#agencyMarketingRoot .am-detail-ad-content{align-items:flex-start;gap:20px;min-width:0;display:flex}#agencyMarketingRoot .am-ad-original{object-fit:contain;background:#f1f5f9;border-radius:8px;width:220px;max-width:40%;height:auto;max-height:280px}#agencyMarketingRoot .am-ad-copy{flex:1;min-width:0}#agencyMarketingRoot .am-ad-copy h5{margin:8px 0;font-size:1.05rem;line-height:1.6}#agencyMarketingRoot .am-ad-body{white-space:pre-wrap;overflow-wrap:anywhere;max-width:70ch;line-height:1.8}#agencyMarketingRoot .am-ad-carousel,#agencyMarketingRoot .am-ad-media{overscroll-behavior-x:contain;scrollbar-color:#94a3b8 #f1f5f9;gap:12px;max-width:100%;padding:4px 0 12px;display:flex;overflow-x:auto}#agencyMarketingRoot .am-ad-carousel figure{flex:0 0 150px;min-width:0;margin:0}#agencyMarketingRoot .am-ad-carousel img{object-fit:contain;background:#f1f5f9;border-radius:6px;width:150px;height:112px}#agencyMarketingRoot .am-ad-carousel figcaption{overflow-wrap:anywhere;font-size:.9rem;line-height:1.6}#agencyMarketingRoot .am-ad-preview{border-top:1px solid #cbd5e1;min-width:0;margin-top:20px;padding-top:16px}#agencyMarketingRoot .am-ad-preview h5{margin:0 0 16px;font-size:1.05rem}#agencyMarketingRoot .am-placement-previews{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0;display:grid}#agencyMarketingRoot .am-placement-previews figure{min-width:0;max-width:100%;margin:0;overflow:auto}#agencyMarketingRoot .am-placement-previews iframe{background:#f8fafc;border:0;max-width:100%;display:block}#agencyMarketingRoot .am-placement-previews figcaption{margin-bottom:8px;font-weight:600}#agencyMarketingRoot .am-ad-media figure{flex:0 0 min(360px,100%);min-width:0;margin:0}#agencyMarketingRoot .am-ad-media img,#agencyMarketingRoot .am-ad-media video{object-fit:contain;background:#f1f5f9;max-width:100%;max-height:440px;display:block}#agencyMarketingRoot .am-ad-media figcaption{color:#475569;margin-top:6px;font-size:.9rem}#agencyMarketingRoot .am-linked-section{margin:28px 0}#agencyMarketingRoot .am-linked-section h4{margin:0 0 12px;font-size:1.15rem}#agencyMarketingRoot .am-linked-list{margin:0;padding:0;list-style:none}#agencyMarketingRoot .am-linked-list li{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:20px;min-width:0;padding:16px 0;display:flex}#agencyMarketingRoot .am-linked-list li>div{overflow-wrap:anywhere;min-width:0}#agencyMarketingRoot .am-linked-list li>button{flex-shrink:0}#agencyMarketingRoot .am-linked-list p{margin:5px 0;line-height:1.7}#agencyMarketingRoot .am-link-summary{overflow-wrap:anywhere;font-weight:600;line-height:1.8}#agencyMarketingRoot .am-live-detail :focus-visible{outline-offset:3px;outline:3px solid #2563eb}@media (width<=900px){#agencyMarketingRoot .am-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}#agencyMarketingRoot .am-placement-previews{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){#agencyMarketingRoot .am-detail-heading{display:block}#agencyMarketingRoot .am-detail-ad{padding:16px}#agencyMarketingRoot .am-detail-ad-content{flex-direction:column}#agencyMarketingRoot .am-ad-original{width:100%;max-width:100%;max-height:320px}#agencyMarketingRoot .am-detail-ad-heading{flex-wrap:wrap}#agencyMarketingRoot .am-linked-list li{flex-direction:column;align-items:flex-start;gap:10px}#agencyMarketingRoot .am-linked-list li>button{width:100%}#agencyMarketingRoot .am-detail-period{max-width:none}}#agencyMarketingRoot .am-live-overview,#agencyMarketingRoot .am-live-row-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}#agencyMarketingRoot .am-detail-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}#agencyMarketingRoot .am-result-fact dt{line-height:1.6}#agencyMarketingRoot .am-result-fact dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}#agencyMarketingRoot .am-result-fact small{color:#475569;margin-top:4px;font-size:13px;line-height:1.6;display:block}@media (width<=1200px){#agencyMarketingRoot .am-live-overview,#agencyMarketingRoot .am-live-row-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){#agencyMarketingRoot .am-live-overview,#agencyMarketingRoot .am-live-row-metrics,#agencyMarketingRoot .am-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1201px){#agencyMarketingRoot .am-live-row-metrics>[data-am-result=whatsapp]{grid-column:3}#agencyMarketingRoot .am-live-row-metrics>[data-am-result=instant_form]{grid-column:4}#agencyMarketingRoot .am-live-row-metrics>[data-am-result=unverified]{grid-column:3/span 2}#agencyMarketingRoot .am-live-row-metrics>div:nth-last-child(2){grid-column:5}#agencyMarketingRoot .am-live-row-metrics>div:last-child{grid-column:6}}@media (width>=901px){#agencyMarketingRoot .am-detail-metrics>[data-am-result=whatsapp]{grid-column:2}#agencyMarketingRoot .am-detail-metrics>[data-am-result=instant_form]{grid-column:3}#agencyMarketingRoot .am-detail-metrics>[data-am-result=unverified]{grid-column:2/span 2}#agencyMarketingRoot .am-detail-metrics>div:nth-last-child(2){grid-column:4}#agencyMarketingRoot .am-detail-metrics>div:last-child{grid-column:5}}#agencyMarketingRoot .am-result-cost{color:#0f172a;flex-direction:column;gap:4px;max-width:100%;margin-top:12px;font-size:15px;font-weight:600;line-height:1.6;display:flex}#agencyMarketingRoot .am-result-cost-label{color:#475569;font-size:13px;font-weight:400}#agencyMarketingRoot .am-result-cost [data-am-cost-value]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:16px;font-weight:600}#agencyMarketingRoot .am-result-cost-hint{color:#475569;overflow-wrap:anywhere;font-size:12px;font-weight:400;line-height:1.6}@media (width<=1200px){#agencyMarketingRoot .am-live-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){#agencyMarketingRoot .am-live-filters{grid-template-columns:1fr}}.agency-growth{min-width:0;color:var(--am-ink,#182235);padding-block:12px 32px}.agency-growth p{overflow-wrap:anywhere;max-inline-size:72ch;line-height:1.75}.agency-growth h3{margin-block:28px 10px;font-size:22px}.ag-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.agency-growth form{gap:18px;max-width:760px;margin-block:24px;display:grid}.agency-growth label{gap:7px;min-width:0;display:grid}.agency-growth input,.agency-growth select,.agency-growth textarea{box-sizing:border-box;width:100%;min-width:0;min-height:46px;font:inherit;color:inherit;background:var(--am-surface,#fff);border:1px solid var(--am-line,#cad4e0);border-radius:6px;padding:10px 12px;font-size:16px}.agency-growth textarea{resize:vertical}.agency-growth button{white-space:normal;overflow-wrap:anywhere;touch-action:manipulation;min-height:44px}.agency-growth form>button{justify-self:start}.ag-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.agency-growth fieldset{border:1px solid var(--am-line,#cad4e0);min-width:0;padding:18px}.agency-growth .ag-check{align-items:flex-start;gap:12px;margin-block:16px;line-height:1.65;display:flex}.ag-check input{flex:none;width:22px;height:22px;min-height:22px;margin-block-start:3px}.agency-growth .ag-tabs{z-index:auto;backdrop-filter:none;width:auto;height:auto;box-shadow:none;border-block-end:1px solid var(--am-line);background:0 0;border-radius:0;flex-flow:wrap;gap:8px;margin:0 0 24px;padding:12px 0 20px;display:flex;position:static;inset:auto}.agency-marketing .ag-tabs button{background:0 0;border-color:#0000;flex:auto}.agency-marketing .ag-tabs [aria-current=page]{color:#17489e;background:#e4edfc}.admin-theme-dark .agency-growth{--am-ink:#e2e8f0;--am-muted:#b4c2d5;--am-line:#40506a;--am-surface:#1b293d;color:var(--am-ink)}.admin-theme-dark .agency-growth button{color:#e2e8f0;background:#223550;border-color:#50627e}.admin-theme-dark .agency-growth button:hover{background:#304969}.admin-theme-dark .agency-growth .ag-tabs [aria-current=page]{color:#fff;background:#244875}.admin-theme-dark .agency-growth .am-error{color:#fca5a5}.admin-theme-dark .agency-marketing:has(.agency-growth){--am-ink:#e2e8f0;--am-muted:#b4c2d5;--am-line:#40506a}.admin-theme-dark #agencyGrowthRoot label,.admin-theme-dark #agencyGrowthRoot h2,.admin-theme-dark #agencyGrowthRoot h3,.admin-theme-dark #agencyGrowthRoot h4{color:var(--am-ink)}.admin-theme-dark #agencyGrowthRoot p,.admin-theme-dark #agencyGrowthRoot dt,.admin-theme-dark #agencyGrowthRoot summary{color:var(--am-muted)}.admin-theme-dark #agencyGrowthRoot .am-error{color:#fca5a5}.admin-theme-dark .agency-marketing:has(.agency-growth)>.am-nav button{color:#c8d5e6}.admin-theme-dark .agency-marketing:has(.agency-growth)>.am-nav [aria-current=page]{color:#17489e}.ag-list{margin-block:16px;padding:0;list-style:none}.ag-list>li{border-block-end:1px solid var(--am-line,#cad4e0);overflow-wrap:anywhere;gap:10px;min-width:0;padding-block:20px;display:grid}.ag-list>li>div{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.ag-list button{justify-self:start}.ag-preview{border-block:1px solid var(--am-line,#cad4e0);margin-block:32px;padding-block:10px 24px}.ag-preview dl>div{grid-template-columns:160px minmax(0,1fr);gap:16px;margin-block:12px;display:grid}.ag-preview dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.ag-preview dt{color:var(--am-muted,#475569)}.ag-preview button{margin-block:8px;margin-inline-end:10px}.ag-metrics{flex-wrap:wrap;gap:32px;margin-block:24px;display:flex}.ag-metrics dd{font-variant-numeric:tabular-nums;margin:8px 0;font-size:24px}.ag-history summary{cursor:pointer;min-height:44px;padding-block:10px;display:list-item}.agency-growth :focus-visible{outline:3px solid var(--am-accent,#2457bc);outline-offset:3px}.agency-growth button:disabled{opacity:.6;cursor:wait}@media (width<=600px){.ag-fields{grid-template-columns:1fr}.ag-preview dl>div{grid-template-columns:1fr;gap:4px}.agency-growth form>button{width:100%}.ag-heading{align-items:stretch}.ag-heading button{flex:1}.agency-growth .ag-tabs{grid-template-columns:1fr 1fr;display:grid}.ag-preview button{width:100%;margin-inline:0}.agency-growth fieldset{padding:14px}}:root{--silver:#c8cdd4;--silver-l:#e8eaed;--silver-d:#9aa0a8;--dark:#0a0a12;--dark2:#0f0f1c;--dark3:#151524;--dark4:#1e1e30;--white:#fff;--brand-primary:#c8cdd4;--brand-secondary:#9aa0a8;--brand-accent:#fff;--site-bg:#0a0a12;--surface-bg:#1b1b24;--surface-soft:#252530;--text-main:#fff;--text-muted:#ffffff9e;--line-soft:#ffffff1c;--button-bg:#fff;--button-text:#0a0a12;--theme-radius:8px}.design-templates-panel{order:1!important}.design-templates-panel>label{margin-bottom:10px;font-size:15px;font-weight:900;display:block}.design-template-grid:before{content:none!important;display:none!important}@media (width<=760px){#adminPanel.open #tab-leads_tab .lead-workspace-rep-select{width:100%!important;min-width:0!important;max-width:100%!important;margin:0 auto!important;padding:10px 12px!important}#adminPanel.open #tab-leads_tab .lead-workspace-rep-select select{text-align:center!important;text-align-last:center!important;width:100%!important}#adminPanel.open #tab-leads_tab .lead-quick-tabs{align-items:center!important;width:100%!important;margin:0 0 8px!important;overflow:auto hidden!important}#adminPanel.open #tab-leads_tab .lead-quick-tabs button{min-height:40px!important;margin:0!important;transform:none!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-action-row{grid-template-columns:.82fr 1.45fr 1fr!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-wa{white-space:normal!important;text-align:center!important;min-width:0!important;padding:7px 5px!important;font-size:10px!important;line-height:1.15!important}#adminPanel.open #leadDrawer .lead-drawer-footer{grid-template-columns:1fr!important;gap:8px!important;padding:10px!important}#adminPanel.open #leadDrawer .lead-footer-status{grid-template-columns:auto minmax(0,1fr)!important;width:100%!important;min-width:0!important;display:grid!important}#adminPanel.open #leadDrawer .lead-footer-status select{background:#f8fafc!important;width:100%!important;min-width:0!important;min-height:38px!important}#adminPanel.open #leadDrawer .lead-footer-more,#adminPanel.open #leadDrawer .lead-footer-more>summary{width:100%!important;position:static!important}#adminPanel.open #leadDrawer .lead-footer-more>div{width:100%!important;box-shadow:none!important;margin-top:6px!important;position:static!important}#adminPanel.open #leadDrawer .lead-archive-btn{width:100%!important;min-height:42px!important}.dashboard-note-fields{grid-template-columns:1fr!important}}.organic-catalog-intro{border:1px solid color-mix(in srgb,var(--brand-primary,#3157d7) 22%,transparent);background:color-mix(in srgb,var(--surface-bg,#fff) 90%,transparent);text-align:right;border-radius:18px;gap:8px;width:min(980px,100%);margin:18px auto 0;padding:16px 18px;display:grid;box-shadow:0 16px 38px #0f172a14}.organic-catalog-intro span{color:var(--brand-primary,#3157d7);font-size:12px;font-weight:900;display:block}.organic-catalog-intro strong{color:var(--text-main,#111827);font-size:clamp(17px,2vw,24px);line-height:1.45;display:block}.organic-catalog-intro small{color:var(--text-muted,#64748b);font-size:13px;font-weight:800}body[data-template] .organic-catalog-intro{background:var(--template-surface)!important;border-color:color-mix(in srgb,var(--template-action) 28%,var(--template-border))!important;color:var(--template-body)!important}body[data-template] .organic-catalog-intro strong{color:var(--template-heading)!important;-webkit-text-fill-color:var(--template-heading)!important}body[data-template] .organic-catalog-intro span{color:var(--template-action)!important;-webkit-text-fill-color:var(--template-action)!important}body[data-template] .organic-catalog-intro small{color:var(--template-muted)!important;-webkit-text-fill-color:var(--template-muted)!important}body[data-template=tech_signature] .organic-catalog-intro{border-right:4px solid var(--template-action)!important;border-radius:0!important}@media (width<=700px){.organic-catalog-intro{border-radius:14px;margin-top:12px;padding:13px 14px}.organic-catalog-intro strong{font-size:16px}.organic-catalog-intro small{font-size:12px}}.organic-content-profile{border:1px solid #dce3ef;border-radius:12px;margin-block:16px;padding:16px}.organic-content-profile summary{cursor:pointer;min-height:44px;font-weight:700}.organic-profile-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-block:12px;display:grid}.organic-profile-fields label{flex-direction:column;gap:6px;min-width:0;display:flex}.organic-profile-fields input:not([type=checkbox]),.organic-profile-fields textarea,.organic-profile-fields select{box-sizing:border-box;width:100%;min-height:44px;font:inherit;border:1px solid #cdd7e7;border-radius:8px;padding:10px}@media (width<=640px){.organic-profile-fields{grid-template-columns:1fr}.organic-profile-fields input,.organic-profile-fields textarea,.organic-profile-fields select{font-size:16px}}.dealerx-seo-public{max-width:1100px;margin:50px auto;padding:32px 24px;line-height:1.9}.dealerx-seo-public[hidden]{display:none}.dealerx-seo-public h2{font-size:clamp(24px,4vw,34px)}.dealerx-seo-public p{white-space:pre-line}.dealerx-seo-public details{border-bottom:1px solid #64748b55;padding:14px 0}.dealerx-seo-public summary{cursor:pointer;font-weight:700}.dealerx-seo-public a{margin:12px;text-decoration:underline;display:inline-block}.lead-drawer-name-field{gap:2px!important;width:min(420px,100%)!important;margin:4px 0 7px!important;display:grid!important}.lead-drawer-identity .lead-drawer-name-field>span{color:#64748b!important;font-size:11px!important;font-weight:800!important;display:block!important}.lead-drawer-name-input{color:#111827!important;text-align:right!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;width:100%!important;min-width:0!important;min-height:0!important;padding:3px 8px!important;font:800 28px/1.2 Heebo,sans-serif!important;transition:background .16s,border-color .16s,box-shadow .16s!important}.lead-drawer-name-input:hover:not(:disabled){background:#fff!important;border-color:#dbe3ef!important}.lead-drawer-name-input:focus{background:#fff!important;border-color:#2563eb!important;outline:0!important;box-shadow:0 0 0 3px #2563eb21!important}.lead-drawer-name-input:disabled{opacity:1!important;cursor:default!important}@media (width<=640px){.lead-drawer-name-field{margin:0 0 3px!important}.lead-drawer-identity .lead-drawer-name-field>span{font-size:10px!important}.lead-drawer-name-input{background:#fff!important;border-color:#e2e8f0!important;padding:2px 5px!important;font-size:20px!important}}.dealer-push-controls{background:#f8fafc;border-bottom:1px solid #e8edf5;gap:5px;padding:10px 12px;display:grid}.dealer-push-controls button{color:#172033;cursor:pointer;background:#fff;border:1px solid #cfd8e7;border-radius:11px;width:100%;min-height:40px;font-family:Heebo,sans-serif;font-weight:800}.dealer-push-controls button.enabled{color:#166534;background:#ecfdf3;border-color:#86efac}.dealer-push-controls button:disabled{opacity:.65;cursor:wait}.dealer-push-controls small{color:#667085;text-align:center;font-size:11px;line-height:1.45}@media (width<=760px){.dealer-notification-panel{width:min(92vw,390px)!important;max-height:min(72vh,620px)!important}.dealer-push-controls button{min-height:44px;font-size:13px}}.dealer-push-controls #dealerPushTest{color:#52627b;background:0 0;border-color:#0000;justify-self:center;width:auto;min-height:32px;padding:4px 10px;font-size:12px;font-weight:500}.push-center{color:#172033;background:#fff;border:1px solid #dbe2ef;border-radius:12px;margin-bottom:24px;padding:24px;scroll-margin-top:90px;font-family:Heebo,sans-serif}.push-center[hidden]{display:none}.push-center header{justify-content:space-between;align-items:start;gap:16px;display:flex}.push-center h2{margin:0;font-size:24px}.push-center h3{margin:0 0 10px;font-size:18px}.push-center p{max-width:72ch;margin:8px 0 14px;font-size:14px;line-height:1.6}.push-center section,.push-center-hours{margin-top:28px}.push-center button,.push-center select,.push-center input[type=time]{font:inherit;color:inherit;background:#fff;border:1px solid #cfd8e7;border-radius:8px;min-height:40px;padding:8px 12px}.push-center button{cursor:pointer}.push-center button:hover{background:#f1f5fb}.push-center button:disabled{opacity:.6;cursor:wait}.push-center :focus-visible{outline-offset:3px;outline:2px solid #3758ec}.push-center-actions,.push-center-filters{flex-wrap:wrap;gap:12px;display:flex}.push-center-filters label{gap:6px;display:grid}.push-center-note{color:#52627b}.push-center-member{border-bottom:1px solid #e5eaf2;grid-template-columns:minmax(110px,1fr) 3fr;gap:16px;padding:14px 0;display:grid}.push-center-member>div{flex-wrap:wrap;gap:12px;display:flex}.push-device{color:#52627b;font-size:13px}.push-device.is-on{color:#166534}.push-center small{color:#52627b;margin-top:4px;font-size:12px;display:block}.push-center summary{cursor:pointer;padding:12px 0;font-weight:700}.push-hours-grid{gap:10px;margin:16px 0;display:grid}.push-hours-grid>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.push-hours-grid label{width:100px}.push-history-scroll{margin-top:16px;overflow-x:auto}.push-center table{border-collapse:collapse;text-align:right;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.push-center th,.push-center td{vertical-align:top;border-bottom:1px solid #e5eaf2;padding:12px}.push-center th{color:#52627b;background:#f5f7fb}.push-center #pushCenterSaveStatus{margin:8px;display:inline-block}.push-center input[type=checkbox]{accent-color:#3758ec}@media (width<=700px){.push-center{padding:16px}.push-center header{display:block}.push-center-actions{margin-top:12px}.push-center-member{grid-template-columns:1fr;gap:8px}.push-center button{min-height:44px}.push-center th,.push-center td{padding:10px 6px;font-size:12px}.push-hours-grid label{width:72px}.push-hours-grid input[type=time]{max-width:108px;padding:8px 4px}.lead-reminder-shortcuts{flex-wrap:wrap}}.lead-workspace-opportunities{min-width:0}.lead-opportunity-center{gap:18px;min-width:0;display:grid}.lead-opportunity-head{background:linear-gradient(135deg,#fff,#f6f9fd);border:1px solid #dfe7f3;border-radius:20px;justify-content:space-between;align-items:center;gap:18px;padding:22px;display:flex;box-shadow:0 14px 34px #0f172a0f}.lead-opportunity-head span{color:#2563eb;font-size:12px;font-weight:800}.lead-opportunity-head h3{color:#111827;margin:3px 0;font-size:25px}.lead-opportunity-head p{color:#64748b;margin:0;font-size:13px}.lead-opportunity-head>strong{color:#fff;text-align:center;background:#111827;border-radius:14px;min-width:118px;padding:12px 16px;font-size:14px}.lead-opportunity-group{gap:10px;display:grid}.lead-opportunity-group-head{color:#334155;justify-content:space-between;align-items:center;padding:0 4px;display:flex}.lead-opportunity-group-head strong{font-size:16px}.lead-opportunity-group-head span{color:#64748b;font-size:12px}.lead-opportunity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.lead-opportunity-card{background:#fff;border:1px solid #dfe7f3;border-radius:18px;grid-template-columns:minmax(0,1fr);gap:12px;padding:14px;display:grid;box-shadow:0 10px 26px #0f172a0d}.lead-opportunity-card.is-contacted{background:#f7fff9;border-color:#86efac}.lead-opportunity-car{align-items:center;gap:12px;display:flex}.lead-opportunity-car img{object-fit:cover;background:#eef2f7;border-radius:12px;width:118px;height:78px}.lead-opportunity-car div{gap:2px;display:grid}.lead-opportunity-car span{color:#16a34a;font-size:12px;font-weight:900}.lead-opportunity-car strong{color:#111827;font-size:17px}.lead-opportunity-car small{color:#64748b}.lead-opportunity-customer{background:#f8fafc;border-radius:13px;gap:3px;padding:11px 12px;display:grid}.lead-opportunity-customer strong{color:#111827}.lead-opportunity-customer span,.lead-opportunity-customer small{color:#64748b;font-size:12px}.lead-opportunity-customer p{color:#334155;margin:2px 0;font-size:13px}.lead-opportunity-reasons{flex-wrap:wrap;gap:6px;display:flex}.lead-opportunity-reasons span{color:#047857;background:#ecfdf5;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:800}.lead-opportunity-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.lead-opportunity-actions button{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #dbe3ef;border-radius:10px;min-height:40px;font-family:Heebo,sans-serif;font-weight:800}.lead-opportunity-actions .primary{color:#fff;background:#16a34a;border-color:#16a34a}.lead-opportunity-actions .muted{color:#64748b}.lead-opportunity-empty{text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:20px;place-items:center;gap:5px;min-height:260px;padding:30px;display:grid}.lead-opportunity-empty strong{color:#334155;font-size:20px}.lead-opportunity-empty span{color:#64748b}.lead-vehicle-search-wide{grid-column:1/-1}@media (width<=900px){.lead-opportunity-grid{grid-template-columns:1fr}.lead-opportunity-actions{grid-template-columns:1fr 1fr}}@media (width<=600px){.lead-opportunity-head{flex-direction:column;align-items:stretch}.lead-opportunity-head>strong{width:100%}.lead-opportunity-car img{width:92px;height:68px}.lead-opportunity-actions{grid-template-columns:1fr}.lead-vehicle-search-wide{grid-column:auto}}@media (width>=761px){.admin-panel.open.leads-workspace-mode .admin-nav-groups{z-index:1!important;isolation:isolate!important;height:auto!important;min-height:auto!important;margin:0 auto 14px!important;position:static!important;top:auto!important;overflow:visible!important;transform:none!important}.admin-panel.open.leads-workspace-mode .admin-nav-group,.admin-panel.open.leads-workspace-mode .admin-nav-subgroup,.admin-panel.open.leads-workspace-mode .admin-nav-collapsible,.admin-panel.open.leads-workspace-mode .admin-nav-collapsible-body{min-width:0!important;max-width:100%!important}.admin-panel.open.leads-workspace-mode .a-tab,.admin-panel.open.leads-workspace-mode .admin-nav-toggle{flex:none!important}.admin-panel.open.leads-workspace-mode .a-sec.active{z-index:0!important;clear:both!important;margin-top:0!important;position:relative!important}.admin-panel.open.leads-workspace-mode .leads-sales-center{z-index:0!important;margin-top:0!important;position:relative!important}.admin-panel.open.leads-workspace-mode #tab-leads_tab .leads-center-head{min-height:118px!important}}body[data-template=private_showroom]{--template-personality:private-showroom-boutique;background:var(--site-bg)}body[data-template=private_showroom] nav{background:color-mix(in srgb,var(--surface-bg) 86%,transparent);border:1px solid color-mix(in srgb,var(--brand-accent) 24%,#0f172a14);backdrop-filter:blur(22px);border-radius:999px;width:min(1180px,100% - 32px);padding:10px 22px;top:18px;right:50%;transform:translate(50%);box-shadow:0 20px 60px #0f172a1f}body[data-template=private_showroom] nav.scrolled{background:color-mix(in srgb,var(--surface-bg) 94%,transparent);border-bottom:1px solid color-mix(in srgb,var(--brand-accent) 22%,#0f172a14);padding:8px 22px}body[data-template=private_showroom] .hero{background:var(--site-bg);justify-content:flex-start;align-items:center;min-height:760px;padding:120px clamp(18px,7vw,110px) 80px}body[data-template=private_showroom] .hero-bg{border-radius:42px;width:min(52vw,780px);height:auto;inset:82px clamp(18px,5vw,82px) 58px auto;box-shadow:0 38px 110px #0f172a38;transform:none!important}body[data-template=private_showroom] .hero:after{content:"PRIVATE COLLECTION";color:color-mix(in srgb,var(--text-main) 7%,transparent);letter-spacing:0;pointer-events:none;z-index:1;font-size:clamp(42px,9vw,148px);font-weight:900;position:absolute;bottom:clamp(28px,7vh,82px);left:clamp(18px,5vw,76px)}body[data-template=private_showroom] .hero-content{text-align:right;width:min(510px,100%);color:var(--text-main);max-width:510px!important;margin:0!important;padding:0!important}body[data-template=private_showroom] .hero-title{color:var(--text-main);font-size:clamp(48px,6vw,92px);line-height:.96;max-width:9ch!important}body[data-template=private_showroom] .hero-sub{color:var(--text-muted);max-width:30rem!important}body[data-template=private_showroom] .hero-stats{width:min(1080px,100% - 32px);color:var(--text-main);grid-template-columns:repeat(4,1fr);background:var(--surface-bg)!important;margin:-34px auto 0!important;position:relative!important}body[data-template=private_showroom] .hs-num{color:var(--text-main)}body[data-template=private_showroom] .hs-label{color:var(--text-muted)}body[data-template=private_showroom] .catalog{padding-top:92px;background:var(--site-bg)!important}body[data-template=private_showroom] .catalog:before{background:radial-gradient(circle at 18% 10%,color-mix(in srgb,var(--surface-bg) 72%,transparent),transparent 30%);mask-image:none}body[data-template=private_showroom] .s-tag,body[data-template=private_showroom] .catalog-sub,body[data-template=private_showroom] .s-title{color:var(--text-main)}body[data-template=private_showroom] .catalog-toolbar{background:var(--surface-bg)!important;border:1px solid var(--line-soft)!important;border-radius:999px!important;max-width:1060px!important;padding:12px 16px!important;box-shadow:0 16px 44px #0f172a14!important}body[data-template=private_showroom] .catalog-search,body[data-template=private_showroom] .catalog-sort,body[data-template=private_showroom] .f-btn,body[data-template=private_showroom] .vt-btn{background:var(--surface-soft)!important;color:var(--text-main)!important;border-color:var(--line-soft)!important;border-radius:999px!important}body[data-template=private_showroom] .cars-grid{grid-template-columns:1fr!important;gap:24px!important;max-width:1060px!important}body[data-template=private_showroom] .car-card{background:var(--surface-bg)!important;border:1px solid var(--line-soft)!important;border-radius:36px!important;grid-template-columns:minmax(340px,.94fr) minmax(0,1.06fr)!important;min-height:390px!important;display:grid!important;box-shadow:0 28px 86px #0f172a1f!important}body[data-template=private_showroom] .car-card:nth-child(2n){grid-template-columns:minmax(0,1.06fr) minmax(340px,.94fr)!important}body[data-template=private_showroom] .car-card:nth-child(2n) .card-img-wrap{grid-column:2}body[data-template=private_showroom] .car-card:nth-child(2n) .card-body{grid-area:1/1}body[data-template=private_showroom] .card-img-wrap{margin:14px;aspect-ratio:auto!important;border-radius:30px!important;height:100%!important;min-height:390px!important}body[data-template=private_showroom] .card-body{justify-content:center!important;padding:clamp(28px,4vw,52px)!important;display:flex!important}body[data-template=private_showroom] .card-brand{font-size:13px;color:var(--brand-accent)!important}body[data-template=private_showroom] .card-price{color:var(--text-main)!important;font-size:clamp(28px,3.2vw,44px)!important}body[data-template=private_showroom] .card-spec,body[data-template=private_showroom] .card-finance-teaser{background:var(--surface-soft)!important;color:var(--text-main)!important;border:1px solid var(--line-soft)!important;border-radius:18px!important}body[data-template=private_showroom] .btn-details,body[data-template=private_showroom] .btn-wa-full{min-height:52px;border-radius:999px!important}body[data-template=private_showroom] .why,body[data-template=private_showroom] .process,body[data-template=private_showroom] .about,body[data-template=private_showroom] .reviews,body[data-template=private_showroom] .faq-section,body[data-template=private_showroom] .contact{color:var(--text-main);background:var(--site-bg)!important}body[data-template=private_showroom] .why-grid,body[data-template=private_showroom] .reviews-grid,body[data-template=private_showroom] .faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:1060px!important}body[data-template=private_showroom] .why-item,body[data-template=private_showroom] .review-card,body[data-template=private_showroom] .faq-item{background:var(--surface-bg)!important;border:1px solid var(--line-soft)!important;border-radius:30px!important;box-shadow:0 18px 54px #0f172a14!important}body[data-template=private_showroom] .process-steps{grid-template-columns:1fr!important;gap:14px!important;max-width:1060px!important}body[data-template=private_showroom] .step{min-height:112px;text-align:right!important;background:var(--surface-bg)!important;border:1px solid var(--line-soft)!important;border-radius:999px!important;grid-template-columns:96px minmax(0,1fr)!important;display:grid!important;box-shadow:0 16px 44px #0f172a12!important}body[data-template=private_showroom] .about-inner,body[data-template=private_showroom] .contact-inner{background:var(--surface-bg)!important;border:1px solid var(--line-soft)!important;border-radius:38px!important;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr)!important;max-width:1060px!important;padding:clamp(22px,4vw,46px)!important;box-shadow:0 28px 86px #0f172a1c!important}body[data-template=private_showroom] footer{background:var(--surface-bg)!important;color:var(--text-main)!important}body[data-template=private_showroom] footer .footer-top{grid-template-columns:1.6fr repeat(3,minmax(120px,1fr))!important;max-width:1060px!important}body[data-template=tech_signature]{--template-personality:performance-tech-cockpit;background:var(--site-bg)}body[data-template=tech_signature] nav{box-shadow:0 1px #ffffff0a,0 24px 70px #00000052;background:color-mix(in srgb,var(--site-bg) 90%,transparent)!important;border-bottom:1px solid color-mix(in srgb,var(--brand-primary) 26%,transparent)!important}body[data-template=tech_signature] .hero{padding:110px clamp(18px,6vw,96px) 82px;background:var(--site-bg)!important;justify-content:flex-end!important;min-height:780px!important}body[data-template=tech_signature] .hero-bg{filter:saturate(1.12)contrast(1.08);width:100%;inset:0}body[data-template=tech_signature] .hero:after{content:"DX PERFORMANCE INTERFACE";z-index:2;color:color-mix(in srgb,var(--text-main) 16%,transparent);letter-spacing:5px;writing-mode:vertical-rl;pointer-events:none;font-size:12px;font-weight:900;position:absolute;bottom:40px;right:clamp(18px,5vw,74px)}body[data-template=tech_signature] .hero-content{border-right:4px solid var(--brand-primary);width:min(670px,100%);text-align:right!important;max-width:670px!important;margin-inline:auto 0!important;padding:0 30px 0 0!important}body[data-template=tech_signature] .hero-eyebrow{background:color-mix(in srgb,var(--brand-primary) 18%,var(--site-bg))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 42%,transparent)!important;border-radius:0!important}body[data-template=tech_signature] .hero-title{text-transform:uppercase;max-width:10ch!important;font-size:clamp(48px,7.2vw,104px)!important;line-height:.9!important}body[data-template=tech_signature] .hero-stats{border-block:1px solid color-mix(in srgb,var(--brand-primary) 34%,transparent)!important;background:var(--surface-bg)!important;border-radius:0!important;margin:0!important;position:relative!important}body[data-template=tech_signature] .catalog-toolbar{background:var(--surface-bg)!important;border:1px solid color-mix(in srgb,var(--brand-primary) 30%,transparent)!important;border-radius:0!important;grid-template-columns:minmax(260px,1fr) auto!important;max-width:1280px!important;display:grid!important;box-shadow:0 0 0 1px #ffffff08,0 26px 80px #0000006b!important}body[data-template=tech_signature] .cars-grid{grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:14px!important;max-width:1280px!important}body[data-template=tech_signature] .car-card{grid-column:span 4;background:var(--surface-bg)!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,transparent)!important;border-radius:0!important;grid-template-rows:240px minmax(0,1fr)!important;min-height:560px!important;display:grid!important;box-shadow:0 24px 76px #0000006b!important}body[data-template=tech_signature] .car-card:nth-child(5n+1){grid-column:span 8;grid-template-rows:1fr!important;grid-template-columns:minmax(360px,.58fr) minmax(0,.42fr)!important}body[data-template=tech_signature] .car-card:nth-child(5n+1) .card-img-wrap{height:100%!important;min-height:560px!important}body[data-template=tech_signature] .card-img-wrap{border-bottom:1px solid color-mix(in srgb,var(--brand-primary) 24%,transparent);aspect-ratio:auto!important;border-radius:0!important;height:240px!important;min-height:0!important}body[data-template=tech_signature] .card-brand,body[data-template=tech_signature] .card-badge{color:var(--brand-primary)!important;border-radius:0!important}body[data-template=tech_signature] .card-name{text-transform:uppercase;font-size:clamp(24px,2.3vw,36px)!important;line-height:1.04!important}body[data-template=tech_signature] .card-price{color:var(--text-main)!important;font-size:clamp(28px,3vw,42px)!important}body[data-template=tech_signature] .card-spec,body[data-template=tech_signature] .card-finance-teaser{background:color-mix(in srgb,var(--text-main) 5%,transparent)!important;border-color:color-mix(in srgb,var(--brand-primary) 22%,transparent)!important;border-radius:0!important}body[data-template=tech_signature] .btn-details,body[data-template=tech_signature] .btn-wa-full{border-radius:0!important}body[data-template=tech_signature] .why,body[data-template=tech_signature] .process,body[data-template=tech_signature] .about,body[data-template=tech_signature] .reviews,body[data-template=tech_signature] .faq-section,body[data-template=tech_signature] .contact{background:var(--site-bg)!important}body[data-template=tech_signature] .why-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;max-width:1280px!important}body[data-template=tech_signature] .why-item,body[data-template=tech_signature] .review-card,body[data-template=tech_signature] .faq-item{background:var(--surface-bg)!important;border-color:color-mix(in srgb,var(--brand-primary) 24%,transparent)!important;box-shadow:none!important;border-radius:0!important}body[data-template=tech_signature] .process-steps{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;max-width:1280px!important}body[data-template=tech_signature] .step{min-height:220px;text-align:right!important;background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 13%,transparent),transparent), var(--surface-bg)!important;border:1px solid color-mix(in srgb,var(--brand-primary) 24%,transparent)!important;border-right:4px solid var(--brand-primary)!important;border-radius:0!important}body[data-template=tech_signature] .about-inner,body[data-template=tech_signature] .contact-inner{background:var(--surface-bg)!important;border:1px solid color-mix(in srgb,var(--brand-primary) 24%,transparent)!important;border-radius:0!important;grid-template-columns:minmax(460px,.82fr) minmax(0,1.18fr)!important;max-width:1280px!important;padding:clamp(22px,4vw,46px)!important}body[data-template=tech_signature] footer{background:#03060b!important}body[data-template=tech_signature] footer .footer-top{border-radius:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;max-width:1280px!important}@media (width<=1180px){body[data-template=tech_signature] .car-card,body[data-template=tech_signature] .car-card:nth-child(5n+1){grid-column:span 6;grid-template-rows:250px minmax(0,1fr)!important;grid-template-columns:1fr!important;min-height:0!important}body[data-template=tech_signature] .car-card:nth-child(5n+1) .card-img-wrap{height:250px!important;min-height:0!important}}@media (width<=860px){body[data-template=private_showroom] nav{border-radius:0;width:100%;top:0;right:0;transform:none}body[data-template=private_showroom] .hero{min-height:auto!important;padding:112px 18px 42px!important}body[data-template=private_showroom] .hero-bg{order:2;margin-top:28px;width:100%!important;height:320px!important;position:relative!important;inset:auto!important}body[data-template=private_showroom] .hero-content,body[data-template=tech_signature] .hero-content{border-right:0;text-align:center!important;align-items:center!important;width:100%!important;max-width:100%!important;padding-right:0!important}body[data-template=private_showroom] .hero-title,body[data-template=private_showroom] .hero-sub,body[data-template=tech_signature] .hero-title,body[data-template=tech_signature] .hero-sub{text-align:center!important;max-width:100%!important}body[data-template=private_showroom] .car-card,body[data-template=private_showroom] .car-card:nth-child(2n),body[data-template=private_showroom] .about-inner,body[data-template=private_showroom] .contact-inner,body[data-template=tech_signature] .about-inner,body[data-template=tech_signature] .contact-inner{grid-template-columns:1fr!important}body[data-template=private_showroom] .car-card:nth-child(2n) .card-img-wrap,body[data-template=private_showroom] .car-card:nth-child(2n) .card-body{grid-area:auto}body[data-template=private_showroom] .card-img-wrap{height:280px!important;min-height:0!important}body[data-template=private_showroom] .why-grid,body[data-template=private_showroom] .reviews-grid,body[data-template=private_showroom] .faq-grid,body[data-template=private_showroom] .step,body[data-template=tech_signature] .why-grid,body[data-template=tech_signature] .process-steps,body[data-template=tech_signature] footer .footer-top{grid-template-columns:1fr!important}body[data-template=tech_signature] .hero{min-height:auto!important;padding:104px 18px 58px!important}body[data-template=tech_signature] .cars-grid{grid-template-columns:1fr!important}body[data-template=tech_signature] .car-card,body[data-template=tech_signature] .car-card:nth-child(5n+1){grid-column:auto!important}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--site-bg);color:var(--text-main);direction:rtl;font-family:Heebo,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}body.site-booting,body.route-booting{background:var(--site-bg);overflow-x:hidden}body.site-booting #loadingOverlay,body.route-booting #loadingOverlay,body.fast-boot #loadingOverlay{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}body.public-render-pending{background:var(--site-bg);overflow-x:hidden}body.public-render-pending nav,body.public-render-pending .hero,body.public-render-pending .brands,body.public-render-pending .section-divider,body.public-render-pending .weekly-car-section,body.public-render-pending .catalog,body.public-render-pending .trust-strip,body.public-render-pending .why,body.public-render-pending .process,body.public-render-pending .about,body.public-render-pending .coming-section,body.public-render-pending .reviews,body.public-render-pending .happy-customers-section,body.public-render-pending .videos-section,body.public-render-pending .sold-strip,body.public-render-pending .faq-section,body.public-render-pending .finance-calculator,body.public-render-pending .contact,body.public-render-pending footer,body.public-render-pending .wa-float,body.public-render-pending .sticky-cta,body.public-render-pending .wa-popup,body.public-render-pending .system-home,body.public-render-pending .landing-page,body.public-render-pending .car-page,body.public-render-pending #comingPage{visibility:hidden!important}body.public-render-pending #loadingOverlay{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}body.system-home-mode{color:#111827;background:#f4f6fb;overflow:hidden auto}body.system-home-mode nav,body.system-home-mode .hero,body.system-home-mode .brands,body.system-home-mode .section-divider,body.system-home-mode .catalog,body.system-home-mode .trust-strip,body.system-home-mode .why,body.system-home-mode .process,body.system-home-mode .about,body.system-home-mode .coming-section,body.system-home-mode .reviews,body.system-home-mode .happy-customers-section,body.system-home-mode .videos-section,body.system-home-mode .sold-strip,body.system-home-mode .faq-section,body.system-home-mode .finance-calculator,body.system-home-mode .contact,body.system-home-mode footer,body.system-home-mode .wa-float,body.system-home-mode .sticky-cta,body.system-home-mode .wa-popup{display:none!important}body.system-home-mode .system-marketplace-footer{display:block!important}.system-home{--dealerx-purple:#8f46ff;--dealerx-purple-soft:#c66cff;--dealerx-blue:#4f7dff;--dealerx-ink:#10131d;--dealerx-cyan:#05b6d4;--dealerx-mint:#14b88a;--dealerx-card:#fff;--dealerx-card-2:#f7f8ff;--dealerx-line:#1118271a;--dealerx-muted:#667085;color:#10131d;background:linear-gradient(#f8fafc 0%,#eef4f8 42%,#f7f8fb 100%);min-height:100vh;overflow-x:hidden}.system-hero{color:#fff;background:linear-gradient(135deg,#0c1118 0%,#111827 58%,#1c2532 100%);border-bottom:1px solid #ffffff14;align-items:center;min-height:auto;padding:72px 48px 42px;display:flex;position:relative;overflow:hidden}.system-hero:before{content:"";pointer-events:none;background:linear-gradient(90deg,#05b6d42e,#0000 42%),radial-gradient(circle at 14% 18%,#14b88a3d,#0000 30%),radial-gradient(circle at 86% 10%,#8f46ff33,#0000 34%);position:absolute;inset:0}.system-hero:after{content:"Marketplace";color:#ffffff0b;pointer-events:none;direction:ltr;font-size:clamp(72px,13vw,178px);font-weight:950;line-height:1;position:absolute;bottom:10px;left:36px}.system-hero-inner{z-index:1;text-align:right;width:min(1180px,100%);margin:0 auto;position:relative}.system-brand-logo{filter:brightness(0)invert()drop-shadow(0 20px 44px #00000038);width:min(250px,62vw);height:auto;margin:0 0 24px auto;display:block}.system-kicker{letter-spacing:0;text-transform:none;color:#d6f7ff;backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:10px;margin-bottom:18px;padding:9px 13px;font-size:12px;font-weight:850;display:inline-flex;box-shadow:0 18px 36px #0000002e}.system-kicker:before{content:"";background:linear-gradient(135deg,var(--dealerx-cyan),var(--dealerx-mint));border-radius:999px;width:8px;height:8px;box-shadow:0 0 18px #05b6d4b8}.system-hero h1{letter-spacing:0;color:#fff;max-width:920px;margin:0 0 16px;font-size:clamp(38px,6vw,72px);font-weight:850;line-height:1.04}.system-hero p{color:#ffffffc2;max-width:820px;margin:0;font-size:clamp(16px,1.7vw,21px);line-height:1.68}.system-marketplace-hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.system-marketplace-primary-cta,.system-marketplace-secondary-cta{border-radius:8px;justify-content:center;align-items:center;min-height:54px;padding:0 28px;font-size:15px;font-weight:950;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.system-marketplace-primary-cta{background:linear-gradient(135deg,var(--dealerx-cyan),var(--dealerx-mint));color:#071017;box-shadow:0 18px 44px #05b6d438}.system-marketplace-secondary-cta{color:#fff;backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff2e;box-shadow:0 14px 34px #00000029}.system-marketplace-primary-cta:hover,.system-marketplace-secondary-cta:hover{transform:translateY(-2px)}.system-marketplace-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:900px;margin-top:34px;display:grid}.system-marketplace-stats div{backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #ffffff21;border-radius:8px;padding:18px 20px;box-shadow:0 18px 46px #00000029}.system-marketplace-stats strong{color:#fff;margin-bottom:8px;font-size:32px;font-weight:850;line-height:1;display:block}.system-marketplace-stats span{color:#ffffffa8;font-size:12px;font-weight:750;display:block}.system-dealers{max-width:1180px;margin:0 auto;padding:44px 48px 80px;display:none!important}.system-section-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.system-section-head span{letter-spacing:0;color:#ffffff7a;text-transform:uppercase;font-size:11px;font-weight:900}.system-section-head h2{color:#fff;margin:0;font-size:30px}.system-dealers-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.system-dealer-card{color:#fff;background:#ffffff0e;border:1px solid #ffffff1c;border-radius:8px;flex-direction:column;justify-content:space-between;gap:18px;min-height:190px;padding:22px;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:flex}.system-dealer-card:hover{background:#ffffff14;border-color:#8f46ff75;transform:translateY(-3px)}.system-dealer-logo{background:#8f46ff1f;border:1px solid #8f46ff47;border-radius:8px;justify-content:center;align-items:center;width:58px;height:58px;display:flex;overflow:hidden}.system-dealer-logo img{object-fit:contain;max-width:82%;max-height:82%}.system-dealer-logo span{color:#c66cff;font-size:18px;font-weight:900}.system-dealer-card h3{margin:0 0 6px;font-size:22px}.system-dealer-card p{color:#ffffff94;margin:0;font-size:13px;line-height:1.55}.system-dealer-card strong{color:#c66cff;font-size:13px}.system-empty{text-align:center;color:#667085;background:#fff;border:1px solid #1118271a;border-radius:8px;grid-column:1/-1;padding:36px}.system-marketplace{color:#10131d;max-width:1440px;margin:0 auto;padding:42px 48px 88px;position:relative}.system-marketplace-head{color:#10131d;margin-bottom:18px}.system-marketplace-head span{color:#4e566cb3}.system-marketplace-head h2{color:#10131d;font-size:clamp(30px,4vw,52px);font-weight:950}.system-marketplace-head p{color:#657086;max-width:720px;margin:0;font-size:16px;font-weight:650;line-height:1.7}.system-marketplace-tabs{scrollbar-width:thin;gap:8px;margin-bottom:10px;padding:2px 0 14px;overflow-x:auto;display:none!important}.system-marketplace-tabs button{color:#596278;cursor:pointer;background:#fff;border:1px solid #10131d1a;border-radius:999px;flex:none;padding:10px 18px;font-family:Heebo,sans-serif;font-size:13px;font-weight:850;transition:all .2s;box-shadow:0 8px 22px #141c2d0d}.system-marketplace-tabs button:hover,.system-marketplace-tabs button.active{color:#fff;background:#10131d;border-color:#10131d}.system-marketplace-tools{z-index:7;backdrop-filter:blur(18px);background:#ffffffe6;border:1px solid #10131d17;border-radius:8px;grid-template-columns:minmax(260px,1.25fr) repeat(4,minmax(138px,.72fr)) auto;gap:10px;margin:0 0 14px;padding:12px;display:grid;position:sticky;top:14px;box-shadow:0 22px 64px #141c2d1f}.system-marketplace-tools input,.system-marketplace-tools select{color:#10131d;background:#f8f9fd;border:1px solid #10131d1c;border-radius:8px;outline:none;width:100%;min-height:52px;padding:0 16px;font-family:Heebo,sans-serif;font-size:14px;font-weight:750;transition:border-color .2s,box-shadow .2s,background .2s}.system-marketplace-tools input:focus,.system-marketplace-tools select:focus{background:#fff;border-color:#8f46ff80;box-shadow:0 0 0 4px #8f46ff1c}.system-marketplace-tools input::placeholder{color:#9099aa}.system-marketplace-tools select option{color:#10131d;background:#fff}.system-marketplace-clear{color:#fff;cursor:pointer;background:#10131d;border:1px solid #10131d1a;border-radius:8px;min-height:52px;padding:0 18px;font-family:Heebo,sans-serif;font-size:13px;font-weight:850}.system-marketplace-results{color:#10131d;background:#ffffffb8;border:1px solid #10131d14;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;padding:10px 14px;display:flex}.system-marketplace-results div{align-items:center;gap:8px;min-width:0;display:flex}.system-marketplace-results strong{color:#10131d;font-size:24px;line-height:1}.system-marketplace-results span{color:#667085;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:750;overflow:hidden}.system-marketplace-results button{color:#6d38d8;cursor:pointer;white-space:nowrap;background:0 0;border:0;font-family:Heebo,sans-serif;font-size:13px;font-weight:850}.system-marketplace-categories{grid-template-columns:1fr;gap:12px;margin:0 0 22px;display:grid}.system-marketplace-category-group{background:#fff;border:1px solid #10131d14;border-radius:8px;padding:14px;box-shadow:0 14px 42px #141c2d0f}.system-marketplace-category-title{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:12px;display:flex}.system-marketplace-category-title span{color:#6d38d8;font-size:11px;font-weight:900}.system-marketplace-category-title strong{color:#10131d;font-size:18px;line-height:1.2}.system-marketplace-chip-row{flex-wrap:wrap;gap:8px;display:flex}.system-marketplace-category-chip,.system-marketplace-brand-chip{color:#10131d;cursor:pointer;background:#f8f9fd;border:1px solid #10131d17;border-radius:999px;align-items:center;gap:8px;min-height:48px;padding:6px 10px 6px 14px;font-family:Heebo,sans-serif;font-size:13px;font-weight:850;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;display:inline-flex}.system-marketplace-category-chip:hover,.system-marketplace-brand-chip:hover{background:#fff;border-color:#8f46ff47;transform:translateY(-2px);box-shadow:0 14px 28px #141c2d14}.system-marketplace-category-chip.active,.system-marketplace-brand-chip.active{color:#fff;background:linear-gradient(135deg,#10131d,#172131);border-color:#6d38d857;box-shadow:0 16px 38px #52389a29}.system-marketplace-category-mark,.system-marketplace-brand-mark{color:#10131d;letter-spacing:0;background:#fff;border:1px solid #10131d14;border-radius:50%;place-items:center;width:32px;height:32px;font-size:11px;font-weight:950;display:grid}.system-marketplace-category-chip.active .system-marketplace-category-mark,.system-marketplace-brand-chip.active .system-marketplace-brand-mark{color:#fff;background:#ffffff24;border-color:#fff3}.system-marketplace-category-chip small,.system-marketplace-brand-chip small{color:#667085;background:#10131d0f;border-radius:999px;place-items:center;min-width:24px;height:24px;font-size:11px;font-weight:850;display:grid}.system-marketplace-category-chip.active small,.system-marketplace-brand-chip.active small{color:#fff;background:#ffffff24}.system-marketplace-featured{background:linear-gradient(135deg,#fff,#8f46ff0e);border:1px solid #10131d14;border-radius:8px;grid-template-columns:220px minmax(0,1fr);gap:12px;margin:0 0 22px;padding:14px;display:grid;box-shadow:0 16px 44px #141c2d12}.system-marketplace-featured-head span{color:#6d38d8;margin-bottom:5px;font-size:11px;font-weight:950;display:block}.system-marketplace-featured-head strong{color:#10131d;font-size:18px;line-height:1.25;display:block}.system-marketplace-featured-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.system-marketplace-featured-list button{text-align:right;cursor:pointer;background:#fff;border:1px solid #10131d14;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:64px minmax(0,1fr);align-items:center;column-gap:10px;min-width:0;padding:8px;font-family:Heebo,sans-serif;display:grid}.system-marketplace-featured-list img{object-fit:contain;background:#f4f6fb;border-radius:6px;grid-row:1/3;width:64px;height:48px}.system-marketplace-featured-list span{text-overflow:ellipsis;white-space:nowrap;color:#10131d;font-size:13px;font-weight:900;overflow:hidden}.system-marketplace-featured-list small{text-overflow:ellipsis;white-space:nowrap;color:#667085;font-size:12px;font-weight:750;overflow:hidden}.system-marketplace-grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:18px;display:grid}.system-marketplace-card{cursor:pointer;background:#fff;border:1px solid #10131d14;border-radius:8px;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden;box-shadow:0 18px 48px #141c2d14}.system-marketplace-card:before{content:"";background:linear-gradient(90deg,var(--dealerx-purple),var(--dealerx-blue));opacity:0;height:3px;transition:opacity .22s;position:absolute;inset:0 0 auto}.system-marketplace-card:hover{border-color:#8f46ff4d;transform:translateY(-5px);box-shadow:0 28px 74px #52389a29}.system-marketplace-card:hover:before{opacity:1}.system-marketplace-img{aspect-ratio:16/10;background:#f4f6fb;position:relative;overflow:hidden}.system-marketplace-img>img{object-fit:contain;width:100%;height:100%;transition:transform .35s;display:block}.system-marketplace-card:hover .system-marketplace-img>img{transform:scale(1.015)}.system-marketplace-badge{color:#10131d;backdrop-filter:blur(12px);background:#ffffffeb;border-radius:999px;justify-content:center;align-items:center;min-height:30px;padding:0 12px;font-size:12px;font-weight:950;display:inline-flex;position:absolute;top:12px;right:12px;box-shadow:0 12px 26px #00000024}.system-marketplace-body{color:#10131d;padding:18px}.system-marketplace-body p{letter-spacing:0;text-transform:uppercase;color:var(--dealerx-purple);margin:0 0 6px;font-size:11px;font-weight:950}.system-marketplace-body h3{color:#10131d;overflow-wrap:anywhere;margin:0 0 10px;font-size:21px;font-weight:950;line-height:1.25}.system-marketplace-meta{color:#687286;min-height:22px;font-size:13px;font-weight:700;line-height:1.55}.system-marketplace-specs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0 4px;display:grid}.system-marketplace-specs span{background:#f4f6fb;border:1px solid #10131d12;border-radius:8px;flex-direction:column;justify-content:center;gap:3px;min-height:58px;padding:9px 10px;display:flex}.system-marketplace-specs small{color:#8992a5;font-size:11px;font-weight:850}.system-marketplace-specs b{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:950;line-height:1.2;overflow:hidden}.system-marketplace-price{color:#10131d;text-align:center;direction:ltr;margin:16px 0;font-size:clamp(22px,2.2vw,26px);font-weight:950}.system-marketplace-finance{color:#5b35c8;margin:-6px 0 14px;font-size:13px;font-weight:850}.system-marketplace-actions{grid-template-columns:1fr 1fr;align-items:center;gap:8px;display:grid}.system-marketplace-actions a,.system-marketplace-actions button{text-align:center;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-height:46px;font-family:Heebo,sans-serif;font-size:13px;font-weight:950;text-decoration:none;display:flex}.system-marketplace-actions button{background:linear-gradient(135deg,var(--dealerx-purple),var(--dealerx-blue));color:#fff;border:0;box-shadow:0 14px 34px #8f46ff38}.system-marketplace-actions a{color:#10131d;background:#f4f6fb;border:1px solid #10131d14}.system-marketplace-actions .marketplace-card-secondary{color:#10131d;background:#f4f6fb;border:1px solid #10131d14;padding:0 12px}.system-marketplace-footer{color:#10131d;background:0 0;border:0;max-width:1440px;margin:0 auto;padding:0 48px 48px}.system-marketplace-footer-inner{color:#fff;background:linear-gradient(135deg,#10131d,#172131);border:1px solid #10131d17;border-radius:10px;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:center;gap:24px;padding:28px;display:grid;box-shadow:0 24px 70px #141c2d24}.system-marketplace-footer-logo{filter:brightness(0)invert()drop-shadow(0 12px 28px #0003);width:min(190px,58vw);height:auto;margin:0 0 14px auto;display:block}.system-marketplace-footer p{color:#ffffffb8;max-width:620px;margin:0;font-size:15px;font-weight:600;line-height:1.75}.system-marketplace-footer-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.system-marketplace-footer-actions a{color:#fff;background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;justify-content:center;align-items:center;min-height:48px;font-size:13px;font-weight:850;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:flex}.system-marketplace-footer-actions a:hover{background:#ffffff1f;border-color:#05b6d473;transform:translateY(-2px)}.system-marketplace-footer-actions a:first-child{background:linear-gradient(135deg,var(--dealerx-cyan),var(--dealerx-mint));color:#071017;border-color:#0000}.system-marketplace-footer-bottom{text-align:center;color:#667085;padding:16px 6px 0;font-size:12px;font-weight:700}@media (width<=1100px){.system-hero{padding:52px 22px 34px}.system-brand-logo{width:min(300px,74vw);margin-bottom:18px}.system-hero h1{font-size:clamp(32px,8vw,54px);line-height:1.08}.system-hero p{font-size:16px;line-height:1.62}.system-marketplace{padding:34px 18px 76px}.system-marketplace-tools{grid-template-columns:1fr;margin-bottom:18px;padding:10px;position:static}.system-marketplace-featured{grid-template-columns:1fr}.system-marketplace-featured-list{grid-template-columns:repeat(2,minmax(0,1fr))}.system-marketplace-category-group{padding:12px}.system-marketplace-grid,.system-marketplace-actions{grid-template-columns:1fr}.system-marketplace-footer{padding:0 18px 42px}.system-marketplace-footer-inner{grid-template-columns:1fr}}@media (width<=760px){.system-home{background:linear-gradient(#fff 0%,#eef2ff 34%,#f4f6fb 100%)}.system-hero{min-height:auto;padding:34px 16px 24px}.system-hero:after{display:none}.system-brand-logo{width:min(230px,78vw);margin-bottom:14px}.system-kicker{margin-bottom:12px;padding:8px 11px;font-size:11px}.system-hero h1{margin-bottom:12px;font-size:clamp(28px,9vw,42px);line-height:1.12}.system-hero p{font-size:15px;line-height:1.58}.system-marketplace-hero-actions{grid-template-columns:1fr;gap:10px;display:grid}.system-marketplace-primary-cta,.system-marketplace-secondary-cta{width:100%}.system-marketplace-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.system-marketplace-stats div{padding:14px 12px}.system-marketplace-stats strong{font-size:25px}.system-marketplace-footer{padding:0 14px 34px}.system-marketplace-footer-inner{padding:22px 18px}.system-marketplace-footer-actions{grid-template-columns:1fr}.system-dealers,.system-marketplace{padding-left:14px;padding-right:14px}.system-marketplace{padding-top:28px}.system-section-head{display:block}.system-section-head h2{margin-top:6px;font-size:24px}.system-marketplace-head h2{font-size:30px}.system-marketplace-tools{border-radius:8px;grid-template-columns:1fr;margin-bottom:16px;padding:8px;position:static}.system-marketplace-results{align-items:flex-start;display:grid}.system-marketplace-category-title{display:block}.system-marketplace-category-title strong{margin-top:4px;font-size:16px;display:block}.system-marketplace-chip-row{scroll-snap-type:x proximity;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.system-marketplace-category-chip,.system-marketplace-brand-chip{scroll-snap-align:start;flex:none}.system-marketplace-featured{padding:10px}.system-marketplace-featured-list,.system-marketplace-grid{grid-template-columns:1fr}.system-marketplace-img{aspect-ratio:16/11}.system-marketplace-body{padding:15px}.system-marketplace-body h3{font-size:20px}.system-marketplace-specs{grid-template-columns:repeat(3,minmax(0,1fr))}.system-marketplace-specs span{min-height:54px;padding:8px}.system-marketplace-specs b{font-size:13px}.system-marketplace-actions{grid-template-columns:1fr}}.dashboard-note-relations>summary{cursor:pointer;color:#344054;justify-content:space-between;align-items:center;padding:10px 12px;font-size:12px;font-weight:850;list-style:none;display:flex}.dashboard-note-relations>summary::-webkit-details-marker{display:none}.dashboard-note-relations>summary small{color:#98a2b3;font-size:10px}.logo-preview-contrast.is-auto-contrast img{filter:drop-shadow(0 2px 8px #0000006b)!important}.logo-contrast-choice{color:#475467;align-items:center;gap:8px;margin-top:8px;font-size:11px!important;display:flex!important}.design-template-grid:before{content:"תבניות פרימיום";color:#172033;grid-column:1/-1;margin-bottom:2px;font-size:14px;font-weight:900}.lead-quote-kind{color:#172033;gap:7px;margin-bottom:14px;font-size:13px;font-weight:900;display:grid}.lead-quote-kind select{background:#fff;border:1px solid #cfd9e8;border-radius:12px;min-height:46px;padding:0 12px;font:850 13px Heebo,sans-serif}.lead-footer-status{overflow:hidden}.lead-footer-status select{text-overflow:ellipsis;max-width:100%}@media (width<=760px){#adminPanel.open #tab-dashboard .owner-dashboard-head{padding-top:12px!important}#adminPanel.open #tab-leads_tab .lead-workspace-rep-select{justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0 auto!important;padding:10px 12px!important}#adminPanel.open #tab-leads_tab .lead-workspace-rep-select select{min-height:38px;text-align:center!important;text-align-last:center!important;width:100%!important}#adminPanel.open #tab-leads_tab .lead-quick-tabs{align-items:center!important;width:100%!important;margin:0 0 8px!important;padding:6px!important;overflow:auto hidden!important}#adminPanel.open #tab-leads_tab .lead-quick-tabs button{min-height:40px!important;margin:0!important;transform:none!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-action-row{grid-template-columns:.82fr 1.45fr 1fr!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-wa{white-space:normal!important;text-align:center!important;min-width:0!important;padding:7px 5px!important;font-size:10px!important;line-height:1.15!important}#adminPanel.open #leadDrawer .lead-drawer-footer{grid-template-columns:1fr!important;gap:8px!important;padding:10px!important}#adminPanel.open #leadDrawer .lead-footer-status{grid-template-columns:auto minmax(0,1fr)!important;width:100%!important;min-width:0!important;padding:6px 10px!important;display:grid!important}#adminPanel.open #leadDrawer .lead-footer-status select{background:#f8fafc!important;border-radius:9px!important;width:100%!important;min-width:0!important;min-height:38px!important;padding:0 8px!important}#adminPanel.open #leadDrawer .lead-footer-more{width:100%!important;position:static!important}#adminPanel.open #leadDrawer .lead-footer-more>summary{width:100%!important;min-height:40px!important}#adminPanel.open #leadDrawer .lead-footer-more>div{width:100%!important;box-shadow:none!important;margin-top:6px!important;position:static!important}#adminPanel.open #leadDrawer .lead-archive-btn{width:100%!important;min-height:42px!important}.dashboard-note-fields{grid-template-columns:1fr!important}}#tab-home .admin-home-group:first-of-type .admin-home-group-head{padding-top:44px;position:relative;align-items:flex-end!important}#tab-home .admin-home-group:first-of-type .admin-home-group-head h3{white-space:nowrap;font-size:clamp(15px,2vw,20px)!important}#tab-home .admin-home-group:first-of-type .admin-home-arrange-toggle{position:absolute;top:0;left:0}.trusted-devices-panel{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;margin-top:28px;overflow:hidden}.trusted-devices-panel>summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 15px;list-style:none;display:grid}.trusted-devices-panel>summary::-webkit-details-marker{display:none}.trusted-devices-panel>summary span{color:#172033;font-size:13px;font-weight:950}.trusted-devices-panel>summary small{color:#7b8799;font-size:11px;font-weight:700}.trusted-devices-panel>summary i{color:var(--dealerx-admin-blue-deep);font-size:11px;font-style:normal;font-weight:900}.trusted-devices-panel[open]>summary i{font-size:0}.trusted-devices-panel[open]>summary i:after{content:"מזער";font-size:11px}.trusted-devices-body{background:#fff;border-top:1px solid #e2e8f0;padding:0 15px 15px}.trusted-devices-body>p{color:#64748b;margin:12px 0;font-size:11px;line-height:1.6}#adminPanel.admin-theme-dark .trusted-devices-panel{background:#101827;border-color:#273449}#adminPanel.admin-theme-dark .trusted-devices-panel>summary span{color:#f8fafc}#adminPanel.admin-theme-dark .trusted-devices-body{background:#0f1724;border-top-color:#273449}.lead-drawer-identity .lead-drawer-name-field>span{background:var(--dealerx-admin-blue-soft,#eef3ff);border-radius:999px;width:max-content;padding:3px 8px;color:var(--dealerx-admin-blue-deep,#263fb0)!important;font-weight:950!important}.dealer-language-add-btn{border:1px solid var(--dealerx-admin-blue-border);background:var(--dealerx-admin-blue-soft);min-height:40px;color:var(--dealerx-admin-blue-deep);cursor:pointer;border-radius:11px;margin-top:10px;padding:0 14px;font:900 12px Heebo,sans-serif}.dealer-language-options[hidden]{display:none!important}.dealer-active-languages-summary{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.dealer-active-languages-summary span{color:#344054;background:#fff;border:1px solid #dbe3ef;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:850}.dealer-language-options{background:#f8fafc;border:1px solid #dbe3ef;border-radius:14px;margin-top:12px;padding:15px}.dealer-language-library-head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:13px;display:flex}.dealer-language-library-head>div{gap:2px;display:grid}.dealer-language-library-head strong{color:#172033;font-size:14px}.dealer-language-library-head small{color:#718096;font-size:11px}.dealer-language-library-head input{width:min(250px,100%);min-height:40px;background:#fff!important;border:1px solid #d7dfeb!important;border-radius:10px!important;margin:0!important;padding:0 12px!important}.dealer-language-library{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-height:330px;padding:2px;display:grid;overflow:auto}.dealer-language-library-item{cursor:pointer;min-width:0;transition:border-color .16s,box-shadow .16s,transform .16s;background:#fff!important;border:1px solid #dfe6f0!important;border-radius:11px!important;align-items:center!important;gap:9px!important;padding:10px 11px!important;display:flex!important}.dealer-language-library-item:hover{transform:translateY(-1px);box-shadow:0 6px 18px #2563eb14;border-color:var(--dealerx-admin-blue-border)!important}.dealer-language-library-item input{accent-color:var(--dealerx-admin-blue);flex:none;width:auto!important;margin:0!important}.dealer-language-library-item span{gap:1px;min-width:0;display:grid}.dealer-language-library-item strong{color:#1c2738;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dealer-language-library-item small{color:#8290a4;text-align:right;direction:ltr;font-size:9px}.dealer-language-library-empty{color:#718096;text-align:center;grid-column:1/-1;padding:24px;font-size:12px}#adminPanel.admin-theme-dark .dealer-language-options{background:#111c2c;border-color:#2a3a51}#adminPanel.admin-theme-dark .dealer-language-library-head strong,#adminPanel.admin-theme-dark .dealer-language-library-item strong{color:#f8fafc}#adminPanel.admin-theme-dark .dealer-language-library-head input,#adminPanel.admin-theme-dark .dealer-language-library-item{color:#f8fafc!important;background:#172337!important;border-color:#2c3a50!important}#adminPanel.admin-theme-dark .dealer-active-languages-summary span{color:#e5edf8;background:#172337;border-color:#34445d}@media (width<=760px){.dealer-language-library-head{flex-direction:column;align-items:stretch}.dealer-language-library-head input{width:100%}.dealer-language-library{grid-template-columns:repeat(2,minmax(0,1fr));max-height:390px}}@media (width<=420px){.dealer-language-library{grid-template-columns:1fr}}.logo-preview-contrast{isolation:isolate;position:relative;overflow:hidden;background:#fff linear-gradient(90deg,#f8fafc 0 50%,#182033 50% 100%)!important}.logo-preview-contrast:before{z-index:-1;content:"";background-image:linear-gradient(45deg,#e5e7eb 25%,#0000 25%),linear-gradient(-45deg,#e5e7eb 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e5e7eb 75%),linear-gradient(-45deg,#0000 75%,#e5e7eb 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;position:absolute;inset:0 50% 0 0}.logo-preview-contrast img{z-index:2;position:relative;filter:drop-shadow(0 2px 8px #0003)!important}.logo-preview-contrast>span{z-index:3;color:#475569;background:#ffffffe0;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:850;position:absolute;bottom:6px}.logo-preview-contrast>span:first-child{right:8px}.logo-preview-contrast>span:nth-child(2){color:#fff;background:#0f172ab8;left:8px}.design-palettes-panel{background:#fff;overflow:hidden;border:1px solid #e2e8f0!important;border-radius:14px!important;padding:0!important}.design-palettes-panel>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;list-style:none;display:flex}.design-palettes-panel>summary::-webkit-details-marker{display:none}.design-palettes-panel>summary span{gap:3px;display:grid}.design-palettes-panel>summary strong{color:#172033;font-size:13px}.design-palettes-panel>summary small{color:#7b8799;font-size:11px}.design-palettes-panel>summary i{color:var(--dealerx-admin-blue-deep);font-size:11px;font-style:normal;font-weight:900}.design-palettes-panel[open]>summary i{font-size:0}.design-palettes-panel[open]>summary i:after{content:"הסתר פלטות";font-size:11px}.design-palettes-panel .design-helper-note,.design-palettes-panel .design-color-palette-grid{margin-left:14px;margin-right:14px}.design-palettes-panel .design-color-palette-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px}#adminPanel.admin-theme-dark .design-palettes-panel{background:#101827!important;border-color:#273449!important}#adminPanel.admin-theme-dark .design-palettes-panel>summary strong{color:#f8fafc}@media (width<=700px){.service-quality-kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.service-quality-kpis div{text-align:center;min-width:0;padding:12px 8px!important}.service-quality-kpis strong{font-size:21px!important}.service-quality-kpis span{line-height:1.25;font-size:10px!important}#tab-home .admin-home-group:first-of-type .admin-home-group-head{padding-top:42px!important}#tab-home .admin-home-group:first-of-type .admin-home-group-head h3{letter-spacing:-.2px;font-size:15px!important}.design-palettes-panel .design-color-palette-grid{grid-template-columns:1fr 1fr}.trusted-devices-panel>summary{grid-template-columns:1fr auto}.trusted-devices-panel>summary small{grid-column:1/-1}}body.marketplace-car-detail-mode .car-page{color:#111827;background:#f4f6fb}body.marketplace-car-detail-mode .cp-hero{background:#f4f6fb}body.marketplace-car-detail-mode .cp-hero-img{object-fit:contain;background:#f4f6fb}body.marketplace-car-detail-mode .cp-hero:hover .cp-hero-img{transform:none}body.marketplace-car-detail-mode .cp-hero-overlay{background:linear-gradient(#1118271a 0%,#f4f6fb75 56%,#f4f6fbfa 100%)}body.marketplace-car-detail-mode .cp-thumbs{background:#fff;border-bottom:1px solid #11182714}body.marketplace-car-detail-mode .cp-thumb.active{border-color:#8f46ff}body.marketplace-car-detail-mode .cp-thumb img,body.marketplace-car-detail-mode .cp-gallery-item img,body.marketplace-car-detail-mode .cp-similar-img{object-fit:contain;background:#f4f6fb}body.marketplace-car-detail-mode .cp-body{color:#111827}body.marketplace-car-detail-mode .cp-body>div:first-child,body.marketplace-car-detail-mode .cp-cta-card{background:#fff;border:1px solid #11182714;box-shadow:0 18px 46px #141c2d14}body.marketplace-car-detail-mode .cp-badge-brand{color:#6d38d8;background:#8f46ff1a}body.marketplace-car-detail-mode .cp-title,body.marketplace-car-detail-mode .cp-price,body.marketplace-car-detail-mode .cp-spec-val,body.marketplace-car-detail-mode .cp-similar-name,body.marketplace-car-detail-mode .cp-cta-card-title{color:#111827}body.marketplace-car-detail-mode .cp-subtitle,body.marketplace-car-detail-mode .cp-specs-title,body.marketplace-car-detail-mode .cp-desc-title,body.marketplace-car-detail-mode .cp-similar-title{color:#667085}body.marketplace-car-detail-mode .cp-desc-text,body.marketplace-car-detail-mode .cp-cta-card-sub{color:#4b5565}body.marketplace-car-detail-mode .cp-spec,body.marketplace-car-detail-mode .cp-similar-item{background:#f7f8ff;border-color:#11182714}body.marketplace-car-detail-mode .cp-spec-label,body.marketplace-car-detail-mode .cp-similar-price{color:#7b8497}body.marketplace-car-detail-mode .cp-cta-wa{background:linear-gradient(135deg,#8f46ff,#4f7dff);box-shadow:0 16px 34px #8f46ff38}body.marketplace-car-detail-mode .cp-cta-share{color:#111827;background:#f7f8ff;border-color:#1118271f}body.marketplace-car-detail-mode .cp-cta-divider{background:#11182714}body.marketplace-car-detail-mode .cp-cta-feature{color:#344054}body.marketplace-car-detail-mode .cp-cta-feature-icon{color:#6d38d8;background:#8f46ff1f}body.landing-mode{color:#10131d;direction:rtl;background:#f4f6fb;overflow:auto}body.landing-mode>nav:not(.landing-nav),body.landing-mode .hero,body.landing-mode .brands,body.landing-mode .section-divider,body.landing-mode .catalog,body.landing-mode .trust-strip,body.landing-mode .why,body.landing-mode .process,body.landing-mode .about,body.landing-mode .coming-section,body.landing-mode .reviews,body.landing-mode .happy-customers-section,body.landing-mode .videos-section,body.landing-mode .sold-strip,body.landing-mode .faq-section,body.landing-mode .finance-calculator,body.landing-mode .contact,body.landing-mode footer,body.landing-mode .wa-float,body.landing-mode .sticky-cta,body.landing-mode .wa-popup,body.landing-mode .system-home{display:none!important}.landing-page{color:#10131d;background:#f4f6fb;min-height:100vh;overflow:hidden}.landing-nav{z-index:1000;backdrop-filter:blur(20px);background:#ffffffd6;border-bottom:1px solid #161d2d14;justify-content:space-between;align-items:center;height:72px;padding:0 42px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 10px 34px #141c2d0f}.landing-brand{letter-spacing:.4px;color:#10131d;align-items:center;gap:12px;font-size:18px;font-weight:950;display:inline-flex}.landing-brand-mark{color:#fff;background:linear-gradient(135deg,#10131d,#2e66ff);border-radius:11px;place-items:center;width:38px;height:38px;font-size:12px;font-weight:950;display:grid;box-shadow:0 12px 34px #2e66ff3d}.landing-nav-links a{color:#5d6677;font-size:13px;font-weight:800;transition:color .2s}.landing-nav-cta{color:#fff;background:#10131d;border-radius:9px;padding:11px 20px;font-size:13px;font-weight:950;box-shadow:0 12px 28px #10131d29}.landing-hero{background:linear-gradient(135deg,#f7f9ff 0%,#eef3ff 48%,#fff 100%);grid-template-columns:minmax(0,1.05fr) minmax(320px,.62fr);align-items:center;gap:46px;min-height:100vh;padding:132px 62px 80px;display:grid;position:relative}.landing-hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 82% 26%,#2e66ff2e,#0000 32%),radial-gradient(circle at 12% 18%,#d9c38833,#0000 26%);position:absolute;inset:0}.landing-hero-media{filter:saturate(.86)contrast(1.04);opacity:.22;background-image:url(https://images.unsplash.com/photo-1562141961-4d446d392a37?w=2200&q=82);background-position:50% 58%;background-size:cover;height:42%;position:absolute;inset:auto 0 0;mask-image:linear-gradient(#0000,#000)}.landing-hero-overlay{background:linear-gradient(#ffffff1a,#f4f6fbf5 92%);position:absolute;inset:0}.landing-hero-content{z-index:2;text-align:right;width:min(820px,100%);position:relative}.landing-kicker{letter-spacing:3px;text-transform:uppercase;color:#2e66ff;margin-bottom:14px;font-size:11px;font-weight:950}.landing-hero h1{letter-spacing:0;color:#10131d;max-width:820px;margin:0 0 20px;font-size:clamp(43px,6.8vw,86px);font-weight:950;line-height:1.02}.landing-hero-actions{flex-wrap:wrap;justify-content:flex-start;gap:12px;margin-bottom:26px;display:flex}.landing-btn{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;min-height:54px;padding:0 30px;font-size:15px;font-weight:950;transition:transform .2s,background .2s,border-color .2s,box-shadow .2s;display:inline-flex}.landing-btn:hover{transform:translateY(-2px)}.landing-proof{flex-wrap:wrap;justify-content:flex-start;gap:10px;display:flex}.landing-proof span{color:#4a5568;background:#fff;border:1px solid #10131d17;border-radius:999px;padding:9px 14px;font-size:12px;font-weight:850;box-shadow:0 10px 24px #141c2d0f}.landing-live-panel{z-index:2;backdrop-filter:blur(16px);background:#ffffffdb;border:1px solid #10131d1a;border-radius:22px;align-self:center;padding:20px;position:relative;box-shadow:0 36px 90px #2333522e}.landing-hero-value-card{z-index:2;background:radial-gradient(circle at 18% 0,#315bff24,#0000 36%),linear-gradient(#fff,#f7f9ff);border:1px solid #10131d1a;border-radius:28px;align-self:center;gap:18px;padding:30px;display:grid;position:relative;box-shadow:0 36px 90px #23335229}.landing-hero-value-card .landing-kicker{margin:0}.landing-hero-value-card strong{color:#10131d;letter-spacing:0;font-size:clamp(24px,2.7vw,36px);font-weight:850;line-height:1.18}.landing-hero-value-card div{gap:12px;display:grid}.landing-hero-value-card span{color:#334155;background:#fff;border:1px solid #10131d14;border-radius:18px;align-items:center;gap:12px;min-height:58px;padding:0 16px;font-size:16px;font-weight:650;box-shadow:0 14px 34px #141c2d12;display:flex!important}.landing-hero-value-card span b{color:#fff;background:#10131d;border-radius:999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:850;display:inline-flex}.landing-live-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.landing-live-head span{color:#087a3d;background:#e9f8ef;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:950}.landing-live-car{color:#fff;background-color:#0000;background-image:linear-gradient(#10131d1f,#10131d9e),url(https://images.unsplash.com/photo-1555215695-3004980ad54e?w=900&q=82);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:17px;align-items:flex-end;min-height:210px;padding:18px;display:flex;box-shadow:inset 0 0 0 1px #ffffff26}.landing-live-car small{color:#ffffffbd;font-size:13px;font-weight:800;display:block}.landing-live-car b{margin:4px 0 8px;font-size:32px;font-weight:950;line-height:1.1;display:block}.landing-live-car em{color:#10131d;background:#ffffffeb;border-radius:999px;padding:7px 11px;font-size:11px;font-style:normal;font-weight:950;display:inline-flex}.landing-live-stats{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:12px;display:grid}.landing-live-stats span{text-align:center;color:#566173;background:#f2f5fb;border:1px solid #10131d14;border-radius:13px;padding:12px 10px;font-size:12px;font-weight:850}.landing-live-stats b{color:#10131d;font-size:20px;display:block}.landing-logo-strip{background:#fff;border-top:1px solid #10131d12;border-bottom:1px solid #10131d12;padding:42px 44px 50px;overflow:hidden}.landing-logo-strip-head{text-align:center;width:min(760px,100%);margin:0 auto 24px}.landing-logo-strip-head h2{color:#10131d;letter-spacing:0;margin:0;font-size:clamp(24px,3.4vw,42px);font-weight:950;line-height:1.12}.landing-logo-marquee{width:min(1120px,100%);margin:0 auto;position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.landing-logo-track{align-items:center;gap:16px;width:max-content;animation:28s linear infinite landingLogoMarquee;display:flex}.landing-logo-marquee:hover .landing-logo-track{animation-play-state:paused}.landing-logo-item{cursor:default;user-select:none;background:linear-gradient(#fff,#f7f8fc);border:1px solid #10131d1a;border-radius:22px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:9px;width:198px;height:112px;padding:13px 14px;display:flex;box-shadow:0 18px 44px #141c2d12}.landing-logo-item:hover{border-color:#10131d1a;box-shadow:0 18px 44px #141c2d12}.landing-logo-item img{object-fit:contain;filter:none;width:auto;max-width:142px;height:auto;max-height:42px;transition:transform .2s;display:block}.landing-logo-item:before{content:"";opacity:0;background:radial-gradient(circle at 50% 0,#ffffff29,#0000 56%),linear-gradient(135deg,#111421,#252b3a);border:1px solid #ffffff1f;border-radius:16px;height:58px;position:absolute;top:13px;left:14px;right:14px;box-shadow:inset 0 1px #ffffff14,0 12px 28px #11142129}.landing-logo-item{position:relative}.landing-logo-item img{z-index:1;position:relative}.landing-logo-item:before{opacity:1}.landing-logo-item b{z-index:1;color:#4f5868;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;font-weight:800;line-height:1.2;position:relative;overflow:hidden}@keyframes landingLogoMarquee{0%{transform:translate(0)}to{transform:translate(50%)}}.landing-trust{color:#fff;background:#10131d;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;justify-content:center;align-items:center;gap:0;display:flex;overflow:auto}.landing-trust span{color:#ffffffad;letter-spacing:.2px;border-left:1px solid #ffffff14;min-width:max-content;padding:22px 36px;font-size:13px;font-weight:950}.landing-section-head{text-align:center;width:min(900px,100%);margin:0 auto 34px}.landing-section-head.compact{margin-bottom:28px}.landing-section-head h2,.landing-showcase h2,.landing-contact h2{letter-spacing:0;color:#10131d;margin:0 0 14px;font-size:clamp(32px,4.8vw,58px);font-weight:950;line-height:1.09}.landing-section-head p:not(.landing-kicker),.landing-showcase p,.landing-contact p{color:#5b6577;font-size:16px;line-height:1.85}.landing-problem{background:#fff}.landing-question-grid{grid-template-columns:repeat(4,1fr);gap:10px;width:min(1040px,100%);margin:0 auto 26px;display:grid}.landing-question-grid span{text-align:center;color:#1c2332;background:#f5f7fc;border:1px solid #10131d14;border-radius:13px;justify-content:center;align-items:center;min-height:62px;padding:10px 14px;font-size:14px;font-weight:950;display:flex;box-shadow:0 14px 32px #141c2d0f}.landing-metrics{grid-template-columns:repeat(4,1fr);gap:12px;width:min(1120px,100%);margin:0 auto;display:grid}.landing-metrics div{background:linear-gradient(#fff,#f7f9ff);border:1px solid #10131d14;border-radius:14px;min-height:126px;padding:24px;box-shadow:0 18px 46px #141c2d12}.landing-metrics strong{color:#2e66ff;margin-bottom:8px;font-size:34px;font-weight:950;display:block}.landing-metrics span{color:#5b6577;font-size:13px;font-weight:850;line-height:1.55}.landing-features{background:#f4f6fb}.landing-feature-grid{grid-template-columns:repeat(3,1fr);gap:14px;width:min(1160px,100%);margin:0 auto;display:grid}.landing-feature-grid article{background:#fff;border:1px solid #10131d14;border-radius:16px;min-height:218px;padding:28px;transition:transform .2s,box-shadow .2s;box-shadow:0 22px 58px #141c2d12}.landing-feature-grid article:hover{transform:translateY(-4px);box-shadow:0 28px 78px #2e66ff1f}.landing-feature-grid article span{color:#2e66ff;background:#eef4ff;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:950;display:inline-flex}.landing-feature-grid h3{color:#10131d;margin:16px 0 10px;font-size:22px;font-weight:950}.landing-feature-grid p{color:#5f6879;font-size:14px;line-height:1.75}.landing-showcase{color:#10131d;grid-template-columns:1.08fr .92fr;align-items:center;gap:42px;width:min(1180px,100%);margin:0 auto;padding:104px 44px;display:grid}.landing-showcase-card{background:#fff;border:1px solid #10131d17;border-radius:22px;overflow:hidden;box-shadow:0 40px 120px #23335226}.landing-browser-top{direction:ltr;background:#f7f9fc;border-bottom:1px solid #10131d14;align-items:center;gap:7px;height:42px;padding:0 16px;display:flex}.landing-browser-top span{background:#cbd3df;border-radius:50%;width:10px;height:10px}.landing-dashboard-mock{grid-template-columns:150px 1fr;min-height:360px;display:grid}.landing-dashboard-mock aside{color:#fff;background:#10131d;border-left:1px solid #ffffff14;flex-direction:column;gap:12px;padding:22px;display:flex}.landing-dashboard-mock aside b{font-size:17px}.landing-dashboard-mock aside small{color:#ffffff85;margin-bottom:12px}.landing-dashboard-mock aside i{color:#ffffffb8;background:#ffffff14;border-radius:8px;align-items:center;min-height:34px;padding:0 12px;font-size:12px;font-style:normal;font-weight:850;display:flex}.landing-dashboard-mock main{background:radial-gradient(circle at 18% 10%,#2e66ff24,#0000 34%),#f5f7fc;padding:22px}.landing-chart{color:#fff;background:linear-gradient(135deg,#10131d,#2e66ff);border:1px solid #10131d14;border-radius:15px;justify-content:space-between;align-items:flex-end;height:120px;margin-bottom:14px;padding:20px;display:flex}.landing-chart span{color:#ffffffb8;font-size:13px;font-weight:850}.landing-chart strong{font-size:34px;font-weight:950}.landing-cards-row{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px;display:grid}.landing-cards-row span{text-align:center;color:#10131d;background:#fff;border:1px solid #10131d14;border-radius:13px;place-items:center;min-height:70px;font-size:13px;font-weight:950;display:grid;box-shadow:0 10px 28px #141c2d0f}.landing-car-row{color:#10131d;background:#fff;border:1px solid #10131d14;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:58px;margin-bottom:10px;padding:0 14px;display:flex;box-shadow:0 10px 28px #141c2d0f}.landing-car-row b{font-size:14px;font-weight:950}.landing-car-row em{color:#0b8a45;background:#eaf8f0;border-radius:999px;padding:6px 9px;font-size:11px;font-style:normal;font-weight:950}.landing-car-row.short{width:78%}.landing-checks{gap:12px;margin-top:20px;list-style:none;display:grid}.landing-checks li{color:#384254;background:#fff;border:1px solid #10131d14;border-radius:12px;padding:14px 42px 14px 14px;font-weight:850;position:relative;box-shadow:0 12px 32px #141c2d0d}.landing-checks li:before{content:"✓";color:#2e66ff;font-weight:950;position:absolute;top:12px;right:14px}.landing-flow{color:#fff;background:#10131d}.landing-flow-grid{grid-template-columns:repeat(4,1fr);gap:12px;width:min(1120px,100%);margin:0 auto;display:grid}.landing-flow-grid div{background:#ffffff12;border:1px solid #ffffff1f;border-radius:16px;padding:24px;box-shadow:0 18px 54px #00000029}.landing-flow-grid strong{color:#10131d;background:#fff;border-radius:10px;place-items:center;width:38px;height:38px;margin-bottom:18px;font-weight:950;display:grid}.landing-flow-grid h3{margin-bottom:8px;font-size:20px}.landing-flow-grid p{color:#ffffffa6;font-size:13px;line-height:1.65}.landing-journey{background:radial-gradient(circle at 82% 20%,#2e66ff2b,#0000 34%),linear-gradient(#f8fbff 0%,#fff 100%);position:relative;overflow:hidden}.landing-journey:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#2e66ff0f 1px,#0000 1px),linear-gradient(#10131d0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;mask-image:radial-gradient(circle,#000,#0000 72%)}.landing-journey-wrap{grid-template-columns:minmax(0,1.1fr) minmax(320px,.72fr);align-items:center;gap:34px;width:min(1180px,100%);margin:0 auto;display:grid;position:relative}.landing-journey-map{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid;position:relative}.landing-journey-map:before{content:"";background:linear-gradient(90deg,#0000,#2e66ff,#10131d,#2e66ff,#0000);border-radius:999px;height:3px;animation:3.4s ease-in-out infinite journeyPulse;position:absolute;top:50%;left:28px;right:28px;box-shadow:0 0 28px #2e66ff61}.landing-journey-map article{z-index:1;min-height:170px;animation:4.8s ease-in-out infinite journeyCardIn;animation-delay:calc(var(--step) * .22s);background:#ffffffdb;border:1px solid #10131d14;border-radius:18px;padding:22px 22px 20px;position:relative;box-shadow:0 22px 62px #141c2d14}.landing-journey-map article:after{content:"";border-radius:inherit;opacity:0;animation:4.8s ease-in-out infinite journeyGlow;animation-delay:calc(var(--step) * .22s);border:1px solid #2e66ff52;position:absolute;inset:-1px}.landing-journey-map span{color:#fff;background:#10131d;border-radius:12px;place-items:center;width:38px;height:38px;margin-bottom:14px;font-size:13px;font-weight:950;display:grid;box-shadow:0 12px 28px #10131d2e}.landing-journey-map h3{color:#10131d;margin:0 0 8px;font-size:20px;font-weight:950}.landing-journey-map p{color:#5b6577;margin:0;font-size:13px;line-height:1.7}.landing-journey-orbit{place-items:center;min-height:430px;display:grid;position:relative}.journey-orbit-ring{background:radial-gradient(circle,#2e66ff1f,#0000 64%);border:1px solid #2e66ff33;border-radius:50%;width:340px;height:340px;animation:12s linear infinite journeySpin;position:absolute}.journey-orbit-ring:before,.journey-orbit-ring:after{content:"";background:#2e66ff;border-radius:50%;width:16px;height:16px;position:absolute;box-shadow:0 0 28px #2e66ffb3}.journey-orbit-ring:before{top:34px;right:52px}.journey-orbit-ring:after{background:#10131d;bottom:46px;left:48px}.journey-screen{color:#fff;background:linear-gradient(#10131d,#17233d);border:1px solid #ffffff24;border-radius:24px;width:min(330px,100%);min-height:310px;padding:18px;position:relative;overflow:hidden;box-shadow:0 36px 95px #10131d4d}.journey-screen:before{content:"";pointer-events:none;background:radial-gradient(circle at 24% 14%,#2e66ff61,#0000 36%);position:absolute;inset:0}.journey-screen-top{direction:ltr;gap:6px;margin-bottom:18px;display:flex;position:relative}.journey-screen-top i{background:#ffffff47;border-radius:50%;width:9px;height:9px}.journey-screen-stage{background:#ffffff14;border:1px solid #ffffff1a;border-radius:14px;align-items:center;min-height:48px;margin-bottom:10px;padding:0 16px;font-size:14px;font-weight:950;animation:6s ease-in-out infinite journeyStage;display:flex;position:relative}.stage-catalog{animation-delay:.7s}.stage-edit{animation-delay:1.4s}.stage-car{animation-delay:2.1s}.journey-screen-lead{color:#fff;background:#2e66ff;border-radius:16px;place-items:center;min-height:58px;margin-top:16px;font-size:17px;font-weight:950;animation:6s ease-in-out infinite journeyLead;display:grid;position:relative;box-shadow:0 18px 44px #2e66ff52}@keyframes journeyPulse{0%,to{opacity:.46;transform:scaleX(.86)}50%{opacity:1;transform:scaleX(1)}}@keyframes journeyCardIn{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes journeyGlow{0%,to{opacity:0}45%,58%{opacity:1}}@keyframes journeySpin{to{transform:rotate(360deg)}}@keyframes journeyStage{0%,to{background:#ffffff14;transform:translate(0)}45%,58%{background:#2e66ff57;transform:translate(-6px)}}@keyframes journeyLead{0%,58%,to{opacity:.78;transform:scale(.96)}70%,86%{opacity:1;transform:scale(1)}}.landing-israel{background:#fff}.landing-split{grid-template-columns:1fr 1fr;align-items:center;gap:34px;width:min(1120px,100%);margin:0 auto;display:grid}.landing-split h2{color:#10131d;margin:0 0 16px;font-size:clamp(31px,4.5vw,56px);font-weight:950;line-height:1.1}.landing-split p:not(.landing-kicker){color:#5b6577;font-size:16px;line-height:1.85}.landing-capability-list{grid-template-columns:1fr 1fr;gap:12px;display:grid}.landing-capability-list span{color:#1c2332;background:#f5f7fc;border:1px solid #10131d14;border-radius:14px;align-items:center;min-height:72px;padding:16px 48px 16px 16px;font-size:14px;font-weight:950;line-height:1.45;display:flex;position:relative;box-shadow:0 12px 32px #141c2d0d}.landing-capability-list span:before{content:"✓";color:#2e66ff;background:#eaf1ff;border-radius:8px;place-items:center;width:23px;height:23px;font-size:13px;font-weight:950;display:grid;position:absolute;top:50%;right:17px;transform:translateY(-50%)}.landing-billing-toggle{background:#10131d;border-radius:999px;grid-template-columns:1fr 1fr;gap:6px;width:min(440px,100%);height:64px;margin:0 auto 34px;padding:6px;display:grid;box-shadow:0 20px 46px #10131d2e}.landing-billing-toggle button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:999px;font-family:Heebo,sans-serif;font-size:20px;font-weight:950;transition:all .22s}.landing-billing-toggle button.active{color:#fff;background:#2e66ff;box-shadow:0 10px 26px #2e66ff47}.landing-pricing-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;width:min(1120px,100%);margin:0 auto 42px;display:grid}.landing-price-card{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #10131d17;border-radius:24px;flex-direction:column;padding:34px 32px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #141c2d14}.landing-price-card.recommended{border:3px solid #58b5e9;transform:translateY(-12px);box-shadow:0 34px 92px #2e66ff2e}.landing-price-ribbon{color:#fff;background:#58b5e9;place-items:center;height:48px;font-size:17px;font-weight:950;display:grid;position:absolute;top:0;left:0;right:0}.landing-price-card.recommended .landing-price-top{margin-top:34px}.landing-price-top{grid-template-columns:auto 1fr;align-items:center;gap:8px 14px;margin-bottom:18px;display:grid}.landing-price-icon{color:#58b5e9;background:#eaf6ff;border-radius:16px;grid-row:1/3;place-items:center;width:50px;height:50px;font-size:26px;font-weight:950;letter-spacing:0!important;margin:0!important;display:grid!important}.landing-price-top span:not(.landing-price-icon){color:#58aee2;letter-spacing:0;margin:0;font-size:18px;font-weight:950;display:inline-flex}.landing-price-top h3{color:#10131d;grid-column:2;margin:0;font-size:26px;line-height:1.2}.landing-price-desc{color:#707b8e;min-height:78px;margin:0 0 22px;font-size:15px;line-height:1.75}.landing-price-main{border-bottom:1px solid #10131d14;align-items:flex-end;gap:10px;margin:0 0 6px;padding-bottom:18px;display:flex}.landing-price-main strong{color:#10131d;letter-spacing:0;font-size:clamp(44px,5.2vw,62px);font-weight:950;line-height:1}.landing-price-main span{color:#7a8497;padding-bottom:8px;font-size:15px;font-weight:800}.landing-price-note{color:#7a8497;margin:0 0 20px;font-size:13px;line-height:1.6}.landing-price-note.is-yearly{color:#2e66ff;font-weight:900}.landing-price-note.is-yearly:after{content:attr(data-comparison);color:#58aee2;margin-top:4px;font-size:12px;display:block}.landing-price-features li{color:#172033;padding-right:34px;font-size:15px;font-weight:850;line-height:1.45;position:relative}.landing-price-features li:before{content:"✓";color:#58b5e9;border:1px solid #58b5e9;border-radius:50%;place-items:center;width:21px;height:21px;font-size:12px;font-weight:950;display:grid;position:absolute;top:1px;right:0}.landing-price-cta{color:#10131d;background:#fff;border:1px solid #10131d1a;border-radius:14px;justify-content:center;align-items:center;min-height:54px;margin-top:auto;font-size:15px;font-weight:950;display:flex;box-shadow:0 14px 34px #141c2d0f}.landing-audience-note{text-align:center;width:min(900px,100%);margin:0 auto 22px}.landing-audience-note h2{color:#10131d;margin:0 0 14px;font-size:clamp(32px,5vw,54px);line-height:1.08}.landing-audience-note p:last-child{color:#5b6577;margin:0;font-size:17px;line-height:1.8}.landing-plan-grid{grid-template-columns:repeat(3,1fr);gap:14px;width:min(1040px,100%);margin:0 auto;display:grid}.landing-plan-grid article{background:#fff;border:1px solid #10131d14;border-radius:17px;min-height:210px;padding:30px;box-shadow:0 20px 58px #141c2d12}.landing-plan-grid article.featured{color:#fff;background:linear-gradient(#10131d,#1d2840);border-color:#2e66ff57;box-shadow:0 30px 90px #10131d38}.landing-plan-grid h3{color:inherit;margin-bottom:10px;font-size:25px}.landing-plan-grid p{color:#5b6577;min-height:76px;font-size:14px;line-height:1.75}.landing-plan-grid article.featured p{color:#ffffffb8}.landing-plan-grid strong{color:#2e66ff;margin-top:12px;font-size:16px;font-weight:950;display:inline-flex}.landing-plan-grid article.featured strong{color:#fff}.landing-contact{color:#fff;background:linear-gradient(135deg,#10131d,#2e66ff);border:1px solid #ffffff2e;border-radius:24px;grid-template-columns:1fr 420px;align-items:center;gap:34px;width:min(1120px,100% - 88px);margin:0 auto 72px;padding:42px;display:grid;box-shadow:0 34px 100px #2e66ff3d}.landing-contact .landing-kicker{color:#cfe0ff}.landing-form label{color:#ffffffc7;gap:7px;font-size:12px;font-weight:950;display:grid}.landing-form input{color:#fff;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:10px;outline:none;height:50px;padding:0 14px;font-family:Heebo,sans-serif;font-size:14px}.landing-form input:focus{background:#ffffff2e;border-color:#ffffffb8}.landing-form button{color:#10131d;cursor:pointer;background:#fff;border:none;border-radius:10px;height:54px;font-family:Heebo,sans-serif;font-size:15px;font-weight:950;box-shadow:0 18px 50px #ffffff2e}.landing-form-status{border-radius:10px;padding:11px 13px;font-size:13px;font-weight:800;line-height:1.5;display:none}.landing-form-status.ok{color:#dcfce7;background:#dcfce724;border:1px solid #86efac6b;display:block}.landing-form-status.error{color:#fee2e2;background:#fee2e224;border:1px solid #fca5a56b;display:block}@media (width<=900px){.landing-nav{padding:0 18px}.landing-nav-links{display:none}.landing-hero{grid-template-columns:1fr;padding:112px 20px 64px}.landing-hero-content{text-align:center;margin:0 auto}.landing-hero-actions,.landing-proof{justify-content:center}.landing-live-panel{width:min(560px,100%);margin:0 auto}.landing-metrics,.landing-feature-grid,.landing-flow-grid,.landing-plan-grid,.landing-pricing-grid,.landing-question-grid,.landing-capability-list{grid-template-columns:1fr 1fr}.landing-journey-wrap{grid-template-columns:1fr}.landing-journey-orbit{min-height:350px}.landing-showcase,.landing-contact,.landing-split{grid-template-columns:1fr}.landing-contact{width:min(100% - 32px,720px)}.landing-dashboard-mock{grid-template-columns:110px 1fr}}@media (width<=560px){.landing-nav-cta{display:none}.landing-hero h1{font-size:38px}.landing-live-panel{border-radius:18px;padding:14px}.landing-live-stats{grid-template-columns:1fr}.landing-trust{justify-content:flex-start}.landing-section{padding:68px 18px}.landing-metrics,.landing-feature-grid,.landing-flow-grid,.landing-plan-grid,.landing-pricing-grid,.landing-question-grid,.landing-capability-list,.landing-journey-map{grid-template-columns:1fr}.landing-journey-map:before{width:3px;height:auto;animation:none;inset:28px 19px 28px auto;transform:none}.landing-journey-map article{min-height:auto;padding-right:66px}.landing-journey-map span{position:absolute;top:20px;right:15px}.landing-journey-orbit{min-height:300px}.journey-orbit-ring{width:250px;height:250px}.journey-screen{width:100%;min-height:280px}.landing-price-card{padding:24px}.landing-audience-note{text-align:right}.landing-showcase{padding:68px 18px}.landing-dashboard-mock{grid-template-columns:1fr}.landing-dashboard-mock aside{display:none}.landing-cards-row{grid-template-columns:1fr}.landing-car-row.short{width:100%}.landing-contact{width:calc(100% - 28px);margin-bottom:42px;padding:24px}}.landing-nav{background:#06070bc7;border-bottom:1px solid #ffffff1a;height:78px;padding:0 54px;box-shadow:0 18px 60px #00000057}.landing-brand{background:#fffffff0;border:1px solid #ffffff80;border-radius:14px;padding:9px 16px;box-shadow:0 18px 46px #00000042}.landing-brand-logo{width:178px}.landing-nav-links a{color:#ffffffad;letter-spacing:.2px}.landing-nav-cta{color:#fff;background:linear-gradient(135deg,#8b49ff,#d76dff);border-radius:999px;box-shadow:0 16px 42px #8b49ff57}.landing-hero{isolation:isolate;background:#06070b;grid-template-columns:minmax(0,1fr) minmax(360px,.48fr);gap:58px;min-height:100vh;padding:142px 72px 92px}.landing-hero:before{opacity:.56;background-color:#0000;background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:58px 58px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;mask-image:linear-gradient(#000 0%,#0000 88%)}.landing-hero-media{opacity:.34;filter:saturate(.78)contrast(1.12)brightness(.72);z-index:-2;background-image:url(https://images.unsplash.com/photo-1552519507-da3b142c6e3d?w=2200&q=84);background-position:50%;height:auto;inset:0;mask-image:none}.landing-hero-overlay{z-index:-1;background:linear-gradient(90deg,#06070bfa 0%,#06070be0 42%,#06070b9e 100%),linear-gradient(#06070b5c,#06070b 96%)}.landing-kicker{color:#c08cff;letter-spacing:4px}.landing-hero h1{color:#fff;text-wrap:balance;max-width:940px;font-size:clamp(48px,6.9vw,96px)}.landing-lead{color:#ffffffb8;max-width:790px}.landing-btn{border-radius:999px;min-height:58px}.landing-btn.primary{color:#fff;background:linear-gradient(135deg,#8b49ff,#d66dff);box-shadow:0 24px 68px #8b49ff57}.landing-btn.secondary{color:#fff;box-shadow:none;background:#ffffff14;border-color:#ffffff2e}.landing-proof span{color:#ffffffb8;box-shadow:none;background:#ffffff12;border-color:#ffffff1f}.landing-live-panel{background:linear-gradient(#12141ee6,#090a10eb);border:1px solid #ffffff29;border-radius:28px;box-shadow:0 42px 110px #00000070,inset 0 1px #ffffff14}.landing-live-head strong{color:#fff}.landing-live-head span{color:#77ffbc;background:#65ffb21f;border:1px solid #77ffbc38}.landing-live-car{background-color:#0000;background-image:linear-gradient(#08090e2e,#08090ec7),url(https://images.unsplash.com/photo-1617788138017-80ad40651399?w=1000&q=84);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:250px}.landing-live-car em{color:#fff;background:#ffffff1a;border:1px solid #ffffff29}.landing-trust{background:#090a10;border-color:#ffffff1a}.landing-trust span{color:#ffffff9e}.landing-section,.landing-problem,.landing-features,.landing-israel,.landing-plans,.landing-journey{background:#06070b}.landing-section-head h2,.landing-showcase h2,.landing-contact h2,.landing-split h2,.landing-audience-note h2{color:#fff}.landing-section-head p:not(.landing-kicker),.landing-showcase p,.landing-contact p,.landing-split p:not(.landing-kicker),.landing-audience-note p:last-child{color:#ffffffa8}.landing-question-grid span,.landing-checks li,.landing-capability-list span,.landing-feature-grid h3,.landing-split h2,.landing-price-top h3,.landing-price-main strong,.landing-plan-grid h3{color:#fff}.landing-feature-grid article span{background:#c08cff1f;border:1px solid #c08cff38}.landing-showcase{color:#fff}.landing-flow-grid div{background:linear-gradient(#ffffff16,#ffffff0a)}.landing-flow-grid strong{color:#fff;background:linear-gradient(135deg,#8b49ff,#d66dff)}.landing-journey:before{background:linear-gradient(90deg,#ffffff0e 1px,#0000 1px),linear-gradient(#ffffff0b 1px,#0000 1px);mask-image:linear-gradient(#000,#0000 86%)}.landing-journey-map h3{color:#fff}.landing-journey-map span{background:linear-gradient(135deg,#8b49ff,#d66dff)}.landing-capability-list span:before{color:#d66dff;background:#c08cff1f}.landing-billing-toggle button.active{background:linear-gradient(135deg,#8b49ff,#d66dff)}.landing-price-ribbon{background:linear-gradient(135deg,#8b49ff,#d66dff)}.landing-price-icon{color:#d66dff;background:#c08cff24}.landing-price-top span:not(.landing-price-icon){color:#c08cff}.landing-price-features li:before{color:#c08cff;border-color:#c08cff}.landing-price-cta.primary{background:linear-gradient(135deg,#8b49ff,#d66dff);border-color:#0000}.landing-plan-grid article.featured{background:linear-gradient(#161827,#090a10);border-color:#c08cff57}.landing-contact{background:linear-gradient(135deg,#11131f,#5f2eea 58%,#10131d);border-color:#ffffff2e;box-shadow:0 38px 110px #5f2eea38}@media (width<=900px){.landing-nav{padding:0 18px}.landing-brand{padding:8px 12px}.landing-brand-logo{width:142px}.landing-hero{grid-template-columns:1fr;padding:122px 22px 72px}.landing-hero-overlay{background:linear-gradient(#06070bcc,#06070b 88%)}.landing-hero-content{text-align:center}}#tab-leads_tab .lead-card-simple .lead-treat-action{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:10px;justify-content:center;align-items:center;min-width:0;min-height:40px;padding:0 12px;font-family:Heebo,sans-serif;font-size:12px;font-weight:800;display:flex}@media (width<=760px){#adminPanel.open #tab-leads_tab .lead-card-simple .lead-action-row{grid-template-columns:repeat(4,minmax(0,1fr))!important}#adminPanel.open #tab-leads_tab .lead-mobile-treat-btn{display:none!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-treat-action{width:100%!important;min-height:42px!important;padding:0 6px!important;font-size:11px!important}}@media (width<=560px){.landing-hero h1{font-size:40px}.landing-lead{font-size:16px}.landing-btn{width:100%}.landing-brand-logo{width:126px}}.landing-page{color:#111421;background:#f5f7fc}.landing-nav{background:#ffffffe6;border-bottom:1px solid #161d2d17;box-shadow:0 16px 46px #141c2d14}.landing-brand{background:#fff;border-color:#141c2d14;box-shadow:0 16px 40px #141c2d14}.landing-nav-links a{color:#667085}.landing-nav-cta{background:linear-gradient(135deg,#111421,#7b4dff);box-shadow:0 16px 42px #7b4dff38}.landing-hero{background:linear-gradient(135deg,#fff 0%,#f3f6ff 46%,#eef2ff 100%)}.landing-hero:before{opacity:1;background:radial-gradient(circle at 78% 16%,#7b4dff2e,#0000 34%),radial-gradient(circle at 18% 22%,#2e66ff21,#0000 30%),linear-gradient(90deg,#1114210b 1px,#0000 1px) 0 0/58px 58px,linear-gradient(#11142109 1px,#0000 1px) 0 0/58px 58px;mask-image:linear-gradient(#000 0%,#0000 92%)}.landing-hero-media{opacity:.18;filter:saturate(.86)contrast(1.03)brightness(1.06)}.landing-hero-overlay{background:linear-gradient(90deg,#fffffff5 0%,#ffffffe0 47%,#ffffff8f 100%),linear-gradient(#ffffff14,#f5f7fc 96%)}.landing-kicker{color:#7147ea}.landing-hero h1,.landing-section-head h2,.landing-showcase h2,.landing-contact h2,.landing-split h2,.landing-audience-note h2{color:#111421}.landing-lead,.landing-section-head p:not(.landing-kicker),.landing-showcase p,.landing-split p:not(.landing-kicker),.landing-audience-note p:last-child{color:#5f6878}.landing-btn.primary{background:linear-gradient(135deg,#111421,#7b4dff);box-shadow:0 24px 68px #7b4dff3d}.landing-btn.secondary{color:#111421;background:#fff;border-color:#1114211a;box-shadow:0 16px 40px #141c2d14}.landing-proof span{color:#4d586b;background:#fff;border-color:#11142114;box-shadow:0 12px 28px #141c2d0f}.landing-live-panel{background:#ffffffe6;border-color:#1114211a;box-shadow:0 42px 110px #2333522e,inset 0 1px #ffffffe6}.landing-live-head strong,.landing-live-stats b{color:#111421}.landing-live-stats span{color:#5f6878;background:#f3f6fc;border-color:#11142114}.landing-trust{background:#111421}.landing-section,.landing-problem,.landing-features,.landing-israel,.landing-plans,.landing-journey{background:#f5f7fc}.landing-problem,.landing-israel{background:#fff}.landing-question-grid span,.landing-metrics div,.landing-feature-grid article,.landing-showcase-card,.landing-checks li,.landing-capability-list span,.landing-price-card,.landing-plan-grid article{color:#111421;background:linear-gradient(#fff,#f9fbff);border-color:#11142114;box-shadow:0 24px 68px #141c2d14}.landing-question-grid span,.landing-checks li,.landing-capability-list span,.landing-feature-grid h3,.landing-price-top h3,.landing-price-main strong,.landing-plan-grid h3,.landing-journey-map h3{color:#111421}.landing-metrics strong,.landing-feature-grid article span,.landing-plan-grid strong{color:#7147ea}.landing-feature-grid article span{background:#f1ecff;border-color:#7147ea2e}.landing-how{background:linear-gradient(#f5f7fc,#fff)}.landing-how .landing-section-head p:not(.landing-kicker){max-width:640px;margin:10px auto 0}.landing-how-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1120px;margin:34px auto 0;display:grid}.landing-how-grid article{background:linear-gradient(#fff,#f9fbff);border:1px solid #11142114;border-radius:24px;min-height:220px;padding:28px;position:relative;overflow:hidden;box-shadow:0 24px 68px #141c2d14}.landing-how-grid article:after{content:"";background:#7147ea14;border-radius:50%;width:138px;height:138px;position:absolute;inset:auto -40px -54px auto}.landing-how-grid span{color:#fff;background:linear-gradient(135deg,#111421,#7b4dff);border-radius:14px;place-items:center;width:44px;height:44px;margin-bottom:22px;font-weight:900;display:grid;box-shadow:0 18px 38px #7b4dff33}.landing-how-grid h3{color:#111421;margin-bottom:10px;font-size:22px;line-height:1.25}.landing-how-grid p{color:#626d7f;font-size:15px;line-height:1.8}.landing-feature-grid p,.landing-metrics span,.landing-price-desc,.landing-price-note,.landing-plan-grid p,.landing-journey-map p{color:#626d7f}.landing-browser-top{background:#f5f7fb;border-bottom-color:#11142114}.landing-dashboard-mock aside{background:#111421}.landing-dashboard-mock main{background:#f3f6fc}.landing-chart{background:linear-gradient(135deg,#111421,#7b4dff)}.landing-cards-row span,.landing-car-row{color:#111421;background:#fff;border-color:#11142114}.landing-flow{background:linear-gradient(#111421,#171b2b)}.landing-flow .landing-section-head h2{color:#fff}.landing-flow .landing-section-head p:not(.landing-kicker){color:#ffffffa8}.landing-journey{background:linear-gradient(#f8fbff,#fff)}.landing-journey-map article{background:#ffffffe6;border-color:#11142114}.journey-screen{background:linear-gradient(#171b2b,#111421)}.landing-price-ribbon,.landing-billing-toggle button.active,.landing-price-cta.primary{background:linear-gradient(135deg,#7147ea,#b35cff)}.landing-billing-toggle{background:#111421;border:0}.landing-price-cta{color:#111421;background:#fff;border-color:#1114211a}.landing-price-features li{color:#263044}.landing-contact{background:linear-gradient(135deg,#111421,#7147ea 62%,#202643);box-shadow:0 34px 100px #7147ea33}.landing-contact h2{color:#fff}.landing-contact p{color:#ffffffb8}.landing-form input{background:#ffffff1f}@media (width<=860px){.landing-how-grid{grid-template-columns:1fr}.landing-how-grid article{min-height:auto}}body.landing-mode .landing-nav{backdrop-filter:blur(22px);background:#090b12b8;border:1px solid #e8dec42e;border-radius:18px;width:min(1180px,100% - 40px);top:18px;left:50%;right:auto;transform:translate(-50%);box-shadow:0 22px 80px #00000052,inset 0 1px #ffffff0f}body.landing-mode .landing-brand{box-shadow:none;background:#ffffff0a;border-color:#e8dec424}body.landing-mode .landing-nav-cta{color:#090b12;background:linear-gradient(135deg,#f5d98d,#b89245);box-shadow:0 18px 48px #d8b25c38}body.landing-mode .landing-hero{background-color:#0000;background-image:linear-gradient(115deg,#07090ffa 0%,#0a0d16f0 42%,#13161fdb 100%),url(https://images.unsplash.com/photo-1503376780353-7e6692767b70?w=2400&q=84);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;grid-template-columns:minmax(0,1fr) minmax(360px,520px);min-height:100vh;padding:150px 70px 96px;overflow:hidden}body.landing-mode .landing-hero:before{opacity:.7;background-color:#0000;background-image:linear-gradient(90deg,#f5d98d0e 1px,#0000 1px),linear-gradient(#ffffff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:76px 76px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;mask-image:linear-gradient(#000 0%,#0000 84%)}body.landing-mode .landing-hero-media{display:none}body.landing-mode .landing-hero-content{max-width:820px}body.landing-mode .landing-kicker{color:#f3d991;letter-spacing:5px}body.landing-mode .landing-hero h1{color:#fff;text-shadow:0 28px 80px #00000070;max-width:900px;font-size:clamp(50px,7vw,96px);line-height:.98}body.landing-mode .landing-lead{color:#f7f8fbc2;max-width:720px;font-size:18px}body.landing-mode .landing-btn{border-radius:14px;min-height:58px;padding-inline:34px}body.landing-mode .landing-btn.primary{color:#090b12;background:linear-gradient(135deg,#f6df9e,#b58c3e);box-shadow:0 24px 70px #d8b25c47}body.landing-mode .landing-proof span{color:#f7f8fbc7;box-shadow:none;background:#ffffff0f;border-color:#e8dec42e}body.landing-mode .landing-live-panel{background:linear-gradient(#10131dd6,#080a10e6);border-color:#e8dec42e;border-radius:26px;box-shadow:0 42px 120px #00000075,inset 0 1px #ffffff14}.landing-product-preview{background:#ffffff0e;border:1px solid #e8dec421;border-radius:20px;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:16px;margin:16px 0;padding:14px;display:grid}.landing-product-image{aspect-ratio:1.42;background-color:#0000;background-image:linear-gradient(#0000000a,#00000052),url(https://images.unsplash.com/photo-1617814076367-b759c7d7e738?w=900&q=80);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:16px;box-shadow:inset 0 0 0 1px #ffffff1a}.landing-product-meta{gap:7px;min-width:0;display:grid}.landing-product-meta small{color:#f3d991;font-weight:850}.landing-product-meta strong{color:#fff;font-size:30px;line-height:1}.landing-product-meta span{color:#f7f8fb99;font-size:13px}body.landing-mode .landing-live-head strong,body.landing-mode .landing-live-stats b{color:#fff}body.landing-mode .landing-section-head h2,body.landing-mode .landing-showcase h2,body.landing-mode .landing-contact h2{color:#f7f8fb}body.landing-mode .landing-section-head p:not(.landing-kicker),body.landing-mode .landing-feature-grid p,body.landing-mode .landing-how-grid p,body.landing-mode .landing-price-note{color:#f7f8fb9e}body.landing-mode .landing-feature-grid article span,body.landing-mode .landing-how-grid span{color:#f3d991;box-shadow:none;background:#f3d9911f;border-color:#f3d99133}body.landing-mode .landing-form button{color:#090b12;background:linear-gradient(135deg,#f6df9e,#b58c3e)}@media (width<=900px){body.landing-mode .landing-nav{width:calc(100% - 24px);top:10px}body.landing-mode .landing-hero{grid-template-columns:1fr;padding:126px 22px 72px}}@media (width<=560px){body.landing-mode .landing-hero h1{font-size:42px}.landing-product-preview{grid-template-columns:1fr}}body.landing-mode .landing-page{color:#111421;background:#f5f7fc}body.landing-mode .landing-nav{background:#ffffffe6;border:1px solid #11142117;box-shadow:0 18px 56px #141c2d1c}body.landing-mode .landing-brand{background:#fff;border-color:#11142114}body.landing-mode .landing-nav-links a{color:#5f6878}body.landing-mode .landing-nav-links a:hover{color:#111421}body.landing-mode .landing-nav-cta,body.landing-mode .landing-btn.primary,body.landing-mode .landing-form button{color:#fff;background:linear-gradient(135deg,#111421,#315bff);box-shadow:0 22px 60px #315bff3d}body.landing-mode .landing-hero{background-color:#0000;background-image:linear-gradient(115deg,#fffffffa 0%,#f8fafff0 45%,#eff4ffe0 100%),url(https://images.unsplash.com/photo-1562141961-4d446d392a37?w=2400&q=84);background-position:50% 58%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}body.landing-mode .landing-hero:before{opacity:1;background:radial-gradient(circle at 78% 18%,#315bff29,#0000 34%),radial-gradient(circle at 16% 24%,#d8b25c2e,#0000 30%),linear-gradient(90deg,#1114210b 1px,#0000 1px) 0 0/64px 64px,linear-gradient(#11142109 1px,#0000 1px) 0 0/64px 64px;mask-image:linear-gradient(#000 0%,#0000 92%)}body.landing-mode .landing-hero-overlay{background:linear-gradient(#ffffff14,#f5f7fc 96%)}body.landing-mode .landing-kicker{color:#315bff}body.landing-mode .landing-hero h1,body.landing-mode .landing-section-head h2,body.landing-mode .landing-showcase h2,body.landing-mode .landing-contact h2{color:#111421;text-shadow:none}body.landing-mode .landing-lead,body.landing-mode .landing-section-head p:not(.landing-kicker),body.landing-mode .landing-feature-grid p,body.landing-mode .landing-how-grid p,body.landing-mode .landing-price-note{color:#5f6878}body.landing-mode .landing-btn.secondary{color:#111421;background:#fff;border-color:#1114211a;box-shadow:0 16px 40px #141c2d14}body.landing-mode .landing-proof span{color:#4d586b;background:#ffffffdb;border-color:#11142114;box-shadow:0 12px 34px #141c2d14}body.landing-mode .landing-live-panel{background:#ffffffeb;border-color:#1114211a;box-shadow:0 44px 118px #23335233,inset 0 1px #ffffffe6}body.landing-mode .landing-live-head strong,body.landing-mode .landing-live-stats b,body.landing-mode .landing-chat-bubble strong{color:#111421}body.landing-mode .landing-live-head span,body.landing-mode .landing-live-stats span,body.landing-mode .landing-chat-bubble small,body.landing-mode .landing-chat-bubble em{color:#667085}body.landing-mode .landing-chat-bubble,body.landing-mode .landing-live-stats span{color:#111421;background:#f3f6fc;border-color:#11142114}body.landing-mode .landing-automation-rail span{color:#315bff;background:#edf2ff;border-color:#315bff29}body.landing-mode .landing-product-preview{background:linear-gradient(#fff,#f8fbff);border-color:#11142114;box-shadow:0 20px 58px #141c2d1a}body.landing-mode .landing-product-meta small{color:#315bff}body.landing-mode .landing-product-meta strong{color:#111421}body.landing-mode .landing-product-meta span{color:#667085}body.landing-mode .landing-section,body.landing-mode .landing-how,body.landing-mode .landing-features,body.landing-mode .landing-plans,body.landing-mode .landing-journey{background:#f5f7fc}body.landing-mode .landing-problem,body.landing-mode #landingCompare,body.landing-mode #landingFaq{background:#fff}body.landing-mode .landing-feature-grid article,body.landing-mode .landing-how-grid article,body.landing-mode .landing-price-card,body.landing-mode .landing-feature-table,body.landing-mode .landing-faq-grid details{color:#111421;background:linear-gradient(#fff,#f9fbff);border-color:#11142114;box-shadow:0 26px 76px #141c2d17}body.landing-mode .landing-feature-grid article:hover,body.landing-mode .landing-how-grid article:hover,body.landing-mode .landing-price-card:hover{border-color:#315bff33;transform:translateY(-4px);box-shadow:0 34px 92px #141c2d21}body.landing-mode .landing-feature-grid h3,body.landing-mode .landing-how-grid h3,body.landing-mode .landing-price-top h3,body.landing-mode .landing-price-main strong{color:#111421}body.landing-mode .landing-feature-grid article span,body.landing-mode .landing-how-grid span{color:#315bff;background:#eef3ff;border-color:#315bff29}body.landing-mode .landing-how-grid article:after{background:#315bff14}body.landing-mode .landing-price-card.recommended{border-color:#315bff47;box-shadow:0 34px 96px #315bff24}body.landing-mode .landing-price-ribbon,body.landing-mode .landing-price-cta.primary{color:#fff;background:linear-gradient(135deg,#111421,#315bff)}body.landing-mode .landing-price-features li{color:#263044}body.landing-mode .landing-price-cta{color:#111421;background:#fff;border-color:#1114211a}body.landing-mode .landing-contact{background:radial-gradient(circle at 12% 8%,#315bff1a,#0000 36%),linear-gradient(#fff,#f7f9ff);border:1px solid #11142114;box-shadow:0 34px 100px #141c2d1c}body.landing-mode .landing-contact h2{color:#111827}body.landing-mode .landing-contact p{color:#5d6677}body.landing-mode .landing-form input{color:#111827;background:#fff;border-color:#dfe6f2}@media (width<=900px){body.landing-mode .landing-hero{background-color:#0000;background-image:linear-gradient(#fffffff7,#f5f7fcf5),url(https://images.unsplash.com/photo-1562141961-4d446d392a37?w=1600&q=78);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}}nav{z-index:1000;justify-content:space-between;align-items:center;width:100%;padding:6px 48px;transition:all .4s;display:flex;position:fixed;top:0}nav.scrolled{backdrop-filter:blur(20px);background:#0c0c0ef7;border-bottom:1px solid #ffffff12;padding:5px 48px}.nav-logo,.f-logo{cursor:pointer;text-decoration:none}.nav-logo img{height:36px}.nav-logo-fb{color:var(--brand-primary);letter-spacing:2px;font-size:20px;font-weight:800;display:none}.nav-links{gap:36px;display:flex}.nav-links a{color:var(--text-muted);font-size:14px;font-weight:500;transition:color .2s}.nav-links a:hover{color:var(--text-main)}.nav-cta{border:1.5px solid var(--line-soft);color:var(--text-main);cursor:pointer;background:0 0;padding:9px 26px;font-family:Heebo,sans-serif;font-size:13px;font-weight:600;transition:all .3s}.nav-cta:hover{background:var(--button-bg);color:var(--button-text)}.hamburger{cursor:pointer;flex-direction:column;gap:5px;display:none}.hamburger span{background:#fffc;width:24px;height:1.5px;display:block}@media (width>=961px) and (width<=1200px){#nav .nav-links{display:none!important}#nav .hamburger{background:var(--surface-bg);border:1px solid var(--line-soft);flex-shrink:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex!important}#nav .hamburger span{background:var(--text-main)}#nav .nav-cta{white-space:nowrap;flex-shrink:0}#mobileMenu{overscroll-behavior:contain;box-sizing:border-box!important;justify-content:flex-start!important;gap:20px!important;padding:128px 24px 32px!important;overflow-y:auto!important}#mobileMenu>a{flex:none!important;font-size:26px!important;line-height:1.2!important}}.hero{justify-content:center;align-items:center;height:100vh;min-height:700px;display:flex;position:relative;overflow:hidden}.hero-bg{background-position:50%;background-size:cover;transition:transform 10s;position:absolute;inset:0}.hero:hover .hero-bg{transform:scale(1.03)}.hero-overlay{background:linear-gradient(#14141c66 0%,#14141c26 35%,#14141c8c 75%,#14141ceb 100%);position:absolute;inset:0}.hero-content{z-index:2;text-align:center;max-width:920px;padding:0 24px;position:relative}.hero-logo{object-fit:contain;filter:drop-shadow(0 18px 34px #00000052);width:auto;max-width:min(280px,62vw);max-height:112px;margin:0 auto 22px;display:block}.hero-eyebrow{backdrop-filter:blur(10px);letter-spacing:3px;color:#ffffffe6;text-transform:uppercase;background:#ffffff1a;border:1px solid #fff3;margin-bottom:28px;padding:8px 28px;font-size:12px;font-weight:500;display:inline-block}.hero-title{letter-spacing:-3px;color:var(--text-main);margin-bottom:20px;font-size:clamp(52px,8.5vw,108px);font-weight:900;line-height:.9}.hero-title span{background:linear-gradient(135deg,var(--text-main) 0%,var(--brand-primary) 55%,var(--brand-secondary) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block}.hero-sub{color:var(--text-muted);letter-spacing:1px;margin-bottom:44px;font-size:16px;font-weight:400}.hero-ctas{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.cta-primary{background:var(--button-bg);color:var(--button-text);cursor:pointer;border-radius:var(--theme-radius);border:none;padding:16px 52px;font-family:Heebo,sans-serif;font-size:14px;font-weight:700;transition:all .3s}.cta-primary:hover{background:var(--silver-l);transform:translateY(-2px);box-shadow:0 16px 48px #ffffff1f}.cta-secondary{color:var(--white);cursor:pointer;backdrop-filter:blur(10px);background:#ffffff14;border:1.5px solid #ffffff4d;padding:16px 52px;font-family:Heebo,sans-serif;font-size:14px;font-weight:600;transition:all .3s}.cta-secondary:hover{background:#ffffff2e}.hero-stats{background:color-mix(in srgb,var(--surface-bg) 88%,transparent);backdrop-filter:blur(20px);border-top:1px solid var(--line-soft);grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:0;left:0;right:0}.hero-stat{text-align:center;border-left:1px solid #ffffff0f;padding:22px 0}.hero-stat:last-child{border-left:none}.hs-num{color:var(--white);font-size:30px;font-weight:800;line-height:1}.hs-label{color:#ffffffa6;letter-spacing:1px;margin-top:4px;font-size:11px;font-weight:400}.brands{background:var(--surface-soft);border-bottom:1px solid var(--line-soft);direction:ltr;align-items:center;height:54px;display:flex;overflow:hidden}.brands-inner{will-change:transform;direction:ltr;flex:none;width:max-content;animation:80s linear infinite marquee;display:flex}@media (hover:hover) and (pointer:fine){.brands-inner:hover{animation-play-state:paused}}.brands-sequence{flex:none;align-items:center;display:flex}.brand-item{letter-spacing:3px;color:#fff6;white-space:nowrap;text-transform:uppercase;flex:none;padding:0 44px;font-size:12px;font-weight:700;transition:color .3s}.brand-item:hover{color:#ffffff8c}.brand-sep{color:#ffffff12;flex-shrink:0;align-self:center;font-size:7px}@keyframes marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (width<=760px){.brands-inner{animation-duration:95s}}@media (prefers-reduced-motion:reduce){.brands-inner{animation:none;transform:none}}.catalog{background:radial-gradient(70% 42% at 50% 0,#ffffff14 0%,#0000 68%),linear-gradient(#1b1b24 0%,#252530 58%,#20202a 100%);padding:104px 60px 110px;position:relative;overflow:hidden}.catalog:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#ffffff06 1px,#0000 1px),linear-gradient(#ffffff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;mask-image:linear-gradient(#00000073,#0000 70%)}.catalog>*{z-index:1;position:relative}.s-head{text-align:center;margin-bottom:56px}.s-tag{letter-spacing:4px;color:#c8d2e1;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:700}.s-title{letter-spacing:-1.5px;font-size:clamp(32px,4vw,56px);font-weight:900}.s-rule{background:linear-gradient(90deg,var(--silver),transparent);width:36px;height:3px;margin:18px auto 0}.catalog-head{margin-bottom:34px}.catalog-sub{color:#ffffff94;max-width:540px;margin:14px auto 0;font-size:15px;line-height:1.8}.catalog-toolbar{backdrop-filter:blur(16px);background:#ffffff0b;border:1px solid #ffffff1a;border-radius:14px;justify-content:space-between;align-items:flex-end;gap:16px;max-width:1180px;margin:0 auto 28px;padding:16px;display:flex;box-shadow:0 18px 48px #00000038}.catalog-toolbar-label{letter-spacing:2px;color:#ffffff6b;text-transform:uppercase;text-align:right;margin:0 4px 10px;font-size:10px;font-weight:700}.catalog-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.catalog-search,.catalog-sort{color:#fff;direction:rtl;background:#ffffff0f;border:1.5px solid #ffffff1f;border-radius:8px;outline:none;min-height:40px;padding:10px 13px;font-family:Heebo,sans-serif;font-size:13px}.catalog-search{min-width:190px}.catalog-search:focus,.catalog-sort:focus{background:#ffffff17;border-color:#fff6}.catalog-sort option{color:#fff;background:#2e2e3c}.filters{flex-wrap:wrap;justify-content:flex-start;gap:8px;margin-bottom:0;display:flex}.f-btn{color:#ffffffad;letter-spacing:.6px;cursor:pointer;background:#ffffff0b;border:1.5px solid #ffffff1c;border-radius:8px;min-height:38px;padding:9px 18px;font-family:Heebo,sans-serif;font-size:12px;font-weight:700;transition:all .25s}.f-btn.active,.f-btn:hover{color:var(--white);background:#ffffff1f;border-color:#ffffff8c;box-shadow:0 8px 22px #00000038}.catalog-grid-wrap{max-width:1180px;margin:0 auto}.cars-grid{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:20px;display:grid}.no-cars{text-align:center;color:#fff6;grid-column:1/-1;padding:80px}.full-catalog-cta{border:1px solid color-mix(in srgb,var(--brand-primary) 42%,#ffffff14);background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 18%,#ffffff0a),#ffffff09);border-radius:14px;justify-content:space-between;align-items:center;gap:22px;max-width:1180px;margin:34px auto 0;padding:26px 30px;display:flex;box-shadow:0 22px 72px #0000003d}.full-catalog-cta span{letter-spacing:3px;text-transform:uppercase;color:var(--brand-primary);margin-bottom:6px;font-size:10px;font-weight:900;display:block}.full-catalog-cta strong{color:var(--text-main);font-size:25px;line-height:1.25;display:block}.full-catalog-cta p{color:var(--text-muted);margin:7px 0 0;font-size:14px;line-height:1.7}.full-catalog-cta a{text-align:center;border-radius:var(--theme-radius);background:var(--button-bg);min-width:220px;color:var(--button-text);box-shadow:0 16px 52px color-mix(in srgb,var(--brand-primary) 18%,transparent);padding:16px 24px;font-size:14px;font-weight:900;transition:transform .2s,box-shadow .2s}.full-catalog-cta a:hover{box-shadow:0 22px 64px color-mix(in srgb,var(--brand-primary) 24%,transparent);transform:translateY(-2px)}body.full-catalog-mode .hero,body.full-catalog-mode .brands,body.full-catalog-mode .section-divider,body.full-catalog-mode .weekly-car-section,body.full-catalog-mode .trust-strip,body.full-catalog-mode .why,body.full-catalog-mode .process,body.full-catalog-mode .about,body.full-catalog-mode .coming-section,body.full-catalog-mode .reviews,body.full-catalog-mode .happy-customers-section,body.full-catalog-mode .videos-section,body.full-catalog-mode .sold-strip,body.full-catalog-mode .faq-section,body.full-catalog-mode .finance-calculator,body.full-catalog-mode .contact{display:none!important}body.full-catalog-mode .catalog{min-height:calc(100vh - 260px);padding-top:140px}body.finance-standalone-mode .hero,body.finance-standalone-mode .brands,body.finance-standalone-mode .section-divider,body.finance-standalone-mode .catalog,body.finance-standalone-mode .weekly-car-section,body.finance-standalone-mode .trust-strip,body.finance-standalone-mode .why,body.finance-standalone-mode .process,body.finance-standalone-mode .about,body.finance-standalone-mode .coming-section,body.finance-standalone-mode .reviews,body.finance-standalone-mode .happy-customers-section,body.finance-standalone-mode .videos-section,body.finance-standalone-mode .sold-strip,body.finance-standalone-mode .faq-section,body.finance-standalone-mode .contact{display:none!important}body.finance-standalone-mode .finance-calculator{min-height:calc(100vh - 140px);padding-top:150px;display:block!important}body.finance-standalone-mode>nav,body.finance-standalone-mode>header,body.finance-standalone-mode .landing-nav,body.finance-standalone-mode .dealerx-credit,body.finance-standalone-mode .sticky-cta,body.finance-standalone-mode .cp-dealerx-credit,body.finance-standalone-mode #systemHome,body.finance-standalone-mode #landingPage{display:none!important}body.finance-standalone-mode{background:#f8f7ff;min-height:100svh}body.finance-standalone-mode .finance-calculator{min-height:100svh!important;padding-top:clamp(34px,5vw,64px)!important;padding-bottom:clamp(34px,5vw,64px)!important}.finance-standalone-back{display:none}body.finance-standalone-mode .finance-standalone-back{border:1px solid var(--line-soft);width:max-content;max-width:100%;color:var(--text-main);background:color-mix(in srgb,var(--surface-bg) 78%,transparent);border-radius:999px;align-items:center;gap:8px;margin-bottom:24px;padding:10px 16px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}body.finance-standalone-mode .finance-standalone-back:before{content:"→";font-size:18px}body.finance-standalone-mode .finance-standalone-back:hover{border-color:var(--brand-primary);color:var(--brand-primary)}body.dealer-finance-route .finance-calculator{background:radial-gradient(circle at 16% 16%,#8b5cf626,#0000 34%),radial-gradient(circle at 92% 8%,#3b82f61a,#0000 30%),linear-gradient(#fbfaff 0%,#fff 56%,#f7f7fb 100%);min-height:100vh;padding:124px 24px 64px}body.dealer-finance-route .finance-inner{background:#ffffffe0;border:1px solid #7c3aed24;border-radius:28px;grid-template-columns:.9fr 1.1fr;gap:30px;width:min(1080px,100%);padding:34px;position:relative;overflow:hidden;box-shadow:0 24px 80px #1d18361f}body.dealer-finance-route .finance-inner:before{content:"DealerX Finance";letter-spacing:.08em;color:#7c3aed73;direction:ltr;font-size:12px;font-weight:900;position:absolute;bottom:18px;left:26px}body.dealer-finance-route .finance-title{color:#111827}body.dealer-finance-route .finance-sub{color:#64748b}body.dealer-finance-route .finance-box{background:#fff;border:1px solid #e5e7eb;box-shadow:0 18px 55px #0f172a1a}body.dealer-finance-route .finance-grid label{color:#475569}body.dealer-finance-route .finance-grid input,body.dealer-finance-route .finance-grid select{color:#111827;background:#f8fafc;border-color:#dbe3ef}body.dealer-finance-route .finance-grid select option{color:#111827;background:#fff}body.dealer-finance-route .finance-result{background:linear-gradient(135deg,#f5f3ff,#eef2ff);border:1px solid #7c3aed29}body.dealer-finance-route .finance-result span{color:#64748b}body.dealer-finance-route .finance-result strong{color:#7c3aed}body.dealer-finance-route .finance-notes{color:#64748b}.weekly-car-section{background:linear-gradient(135deg,var(--site-bg),color-mix(in srgb,var(--surface-bg) 82%,var(--brand-primary) 18%));padding:82px 60px;position:relative;overflow:hidden}.weekly-car-section:before{content:"";background:radial-gradient(ellipse 48% 70% at 18% 30%,color-mix(in srgb,var(--brand-primary) 18%,transparent),transparent 70%);pointer-events:none;position:absolute;inset:0}.weekly-car-inner{z-index:1;grid-template-columns:minmax(320px,1.1fr) minmax(320px,.9fr);align-items:center;gap:34px;width:min(1180px,100%);margin:0 auto;display:grid;position:relative}.weekly-car-media{border:1px solid var(--line-soft);background:#ffffff0a;border-radius:14px;height:420px;overflow:hidden;box-shadow:0 28px 90px #0000006b}.weekly-car-media img{object-fit:contain;object-position:center;background:color-mix(in srgb,var(--surface-bg) 88%,var(--site-bg) 12%);width:100%;height:100%;display:block}.weekly-car-copy{text-align:right;padding:18px 0}.weekly-car-copy h2{letter-spacing:0;color:var(--text-main);margin:0 0 12px;font-size:clamp(34px,5vw,64px);font-weight:900;line-height:1}.weekly-car-copy p:not(.s-tag){color:var(--text-muted);margin-bottom:18px;font-size:16px;line-height:1.7}.weekly-car-price{color:var(--brand-primary);margin-bottom:10px;font-size:clamp(28px,4vw,48px);font-weight:900}.weekly-car-finance{border:1px solid var(--line-soft);color:var(--text-main);background:#ffffff14;border-radius:999px;margin-bottom:24px;padding:9px 16px;font-size:13px;font-weight:800;display:inline-flex}.weekly-car-actions{flex-wrap:wrap;gap:10px;display:flex}.weekly-car-actions button,.weekly-car-actions a{border-radius:var(--theme-radius);cursor:pointer;border:none;padding:14px 28px;font-family:Heebo,sans-serif;font-size:14px;font-weight:800}.weekly-car-actions button{background:var(--button-bg);color:var(--button-text)}.weekly-car-actions a{color:#7cf2a7;background:#25d36624;border:1px solid #25d36659}.card-finance-teaser{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;margin:10px 0 0;padding:10px 12px;display:flex}.card-finance-teaser span{color:#ffffff7a;font-size:11px;font-weight:700}.card-finance-teaser strong{color:var(--brand-primary);text-align:left;font-size:12px;font-weight:900}.finance-calculator{background:linear-gradient(180deg,var(--surface-soft),var(--site-bg));padding:86px 60px}.finance-inner{grid-template-columns:.85fr 1.15fr;align-items:center;gap:28px;width:min(1120px,100%);margin:0 auto;display:grid}.finance-title{margin:0 0 12px;font-size:clamp(30px,4vw,52px);font-weight:900;line-height:1.08}.finance-sub{color:var(--text-muted);max-width:460px;font-size:15px;line-height:1.8}.finance-box{border:1px solid var(--line-soft);background:#ffffff0e;border-radius:14px;padding:22px;box-shadow:0 24px 70px #00000040}.finance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.finance-grid label{color:#ffffff9e;flex-direction:column;gap:7px;font-size:12px;font-weight:800;display:flex}.finance-grid input,.finance-grid select{color:#fff;background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;outline:none;padding:12px;font-family:Heebo,sans-serif;font-size:15px}.finance-grid select option{color:#fff;background:#242432}.finance-result{background:#ffffff14;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:16px;padding:18px;display:flex}.finance-result span{color:#ffffff8c;font-size:12px;font-weight:800}.finance-result strong{color:var(--brand-primary);font-size:30px;font-weight:900}.finance-result button{background:var(--button-bg);color:var(--button-text);border-radius:var(--theme-radius);cursor:pointer;border:none;padding:12px 20px;font-family:Heebo,sans-serif;font-size:13px;font-weight:900}.finance-notes{color:#ffffff9e;margin-top:10px;font-size:12px;font-weight:800;line-height:1.7}.weekly-feature-toggle{cursor:pointer;background:#f9fafb;border:1px solid #e2e5ea;border-radius:9px;align-items:flex-start;gap:12px;margin-bottom:14px;padding:14px;display:flex}.weekly-feature-toggle input{width:18px;height:18px;margin-top:3px}.weekly-feature-toggle span{flex-direction:column;gap:3px;display:flex}.weekly-feature-toggle strong{color:#1a1a2e;font-size:13px}.weekly-feature-toggle small{color:#6b7280;font-size:12px;line-height:1.5}.view-toggle{flex-shrink:0;justify-content:flex-start;align-items:center;gap:6px;margin-bottom:0;display:flex}.vt-btn{cursor:pointer;background:#ffffff0a;border:1.5px solid #ffffff29;border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;transition:all .25s;display:flex}.vt-btn.active,.vt-btn:hover{background:#ffffff14;border-color:#fff9}.vt-btn svg{fill:#fff9;width:16px;height:16px}.vt-btn.active svg{fill:var(--white)}.cars-grid.grid-2{grid-template-columns:repeat(2,1fr)}@media (width<=500px){.cars-grid.grid-2{grid-template-columns:1fr 1fr}}.card-actions-row{grid-template-columns:1fr;align-items:center;gap:8px;margin-top:8px;display:grid}.btn-details{width:100%;color:var(--white);cursor:pointer;letter-spacing:.3px;background:#ffffff12;border:1px solid #ffffff26;border-radius:8px;justify-content:center;align-items:center;gap:7px;margin-top:0;padding:11px 14px;font-family:Heebo,sans-serif;font-size:13px;font-weight:600;transition:all .25s;display:flex}.btn-details:hover{background:#ffffff24;border-color:#fff6;transform:translateY(-1px)}.btn-details:before{content:"🔍";font-size:14px}.btn-share-car{color:#ffffffeb;cursor:pointer;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff26;border-radius:8px;min-height:43px;padding:10px 13px;font-family:Heebo,sans-serif;font-size:12px;font-weight:800;transition:all .25s}.btn-share-car:hover{background:#ffffff21;border-color:#ffffff61;transform:translateY(-1px)}.btn-share-car.copied{color:#22c55e;background:#22c55e29;border-color:#22c55e73}.btn-wa-full{color:#fff;cursor:pointer;letter-spacing:.3px;background:linear-gradient(135deg,#25d366,#20b558);border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:8px;padding:12px 14px;font-family:Heebo,sans-serif;font-size:13px;font-weight:700;transition:all .25s;display:flex;box-shadow:0 4px 14px #25d36633}.btn-wa-full:hover{background:linear-gradient(135deg,#20b558,#1da84d);transform:translateY(-2px);box-shadow:0 6px 20px #25d3664d}.btn-wa-full svg{fill:currentColor;flex-shrink:0;width:16px;height:16px}body[data-template=luxury_dark]{--theme-radius:8px}body[data-template=luxury_dark] .catalog{background:radial-gradient(ellipse 70% 42% at 50% 0%,color-mix(in srgb,var(--brand-primary) 14%,transparent) 0%,transparent 68%), linear-gradient(180deg,var(--surface-bg) 0%,var(--surface-soft) 58%,var(--site-bg) 100%)}body[data-template=luxury_dark] .car-card{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-bg) 84%,#fff 16%) 0%,var(--surface-soft) 100%);border-radius:12px;box-shadow:0 18px 48px #00000057}body[data-template=luxury_dark] .car-card,body[data-template=luxury_dark] .why-card,body[data-template=luxury_dark] .faq-item{border-color:color-mix(in srgb,var(--brand-primary) 22%,transparent)}body[data-template=clean_light]{--site-bg:#f6f7f9;--surface-bg:#fff;--surface-soft:#eef1f5;--text-main:#141821;--text-muted:#141821ad;--line-soft:#14182121;--button-text:#fff;--theme-radius:6px}body[data-template=clean_light] nav.scrolled{background:#fffffff0;border-bottom-color:#1418211f}body[data-template=clean_light] .nav-links a,body[data-template=clean_light] .nav-cta{color:#141821}body[data-template=clean_light] .hero{justify-content:flex-start;align-items:flex-end;height:82vh;min-height:620px;padding-bottom:72px}body[data-template=clean_light] .hero-overlay{background:linear-gradient(#f6f7f92e 0%,#f6f7f914 35%,#f6f7f9ad 74%,#f6f7f9f5 100%)}body[data-template=clean_light] .hero-content{text-align:right;max-width:760px;margin-left:auto;margin-right:min(7vw,90px)}body[data-template=clean_light] .hero-title{color:#141821;text-shadow:none}body[data-template=clean_light] .hero-subtitle{color:#141821bd}body[data-template=clean_light] .hero-eyebrow,body[data-template=clean_light] .catalog-toolbar,body[data-template=clean_light] .car-card,body[data-template=clean_light] .why-card,body[data-template=clean_light] .faq-item{color:#141821;background:#ffffffdb;border-color:#1418211f;box-shadow:0 12px 32px #0f172a14}body[data-template=clean_light] .catalog,body[data-template=clean_light] .why,body[data-template=clean_light] .reviews,body[data-template=clean_light] .faq-section{background:linear-gradient(#fff 0%,#f1f4f8 100%)}body[data-template=clean_light] .cars-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:26px}body[data-template=clean_light] .car-card{border-radius:6px;box-shadow:0 10px 28px #0f172a14}body[data-template=clean_light] .card-img-wrap{border-radius:0}body[data-template=clean_light] .card-name,body[data-template=clean_light] .s-title,body[data-template=clean_light] .card-price{color:#141821}body[data-template=clean_light] .card-spec,body[data-template=clean_light] .adv-filters{background:#1418210b;border-color:#1418211a}body[data-template=sport_premium]{--site-bg:#050608;--surface-bg:#101217;--surface-soft:#181c24;--text-main:#fff;--text-muted:#ffffffb3;--theme-radius:2px}body[data-template=sport_premium] .hero-overlay{background:linear-gradient(110deg,#050608f0 0%,#0506087a 44%,#050608e6 100%),linear-gradient(#0000 0%,#050608eb 100%)}body[data-template=sport_premium] .hero-content{text-align:right;margin-left:auto;margin-right:min(8vw,110px)}body[data-template=sport_premium] .hero-ctas{justify-content:flex-start}body[data-template=sport_premium] .hero-eyebrow,body[data-template=sport_premium] .card-badge,body[data-template=sport_premium] .cp-badge{border-color:var(--brand-accent);border-radius:2px}body[data-template=sport_premium] .catalog{background:linear-gradient(135deg,color-mix(in srgb,var(--brand-accent) 14%,transparent) 0%,transparent 34%), linear-gradient(180deg,#090a0d 0%,#171b22 100%)}body[data-template=sport_premium] .cars-grid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:14px}body[data-template=sport_premium] .car-card{border-color:color-mix(in srgb,var(--brand-accent) 24%,transparent);border-right:4px solid var(--brand-accent);background:linear-gradient(135deg,#11141a 0%,#06070a 100%);border-radius:2px;box-shadow:0 18px 50px #0000006b}body[data-template=sport_premium] .card-img-wrap{aspect-ratio:16/9;border-radius:0}body[data-template=sport_premium] .card-body{padding:22px 24px 24px}body[data-template=sport_premium] .card-name{text-transform:uppercase}body[data-template=sport_premium] .card-specs{gap:6px}body[data-template=sport_premium] .card-spec{border-radius:2px}body[data-template=sport_premium] .card-actions{gap:6px}body[data-template=sport_premium] .card-actions .btn-details,body[data-template=sport_premium] .card-actions .btn-wa-full{min-height:44px}body[data-template=sport_premium] .cta-primary,body[data-template=sport_premium] .btn-details,body[data-template=sport_premium] .f-btn{border-radius:2px}.plan-limit-alert{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;margin:0 0 14px;padding:12px 14px;font-size:13px;font-weight:700;line-height:1.5}.leads-sales-center{gap:12px;width:100%;max-width:100%;display:grid;overflow:hidden}.leads-center-head{background:#fff;border:1px solid #e2e5ea;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex;box-shadow:0 1px 3px #0000000a}.leads-center-head h2{color:#151527;margin:3px 0;font-size:24px;font-weight:900}.leads-center-head p{color:#6b7280;margin:0;font-size:12px}.leads-center-kicker{color:#3b5bdb;letter-spacing:.8px;text-transform:uppercase;font-size:11px;font-weight:900}.leads-head-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.leads-refresh-btn{color:#fff;cursor:pointer;background:#151527;border:none;border-radius:10px;padding:11px 18px;font-family:Heebo,sans-serif;font-weight:900;box-shadow:0 10px 24px #15152729}.lead-display-toggle{background:#f1f5f9;border:1px solid #dbe4f0;border-radius:999px;align-items:center;gap:4px;padding:4px;display:inline-flex}.lead-display-toggle button{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:8px 13px;font-family:Heebo,sans-serif;font-size:12px;font-weight:750}.lead-display-toggle button.active{color:#fff;background:#151527;box-shadow:0 8px 18px #0f172a21}.lead-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.lead-kpi-card{background:#fff;border:1px solid #e2e5ea;border-radius:12px;padding:13px 14px;box-shadow:0 1px 3px #0000000a}.lead-kpi-card span{color:#64748b;margin-bottom:6px;font-size:11px;font-weight:900;display:block}.lead-kpi-card strong{color:#151527;font-size:23px;font-weight:950;line-height:1;display:block}.lead-kpi-card small{color:#94a3b8;margin-top:6px;font-size:10px;font-weight:700;line-height:1.35;display:block}.lead-workday-focus{grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);gap:8px;display:grid}.lead-focus-card{color:#fff;background:#151527;border-radius:16px;grid-template-columns:minmax(0,1fr) 92px auto;align-items:center;gap:12px;padding:15px 16px;display:grid;box-shadow:0 18px 42px #15152729}.lead-focus-main span,.lead-focus-score span{color:#aeb8d4;margin-bottom:4px;font-size:11px;font-weight:950;display:block}.lead-focus-main strong{font-size:18px;font-weight:950;line-height:1.25;display:block}.lead-focus-main p{color:#d9deef;margin:5px 0 0;font-size:12px;font-weight:800;line-height:1.45}.lead-focus-score{text-align:center;background:#ffffff0f;border:1px solid #ffffff29;border-radius:12px;padding:10px}.lead-focus-score strong{font-size:27px;font-weight:950;line-height:1;display:block}.lead-focus-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.lead-focus-actions button{color:#151527;cursor:pointer;background:#fff;border:1px solid #fff3;border-radius:10px;padding:9px 12px;font-family:Heebo,sans-serif;font-size:12px;font-weight:950}.lead-focus-actions button:first-child{color:#fff;background:#3b5bdb;border-color:#3b5bdb}.lead-focus-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.lead-focus-strip button,.lead-focus-empty{text-align:right;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:13px 12px;font-family:Heebo,sans-serif;box-shadow:0 1px 3px #0000000a}.lead-focus-strip button{cursor:pointer}.lead-focus-strip strong{color:#151527;font-size:22px;font-weight:950;line-height:1;display:block}.lead-focus-strip span,.lead-focus-empty span{color:#64748b;margin-top:6px;font-size:11px;font-weight:850;line-height:1.35;display:block}.lead-focus-empty{text-align:center;grid-column:1/-1}.lead-focus-empty strong{color:#151527;font-size:15px;font-weight:950;display:block}.lead-team-workload{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:13px 14px;box-shadow:0 10px 28px #0f172a0b}.lead-team-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.lead-team-head span{color:#3b5bdb;font-size:11px;font-weight:950;display:block}.lead-team-head strong{color:#151527;margin-top:2px;font-size:14px;font-weight:950;display:block}.lead-team-head small{color:#64748b;font-size:11px;font-weight:850}.lead-team-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;display:grid}.lead-team-card{text-align:right;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;min-height:104px;padding:11px 12px;font-family:Heebo,sans-serif}.lead-team-card.needs-work{background:#fff7ed;border-color:#fed7aa}.lead-team-card strong{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:950;display:block;overflow:hidden}.lead-team-card span{color:#475569;margin-top:5px;font-size:11px;font-weight:900;display:block}.lead-team-card small{color:#64748b;margin-top:8px;font-size:11px;font-weight:750;line-height:1.4;display:block}.lead-smart-insights{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:12px 14px;box-shadow:0 8px 24px #0f172a0a}.lead-insights-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.lead-insights-head span{color:#3b5bdb;font-size:11px;font-weight:950;display:block}.lead-insights-head strong{color:#151527;margin-top:2px;font-size:14px;font-weight:950;display:block}.lead-insights-head small{color:#64748b;font-size:11px;font-weight:850}.lead-insights-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.lead-insight-card{text-align:right;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;min-width:0;padding:11px 10px;font-family:Heebo,sans-serif}.lead-insight-card.has-issues{background:#fff7ed;border-color:#fed7aa}.lead-insight-card strong{color:#151527;font-size:22px;font-weight:950;line-height:1;display:block}.lead-insight-card span{color:#111827;margin-top:6px;font-size:12px;font-weight:950;display:block}.lead-insight-card small{color:#64748b;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:10px;font-weight:800;display:block;overflow:hidden}.lead-quick-tabs{box-shadow:none;background:0 0;border:none;border-radius:0;flex-wrap:wrap;gap:7px;padding:0;display:flex}.lead-quick-tabs button{color:#475569;cursor:pointer;background:#fff;border:1px solid #dce3ef;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-family:Heebo,sans-serif;font-size:12px;font-weight:900;display:inline-flex;box-shadow:0 1px 2px #00000008}.lead-quick-tabs button strong{color:#3b5bdb;background:#e8eefb;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:24px;font-size:11px;display:inline-flex}.lead-quick-tabs button.active{color:#fff;background:#151527;border-color:#151527}.lead-quick-tabs button.active strong{color:#151527;background:#fff}.lead-action-inbox{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:14px;box-shadow:0 10px 28px #0f172a0b}.lead-inbox-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.lead-inbox-head span{color:#3b5bdb;font-size:11px;font-weight:950}.lead-inbox-head strong{color:#111827;font-size:13px;font-weight:950}.lead-inbox-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.lead-inbox-item{text-align:right;cursor:pointer;background:#f8fafc;border:1px solid #e5eaf2;border-radius:12px;min-height:104px;padding:11px;font-family:Heebo,sans-serif}.lead-inbox-item span{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;margin-bottom:7px;padding:3px 7px;font-size:10px;font-weight:900;display:inline-flex}.lead-inbox-item strong{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:950;display:block;overflow:hidden}.lead-inbox-item small{color:#64748b;margin-top:4px;font-size:11px;font-weight:750;line-height:1.45;display:block}.lead-inbox-empty{color:#64748b;text-align:center;background:#f8fafc;border:1px dashed #dbe3ef;border-radius:13px;padding:12px;font-size:12px;font-weight:850}.manual-lead-panel{background:#fff;border:1px solid #dbe3ef;border-radius:16px;padding:14px;box-shadow:0 12px 34px #0f172a0f}.manual-lead-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.manual-lead-head strong{color:#111827;font-size:14px;font-weight:950;display:block}.manual-lead-head span{color:#64748b;margin-top:3px;font-size:12px;font-weight:750;display:block}.manual-lead-head button{cursor:pointer;background:#f8fafc;border:1px solid #dce3ef;border-radius:9px;width:34px;height:34px;font-size:20px}.manual-lead-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.manual-lead-grid input,.manual-lead-grid select,.manual-lead-grid textarea{color:#1a1a2e;background:#f9fafb;border:1px solid #d9dee8;border-radius:9px;outline:none;width:100%;min-height:38px;padding:10px;font-family:Heebo,sans-serif;font-size:12px}.manual-lead-grid textarea{resize:vertical;grid-column:1/-1;min-height:70px}.manual-lead-actions{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.lead-filter-bar{background:#fff;border:1px solid #e2e5ea;border-radius:9px;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 14px;padding:10px 12px;display:flex}.lead-filter-bar-modern{grid-template-columns:minmax(260px,1.4fr) minmax(145px,.55fr) minmax(145px,.55fr) minmax(145px,.55fr);margin:0;display:grid}.lead-filter-bar select,.lead-filter-bar input{color:#1a1a2e;background:#f9fafb;border:1px solid #d9dee8;border-radius:7px;outline:none;width:100%;min-height:36px;padding:8px 10px;font-family:Heebo,sans-serif;font-size:12px}.lead-filter-bar label{color:#4b5563;white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.lead-advanced-filters{border-top:1px solid #eef2f7;grid-column:1/-1;margin-top:2px;padding-top:8px}.lead-advanced-filters summary{cursor:pointer;color:#64748b;align-items:center;gap:6px;font-size:12px;font-weight:900;list-style:none;display:inline-flex}.lead-advanced-filters summary::-webkit-details-marker{display:none}.lead-advanced-filters summary:before{content:"+";color:#3b5bdb;background:#eef2ff;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;font-weight:950;display:inline-flex}.lead-advanced-filters[open] summary:before{content:"−"}.lead-advanced-filter-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-top:10px;display:grid}.daily-sales-tasks{background:#fff;border:1px solid #e2e5ea;border-radius:10px;margin-bottom:20px;padding:18px 20px;box-shadow:0 1px 3px #0000000a}.daily-sales-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.daily-sales-head div{flex-direction:column;gap:3px;display:flex}.daily-sales-head span{color:#6b7280;font-size:12px;font-weight:800}.daily-sales-head strong{color:#1a1a2e;font-size:18px;font-weight:900}.daily-sales-head button{color:#fff;cursor:pointer;background:#1a1a2e;border:none;border-radius:7px;padding:8px 14px;font-family:Heebo,sans-serif;font-size:12px;font-weight:800}.daily-sales-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.daily-sales-grid div{background:#f9fafb;border:1px solid #e2e5ea;border-radius:8px;padding:13px}.daily-sales-grid strong{color:#3b5bdb;margin-bottom:5px;font-size:24px;line-height:1;display:block}.daily-sales-grid span{color:#6b7280;font-size:12px;font-weight:700}.lead-pipeline-shell{gap:10px;display:grid}.lead-pipeline-shell[hidden]{display:none!important}.lead-pipeline-toolbar{background:#fff;border:1px solid #e2e8f0;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 1px 3px #0f172a0a}.lead-pipeline-toolbar span{color:#3b5bdb;font-size:11px;font-weight:950;display:block}.lead-pipeline-toolbar strong{color:#151527;margin-top:2px;font-size:13px;font-weight:950;display:block}.lead-pipeline-view-toggle{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;flex-shrink:0;gap:4px;padding:4px;display:inline-flex}.lead-pipeline-view-toggle button{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:8px 12px;font-family:Heebo,sans-serif;font-size:12px;font-weight:950}.lead-pipeline-view-toggle button.active{color:#fff;background:#151527;box-shadow:0 8px 18px #0f172a1f}.lead-pipeline-board{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:12px;margin:0 0 4px;display:grid}.lead-pipeline-board.lead-optional-panel{display:grid}.lead-pipeline-board.is-board-view{grid-template-columns:repeat(3,minmax(260px,1fr));align-items:start;padding-bottom:4px;overflow:visible}.lead-pipeline-board.is-list-view{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));padding-bottom:0;overflow:visible}.pipeline-stage{cursor:pointer;background:#fff;border:1px solid #e2e5ea;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:12px 10px;font-family:Heebo,sans-serif;transition:all .2s;display:flex}.pipeline-stage span{color:#4b5563;font-size:12px;font-weight:800}.pipeline-stage strong{color:#1a1a2e;font-size:18px}.pipeline-stage.active,.pipeline-stage:hover{background:#f0f4ff;border-color:#3b5bdb}.pipeline-stage.active span,.pipeline-stage:hover span{color:#3b5bdb}.pipeline-column{background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;min-width:0;min-height:220px;padding:12px;transition:border-color .18s,background .18s,box-shadow .18s;overflow:hidden}.pipeline-column.active{background:#f0f4ff;border-color:#3b5bdb}.pipeline-column.drag-over{background:#eef2ff;border-color:#3b5bdb;box-shadow:inset 0 0 0 2px #3b5bdb29}.pipeline-column-head{color:#151527;text-align:right;background:#fff;border:none;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:6px 10px;width:100%;padding:12px 13px;font-family:Heebo,sans-serif;display:grid;box-shadow:0 1px 2px #0f172a0a}.pipeline-column-head span{color:#151527;font-size:14px;font-weight:850;display:block}.pipeline-column-head strong{color:#3b5bdb;font-size:24px;font-weight:900;line-height:1}.pipeline-column-head small{color:#64748b;margin-top:3px;font-size:11px;font-weight:650;line-height:1.35;display:block}.pipeline-column-summary{color:#3b5bdb;background:#eef2ff;border-radius:999px;justify-content:center;justify-self:start;align-items:center;margin-top:8px;padding:5px 9px;font-size:10px;font-weight:800;display:inline-flex}.pipeline-column-list{gap:8px;max-height:520px;margin-top:10px;padding-inline-end:2px;display:grid;overflow-y:auto}.pipeline-lead-card{text-align:right;cursor:grab;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:13px;max-width:100%;padding:11px;transition:transform .18s,box-shadow .18s,opacity .18s;box-shadow:0 1px 2px #0f172a0a}.pipeline-lead-card:active{cursor:grabbing}.pipeline-lead-card.dragging{opacity:.58;transform:scale(.985);box-shadow:0 12px 26px #0f172a24}.pipeline-lead-card.due{background:#fff7ed;border-color:#fed7aa}.pipeline-lead-card.hot{border-color:#fecaca}.pipeline-lead-card strong{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:850;display:block;overflow:hidden}.pipeline-lead-card span{color:#475569;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11px;font-weight:650;display:block;overflow:hidden}.pipeline-lead-card small{color:#64748b;margin-top:7px;font-size:10px;font-weight:650;line-height:1.35;display:block}.pipeline-lead-card em{color:#111827;margin-top:6px;font-size:11px;font-style:normal;font-weight:750;line-height:1.35;display:block}.pipeline-card-actions{grid-template-columns:1fr 1fr;gap:6px;margin-top:9px;display:grid}.pipeline-card-actions button,.pipeline-more{color:#151527;cursor:pointer;background:#f8fafc;border:1px solid #dbe3ef;border-radius:9px;padding:7px 8px;font-family:Heebo,sans-serif;font-size:11px;font-weight:950}.pipeline-card-actions button:first-child{color:#fff;background:#151527;border-color:#151527}.pipeline-more{color:#3b5bdb;background:#eef2ff;border-color:#c7d2fe;width:100%}.pipeline-empty{color:#94a3b8;text-align:center;background:#fff;border:1px dashed #dbe3ef;border-radius:12px;padding:22px 10px;font-size:12px;font-weight:750}.lead-card{cursor:pointer;background:#fff;border:1px solid #e2e5ea;border-radius:13px;grid-template-columns:minmax(280px,1.4fr) minmax(210px,.85fr) minmax(210px,.85fr);align-items:center;gap:12px;max-width:100%;margin-bottom:8px;padding:13px 14px;transition:all .2s;display:grid;box-shadow:0 1px 3px #0000000a}.lead-card:hover{border-color:#c0c8d8;transform:translateY(-1px);box-shadow:0 8px 24px #0f172a14}.lead-card.overdue{background:linear-gradient(90deg,#fff7ed,#fff);border-color:#fed7aa}.lead-card-top{align-items:center;gap:12px;display:flex}.lead-card-top h3{color:#151527;margin:0 0 3px;font-size:16px;font-weight:900}.lead-card-top p{color:#475569;margin:0 0 2px;font-size:13px;font-weight:800}.lead-card-top small{color:#94a3b8;font-size:11px;font-weight:700}.lead-car-thumb{object-fit:cover;background:#f8fafc;border:1px solid #dce3ef;border-radius:10px;flex-shrink:0;width:68px;height:52px}.lead-car-thumb.empty{color:#94a3b8;justify-content:center;align-items:center;font-size:24px;display:flex}.lead-card-meta{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.lead-card-meta span{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:800}.lead-card-meta span.danger{color:#be123c;background:#fff1f2;border-color:#fecdd3}.lead-card-detail{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.lead-card-detail span{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:900;line-height:1.2}.lead-card-detail span.danger{color:#be123c;background:#fff1f2;border-color:#fecdd3}.lead-card-detail .lead-status{color:inherit;border:none}.lead-card-detail .lead-recommendation-chip{color:#3730a3;background:#eef2ff;border-color:#c7d2fe}.lead-card-detail .lead-sla-chip{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.lead-heat-chip{color:#9a3412!important;background:#fff7ed!important;border-color:#fed7aa!important}.lead-heat-chip.hot,.lead-heat-chip.urgent{color:#be123c!important;background:#fff1f2!important;border-color:#fecdd3!important}.lead-heat-chip.warm{color:#92400e!important;background:#fffbeb!important;border-color:#fde68a!important}.lead-heat-chip.cold{color:#475569!important;background:#f8fafc!important;border-color:#e2e8f0!important}.lead-intelligence-strip{background:linear-gradient(135deg,#f8fafc,#fff);border:1px solid #e2e8f0;border-radius:16px;gap:9px;margin:12px 0;padding:14px 15px;display:grid}.lead-intelligence-strip.hot,.lead-intelligence-strip.urgent{background:linear-gradient(135deg,#fff1f2,#fff);border-color:#fecdd3}.lead-intelligence-strip.warm{background:linear-gradient(135deg,#fffbeb,#fff);border-color:#fde68a}.lead-intelligence-strip>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.lead-intelligence-strip span{color:#64748b;letter-spacing:.6px;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.lead-intelligence-strip strong{color:#111827;font-size:16px;font-weight:1000;display:block}.lead-intelligence-strip p{color:#475569;margin:0;font-size:12px;font-weight:850;line-height:1.55}.lead-intelligence-strip em{color:#fff;background:#111827;border-radius:12px;padding:10px 12px;font-size:12px;font-style:normal;font-weight:850;line-height:1.7;display:block}.lead-labels{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.lead-label-badge{color:#3730a3;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;align-items:center;padding:4px 8px;font-size:10px;font-weight:900;line-height:1.2;display:inline-flex}.lead-last-note{color:#64748b;white-space:pre-line;margin:10px 0 0;font-size:12px;line-height:1.45}.lead-card-actions{flex-wrap:wrap;gap:8px;display:flex}.lead-wa,.lead-call{cursor:pointer;border:none;border-radius:9px;justify-content:center;align-items:center;gap:4px;min-width:76px;padding:8px 13px;font-family:Heebo,sans-serif;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.lead-wa{color:#fff;background:#25d366}.lead-call{color:#3b5bdb;background:#f0f4ff;border:1px solid #c7d4f0}.lead-quick-action-btn{color:#151527;cursor:pointer;background:#fff;border:1px solid #dce3ef;border-radius:9px;min-width:62px;padding:8px 11px;font-family:Heebo,sans-serif;font-size:12px;font-weight:900}.lead-quick-action-btn:hover{background:#f8fafc;border-color:#cbd5e1}.lead-delete-btn{color:#dc2626;cursor:pointer;background:#fff7f7;border:1px solid #fecaca;border-radius:9px;min-width:64px;padding:8px 12px;font-family:Heebo,sans-serif;font-size:12px;font-weight:900}.lead-delete-btn:hover{background:#fee2e2;border-color:#fca5a5}.lead-row{background:#fff;border:1px solid #e2e5ea;border-radius:8px;align-items:center;gap:14px;margin-bottom:8px;padding:14px 18px;transition:all .2s;display:flex;box-shadow:0 1px 3px #0000000a}.lead-row:hover{border-color:#c0c8d8;box-shadow:0 2px 8px #00000014}.lead-status{letter-spacing:.5px;border-radius:12px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}.lead-new{color:#3b5bdb;background:#eff6ff}.lead-contacted{color:#22c55e;background:#f0fdf4}.lead-warn{color:#f97316;background:#fff7ed}.lead-hot{color:#ef4444;background:#fef2f2}.lead-closed{color:#6b7280;background:#f9fafb}.lead-lost{color:#ef4444;background:#fff5f5}.lead-main{flex:1;min-width:0}.lead-actions{flex-direction:column;align-items:flex-end;gap:8px;min-width:0;display:flex}.lead-action-row{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.lead-crm{grid-template-columns:minmax(160px,1fr) 150px 150px auto;align-items:start;gap:8px;width:100%;margin-top:8px;display:grid}.lead-notes,.lead-follow-up,.lead-status-select,.lead-assignee-select,.lead-quick-note,.lead-priority-select,.lead-source-select,.lead-last-contact{color:#1a1a2e;direction:rtl;background:#f9fafb;border:1px solid #e2e5ea;border-radius:6px;outline:none;font-family:Heebo,sans-serif;font-size:12px}.lead-notes{resize:vertical;min-height:54px;padding:8px 10px;line-height:1.45}.lead-follow-up,.lead-status-select,.lead-assignee-select,.lead-quick-note,.lead-priority-select,.lead-source-select,.lead-last-contact{padding:7px 9px}.lead-quick-note{background:#fff;grid-column:1/span 3}.lead-save-small{color:#fff;cursor:pointer;white-space:nowrap;background:#1a1a2e;border:none;border-radius:6px;padding:7px 12px;font-family:Heebo,sans-serif;font-size:12px;font-weight:700}.lead-manager-report-wrap{background:#fff;border:1px solid #e2e5ea;border-radius:14px;margin-top:2px;padding:12px 14px;box-shadow:0 1px 3px #0000000a}.lead-manager-report-wrap summary{cursor:pointer;color:#151527;font-size:13px;font-weight:950;list-style:none}.lead-manager-report-wrap summary::-webkit-details-marker{display:none}.lead-manager-report{box-shadow:none;background:#fff;border:none;border-radius:0;margin-top:0;padding:14px 0 2px}.lead-report-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.lead-report-head span{color:#64748b;font-size:12px;font-weight:900;display:block}.lead-report-head strong{color:#151527;margin-top:2px;font-size:18px;font-weight:950;display:block}.lead-report-head small{color:#ef4444;font-size:12px;font-weight:900}.lead-report-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.lead-report-grid section{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:13px}.lead-report-grid h4{color:#151527;margin:0 0 10px;font-size:13px;font-weight:900}.lead-report-grid div{color:#64748b;border-top:1px solid #e2e8f0;justify-content:space-between;gap:10px;padding:8px 0;font-size:12px;font-weight:800;display:flex}.lead-report-grid div:first-of-type{border-top:none}.lead-report-grid strong{color:#151527}.lead-drawer{z-index:10000;direction:rtl;background:#0f172a6b;justify-content:flex-start;display:none;position:fixed;inset:0}.lead-drawer.open{display:flex}.lead-drawer-panel{background:#fff;width:min(520px,100%);height:100%;margin-right:auto;padding:22px;overflow:auto;box-shadow:-20px 0 50px #0f172a38}.lead-drawer-head{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;padding-bottom:16px;display:flex}.lead-drawer-head span{color:#3b5bdb;font-size:11px;font-weight:900}.lead-drawer-head h3{color:#151527;margin:3px 0;font-size:24px;font-weight:950}.lead-drawer-head p{color:#64748b;margin:0;font-size:13px;font-weight:800}.lead-drawer-head button{cursor:pointer;background:#f8fafc;border:1px solid #dce3ef;border-radius:10px;width:38px;height:38px;font-size:24px;line-height:1}.lead-drawer-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.lead-drawer-actions a,.lead-drawer-actions button{color:#151527;text-align:center;cursor:pointer;background:#f8fafc;border:1px solid #dce3ef;border-radius:10px;padding:10px 8px;font-family:Heebo,sans-serif;font-size:12px;font-weight:900;text-decoration:none}.lead-template-bar{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:14px;padding:9px;display:flex}.lead-template-bar span{color:#64748b;margin-inline-end:auto;font-size:11px;font-weight:950}.lead-template-bar button{color:#111827;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:999px;padding:6px 10px;font-family:Heebo,sans-serif;font-size:11px;font-weight:900}.lead-drawer-car{background:#f8fafc;border:1px solid #e2e8f0;border-radius:13px;align-items:center;gap:12px;margin-bottom:14px;padding:10px;display:flex}.lead-drawer-car img{object-fit:cover;border-radius:10px;width:92px;height:64px}.lead-drawer-car strong{color:#151527;font-size:14px;font-weight:950;display:block}.lead-drawer-car span{color:#64748b;margin-top:3px;font-size:12px;font-weight:800;display:block}.lead-drawer-car.empty{color:#94a3b8;justify-content:center;font-weight:900}.lead-drawer-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lead-drawer-grid label,.lead-drawer-notes{color:#475569;flex-direction:column;gap:6px;font-size:12px;font-weight:900;display:flex}.lead-drawer-grid input,.lead-drawer-grid select,.lead-drawer-notes textarea{color:#151527;background:#f8fafc;border:1px solid #dce3ef;border-radius:10px;outline:none;padding:10px;font-family:Heebo,sans-serif;font-size:13px}.lead-next-action{color:#475569;flex-direction:column;gap:6px;margin-top:10px;font-size:12px;font-weight:900;display:flex}.lead-next-action input{color:#151527;background:#f8fafc;border:1px solid #dce3ef;border-radius:10px;outline:none;padding:10px;font-family:Heebo,sans-serif;font-size:13px}.lead-drawer-notes{margin-top:12px}.lead-drawer-notes textarea{resize:vertical;min-height:94px;line-height:1.55}.lead-reminder-shortcuts{flex-wrap:wrap;gap:8px;margin:10px 0 2px;display:flex}.lead-reminder-shortcuts button{color:#3b5bdb;cursor:pointer;background:#fff;border:1px solid #dce3ef;border-radius:999px;padding:7px 12px;font-family:Heebo,sans-serif;font-size:12px;font-weight:900}.lead-timeline{border-top:1px solid #e2e8f0;gap:8px;margin-top:14px;padding-top:10px;display:grid}.lead-timeline div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:9px 11px}.lead-timeline span{color:#151527;font-size:12px;font-weight:900;display:block}.lead-timeline small{color:#94a3b8;margin-top:2px;font-size:11px;display:block}.lead-drawer-footer{background:linear-gradient(#ffffffd6,#fff 35%);grid-template-columns:1.4fr 1fr 1fr .85fr;gap:8px;margin-top:16px;padding-top:16px;display:grid;position:sticky;bottom:-22px}.lead-drawer-footer button{color:#151527;cursor:pointer;background:#f8fafc;border:1px solid #dce3ef;border-radius:10px;padding:12px 8px;font-family:Heebo,sans-serif;font-size:12px;font-weight:900}.lead-drawer-footer .lead-save-main{color:#fff;background:#151527;border-color:#151527}.lead-drawer-footer .lead-delete-danger{color:#dc2626;background:#fff7f7;border-color:#fecaca}.lead-drawer-footer .lead-delete-danger:hover{background:#fee2e2;border-color:#fca5a5}@media (width<=980px){.leads-sales-center{overflow:visible}.lead-workday-focus,.lead-focus-card{grid-template-columns:1fr}.lead-focus-actions{justify-content:flex-start}.lead-insights-grid,.lead-inbox-list{grid-template-columns:repeat(2,minmax(0,1fr))}.manual-lead-grid,.lead-filter-bar-modern{grid-template-columns:1fr 1fr}.lead-pipeline-board.is-board-view{grid-template-columns:repeat(2,minmax(230px,1fr))}.lead-card{grid-template-columns:1fr}.lead-card-detail{border-top:1px solid #eef2f7;border-bottom:1px solid #eef2f7;padding:10px 0}.lead-actions{align-items:stretch;min-width:0}.lead-action-row{justify-content:flex-start}}@media (width<=760px){.weekly-car-section,.finance-calculator{padding:56px 16px}body.dealer-finance-route .finance-calculator{padding:92px 14px 36px}body.dealer-finance-route .finance-inner{border-radius:22px;padding:22px 16px}body.dealer-finance-route .finance-inner:before{margin-top:16px;display:block;position:static}.weekly-car-inner,.finance-inner{grid-template-columns:1fr;gap:20px}.weekly-car-media{height:260px}.weekly-car-actions{grid-template-columns:1fr;display:grid}.weekly-car-actions button,.weekly-car-actions a{text-align:center}.finance-grid{grid-template-columns:1fr}.finance-result{align-items:stretch}.finance-result button{width:100%}.daily-sales-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.leads-center-head{display:block}.leads-head-actions{justify-content:stretch;width:100%}.leads-refresh-btn{width:100%;margin-top:12px}.lead-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-inbox-list,.manual-lead-grid,.lead-filter-bar-modern{grid-template-columns:1fr}.lead-pipeline-toolbar{grid-template-columns:1fr;align-items:stretch;display:grid}.lead-display-toggle,.lead-pipeline-view-toggle{grid-template-columns:1fr 1fr;width:100%;display:grid}.lead-pipeline-board{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-pipeline-board.is-board-view{grid-template-columns:1fr;margin-inline:0;padding-inline:0}.lead-pipeline-board.is-list-view{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-card{grid-template-columns:1fr;align-items:stretch;padding:13px}.lead-card-top{align-items:flex-start}.lead-car-thumb{width:74px;height:58px}.lead-card-detail{grid-template-columns:1fr 1fr;display:grid}.lead-card-meta span{font-size:10px}.lead-row{flex-direction:column;align-items:stretch}.lead-actions{align-items:stretch;min-width:0}.lead-action-row{justify-content:flex-start}.lead-crm{grid-template-columns:1fr}.lead-quick-note{grid-column:auto}.lead-report-grid{grid-template-columns:1fr}.lead-drawer{align-items:stretch}.lead-drawer-panel{width:100%;padding:18px}.lead-drawer-actions,.lead-drawer-grid,.lead-drawer-footer{grid-template-columns:1fr}.meta-connect-card{padding:18px}.meta-connect-main{display:block}.meta-connect-icon{margin-bottom:14px}.meta-readiness-checklist{grid-template-columns:1fr 1fr}.meta-readiness-item strong,.meta-readiness-item small{white-space:normal}.meta-connect-actions{grid-template-columns:1fr;display:grid}.meta-primary-btn,.meta-secondary-btn{width:100%}.meta-lead-forms-head,.meta-lead-form-row{flex-direction:column;align-items:flex-start}.meta-lead-forms-actions{grid-template-columns:1fr;display:grid}.meta-lead-form-row span{white-space:normal}.meta-automation-strip{grid-template-columns:1fr}}.car-card{background:linear-gradient(#2b2b38 0%,#23232f 100%);border:1px solid #ffffff21;border-radius:12px;flex-direction:column;transition:all .4s cubic-bezier(.25,.46,.45,.94);display:flex;overflow:hidden;box-shadow:0 16px 40px #00000047}.car-card:hover{border-color:#ffffff42;transform:translateY(-6px);box-shadow:0 28px 72px #00000085}.card-img-wrap{aspect-ratio:1;background:#111;height:auto;position:relative;overflow:hidden}.card-img-wrap:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000,#23232feb);height:42%;position:absolute;bottom:0;left:0;right:0}.card-img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .7s cubic-bezier(.25,.46,.45,.94)}.car-card:hover .card-img{transform:scale(1.08)}.card-ph{color:#ffffff0d;background:linear-gradient(135deg,#111,#1a1a1a);justify-content:center;align-items:center;width:100%;height:100%;font-size:52px;font-weight:900;display:flex}.card-badge{background:var(--white);color:var(--dark);letter-spacing:2px;z-index:2;border-radius:6px;padding:6px 14px;font-size:10px;font-weight:800;position:absolute;top:14px;right:14px;box-shadow:0 8px 20px #00000038}.card-status{letter-spacing:4px;color:#fff9;background:#000000c7;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex;position:absolute;inset:0}.card-hover-cta{opacity:0;background:#0009;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.car-card:hover .card-hover-cta{opacity:1}.card-hover-btn{color:var(--white);cursor:pointer;background:0 0;border:1.5px solid #ffffffa6;padding:12px 36px;font-family:Heebo,sans-serif;font-size:13px;font-weight:600;transition:all .2s}.card-hover-btn:hover{background:var(--white);color:var(--dark)}.card-body{flex-direction:column;flex:1;padding:22px 22px 20px;display:flex}.card-meta{letter-spacing:2.5px;color:var(--silver-d);text-transform:uppercase;text-align:center;margin-bottom:6px;font-size:11px;font-weight:700}.card-name{letter-spacing:0;text-align:center;margin-bottom:16px;font-size:21px;font-weight:800;line-height:1.35}.card-specs{text-align:center;grid-template-columns:1fr 1fr;gap:8px 16px;margin-bottom:16px;display:grid}.card-spec{color:#ffffffc7;background:#ffffff0e;border:1px solid #ffffff17;border-radius:8px;flex-direction:column;gap:2px;padding:9px 10px;font-size:12px;display:flex}.card-spec-label{color:#ffffff73;letter-spacing:.5px;font-size:10px;font-weight:500}.card-spec-val{color:var(--white);font-size:13px;font-weight:600}.card-price{color:var(--white);text-align:center;letter-spacing:-.4px;margin-bottom:16px;font-size:24px;font-weight:900}.card-actions{gap:8px;margin-top:auto;display:flex}.btn-main{background:var(--white);color:var(--dark);cursor:pointer;border:none;flex:1;padding:12px;font-family:Heebo,sans-serif;font-size:13px;font-weight:700;transition:all .25s}.btn-main:hover{background:var(--silver-l)}.btn-wa{cursor:pointer;color:#fff;background:#25d366;border:none;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:20px;transition:all .25s;display:flex}.btn-wa:hover{background:#20b558}.why{background:linear-gradient(#252530 0%,#2a2a38 100%);padding:100px 60px;position:relative}.why:before{content:"";background:radial-gradient(70% 60% at 50% 30%,#788cdc14 0%,#0000 70%);position:absolute;inset:0}.trust-strip{background:#20202a;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;grid-template-columns:repeat(4,1fr);gap:1px;max-width:100%;padding:28px 60px;display:grid}.trust-item{text-align:center;background:#ffffff0b;padding:22px 24px}.trust-item span{letter-spacing:2.5px;color:#ffffff6b;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.trust-item strong{color:#ffffffdb;font-size:14px;line-height:1.5;display:block}.why-grid{z-index:1;grid-template-columns:repeat(3,1fr);gap:16px;display:grid;position:relative}.why-item{text-align:center;background:#ffffff14;border:1px solid #ffffff2e;border-radius:6px;padding:44px 36px;transition:all .35s;position:relative;overflow:hidden;box-shadow:0 4px 16px #00000040}.why-item:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff26,#0000);height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.why-item:hover{background:#ffffff24;border-color:#ffffff59;transform:translateY(-6px);box-shadow:0 12px 40px #00000059}.why-item:hover:before{opacity:1}.why-icon-wrap{background:#ffffff14;border:1px solid #fff3;border-radius:2px;justify-content:center;align-items:center;width:54px;height:54px;margin:0 auto 22px;transition:all .3s;display:flex}.why-item:hover .why-icon-wrap{background:#ffffff17;border-color:#ffffff40}.why-icon-wrap svg{stroke:#d2d7dee0;fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.why-title{text-align:center;margin-bottom:10px;font-size:17px;font-weight:700}.why-text{color:#ffffffd1;text-align:center;font-size:14px;line-height:1.85}.process{background:linear-gradient(#222230 0%,#1e1e2a 100%);padding:100px 60px;position:relative;overflow:hidden}.process-img-bg{opacity:.035;background-image:url(https://images.unsplash.com/photo-1503376780353-7e6692767b70?w=1920&q=60);background-position:50%;background-size:cover;position:absolute;inset:0}.process-steps{z-index:1;grid-template-columns:repeat(4,1fr);gap:0;margin-top:64px;display:grid;position:relative}.step{text-align:center;padding:0 24px;position:relative}.step:not(:last-child):after{content:"";background:linear-gradient(90deg,#ffffff14,#ffffff26,#ffffff14);width:24%;height:1px;position:absolute;top:29px;left:-12%}.step-circle{color:#ffffffe6;z-index:1;background:#ffffff0f;border:2px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 24px;font-size:20px;font-weight:800;transition:all .3s;display:flex;position:relative;box-shadow:0 0 20px #ffffff0d}.step:hover .step-circle{color:var(--white);background:#ffffff1f;border-color:#fffc;box-shadow:0 0 32px #ffffff26}.step-title{margin-bottom:10px;font-size:16px;font-weight:700}.step-text{color:#ffffffbf;font-size:13px;line-height:1.8}.about{background:linear-gradient(135deg,#2a2a38 0%,#252530 100%);padding:100px 60px}.about-inner{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.about-label{letter-spacing:4px;color:#c8cdd4e6;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:700}.about-title{letter-spacing:-1px;margin-bottom:20px;font-size:clamp(28px,3.5vw,46px);font-weight:900;line-height:1.05}.about-text{color:#ffffffd1;margin-bottom:32px;font-size:15px;line-height:2}.about-feats{grid-template-columns:1fr 1fr;gap:12px;display:grid}.about-feat{align-items:flex-start;gap:10px;display:flex}.feat-check{color:#ffffffb3;border:1.5px solid #ffffff38;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;font-size:10px;font-weight:700;display:flex}.feat-txt{color:#ffffffb3;font-size:13px;line-height:1.6}.about-img{border:1px solid #ffffff12;border-radius:2px;position:relative;overflow:hidden}.about-img img{object-fit:cover;filter:brightness(.75)contrast(1.1);width:100%;height:440px;display:block}.about-img:after{content:"";background:linear-gradient(#0000 0%,#1a1a20f2 100%);height:40%;position:absolute;bottom:0;left:0;right:0}.contact{background:#1e1e26;padding:100px 60px;position:relative}.contact:before{content:"";background:radial-gradient(50% 80% at 80%,#3c50960d 0%,#0000 70%);position:absolute;inset:0}.contact-inner{z-index:1;grid-template-columns:1fr 1fr;gap:80px;display:grid;position:relative}.contact-headline{letter-spacing:-1px;margin-top:12px;margin-bottom:16px;font-size:clamp(26px,3vw,44px);font-weight:900;line-height:1.1}.contact-sub{color:#ffffffa6;margin-bottom:36px;font-size:15px;line-height:1.9}.c-details{flex-direction:column;gap:16px;display:flex}.c-row{align-items:center;gap:14px;display:flex}.c-icon{background:#ffffff08;border:1px solid #ffffff1f;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;display:flex}.c-val{color:#ffffffbf;font-size:14px}.contact-form{background:#2a2a38;border:1px solid #ffffff2e;border-radius:2px;flex-direction:column;gap:12px;padding:36px;display:flex}.f-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.f-group{flex-direction:column;gap:7px;display:flex}.f-label{letter-spacing:2.5px;color:#ffffff8c;text-transform:uppercase;font-size:10px;font-weight:700}.f-input,.f-select,.f-textarea{color:var(--white);direction:rtl;background:#ffffff12;border:1px solid #fff3;border-radius:1px;outline:none;padding:13px 16px;font-family:Heebo,sans-serif;font-size:14px;transition:border .25s}.f-input:focus,.f-select:focus,.f-textarea:focus{background:#ffffff0f;border-color:#fff6}.f-input::placeholder,.f-textarea::placeholder{color:#ffffff47}.f-select option{background:var(--dark3)}.f-textarea{resize:none}.btn-send{background:var(--white);color:var(--dark);cursor:pointer;border:none;padding:15px;font-family:Heebo,sans-serif;font-size:14px;font-weight:700;transition:all .3s}.btn-send:hover{background:var(--silver-l);transform:translateY(-1px)}footer{background:#252530;border-top:1px solid #ffffff1a;padding:60px 60px 28px}.footer-top{text-align:center;grid-template-columns:1.5fr 1fr 1fr;gap:48px;margin-bottom:48px;display:grid}.f-logo img{opacity:.5;height:42px;margin-bottom:14px}.f-logo-fb{color:#ffffff59;letter-spacing:2px;margin-bottom:14px;font-size:18px;font-weight:800;display:none}.f-desc{color:#ffffffa6;font-size:13px;line-height:1.9}.f-col-title{letter-spacing:3px;color:#ffffffa6;text-transform:uppercase;text-align:center;margin-bottom:20px;font-size:10px;font-weight:700}.f-links{flex-direction:column;align-items:center;gap:12px;display:flex}.f-links a,.f-links span{color:#ffffffa6;font-size:13px;transition:color .2s;display:block}.f-links a:hover{color:#fffc}.footer-contact-link{text-align:right;background:#ffffff09;border:1px solid #ffffff1a;border-radius:12px;gap:10px;width:100%;max-width:260px;min-height:44px;padding:9px 12px;text-decoration:none;justify-content:flex-start!important;align-items:center!important;display:flex!important}.footer-contact-icon{color:#ffffffb8;background:#ffffff12;border-radius:999px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.footer-contact-icon svg{fill:currentColor;stroke:currentColor;width:15px;height:15px}.footer-contact-icon svg[viewBox]{display:block}.footer-contact-text{gap:2px;min-width:0;display:grid}.footer-contact-text small{color:#ffffff73;font-size:10px;font-weight:800;line-height:1}.footer-contact-text strong{color:#ffffffc7;overflow-wrap:anywhere;font-size:13px;font-weight:850;line-height:1.3}.footer-contact-link:hover{background:#ffffff0f;border-color:#ffffff3d}.f-social{justify-content:center;gap:10px;margin-top:20px;display:flex}.f-soc{color:#ffffff7a;border:1px solid #ffffff1f;border-radius:2px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .25s;display:flex}.f-soc svg{fill:currentColor;stroke:currentColor;stroke-width:0;width:18px;height:18px;display:block}.f-soc[title=Instagram] svg{fill:none;stroke:currentColor;stroke-width:1.7px}.f-soc:hover{color:#fffc;border-color:#ffffff80}.footer-bottom{border-top:1px solid #ffffff0d;flex-wrap:wrap;justify-content:center;gap:24px;padding-top:24px;display:flex}.f-copy{color:#ffffff80;font-size:12px}.dealerx-credit{text-align:center;color:#111827;background:#fff;border-top:1px solid #0f172a14;border-bottom:1px solid #0f172a14;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;width:100%;min-height:38px;margin-top:22px;padding:6px 16px;font-size:13px;line-height:1.2;display:flex;box-shadow:0 -8px 28px #0f172a14}.dealerx-credit strong{color:#111827;font-weight:900}.dealerx-credit span{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:inline-flex}.dealerx-credit-logo{object-fit:contain;vertical-align:middle;opacity:1;filter:none;width:118px;max-width:42vw;height:28px;display:inline-block}.dealerx-credit a{color:#111827;font-weight:900;text-decoration:none;transition:color .2s,opacity .2s}.dealerx-credit a:hover{color:var(--brand-primary,#8b5cf6)}body[data-template=clean_light] .dealerx-credit{color:#111827}body[data-template=clean_light] .dealerx-credit strong{color:#141419}body[data-template=clean_light] .dealerx-credit-logo{filter:none;opacity:1}body[data-template=clean_light] .dealerx-credit a{color:var(--brand-primary,#111827)}.cp-dealerx-credit{color:#111827;width:100%;max-width:none;margin:0 auto 44px}body .dealerx-credit .dealerx-credit-brand{width:auto!important;height:auto!important;min-height:44px!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:6px!important;flex:none!important;justify-content:center!important;align-items:center!important;padding:8px 10px!important;line-height:1!important;display:inline-flex!important;overflow:visible!important}body .dealerx-credit .dealerx-credit-logo{aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;filter:none!important;opacity:1!important;clip-path:none!important;border:0!important;border-radius:0!important;width:142px!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;transform:none!important}body .dealerx-credit{box-sizing:border-box!important;gap:8px 16px!important;height:auto!important;min-height:56px!important;overflow:visible!important}body .dealerx-credit>a{box-sizing:border-box;justify-content:center;align-items:center;min-height:44px;padding:6px 4px;display:inline-flex}body .dealerx-credit a:focus-visible{outline-offset:3px;outline:2px solid #7440cb}@media (width<=760px){body .dealerx-credit{padding-block:10px!important}body .dealerx-credit .dealerx-credit-logo{width:126px!important}}body[data-template] footer:has(>.dealerx-credit){padding-bottom:calc(100px + env(safe-area-inset-bottom))!important}body .dealerx-credit.cp-dealerx-credit{margin-bottom:calc(100px + env(safe-area-inset-bottom))!important}body[data-template] .dealerx-credit,body[data-template] .dealerx-credit>span,body[data-template] .dealerx-credit>a{color:#111827!important;background-color:#fff!important}.wa-float a{color:#fff;background:#25d366;border-radius:2px;align-items:center;gap:10px;padding:13px 22px;font-size:14px;font-weight:700;transition:all .3s;display:flex;box-shadow:0 8px 32px #25d36640}.wa-float a:hover{background:#20b558;transform:translateY(-2px)}.modal-overlay{z-index:9000;opacity:0;visibility:hidden;pointer-events:none;backdrop-filter:blur(4px);background:#000000e0;justify-content:center;align-items:center;padding:20px;transition:opacity .35s;display:flex;position:fixed;inset:0}.modal-overlay.open{opacity:1;visibility:visible;pointer-events:all}.modal{background:#2e2e3c;border:1px solid #ffffff2e;border-radius:8px;flex-direction:column;width:100%;max-width:720px;max-height:92vh;display:flex;position:relative;overflow-y:auto}.modal-close{z-index:2;color:#fffc;cursor:pointer;background:#000000b3;border:1px solid #ffffff1f;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;transition:all .2s;display:flex;position:absolute;top:16px;left:16px}.modal-close:hover{background:#ffffff1a}.m-img-wrap{background:#111;flex-shrink:0;height:260px;overflow:hidden}.m-img{object-fit:cover;width:100%;height:100%}.m-img-ph{color:#ffffff0d;background:linear-gradient(135deg,#111,#1c1c1c);justify-content:center;align-items:center;width:100%;height:100%;font-size:60px;font-weight:900;display:flex}.m-body{padding:24px 28px;overflow-y:auto}.m-brand{letter-spacing:3px;color:var(--silver-d);text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700}.m-title{letter-spacing:-.5px;margin-bottom:22px;font-size:28px;font-weight:800}.m-specs{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:20px;display:grid}.m-spec{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:4px;padding:10px 12px}.m-spec-l{letter-spacing:2px;color:#ffffff8c;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:600}.m-spec-v{font-size:15px;font-weight:600}.m-desc{color:#ffffffb3;white-space:normal;text-align:right;direction:rtl;margin-bottom:24px;font-size:14px;line-height:1.9}.m-desc p{margin:0 0 14px}.m-desc p:last-child{margin-bottom:0}.m-acts{gap:10px;display:flex}.section-divider{background:linear-gradient(90deg,#0000,#ffffff2e,#0000);height:2px}.loading-logo img{opacity:.6;height:52px}.loading-spinner{border:2px solid #ffffff1a;border-top-color:#fff9;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.sticky-cta{z-index:4999;padding:10px 24px calc(10px + env(safe-area-inset-bottom));backdrop-filter:blur(12px);background:linear-gradient(90deg,#1a1a2e 0%,#252530 100%);border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:12px;transition:transform .4s cubic-bezier(.25,.46,.45,.94);display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.sticky-cta.show{transform:translateY(0)}.sticky-cta-text{color:#ffffffb3;align-items:center;gap:8px;font-size:13px;display:flex}.sticky-cta-text strong{color:#fff;font-size:14px}.sticky-cta-online{background:#22c55e;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s infinite pulse-green}@keyframes pulse-green{0%,to{box-shadow:0 0 #22c55e66}50%{box-shadow:0 0 0 6px #22c55e00}}.sticky-cta-btns{flex-shrink:0;gap:8px;display:flex}.sticky-btn-wa{color:#fff;cursor:pointer;background:#25d366;border:none;border-radius:6px;align-items:center;gap:6px;padding:10px 20px;font-family:Heebo,sans-serif;font-size:13px;font-weight:700;transition:all .25s;display:flex}.sticky-btn-wa:hover{background:#20b558;transform:translateY(-1px)}.floating-finance-shortcut{left:18px;bottom:calc(86px + env(safe-area-inset-bottom));z-index:4998;border:1px solid color-mix(in srgb,var(--brand-primary,#111827) 28%,#ffffff73);background:linear-gradient(135deg,var(--button-bg,#111827),color-mix(in srgb,var(--button-bg,#111827) 78%,var(--brand-primary,#64748b) 22%));min-height:46px;color:var(--button-text,#fff);border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:11px 16px;font-family:Heebo,sans-serif;font-size:13px;font-weight:850;line-height:1;text-decoration:none;transition:transform .22s,box-shadow .22s,opacity .22s;display:inline-flex;position:fixed;transform:translateY(0);box-shadow:0 18px 46px #0f172a3d;display:none!important}.floating-finance-shortcut:hover{transform:translateY(-2px);box-shadow:0 22px 58px #0f172a4d}.floating-finance-shortcut:focus-visible{outline:3px solid color-mix(in srgb,var(--brand-primary,#111827) 45%,transparent);outline-offset:3px}.floating-finance-icon{background:color-mix(in srgb,var(--button-text,#fff) 16%,transparent);color:currentColor;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:15px;font-weight:900;display:grid}body.system-home-mode .floating-finance-shortcut,body.landing-mode .floating-finance-shortcut,body.accessibility-mode .floating-finance-shortcut,body.admin-booting .floating-finance-shortcut,body.dedicated-admin-route .floating-finance-shortcut,body.admin-panel-open .floating-finance-shortcut,body.finance-standalone-mode .floating-finance-shortcut,body.full-catalog-mode .floating-finance-shortcut,body.marketplace-car-detail-mode .floating-finance-shortcut{display:none!important}@media (width<=600px){.sticky-cta{padding:9px 12px calc(9px + env(safe-area-inset-bottom))}.sticky-cta-text{display:none}.sticky-cta-btns{justify-content:center;width:100%}.sticky-btn-wa{flex:1;justify-content:center}.floating-finance-shortcut{left:12px;bottom:calc(78px + env(safe-area-inset-bottom));min-height:42px;padding:9px 12px;font-size:12px;box-shadow:0 14px 36px #0f172a38}.floating-finance-icon{width:24px;height:24px;font-size:14px}}.wa-popup-overlay{z-index:8000;opacity:0;pointer-events:none;backdrop-filter:blur(4px);background:#00000080;transition:opacity .3s;position:fixed;inset:0}.wa-popup-overlay.show{opacity:1;pointer-events:all}.wa-popup{z-index:8001;opacity:0;pointer-events:none;background:#fff;border-radius:16px;width:300px;max-width:calc(100vw - 48px);padding:0;transition:all .35s cubic-bezier(.25,.46,.45,.94);position:fixed;bottom:100px;left:28px;overflow:hidden;transform:translateY(20px)scale(.95);box-shadow:0 20px 60px #0000004d}.wa-popup.show{opacity:1;pointer-events:all;transform:translateY(0)scale(1)}.wa-popup-header{background:linear-gradient(135deg,#1a1a2e,#2d2d4e);align-items:center;gap:12px;padding:16px 20px;display:flex}.wa-popup-avatar{border:2px solid #fff3;border-radius:50%;flex-shrink:0;width:44px;height:44px;overflow:hidden}.wa-popup-avatar img{object-fit:cover;width:100%;height:100%}.wa-popup-name{color:#fff;font-size:14px;font-weight:700}.wa-popup-status{color:#22c55e;align-items:center;gap:4px;margin-top:2px;font-size:11px;display:flex}.wa-popup-close-btn{color:#ffffff80;cursor:pointer;background:0 0;border:none;margin-right:auto;padding:0;font-size:20px;line-height:1}.wa-popup-body{background:#f0f4ff;padding:16px 20px}.wa-popup-bubble{color:#1a1a2e;background:#fff;border-radius:0 12px 12px;padding:12px 16px;font-size:13px;line-height:1.6;position:relative;box-shadow:0 2px 8px #00000014}.wa-popup-bubble:before{content:"";border:8px solid #fff;border-color:#fff #fff #0000 #0000;position:absolute;top:0;right:100%}.wa-popup-time{color:#9ca3af;text-align:left;direction:ltr;margin-top:6px;font-size:10px}.wa-popup-footer{background:#fff;padding:12px 16px}.wa-popup-send{color:#fff;cursor:pointer;background:#25d366;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px;font-family:Heebo,sans-serif;font-size:14px;font-weight:700;transition:all .25s;display:flex}.wa-popup-send:hover{background:#20b558}.wa-popup-name,.wa-popup-send{overflow-wrap:anywhere;min-width:0}.wa-popup{max-height:calc(100dvh - 120px);overflow-y:auto}.wa-popup-editor .wa-editor-help{color:#596579;margin:8px 0 18px;font-size:13px;line-height:1.7}.wa-editor-toggle{align-items:center;gap:10px;margin:18px 0 24px;font-weight:600;display:flex}.wa-editor-toggle input{accent-color:#3453e8;width:20px;height:20px}.wa-editor-layout{grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr);align-items:start;gap:32px;display:grid}.wa-editor-layout>*{min-width:0}.wa-editor-preview-label{color:#596579;margin:0 0 12px;font-size:14px;font-weight:600}.wa-editor-preview{overflow-wrap:anywhere;background:#fff;border:1px solid #dce3ed;border-radius:14px;overflow:hidden}.wa-editor-preview-title{color:#fff;background:#1a1a2e;padding:20px;font-size:16px;font-weight:700}.wa-editor-preview-body{background:#f0f4ff;padding:20px}.wa-editor-preview-body p{white-space:pre-line;color:#1a1a2e;background:#fff;border-radius:10px;margin:0;padding:16px;line-height:1.7}.wa-editor-preview-footer{padding:16px}.wa-editor-preview-footer span{color:#fff;text-align:center;background:#15803d;border-radius:8px;padding:14px;font-weight:600;display:block}.wa-editor-layout small{color:#596579;font-size:12px;line-height:1.7}@media (width<=760px){.wa-editor-layout{grid-template-columns:1fr;gap:24px}.wa-popup-editor .a-grid{grid-template-columns:1fr}.wa-editor-preview-area{max-width:100%}#adminPanel .site-editor-page .wa-popup-editor .a-grid{grid-template-columns:minmax(0,1fr)}}.lead-customer-file{border-bottom:1px solid #dfe5ee;min-width:0;margin-bottom:24px;padding-bottom:24px}.lead-customer-file h3{color:#172138;margin:0 0 8px;font-size:19px}.lead-customer-file p{color:#56647c;margin:0 0 16px;font-size:14px;line-height:1.6}.lead-customer-file .lead-drawer-grid{margin-top:16px}.lead-customer-file input,.lead-customer-file select{box-sizing:border-box;width:100%;min-width:0}.customer-file-trade{border-top:1px solid #dfe5ee;margin:22px 0;padding-top:18px}.customer-file-trade summary{cursor:pointer;padding:8px 0;font-weight:700}.customer-file-actions{flex-wrap:wrap;gap:10px;margin:20px 0 12px;display:flex}.customer-file-documents{margin-top:28px}.customer-file-upload{grid-template-columns:1fr 2fr;gap:16px;margin-bottom:12px;display:grid}.customer-file-upload label{gap:8px;font-size:14px;font-weight:600;display:grid}.customer-file-documents ul{margin:16px 0;padding:0;list-style:none}.customer-file-documents li{border-bottom:1px solid #dfe5ee;align-items:center;gap:10px;padding:14px 0;display:flex}.customer-file-documents li>div{overflow-wrap:anywhere;flex:1;min-width:0}.customer-file-documents small{color:#56647c;margin-top:4px;display:block}.lead-customer-file button{min-height:44px}.lead-customer-file button:focus-visible,.lead-customer-file summary:focus-visible{outline-offset:3px;outline:2px solid #3453ed}@media (width<=760px){.customer-file-upload{grid-template-columns:1fr}.customer-file-actions>*{flex:180px}.customer-file-documents li{flex-wrap:wrap}.customer-file-documents li>div{flex-basis:100%}}#adminPanel .lead-customer-file{color:#172138}#adminPanel .lead-customer-file label{color:#44516b;gap:8px;font-size:14px;font-weight:600;display:grid}#adminPanel .lead-customer-file input,#adminPanel .lead-customer-file select{color:#172138;font:inherit;background:#fff;border:1px solid #dfe5ee;border-radius:10px;min-height:44px;padding:11px 12px}#adminPanel .lead-customer-file button{color:#fff;font:inherit;cursor:pointer;background:#3453ed;border:1px solid #3453ed;border-radius:10px;padding:10px 16px;font-weight:600}#adminPanel .lead-customer-file button.secondary{color:#3453ed;background:#fff;border-color:#dfe5ee}#adminPanel .lead-customer-file button:disabled{opacity:.55;cursor:wait}#adminPanel .lead-customer-file .customer-file-empty{color:#56647c}#adminPanel .lead-customer-file .lead-drawer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width<=600px){#adminPanel .lead-customer-file .lead-drawer-grid{grid-template-columns:minmax(0,1fr)}}#adminPanel .customer-trade-lookup{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin:18px 0 10px;display:grid}#adminPanel .customer-trade-lookup input{text-align:center;letter-spacing:.04em;direction:ltr;background:#fffdf0;border-color:#d9c986;font-size:21px;font-weight:700}#adminPanel .customer-trade-extra{margin:20px 0}#adminPanel .customer-trade-extra summary{cursor:pointer;font-size:14px;font-weight:600}#adminPanel .customer-trade-extra summary span{color:#64748b;margin-inline-start:8px;font-weight:400}#adminPanel .lead-customer-file textarea{box-sizing:border-box;resize:vertical;color:#172138;width:100%;min-height:90px;font:inherit;background:#fff;border:1px solid #dfe5ee;border-radius:10px;padding:12px}#adminPanel .lead-customer-file .customer-trade-footnote{margin-top:14px;font-size:12px}#adminPanel .lead-customer-file [data-lookup-status]{min-height:22px;font-size:13px}@media (width<=600px){#adminPanel .customer-trade-lookup{grid-template-columns:minmax(0,1fr)}#adminPanel .customer-trade-lookup button{width:100%}}.nav-availability{color:#fff9;align-items:center;gap:6px;font-size:12px;display:flex}.avail-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.avail-dot.open{background:#22c55e;animation:2s infinite pulse-green}.avail-dot.closed{background:#ef4444}.adv-filters{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;margin-bottom:32px;padding:20px 24px}.catalog-advanced{backdrop-filter:blur(14px);background:#ffffff09;border-radius:14px;max-width:1180px;margin:0 auto 28px}.adv-filters-title{letter-spacing:2px;color:#ffffff80;text-transform:uppercase;margin-bottom:16px;font-size:12px;font-weight:700}.adv-filters-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.adv-filter-group{flex-direction:column;gap:6px;display:flex}.adv-filter-label{color:#ffffff80;letter-spacing:.5px;font-size:11px;font-weight:600}.adv-filter-select,.adv-filter-input{color:#fff;cursor:pointer;direction:rtl;background:#ffffff0f;border:1.5px solid #ffffff1f;border-radius:7px;outline:none;padding:9px 12px;font-family:Heebo,sans-serif;font-size:13px;transition:border .2s}.adv-filter-select:focus,.adv-filter-input:focus{border-color:#fff6}.adv-filter-select option{color:#fff;background:#2e2e3c}.adv-filters-actions{gap:8px;margin-top:16px;display:flex}.adv-reset-btn{color:#fff9;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:6px;padding:8px 18px;font-family:Heebo,sans-serif;font-size:12px;font-weight:600;transition:all .2s}.adv-reset-btn:hover{color:#fff;border-color:#ffffff80}.adv-results-count{color:#fff6;align-self:center;margin-right:auto;font-size:12px}@media (width<=700px){.adv-filters-grid{grid-template-columns:1fr 1fr}}@media (width<=420px){.adv-filters-grid{grid-template-columns:1fr}}.card-badge-just-in{color:#fff;background:linear-gradient(135deg,#22c55e,#16a34a)}.card-badge-sold{color:#ffffffb3;letter-spacing:1px;background:#0009;font-size:9px}.card-savings{color:#22c55e;margin-top:-8px;margin-bottom:10px;font-size:11px;font-weight:600}.car-card,.car-card a,.car-card button,.card-click-target{cursor:pointer}.reviews{background:linear-gradient(180deg,var(--dark3) 0%,var(--dark2) 100%);padding:80px 60px}.reviews-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:0;display:grid}.review-card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;padding:28px 24px;transition:all .3s;position:relative}.review-card:hover{background:#ffffff14;transform:translateY(-3px)}.review-stars{color:#f59e0b;letter-spacing:2px;margin-bottom:14px;font-size:16px}.review-text{color:#ffffffbf;margin-bottom:18px;font-size:14px;font-style:italic;line-height:1.8}.review-author{align-items:center;gap:10px;display:flex}.review-avatar{background:linear-gradient(135deg,var(--dark4),var(--dark3));width:40px;height:40px;color:var(--silver);border:2px solid #ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}.review-name{font-size:14px;font-weight:700}.review-car{color:var(--silver-d);font-size:12px}.review-quote{color:#ffffff0f;font-family:Georgia,serif;font-size:36px;line-height:1;position:absolute;top:20px;left:20px}@media (width<=768px){.reviews-grid{grid-template-columns:1fr}.reviews{padding:60px 24px}}.review-google-source{color:inherit;text-underline-offset:3px;overflow-wrap:anywhere;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.review-google-source:focus-visible{outline-offset:3px;outline:2px solid}.reviews-grid .review-text{overflow-wrap:anywhere;white-space:pre-line}.reviews-grid .review-name{overflow-wrap:anywhere}.happy-customers-section{background:linear-gradient(180deg,var(--dark2) 0%,var(--dark3) 100%);padding:80px 60px}.happy-customers-carousel{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#ffffff3d transparent;gap:18px;padding:4px 2px 20px;display:flex;overflow-x:auto}.happy-customer-story{aspect-ratio:4/5;scroll-snap-align:start;border:1px solid color-mix(in srgb,var(--brand-primary) 26%,#ffffff1f);cursor:pointer;background:#ffffff0e;border-radius:18px;flex:0 0 clamp(220px,22vw,310px);transition:transform .24s,border-color .24s,box-shadow .24s;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000003d}.happy-customer-story:after{content:"";pointer-events:none;background:linear-gradient(#0000 38%,#000000b8);position:absolute;inset:0}.happy-customer-story:hover{border-color:color-mix(in srgb,var(--brand-primary) 58%,#ffffff38);transform:translateY(-4px);box-shadow:0 28px 82px #00000057}.happy-customer-story img{object-fit:cover;width:100%;height:100%;display:block}.happy-customer-caption{z-index:2;color:#fff;gap:4px;padding:18px 18px 16px;display:grid;position:absolute;inset:auto 0 0}.happy-customer-caption strong{text-shadow:0 2px 14px #00000061;font-size:17px;font-weight:950;line-height:1.2}.happy-customer-caption span{color:#ffffffc7;font-size:13px;font-weight:800;line-height:1.35}.happy-customers-admin-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.happy-customers-editor{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;margin-top:16px;display:grid}.happy-customer-admin-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:10px;box-shadow:0 10px 26px #0f172a0f}.happy-customer-admin-card img{aspect-ratio:4/5;object-fit:cover;background:#eef2f7;border-radius:10px;width:100%;display:block}.happy-customer-admin-card label{color:#475467;margin-top:9px;font-size:11px;font-weight:900;display:block}.happy-customer-admin-card input{color:#111827;background:#f9fafb;border:1.5px solid #e2e5ea;border-radius:8px;outline:none;width:100%;margin-top:5px;padding:9px 10px;font-family:Heebo,sans-serif;font-size:13px}.happy-customer-admin-card input:focus{background:#fff;border-color:#3b5bdb}.happy-customer-admin-card.image-load-error img{display:none}.happy-customer-admin-card.image-load-error:before{content:"תמונה לא נטענה";aspect-ratio:4/5;color:#9ca3af;background:#f3f4f6;border-radius:10px;place-items:center;font-weight:800;display:grid}.happy-customer-admin-actions-row{grid-template-columns:1fr 1fr 1.3fr;gap:6px;margin-top:9px;display:grid}.happy-customer-admin-actions-row button{min-height:38px;padding:8px 10px;font-size:13px}@media (width<=768px){.happy-customers-section{padding:60px 20px}.happy-customer-story{flex-basis:min(78vw,300px)}.happy-customers-editor{grid-template-columns:1fr}}.videos-section{background:linear-gradient(180deg,var(--dark2) 0%,var(--dark3) 100%);padding:clamp(64px,7vw,110px) clamp(16px,4vw,60px)}.videos-carousel{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#ffffff3d transparent;grid-auto-columns:minmax(420px,min(58vw,620px));grid-auto-flow:column;gap:20px;padding:6px 2px 22px;display:grid;overflow-x:auto}.video-card{scroll-snap-align:center;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:18px;overflow:hidden;box-shadow:0 24px 70px #00000047}.video-card-instagram{max-width:min(58vw,380px)}.video-embed{aspect-ratio:16/9;background:#08090d;border-bottom:1px solid #ffffff14;width:100%;position:relative;overflow:hidden}.video-embed-instagram{aspect-ratio:9/16}.video-embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.video-card h3{color:#fff;margin:0;padding:16px 18px 18px;font-size:15px;font-weight:900;line-height:1.4}.video-card-link{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:250px;display:flex}.video-card-link a{color:#111827;background:#fff;border-radius:999px;padding:10px 16px;font-weight:900;display:inline-flex}@media (width<=768px){.videos-section{padding:60px 16px}.videos-carousel{grid-auto-columns:92vw;gap:14px}.video-card-instagram{max-width:none}.video-card{border-radius:14px}.video-card h3{padding:14px 15px 16px;font-size:14px}}.video-embed-instagram{position:relative}.video-embed-instagram>iframe{pointer-events:none}.instagram-play-cover{color:#fff;cursor:pointer;touch-action:pan-x pan-y;background:linear-gradient(#0000 60%,#0009);border:0;flex-direction:column;justify-content:flex-end;align-items:center;gap:10px;width:100%;height:100%;padding:28px;font:600 15px Heebo,sans-serif;display:flex;position:absolute;inset:0}.instagram-play-icon{color:#152323;background:#ffffffeb;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 4px 24px #0003}.instagram-play-cover:focus-visible{outline-offset:-5px;outline:3px solid #e4ba54}.instagram-viewer{background:#fff;border:0;border-radius:16px;width:min(94vw,540px);max-width:94vw;height:min(90dvh,820px);max-height:90dvh;padding:0;overflow:hidden}.instagram-viewer::backdrop{backdrop-filter:blur(5px);background:#000b}.instagram-viewer-close{color:#fff;cursor:pointer;background:#14251e;border:0;width:100%;height:52px;font:500 16px Heebo,sans-serif;display:block}.instagram-viewer>iframe{border:0;width:100%;height:calc(100% - 52px);display:block}.instagram-viewer{box-sizing:border-box!important;margin:auto!important;inset:0!important}.instagram-viewer>iframe{height:calc(100% - 100px)}.instagram-viewer-external{color:#14251e;background:#fff;justify-content:center;align-items:center;height:48px;font:500 14px Heebo,sans-serif;text-decoration:underline;display:flex}.faq-section{background:linear-gradient(#20202a 0%,#1b1b24 100%);padding:90px 60px}.faq-grid{grid-template-columns:1fr 1fr;align-items:start;gap:14px;max-width:980px;margin:0 auto;display:grid}.faq-item{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:12px;align-self:start;padding:0;overflow:hidden}.faq-item summary{cursor:pointer;color:#fff;padding:18px 20px;font-size:15px;font-weight:800;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";float:left;color:#ffffff73;font-size:20px;line-height:1}.faq-item[open] summary:after{content:"−"}.faq-item p{color:#ffffffad;margin:0;padding:0 20px 20px;font-size:14px;line-height:1.9}.sold-strip{background:var(--dark2);padding:60px}.sold-cars{scrollbar-width:none;gap:16px;padding-bottom:8px;display:flex;overflow-x:auto}.sold-cars::-webkit-scrollbar{display:none}.sold-car-item{opacity:.75;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;flex-shrink:0;width:200px;transition:opacity .3s;overflow:hidden}.sold-car-item:hover{opacity:1}.sold-car-img{object-fit:cover;filter:grayscale(30%);width:100%;height:120px}.sold-car-info{padding:12px}.sold-car-name{margin-bottom:4px;font-size:13px;font-weight:700}.sold-car-meta{color:#ffffff73;font-size:11px}.sold-car-badge{color:#ef4444;letter-spacing:1px;background:#ef444426;border-radius:4px;margin-bottom:6px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-block}@media (width<=600px){.sold-strip{padding:48px 24px}}.owner-dashboard-shell{text-align:right;direction:rtl;gap:16px;margin-bottom:22px;display:grid}.owner-dashboard-head{background:linear-gradient(135deg,#fff,#f7f9ff);border:1px solid #e2e8f0;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px;display:flex;box-shadow:0 18px 45px #0f172a0f}.owner-dashboard-kicker{color:#3b5bdb;letter-spacing:.5px;background:#eef4ff;border:1px solid #dbe7ff;border-radius:999px;align-items:center;gap:6px;margin-bottom:9px;padding:6px 11px;font-size:11px;font-weight:900;display:inline-flex}.owner-dashboard-head h2{color:#111827;margin:0 0 7px;font-size:28px;font-weight:950;line-height:1.12}.owner-dashboard-head p{color:#667085;max-width:620px;margin:0;font-size:13px;line-height:1.7}.owner-dashboard-actions{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:10px;display:flex;position:relative}.owner-range-control{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;flex-wrap:wrap;align-items:center;gap:5px;padding:5px;display:flex;box-shadow:inset 0 1px #ffffffe6}.owner-range-control button{color:#475467;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:10px;padding:9px 12px;font-family:Heebo,sans-serif;font-size:12px;font-weight:950;transition:all .18s}.owner-range-control button:hover{color:#1d4ed8;background:#eef4ff}.owner-range-control button.active{color:#fff;background:#151527;box-shadow:0 10px 22px #15152729}.owner-dashboard-range-summary{color:#667085;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:11px 14px;font-size:12px;font-weight:850;line-height:1.5;box-shadow:0 10px 26px #0f172a0b}.owner-refresh-btn{color:#fff;cursor:pointer;white-space:nowrap;background:#151527;border:none;border-radius:12px;padding:12px 18px;font-family:Heebo,sans-serif;font-size:13px;font-weight:900;box-shadow:0 12px 28px #15152729}.owner-ops-grid{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:12px;display:grid}.owner-system-health{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.owner-health-item{text-align:right;cursor:pointer;background:#fbfcff;border:1px solid #e2e8f0;border-radius:14px;gap:5px;padding:12px 13px;font-family:Heebo,sans-serif;transition:border-color .18s,background .18s,transform .18s;display:grid}.owner-health-item:hover{background:#fff;border-color:#c8d5e8;transform:translateY(-1px)}.owner-health-item span{color:#64748b;font-size:11px;font-weight:650}.owner-health-item strong{color:#111827;font-size:13px;font-weight:750;line-height:1.35}.owner-health-item:before{content:"";background:#94a3b8;border-radius:999px;width:9px;height:9px;box-shadow:0 0 0 4px #94a3b821}.owner-health-item.ok:before{background:#16a34a;box-shadow:0 0 0 4px #16a34a1f}.owner-health-item.warn:before{background:#f59e0b;box-shadow:0 0 0 4px #f59e0b24}.owner-health-item.danger:before{background:#ef4444;box-shadow:0 0 0 4px #ef444421}.owner-health-item.ok{background:#fbfffc;border-color:#d4f3df}.owner-health-item.warn{background:#fffdf7;border-color:#fde7bf}.owner-health-item.danger{background:snow;border-color:#fecaca}.owner-urgent-actions{gap:9px;display:grid}.owner-urgent-action{background:#fbfcff;border:1px solid #e2e8f0;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 13px;display:grid}.owner-urgent-action span{color:#3b5bdb;background:#eef2ff;border-radius:999px;width:max-content;margin-bottom:5px;padding:4px 9px;font-size:10px;font-weight:750;display:inline-flex}.owner-urgent-action strong{color:#111827;margin-bottom:3px;font-size:14px;font-weight:750;display:block}.owner-urgent-action small{color:#64748b;font-size:11px;font-weight:500;line-height:1.45;display:block}.owner-urgent-action button{color:#fff;cursor:pointer;white-space:nowrap;background:#111827;border:0;border-radius:11px;padding:10px 13px;font-family:Heebo,sans-serif;font-size:12px;font-weight:750}.owner-urgent-buttons{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.owner-urgent-buttons .secondary{color:#111827;box-shadow:none;background:#fff;border:1px solid #dbe4f0}.owner-urgent-action.danger{background:snow;border-color:#fecaca}.owner-urgent-action.warn{background:#fffdf7;border-color:#fde7bf}.owner-urgent-action.focus{background:#f8fbff;border-color:#bfdbfe}.owner-urgent-action.good{background:#f6fef9;border-color:#bbf7d0}.owner-urgent-action.danger span{color:#b91c1c;background:#fee2e2}.owner-urgent-action.warn span{color:#92400e;background:#fef3c7}.owner-urgent-action.good span{color:#166534;background:#dcfce7}.service-quality-shell{text-align:right;direction:rtl;gap:14px;margin-bottom:22px;display:grid}.service-quality-head{background:linear-gradient(135deg,#fff,#f7f9ff);border:1px solid #e2e8f0;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px;display:flex;box-shadow:0 18px 45px #0f172a0f}.service-quality-head span{color:#3b5bdb;background:#eef4ff;border:1px solid #dbe7ff;border-radius:999px;margin-bottom:9px;padding:6px 11px;font-size:11px;font-weight:850;display:inline-flex}.service-quality-head h2{color:#111827;margin:0 0 7px;font-size:28px;font-weight:900;line-height:1.12}.service-quality-head p{color:#667085;max-width:640px;margin:0;font-size:13px;line-height:1.7}.service-quality-head button{color:#fff;cursor:pointer;white-space:nowrap;background:#1263ff;border:0;border-radius:12px;padding:12px 18px;font-family:Heebo,sans-serif;font-size:13px;font-weight:850;box-shadow:0 12px 28px #1263ff2e}.service-quality-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.service-quality-kpis div{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:15px 16px;box-shadow:0 12px 30px #0f172a0b}.service-quality-kpis strong{color:#111827;font-size:26px;font-weight:900;line-height:1;display:block}.service-quality-kpis span{color:#64748b;margin-top:7px;font-size:12px;font-weight:750;display:block}.service-quality-toolbar{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:8px;width:max-content;max-width:100%;padding:6px;display:flex}.service-quality-toolbar button{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;padding:9px 16px;font-family:Heebo,sans-serif;font-size:12px;font-weight:850}.service-quality-toolbar button.active{color:#fff;background:#111827;box-shadow:0 10px 22px #0f172a24}.service-quality-list{gap:10px;display:grid}.service-quality-card{background:#fff;border:1px solid #e2e8f0;border-right-width:4px;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:14px;padding:16px;display:grid;box-shadow:0 16px 38px #0f172a0f}.service-quality-card.low{border-right-color:#60a5fa}.service-quality-card.medium{border-right-color:#f59e0b}.service-quality-card.high{border-right-color:#ef4444}.service-quality-card.reviewed,.service-quality-card.dismissed{opacity:.82}.service-quality-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.service-quality-title-row strong{color:#111827;font-size:17px;font-weight:850}.service-quality-status{color:#b91c1c;background:#fee2e2;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:850}.service-quality-status.reviewed,.service-quality-status.dismissed{color:#166534;background:#dcfce7}.service-quality-meta{color:#64748b;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;font-size:12px;font-weight:650;display:flex}.service-quality-meta span{background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;align-items:center;padding:5px 9px;display:inline-flex}.service-quality-message{color:#1f2937;white-space:pre-wrap;background:#f8fafc;border:1px solid #edf2f7;border-radius:13px;margin:0;padding:12px 14px;font-size:13px;line-height:1.65}.service-quality-side{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:12px;min-width:190px;display:flex}.service-quality-severity{border-radius:999px;padding:7px 12px;font-size:12px;font-weight:900;display:inline-flex}.service-quality-severity.low{color:#1d4ed8;background:#eff6ff}.service-quality-severity.medium{color:#92400e;background:#fffbeb}.service-quality-severity.high{color:#be123c;background:#fff1f2}.service-quality-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:7px;display:flex}.service-quality-actions button{color:#fff;cursor:pointer;white-space:nowrap;background:#111827;border:0;border-radius:11px;padding:10px 12px;font-family:Heebo,sans-serif;font-size:12px;font-weight:850}.service-quality-actions button.secondary{color:#344054;background:#fff;border:1px solid #dbe4f0}.service-quality-empty{color:#64748b;text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:16px;padding:22px;font-size:14px;font-weight:800}.dealer-notification-widget{z-index:340;position:relative}.dealer-notification-widget[hidden]{display:none!important}.admin-top-notification-widget{align-items:center;display:flex}.admin-top-notification-widget .dealer-notification-bell{border-radius:12px;width:42px;height:42px;font-size:18px}.admin-top-notification-widget .dealer-notification-panel{top:52px}.dealer-notification-bell{color:#151527;cursor:pointer;background:#fff;border:1px solid #dbe4f0;border-radius:14px;place-items:center;width:48px;height:48px;font-size:20px;transition:all .2s;display:grid;position:relative;box-shadow:0 10px 26px #0f172a14}.dealer-notification-bell:hover,.dealer-notification-bell.has-alerts{background:#f5f7ff;border-color:#c7d2fe;transform:translateY(-1px)}.dealer-notification-icon{line-height:1}.dealer-notification-badge{color:#0000;background:#ef4444;border:2px solid #fff;border-radius:999px;width:9px;min-width:9px;height:9px;padding:0;font-size:0;display:block;position:absolute;top:4px;left:4px;box-shadow:0 3px 10px #ef44446b}.dealer-notification-panel{z-index:360;direction:rtl;background:#fff;border:1px solid #dbe4f0;border-radius:18px;width:380px;max-width:calc(100vw - 32px);padding:14px;position:absolute;top:58px;left:0;box-shadow:0 24px 70px #0f172a38}.dealer-notification-panel[hidden]{display:none!important}.dealer-notification-panel:before{content:"";background:#fff;border-top:1px solid #dbe4f0;border-right:1px solid #dbe4f0;width:16px;height:16px;position:absolute;top:-8px;left:18px;transform:rotate(-45deg)}.dealer-notification-panel-head{border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding-bottom:10px;display:flex}.dealer-notification-panel-head strong{color:#101828;margin-bottom:2px;font-size:14px;font-weight:950;display:block}.dealer-notification-panel-head span{color:#667085;font-size:11px;font-weight:800;display:block}.dealer-notification-panel-actions{align-items:center;gap:7px;display:flex}.dealer-notification-close{color:#64748b;cursor:pointer;background:#fff;border:1px solid #dbe4f0;border-radius:50%;place-items:center;width:34px;height:34px;font-family:Heebo,sans-serif;font-size:14px;font-weight:900;display:grid}.dealer-notification-close:hover{color:#dc2626;background:#fff1f2;border-color:#fecaca}.dealer-notification-sound-toggle{color:#344054;cursor:pointer;white-space:nowrap;background:#f8fafc;border:1px solid #dbe4f0;border-radius:999px;padding:7px 10px;font-family:Heebo,sans-serif;font-size:11px;font-weight:900}.dealer-notification-sound-toggle.muted{color:#b42318;background:#fff1f2;border-color:#fecdd3}.dealer-notification-list{gap:8px;max-height:360px;padding-left:2px;display:grid;overflow:auto}.dealer-notification-item{text-align:right;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:14px;grid-template-columns:8px minmax(0,1fr);align-items:start;gap:4px 10px;width:100%;padding:12px 13px 12px 10px;font-family:Heebo,sans-serif;transition:all .18s;display:grid}.dealer-notification-item:hover{background:#f8fbff;border-color:#b8c6dc}.dealer-notification-item.unread{background:#f7fbff;box-shadow:inset 4px 0 #3b82f6}.dealer-notification-dot{background:#94a3b8;border-radius:999px;grid-row:1/4;width:8px;height:8px;margin-top:7px}.dealer-notification-item.primary .dealer-notification-dot{background:#3b82f6}.dealer-notification-item.warm .dealer-notification-dot{background:#f59e0b}.dealer-notification-item.danger .dealer-notification-dot{background:#ef4444}.dealer-notification-item strong{color:#111827;font-size:13px;font-weight:950;line-height:1.3}.dealer-notification-item em{color:#475467;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-style:normal;font-weight:800;line-height:1.45;overflow:hidden}.dealer-notification-item small{color:#98a2b3;font-size:10px;font-weight:850}.dealer-notification-empty{text-align:center;color:#667085;background:#f8fafc;border:1px dashed #dbe4f0;border-radius:14px;padding:18px;font-size:12px;font-weight:850}.dash-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:24px;display:grid}.dash-card{text-align:center;background:#fff;border:1px solid #e2e5ea;border-radius:10px;padding:20px;box-shadow:0 1px 3px #0000000a}.owner-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:0}.owner-kpi-grid .dash-card{text-align:right;background:#fff;border-radius:16px;padding:18px;box-shadow:0 12px 34px #0f172a0e}.owner-kpi-grid .dash-card.priority{background:linear-gradient(135deg,#fff,#f5f8ff);border-color:#c7d4f0}.owner-kpi-grid .dash-card.warn{background:linear-gradient(135deg,#fff,#fff8ed);border-color:#fed7aa}.owner-kpi-grid .dash-card.compact{background:#fbfcff;padding:14px 15px}.owner-kpi-grid .dash-card small{color:#98a2b3;margin-top:7px;font-size:11px;font-weight:800;line-height:1.35;display:block}.dash-num{color:#1a1a2e;font-size:36px;font-weight:800;line-height:1}.dash-label{color:#6b7280;margin-top:4px;font-size:12px;font-weight:500}.dash-icon{margin-bottom:8px;font-size:24px}.dash-trend{margin-top:6px;font-size:11px;font-weight:600}.dash-trend.up{color:#22c55e}.dash-trend.down{color:#ef4444}.owner-insight-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:12px;display:grid}.owner-panel{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:18px;box-shadow:0 14px 38px #0f172a0e}.owner-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.owner-panel-head span{color:#667085;letter-spacing:.4px;font-size:11px;font-weight:950}.owner-panel-head strong{color:#111827;text-align:right;font-size:15px;font-weight:950}.owner-insight-list{gap:9px;display:grid}.owner-insight{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:13px 14px}.owner-insight strong{color:#111827;margin-bottom:4px;font-size:14px;font-weight:950;display:block}.owner-insight span{color:#667085;font-size:12px;font-weight:750;line-height:1.6;display:block}.owner-insight.good{background:#ecfdf3;border-color:#abefc6}.owner-insight.warn{background:#fff7ed;border-color:#fed7aa}.owner-insight.focus{background:#eff6ff;border-color:#bfdbfe}.owner-activity-panel{z-index:2;position:relative;overflow:visible}.owner-activity-chart{direction:rtl;gap:14px;min-height:285px;display:grid}.owner-activity-totals{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.owner-activity-totals>span{text-align:right;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;gap:3px;padding:10px 12px;display:grid}.owner-activity-totals small{color:#64748b;font-size:10px;font-weight:850}.owner-activity-totals strong{color:#111827;font-size:18px;font-weight:950;line-height:1.1}.owner-activity-legend{color:#667085;flex-wrap:wrap;justify-content:flex-end;gap:10px;font-size:11px;font-weight:850;display:flex}.owner-activity-legend span{align-items:center;gap:5px;display:inline-flex}.owner-activity-legend i{border-radius:999px;width:9px;height:9px;display:inline-block}.owner-activity-legend .visits,.owner-activity-stack .visits{background:#3b82f6}.owner-activity-legend .clicks,.owner-activity-stack .clicks{background:#8b5cf6}.owner-activity-legend .whatsapp,.owner-activity-stack .whatsapp{background:#10b981}.owner-activity-legend .leads,.owner-activity-stack .leads{background:#f59e0b}.owner-activity-bars{direction:rtl;align-items:flex-end;gap:7px;height:238px;padding:82px 4px 0;display:flex;overflow:visible}.owner-activity-day{flex-direction:column;flex:30px;justify-content:flex-end;align-items:center;gap:6px;min-width:30px;max-width:72px;height:100%;display:flex;position:relative}.owner-activity-day-total{color:#475569;white-space:nowrap;font-size:10px;font-weight:900;line-height:1}.owner-activity-stack{background:#edf2f7;border-radius:10px 10px 4px 4px;flex-direction:column-reverse;width:100%;min-height:8px;display:flex;overflow:hidden;box-shadow:0 8px 18px #0f172a14}.owner-activity-stack span{min-height:3px}.owner-activity-day small{color:#98a2b3;white-space:nowrap;font-size:10px;font-weight:850}.owner-activity-tooltip{color:#fff;opacity:0;visibility:hidden;pointer-events:none;z-index:80;text-align:right;background:#111827;border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:1fr 1fr;gap:6px 12px;width:260px;padding:13px 14px;transition:all .16s;display:grid;position:absolute;bottom:calc(100% - 4px);right:50%;transform:translate(50%)translateY(8px);box-shadow:0 22px 55px #0f172a47}.owner-activity-tooltip:after{content:"";background:#111827;border-bottom:1px solid #ffffff1f;border-right:1px solid #ffffff1f;width:12px;height:12px;position:absolute;bottom:-6px;right:50%;transform:translate(50%)rotate(45deg)}.owner-activity-day:hover .owner-activity-tooltip,.owner-activity-day:focus-within .owner-activity-tooltip{opacity:1;visibility:visible;transform:translate(50%)translateY(0)}.owner-activity-day.edge-right .owner-activity-tooltip{right:0;transform:translate(0)translateY(8px)}.owner-activity-day.edge-right:hover .owner-activity-tooltip,.owner-activity-day.edge-right:focus-within .owner-activity-tooltip{transform:translate(0)translateY(0)}.owner-activity-day.edge-right .owner-activity-tooltip:after{right:18px;transform:rotate(45deg)}.owner-activity-day.edge-left .owner-activity-tooltip{left:0;right:auto;transform:translate(0)translateY(8px)}.owner-activity-day.edge-left:hover .owner-activity-tooltip,.owner-activity-day.edge-left:focus-within .owner-activity-tooltip{transform:translate(0)translateY(0)}.owner-activity-day.edge-left .owner-activity-tooltip:after{left:18px;right:auto;transform:rotate(45deg)}.owner-activity-tooltip strong{color:#fff;border-bottom:1px solid #ffffff1f;grid-column:1/-1;margin-bottom:2px;padding-bottom:7px;font-size:13px;font-weight:950}.owner-activity-tooltip span{color:#d1d5db;font-size:11px;font-weight:800}.owner-activity-tooltip em{color:#bfdbfe;border-top:1px solid #ffffff1f;grid-column:1/-1;margin-top:4px;padding-top:7px;font-size:10px;font-style:normal;font-weight:800;line-height:1.5}@media (width<=700px){.owner-activity-totals{grid-template-columns:1fr 1fr}.owner-activity-bars{justify-content:flex-start;overflow:auto visible}.owner-activity-day{min-width:42px}}.service-quality-main{overflow-wrap:anywhere;color:#1f2937;min-width:0;font-size:14px;line-height:1.65}#adminPanel:is(.admin-theme-dark,.admin-dark) .service-quality-main{color:#dbeafe}.service-quality-evidence{margin-block:12px}.service-quality-evidence summary{cursor:pointer;align-content:center;min-height:44px;font-weight:600;display:list-item}.service-quality-evidence ol{padding-inline-start:24px}.service-quality-evidence li{margin-block:12px}.service-quality-evidence blockquote,.service-quality-quote blockquote{white-space:pre-wrap;overflow-wrap:anywhere;border-inline-start:2px solid;margin:8px 0;padding-inline-start:12px}.owner-dashboard-actions{position:static!important}.admin-mobile-menu-close{display:none}@media (width<=1100px){.admin-panel.open.admin-mobile-menu-open .admin-mobile-menu-close,.admin-panel.open.leads-workspace-mode.admin-mobile-menu-open .admin-mobile-menu-close{z-index:3;color:#172033;cursor:pointer;background:#f8fafc;border:1px solid #dbe3ef;border-radius:11px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:42px;margin:0 0 12px;font:800 12px Heebo,sans-serif;position:sticky;top:0;display:flex!important}#adminPanel.admin-theme-dark .admin-mobile-menu-close,#adminPanel.admin-dark .admin-mobile-menu-close{color:#f8fafc;background:#172235;border-color:#334155}}@media (width<=760px){#adminPanel.open #tab-leads_tab .leads-center-head{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}#adminPanel.open #tab-leads_tab .lead-workspace-switch{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:visible!important}#adminPanel.open #tab-leads_tab .lead-workspace-switch button{width:100%!important;min-width:0!important;min-height:42px!important}#adminPanel.open #tab-leads_tab .lead-workspace-switch button strong{display:none!important}#adminPanel.open #tab-leads_tab .lead-card-simple{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-person,#adminPanel.open #tab-leads_tab .lead-card-simple .lead-actions{grid-column:1/-1!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-actions{width:100%!important;padding:9px!important;display:block!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-action-row{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;width:100%!important;display:grid!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-wa,#adminPanel.open #tab-leads_tab .lead-card-simple .lead-call,#adminPanel.open #tab-leads_tab .lead-card-simple .lead-inline-action{width:100%!important;min-width:0!important;min-height:42px!important;display:flex!important}}#tab-leads_tab .leads-center-kicker{display:none!important}#tab-leads_tab .lead-status-config{width:max-content;max-width:100%;box-shadow:none;background:#fff;border:1px solid #e4eaf3;border-radius:12px;margin:0}#tab-leads_tab .lead-status-config summary{gap:3px;min-height:40px;padding:8px 12px}#tab-leads_tab .lead-status-config summary span{font-size:12px;font-weight:800}#tab-leads_tab .lead-status-config summary small{font-size:10px;font-weight:500}#tab-leads_tab .lead-rep-focus-head button.active,#tab-leads_tab .lead-rep-focus-head button[aria-pressed=true]{color:#fff!important;background:#3457d5!important;border-color:#3457d5!important;box-shadow:0 8px 20px #3457d533!important}@media (width<=760px){#tab-leads_tab .leads-center-head{border-radius:16px!important;grid-template-columns:1fr!important;gap:10px!important;padding:14px!important;display:grid!important}#tab-leads_tab .leads-center-head>div:first-child{grid-area:auto/1!important;min-width:0!important}#tab-leads_tab .leads-center-head h2{text-align:right!important;font-size:22px!important}#tab-leads_tab .leads-center-head #leadsCount{display:none!important}#tab-leads_tab .lead-workspace-switch{grid-template-columns:1fr 1fr!important;gap:7px!important;width:100%!important;display:grid!important}#tab-leads_tab .lead-workspace-switch button{white-space:normal!important;text-align:center!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;min-height:42px!important;padding:8px 10px!important;line-height:1.25!important;display:flex!important;overflow:visible!important}#tab-leads_tab .lead-workspace-switch button strong{display:none!important}#tab-leads_tab .lead-mobile-fastbar{z-index:8;backdrop-filter:blur(12px);background:#f8fafcf5;border:1px solid #e5ebf4;border-radius:14px;padding:6px;position:sticky;top:62px}#tab-leads_tab .lead-rep-focus-panel{border-radius:14px!important;padding:11px!important}#tab-leads_tab .lead-rep-focus-head{align-items:center!important;gap:10px!important}#tab-leads_tab .lead-rep-focus-head span{font-size:10px!important}#tab-leads_tab .lead-rep-focus-head strong{font-size:14px!important}#tab-leads_tab .lead-rep-focus-grid{grid-template-columns:1fr 1fr!important;gap:6px!important}#tab-leads_tab .lead-rep-focus-grid button{border-radius:11px!important;min-height:54px!important;padding:8px!important}#tab-leads_tab .lead-status-config{width:100%!important}#tab-leads_tab .lead-status-config summary{min-height:42px!important;padding:8px 11px!important}#tab-leads_tab .lead-status-config:not([open]) summary small{display:none!important}#tab-leads_tab .lead-status-config-editor{padding:9px!important}#tab-leads_tab .lead-filter-bar-modern{background:#fff!important;border-radius:14px!important;padding:7px!important}#tab-leads_tab #leadSearchFilter{background:#f8fafc!important;border:1px solid #cfd9e8!important;border-radius:12px!important;min-height:46px!important;padding:0 14px!important;font-size:14px!important}#tab-leads_tab .lead-filter-bar-modern.mobile-open{gap:7px!important;max-height:560px!important}#tab-leads_tab .lead-filter-bar-modern select,#tab-leads_tab .lead-advanced-filters summary{background:#fff!important;border-radius:11px!important;min-height:42px!important}#tab-leads_tab .lead-quick-tabs{scrollbar-width:none;gap:6px!important;padding:2px 0 5px!important;display:flex!important;overflow-x:auto!important}#tab-leads_tab .lead-quick-tabs::-webkit-scrollbar{display:none}#tab-leads_tab .lead-quick-tabs button{border-radius:999px!important;flex:none!important;width:auto!important;min-width:88px!important;min-height:40px!important;padding:7px 10px!important}#tab-leads_tab .lead-card-simple{background:#fff!important;border:1px solid #dfe7f2!important;border-radius:16px!important;grid-template-columns:1fr 1fr!important;gap:0!important;display:grid!important;box-shadow:0 8px 22px #0f172a0e!important}#tab-leads_tab .lead-card-simple .lead-person{background:#f8fafc!important;border:0!important;border-bottom:1px solid #edf1f6!important;grid-column:1/-1!important;padding:13px!important}#tab-leads_tab .lead-card-simple .lead-person strong{color:#172033!important;font-size:16px!important}#tab-leads_tab .lead-card-simple .lead-person small{color:#7b8797!important;font-size:10px!important}#tab-leads_tab .lead-card-simple .lead-phone,#tab-leads_tab .lead-card-simple .lead-list-status,#tab-leads_tab .lead-card-simple .lead-interest,#tab-leads_tab .lead-card-simple .lead-next-step{border:0!important;border-bottom:1px solid #edf1f6!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:5px!important;min-width:0!important;min-height:68px!important;padding:11px!important;display:flex!important}#tab-leads_tab .lead-card-simple .lead-phone,#tab-leads_tab .lead-card-simple .lead-interest{border-left:1px solid #edf1f6!important}#tab-leads_tab .lead-card-simple .lead-phone:before,#tab-leads_tab .lead-card-simple .lead-list-status:before,#tab-leads_tab .lead-card-simple .lead-interest:before,#tab-leads_tab .lead-card-simple .lead-next-step:before{color:#98a2b3!important;font-size:9px!important;font-weight:800!important;line-height:1!important;display:block!important}#tab-leads_tab .lead-card-simple .lead-phone a,#tab-leads_tab .lead-card-simple .lead-phone span,#tab-leads_tab .lead-card-simple .lead-interest strong,#tab-leads_tab .lead-card-simple .lead-next-step strong{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-size:12px!important;overflow:hidden!important}#tab-leads_tab .lead-card-simple .lead-actions{background:#fff!important;border:0!important;grid-column:1/-1!important;padding:9px!important;display:block!important}#tab-leads_tab .lead-card-simple .lead-action-row{grid-template-columns:1fr 1fr 1fr!important;gap:7px!important;display:grid!important}#tab-leads_tab .lead-card-simple .lead-wa,#tab-leads_tab .lead-card-simple .lead-call,#tab-leads_tab .lead-card-simple .lead-inline-action{border-radius:11px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:42px!important;padding:0 8px!important;font-size:12px!important;font-weight:800!important;display:flex!important}#tab-leads_tab .lead-card-simple .lead-inline-action{color:#344054!important;background:#f8fafc!important;border:1px solid #dbe3ef!important}}@media (width<=420px){#tab-leads_tab .lead-workspace-switch{grid-template-columns:1fr 1fr!important}#tab-leads_tab .lead-card-simple .lead-action-row{grid-template-columns:1fr 1fr 1fr!important}}.owner-traffic-sources{gap:9px;display:grid}.owner-traffic-row{background:#fbfcff;border:1px solid #e2e8f0;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(150px,.55fr) 44px;align-items:center;gap:12px;padding:12px 14px;display:grid}.owner-traffic-row strong{color:#111827;margin-bottom:3px;font-size:13px;font-weight:950;display:block}.owner-traffic-row span{color:#667085;font-size:11px;font-weight:800;line-height:1.45;display:block}.owner-traffic-row small{color:#111827;text-align:left;font-size:12px;font-weight:950}.owner-traffic-meter{direction:rtl;background:#eef2f7;border-radius:999px;height:9px;overflow:hidden}.owner-traffic-meter i{background:linear-gradient(90deg,#3b82f6,#10b981);border-radius:999px;height:100%;display:block}.owner-value-report{gap:12px;display:grid}.owner-value-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.owner-value-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;min-height:102px;padding:13px 14px}.owner-value-card span{color:#64748b;margin-bottom:6px;font-size:11px;font-weight:900;display:block}.owner-value-card strong{color:#111827;font-size:24px;font-weight:1000;line-height:1.1;display:block}.owner-value-card small{color:#667085;margin-top:8px;font-size:11px;font-weight:750;line-height:1.45;display:block}.owner-value-summary{background:#eef4ff;border:1px solid #cfe0ff;border-radius:14px;padding:14px 16px}.owner-value-summary strong{color:#1d4ed8;margin-bottom:5px;font-size:14px;font-weight:950;display:block}.owner-value-summary span{color:#475569;font-size:12px;font-weight:750;line-height:1.65;display:block}.owner-action-queue{gap:8px;display:grid}.owner-action-item{background:#fbfcff;border:1px solid #eef2f7;border-radius:13px;gap:4px;padding:12px;display:grid}.owner-action-item span{color:#3b5bdb;background:#eef2ff;border-radius:999px;width:max-content;padding:4px 9px;font-size:10px;font-weight:950}.owner-action-item strong{color:#111827;font-size:13px;font-weight:950}.owner-action-item small{color:#667085;font-size:11px;font-weight:750;line-height:1.5}.owner-car-panel{padding-bottom:10px}.owner-car-performance{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.owner-car-row{background:#fbfcff;border:1px solid #eef2f7;border-radius:15px;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid}.owner-car-row img,.owner-car-placeholder{object-fit:cover;color:#98a2b3;background:#eef2f7;border-radius:11px;place-items:center;width:72px;height:54px;font-size:20px;display:grid}.owner-car-row strong{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:950;display:block;overflow:hidden}.owner-car-row span{color:#667085;margin-top:2px;font-size:12px;font-weight:850;display:block}.owner-car-metrics{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.owner-car-metrics small{color:#475467;white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:900}.owner-empty{text-align:center;color:#667085;background:#f8fafc;border:1px dashed #d9e2ef;border-radius:13px;margin:0;padding:14px;font-size:12px;font-weight:800}.dealer-dashboard-onboarding{background:#fff;border:1px solid #e2e5ea;border-radius:10px;margin-bottom:20px;padding:18px;box-shadow:0 1px 3px #0000000a}.dashboard-onboarding-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.dashboard-onboarding-head h3{color:#1a1a2e;margin:0 0 4px;font-size:16px;font-weight:800}.dashboard-onboarding-head p{color:#6b7280;margin:0;font-size:12px}.dashboard-onboarding-head strong{color:#1a1a2e;font-size:24px}.dashboard-onboarding-list{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.dashboard-onboarding-list button{cursor:pointer;background:#fff;border:1px solid;border-radius:999px;padding:7px 11px;font-family:Heebo,sans-serif;font-size:12px;font-weight:700}.dashboard-onboarding-list button.done{color:#047857;background:#ecfdf5;border-color:#bbf7d0}.dashboard-onboarding-list button.todo{color:#9a3412;background:#fff7ed;border-color:#fed7aa}@media (width<=1000px){.owner-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-ops-grid,.owner-insight-grid,.owner-car-performance{grid-template-columns:1fr}.owner-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-car-row{grid-template-columns:64px minmax(0,1fr)}.owner-car-metrics{grid-column:1/-1;justify-content:flex-start}.dealer-preflight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.dash-grid{grid-template-columns:repeat(2,1fr)}.owner-dashboard-head{border-radius:16px;flex-direction:column;padding:18px}.owner-dashboard-actions{grid-template-columns:1fr;width:100%;display:grid}.owner-range-control{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.owner-range-control button{padding:9px 6px}.owner-dashboard-range-summary{font-size:11px}.owner-refresh-btn{width:100%}.admin-top-notification-widget .dealer-notification-bell{width:40px;height:40px}.dealer-notification-panel{width:auto;max-width:none;max-height:70vh;position:fixed;top:86px;left:12px;right:12px;overflow:auto}.dealer-notification-panel:before{display:none}.dealer-notification-list{max-height:48vh}.owner-dashboard-head h2{font-size:24px}.owner-kpi-grid,.owner-system-health,.owner-urgent-action{grid-template-columns:1fr}.owner-urgent-buttons{grid-template-columns:1fr;gap:7px;display:grid}.owner-urgent-action button{width:100%}.owner-kpi-grid .dash-card{padding:15px}.owner-panel{border-radius:16px;padding:15px}.owner-panel-head{flex-direction:column}.owner-panel-head strong{text-align:right}.owner-activity-bars{gap:6px}.owner-activity-day{min-width:30px}.owner-activity-tooltip{left:50%;right:auto;transform:translate(-50%)translateY(8px)}.owner-activity-day:hover .owner-activity-tooltip,.owner-activity-day:focus-within .owner-activity-tooltip{transform:translate(-50%)translateY(0)}.owner-traffic-row{grid-template-columns:1fr;gap:8px}.owner-traffic-row small{text-align:right}.owner-value-grid{grid-template-columns:1fr}.owner-car-row{grid-template-columns:58px minmax(0,1fr);gap:10px}.owner-car-row img,.owner-car-placeholder{width:58px;height:46px}.owner-car-row strong{white-space:normal}.dealer-preflight-grid{grid-template-columns:1fr}.service-quality-head{border-radius:16px;padding:18px;display:grid}.service-quality-head button{width:100%}.service-quality-kpis{grid-template-columns:1fr}.service-quality-toolbar{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.service-quality-toolbar button{padding:9px 8px}.service-quality-card{border-radius:16px;grid-template-columns:1fr;padding:14px}.service-quality-side{align-items:stretch;min-width:0}.service-quality-actions{grid-template-columns:1fr;display:grid}.service-quality-actions button{width:100%}.service-quality-meta span{justify-content:flex-start;width:100%}.service-quality-head h2{font-size:24px}}.owner-dashboard-head{background:#fff;border-color:#dde6f2;border-radius:20px;align-items:center;padding:20px 22px;box-shadow:0 14px 36px #0f172a0e}.owner-dashboard-kicker{color:#475569;letter-spacing:0;background:#f8fafc;border-color:#e2e8f0;font-weight:600}.owner-dashboard-head h2{letter-spacing:0;font-size:26px;font-weight:750}.owner-dashboard-head p{color:#64748b;max-width:720px;font-weight:400}.owner-range-control button,.owner-refresh-btn{font-weight:600}.owner-dashboard-range-summary{color:#475569;box-shadow:none;align-items:center;gap:8px;font-weight:400;display:flex}.owner-dashboard-range-summary:before{content:"";background:#22c55e;border-radius:999px;flex:none;width:8px;height:8px}.owner-command-center{grid-template-columns:minmax(280px,1.1fr) minmax(360px,1.4fr);align-items:stretch;gap:12px;display:grid}.owner-command-main{color:#fff;background:#111827;border:1px solid #dbe4f0;border-radius:18px;padding:18px 20px;box-shadow:0 16px 36px #0f172a1f}.owner-command-main span{color:#cbd5e1;margin-bottom:7px;font-size:12px;font-weight:500;display:block}.owner-command-main strong{color:#fff;font-size:21px;font-weight:750;line-height:1.25;display:block}.owner-command-main small{color:#cbd5e1;margin-top:8px;font-size:12px;font-weight:400;line-height:1.65;display:block}.owner-command-actions{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.owner-command-actions button{color:#111827;text-align:right;cursor:pointer;background:#fff;border:1px solid #dbe4f0;border-radius:16px;min-height:96px;padding:14px 13px;font-family:Heebo,sans-serif;transition:border-color .18s,box-shadow .18s,transform .18s}.owner-command-actions button:hover{border-color:#a9b8ce;transform:translateY(-1px);box-shadow:0 12px 28px #0f172a13}.owner-command-actions button span{color:#111827;font-size:14px;font-weight:650;display:block}.owner-command-actions button small{color:#64748b;margin-top:5px;font-size:12px;font-weight:400;line-height:1.45;display:block}.owner-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.owner-kpi-grid .dash-card{min-height:116px;box-shadow:none;border-color:#e3eaf4;align-content:start;gap:5px;display:grid}.owner-kpi-grid .dash-card.priority,.owner-kpi-grid .dash-card.warn{grid-column:span 2}.owner-kpi-grid .dash-card.compact{min-height:96px}.owner-kpi-grid .dash-card .dash-icon{display:none}.owner-kpi-grid .dash-card .dash-num{color:#111827;font-size:31px;font-weight:750}.owner-kpi-grid .dash-card .dash-label{color:#334155;font-size:13px;font-weight:600}.owner-kpi-grid .dash-card small{color:#64748b;font-weight:400}.owner-panel{box-shadow:none;border-color:#e3eaf4}.owner-panel-head span,.owner-value-card span,.owner-action-item span{letter-spacing:0;font-weight:500}.owner-panel-head strong,.owner-insight strong,.owner-action-item strong,.owner-car-row strong{font-weight:650}.owner-insight span,.owner-action-item small,.owner-value-card small,.owner-value-summary span{font-weight:400}.dashboard-work-panel{box-shadow:none;direction:rtl;background:#fff;border:1px solid #e3eaf4;border-radius:18px;margin-bottom:16px;padding:18px}.dashboard-work-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.dashboard-work-head span{color:#64748b;margin-bottom:3px;font-size:12px;font-weight:500;display:block}.dashboard-work-head h3{color:#111827;margin:0;font-size:16px;font-weight:650}.dashboard-work-head button{color:#111827;cursor:pointer;background:#f8fafc;border:1px solid #dbe4f0;border-radius:11px;padding:9px 13px;font-family:Heebo,sans-serif;font-size:12px;font-weight:500}.dashboard-work-head button:hover{color:#fff;background:#111827;border-color:#111827}.dashboard-empty-good{color:#047857;text-align:center;background:#ecfdf5;border:1px solid #bbf7d0;border-radius:14px;margin:0;padding:14px;font-size:13px;font-weight:500}.dashboard-reminder-row{background:#fff7ed;border-color:#fed7aa;border-radius:14px;margin-bottom:8px;padding:13px 14px}.dashboard-reminder-row .lead-reminder-text{color:#111827;gap:2px;display:grid}.dashboard-reminder-row .lead-reminder-text strong{color:#111827;font-size:14px;font-weight:650}.dashboard-reminder-row .lead-reminder-text span{color:#475569;font-size:12px;font-weight:400}.dashboard-reminder-row .lead-reminder-text small{color:#9a3412;font-size:11px;font-weight:500}.dashboard-reminder-row .lead-reminder-action{color:#fff;background:#111827;border-radius:10px;justify-content:center;align-items:center;min-height:36px;padding:8px 13px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.dashboard-recent-lead-row{border-bottom:1px solid #eef2f7;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:12px;padding:12px 0;display:grid}.dashboard-recent-lead-row:last-child{border-bottom:none}.dashboard-recent-lead-row strong{color:#111827;font-size:14px;font-weight:650;display:block}.dashboard-recent-lead-row span{color:#64748b;margin-top:2px;font-size:12px;font-weight:400;line-height:1.45;display:block}.dashboard-recent-lead-row em{background:color-mix(in srgb,var(--lead-status-color,#3b5bdb) 12%,#fff);color:var(--lead-status-color,#3b5bdb);white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:11px;font-style:normal;font-weight:500}.dashboard-recent-lead-row button,.dashboard-recent-lead-row a{color:#fff;white-space:nowrap;cursor:pointer;background:#111827;border:0;border-radius:10px;padding:8px 11px;font-family:Heebo,sans-serif;font-size:12px;font-weight:500;text-decoration:none}.dashboard-recent-lead-row button{color:#111827;background:#fff;border:1px solid #dbe4f0}@media (width<=1180px){.owner-command-center{grid-template-columns:1fr}.owner-command-actions,.owner-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.owner-kpi-grid .dash-card.priority,.owner-kpi-grid .dash-card.warn{grid-column:span 1}}@media (width<=700px){#tab-dashboard{overflow-x:hidden}.owner-dashboard-shell{gap:12px}.owner-dashboard-head{gap:10px;padding:14px}.owner-dashboard-head h2{margin-bottom:0;font-size:22px}.owner-dashboard-head p{display:none}.owner-dashboard-kicker{margin-bottom:6px;padding:5px 9px;font-size:10px}.owner-dashboard-range-summary{border-radius:12px;padding:9px 11px;font-size:10px;line-height:1.35}.owner-command-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.owner-command-actions button{text-align:center;border-radius:13px;min-height:54px;padding:10px 8px}.owner-command-actions button small{display:none}.owner-command-actions button span{font-size:12px}.owner-command-main{border-radius:15px;padding:14px}.owner-command-main span{margin-bottom:5px;font-size:11px}.owner-command-main strong{font-size:17px}.owner-command-main small{font-size:11px;line-height:1.45}.owner-ops-grid{gap:10px}.owner-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.owner-kpi-grid .dash-card{border-radius:14px;min-height:84px;padding:12px}.owner-kpi-grid .dash-card .dash-num{font-size:24px}.owner-kpi-grid .dash-card .dash-label{font-size:11px}.owner-kpi-grid .dash-card small{display:none}.owner-system-health{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.owner-health-item{border-radius:12px;padding:10px}.owner-health-item:nth-child(n+7){display:none}.owner-health-item span{font-size:10px}.owner-health-item strong{font-size:11px}.owner-urgent-action{gap:9px;padding:11px}.owner-urgent-action span{font-size:10px}.owner-urgent-action strong{font-size:13px}.owner-urgent-action small{display:none}.owner-activity-chart{min-height:210px}.owner-activity-bars{height:170px;padding-top:48px}.owner-activity-day{min-width:22px}.owner-activity-day small{font-size:9px}.owner-insight-grid,.owner-car-panel,.owner-value-report-panel,.dealer-dashboard-onboarding,.daily-sales-tasks{display:none}.dashboard-work-head{display:grid}.dashboard-work-head button{width:100%}.dashboard-recent-lead-row{grid-template-columns:1fr;align-items:stretch}.dashboard-recent-lead-row em,.dashboard-recent-lead-row button,.dashboard-recent-lead-row a{width:max-content}}.lead-reminder{background:#fffbeb;border:1px solid #fcd34d;border-radius:8px;align-items:center;gap:12px;margin-bottom:8px;padding:12px 16px;display:flex}.lead-reminder-icon{flex-shrink:0;font-size:18px}.lead-reminder-text{color:#92400e;flex:1;font-size:13px}.lead-reminder-action{color:#fff;cursor:pointer;white-space:nowrap;background:#f59e0b;border:none;border-radius:5px;flex-shrink:0;padding:6px 14px;font-family:Heebo,sans-serif;font-size:12px;font-weight:600}.car-page{background:var(--dark);z-index:7000;direction:rtl;display:none;position:fixed;inset:0;overflow-y:auto}.car-page.open{display:block}.cp-hero{background:#111;height:65vh;min-height:420px;position:relative;overflow:hidden}@media (width<=600px){.cp-hero{height:50vw;min-height:260px}}.cp-hero-img{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.cp-hero:hover .cp-hero-img{transform:scale(1.03)}.cp-hero-overlay{background:linear-gradient(#0000 0%,#14141e1a 40%,#14141ef2 100%);position:absolute;inset:0}.cp-back{z-index:2;backdrop-filter:blur(8px);color:#fff;cursor:pointer;background:#0009;border:1px solid #fff3;border-radius:8px;align-items:center;gap:6px;padding:10px 20px;font-family:Heebo,sans-serif;font-size:13px;font-weight:600;transition:all .2s;display:flex;position:absolute;top:20px;right:20px}.cp-back:hover{background:#000000d9}.cp-share-btn{z-index:2;backdrop-filter:blur(8px);color:#fff;cursor:pointer;background:#0009;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:18px;transition:all .2s;display:flex;position:absolute;top:20px;left:20px}.cp-share-btn:hover{background:#000000d9}.cp-thumbs{scrollbar-width:none;background:#000c;border-bottom:1px solid #ffffff12;gap:8px;min-height:76px;padding:12px 40px;display:flex;overflow-x:auto}.cp-thumbs::-webkit-scrollbar{display:none}.cp-thumb{cursor:pointer;border:2px solid #0000;border-radius:5px;flex-shrink:0;width:72px;height:52px;transition:border .2s,transform .2s;overflow:hidden}.cp-thumb:hover{transform:scale(1.05)}.cp-thumb.active{border-color:#ffffffb3}.cp-thumb img{object-fit:cover;width:100%;height:100%}@media (width<=600px){.cp-thumbs{padding:10px 16px}}.cp-body{grid-template-columns:1fr 360px;gap:48px;max-width:1200px;margin:0 auto;padding:40px 40px 80px;display:grid}@media (width<=960px){.cp-body{grid-template-columns:1fr;gap:32px;padding:24px 20px 80px}}.cp-badge-row{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.cp-badge{letter-spacing:2px;text-transform:uppercase;border-radius:4px;padding:4px 12px;font-size:10px;font-weight:700}.cp-badge-brand{color:#fff9;background:#ffffff14}.cp-badge-status-available{color:#22c55e;background:#22c55e26}.cp-badge-status-sold{color:#ef4444;background:#ef444426}.cp-badge-status-reserved{color:#f59e0b;background:#f59e0b26}.cp-badge-tag{color:#ffffffd9;background:#ffffff1f}.cp-title{letter-spacing:-1px;margin-bottom:8px;font-size:clamp(28px,4vw,48px);font-weight:900;line-height:1}.cp-subtitle{color:#ffffff80;margin-bottom:28px;font-size:16px;font-weight:400}.cp-price{color:#fff;letter-spacing:-1px;margin-bottom:28px;font-size:36px;font-weight:900}.cp-price-label{color:#fff6;letter-spacing:1px;margin-bottom:4px;font-size:12px;font-weight:400;display:block}.cp-specs-title{letter-spacing:3px;color:#fff6;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:700}.cp-specs-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:32px;display:grid}@media (width<=500px){.cp-specs-grid{grid-template-columns:repeat(2,1fr)}}.cp-spec{background:#ffffff0d;border:1px solid #ffffff17;border-radius:8px;padding:14px 16px;transition:background .2s}.cp-spec:hover{background:#ffffff14}.cp-spec-label{color:#ffffff73;letter-spacing:1px;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:600}.cp-spec-val{color:#fff;font-size:15px;font-weight:700}.cp-desc-title{letter-spacing:3px;color:#fff6;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:700}.cp-desc-text{color:#ffffffb8;white-space:normal;text-align:right;direction:rtl;unicode-bidi:plaintext;margin-bottom:32px;font-size:15px;line-height:2}.cp-desc-text p{margin:0 0 18px}.cp-desc-text p:last-child{margin-bottom:0}.cp-video-wrap{border-radius:10px;height:0;margin-bottom:32px;padding-bottom:56.25%;position:relative;overflow:hidden}.cp-video-wrap iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.cp-video-ig{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:12px;margin-bottom:32px;padding:16px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s;display:flex}.cp-video-ig:hover{background:#ffffff1a}.cp-similar-title{letter-spacing:3px;color:#fff6;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:700}.cp-similar-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (width<=600px){.cp-similar-grid{grid-template-columns:1fr 1fr}}.cp-similar-item{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;transition:all .3s;overflow:hidden}.cp-similar-item:hover{border-color:#ffffff38;transform:translateY(-3px)}.cp-similar-img{object-fit:cover;width:100%;height:80px}.cp-similar-info{padding:10px 12px}.cp-similar-name{color:#fff;font-size:12px;font-weight:700}.cp-similar-price{color:#ffffff80;margin-top:2px;font-size:11px}.cp-similar-empty{color:#ffffff4d;font-size:13px}.cp-cta-card{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px;align-self:start;padding:28px 24px;position:sticky;top:20px}@media (width<=960px){.cp-cta-card{position:static}}.cp-cta-card-title{margin-bottom:6px;font-size:18px;font-weight:800}.cp-cta-card-sub{color:#ffffff80;margin-bottom:24px;font-size:13px;line-height:1.6}.lead-agent-card{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:16px;margin:0 0 16px;padding:14px;box-shadow:0 16px 38px #0000002e}.lead-agent-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.lead-agent-head span{color:#ffffff94;letter-spacing:1.4px;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.lead-agent-head strong{color:#fff;font-size:15px;font-weight:1000;line-height:1.35;display:block}.lead-agent-grid{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:9px;display:grid}.lead-agent-grid label{color:#ffffffb8;gap:5px;font-size:11px;font-weight:850;display:grid}.lead-agent-grid select,.lead-agent-contact input{color:#fff;background:#00000038;border:1px solid #ffffff24;border-radius:10px;outline:none;width:100%;padding:9px 10px;font-family:Heebo,sans-serif;font-size:12px;font-weight:800}.lead-agent-grid select:focus,.lead-agent-contact input:focus{border-color:#ffffff73;box-shadow:0 0 0 3px #ffffff14}.lead-agent-contact{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px;display:grid}.lead-agent-contact input::placeholder{color:#ffffff6b}.lead-agent-submit{color:#111827;cursor:pointer;background:linear-gradient(135deg,#fff,#cbd5e1);border:none;border-radius:12px;width:100%;padding:11px 12px;font-family:Heebo,sans-serif;font-size:13px;font-weight:1000;box-shadow:0 14px 28px #ffffff14}.lead-agent-submit:disabled{opacity:.65;cursor:wait}.lead-agent-result{color:#d1fae5;background:#22c55e1c;border:1px solid #22c55e47;border-radius:12px;margin-top:10px;padding:10px 11px;font-size:12px;line-height:1.55;display:none}.lead-agent-result.show{gap:3px;display:grid}.lead-agent-result strong{color:#fff;font-size:13px}.lead-agent-result span,.lead-agent-result small{color:#ffffffb8;font-weight:750}.cp-cta-wa{color:#fff;cursor:pointer;background:#25d366;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;margin-bottom:10px;padding:15px;font-family:Heebo,sans-serif;font-size:15px;font-weight:700;transition:all .3s;display:flex}.cp-cta-wa:hover{background:#20b558;transform:translateY(-1px)}.cp-cta-phone{color:#fff;cursor:pointer;background:0 0;border:1.5px solid #fff3;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;margin-bottom:10px;padding:13px;font-family:Heebo,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.cp-cta-phone:hover{background:#ffffff0d;border-color:#fff9}.cp-cta-share{color:#ffffff80;cursor:pointer;background:0 0;border:1.5px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;padding:11px;font-family:Heebo,sans-serif;font-size:13px;font-weight:500;transition:all .3s;display:flex}.cp-cta-share:hover{color:#fff;border-color:#ffffff4d}.cp-cta-share.copied{color:#22c55e;background:#22c55e1f;border-color:#22c55e80}.cp-cta-divider{background:#ffffff12;height:1px;margin:20px 0}.cp-cta-features{flex-direction:column;gap:8px;display:flex}.cp-cta-feature{color:#fff9;align-items:center;gap:8px;font-size:12px;display:flex}.cp-cta-feature-icon{background:#22c55e26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;display:flex}.cursor-dot{pointer-events:none;z-index:99999;opacity:0;will-change:left,top;background:#fff;border-radius:50%;width:8px;height:8px;transition:opacity .3s;display:none;position:fixed;transform:translate(-50%,-50%)}.cursor-ring{pointer-events:none;z-index:99998;opacity:0;will-change:left,top;border:1.5px solid #ffffff80;border-radius:50%;width:36px;height:36px;transition:width .2s,height .2s,border-color .2s,opacity .3s;display:none;position:fixed;transform:translate(-50%,-50%)}.cursor-ring.hover{background:#ffffff0a;border-color:#fffc;width:54px;height:54px}.cursor-ring.clicking{border-color:#fff;width:26px;height:26px}body.custom-cursor-active,body.custom-cursor-active a,body.custom-cursor-active button,body.custom-cursor-active .car-card,body.custom-cursor-active .f-btn{cursor:none!important}.admin-panel,.admin-panel *,input,textarea,select{cursor:auto!important}#loadingOverlay{background:var(--dark);z-index:99999;flex-direction:column;justify-content:center;align-items:center;gap:0;transition:opacity .6s;display:none;position:fixed;inset:0}#loadingOverlay.hidden{opacity:0;pointer-events:none}.loading-brand{letter-spacing:6px;color:#fff0;text-transform:uppercase;font-size:clamp(28px,5vw,52px);font-weight:900;animation:1.2s cubic-bezier(.25,.46,.45,.94) .3s forwards brandReveal}.loading-tagline{letter-spacing:4px;color:#fff0;text-transform:uppercase;margin-top:8px;font-size:12px;font-weight:300;animation:1s .8s forwards brandReveal}.loading-line{background:#ffffff59;width:0;height:1px;margin-top:28px;animation:1s .6s forwards lineExpand}.loading-spinner{border:4px solid #0f172a1f;border-top-color:#111827;border-radius:50%;width:42px;height:42px;animation:.8s linear infinite loadingSpin;display:none}@keyframes brandReveal{0%{color:#fff0;transform:translateY(12px)}to{color:#ffffffe6;transform:translateY(0)}}@keyframes lineExpand{0%{width:0}to{width:120px}}@keyframes loadingSpin{to{transform:rotate(360deg)}}body.admin-booting{background:#f4f5f7;overflow:hidden}body.admin-booting nav,body.admin-booting .hero,body.admin-booting .brands,body.admin-booting .section-divider,body.admin-booting .weekly-car-section,body.admin-booting .catalog,body.admin-booting .trust-strip,body.admin-booting .why,body.admin-booting .process,body.admin-booting .about,body.admin-booting .coming-section,body.admin-booting .reviews,body.admin-booting .happy-customers-section,body.admin-booting .videos-section,body.admin-booting .sold-strip,body.admin-booting .faq-section,body.admin-booting .finance-calculator,body.admin-booting .contact,body.admin-booting footer,body.admin-booting .wa-float,body.admin-booting .sticky-cta,body.admin-booting .wa-popup,body.admin-booting .system-home{display:none!important}body.admin-booting #loadingOverlay{opacity:1!important;pointer-events:all!important;background:#f4f5f7!important;display:flex!important}body.admin-booting #loadingOverlay:before{content:none}body.admin-booting #loadingLogo,body.admin-booting .loading-dealer-name,body.admin-booting .loading-dealer-subtitle,body.admin-booting .loading-line{display:none!important}body.admin-booting .loading-spinner{display:block}.cotd{background:linear-gradient(135deg,#ffffff0d 0%,#ffffff05 100%);border:1px solid #ffffff1f;border-radius:12px;grid-template-columns:1fr 1fr;min-height:300px;margin-bottom:40px;transition:border-color .3s;display:grid;position:relative;overflow:hidden}.cotd:hover{border-color:#ffffff40}.cotd-img-wrap{background:#111;min-height:280px;position:relative;overflow:hidden}.cotd-img{object-fit:cover;width:100%;height:100%;transition:transform .7s;display:block}.cotd:hover .cotd-img{transform:scale(1.04)}.cotd-img-overlay{background:linear-gradient(90deg,#0000 60%,#14141ef2 100%);position:absolute;inset:0}.cotd-body{flex-direction:column;justify-content:center;padding:40px;display:flex}.cotd-label{letter-spacing:4px;color:#ffffff73;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:12px;font-size:10px;font-weight:700;display:flex}.cotd-label:before{content:"";background:#ffffff4d;width:24px;height:1px}.cotd-brand{letter-spacing:3px;color:var(--silver-d);text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:700}.cotd-name{letter-spacing:-1px;margin-bottom:12px;font-size:clamp(24px,3vw,38px);font-weight:900;line-height:1.05}.cotd-specs{flex-wrap:wrap;gap:16px;margin-bottom:20px;display:flex}.cotd-spec{color:#ffffff8c;align-items:center;gap:5px;font-size:12px;display:flex}.cotd-spec:before{content:"";background:var(--silver-d);border-radius:50%;width:3px;height:3px}.cotd-price{letter-spacing:-1px;margin-bottom:24px;font-size:28px;font-weight:800}.cotd-cta{flex-wrap:wrap;gap:10px;display:flex}.cotd-btn-main{background:var(--white);color:var(--dark);cursor:pointer;border:none;border-radius:6px;padding:12px 28px;font-family:Heebo,sans-serif;font-size:13px;font-weight:700;transition:all .25s}.cotd-btn-main:hover{background:var(--silver-l);transform:translateY(-1px)}.cotd-btn-wa{color:#fff;cursor:pointer;background:#25d366;border:none;border-radius:6px;padding:12px 20px;font-family:Heebo,sans-serif;font-size:13px;font-weight:700;transition:all .25s}.cotd-btn-wa:hover{background:#20b558}@media (width<=720px){.cotd{grid-template-columns:1fr}.cotd-img-wrap{min-height:200px}.cotd-body{padding:24px 22px}.cotd-img-overlay{background:linear-gradient(#0000 40%,#14141ef2 100%)}}.card-warranty{color:#22c55e;justify-content:center;align-items:center;gap:4px;margin-bottom:8px;font-size:11px;font-weight:600;display:flex}.card-warranty svg{fill:#22c55e;flex-shrink:0;width:12px;height:12px}.coming-section{background:var(--dark2);padding:80px 60px}.cs-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;margin-top:40px;display:grid}.cs-card{background:var(--dark3);cursor:pointer;border:1px solid #ffffff1a;border-radius:10px;transition:all .3s;position:relative;overflow:hidden}.cs-card:hover{border-color:#ffffff40;transform:translateY(-4px)}.cs-card:focus-visible{outline:2px solid color-mix(in srgb,var(--brand-primary) 78%,#fff 22%);outline-offset:4px;border-color:color-mix(in srgb,var(--brand-primary) 60%,#ffffff40)}.cs-card-coming-badge{z-index:2;color:#fff;letter-spacing:1px;background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:4px;padding:4px 12px;font-size:10px;font-weight:700;position:absolute;top:14px;right:14px}.cs-img-wrap{background:#111;height:200px;position:relative;overflow:hidden}.cs-img{object-fit:cover;filter:brightness(.8);width:100%;height:100%}.cs-img-ph{color:#ffffff0d;justify-content:center;align-items:center;width:100%;height:100%;font-size:48px;font-weight:900;display:flex}.cs-body{padding:20px 22px}.cs-brand{letter-spacing:2px;color:var(--silver-d);text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:700}.cs-name{letter-spacing:-.3px;margin-bottom:14px;font-size:20px;font-weight:800}.cs-arrival{background:#ffffff0a;border:1px solid #ffffff17;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin:0 0 10px;padding:10px 12px;display:flex}.cs-arrival-kicker{color:#ffffff7a;letter-spacing:1.4px;text-transform:uppercase;font-size:10px;font-weight:800}.cs-arrival strong{color:#fff;white-space:nowrap;direction:ltr;font-size:13px;font-weight:900}.cs-timer-label{color:#fff6;letter-spacing:2px;text-transform:uppercase;margin-bottom:8px;font-size:10px}.cs-timer{direction:ltr;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:stretch;gap:8px;margin-bottom:16px;display:grid}.cs-timer-block{text-align:center;background:linear-gradient(#ffffff13,#ffffff09);border:1px solid #ffffff1f;border-radius:10px;min-width:0;padding:10px 6px;box-shadow:inset 0 1px #ffffff0f}.cs-timer-num{font-variant-numeric:tabular-nums;color:#fff;font-size:clamp(18px,4.8vw,24px);font-weight:900;line-height:1}.cs-timer-unit{color:#ffffff7a;letter-spacing:.4px;margin-top:5px;font-size:10px;font-weight:800}.cs-prices{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px;display:grid}.cs-price-block{background:#ffffff0a;border:1px solid #ffffff14;border-radius:7px;padding:10px 12px}.cs-price-label{color:#ffffff73;letter-spacing:1px;margin-bottom:4px;font-size:10px}.cs-price-val{font-size:16px;font-weight:800}.cs-price-val.highlight{color:#f59e0b}.cs-wa-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#25d366,#20b558);border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px;font-family:Heebo,sans-serif;font-size:13px;font-weight:700;transition:all .25s;display:flex}.cs-wa-btn:hover{transform:translateY(-1px);box-shadow:0 4px 14px #25d3664d}@media (width<=600px){.coming-section{padding:60px 20px}.cs-body{padding:18px}.cs-timer{gap:6px}.cs-timer-block{border-radius:9px;padding:9px 4px}.cs-arrival{flex-direction:column;align-items:flex-start;gap:4px}}.hs-num{color:var(--white);font-size:30px;font-weight:800;line-height:1;transition:none}@keyframes countUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.brand-logo-filters{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:28px;display:flex}.brand-logo-btn{color:#ffffffb3;cursor:pointer;white-space:nowrap;background:#ffffff0d;border:1.5px solid #ffffff1a;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-family:Heebo,sans-serif;font-size:12px;font-weight:600;transition:all .2s;display:flex}.brand-logo-btn:hover,.brand-logo-btn.active{color:#fff;background:#ffffff1f;border-color:#fff6}.brand-logo-btn img{object-fit:contain;filter:brightness(0)invert();opacity:.7;width:auto;height:20px}.brand-logo-btn.active img{opacity:1}.cp-gallery-section{width:100%;margin-bottom:32px}.cp-gallery-title{letter-spacing:3px;color:#fff6;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:700}.cp-gallery-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}@media (width<=900px){.cp-gallery-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=600px){.cp-gallery-grid{grid-template-columns:repeat(2,1fr)}}.cp-gallery-item{aspect-ratio:4/3;cursor:pointer;border:2px solid #0000;border-radius:7px;transition:all .25s;position:relative;overflow:hidden}.cp-gallery-item:hover{border-color:#fff6;transform:scale(1.02)}.cp-gallery-item img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.cp-gallery-item:hover img{transform:scale(1.06)}.cp-gallery-item.active{border-color:#ffffffbf}.cp-hero-img,.cp-lightbox-img{transition:opacity .16s,filter .16s}.cp-hero-img.image-loading,.cp-lightbox-img.image-loading{filter:saturate(.92);opacity:.82}.cp-lightbox{z-index:9500;opacity:0;visibility:hidden;pointer-events:none;background:#000000f5;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:fixed;inset:0}.cp-lightbox.open{opacity:1;visibility:visible;pointer-events:all}.cp-lightbox-img{object-fit:contain;border-radius:4px;max-width:90vw;max-height:85vh;transition:opacity .2s}.cp-lightbox-close{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;transition:background .2s;display:flex;position:absolute;top:20px;right:20px}.cp-lightbox-close:hover{background:#fff3}.cp-lightbox-nav{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;transition:background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.cp-lightbox-nav:hover{background:#fff3}.cp-lightbox-prev{right:16px}.cp-lightbox-next{left:16px}.cp-lightbox-counter{color:#fff9;background:#00000080;border-radius:20px;padding:4px 14px;font-size:13px;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.admin-panel{z-index:9999;color:#1a1a2e;direction:rtl;background:#f4f5f7;font-family:Heebo,sans-serif;display:none;position:fixed;inset:0;overflow-y:auto}.admin-panel.open{display:block}body.dedicated-admin-route,body.admin-panel-open{background:#f4f5f7;overflow:auto}body.car-editor-open{overscroll-behavior:none;overflow:hidden!important}body.dedicated-admin-route #adminPanel,body.admin-panel-open #adminPanel{z-index:1;min-height:100vh;position:relative;inset:auto;overflow:visible}body.lead-drawer-active{overflow:hidden!important}#adminPanel.lead-drawer-active .admin-nav-groups{visibility:hidden!important;pointer-events:none!important}#adminPanel .lead-drawer{backdrop-filter:blur(2px);z-index:2147482500!important;background:#0f172a94!important}#adminPanel .lead-drawer.open{display:flex!important}#adminPanel .lead-drawer-panel{position:relative;z-index:2147482501!important}body.dedicated-admin-route .a-close-btn,body.admin-panel-open .a-close-btn{display:none}body.dedicated-admin-route #loadingOverlay{background:#f4f5f7}body.admin-panel-open #loadingOverlay{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}@layer admin-route-isolation{body.dedicated-admin-route nav,body.admin-panel-open nav,body.dedicated-admin-route .hero,body.admin-panel-open .hero,body.dedicated-admin-route .brands,body.admin-panel-open .brands,body.dedicated-admin-route .section-divider,body.admin-panel-open .section-divider,body.dedicated-admin-route .weekly-car-section,body.admin-panel-open .weekly-car-section,body.dedicated-admin-route .catalog,body.admin-panel-open .catalog,body.dedicated-admin-route .trust-strip,body.admin-panel-open .trust-strip,body.dedicated-admin-route .why,body.admin-panel-open .why,body.dedicated-admin-route .process,body.admin-panel-open .process,body.dedicated-admin-route .about,body.admin-panel-open .about,body.dedicated-admin-route .coming-section,body.admin-panel-open .coming-section,body.dedicated-admin-route .reviews,body.admin-panel-open .reviews,body.dedicated-admin-route .happy-customers-section,body.admin-panel-open .happy-customers-section,body.dedicated-admin-route .videos-section,body.admin-panel-open .videos-section,body.dedicated-admin-route .sold-strip,body.admin-panel-open .sold-strip,body.dedicated-admin-route .faq-section,body.admin-panel-open .faq-section,body.dedicated-admin-route .finance-calculator,body.admin-panel-open .finance-calculator,body.dedicated-admin-route .contact,body.admin-panel-open .contact,body.dedicated-admin-route footer,body.admin-panel-open footer,body.dedicated-admin-route .wa-float,body.admin-panel-open .wa-float,body.dedicated-admin-route .sticky-cta,body.admin-panel-open .sticky-cta,body.dedicated-admin-route .wa-popup,body.admin-panel-open .wa-popup,body.dedicated-admin-route .system-home,body.admin-panel-open .system-home{display:none!important}}body.dedicated-admin-route #adminPanel,body.dedicated-admin-route #loadingOverlay{display:flex}body.dedicated-admin-route #adminPanel,body.admin-panel-open #adminPanel{display:none}body.dedicated-admin-route #adminPanel.open,body.admin-panel-open #adminPanel.open{display:block}.a-top{z-index:10;background:#fff;border-bottom:1px solid #e2e5ea;justify-content:space-between;align-items:center;padding:14px 32px;display:flex;position:sticky;top:0;box-shadow:0 1px 4px #0000000f}.a-brand{color:#1a1a2e;font-size:16px;font-weight:700}.admin-theme-toggle{color:#334155;cursor:pointer;white-space:nowrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:13px;place-items:center;width:42px;height:42px;padding:0;font-family:Heebo,sans-serif;font-size:18px;font-weight:700;line-height:1;transition:all .18s;display:inline-grid}.admin-theme-toggle:hover{color:#243c9f;background:#eef2ff;border-color:#c7d2fe;transform:translateY(-1px)}.a-close-btn{color:#fff;cursor:pointer;background:#1a1a2e;border:none;border-radius:6px;padding:9px 22px;font-family:Heebo,sans-serif;font-size:13px;font-weight:600;transition:all .2s}.a-close-btn:hover{background:#2d2d4e}.a-wrap{max-width:1140px;margin:0 auto;padding:32px 32px 60px}.a-tabs{background:#fff;border:1px solid #e2e5ea;border-radius:12px;flex-wrap:wrap;gap:10px;margin-bottom:28px;padding:12px;display:flex;box-shadow:0 1px 3px #0000000d}.admin-nav-groups{align-items:stretch}.admin-nav-group{background:#f8fafc;border:1px solid #edf0f4;border-radius:10px;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:4px;padding:8px;display:flex}.admin-nav-label{color:#98a1b2;letter-spacing:.4px;text-transform:uppercase;width:100%;margin:0 4px 2px;font-size:10px;font-weight:800}.admin-nav-subgroup{border-top:1px solid #edf0f4;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:4px;width:100%;margin-top:6px;padding-top:6px;display:flex}.admin-nav-subgroup:first-of-type{border-top:0;margin-top:0;padding-top:0}.admin-nav-sublabel{color:#b3bac7;letter-spacing:.4px;text-transform:uppercase;width:100%;margin:0 4px 2px;font-size:9px;font-weight:900}.admin-nav-collapsible{display:block}.admin-nav-toggle{cursor:pointer;user-select:none;color:#717b8f;background:#fff;border:1px solid #edf0f4;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:7px 8px;list-style:none;display:flex}.admin-nav-toggle::-webkit-details-marker{display:none}.admin-nav-toggle:after{content:"▾";color:#9aa3b2;font-size:11px;transition:transform .18s}.admin-nav-collapsible[open]>.admin-nav-toggle:after{transform:rotate(180deg)}.admin-nav-collapsible-body{flex-wrap:wrap;align-content:flex-start;align-items:center;gap:4px;margin-top:7px;display:flex}.a-tab{cursor:pointer;color:#5a6272;white-space:nowrap;background:0 0;border:none;border-radius:7px;padding:9px 13px;font-family:Heebo,sans-serif;font-size:13px;font-weight:500;transition:all .2s}.a-tab:hover{color:#1a1a2e;background:#f0f2f5}.a-tab.active{color:#fff;background:#1a1a2e;font-weight:600}@media (width>=1100px){.admin-panel.open .a-wrap{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:24px;width:min(100%,1480px);max-width:none;margin:0 auto;padding:28px 32px 60px;display:grid}.admin-panel.open .admin-nav-groups{border-radius:14px;max-height:calc(100vh - 100px);margin:0;padding:14px;display:block;position:sticky;top:78px;overflow:auto}.admin-panel.open .admin-nav-group{margin-bottom:10px;padding:10px;display:block}.admin-panel.open .admin-nav-group:last-child{margin-bottom:0}.admin-panel.open .admin-nav-label{margin:0 4px 8px}.admin-panel.open .admin-nav-subgroup{border-top:1px solid #edf0f4;margin-top:10px;padding-top:10px;display:block}.admin-panel.open .admin-nav-subgroup:first-of-type{border-top:0;margin-top:0;padding-top:0}.admin-panel.open .admin-nav-sublabel{margin:0 4px 7px}.admin-panel.open .admin-nav-toggle{margin:0 0 7px;padding:9px 10px}.admin-panel.open .admin-nav-collapsible-body{margin-top:0;display:block}.admin-panel.open .a-tab{white-space:normal;text-align:right;justify-content:flex-start;align-items:center;width:100%;margin-bottom:4px;padding:11px 12px;display:flex}.admin-panel.open .a-tab:last-child{margin-bottom:0}.admin-panel.open .a-sec{min-width:0}.admin-panel.open.leads-workspace-mode .a-wrap{grid-template-columns:1fr;gap:16px;width:min(100% - 32px,1680px);max-width:1680px;margin:0 auto;padding:18px 18px 48px}.admin-panel.open.leads-workspace-mode .admin-nav-groups{z-index:8;scrollbar-width:thin;border-radius:16px;flex-wrap:nowrap;align-items:flex-start;gap:8px;width:100%;max-width:1560px;max-height:none;margin:0 auto;padding:10px;display:flex;position:sticky;top:68px;overflow:auto hidden}.admin-panel.open.leads-workspace-mode .admin-nav-group{flex-wrap:wrap;flex:none;align-items:center;gap:5px;margin:0;padding:7px;display:flex}.admin-panel.open.leads-workspace-mode .admin-nav-label{align-self:center;width:auto;margin:0 2px}.admin-panel.open.leads-workspace-mode .admin-nav-subgroup{border-top:0;align-items:center;gap:5px;width:auto;margin:0;padding:0;display:flex}.admin-panel.open.leads-workspace-mode .admin-nav-sublabel{width:auto;margin:0 2px}.admin-panel.open.leads-workspace-mode .admin-nav-toggle{min-height:36px;margin:0;padding:8px 10px}.admin-panel.open.leads-workspace-mode .admin-nav-collapsible-body{flex-wrap:wrap;align-items:center;gap:5px;margin:0;display:flex}.admin-panel.open.leads-workspace-mode .a-tab{white-space:nowrap;width:auto;min-height:36px;margin:0;padding:8px 11px}.admin-panel.open.leads-workspace-mode #tab-leads_tab{width:min(100%,1560px);margin:0 auto}}.a-sec{display:none}.a-sec.active{display:block}.a-list{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.a-row{background:#fff;border:1px solid #e2e5ea;border-radius:8px;align-items:center;gap:14px;padding:14px 18px;transition:all .2s;display:flex;box-shadow:0 1px 3px #0000000a}.a-row:hover{border-color:#c0c8d8;transform:translateY(-1px);box-shadow:0 2px 8px #00000014}.admin-car-card{border-radius:12px;grid-template-columns:24px 34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.admin-car-card:hover .admin-car-title{color:#111827}.admin-car-main{grid-template-columns:78px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.admin-car-main:hover{text-decoration:none}.admin-car-thumb{border-radius:8px;width:78px;height:54px}.a-thumb.admin-car-thumb img{object-fit:contain;object-position:center;background:#f3f5f8;border-radius:8px}.admin-car-info{min-width:0}.admin-car-title{color:#1f2937;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;margin-bottom:6px;font-size:14px;font-weight:850;line-height:1.25;display:flex;overflow:hidden}.admin-car-title span{color:#9ca3af;font-weight:650}.admin-car-status-row{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:5px;display:flex}.admin-car-chip{color:#475569;white-space:nowrap;background:#f8fafc;border:1px solid #e5e7eb;border-radius:999px;justify-content:center;align-items:center;padding:3px 8px;font-size:10px;font-weight:850;line-height:1.25;display:inline-flex}.admin-car-chip-blue{color:#3b5bdb;background:#eef2ff;border-color:#c7d2fe}.admin-car-chip-ok{color:#15803d;background:#ecfdf5;border-color:#bbf7d0}.admin-car-chip-warn{color:#b45309;background:#fffbeb;border-color:#fde68a}.admin-car-chip-danger{color:#dc2626;background:#fef2f2;border-color:#fecaca}.admin-car-chip-private{color:#c2410c;background:#fff7ed;border-color:#fed7aa}.admin-car-meta{white-space:nowrap;text-overflow:ellipsis;color:#64748b;font-size:11.5px;overflow:hidden}.admin-car-actions{justify-content:flex-end;align-items:center;min-width:max-content;margin-top:0}.admin-car-primary-actions{align-items:center;gap:8px;display:flex}.admin-car-edit-primary{color:#fff;background:#111827;border-color:#111827;border-radius:8px;padding:9px 18px;font-weight:850}.admin-car-edit-primary:hover{color:#fff;background:#253044;border-color:#253044}.admin-car-actions-menu{z-index:5;position:relative}.admin-car-actions-menu summary{color:#334155;cursor:pointer;user-select:none;background:#fff;border:1px solid #dbe3ef;border-radius:8px;justify-content:center;align-items:center;min-height:36px;padding:8px 13px;font-size:12px;font-weight:850;list-style:none;transition:all .18s;display:inline-flex}.admin-car-actions-menu summary::-webkit-details-marker{display:none}.admin-car-actions-menu summary:hover{background:#f8fafc;border-color:#c0c8d8}.admin-car-card:has(.admin-car-actions-menu[open]){z-index:80;position:relative}.admin-car-actions-menu[open]{z-index:90}.admin-car-actions-menu[open] summary{color:#fff;background:#111827;border-color:#111827}.admin-car-secondary-actions{z-index:100;background:#fff;border:1px solid #dbe3ef;border-radius:12px;grid-template-columns:1fr;gap:7px;min-width:190px;max-width:min(220px,100vw - 36px);padding:10px;display:grid;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 18px 42px #0f172a2e}.admin-car-secondary-actions .a-edit,.admin-car-secondary-actions .a-del,.admin-car-secondary-actions .meta-publish-btn{text-align:center;border-radius:8px;justify-content:center;width:100%;padding:9px 12px}.admin-car-secondary-actions .admin-order-controls{grid-template-columns:1fr 1fr;gap:6px;margin:0 0 3px;display:grid}.admin-car-secondary-actions .admin-order-btn{width:100%;height:34px}.admin-car-row-selected{background:#f7f9ff;border-color:#3b5bdb;box-shadow:0 0 0 1px #3b5bdb29,0 10px 24px #3b5bdb1a}.admin-car-row-featured{background:linear-gradient(135deg,#fffdf5,#fff);border-color:#d9b85f;box-shadow:0 0 0 1px #d9b85f47,0 12px 30px #d9b85f2e}.admin-car-row-featured:hover{border-color:#c99c2c;box-shadow:0 0 0 1px #d9b85f57,0 16px 34px #d9b85f38}.admin-car-clickable{cursor:pointer}.admin-car-clickable:hover{text-decoration:underline}.admin-weekly-star{color:#a66b00;cursor:pointer;background:#fff8dd;border:1px solid #ead28a;border-radius:8px;padding:8px 11px;font-size:16px;font-weight:900;line-height:1;transition:all .18s}.admin-weekly-star:hover{transform:translateY(-1px);box-shadow:0 8px 16px #a66b002e}.admin-weekly-star.is-active{color:#111827;background:linear-gradient(135deg,#f7d774,#b88a19);box-shadow:0 0 18px #d9b85f73}.admin-car-weekly{color:#8a5a00;background:#fff4c2;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:800}.super-admin-hero{color:#fff;background:linear-gradient(135deg,#111827 0%,#1f2937 48%,#24324a 100%);border:1px solid #273449;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;padding:22px 24px;display:flex;box-shadow:0 18px 42px #0f172a2e}.super-admin-hero p{color:#93c5fd;letter-spacing:1.8px;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:900}.super-admin-hero h2{color:#fff;margin:0 0 6px;font-size:26px;font-weight:900}.super-admin-hero span{color:#cbd5e1;max-width:620px;font-size:13px;line-height:1.65;display:block}.super-admin-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.super-admin-actions .a-save,.super-admin-actions .a-cancel{white-space:nowrap;margin-top:0}.super-admin-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.super-admin-kpi-card{border:1px solid #e3e8f2;border-inline-start:4px solid var(--dealerx-admin-blue,#3b5bdb);background:#fff;border-radius:11px;padding:15px 16px;box-shadow:0 1px 5px #0f172a0f}.super-admin-kpi-card.ok{background:linear-gradient(#fff 0%,#f3fff7 100%);border-inline-start-color:#16a34a}.super-admin-kpi-card.warn{background:linear-gradient(#fff 0%,#fff9ed 100%);border-inline-start-color:#f59e0b}.super-admin-kpi-card.risk{background:linear-gradient(#fff 0%,#fff1f2 100%);border-inline-start-color:#ef4444}.super-admin-kpi-card.neutral{border-inline-start-color:var(--dealerx-admin-blue,#3b5bdb)}.super-admin-kpi-card span{color:#64748b;margin-bottom:6px;font-size:11px;font-weight:800;display:block}.super-admin-kpi-card strong{color:#111827;font-size:26px;font-weight:950;line-height:1;display:block}.super-admin-kpi-card em{color:#94a3b8;margin-top:7px;font-size:11px;font-style:normal;font-weight:700;display:block}.super-admin-section-head{background:#fff;border:1px solid #e3e8f2;border-radius:12px;justify-content:space-between;align-items:flex-end;gap:14px;margin:0 0 16px;padding:18px 20px;display:flex;box-shadow:0 1px 5px #0f172a0d}.super-admin-section-head p{color:#64748b;letter-spacing:1.2px;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:950}.super-admin-section-head h2{color:#111827;margin:0 0 5px;font-size:22px;font-weight:950}.super-admin-section-head span{color:#64748b;font-size:12px;font-weight:750;line-height:1.6;display:block}.super-admin-section-head .a-save,.super-admin-section-head .a-cancel{white-space:nowrap;margin-top:0}.super-admin-command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.super-admin-command-card{background:#fff;border:1px solid #e3e8f2;border-radius:12px;flex-direction:column;align-items:flex-start;min-height:178px;padding:18px;display:flex;box-shadow:0 1px 5px #0f172a0f}.super-admin-command-card span{color:#3730a3;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;margin-bottom:12px;padding:5px 9px;font-size:10px;font-weight:950;display:inline-flex}.super-admin-command-card h3{color:#111827;margin:0 0 8px;font-size:16px;font-weight:950;line-height:1.35}.super-admin-command-card p{color:#64748b;margin:0;font-size:12px;font-weight:750;line-height:1.65}.super-admin-command-card .a-save,.super-admin-command-card .a-cancel{justify-content:center;width:100%;margin-top:auto}.dealerx-landing-leads-card{min-height:auto;margin:0 0 18px}.dealerx-landing-leads-head{justify-content:space-between;align-items:flex-start;gap:14px;width:100%;margin-bottom:14px;display:flex}.dealerx-landing-leads-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dealerx-landing-leads-head .a-cancel,.dealerx-landing-leads-head .a-save{width:auto;min-width:110px;margin-top:0}.dealerx-landing-leads-list{gap:10px;width:100%;display:grid}.dealerx-landing-lead-row{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:14px;display:grid}.dealerx-landing-lead-row strong{color:#111827;font-size:14px;font-weight:850;display:block}.dealerx-landing-lead-row span{color:#64748b;background:0 0;border:0;margin:4px 0 0;padding:0;font-size:12px;font-weight:650;display:block}.dealerx-landing-lead-row em{color:#94a3b8;text-align:left;font-size:12px;font-style:normal;font-weight:650}.dealerx-landing-leads-workspace{gap:14px;display:grid}.dealerx-landing-analytics-panel{background:#fff;border:1px solid #dbe4f0;border-radius:18px;min-width:0;margin:0 0 20px;padding:22px}.dealerx-landing-analytics-panel h3{margin:0 0 16px;font-size:22px}.dealerx-landing-period{flex-wrap:wrap;align-items:center;gap:10px;width:100%;margin:0 0 16px;font-weight:700;display:flex}.dealerx-landing-period select{color:#0f172a;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:9px 12px}[data-landing-stats]{width:100%;min-width:0}.dealerx-landing-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;display:grid}.dealerx-landing-metrics>div{background:#f8fafc;border:1px solid #dbe4f0;border-radius:14px;flex-direction:column;gap:7px;min-width:0;padding:16px;display:flex}.dealerx-landing-metrics span{color:#475569;font-size:13px;font-weight:750}.dealerx-landing-metrics strong{color:#1d4ed8;font-size:32px;line-height:1.2}.dealerx-landing-metrics small{color:#64748b;font-size:12px;line-height:1.6}.dealerx-landing-measurement-note{color:#64748b;margin:12px 0!important;font-size:12px!important;line-height:1.8!important}#dealerxLandingCampaignBreakdown details{border-top:1px solid #e2e8f0;padding:15px 0}#dealerxLandingCampaignBreakdown summary{cursor:pointer;font-weight:750}.dealerx-landing-table-scroll{margin-top:12px;overflow-x:auto}.dealerx-landing-table-scroll table{border-collapse:collapse;text-align:right;width:100%;min-width:540px;font-size:13px}.dealerx-landing-table-scroll th,.dealerx-landing-table-scroll td{overflow-wrap:anywhere;border-bottom:1px solid #e2e8f0;max-width:260px;padding:12px}.dealerx-landing-table-scroll th{color:#475569;background:#f8fafc}.dealerx-landing-table-scroll small{color:#64748b;display:block}.dealerx-landing-inbox-tabs,.dealerx-landing-lead-manage,.dealerx-landing-pagination,.dealerx-landing-pagination>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dealerx-landing-inbox-tabs{margin-bottom:16px}.dealerx-landing-inbox-tabs [aria-pressed=true]{color:#fff!important;background:#1d4ed8!important;border-color:#1d4ed8!important}.dealerx-landing-lead-manage .dealerx-landing-delete{color:#b91c1c!important;border-color:#fecaca!important}.dealerx-landing-pagination{justify-content:space-between;margin-top:18px;font-size:13px}.dealerx-landing-pagination button:disabled,.dealerx-landing-lead-manage button:disabled{opacity:.5;cursor:wait}#adminPanel.admin-theme-dark .dealerx-landing-analytics-panel,#adminPanel.admin-theme-dark .dealerx-landing-metrics>div{color:#e2e8f0;background:#172033;border-color:#334155}#adminPanel.admin-theme-dark .dealerx-landing-metrics span,#adminPanel.admin-theme-dark .dealerx-landing-metrics small,#adminPanel.admin-theme-dark .dealerx-landing-measurement-note{color:#cbd5e1}#adminPanel.admin-theme-dark .dealerx-landing-metrics strong{color:#93c5fd}@media (width<=800px){.dealerx-landing-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dealerx-landing-analytics-panel{padding:15px}.dealerx-landing-metrics>div{padding:12px}.dealerx-landing-metrics strong{font-size:27px}}.dealerx-landing-workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dealerx-lead-work-card{background:#fff;border:1px solid #e2e8f0;border-radius:18px;gap:13px;padding:16px;display:grid;box-shadow:0 10px 30px #0f172a0e}.dealerx-lead-work-top{border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:12px;display:flex}.dealerx-lead-work-top span{color:#94a3b8;margin-bottom:5px;font-size:11px;font-weight:650;display:block}.dealerx-lead-work-top h3{color:#111827;margin:0;font-size:18px;font-weight:850;line-height:1.25}.dealerx-lead-work-top p{color:#64748b;margin:5px 0 0;font-size:12px;font-weight:650;line-height:1.45}.dealerx-lead-work-top strong{color:#111827;white-space:nowrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:8px 10px;font-size:13px;font-weight:800}.dealerx-lead-work-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dealerx-lead-work-actions a{color:#151527;background:#f8fafc;border:1px solid #dbe4f0;border-radius:12px;justify-content:center;align-items:center;min-height:42px;font-size:13px;font-weight:800;text-decoration:none;display:flex}.dealerx-lead-work-actions a:last-child{color:#fff;background:#151527;border-color:#151527}.dealerx-lead-work-form{grid-template-columns:minmax(130px,.42fr) 1fr;align-items:start;gap:10px;display:grid}.dealerx-lead-work-form label{color:#475569;gap:7px;font-size:12px;font-weight:750;display:grid}.dealerx-lead-work-form select,.dealerx-lead-work-form textarea{color:#111827;background:#fff;border:1px solid #dbe4f0;border-radius:12px;outline:none;width:100%;padding:10px 11px;font-family:Heebo,sans-serif;font-size:13px;font-weight:600}.dealerx-lead-work-form textarea{resize:vertical;min-height:98px;line-height:1.55}.dealerx-lead-work-form select:focus,.dealerx-lead-work-form textarea:focus{border-color:#3b5bdb;box-shadow:0 0 0 3px #3b5bdb1f}.super-admin-launch-card ul{color:#475569;margin:0;padding:0 18px 0 0;font-size:12px;font-weight:800;line-height:1.75}.super-admin-launch-card li+li{margin-top:5px}.super-admin-layout{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:16px;display:grid}.super-admin-layout>.active-dealers-panel,.super-admin-layout>.a-list,.super-admin-layout>.a-form{grid-column:span 12;margin-bottom:0}.super-admin-layout>#dealerForm,.super-admin-layout>#dealer-onboarding-panel{grid-column:span 12}.active-dealers-panel{background:#fff;border:1px solid #e2e5ea;border-radius:10px;margin-bottom:20px;padding:18px;box-shadow:0 1px 4px #0000000d}.active-dealers-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.active-dealers-head h3{color:#1a1a2e;margin:0 0 4px;font-size:18px;font-weight:800}.active-dealers-head p{color:#6b7280;margin:0;font-size:12px}.active-dealers-head span{color:#047857;white-space:nowrap;background:#ecfdf5;border:1px solid #bbf7d0;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700}.active-dealers-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.active-dealer-tile{background:#f9fafb;border:1px solid #edf0f4;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.active-dealer-name{color:#1a1a2e;margin-bottom:4px;font-size:14px;font-weight:800}.active-dealer-meta{color:#6b7280;font-size:12px}.dealer-card{flex-direction:column;align-items:stretch;padding:14px 15px}.dealer-card-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.dealer-card-meta{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.dealer-primary-actions{flex-shrink:0;align-items:center}.dealer-primary-actions .a-save,.dealer-primary-actions .a-edit{white-space:nowrap;justify-content:center;align-items:center;min-height:38px;margin-top:0;display:inline-flex}.dealer-plan-control{color:#64748b;gap:6px;margin-top:10px;font-size:11px;font-weight:900;display:inline-grid}.dealer-plan-control select{color:#111827;background:#fff;border:1px solid #dbe3ef;border-radius:9px;outline:none;min-width:150px;padding:8px 10px;font-family:Heebo,sans-serif;font-size:12px;font-weight:800}.dealer-plan-control select:focus{border-color:#3b5bdb;box-shadow:0 0 0 3px #3b5bdb1f}.dealer-pill{color:#374151;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:600;display:inline-flex}.dealer-pill.active{color:#047857;background:#ecfdf5;border-color:#bbf7d0}.dealer-pill.trial{color:#92400e;background:#fffbeb;border-color:#fde68a}.dealer-pill.suspended{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.dealer-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.dealer-stat{background:#f9fafb;border:1px solid #edf0f4;border-radius:8px;min-height:64px;padding:10px 12px}.dealer-stat span{color:#6b7280;margin-bottom:4px;font-size:11px;display:block}.dealer-stat strong{color:#1a1a2e;font-size:17px;font-weight:800;display:block}.dealer-checklist{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.dealer-checklist span{border:1px solid;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.dealer-checklist .done{color:#047857;background:#ecfdf5;border-color:#bbf7d0}.dealer-checklist .todo{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.dealer-preflight-panel{background:#fff;border:1px solid #e5eaf2;border-radius:12px;margin-top:12px;overflow:hidden}.dealer-preflight-panel.ready{border-color:#bbf7d0}.dealer-preflight-panel.warn{border-color:#fed7aa}.dealer-preflight-panel.risk{border-color:#fecaca}.dealer-preflight-panel summary{cursor:pointer;color:#111827;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:12px;font-weight:950;list-style:none;display:flex}.dealer-preflight-panel summary::-webkit-details-marker{display:none}.dealer-preflight-panel summary strong{color:#3b5bdb;font-size:12px}.dealer-preflight-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 14px 14px;display:grid}.dealer-preflight-grid span{background:#f8fafc;border:1px solid #e5eaf2;border-radius:10px;min-width:0;padding:9px 10px}.dealer-preflight-grid span.done{background:#f0fdf4;border-color:#bbf7d0}.dealer-preflight-grid span.todo{background:#fff7ed;border-color:#fed7aa}.dealer-preflight-grid b{color:#111827;margin-bottom:3px;font-size:11px;font-weight:950;display:block}.dealer-preflight-grid em{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-style:normal;font-weight:750;display:block;overflow:hidden}.dealer-warning-list{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:9px;flex-wrap:wrap;gap:7px;margin-top:10px;padding:9px 10px;font-size:11px;font-weight:700;display:flex}.dealer-warning-list.ready{color:#047857;background:#ecfdf5;border-color:#bbf7d0}.dealer-warning-list span{align-items:center;gap:4px;display:inline-flex}.dealer-organic-mini{color:#172554;background:linear-gradient(135deg,#eff6ff,#fff);border:1px solid #dbeafe;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:12px 14px;display:flex}.dealer-organic-mini>div{gap:3px;min-width:0;display:grid}.dealer-organic-mini span{color:#2563eb;font-size:11px;font-weight:900}.dealer-organic-mini strong{color:#111827;font-size:14px;font-weight:950}.dealer-organic-mini small{color:#64748b;font-size:11px;font-weight:750}.dealer-organic-mini button{color:#1d4ed8;cursor:pointer;background:#fff;border:1px solid #bfdbfe;border-radius:9px;padding:8px 13px;font-family:Heebo,sans-serif;font-size:12px;font-weight:900}.dealer-organic-mini.active{background:linear-gradient(135deg,#ecfdf5,#fff);border-color:#bbf7d0}.dealer-organic-mini.active span{color:#047857}.dealer-organic-mini.warn,.dealer-organic-mini.ready{background:linear-gradient(135deg,#fffbeb,#fff);border-color:#fde68a}.dealer-organic-mini.warn span,.dealer-organic-mini.ready span{color:#b45309}.dealer-organic-mini.error{background:linear-gradient(135deg,#fef2f2,#fff);border-color:#fecaca}.dealer-organic-mini.error span{color:#b91c1c}.dealer-organic-mini.off{background:#f8fafc;border-color:#e5e7eb}.organic-engine-layout{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:16px;display:grid}.organic-engine-dealers,.organic-engine-workspace-inner{background:#fff;border:1px solid #e3e8f2;border-radius:16px;padding:14px;box-shadow:0 12px 36px #0f172a0f}.organic-engine-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.organic-engine-panel-head strong{color:#111827;font-size:15px;font-weight:950;display:block}.organic-engine-panel-head span{color:#64748b;font-size:11px;font-weight:750;line-height:1.5;display:block}.organic-engine-dealer-list{gap:8px;max-height:660px;padding-left:3px;display:grid;overflow:auto}.organic-engine-dealer{text-align:right;cursor:pointer;color:#111827;background:#f8fafc;border:1px solid #e3e8f2;border-radius:12px;gap:3px;width:100%;padding:11px 12px;font-family:Heebo,sans-serif;display:grid}.organic-engine-dealer strong{font-size:13px;font-weight:950}.organic-engine-dealer span,.organic-engine-dealer small{color:#64748b;font-size:11px;font-weight:750}.organic-engine-dealer.active{background:#eff6ff;border-color:#93c5fd;box-shadow:inset 3px 0 #2563eb}.organic-engine-workspace-inner{gap:14px;display:grid}.organic-engine-overview{background:linear-gradient(135deg,#eff6ff,#fff);border:1px solid #dbeafe;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.organic-engine-overview h3{color:#111827;margin:4px 0;font-size:24px;font-weight:950}.organic-engine-overview p{color:#64748b;margin:0;font-size:12px;font-weight:750;line-height:1.6}.organic-engine-overview>div>span{color:#2563eb;font-size:11px;font-weight:950;display:block}.organic-engine-overview.active{background:linear-gradient(135deg,#ecfdf5,#fff);border-color:#bbf7d0}.organic-engine-overview.warn,.organic-engine-overview.ready{background:linear-gradient(135deg,#fffbeb,#fff);border-color:#fde68a}.organic-engine-overview.error{background:linear-gradient(135deg,#fef2f2,#fff);border-color:#fecaca}.organic-engine-metrics{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.organic-engine-metrics span{color:#64748b;background:#fff;border:1px solid #e3e8f2;border-radius:12px;place-items:center;min-width:86px;padding:9px 12px;font-size:11px;font-weight:800;display:grid}.organic-engine-metrics b{color:#111827;font-size:20px;font-weight:950;line-height:1;display:block}.organic-engine-controls{flex-wrap:wrap;gap:9px;display:flex}.organic-engine-focus-input{color:#111827;background:#fff;border:1px solid #dbe3f0;border-radius:10px;outline:none;flex:1;min-width:280px;padding:10px 13px;font-family:Heebo,sans-serif;font-size:13px;font-weight:800}.organic-engine-focus-input:focus{border-color:#3455d1;box-shadow:0 0 0 3px #3455d11f}.organic-engine-controls .a-save,.organic-engine-controls .a-cancel{margin-top:0}.organic-engine-pages,.organic-engine-logs,.organic-engine-runs{background:#fff;border:1px solid #e3e8f2;border-radius:16px;padding:14px}.organic-engine-page-list,.organic-engine-log-list{gap:10px;display:grid}.organic-engine-run-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.organic-engine-run{background:#f8fafc;border:1px solid #e3e8f2;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.organic-engine-run strong{color:#111827;margin-bottom:3px;font-size:13px;font-weight:950;display:block}.organic-engine-run span{color:#64748b;font-size:11px;font-weight:750;display:block}.organic-engine-run .a-del{white-space:nowrap;margin-top:0}.organic-engine-page{background:#f8fafc;border:1px solid #e3e8f2;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px;display:grid}.organic-engine-page.active{background:#f0fdf4;border-color:#bbf7d0}.organic-engine-page.needs_review,.organic-engine-page.draft{background:#fffbeb;border-color:#fde68a}.organic-engine-page.paused{background:#f8fafc;border-style:dashed}.organic-engine-page span{color:#64748b;margin-bottom:4px;font-size:11px;font-weight:850;display:block}.organic-engine-page strong{color:#111827;margin-bottom:4px;font-size:15px;font-weight:950;display:block}.organic-engine-page p{color:#475569;margin:0;font-size:12px;font-weight:650;line-height:1.55}.organic-engine-page em{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;margin-top:7px;padding:5px 9px;font-size:11px;font-style:normal;font-weight:900;display:inline-flex}.organic-engine-page small{color:#64748b;margin-top:5px;font-size:11px;font-weight:750;display:block}.organic-engine-page-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.organic-engine-page-actions .a-edit,.organic-engine-page-actions .a-cancel,.organic-engine-page-actions .a-del{justify-content:center;align-items:center;min-height:34px;margin-top:0;text-decoration:none;display:inline-flex}.organic-engine-log{background:#f8fafc;border:1px solid #e3e8f2;border-radius:12px;gap:3px;padding:10px 12px;display:grid}.organic-engine-log.success{background:#f0fdf4;border-color:#bbf7d0}.organic-engine-log.warning{background:#fffbeb;border-color:#fde68a}.organic-engine-log.error{background:#fef2f2;border-color:#fecaca}.organic-engine-log strong{color:#111827;font-size:12px;font-weight:900}.organic-engine-log span{color:#64748b;font-size:11px;font-weight:750}.dealer-feature-controls{background:#f8fafc;border:1px solid #e3e8f2;border-radius:10px;margin-top:12px;padding:12px}.dealer-feature-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.dealer-feature-head strong{color:#111827;font-size:12px;font-weight:900}.dealer-feature-head span{color:#64748b;font-size:11px;font-weight:700}.dealer-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.dealer-feature-chip{color:#1f2937;text-align:right;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:9px;padding:8px 9px;font-family:Heebo,sans-serif;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s}.dealer-feature-chip:hover{transform:translateY(-1px);box-shadow:0 7px 18px #0f172a14}.dealer-feature-chip span{white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;font-size:11px;font-weight:900;display:block;overflow:hidden}.dealer-feature-chip strong{color:#64748b;font-size:10px;font-weight:800;display:block}.dealer-feature-chip.on{background:#ecfdf5;border-color:#86efac}.dealer-feature-chip.on strong{color:#047857}.dealer-feature-chip.off{background:#fef2f2;border-color:#fecaca}.dealer-feature-chip.off strong{color:#b91c1c}.dealer-feature-chip.inherit{background:#fff;border-color:#dbe3ef}.dealer-more-actions{background:#fff;border:1px solid #dfe5ee;border-radius:12px;margin-top:9px;overflow:hidden}.dealer-more-actions>summary{cursor:pointer;color:#111827;background:#f8fafc;justify-content:space-between;align-items:center;gap:14px;padding:13px 15px;font-family:Heebo,sans-serif;list-style:none;transition:background .18s;display:flex}.dealer-more-actions>summary::-webkit-details-marker{display:none}.dealer-more-actions>summary:hover{background:#f1f5f9}.dealer-more-actions>summary span{align-items:center;gap:8px;font-size:13px;font-weight:950;display:flex}.dealer-more-actions>summary span:before{content:"+";color:#334155;background:#e8edf5;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:16px;font-weight:700;line-height:1;display:inline-flex}.dealer-more-actions[open]>summary span:before{content:"−";color:#fff;background:#111827}.dealer-more-actions>summary small{color:#64748b;text-align:left;font-size:11px;font-weight:750}.dealer-more-actions-body{background:#f8fafc;border-top:1px solid #e5eaf2;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:13px;display:grid}.dealer-secondary-section{background:#fff;border:1px solid #e5eaf2;border-radius:11px;min-width:0;padding:13px}.dealer-secondary-section.dealer-features-section,.dealer-secondary-section.dealer-danger-section{grid-column:1/-1}.dealer-secondary-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.dealer-secondary-head strong{color:#111827;font-size:12px;font-weight:950}.dealer-secondary-head span{color:#64748b;text-align:left;font-size:10.5px;font-weight:700}.dealer-secondary-section .dealer-plan-control{margin-top:0}.dealer-secondary-section .dealer-feature-controls{background:0 0;border:0;margin-top:0;padding:0}.dealer-secondary-section .dealer-domain-card{margin-top:0}.dealer-secondary-section .dealer-ops-panel{justify-content:flex-start}.dealer-danger-section{background:snow;border-color:#fee2e2}.dealer-danger-section .dealer-actions{justify-content:flex-start}.dealer-ops-panel{border-top:1px solid #edf0f4;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px;padding-top:12px;display:flex}.dealer-quick-create-panel{background:linear-gradient(135deg,#f8fbff,#fff);border:1px solid #dbeafe;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;padding:15px 16px;display:flex}.dealer-quick-create-panel strong{color:#111827;margin-bottom:4px;font-size:15px;font-weight:950;display:block}.dealer-quick-create-panel span{color:#64748b;font-size:12px;font-weight:750;line-height:1.6;display:block}.dealer-onboarding-wizard{background:linear-gradient(135deg,#fff,#f7fbff);border:1px solid #dbe6f7;border-radius:14px;margin-bottom:16px;padding:15px;box-shadow:0 10px 28px #0f172a0f}.dealer-wizard-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:13px;display:flex}.dealer-wizard-head strong{color:#111827;margin-bottom:4px;font-size:15px;font-weight:1000;display:block}.dealer-wizard-head span{color:#64748b;font-size:12px;font-weight:750;line-height:1.6;display:block}.dealer-wizard-head b{color:#fff;background:#111827;border-radius:999px;justify-content:center;align-items:center;min-width:58px;height:38px;font-size:14px;font-weight:1000;display:inline-flex}.dealer-wizard-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.dealer-wizard-step{text-align:right;cursor:pointer;color:#1f2937;background:#fff;border:1px solid #dbe3ef;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:48px;padding:10px 11px;font-family:Heebo,sans-serif;display:grid}.dealer-wizard-step span{color:#475569;background:#edf2f7;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-size:12px;font-weight:1000;display:inline-flex}.dealer-wizard-step strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:950;overflow:hidden}.dealer-wizard-step em{color:#94a3b8;font-size:11px;font-style:normal;font-weight:900}.dealer-wizard-step.done{background:#f0fdf4;border-color:#bbf7d0}.dealer-wizard-step.done span{color:#fff;background:#16a34a}.dealer-wizard-step.active{border-color:#1d4ed8;box-shadow:0 0 0 3px #3b5bdb1f}.dealer-wizard-panel{background:#fff;border:1px solid #e3e8f2;border-radius:12px;grid-template-columns:minmax(180px,.85fr) minmax(220px,1.15fr);align-items:start;gap:12px;padding:14px;display:grid}.dealer-wizard-panel strong{color:#111827;margin-bottom:5px;font-size:14px;font-weight:1000;display:block}.dealer-wizard-panel p{color:#64748b;margin:0;font-size:12px;font-weight:750;line-height:1.65}.dealer-wizard-checks{flex-wrap:wrap;align-content:flex-start;gap:7px;display:flex}.dealer-wizard-checks span{color:#64748b;background:#f8fafc;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:5px;padding:7px 10px;font-size:11px;font-weight:900;display:inline-flex}.dealer-wizard-checks span.done{color:#047857;background:#ecfdf5;border-color:#bbf7d0}.dealer-wizard-checks span.todo{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.dealer-wizard-tools{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;padding-top:4px;display:flex}.dealer-wizard-tools .a-cancel,.dealer-wizard-tools .a-save{margin-top:0}.dealer-wizard-tools small{color:#64748b;font-size:11px;font-weight:800;line-height:1.6}.dealer-wizard-tools code{color:#0f172a;direction:ltr;unicode-bidi:bidi-override;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:7px;padding:3px 6px;font-size:11px}.dealer-wizard-actions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.dealer-wizard-actions .a-cancel,.dealer-wizard-actions .a-save{margin-top:0}.dealer-wizard-actions button:disabled{opacity:.45;cursor:not-allowed}.dealer-essential-grid{margin-bottom:14px}.dealer-essential-grid .a-field{background:#fff}.dealer-advanced-settings{background:#f8fafc;border:1px solid #e3e8f2;border-radius:12px;overflow:hidden}.dealer-advanced-settings summary{cursor:pointer;color:#1f2937;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;list-style:none;display:flex}.dealer-advanced-settings summary::-webkit-details-marker{display:none}.dealer-advanced-settings summary strong{color:#111827;margin-bottom:3px;font-size:13px;font-weight:950;display:block}.dealer-advanced-settings summary span{color:#64748b;font-size:11px;font-weight:800;line-height:1.5;display:block}.dealer-advanced-settings summary em{color:#475569;background:#fff;border:1px solid #dbe3ef;border-radius:999px;padding:6px 10px;font-size:11px;font-style:normal;font-weight:900}.dealer-advanced-settings[open] summary{background:#fff;border-bottom:1px solid #e3e8f2}.dealer-advanced-settings[open] summary em{color:#fff;background:#111827;border-color:#111827}.dealer-advanced-body{gap:14px;padding:14px 16px 16px;display:grid}.dealer-import-box{background:#fff;border:1px solid #dbe6f7;border-radius:12px;padding:14px}.dealer-import-box label{color:#111827;margin-bottom:5px;font-size:12px;font-weight:900;display:block}.dealer-import-box p{color:#64748b;margin:0 0 12px;font-size:12px;line-height:1.65}.dealer-import-box>div:first-of-type{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.dealer-import-box input{color:#1a1a2e;background:#f9fafb;border:1.5px solid #e2e5ea;border-radius:7px;outline:none;width:100%;padding:10px 14px;font-family:Heebo,sans-serif;font-size:14px}.dealer-import-box .a-save{white-space:nowrap;margin-top:0}.dealer-import-preview-card{background:#fff;border:1px solid #dbe6f7;border-radius:16px;padding:16px;box-shadow:0 18px 54px #0f172a14}.dealer-import-preview-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.dealer-import-preview-head b{color:#111827;font-size:16px}.dealer-import-preview-head p{color:#64748b;margin:4px 0 0;font-size:12px;line-height:1.6}.dealer-import-score{text-align:center;background:#eff6ff;border:1px solid #dbeafe;border-radius:14px;min-width:96px;padding:10px 12px}.dealer-import-score strong{color:#1d4ed8;font-size:22px;font-weight:900;display:block}.dealer-import-score span{color:#64748b;font-size:11px;font-weight:800;display:block}.dealer-import-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.dealer-import-field{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;gap:5px;padding:10px;display:grid}.dealer-import-field span,.dealer-import-vehicle-fields span{color:#64748b;font-size:11px;font-weight:900}.dealer-import-field input,.dealer-import-vehicle-fields input,.dealer-import-vehicle-fields textarea,.dealer-import-media-card select{color:#111827;background:#fff;border:1px solid #dbe3ef;border-radius:9px;outline:none;width:100%;padding:9px 10px;font-family:Heebo,sans-serif;font-size:13px;font-weight:750}.dealer-import-hero-preview{background:#f8fafc;border:1px solid #e5e7eb;border-radius:14px;margin-top:14px;overflow:hidden}.dealer-import-hero-preview div{color:#64748b;padding:9px 12px;font-size:12px;font-weight:900}.dealer-import-hero-preview img{object-fit:cover;width:100%;height:150px;display:block}.dealer-import-review-section{border-top:1px solid #e5e7eb;margin-top:16px;padding-top:16px}.dealer-import-section-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.dealer-import-section-head strong{color:#111827;font-size:14px;font-weight:900}.dealer-import-section-head span{color:#64748b;font-size:12px;font-weight:800}.dealer-import-media-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.dealer-import-media-card{background:#f8fafc;border:1px solid #e5e7eb;border-radius:14px;grid-template-columns:82px minmax(0,1fr);align-items:start;gap:10px;padding:8px;display:grid}.dealer-import-media-card img{object-fit:cover;background:#e5e7eb;border-radius:10px;width:82px;height:76px}.dealer-import-media-card>div{gap:7px;min-width:0;display:grid}.dealer-import-media-card small{color:#64748b;font-size:11px;font-weight:700;line-height:1.4}.dealer-import-confidence{border-radius:999px;width:max-content;padding:4px 9px;font-size:11px;font-weight:900;display:inline-flex}.dealer-import-confidence.high{color:#166534;background:#dcfce7}.dealer-import-confidence.medium{color:#92400e;background:#fef3c7}.dealer-import-confidence.low{color:#991b1b;background:#fee2e2}.dealer-import-vehicle-grid{gap:12px;display:grid}.dealer-import-vehicle-card{background:#fff;border:1px solid #dbe3ef;border-radius:16px;grid-template-columns:150px minmax(0,1fr);gap:14px;padding:10px;display:grid}.dealer-import-vehicle-image img{object-fit:cover;background:#e5e7eb;border-radius:12px;width:100%;height:128px}.dealer-import-vehicle-body{gap:10px;min-width:0;display:grid}.dealer-import-vehicle-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.dealer-import-vehicle-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.dealer-import-vehicle-fields label{gap:4px;display:grid}.dealer-import-vehicle-fields .full{grid-column:1/-1}.dealer-import-vehicle-fields textarea{resize:vertical;min-height:68px}.dealer-import-notes{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:10px;margin:0;padding:8px 10px;font-size:12px!important;line-height:1.5!important}.dealer-import-source-box{color:#64748b;background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;margin-top:14px;padding:10px;font-size:12px}.dealer-import-removed{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;margin-top:14px;padding:10px}.dealer-import-removed summary{cursor:pointer;color:#64748b;font-size:12px;font-weight:900}.dealer-import-removed div{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.dealer-import-removed button{color:#334155;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:999px;padding:7px 10px;font-family:Heebo,sans-serif;font-size:12px;font-weight:800}.dealer-import-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.release-ops-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.release-ops-grid>div{background:#f8fafc;border:1px solid #e3e8f2;border-radius:9px;min-height:112px;padding:13px 14px}.release-ops-grid strong{color:#111827;margin-bottom:8px;font-size:13px;display:block}.release-ops-grid code{color:#dbeafe;text-align:left;white-space:nowrap;background:#0f172a;border:1px solid #1e293b;border-radius:7px;margin-bottom:8px;padding:8px 10px;font-size:12px;display:block;overflow:auto}.release-ops-grid p{color:#64748b;margin:0;font-size:12px;line-height:1.65}.release-ops-grid b{color:#111827;font-weight:800}.plans-management-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.plan-management-card{background:#fff;border:1px solid #e3e8f2;border-radius:10px;padding:16px;box-shadow:0 1px 4px #0f172a0d}.plan-management-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.plan-management-head span{color:#64748b;letter-spacing:1px;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:800;display:inline-block}.plan-management-head h4{color:#111827;margin:0;font-size:20px;font-weight:900}.plan-management-head strong{color:#3730a3;white-space:nowrap;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;padding:6px 10px;font-size:12px}.plan-field-grid{grid-template-columns:1fr;gap:9px;margin-bottom:12px;display:grid}.plan-field-grid label,.plan-notes-label{color:#64748b;font-size:11px;font-weight:800;display:block}.plan-field-grid input,.plan-notes-label textarea{color:#111827;background:#f8fafc;border:1px solid #dbe2ea;border-radius:8px;outline:none;width:100%;margin-top:5px;padding:9px 10px;font-family:Heebo,sans-serif;font-size:13px}.plan-feature-toolbar{background:#f8fafc;border:1px solid #e4ebf5;border-radius:12px;flex-wrap:wrap;align-items:end;gap:8px;margin:0 0 14px;padding:12px;display:flex}.plan-feature-toolbar label{color:#64748b;gap:5px;min-width:min(100%,320px);font-size:11px;font-weight:850;display:grid}.plan-feature-toolbar input{color:#111827;background:#fff;border:1px solid #dbe2ea;border-radius:10px;outline:none;width:100%;height:40px;padding:0 12px;font-family:Heebo,sans-serif;font-size:13px}.plan-feature-toolbar button{min-height:40px!important;margin-top:0!important;padding:0 13px!important}.plan-feature-grid{background:#f8fafc;border:1px solid #edf2f7;border-radius:9px;grid-template-columns:1fr;gap:7px;margin-bottom:12px;padding:10px;display:grid}.plan-feature-grid label{color:#334155;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.plan-feature-grid input{accent-color:#1a1a2e}.plan-feature-grid input:disabled{opacity:.5;cursor:not-allowed}.dealer-compact-score{grid-template-columns:minmax(150px,240px) 1fr;margin-top:10px;padding:9px 12px}.marketplace-admin-grid,.system-settings-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.marketplace-admin-card,.system-settings-grid button{text-align:right;color:#111827;background:#f8fafc;border:1px solid #e3e8f2;border-radius:13px;padding:14px;font-family:Heebo,sans-serif}.marketplace-admin-card span,.system-settings-grid span{color:#64748b;font-size:11px;font-weight:700;line-height:1.55;display:block}.marketplace-admin-card strong,.system-settings-grid strong{color:#111827;margin:4px 0;font-size:18px;font-weight:850;display:block}.marketplace-admin-card p{color:#64748b;margin:6px 0 0;font-size:12px;font-weight:500;line-height:1.55}.system-settings-grid button{cursor:pointer;transition:border-color .16s,background .16s,transform .16s}.system-settings-grid button:hover{background:#fff;border-color:#b7c7df;transform:translateY(-1px)}.marketplace-admin-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.marketplace-admin-board>div{background:#fff;border:1px solid #e5eaf2;border-radius:13px;padding:14px}.marketplace-admin-board strong{color:#111827;margin-bottom:5px;font-size:14px;font-weight:850;display:block}.marketplace-admin-board p{color:#64748b;margin:0;font-size:12px;font-weight:500;line-height:1.65}.plan-customers-list{flex-direction:column;gap:10px;display:flex}.plan-customer-row{background:#f9fafb;border:1px solid #edf0f4;border-radius:9px;grid-template-columns:minmax(0,1.3fr) minmax(180px,.7fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.plan-customer-row strong{color:#111827;margin-bottom:4px;font-size:14px;display:block}.plan-customer-row span{color:#64748b;font-size:12px;display:block}.plan-customer-usage{min-width:0}.plan-usage-bar{background:#e5e7eb;border-radius:999px;height:7px;margin-top:7px;overflow:hidden}.plan-usage-bar i{border-radius:inherit;background:linear-gradient(90deg,#22c55e,#3b82f6);height:100%;display:block}@media (width<=1000px){.plans-management-grid,.marketplace-admin-grid,.system-settings-grid{grid-template-columns:1fr 1fr}.marketplace-admin-board,.plan-customer-row{grid-template-columns:1fr}}@media (width<=900px){.dealer-wizard-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.dealer-wizard-panel{grid-template-columns:1fr}}@media (width<=560px){.dealer-onboarding-wizard{padding:12px}.dealer-wizard-head{flex-direction:column;align-items:stretch}.dealer-wizard-head b{align-self:flex-start}.dealer-wizard-steps{grid-template-columns:1fr}.dealer-wizard-actions{justify-content:stretch}.dealer-wizard-actions button{flex:1}}.system-health-panel{background:linear-gradient(#fbfcff,#f7f9fd);overflow:hidden}.system-health-command{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:14px;margin:0 0 15px;display:grid}.system-health-score{background:radial-gradient(circle at 12% 18%,#3b82f61f,#0000 34%),#fff;border:1px solid #dfe7f2;border-radius:18px;align-items:center;gap:16px;padding:18px;display:flex;box-shadow:0 16px 40px #0f172a0f}.system-health-score.ok{background:radial-gradient(circle at 12% 18%,#22c55e29,#0000 34%),#fff;border-color:#bbf7d0}.system-health-score.warn{background:radial-gradient(circle at 12% 18%,#f59e0b2e,#0000 34%),#fff;border-color:#fde68a}.system-health-score.risk{background:radial-gradient(circle at 12% 18%,#ef444424,#0000 34%),#fff;border-color:#fecaca}.system-health-ring{--score:0;background:conic-gradient(#22c55e calc(var(--score) * 1%),#e5eaf2 0);border-radius:50%;flex:none;align-content:center;place-items:center;width:104px;height:104px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #0f172a0a}.system-health-score.warn .system-health-ring{background:conic-gradient(#f59e0b calc(var(--score) * 1%),#e5eaf2 0)}.system-health-score.risk .system-health-ring{background:conic-gradient(#ef4444 calc(var(--score) * 1%),#e5eaf2 0)}.system-health-ring:before{content:"";border-radius:inherit;background:#fff;position:absolute;inset:10px;box-shadow:inset 0 1px #0f172a0d}.system-health-ring strong,.system-health-ring span{z-index:1;position:relative}.system-health-ring strong{color:#111827;font-size:28px;font-weight:950;line-height:1}.system-health-ring span{color:#64748b;font-size:10px;font-weight:800}.system-health-score small{color:#3153c7;background:#eef4ff;border:1px solid #dbe6ff;border-radius:999px;margin-bottom:7px;padding:5px 9px;font-size:10px;font-weight:850;display:inline-flex}.system-health-score.ok small{color:#047857;background:#ecfdf5;border-color:#bbf7d0}.system-health-score.warn small{color:#92400e;background:#fffbeb;border-color:#fde68a}.system-health-score.risk small{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.system-health-score h3{color:#111827;margin:0;font-size:22px;font-weight:850;line-height:1.25}.system-health-score p{color:#64748b;margin:7px 0 0;font-size:12px;font-weight:500;line-height:1.65}.system-health-pulse{background:#fff;border:1px solid #dfe7f2;border-radius:18px;grid-template-columns:1fr;gap:9px;padding:14px;display:grid;box-shadow:0 16px 40px #0f172a0d}.system-health-pulse span{color:#64748b;background:#f8fafc;border:1px solid #edf2f7;border-radius:13px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:12px;font-weight:650;display:flex}.system-health-pulse b{color:#fff;background:#111827;border-radius:999px;place-items:center;min-width:34px;height:34px;font-size:15px;font-weight:900;display:inline-grid}.system-health-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.health-card{background:linear-gradient(#fff,#f8fafc);border:1px solid #e3e8f2;border-radius:14px;min-height:104px;padding:14px;position:relative;overflow:hidden;box-shadow:0 12px 28px #0f172a0b}.health-card:after{content:"";background:#cbd5e1;height:3px;position:absolute;inset:auto 0 0}.health-card i,.observability-card i{background:#eef4ff;border-radius:10px;place-items:center;width:31px;height:31px;margin-bottom:9px;font-style:normal;display:inline-grid}.health-card span{color:#64748b;margin-bottom:5px;font-size:11px;font-weight:700;display:block}.health-card strong{color:#111827;font-size:20px;font-weight:900;display:block}.health-card em{color:#64748b;margin-top:6px;font-size:10.5px;font-style:normal;font-weight:600;line-height:1.45;display:block}.health-card.ok{background:linear-gradient(#fff,#f0fdf4);border-color:#bbf7d0}.health-card.ok:after{background:#22c55e}.health-card.ok i{background:#dcfce7}.health-card.ok strong{color:#047857}.health-card.warn{background:linear-gradient(#fff,#fff7ed);border-color:#fed7aa}.health-card.warn:after{background:#f59e0b}.health-card.warn i{background:#ffedd5}.health-card.warn strong{color:#9a3412}.system-health-issues{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.system-health-issues span{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;padding:7px 11px;font-size:11px;font-weight:700;display:inline-flex}.health-issues-title{color:#6b7280;width:100%;margin-bottom:2px;font-size:12px;font-weight:800}.health-ready{color:#047857;background:#ecfdf5;border:1px solid #bbf7d0;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:800}.system-observability-panel{background:#fff;border:1px solid #e3e8f2;border-radius:18px;gap:15px;margin-top:16px;padding:17px;display:grid;box-shadow:0 16px 40px #0f172a0b}.system-observability-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.system-observability-head strong{color:#111827;margin-bottom:3px;font-size:15px;font-weight:900;display:block}.system-observability-head span{color:#64748b;font-size:12px;font-weight:650;line-height:1.5;display:block}.system-observability-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.observability-loading{text-align:center;color:#64748b;border:1px dashed #dbe4f0;border-radius:10px;grid-column:1/-1;padding:14px;font-size:12px;font-weight:800}.observability-card{background:#f8fafc;border:1px solid #e3e8f2;border-radius:14px;min-height:112px;padding:13px;position:relative;overflow:hidden}.observability-card:before{content:"";background:#f59e0b;border-radius:999px;width:8px;height:8px;position:absolute;top:12px;left:12px;box-shadow:0 0 0 5px #f59e0b1f}.observability-card.ok:before{background:#22c55e;box-shadow:0 0 0 5px #22c55e21}.observability-card span{color:#64748b;margin-bottom:6px;font-size:10.5px;font-weight:800;display:block}.observability-card strong{color:#111827;font-size:18px;font-weight:950;line-height:1.2;display:block}.observability-card em{color:#64748b;margin-top:6px;font-size:10px;font-style:normal;font-weight:650;line-height:1.45;display:block}.observability-card.ok{background:#f0fdf4;border-color:#bbf7d0}.observability-card.ok strong{color:#047857}.observability-card.warn{background:#fffbeb;border-color:#fde68a}.observability-card.warn strong{color:#92400e}.system-observability-chart{background:linear-gradient(#fbfcff,#fff);border:1px solid #e3e8f2;border-radius:16px;padding:15px}.system-chart-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.system-chart-head strong{color:#111827;font-size:14px;font-weight:900}.system-chart-head span{color:#64748b;font-size:11px;font-weight:650}.system-chart-bars{border-bottom:1px solid #dbe4f0;grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:10px;height:170px;padding:8px 2px 0;display:grid}.system-chart-day{text-align:center;grid-template-rows:1fr auto auto;align-items:end;gap:5px;height:100%;display:grid}.system-chart-day i{background:linear-gradient(#111827,#3b82f6);border-radius:9px 9px 0 0;width:100%;max-width:46px;min-height:8px;margin-inline:auto;display:block;box-shadow:0 8px 18px #3b82f629}.system-chart-day strong{color:#111827;font-size:12px;font-weight:900}.system-chart-day span{color:#64748b;font-size:10px;font-weight:800}.system-event-breakdown{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.system-event-breakdown span{color:#475569;background:#fff;border:1px solid #dbe4f0;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:11px;font-weight:750;display:inline-flex}.system-event-breakdown span b{color:#111827;font-weight:900}.system-event-breakdown em{color:#64748b;font-size:12px;font-style:normal;font-weight:700}.campaign-readiness-panel{background:#fbfcff}.campaign-readiness-score{background:#fff;border:1px solid #e5eaf2;border-radius:14px;grid-template-columns:170px 1fr;align-items:center;gap:18px;margin-bottom:16px;padding:16px;display:grid}.campaign-score-ring{background:#fff;border:10px solid #e5e7eb;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:138px;height:138px;margin-inline:auto;display:flex;box-shadow:0 8px 24px #0f172a14}.campaign-score-ring.ok{border-color:#22c55e}.campaign-score-ring.warn{border-color:#f59e0b}.campaign-score-ring.risk{border-color:#ef4444}.campaign-score-ring strong{color:#111827;font-size:32px;font-weight:1000;line-height:1}.campaign-score-ring span{color:#64748b;margin-top:7px;font-size:11px;font-weight:900}.campaign-score-copy h3{color:#111827;margin:0 0 8px;font-size:20px;font-weight:1000;line-height:1.35}.campaign-score-copy p{color:#64748b;margin:0;font-size:13px;font-weight:750;line-height:1.7}.campaign-readiness-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.campaign-readiness-card{background:#fff;border:1px solid #e5eaf2;border-radius:12px;flex-direction:column;gap:8px;min-height:178px;padding:14px;display:flex}.campaign-readiness-card.ok{background:#f7fef9;border-color:#bbf7d0}.campaign-readiness-card.warn{background:#fffaf4;border-color:#fed7aa}.campaign-readiness-card.risk{background:#fff7f7;border-color:#fecaca}.campaign-readiness-card span{color:#64748b;font-size:11px;font-weight:950}.campaign-readiness-card strong{color:#111827;font-size:18px;font-weight:1000}.campaign-readiness-card p{color:#64748b;margin:0;font-size:12px;font-weight:750;line-height:1.6}.campaign-readiness-card .a-edit{justify-content:center;width:100%;margin-top:auto}.campaign-readiness-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.campaign-readiness-actions .a-save,.campaign-readiness-actions .a-cancel{justify-content:center;width:100%;margin-top:0}.campaign-dealer-list{flex-direction:column;gap:10px;display:flex}.campaign-dealer-row{background:#fff;border:1px solid #e5eaf2;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.campaign-dealer-row.ready{background:#f7fef9;border-color:#bbf7d0}.campaign-dealer-row.todo{border-color:#e5eaf2}.campaign-dealer-row strong{color:#111827;margin-bottom:3px;font-size:14px;font-weight:950;display:block}.campaign-dealer-row span{color:#64748b;font-size:11px;font-weight:750;display:block}.campaign-dealer-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.campaign-dealer-actions em{color:#3730a3;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;padding:5px 8px;font-size:11px;font-style:normal;font-weight:950}@media (width<=1000px){.super-admin-hero{flex-direction:column;align-items:flex-start}.super-admin-kpis,.super-admin-command-grid,.dealerx-landing-workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.super-admin-section-head{flex-direction:column;align-items:flex-start}.super-admin-layout{grid-template-columns:1fr}.super-admin-layout>*{grid-column:1!important}.organic-engine-layout{grid-template-columns:1fr}.organic-engine-dealer-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}.organic-engine-overview{flex-direction:column;align-items:flex-start}.organic-engine-metrics{justify-content:stretch;width:100%}.organic-engine-metrics span{flex:1}}@media (width<=900px){.campaign-readiness-score{grid-template-columns:1fr}.campaign-readiness-grid,.campaign-readiness-actions{grid-template-columns:1fr 1fr}}@media (width<=640px){.super-admin-kpis,.super-admin-command-grid,.dealerx-landing-workspace-grid,.dealerx-lead-work-form,.marketplace-admin-grid,.system-settings-grid{grid-template-columns:1fr}.super-admin-section-head{padding:15px}.super-admin-section-head .a-save,.super-admin-section-head .a-cancel{justify-content:center;width:100%}.super-admin-actions{width:100%}.super-admin-actions .a-save,.super-admin-actions .a-cancel{justify-content:center;width:100%}.dealerx-landing-leads-head,.dealerx-landing-lead-row{grid-template-columns:1fr;display:grid}.dealerx-landing-leads-actions,.dealerx-landing-leads-actions .a-save,.dealerx-landing-leads-actions .a-cancel{width:100%}.dealerx-landing-lead-row em{text-align:right}.dealerx-lead-work-top{display:grid}.dealerx-lead-work-top strong{justify-self:start}.dealer-card-head,.dealer-primary-actions{flex-direction:column;align-items:stretch}.dealer-primary-actions .a-save,.dealer-primary-actions .a-edit{width:100%}.dealer-compact-score,.dealer-more-actions-body{grid-template-columns:1fr}.dealer-feature-grid{grid-template-columns:1fr 1fr}.dealer-quick-create-panel{padding:13px 14px}.dealer-import-box>div:first-of-type{grid-template-columns:1fr}.dealer-import-box .a-save{justify-content:center;width:100%}.dealer-import-fields-grid,.dealer-import-vehicle-fields,.dealer-import-media-card,.dealer-import-vehicle-card{grid-template-columns:1fr}.dealer-import-media-card img,.dealer-import-vehicle-image img{width:100%;height:150px}.dealer-import-section-head,.dealer-import-vehicle-top{flex-direction:column;align-items:flex-start}.dealer-import-actions .a-save,.dealer-import-actions .a-cancel{justify-content:center;width:100%}.dealer-advanced-settings summary{align-items:flex-start}.dealer-advanced-settings summary em{margin-top:2px}.campaign-readiness-grid,.campaign-readiness-actions{grid-template-columns:1fr}.campaign-dealer-row{flex-direction:column;align-items:flex-start}.campaign-dealer-actions{justify-content:space-between;width:100%}.dealer-organic-mini{flex-direction:column;align-items:flex-start}.dealer-organic-mini button{width:100%}.organic-engine-dealer-list{grid-template-columns:1fr}.organic-engine-controls{grid-template-columns:1fr;display:grid}.organic-engine-focus-input{width:100%;min-width:0}.organic-engine-controls .a-save,.organic-engine-controls .a-cancel{justify-content:center;width:100%}.organic-engine-page{grid-template-columns:1fr}.organic-engine-page-actions{justify-content:stretch}.organic-engine-page-actions .a-edit,.organic-engine-page-actions .a-cancel{flex:1}.organic-engine-metrics{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.organic-engine-metrics span{min-width:0}.organic-engine-run-list{grid-template-columns:1fr}.organic-engine-run{flex-direction:column;align-items:flex-start}.organic-engine-run .a-del{justify-content:center;width:100%}.organic-engine-page-actions .a-del{flex:1}}.dealer-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.launch-score{background:#f8fafc;border:1px solid #e5eaf2;border-radius:10px;grid-template-columns:minmax(180px,260px) 1fr;align-items:center;gap:14px;margin-top:14px;padding:12px 14px;display:grid}.launch-score strong{color:#1a1a2e;margin-bottom:3px;font-size:13px;display:block}.launch-score span{color:#6b7280;font-size:11px;display:block}.plan-meter{background:#e5eaf2;border-radius:999px;height:9px;overflow:hidden}.plan-meter i{background:linear-gradient(90deg,#3b5bdb,#10b981);border-radius:999px;height:100%;display:block}.audit-filter-bar{background:#fff;border:1px solid #e2e5ea;border-radius:9px;flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:10px 12px;display:flex}.audit-filter-bar select{color:#1a1a2e;background:#f9fafb;border:1px solid #d9dee8;border-radius:7px;outline:none;min-height:36px;padding:8px 10px;font-family:Heebo,sans-serif;font-size:12px}.audit-events-list{flex-direction:column;gap:8px;display:flex}.audit-event-row{background:#f9fafb;border:1px solid #edf0f4;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.audit-event-row strong{color:#1a1a2e;font-size:13px;display:block}.audit-event-row span{color:#6b7280;margin-top:3px;font-size:11px;display:block}.audit-event-row em{color:#3b5bdb;white-space:nowrap;background:#eef2ff;border:1px solid #c7d4f0;border-radius:999px;padding:4px 9px;font-size:11px;font-style:normal;font-weight:700}.access-split-head{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:flex-end;gap:14px;margin:0 0 12px;padding:0 0 12px;display:flex}.access-split-head-secondary{margin-top:24px}.access-split-head span{color:#64748b;letter-spacing:.8px;text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:900;display:block}.access-split-head strong{color:#111827;font-size:15px;font-weight:950;line-height:1.25;display:block}.access-split-head em{color:#94a3b8;text-align:left;font-size:11px;font-style:normal;font-weight:800;line-height:1.5}.current-access-user{margin-bottom:22px}.current-user-card{background:linear-gradient(135deg,#f8fbff 0%,#fff 100%);border:1px solid #dce4f0;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex;box-shadow:0 10px 28px #0f172a0f}.current-user-kicker{letter-spacing:.8px;color:#64748b;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:800}.current-user-name{color:#111827;font-size:18px;font-weight:800}.current-user-meta{color:#64748b;text-align:right;direction:ltr;margin-top:4px;font-size:12px}.current-user-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.current-user-actions .a-save,.current-user-actions .a-cancel{white-space:nowrap;margin-top:0}.current-user-empty{color:#7b8190;background:#f8fafc;border:1px dashed #d7dce5;border-radius:10px;padding:14px 16px}.system-user-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.system-user-actions .a-cancel{margin-top:0;padding:7px 12px;font-size:12px}.a-thumb{color:#9ca3af;background:#f0f2f5;border:1px solid #e2e5ea;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:56px;font-size:18px;font-weight:700;display:flex;overflow:hidden}.a-thumb img{object-fit:cover;border-radius:6px;width:100%;height:100%}.a-inf{flex:1}.a-name{color:#1a1a2e;margin-bottom:3px;font-size:14px;font-weight:600}.a-meta{color:#6b7280;font-size:12px}.a-btns{gap:8px;display:flex}.admin-bulk-actions{background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:-8px 0 16px;padding:12px 14px;display:flex;box-shadow:0 1px 4px #0f172a0a}.admin-bulk-actions.has-selection{background:#f8fbff;border-color:#c7d4f0;box-shadow:0 10px 26px #3b5bdb1a}.admin-bulk-select-all{color:#1f2937;cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}.admin-bulk-select-all input,.admin-car-select{accent-color:#3b5bdb;cursor:pointer}.admin-bulk-count{color:#64748b;font-size:12px;font-weight:800}.admin-bulk-buttons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-bulk-btn{color:#334155;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:7px;padding:8px 13px;font-family:Heebo,sans-serif;font-size:12px;font-weight:800;transition:all .18s}.admin-bulk-btn.publish{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.admin-bulk-btn.private{color:#c2410c;background:#fff7ed;border-color:#fed7aa}.admin-bulk-btn.delete{color:#dc2626;background:#fff5f5;border-color:#fecaca}.admin-bulk-btn.clear{color:#475569;background:#f8fafc}.admin-bulk-btn:hover{filter:brightness(.98);transform:translateY(-1px)}.admin-car-select-wrap{flex-shrink:0;justify-content:center;align-items:center;width:24px;display:flex}.admin-car-select{width:17px;height:17px}.admin-drag-handle{color:#64748b;cursor:grab;letter-spacing:-2px;background:#f8fafc;border:1px solid #dbe3ef;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-weight:900;transition:all .18s;display:inline-flex}.admin-drag-handle:hover{color:#fff;background:#111827;border-color:#111827}.admin-drag-handle:active{cursor:grabbing}.admin-car-row-dragging{opacity:.55;transform:scale(.995)}.admin-car-row-drop-target{outline-offset:3px;background:#f8fbff;outline:2px dashed #3b5bdb}.admin-order-controls{flex-direction:column;gap:3px;margin-left:2px;display:flex}.admin-order-btn{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #dce4f0;border-radius:6px;width:28px;height:24px;font-size:13px;font-weight:900;line-height:1;transition:all .18s}.admin-order-btn:hover:not(:disabled){color:#fff;background:#111827;border-color:#111827;transform:translateY(-1px)}.admin-order-btn:disabled{opacity:.34;cursor:not-allowed}.a-edit{color:#3b5bdb;cursor:pointer;background:#f0f4ff;border:1px solid #c7d4f0;border-radius:5px;padding:7px 16px;font-family:Heebo,sans-serif;font-size:12px;font-weight:600;transition:all .2s}.a-edit:hover{color:#fff;background:#3b5bdb;border-color:#3b5bdb}.a-del{color:#e03131;cursor:pointer;background:#fff5f5;border:1px solid #fcc;border-radius:5px;padding:7px 16px;font-family:Heebo,sans-serif;font-size:12px;font-weight:600;transition:all .2s}.a-del:hover{color:#fff;background:#e03131;border-color:#e03131}.a-form{background:#fff;border:1px solid #e2e5ea;border-radius:10px;margin-top:8px;padding:28px 32px;box-shadow:0 1px 4px #0000000d}.meta-connect-card{background:linear-gradient(135deg,#fff 0%,#f8fbff 100%);border:1px solid #e2e8f0;border-radius:14px;padding:24px;box-shadow:0 12px 34px #0f172a12}.meta-connect-main{align-items:flex-start;gap:18px;display:flex}.meta-connect-icon{color:#fff;background:#1877f2;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;font-family:Arial,sans-serif;font-size:34px;font-weight:900;display:flex;box-shadow:0 12px 24px #1877f233}.meta-connect-copy{flex:1;min-width:0}.meta-connect-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.meta-status-badge{color:#6b7280;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:800}.meta-connect-summary{color:#475569;margin:10px 0 0;font-size:14px;line-height:1.8}.meta-connect-status{color:#3b5bdb;margin-top:8px;font-size:12px;line-height:1.7}.meta-readiness-checklist{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.meta-readiness-item{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:8px;min-width:0;padding:9px 10px;display:flex}.meta-readiness-dot{background:#94a3b8;border-radius:999px;flex:none;width:9px;height:9px;box-shadow:0 0 0 4px #94a3b824}.meta-readiness-item strong{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:900;line-height:1.25;display:block;overflow:hidden}.meta-readiness-item small{color:#64748b;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:10px;font-weight:800;line-height:1.35;display:block;overflow:hidden}.meta-readiness-item.ok{background:#f0fdf4;border-color:#bbf7d0}.meta-readiness-item.ok .meta-readiness-dot{background:#16a34a;box-shadow:0 0 0 4px #16a34a24}.meta-readiness-item.warn{background:#fffbeb;border-color:#fde68a}.meta-readiness-item.warn .meta-readiness-dot{background:#d97706;box-shadow:0 0 0 4px #d9770629}.meta-readiness-item.error{background:#fef2f2;border-color:#fecaca}.meta-readiness-item.error .meta-readiness-dot{background:#dc2626;box-shadow:0 0 0 4px #dc262624}.meta-page-chooser{background:#fff;border:1px solid #dbe5f5;border-radius:12px;margin-top:14px;padding:14px}.meta-page-title{color:#111827;margin-bottom:10px;font-size:14px;font-weight:900}.meta-page-current{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.meta-page-current div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:10px 12px}.meta-page-current span{color:#64748b;margin-bottom:4px;font-size:11px;font-weight:800;display:block}.meta-page-current strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900;display:block;overflow:hidden}.meta-page-chooser label{color:#1f2a44;margin-bottom:8px;font-size:12px;font-weight:900;display:block}.meta-page-chooser select{color:#111827;background:#f8fafc;border:1px solid #d7dfef;border-radius:10px;width:100%;padding:12px;font-size:14px;font-weight:800}.meta-page-chooser small{color:#64748b;margin-top:8px;font-size:11px;line-height:1.6;display:block}.meta-lead-forms-panel{background:#f8fafc;border:1px solid #dbe4f0;border-radius:16px;margin-top:14px;padding:14px}.meta-lead-forms-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.meta-lead-forms-head strong{color:#111827;font-size:15px;font-weight:900;display:block}.meta-lead-forms-head span{color:#64748b;margin-top:3px;font-size:12px;font-weight:800;display:block}.meta-lead-forms-count{white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:6px 10px;font-weight:900;color:#475569!important;margin-top:0!important;font-size:11px!important}.meta-lead-forms-status{color:#475569;margin:8px 0;font-size:12px;font-weight:800;line-height:1.55}.meta-lead-forms-list{gap:8px;display:grid}.meta-lead-forms-empty{color:#64748b;background:#fff;border:1px dashed #cbd5e1;border-radius:12px;padding:12px;font-size:12px;font-weight:800;line-height:1.7}.meta-lead-form-row{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.meta-lead-form-row input{accent-color:#1877f2;flex:none;width:18px;height:18px}.meta-lead-form-row div{flex:1;min-width:0}.meta-lead-form-row strong{color:#111827;font-size:13px;font-weight:900;display:block}.meta-lead-form-row small{color:#64748b;margin-top:3px;font-size:11px;font-weight:800;display:block}.meta-lead-form-row span{color:#475569;white-space:nowrap;background:#f1f5f9;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:900}.meta-live-webhook-card{background:#eef6ff;border:1px solid #bfdbfe;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(220px,.9fr) auto;align-items:center;gap:10px;margin-top:10px;padding:12px;display:grid}.meta-live-webhook-card strong{color:#0f172a;font-size:13px;font-weight:900;display:block}.meta-live-webhook-card span{color:#475569;margin-top:3px;font-size:12px;font-weight:800;line-height:1.55;display:block}.meta-live-webhook-card code{text-align:left;text-overflow:ellipsis;white-space:nowrap;color:#1e3a8a;direction:ltr;background:#fff;border:1px solid #dbeafe;border-radius:10px;padding:10px 12px;font-size:11px;display:block;overflow:hidden}.meta-lead-forms-actions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.meta-page-empty{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;padding:12px 14px;font-size:12px;font-weight:800;line-height:1.7}.meta-page-actions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.meta-page-reconnect{color:#fff;cursor:pointer;background:#1877f2;border:1px solid #1877f2;border-radius:9px;margin-top:10px;padding:10px 16px;font-family:Heebo,sans-serif;font-size:13px;font-weight:900;transition:all .18s}.meta-page-actions .meta-page-reconnect{margin-top:0}.meta-page-reconnect.secondary{color:#1e3a8a;background:#eef2ff;border-color:#c7d2fe}.meta-page-reconnect:hover{background:#0f67dc;transform:translateY(-1px)}.meta-page-reconnect.secondary:hover{background:#dbeafe}.meta-connect-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.meta-publish-btn{color:#1d4ed8!important;background:#f0f7ff!important;border-color:#bfdbfe!important}.meta-publish-btn:hover{background:#dbeafe!important}.meta-primary-btn{color:#fff;cursor:pointer;background:#1877f2;border:1px solid #1877f2;border-radius:9px;padding:12px 24px;font-family:Heebo,sans-serif;font-size:14px;font-weight:900;transition:all .18s;box-shadow:0 12px 24px #1877f22e}.meta-primary-btn:hover{background:#0f67dc;transform:translateY(-1px)}.meta-secondary-btn{color:#334155;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:9px;padding:12px 18px;font-family:Heebo,sans-serif;font-size:13px;font-weight:800;transition:all .18s}.meta-secondary-btn:hover{background:#f8fafc;transform:translateY(-1px)}.meta-automation-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.meta-automation-strip div{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:14px}.meta-automation-strip strong{color:#111827;margin-bottom:5px;font-size:13px;display:block}.meta-automation-strip span{color:#64748b;font-size:12px;line-height:1.6;display:block}.meta-advanced-settings{border-top:1px solid #e2e8f0;margin-top:18px;padding-top:14px}.meta-advanced-settings summary{cursor:pointer;color:#475569;font-size:13px;font-weight:900}.meta-advanced-settings .a-grid{margin-top:16px}.meta-advanced-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.google-oauth-helper{background:#fff;border:1px solid #dbe5f5;border-radius:12px;gap:8px;margin-top:14px;padding:14px;display:grid}.google-oauth-helper strong{color:#111827;font-size:13px;font-weight:900}.google-oauth-helper code{text-align:left;white-space:normal;overflow-wrap:anywhere;color:#334155;direction:ltr;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:10px 12px;font-size:12px;line-height:1.6;display:block}.google-oauth-helper button{width:max-content;margin:0}.google-oauth-helper small{color:#64748b;font-size:11px;line-height:1.6;display:block}.google-business-superadmin-only[hidden]{display:none!important}.google-business-superadmin-only.visible-superadmin-only{position:relative;background:linear-gradient(135deg,#eff6ff 0%,#fff 58%,#eef2ff 100%)!important;border:1px solid #93c5fd!important;box-shadow:0 0 0 2px #2563eb2e,0 18px 42px #2563eb24!important}.superadmin-only-badge{color:#1d4ed8;background:#dbeafe;border:1px solid #93c5fd;border-radius:999px;align-items:center;gap:7px;width:max-content;margin-bottom:12px;padding:7px 12px;font-size:12px;font-weight:900;display:inline-flex}.superadmin-only-badge:before{content:"";background:#2563eb;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #2563eb29}.admin-form-backdrop{z-index:210;backdrop-filter:blur(3px);background:#0f172a7a;position:fixed;inset:0}#carForm.car-editor-modal{z-index:220;border-color:#d9dee7;border-radius:14px;width:min(1040px,100vw - 38px);max-height:calc(100vh - 112px);margin:0;padding:0;position:fixed;top:82px;right:50%;overflow:auto;transform:translate(50%);box-shadow:0 28px 70px #0f172a3d}#carForm.car-editor-modal .a-grid{padding:0 30px 28px}.car-editor-head{z-index:5;background:#fff;border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:flex-start;gap:18px;padding:22px 30px 16px;display:flex;position:sticky;top:0}.car-editor-head .a-form-title{border:0;margin:0 0 5px;padding:0}.car-editor-subtitle{color:#6b7280;margin:0;font-size:12px;line-height:1.6}.car-editor-close{color:#64748b;cursor:pointer;background:#f8fafc;border:1px solid #e2e5ea;border-radius:8px;width:34px;height:34px;font-size:16px;font-weight:800;line-height:1;transition:all .2s}.car-editor-close:hover{color:#fff;background:#1a1a2e;border-color:#1a1a2e}.car-editor-tabs{z-index:4;background:#fff;border-bottom:1px solid #edf0f4;flex-wrap:wrap;gap:8px;padding:12px 30px;display:flex;position:sticky;top:74px}.car-editor-tab{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #dce4f0;border-radius:999px;padding:8px 14px;font:800 12px/1 Heebo,sans-serif;transition:all .18s}.car-editor-tab.is-active{color:#fff;background:#111827;border-color:#111827;box-shadow:0 8px 18px #11182724}.car-editor-panel{padding-top:22px}.car-editor-panel:not(.is-active){display:none}.vehicle-ocr-card{background:#f8fbff;border:1px solid #dbeafe;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:12px;display:flex}.vehicle-ocr-card strong{color:#111827;font-size:13px;font-weight:800;display:block}.vehicle-ocr-card span{color:#64748b;margin-top:2px;font-size:12px;font-weight:600;line-height:1.55;display:block}.vehicle-ocr-upload{cursor:pointer;background:#111827;border:1px solid #111827;border-radius:10px;justify-content:center;align-items:center;min-width:126px;min-height:42px;position:relative;overflow:hidden;color:#fff!important;font-size:12px!important;font-weight:850!important;display:inline-flex!important}.vehicle-ocr-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.vehicle-ocr-upload span{color:#fff!important;margin:0!important;font-size:12px!important}.car-publishing-note{color:#334155;background:linear-gradient(135deg,#f8fbff,#fff);border:1px solid #dce4f0;border-radius:12px;margin:26px 30px;padding:18px}.car-publishing-note strong{color:#111827;margin-bottom:6px;font-size:16px;display:block}.car-publishing-note p{color:#64748b;margin:0 0 12px;font-size:13px;line-height:1.7}.car-editor-actions{background:#fff;border-top:1px solid #edf0f4;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:16px 30px;display:flex;position:sticky;bottom:0;box-shadow:0 -10px 24px #0f172a0f}.a-form-title{color:#1a1a2e;border-bottom:1px solid #f0f2f5;margin-bottom:20px;padding-bottom:14px;font-size:17px;font-weight:700}.a-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.a-field{flex-direction:column;gap:6px;display:flex}.a-field.full{grid-column:1/-1}.car-editor-advanced-grid{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;grid-column:1/-1;gap:14px;padding:16px;display:flex}.car-editor-panel-note{color:#64748b;background:#fff;border:1px solid #e8edf4;border-radius:8px;padding:10px 12px;font-size:12px;font-weight:700;line-height:1.7}.compact-editor-grid{padding:0}.a-field label{color:#374151;font-size:12px;font-weight:600}.a-field input,.a-field select,.a-field textarea{color:#1a1a2e;direction:rtl;background:#f9fafb;border:1.5px solid #e2e5ea;border-radius:7px;outline:none;padding:10px 14px;font-family:Heebo,sans-serif;font-size:14px;transition:border .2s,box-shadow .2s}.a-field input:focus,.a-field select:focus,.a-field textarea:focus{background:#fff;border-color:#3b5bdb;box-shadow:0 0 0 3px #3b5bdb1a}.a-field input::placeholder,.a-field textarea::placeholder{color:#9ca3af}.a-field select option{color:#1a1a2e;background:#fff}.landing-cms-workspace{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:18px;display:grid}.landing-cms-workspace #landingCmsForm{margin-top:0}.landing-cms-quick-panel{background:#fff;border:1px solid #e2e5ea;border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex;position:sticky;top:96px;box-shadow:0 10px 28px #0f172a0f}.landing-cms-quick-panel strong{color:#111827;font-size:15px}.landing-cms-quick-panel span{color:#6b7280;font-size:12px;line-height:1.55}.landing-cms-quick-panel button{justify-content:center;width:100%;margin-top:0}#landingCmsStatus{background:#f8fafc;border:1px solid #e5e7eb;border-radius:9px;min-height:20px;padding:9px 12px}@media (width<=980px){.landing-cms-workspace{grid-template-columns:1fr}.landing-cms-quick-panel{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}.landing-cms-quick-panel strong,.landing-cms-quick-panel span{grid-column:1/-1}}.stats-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.stats-editor-card{background:#f9fafb;border:1px solid #e2e5ea;border-radius:8px;min-width:0;padding:16px}.stats-editor-title{letter-spacing:1px;color:#6b7280;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:800}.stats-editor-fields{grid-template-columns:minmax(82px,100px) minmax(0,1fr);align-items:end;gap:8px;display:grid}.stats-editor-number,.stats-editor-label{min-width:0}.stats-editor-number input,.stats-editor-label input{width:100%;min-width:0}.integration-help-text{color:#64748b;margin:-4px 0 12px;font-size:13px;line-height:1.7}.integration-status{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:12px;padding:12px 14px;font-size:13px;font-weight:700}.integration-status.ok{color:#15803d;background:#ecfdf3;border-color:#bbf7d0}.integration-status.error{color:#dc2626;background:#fff5f5;border-color:#fecaca}.dealer-video-row{background:#f9fafb;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:minmax(160px,1fr) minmax(220px,1.4fr) auto;align-items:end;gap:12px;margin-bottom:10px;padding:12px;display:grid}.empty-admin-note{color:#94a3b8;text-align:center;background:#f8fafc;border:1px dashed #dbe3ee;border-radius:12px;padding:22px;font-size:13px}.color-code-pill{text-align:center;color:#374151;letter-spacing:.7px;direction:ltr;background:#f9fafb;border:1.5px solid #e2e5ea;border-radius:7px;padding:7px 10px;font:800 12px/1.2 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.design-template-status{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-top:12px;padding:10px 12px;font-size:12px}.design-template-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.design-template-card{color:#111827;text-align:right;cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:9px;padding:12px;font-family:Heebo,sans-serif;transition:all .2s;display:flex}.design-template-card strong{font-size:14px}.design-template-card small{color:#64748b;font-size:11px;line-height:1.55}.design-template-card.is-active{border-color:#111827;transform:translateY(-1px);box-shadow:0 16px 34px #0f172a24}.design-color-role-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.design-color-role{background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;gap:9px;padding:13px}.design-color-role label{color:#111827;font-size:13px;font-weight:900}.design-color-role small{color:#64748b;margin-top:-2px;font-size:11px;line-height:1.55;display:block}.design-color-role input[type=color]{cursor:pointer;background:#fff;height:46px;padding:4px}.design-color-role[data-color-role=buttons]{background:linear-gradient(135deg,#eff6ff,#fff);border-color:#bfdbfe}.design-color-role[data-color-role=text]{background:linear-gradient(135deg,#faf5ff,#fff);border-color:#d8b4fe}.design-color-role[data-color-role=muted]{background:linear-gradient(135deg,#f0f9ff,#fff);border-color:#bae6fd}.design-color-role[data-color-role=background]{background:linear-gradient(135deg,#f8fafc,#fff);border-color:#cbd5e1}.design-color-role[data-color-role=surface]{background:linear-gradient(135deg,#ecfdf5,#fff);border-color:#a7f3d0}.design-color-role[data-color-role=decor]{background:linear-gradient(135deg,#fffbeb,#fff);border-color:#fde68a}.design-color-role[data-color-role=secondary]{background:linear-gradient(135deg,#f5f3ff,#fff);border-color:#ddd6fe}.design-helper-note{color:#64748b;margin:6px 0 12px;font-size:12px;line-height:1.6}.design-color-palette-grid{grid-template-columns:repeat(auto-fit,minmax(178px,1fr));gap:12px;display:grid}.design-color-palette-card{color:#111827;text-align:right;cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:9px;padding:12px;font-family:Heebo,sans-serif;transition:all .2s;display:flex}.design-color-palette-card strong{font-size:14px}.design-color-palette-card small{color:#64748b;font-size:11px;line-height:1.55}.design-color-palette-card.is-active{border-color:#111827;transform:translateY(-1px);box-shadow:0 14px 30px #0f172a1f}.palette-swatches{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.palette-swatches i{border:1px solid #0f172a1f;border-radius:8px;height:32px;display:block}.template-card-preview{border-radius:9px;grid-template-columns:1fr 1fr;gap:6px;height:78px;padding:9px;display:grid;overflow:hidden}.template-card-preview i,.template-card-preview b,.template-card-preview em{border-radius:5px;display:block}.template-card-preview i{grid-column:1/-1}.template-card-preview.executive{background:#08090d}.template-card-preview.executive i{background:#222633}.template-card-preview.executive b{background:#d6bd7f}.template-card-preview.executive em{background:#35394a}.template-card-preview.showroom{background:#f6f1e6}.template-card-preview.showroom i{background:#fff}.template-card-preview.showroom b{background:#111827}.template-card-preview.showroom em{background:#d8ccb5}.template-card-preview.tech{background:#05070a}.template-card-preview.tech i{background:linear-gradient(135deg,#0b1b2a,#155e75)}.template-card-preview.tech b{background:#75e6ff}.template-card-preview.tech em{background:#1f2937}.img-prev{color:#9ca3af;background:#f0f2f5;border:2px dashed #d1d5db;border-radius:7px;justify-content:center;align-items:center;width:100%;height:130px;margin-top:6px;font-size:13px;display:flex;overflow:hidden}.img-prev img{object-fit:cover;border-radius:5px;width:100%;height:100%}.logo-preview-surface{background-color:#fff;background-image:linear-gradient(45deg,#e5e7eb 25%,#0000 25%),linear-gradient(-45deg,#e5e7eb 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e5e7eb 75%),linear-gradient(-45deg,#0000 75%,#e5e7eb 75%);background-position:0 0,0 9px,9px -9px,-9px 0;background-size:18px 18px;border:1px solid #d7dee9;border-radius:10px;justify-content:center;align-items:center;min-height:82px;margin-top:10px;padding:14px;display:flex}.logo-preview-surface img{object-fit:contain;filter:none;background:0 0;width:auto;max-width:210px;height:auto;max-height:52px;display:block}.a-save{color:#fff;cursor:pointer;background:#1a1a2e;border:none;border-radius:7px;margin-top:12px;padding:11px 28px;font-family:Heebo,sans-serif;font-size:13px;font-weight:700;transition:all .2s}.a-save:hover{background:#2d2d4e;transform:translateY(-1px);box-shadow:0 4px 12px #1a1a2e33}.a-cancel{color:#374151;cursor:pointer;background:#f4f5f7;border:1.5px solid #e2e5ea;border-radius:7px;margin-top:12px;margin-right:10px;padding:11px 22px;font-family:Heebo,sans-serif;font-size:13px;font-weight:600;transition:all .2s}.a-cancel:hover{background:#e2e5ea}.car-editor-progress{direction:rtl;background:#e2e8f0;border-radius:999px;height:7px;margin:16px 30px 0;overflow:hidden}.car-editor-progress>span{border-radius:inherit;background:linear-gradient(90deg,#34d399,#0d9488);height:100%;transition:width .35s;display:block}.car-save-celebration{z-index:100100;pointer-events:none;isolation:isolate;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.car-save-success{pointer-events:auto;z-index:2;box-sizing:border-box;text-align:center;color:#172033;border:1px solid var(--dealerx-admin-blue-border,#cdd8ff);direction:rtl;background:#fff;border-radius:24px;width:min(390px,100%);padding:30px 26px;animation:.35s ease-out car-save-arrive;position:relative;box-shadow:0 24px 90px #263fb02e}.car-save-check{background:var(--dealerx-admin-blue-soft,#eef3ff);width:64px;height:64px;color:var(--dealerx-admin-blue,#3b5bdb);border-radius:50%;place-items:center;margin:0 auto 16px;font-size:36px;font-weight:800;display:grid}.car-save-success strong{font-size:25px;line-height:1.4}.car-save-success p{color:#64748b;overflow-wrap:anywhere;margin:10px 0 20px;font-size:14px;line-height:1.7}.car-save-success button{background:linear-gradient(135deg,var(--dealerx-admin-blue,#3b5bdb),var(--dealerx-admin-blue-deep,#263fb0));color:#fff;cursor:pointer;border:0;border-radius:12px;padding:12px 22px;font-family:inherit;font-size:14px;font-weight:700}.car-save-success button:hover{background:var(--dealerx-admin-blue-hover,#2f49c9)}.car-save-success button:focus-visible{outline:3px solid var(--dealerx-admin-blue-border,#cdd8ff);outline-offset:4px}.car-save-confetti{top:-18px;left:var(--x);opacity:0;border-radius:2px;width:8px;height:13px;animation:2.8s ease-in forwards car-save-fall;position:absolute}@keyframes car-save-fall{0%{opacity:1;transform:translateY(-10px)rotate(0)}85%{opacity:1}to{opacity:0;transform:translate(var(--drift),105vh) rotate(var(--spin))}}@keyframes car-save-arrive{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.car-editor-progress>span{transition:none}.car-save-success{animation:none}.car-save-confetti{display:none}}.dealerx-journey-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:14px 0;padding:0;list-style:none;display:grid}.dealerx-journey-steps li{border:1px solid #dbe4f0;border-radius:12px;flex-direction:column;gap:9px;min-width:0;padding:14px;display:flex}.dealerx-journey-steps strong{color:#2563eb;font-size:27px}.dealerx-journey-steps small{color:#64748b;font-size:12px;line-height:1.6}.dealerx-journey-steps progress{accent-color:#2563eb;width:100%;height:8px}.dealerx-journey-secondary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.dealerx-journey-secondary>div{background:#94a3b814;border-inline-start:3px solid #94a3b8;flex-direction:column;gap:6px;padding:14px;display:flex}.dealerx-journey-secondary strong{font-size:24px}.dealerx-journey-secondary small{font-size:12px;line-height:1.7}.dealerx-journey-quality{margin:16px 0}.dealerx-journey-quality p{font-size:13px;line-height:1.8}.dealerx-journey-quality summary{cursor:pointer;align-items:center;min-height:44px;display:flex}#adminPanel.admin-theme-dark .dealerx-journey-steps li{border-color:#334155}#adminPanel.admin-theme-dark .dealerx-journey-steps strong{color:#93c5fd}#adminPanel.admin-theme-dark .dealerx-journey-steps small{color:#cbd5e1}@media (width<=800px){.dealerx-journey-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.dealerx-journey-steps li:last-child{grid-column:1/-1}.dealerx-journey-secondary{grid-template-columns:1fr}.dealerx-landing-table-scroll{max-width:100%;overflow:auto}}.dealerx-seo-hub{color:#172033;margin-bottom:28px}.dealerx-seo-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.dealerx-seo-head h2{margin:8px 0;font-size:26px}.dealerx-seo-hub p{line-height:1.8}.dealerx-seo-head span,.dealerx-seo-grid article>span{color:#4f63a7;font-size:13px;font-weight:700}.dealerx-seo-notice,.dealerx-seo-audit{background:#f5f8ff;border:1px solid #dce5f3;border-radius:16px;margin:18px 0;padding:20px}.dealerx-seo-notice span{font-size:13px;line-height:1.8;display:block}.dealerx-seo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.dealerx-seo-grid article{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;align-items:flex-start;padding:22px;display:flex}.dealerx-seo-grid h3{margin:10px 0 0;font-size:18px}.dealerx-seo-grid p{flex:1;font-size:14px}.dealerx-seo-hub a{color:#315ad2;text-underline-offset:4px;text-decoration:underline}.dealerx-seo-grid button{margin-top:0}.dealerx-seo-help,.dealerx-seo-clients{border:1px solid #e2e8f0;border-radius:16px;margin:22px 0;padding:20px}.dealerx-seo-help summary,.dealerx-seo-clients>summary{cursor:pointer;font-weight:700;line-height:1.8}.dealerx-seo-clients[open]>summary{margin-bottom:24px}.dealerx-seo-hub li{margin:8px 0;line-height:1.7}.dealerx-seo-hub :focus-visible{outline-offset:4px;outline:3px solid #7188ff}.dealerx-seo-audit{overflow-wrap:anywhere}#adminPanel.admin-theme-dark .dealerx-seo-hub{color:#e2e8f0}#adminPanel.admin-theme-dark .dealerx-seo-grid article,#adminPanel.admin-theme-dark .dealerx-seo-notice,#adminPanel.admin-theme-dark .dealerx-seo-audit{background:#172033;border-color:#334155}#adminPanel.admin-theme-dark .dealerx-seo-hub a,#adminPanel.admin-theme-dark .dealerx-seo-head span,#adminPanel.admin-theme-dark .dealerx-seo-grid article>span{color:#a5b4fc}@media (width<=1050px){.dealerx-seo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.dealerx-seo-grid{grid-template-columns:1fr}.dealerx-seo-head h2{font-size:22px}.dealerx-seo-grid a,.dealerx-seo-grid button{align-items:center;min-height:44px;display:inline-flex}.dealerx-seo-head>button{width:100%;margin:0}}.dealerx-seo-editor{margin:24px 0}.dealerx-seo-editor textarea{min-height:110px;line-height:1.8}.dealerx-seo-editor small{line-height:1.7;display:block}.admin-panel.open{color:#111827;background:#f5f7fb}.admin-panel.open .a-top{backdrop-filter:blur(14px);background:#fffffff0;border-bottom:1px solid #e4eaf3;min-height:68px;padding:12px 28px;box-shadow:0 10px 28px #0f172a0f}.admin-panel.open .a-brand{color:#111827;letter-spacing:0;font-size:16px;font-weight:700}.admin-panel.open .admin-sync-status{background:#f8fafc;border:1px solid #e4eaf3;border-radius:999px;align-items:center;min-height:34px;padding:7px 11px;font-weight:500;display:inline-flex;color:#64748b!important}.admin-panel.open .admin-sync-status:empty{display:none!important}.admin-panel.open .admin-theme-toggle,.admin-panel.open .a-close-btn,.admin-panel.open .a-top button:not(.dealer-notification-bell){min-height:38px;border-radius:11px!important;font-weight:500!important}.admin-panel.open .a-wrap{gap:20px}.admin-panel.open .admin-nav-groups{background:#fff;border:1px solid #e3eaf4;box-shadow:0 14px 34px #0f172a0e}.admin-panel.open .admin-nav-group{background:#f8fafc;border-color:#edf2f7;border-radius:13px}.admin-panel.open .admin-nav-label,.admin-panel.open .admin-nav-sublabel{color:#7b8797;letter-spacing:0;text-transform:none;font-weight:600}.admin-panel.open .admin-nav-toggle{color:#475569;background:#fff;border-color:#e5ebf4;font-weight:500}.admin-panel.open .a-tab{color:#475569;border:1px solid #0000;border-radius:11px;min-height:40px;font-size:13px;font-weight:500;transition:background .16s,border-color .16s,color .16s,box-shadow .16s}.admin-panel.open .a-tab:hover{color:#111827;background:#eef4ff;border-color:#dbe7ff;transform:none}.admin-panel.open .a-tab.active{color:#fff;background:#111827;border-color:#111827;font-weight:650;box-shadow:0 10px 22px #0f172a29}.admin-panel.open .a-sec{min-width:0}.admin-panel.open .a-sec>div[style*=display\:flex][style*=justify-content\:space-between][style*=margin-bottom\:22px],.admin-panel.open .a-sec>div[style*=display\:flex][style*=justify-content\:space-between][style*=margin-bottom\:20px]{background:#fff;border:1px solid #e3eaf4;border-radius:18px;padding:18px 20px;box-shadow:0 12px 30px #0f172a0b}.admin-panel.open .a-sec h2{letter-spacing:0;color:#111827!important;font-size:21px!important;font-weight:700!important}.admin-panel.open .a-sec h3{color:#111827;font-weight:650}.admin-panel.open .a-sec p,.admin-panel.open .a-sec small{color:#64748b;font-weight:400}.admin-panel.open .a-form,.admin-panel.open .a-list,.admin-panel.open .active-dealers-panel,.admin-panel.open .dealer-import-box,.admin-panel.open .integration-accordion,.admin-panel.open .stats-editor-card,.admin-panel.open .design-template-card,.admin-panel.open .design-color-role,.admin-panel.open .design-color-palette-card,.admin-panel.open .logo-preview-surface,.admin-panel.open .dealer-video-row,.admin-panel.open .empty-admin-note,.admin-panel.open .car-editor-advanced-grid,.admin-panel.open .car-editor-panel-note,.admin-panel.open .car-publishing-note{box-shadow:none;border-color:#e3eaf4;border-radius:16px}.admin-panel.open .a-form{margin-top:0;padding:22px}.admin-panel.open .a-form-title{color:#111827;border-bottom-color:#eef2f7;padding-bottom:12px;font-size:16px;font-weight:650}.admin-panel.open .a-grid{gap:14px}.admin-panel.open .a-field{gap:7px}.admin-panel.open .a-field label{color:#475569;font-size:12px;font-weight:500}.admin-panel.open .a-field input,.admin-panel.open .a-field select,.admin-panel.open .a-field textarea{color:#111827;background:#fff;border:1px solid #dbe3ef;border-radius:12px;min-height:44px;font-size:14px;font-weight:400;box-shadow:inset 0 1px #0f172a05}.admin-panel.open .a-field textarea{line-height:1.7}.admin-panel.open .a-field input:focus,.admin-panel.open .a-field select:focus,.admin-panel.open .a-field textarea:focus{border-color:#9eb2d0;box-shadow:0 0 0 4px #3b5bdb14}.admin-panel.open .a-save,.admin-panel.open .a-cancel,.admin-panel.open .a-edit,.admin-panel.open .a-del,.admin-panel.open .meta-publish-btn,.admin-panel.open .admin-car-edit-primary{border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:10px 16px;font-size:13px;font-weight:550;text-decoration:none;display:inline-flex}.admin-panel.open .a-save,.admin-panel.open .admin-car-edit-primary{color:#fff;background:#111827;border-color:#111827;box-shadow:0 10px 22px #0f172a1f}.admin-panel.open .a-save:hover,.admin-panel.open .admin-car-edit-primary:hover{background:#1f2937;border-color:#1f2937;transform:translateY(-1px)}.admin-panel.open .a-cancel,.admin-panel.open .a-edit,.admin-panel.open .meta-publish-btn{color:#334155;background:#fff;border:1px solid #dbe3ef;margin-top:0}.admin-panel.open .a-cancel:hover,.admin-panel.open .a-edit:hover,.admin-panel.open .meta-publish-btn:hover{background:#f8fafc;border-color:#bcc9dc}.admin-panel.open .a-row,.admin-panel.open .admin-car-card{box-shadow:none;background:#fff;border-color:#e3eaf4;border-radius:14px}.admin-panel.open .a-row:hover,.admin-panel.open .admin-car-card:hover{border-color:#b9c8dc;transform:none;box-shadow:0 12px 28px #0f172a11}.admin-panel.open .admin-car-title{color:#111827;font-weight:650}.admin-panel.open .admin-car-meta,.admin-panel.open .admin-car-title span,.admin-panel.open .integration-help-text,.admin-panel.open .design-template-card small,.admin-panel.open .design-color-role small,.admin-panel.open .design-color-palette-card small{color:#64748b;font-weight:400}.admin-panel.open .admin-car-chip,.admin-panel.open .admin-car-weekly{border-radius:999px;font-weight:500}.admin-panel.open .integration-status,.admin-panel.open .design-template-status{background:#f8fafc;border-color:#dbe4f0;border-radius:13px;font-weight:400}.admin-panel.open .design-template-card,.admin-panel.open .design-color-palette-card{transition:border-color .18s,box-shadow .18s,transform .18s}.admin-panel.open .design-template-card:hover,.admin-panel.open .design-color-palette-card:hover{border-color:#b9c8dc;box-shadow:0 12px 28px #0f172a11}.admin-panel.open .design-template-card.is-active,.admin-panel.open .design-color-palette-card.is-active{border-color:#111827;box-shadow:0 0 0 1px #111827,0 14px 30px #0f172a1f}.admin-panel button,.admin-panel a,.admin-panel summary,.admin-panel .a-tab,.admin-panel .admin-car-clickable{cursor:pointer!important}@media (width<=900px){.admin-panel.open .a-top{flex-wrap:wrap;align-items:flex-start;gap:10px;padding:12px 16px}.admin-panel.open .a-wrap{padding:18px 14px 48px}.admin-panel.open .a-sec>div[style*=display\:flex][style*=justify-content\:space-between]{padding:15px}.admin-panel.open .a-form{padding:16px}}#adminPanel.admin-theme-dark{color:#e7e7e7;background:#050505}#adminPanel.admin-theme-dark .a-top{background:#080808f7;border-bottom-color:#1f1f1f;box-shadow:0 10px 28px #00000057}#adminPanel.admin-theme-dark .a-brand{color:#f1f1f1}#adminPanel.admin-theme-dark .admin-sync-status{color:#a3a3a3!important}#adminPanel.admin-theme-dark .admin-theme-toggle{color:#d8d8d8;background:#111;border-color:#2a2a2a}#adminPanel.admin-theme-dark .admin-theme-toggle:hover{color:#f5f5f5;background:#171717;border-color:#6d5dfc}#adminPanel.admin-theme-dark .a-close-btn{color:#e7e7e7;background:#161616;border-color:#2a2a2a}#adminPanel.admin-theme-dark .a-close-btn:hover{color:#fff;background:#202020}#adminPanel.admin-theme-dark .a-wrap{background:0 0}#adminPanel.admin-theme-dark .a-tabs,#adminPanel.admin-theme-dark .admin-nav-group,#adminPanel.admin-theme-dark .admin-nav-toggle,#adminPanel.admin-theme-dark .a-row,#adminPanel.admin-theme-dark .stats-editor-card,#adminPanel.admin-theme-dark .car-editor-advanced-grid,#adminPanel.admin-theme-dark .car-editor-panel-note,#adminPanel.admin-theme-dark .car-publishing-note,#adminPanel.admin-theme-dark .integration-status,#adminPanel.admin-theme-dark .dealer-video-row,#adminPanel.admin-theme-dark .empty-admin-note,#adminPanel.admin-theme-dark .design-template-card,#adminPanel.admin-theme-dark .design-color-role,#adminPanel.admin-theme-dark .design-color-palette-card,#adminPanel.admin-theme-dark .logo-preview-surface,#adminPanel.admin-theme-dark .img-prev{color:#e7e7e7;background:#101010;border-color:#242424;box-shadow:0 10px 24px #0000003d}#adminPanel.admin-theme-dark .admin-nav-group{background:#0d0d0d}#adminPanel.admin-theme-dark .admin-nav-label,#adminPanel.admin-theme-dark .admin-nav-sublabel,#adminPanel.admin-theme-dark .stats-editor-title,#adminPanel.admin-theme-dark .admin-car-meta,#adminPanel.admin-theme-dark .integration-help-text,#adminPanel.admin-theme-dark .design-template-card small,#adminPanel.admin-theme-dark .design-color-role small,#adminPanel.admin-theme-dark .design-color-palette-card small,#adminPanel.admin-theme-dark .car-publishing-note p{color:#a3a3a3}#adminPanel.admin-theme-dark .a-tab{color:#cfcfcf}#adminPanel.admin-theme-dark .a-tab:hover{color:#f5f5f5;background:#171717}#adminPanel.admin-theme-dark .a-tab.active{color:#f5f5f5;background:#1f1f1f;box-shadow:inset -3px 0 #8b5cf6}#adminPanel.admin-theme-dark .admin-nav-toggle{color:#cfcfcf}#adminPanel.admin-theme-dark .admin-nav-toggle:after{color:#a3a3a3}#adminPanel.admin-theme-dark .admin-nav-groups{background:linear-gradient(#11151f,#0b0d13);border-color:#232a38;box-shadow:0 18px 44px #0000006b}#adminPanel.admin-theme-dark .admin-nav-group{background:#151923;border-color:#283142}#adminPanel.admin-theme-dark .admin-nav-subgroup{border-top-color:#283142}#adminPanel.admin-theme-dark .admin-nav-label,#adminPanel.admin-theme-dark .admin-nav-sublabel{color:#94a3b8}#adminPanel.admin-theme-dark .admin-nav-toggle{color:#cbd5e1;background:#0f131b;border-color:#273044}#adminPanel.admin-theme-dark .admin-nav-toggle:hover{color:#f8fafc;background:#171d2a;border-color:#3a4660}#adminPanel.admin-theme-dark .a-tab{color:#d7dde8;border-color:#0000}#adminPanel.admin-theme-dark .a-tab:hover{color:#fff;background:#1a2030;border-color:#33405a}#adminPanel.admin-theme-dark .a-tab.active{color:#fff;background:#6d5dfc;border-color:#7c6cff;box-shadow:0 12px 28px #6d5dfc3d}#adminPanel.admin-theme-dark .a-tab.admin-scope-hidden,#adminPanel.admin-theme-dark .admin-scope-hidden{opacity:.42}#adminPanel.admin-theme-dark .admin-nav-collapse-toggle{color:#d7dde8;background:#0f131b;border-color:#273044}#adminPanel.admin-theme-dark .admin-nav-collapse-toggle:hover{color:#fff;background:#1a2030;border-color:#3a4660}#adminPanel.admin-theme-dark.admin-nav-collapsed .admin-nav-groups{background:#0f131b}#adminPanel.admin-theme-dark .a-row:hover{border-color:#343434;box-shadow:0 14px 30px #00000047}#adminPanel.admin-theme-dark .admin-car-title,#adminPanel.admin-theme-dark .a-form-title,#adminPanel.admin-theme-dark .a-field label,#adminPanel.admin-theme-dark .car-publishing-note strong,#adminPanel.admin-theme-dark .design-template-card strong,#adminPanel.admin-theme-dark .design-color-role label,#adminPanel.admin-theme-dark .design-color-palette-card strong{color:#f1f1f1}#adminPanel.admin-theme-dark .admin-car-title span{color:#a3a3a3}#adminPanel.admin-theme-dark .a-field input,#adminPanel.admin-theme-dark .a-field select,#adminPanel.admin-theme-dark .a-field textarea,#adminPanel.admin-theme-dark .color-code-pill{color:#ededed;background:#0b0b0b;border-color:#2a2a2a}#adminPanel.admin-theme-dark .a-field input:focus,#adminPanel.admin-theme-dark .a-field select:focus,#adminPanel.admin-theme-dark .a-field textarea:focus{background:#101010;border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf624}#adminPanel.admin-theme-dark .a-field input::placeholder,#adminPanel.admin-theme-dark .a-field textarea::placeholder{color:#737373}#adminPanel.admin-theme-dark .a-field select option{color:#ededed;background:#101010}#adminPanel.admin-theme-dark .a-cancel,#adminPanel.admin-theme-dark .admin-car-actions-menu summary,#adminPanel.admin-theme-dark .admin-car-secondary-actions{color:#d8d8d8;background:#141414;border-color:#2a2a2a}#adminPanel.admin-theme-dark .a-cancel:hover,#adminPanel.admin-theme-dark .admin-car-actions-menu summary:hover{color:#f5f5f5;background:#1f1f1f;border-color:#3a3a3a}#adminPanel.admin-theme-dark .a-save,#adminPanel.admin-theme-dark .admin-car-edit-primary{color:#fff;background:#6d5dfc}#adminPanel.admin-theme-dark .a-save:hover,#adminPanel.admin-theme-dark .admin-car-edit-primary:hover{background:#7c6cff;box-shadow:0 10px 22px #6d5dfc2e}#adminPanel.admin-theme-dark .car-editor-actions{background:#0d0d0d;border-top-color:#242424;box-shadow:0 -12px 24px #0000004d}#adminPanel.admin-theme-dark .admin-car-row-selected{background:#121126;border-color:#6d5dfc}#adminPanel.admin-theme-dark .admin-car-row-featured{background:linear-gradient(135deg,#1a1510,#101010);border-color:#9a6b1f}#adminPanel.admin-theme-dark .design-color-role[data-color-role],#adminPanel.admin-theme-dark .design-color-palette-card.is-active,#adminPanel.admin-theme-dark .design-template-card.is-active{background:#151323;border-color:#8b5cf6}#adminPanel.admin-theme-dark .logo-preview-surface{background-color:#101010;background-image:linear-gradient(45deg,#1f1f1f 25%,#0000 25%),linear-gradient(-45deg,#1f1f1f 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#1f1f1f 75%),linear-gradient(-45deg,#0000 75%,#1f1f1f 75%)}#adminPanel.admin-theme-dark .img-prev{color:#a3a3a3;background:#101010}#adminPanel.admin-theme-dark .owner-dashboard-head,#adminPanel.admin-theme-dark .owner-panel,#adminPanel.admin-theme-dark .dashboard-work-panel,#adminPanel.admin-theme-dark .dealer-dashboard-onboarding,#adminPanel.admin-theme-dark .daily-sales-tasks,#adminPanel.admin-theme-dark .system-health-panel{color:#e7edf7;background:linear-gradient(#0f1117,#0a0d13);border-color:#242936;box-shadow:0 16px 38px #00000047}#adminPanel.admin-theme-dark .system-health-score,#adminPanel.admin-theme-dark .system-health-pulse{background:radial-gradient(circle at 12% 18%,#7c6cff24,#0000 34%),#111722;border-color:#2b3342;box-shadow:0 16px 38px #00000042}#adminPanel.admin-theme-dark .system-health-score.ok{background:radial-gradient(circle at 12% 18%,#22c55e24,#0000 34%),#111722;border-color:#1f7a4a}#adminPanel.admin-theme-dark .system-health-score.warn{background:radial-gradient(circle at 12% 18%,#f59e0b24,#0000 34%),#111722;border-color:#8a6418}#adminPanel.admin-theme-dark .system-health-score.risk{background:radial-gradient(circle at 12% 18%,#ef444424,#0000 34%),#111722;border-color:#8f2f3b}#adminPanel.admin-theme-dark .system-health-ring:before{background:#111722}#adminPanel.admin-theme-dark .system-health-ring{background:conic-gradient(#22c55e calc(var(--score) * 1%),#263043 0)}#adminPanel.admin-theme-dark .system-health-score.warn .system-health-ring{background:conic-gradient(#f59e0b calc(var(--score) * 1%),#263043 0)}#adminPanel.admin-theme-dark .system-health-score.risk .system-health-ring{background:conic-gradient(#ef4444 calc(var(--score) * 1%),#263043 0)}#adminPanel.admin-theme-dark .system-health-pulse span{color:#9aa7ba;background:#151923;border-color:#2b3342}#adminPanel.admin-theme-dark .system-health-pulse b{color:#fff;background:#6d5dfc}#adminPanel.admin-theme-dark .dealer-organic-mini{color:#e7edf7;background:#111722;border-color:#263043}#adminPanel.admin-theme-dark .dealer-organic-mini strong,#adminPanel.admin-theme-dark .organic-engine-panel-head strong,#adminPanel.admin-theme-dark .organic-engine-overview h3,#adminPanel.admin-theme-dark .organic-engine-metrics b,#adminPanel.admin-theme-dark .organic-engine-page strong,#adminPanel.admin-theme-dark .organic-engine-log strong{color:#f8fafc}#adminPanel.admin-theme-dark .dealer-organic-mini small,#adminPanel.admin-theme-dark .organic-engine-panel-head span,#adminPanel.admin-theme-dark .organic-engine-overview p,#adminPanel.admin-theme-dark .organic-engine-page p,#adminPanel.admin-theme-dark .organic-engine-page small,#adminPanel.admin-theme-dark .organic-engine-log span{color:#9aa7ba}#adminPanel.admin-theme-dark .organic-engine-focus-input{color:#f8fafc;background:#151923;border-color:#2b3342}#adminPanel.admin-theme-dark .organic-engine-focus-input::placeholder{color:#7f8ca1}#adminPanel.admin-theme-dark .organic-engine-page em{color:#9db5ff;background:#111c33;border-color:#3455d1}#adminPanel.admin-theme-dark .organic-engine-dealers,#adminPanel.admin-theme-dark .organic-engine-workspace-inner,#adminPanel.admin-theme-dark .organic-engine-pages,#adminPanel.admin-theme-dark .organic-engine-logs,#adminPanel.admin-theme-dark .organic-engine-runs{background:#0f1117;border-color:#242936}#adminPanel.admin-theme-dark .organic-engine-dealer,#adminPanel.admin-theme-dark .organic-engine-page,#adminPanel.admin-theme-dark .organic-engine-log,#adminPanel.admin-theme-dark .organic-engine-run,#adminPanel.admin-theme-dark .organic-engine-metrics span{color:#e7edf7;background:#151923;border-color:#2b3342}#adminPanel.admin-theme-dark .organic-engine-run strong{color:#f8fafc}#adminPanel.admin-theme-dark .organic-engine-run span{color:#9aa7ba}#adminPanel.admin-theme-dark .organic-engine-dealer strong{color:#f8fafc}#adminPanel.admin-theme-dark .organic-engine-dealer span,#adminPanel.admin-theme-dark .organic-engine-dealer small,#adminPanel.admin-theme-dark .organic-engine-page span{color:#9aa7ba}#adminPanel.admin-theme-dark .organic-engine-dealer.active{background:#111c33;border-color:#3455d1;box-shadow:inset 3px 0 #4f70ff}#adminPanel.admin-theme-dark .organic-engine-overview{background:#111722;border-color:#263043}#adminPanel.admin-theme-dark .organic-engine-overview.active,#adminPanel.admin-theme-dark .organic-engine-page.active,#adminPanel.admin-theme-dark .organic-engine-log.success{background:#0c281b;border-color:#1f7a4a}#adminPanel.admin-theme-dark .organic-engine-overview.warn,#adminPanel.admin-theme-dark .organic-engine-overview.ready,#adminPanel.admin-theme-dark .organic-engine-page.needs_review,#adminPanel.admin-theme-dark .organic-engine-page.draft,#adminPanel.admin-theme-dark .organic-engine-log.warning{background:#2b2109;border-color:#8a6418}#adminPanel.admin-theme-dark .organic-engine-overview.error,#adminPanel.admin-theme-dark .organic-engine-log.error{background:#2b1115;border-color:#8f2f3b}#adminPanel.admin-theme-dark .owner-dashboard-kicker,#adminPanel.admin-theme-dark .owner-dashboard-range-summary,#adminPanel.admin-theme-dark .owner-range-control,#adminPanel.admin-theme-dark .owner-command-actions button,#adminPanel.admin-theme-dark .owner-kpi-grid .dash-card,#adminPanel.admin-theme-dark .owner-health-item,#adminPanel.admin-theme-dark .owner-urgent-action,#adminPanel.admin-theme-dark .owner-insight,#adminPanel.admin-theme-dark .owner-activity-totals>span,#adminPanel.admin-theme-dark .owner-traffic-row,#adminPanel.admin-theme-dark .owner-value-card,#adminPanel.admin-theme-dark .owner-action-item,#adminPanel.admin-theme-dark .owner-car-row,#adminPanel.admin-theme-dark .owner-empty,#adminPanel.admin-theme-dark .dashboard-onboarding-list button,#adminPanel.admin-theme-dark .daily-sales-grid div,#adminPanel.admin-theme-dark .dashboard-reminder-row,#adminPanel.admin-theme-dark .dashboard-recent-lead-row button,#adminPanel.admin-theme-dark .health-card,#adminPanel.admin-theme-dark .system-health-issues span,#adminPanel.admin-theme-dark .system-observability-panel,#adminPanel.admin-theme-dark .system-observability-chart,#adminPanel.admin-theme-dark .observability-card,#adminPanel.admin-theme-dark .system-event-breakdown span{color:#e7edf7;box-shadow:none;background:#151923;border-color:#2b3342}#adminPanel.admin-theme-dark .health-card,#adminPanel.admin-theme-dark .observability-card,#adminPanel.admin-theme-dark .system-observability-chart{background:linear-gradient(#151923,#111722)}#adminPanel.admin-theme-dark .health-card.ok,#adminPanel.admin-theme-dark .observability-card.ok{background:linear-gradient(#10251a,#0d1d15)}#adminPanel.admin-theme-dark .health-card.warn,#adminPanel.admin-theme-dark .observability-card.warn{background:linear-gradient(#261d0c,#1f1709)}#adminPanel.admin-theme-dark .health-card i,#adminPanel.admin-theme-dark .observability-card i{background:#20283a}#adminPanel.admin-theme-dark .owner-dashboard-head h2,#adminPanel.admin-theme-dark .system-health-score h3,#adminPanel.admin-theme-dark .system-health-ring strong,#adminPanel.admin-theme-dark .owner-panel-head strong,#adminPanel.admin-theme-dark .owner-command-actions button span,#adminPanel.admin-theme-dark .owner-kpi-grid .dash-card .dash-num,#adminPanel.admin-theme-dark .owner-kpi-grid .dash-card .dash-label,#adminPanel.admin-theme-dark .owner-health-item strong,#adminPanel.admin-theme-dark .owner-urgent-action strong,#adminPanel.admin-theme-dark .owner-insight strong,#adminPanel.admin-theme-dark .owner-activity-totals strong,#adminPanel.admin-theme-dark .owner-traffic-row strong,#adminPanel.admin-theme-dark .owner-traffic-row small,#adminPanel.admin-theme-dark .owner-value-card strong,#adminPanel.admin-theme-dark .owner-action-item strong,#adminPanel.admin-theme-dark .owner-car-row strong,#adminPanel.admin-theme-dark .dashboard-onboarding-head h3,#adminPanel.admin-theme-dark .dashboard-onboarding-head strong,#adminPanel.admin-theme-dark .daily-sales-head strong,#adminPanel.admin-theme-dark .dashboard-work-head h3,#adminPanel.admin-theme-dark .dashboard-reminder-row .lead-reminder-text strong,#adminPanel.admin-theme-dark .dashboard-recent-lead-row strong,#adminPanel.admin-theme-dark .health-card strong,#adminPanel.admin-theme-dark .system-observability-head strong,#adminPanel.admin-theme-dark .observability-card strong,#adminPanel.admin-theme-dark .system-chart-head strong,#adminPanel.admin-theme-dark .system-chart-day strong,#adminPanel.admin-theme-dark .system-event-breakdown span b{color:#f4f7fb}#adminPanel.admin-theme-dark .owner-dashboard-head p,#adminPanel.admin-theme-dark .system-health-score p,#adminPanel.admin-theme-dark .system-health-ring span,#adminPanel.admin-theme-dark .owner-panel-head span,#adminPanel.admin-theme-dark .owner-command-actions button small,#adminPanel.admin-theme-dark .owner-kpi-grid .dash-card small,#adminPanel.admin-theme-dark .owner-health-item span,#adminPanel.admin-theme-dark .owner-urgent-action small,#adminPanel.admin-theme-dark .owner-insight span,#adminPanel.admin-theme-dark .owner-activity-totals small,#adminPanel.admin-theme-dark .owner-activity-day-total,#adminPanel.admin-theme-dark .owner-activity-day small,#adminPanel.admin-theme-dark .owner-traffic-row span,#adminPanel.admin-theme-dark .owner-value-card span,#adminPanel.admin-theme-dark .owner-value-card small,#adminPanel.admin-theme-dark .owner-value-summary span,#adminPanel.admin-theme-dark .owner-action-item small,#adminPanel.admin-theme-dark .owner-car-row span,#adminPanel.admin-theme-dark .dashboard-onboarding-head p,#adminPanel.admin-theme-dark .daily-sales-head span,#adminPanel.admin-theme-dark .daily-sales-grid span,#adminPanel.admin-theme-dark .dashboard-work-head span,#adminPanel.admin-theme-dark .dashboard-reminder-row .lead-reminder-text span,#adminPanel.admin-theme-dark .dashboard-reminder-row .lead-reminder-text small,#adminPanel.admin-theme-dark .dashboard-recent-lead-row span,#adminPanel.admin-theme-dark .health-card span,#adminPanel.admin-theme-dark .system-observability-head span,#adminPanel.admin-theme-dark .observability-card span,#adminPanel.admin-theme-dark .observability-card em,#adminPanel.admin-theme-dark .system-chart-head span,#adminPanel.admin-theme-dark .system-chart-day span,#adminPanel.admin-theme-dark .system-event-breakdown em{color:#9aa7ba}#adminPanel.admin-theme-dark .owner-dashboard-kicker{color:#b8c7ff;background:#161b2a;border-color:#2b365f}#adminPanel.admin-theme-dark .owner-range-control button{color:#bac6d6}#adminPanel.admin-theme-dark .owner-range-control button:hover{color:#fff;background:#1d2533}#adminPanel.admin-theme-dark .owner-range-control button.active,#adminPanel.admin-theme-dark .owner-refresh-btn,#adminPanel.admin-theme-dark .dashboard-work-head button:hover,#adminPanel.admin-theme-dark .dashboard-reminder-row .lead-reminder-action,#adminPanel.admin-theme-dark .dashboard-recent-lead-row a{color:#fff;background:#6d5dfc;border-color:#6d5dfc}#adminPanel.admin-theme-dark .owner-command-main{background:linear-gradient(135deg,#171b28,#10131b);border:1px solid #2b3342}#adminPanel.admin-theme-dark .owner-command-actions button:hover,#adminPanel.admin-theme-dark .owner-health-item:hover{background:#1b2130;border-color:#44506a}#adminPanel.admin-theme-dark .owner-kpi-grid .dash-card.priority,#adminPanel.admin-theme-dark .owner-kpi-grid .dash-card.warn{background:linear-gradient(135deg,#171b28,#121620);border-color:#313b50}#adminPanel.admin-theme-dark .owner-health-item.ok,#adminPanel.admin-theme-dark .owner-urgent-action.good,#adminPanel.admin-theme-dark .owner-insight.good,#adminPanel.admin-theme-dark .dashboard-empty-good,#adminPanel.admin-theme-dark .health-card.ok,#adminPanel.admin-theme-dark .observability-card.ok{color:#d6f7e3;background:#0d2419;border-color:#1f7a4a}#adminPanel.admin-theme-dark .owner-health-item.warn,#adminPanel.admin-theme-dark .owner-urgent-action.warn,#adminPanel.admin-theme-dark .owner-insight.warn,#adminPanel.admin-theme-dark .health-card.warn,#adminPanel.admin-theme-dark .observability-card.warn{color:#ffe8b5;background:#261d0c;border-color:#8a6418}#adminPanel.admin-theme-dark .system-chart-bars{border-bottom-color:#2b3342}#adminPanel.admin-theme-dark .system-chart-day i{background:linear-gradient(#7c6cff,#3b82f6)}#adminPanel.admin-theme-dark .owner-health-item.danger,#adminPanel.admin-theme-dark .owner-urgent-action.danger{color:#ffd8de;background:#2a1114;border-color:#8f2f3b}#adminPanel.admin-theme-dark .owner-urgent-action span,#adminPanel.admin-theme-dark .owner-action-item span{color:#b8c7ff;background:#1f2942}#adminPanel.admin-theme-dark .owner-urgent-action.warn span{color:#fcd58a;background:#33260d}#adminPanel.admin-theme-dark .owner-urgent-action.danger span{color:#ffb4c0;background:#35171d}#adminPanel.admin-theme-dark .owner-urgent-action.good span{color:#86efac;background:#102b1e}#adminPanel.admin-theme-dark .owner-urgent-buttons .secondary{color:#dbeafe;background:#111827;border-color:#27364e}#adminPanel.admin-theme-dark .service-quality-head,#adminPanel.admin-theme-dark .service-quality-kpis div,#adminPanel.admin-theme-dark .service-quality-card,#adminPanel.admin-theme-dark .service-quality-empty{box-shadow:none;background:#111722;border-color:#2b3342}#adminPanel.admin-theme-dark .service-quality-head h2,#adminPanel.admin-theme-dark .service-quality-kpis strong,#adminPanel.admin-theme-dark .service-quality-title-row strong{color:#f8fafc}#adminPanel.admin-theme-dark .service-quality-head p,#adminPanel.admin-theme-dark .service-quality-kpis span,#adminPanel.admin-theme-dark .service-quality-meta,#adminPanel.admin-theme-dark .service-quality-empty{color:#9aa7bb}#adminPanel.admin-theme-dark .service-quality-head span,#adminPanel.admin-theme-dark .service-quality-toolbar,#adminPanel.admin-theme-dark .service-quality-message,#adminPanel.admin-theme-dark .service-quality-meta span{color:#dbeafe;background:#151923;border-color:#2b3342}#adminPanel.admin-theme-dark .service-quality-toolbar button{color:#9aa7bb}#adminPanel.admin-theme-dark .service-quality-toolbar button.active,#adminPanel.admin-theme-dark .service-quality-actions button{color:#fff;background:#1263ff}#adminPanel.admin-theme-dark .service-quality-actions button.secondary{color:#dbeafe;background:#151923;border-color:#2b3342}#adminPanel.admin-theme-dark .owner-activity-stack,#adminPanel.admin-theme-dark .owner-traffic-meter,#adminPanel.admin-theme-dark .owner-car-placeholder{color:#91a0b5;background:#222938}#adminPanel.admin-theme-dark .owner-car-metrics small,#adminPanel.admin-theme-dark .dashboard-recent-lead-row em{color:#cbd5e1;background:#111722;border-color:#2b3342}#adminPanel.admin-theme-dark .dashboard-recent-lead-row{border-bottom-color:#263043}#adminPanel.admin-theme-dark .dashboard-recent-lead-row button,#adminPanel.admin-theme-dark .dashboard-work-head button{color:#e7edf7;background:#151923;border-color:#2b3342}.admin-panel button,.super-admin-panel button{-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:transform .14s,box-shadow .18s,filter .18s,background-color .18s,border-color .18s,color .18s;position:relative}.admin-panel button:active,.super-admin-panel button:active,.admin-panel button.is-pressed,.super-admin-panel button.is-pressed{filter:brightness(.93)saturate(1.08);transform:translateY(1px)scale(.985);box-shadow:inset 0 2px 8px #0f172a2e,0 0 0 3px #3b5bdb1f!important}.admin-panel button:focus-visible,.super-admin-panel button:focus-visible{outline-offset:2px;outline:3px solid #3b5bdb47}.admin-panel button.is-busy,.super-admin-panel button.is-busy{opacity:.72;transform:none;cursor:progress!important}.design-template-btn.is-active{color:#fff;background:#111827;border-color:#111827;box-shadow:0 8px 18px #11182729}.dealer-domain-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:14px;display:flex}.dealer-domain-card span{color:#64748b;margin-bottom:4px;font-size:11px;font-weight:800;display:block}.dealer-domain-card strong{color:#111827;text-align:right;direction:ltr;font-size:14px;display:block}.dealer-domain-card small{color:#64748b;text-align:right;direction:ltr;margin-top:3px;font-size:11px;display:block}.dealer-domain-card.dns-connected{background:#f0fdf4;border-color:#bbf7d0}.dealer-domain-card.dns-pending_dns{background:#fffbeb;border-color:#fde68a}.dealer-domain-card.dns-error{background:#fff5f5;border-color:#fecaca}.dealer-domain-editor{background:linear-gradient(135deg,#fff 0%,#f8fbff 100%);border:1px solid #dbe5f4;border-radius:14px;grid-column:1/-1;padding:16px;box-shadow:0 12px 28px #0f172a0f}.dealer-domain-editor-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.dealer-domain-editor-head strong{color:#111827;font-size:16px;display:block}.dealer-domain-editor-head span,.dealer-domain-help{color:#64748b;margin-top:4px;font-size:12px;line-height:1.7;display:block}.dealer-domain-editor input[readonly]{color:#334155;background:#f1f5f9;border-color:#cbd5e1;font-weight:800}.dealer-domain-help{margin:10px 0 0}.a-s-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.a-info{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:7px;margin-top:12px;padding:14px 18px;font-size:13px;line-height:1.7}.toast{color:#fff;z-index:99999;opacity:0;pointer-events:none;background:#1a1a2e;border-radius:12px;min-width:min(360px,100vw - 32px);padding:15px 24px 17px;font-size:14px;font-weight:900;transition:opacity .24s,transform .24s;position:fixed;bottom:24px;right:24px;overflow:hidden;transform:translateY(8px);box-shadow:0 18px 50px #0f172a47}.toast.show{opacity:1;transform:translateY(0)}.toast.is-success{color:#ecfdf3;background:#052e1a}.toast.is-error{color:#fff1f2;background:#4c0519}.toast.is-loading{color:#eff6ff;background:#111827}.toast.is-loading:after{content:"";transform-origin:100%;background:linear-gradient(90deg,#3b82f6,#8b5cf6,#22c55e);height:4px;animation:1.15s ease-in-out infinite admin-loading-bar;position:absolute;bottom:0;left:0;right:0}.admin-sync-status{white-space:nowrap;text-overflow:ellipsis;background:#f8fafc;border:1px solid #0000;border-radius:999px;align-items:center;max-width:min(520px,52vw);min-height:28px;padding:6px 10px;font-weight:900;display:inline-flex;position:relative;overflow:hidden}.admin-sync-status.is-loading{background:#eff6ff;border-color:#bfdbfe;padding-left:44px;color:#3b5bdb!important}.admin-sync-status.is-success{background:#ecfdf3;border-color:#bbf7d0;color:#15803d!important}.admin-sync-status.is-error{background:#fff1f2;border-color:#fecdd3;color:#dc2626!important}.admin-sync-status.is-loading:after{content:"";border:3px solid #3b5bdb2e;border-top-color:#3b5bdb;border-radius:999px;width:22px;height:22px;animation:.78s linear infinite admin-spin;position:absolute;left:10px}@keyframes admin-loading-bar{0%{transform:scaleX(.18)translate(78%)}50%{transform:scaleX(.72)translate(0)}to{transform:scaleX(.18)translate(-78%)}}@keyframes admin-spin{to{transform:rotate(360deg)}}.saving-indicator{color:#6b7280;align-items:center;gap:6px;margin-top:8px;font-size:12px;display:inline-flex}.saving-indicator.saving{color:#3b5bdb}:is(.admin-panel,.super-admin-panel) summary,dialog:is(.av-dialog,.dw-dialog,.vd-dialog,.ae-dialog,.vws-dialog) button{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}:is(.admin-panel,.super-admin-panel) summary:is(:active,.is-pressed),dialog:is(.av-dialog,.dw-dialog,.vd-dialog,.ae-dialog,.vws-dialog) button:not(:disabled):is(:active,.is-pressed){filter:brightness(.9)}dialog:is(.av-dialog,.dw-dialog,.vd-dialog,.ae-dialog,.vws-dialog) button:focus-visible{outline-offset:2px;outline:3px solid #677fde}:is(.admin-panel,.super-admin-panel) button:disabled{opacity:.72;transform:none;cursor:not-allowed!important}:is(.admin-panel,.super-admin-panel) button:is(.is-busy,[aria-busy=true]){cursor:progress!important}.owner-refresh-btn:after{visibility:hidden;content:"";border:2px solid;vertical-align:middle;border-inline-end-color:#0000;border-radius:50%;block-size:12px;inline-size:12px;margin-inline-start:8px;display:inline-block}.owner-refresh-btn[aria-busy=true]:after{visibility:visible;animation:.8s linear infinite dashboard-refresh-spin}@keyframes dashboard-refresh-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){:is(.admin-panel,.super-admin-panel) button{transition:none}:is(.admin-panel,.super-admin-panel) button:is(:active,.is-pressed){transform:none}.owner-refresh-btn[aria-busy=true]:after{animation:none}}:is(.admin-panel,.super-admin-panel) button.is-busy:not(.owner-refresh-btn):after{content:"";inset-inline:6px;opacity:.55;background:currentColor;border-radius:1px;height:2px;position:absolute;bottom:3px}@media (width<=960px){nav{min-height:68px;padding:12px 18px}nav.scrolled{padding:10px 18px}.nav-links{display:none}.hamburger{display:flex}.nav-logo img{object-fit:contain;max-width:148px;height:30px}.nav-cta{backdrop-filter:blur(12px);background:#0a0a1238;border-color:#ffffff52;padding:10px 18px;font-size:12px}.hamburger{backdrop-filter:blur(12px);background:#0a0a1233;border:1px solid #ffffff24;justify-content:center;align-items:center;width:36px;height:36px}.hamburger span{width:18px}.hero-bg{background-image:var(--hero-mobile-image)!important;background-position:var(--hero-mobile-position,center center)!important;background-attachment:scroll!important}.hero-overlay{background:linear-gradient(#08080e5c 0%,#08080e3d 24%,#08080ead 58%,#08080ef5 100%)}.hero{align-items:center;height:100svh;min-height:100svh;padding:86px 0 154px}.hero-content{width:100%;max-width:520px;padding:0 22px}.hero-eyebrow{letter-spacing:2.4px;white-space:normal;max-width:100%;margin-bottom:18px;padding:7px 18px;font-size:11px;line-height:1.5}.hero-title{letter-spacing:0;margin-bottom:12px;font-size:clamp(44px,13vw,72px);line-height:.9}.hero-title span{overflow-wrap:anywhere}.hero-title #hL2{letter-spacing:0!important;opacity:.72!important;font-size:clamp(25px,7vw,42px)!important}.hero-sub{letter-spacing:.2px;text-shadow:0 2px 12px #00000073;margin-bottom:28px;font-size:14px;line-height:1.7}.cta-primary{min-width:178px;padding:15px 28px;font-size:13px}.hero-stats{grid-template-columns:repeat(2,1fr)}.hero-stat{flex-direction:column;justify-content:center;align-items:center;min-height:92px;padding:18px 8px;display:flex}.hs-num{font-size:30px}.hs-label{letter-spacing:.4px;font-size:11px}.catalog,.why,.process,.about,.contact{padding:60px 24px}.why-grid{grid-template-columns:1fr}.process-steps{grid-template-columns:1fr 1fr;gap:36px}.step:not(:last-child):after{display:none}.about-inner{grid-template-columns:1fr;gap:40px}.contact-inner{grid-template-columns:1fr}.trust-strip{grid-template-columns:1fr 1fr;padding:18px 20px}.f-row{grid-template-columns:1fr}footer{padding:48px 24px 24px}.footer-top{grid-template-columns:1fr}.footer-bottom{flex-direction:column;gap:10px}.a-grid,.a-s-grid,.stats-editor-grid{grid-template-columns:1fr}.a-wrap{padding:24px 16px 60px}.a-tabs{padding:10px;display:block}.admin-nav-group{margin-bottom:8px}.admin-nav-group:last-child{margin-bottom:0}#carForm.car-editor-modal{border-radius:12px;width:calc(100vw - 20px);max-height:calc(100vh - 88px);top:72px}#carForm.car-editor-modal .a-grid{padding:0 18px 22px}.car-editor-head{padding:18px 18px 14px}.car-editor-actions{padding:14px 18px}}@media (width<=600px){#carForm.car-editor-modal{top:max(8px,env(safe-area-inset-top));width:calc(100vw - 12px);max-height:calc(100dvh - max(16px,env(safe-area-inset-top) + env(safe-area-inset-bottom)));border-radius:14px}#carForm.car-editor-modal .car-editor-head{padding-top:max(14px,env(safe-area-inset-top))}.admin-car-card{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:#3b5bdb1f}.admin-car-card .admin-drag-handle{display:none}.admin-car-edit-primary{min-width:92px;min-height:44px}.catalog{background:linear-gradient(#191922 0%,#222230 100%);padding:54px 16px}.catalog-sub{margin-top:10px;font-size:13px;line-height:1.7}.catalog-toolbar{border-radius:12px;margin-bottom:20px;padding:12px;display:block}.catalog-toolbar-label{margin:0 2px 9px;font-size:9px}.catalog-tools{grid-template-columns:1fr;gap:8px;margin:12px 0 0;display:grid}.catalog-search,.catalog-sort{width:100%;min-width:0}.catalog-advanced{margin-bottom:18px;padding:14px}.s-head{margin-bottom:34px}.s-title{letter-spacing:0;font-size:34px;line-height:1.05}.s-tag{letter-spacing:2.6px}.filters{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:8px;padding:0 2px 8px;overflow-x:auto}.filters::-webkit-scrollbar{display:none}.f-btn{flex:none;min-height:38px;padding:9px 15px;font-size:12px}.view-toggle{display:none}.cars-grid:not(.grid-2),.cars-grid.grid-2{grid-template-columns:1fr;gap:18px}.hero-stats,.m-specs{grid-template-columns:repeat(2,1fr)}.car-card{background:#242431;border-color:#ffffff24;border-radius:10px;box-shadow:0 12px 34px #00000052}.car-card:hover{transform:none;box-shadow:0 12px 34px #00000052}.card-img-wrap{aspect-ratio:auto;border-bottom:1px solid #ffffff14;height:260px}.card-img{object-fit:cover;object-position:center 58%;background:#111;transform:none!important}.card-hover-cta{display:none}.card-badge{letter-spacing:1.3px;border-radius:4px;padding:6px 12px;font-size:9px;top:12px;right:12px}.card-body{padding:18px 18px 20px}.card-meta{letter-spacing:2px;margin-bottom:5px;font-size:10px}.card-name{letter-spacing:0;margin-bottom:16px;font-size:22px;line-height:1.35}.card-specs{gap:8px;margin-bottom:14px}.card-spec{background:#ffffff0e;border-radius:7px;min-height:58px;padding:9px 8px}.card-spec-label{font-size:10px}.card-spec-val{font-size:13px;line-height:1.25}.card-price{margin-bottom:14px;font-size:24px}.card-actions-row{grid-template-columns:1fr;gap:8px}.btn-details,.btn-share-car,.btn-wa-full{border-radius:7px;width:100%;min-height:46px;font-size:13px}.m-img-wrap{height:220px!important}.m-body{padding:20px!important}.m-title{margin-bottom:14px!important;font-size:22px!important}.m-specs{grid-template-columns:1fr 1fr!important;gap:8px!important}.m-spec{padding:10px 12px!important}.m-spec-v{font-size:13px!important}.m-acts{flex-direction:column!important}.m-acts .cta-primary{padding:13px!important}.m-acts .btn-wa{width:100%!important;height:46px!important}.modal{border-radius:12px 12px 0 0!important;max-height:95vh!important}.modal-overlay{align-items:flex-end!important;padding:0!important}.why-grid{grid-template-columns:1fr!important}.faq-section{padding:54px 16px}.trust-strip{grid-template-columns:1fr;gap:8px;padding:14px 16px}.trust-item{border-radius:10px;padding:17px 16px}.faq-grid{grid-template-columns:1fr;gap:10px}.faq-item summary{padding:16px;font-size:14px}.faq-item p{padding:0 16px 16px;font-size:13px}.a-row{flex-wrap:wrap}.active-dealers-head{flex-direction:column}.active-dealers-list{grid-template-columns:1fr}.active-dealer-tile,.current-user-card{flex-direction:column;align-items:flex-start}.current-user-actions{justify-content:flex-start;width:100%}.access-split-head{flex-direction:column;align-items:flex-start;gap:5px}.access-split-head em{text-align:right}.system-user-actions{justify-content:flex-start;width:100%}.dealer-card-head{flex-direction:column}.dealer-primary-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.dealer-primary-actions .a-save{grid-column:1/-1}.dealer-primary-actions .a-save,.dealer-primary-actions .a-edit{width:100%;min-height:42px}.dealer-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.dealer-more-actions>summary{flex-direction:column;align-items:flex-start;gap:4px;padding:13px}.dealer-more-actions>summary small{text-align:right;padding-right:32px}.dealer-more-actions-body{grid-template-columns:1fr;gap:9px;padding:9px}.dealer-secondary-section.dealer-features-section,.dealer-secondary-section.dealer-danger-section{grid-column:auto}.dealer-secondary-head{flex-direction:column;gap:3px}.dealer-secondary-head span{text-align:right}.dealer-secondary-section .dealer-actions,.dealer-secondary-section .dealer-ops-panel{grid-template-columns:1fr 1fr;width:100%;display:grid}.dealer-secondary-section .dealer-actions button,.dealer-secondary-section .dealer-ops-panel button{width:100%}.dealer-feature-head{flex-direction:column}.dealer-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-score,.release-ops-grid,.system-health-command{grid-template-columns:1fr}.system-health-score{align-items:flex-start}.system-health-grid,.system-observability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.system-observability-head,.system-chart-head{flex-direction:column;align-items:stretch}.system-chart-bars{gap:6px;height:145px}.system-chart-day i{max-width:34px}.a-btns{justify-content:flex-end;width:100%;margin-top:8px}.a-thumb{width:60px;height:42px}}@media (width<=620px){.system-health-score{flex-direction:column}.system-health-ring{width:92px;height:92px}.system-health-score h3{font-size:19px}.system-health-grid,.system-observability-grid{grid-template-columns:1fr}}@media (width<=700px){.a-list{gap:10px}.admin-bulk-actions{z-index:18;border-radius:12px;margin:0 0 12px;padding:10px;position:sticky;top:8px}.admin-bulk-buttons{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.admin-bulk-btn{padding:9px 8px}.admin-car-card{border-radius:14px;grid-template-columns:24px 34px minmax(0,1fr);align-items:start;gap:9px;padding:12px}.admin-car-card .admin-car-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px;width:100%;min-width:0;margin-top:2px;display:grid}.admin-car-main{grid-column:3;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:10px}.admin-car-thumb{border-radius:9px;width:64px!important;height:48px!important}.admin-car-title{white-space:normal;margin-bottom:5px;font-size:13px;line-height:1.35;display:block}.admin-car-status-row{gap:5px;margin-bottom:4px}.admin-car-chip,.admin-car-weekly{padding:3px 7px;font-size:9.5px}.admin-car-meta{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.45;display:-webkit-box}.admin-car-primary-actions{grid-template-columns:auto 1fr;gap:8px;display:grid}.admin-car-edit-primary{width:100%;padding:10px 12px}.admin-car-actions-menu{width:100%}.admin-car-actions-menu summary{width:100%;min-height:40px}.admin-car-secondary-actions{width:100%;min-width:0;margin-top:8px;position:static;box-shadow:0 10px 22px #0f172a1f}.admin-car-select-wrap,.admin-drag-handle{align-self:center}}@media (width<=430px){nav{padding:10px 14px}.nav-logo img{max-width:132px;height:27px}.nav-cta{padding:9px 14px;font-size:12px}.hero{padding:82px 0 150px}.hero-content{padding:0 18px}.hero-eyebrow{letter-spacing:2px;padding:7px 14px;font-size:10px}.hero-title{font-size:clamp(40px,14vw,58px)}.hero-sub{margin-bottom:24px;font-size:13px}.hero-stat{min-height:86px;padding:14px 6px}.hs-num{font-size:28px}.stats-editor-card{padding:14px}.stats-editor-fields{grid-template-columns:1fr}.stats-editor-number{width:100%}.card-img-wrap{height:248px}}.car-page{background:linear-gradient(#08080d 0%,#14141d 42%,#0d0d14 100%)}.cp-hero{border-bottom:1px solid #ffffff14;height:72vh;min-height:520px}.cp-hero-img{object-position:center 48%;filter:saturate(1.06)contrast(1.04)}.cp-hero-overlay{background:linear-gradient(#0505094d 0%,#0505090f 35%,#07070cd1 100%),radial-gradient(60% 45% at 50% 78%,#ffffff14,#0000 70%)}.cp-back,.cp-share-btn{box-shadow:0 10px 30px #00000047}.cp-thumbs{z-index:3;backdrop-filter:blur(18px);background:#08080ca3;border:1px solid #ffffff1a;border-radius:12px;max-width:1200px;min-height:84px;margin-top:-86px;margin-left:auto;margin-right:auto;padding:14px;position:relative;box-shadow:0 18px 50px #00000059}.cp-thumb{opacity:.7;border-radius:8px;width:86px;height:58px}.cp-thumb.active{opacity:1;border-color:#fff;box-shadow:0 0 0 1px #ffffff40}.cp-body{z-index:2;padding-top:44px;position:relative}.cp-body>div:first-child{background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;padding:28px;box-shadow:0 18px 50px #00000038}.cp-badge{border:1px solid #ffffff14}.cp-title{letter-spacing:0}.cp-subtitle{color:#ffffff9e}.cp-price{align-items:baseline;gap:8px;margin-bottom:30px;display:inline-flex}.cp-specs-grid{gap:12px}.cp-spec{background:#ffffff0f;border-color:#ffffff1c}.cp-spec-val{line-height:1.3}.cp-desc-text{background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;padding:18px 20px}.cp-gallery-grid{gap:10px}.cp-gallery-item{border-radius:12px}.cp-similar-item{background:#ffffff0e}.cp-cta-card{background:linear-gradient(#ffffff17,#ffffff0b);border-color:#ffffff29;box-shadow:0 22px 60px #0000004d}.cp-cta-card-title{font-size:20px}.cp-cta-wa{box-shadow:0 12px 28px #25d3663d}@media (width<=960px){.cp-hero{height:54vh;min-height:380px}.cp-thumbs{border-radius:11px;margin:-58px 20px 0;padding:10px}.cp-body{padding:28px 20px 128px}.cp-body>div:first-child{border-radius:14px;padding:22px 18px}}@media (width<=600px){.cp-hero{height:44vh;min-height:330px}.cp-hero-img{object-position:center center}.cp-back{background:#00000080;border-radius:10px;padding:10px 14px;font-size:12px;top:18px;right:18px}.cp-share-btn{background:#00000080;border-radius:12px;width:40px;height:40px;top:18px;left:18px}.cp-thumbs{gap:7px;min-height:70px;margin:-46px 16px 0;overflow-x:auto}.cp-thumb{border-radius:8px;width:72px;height:50px}.cp-body{gap:22px;padding:24px 16px 150px}.cp-body>div:first-child{padding:22px 16px}.cp-badge-row{justify-content:flex-start;gap:7px;margin-bottom:14px}.cp-badge{letter-spacing:1.5px;border-radius:6px;padding:5px 10px;font-size:9px}.cp-title{margin-bottom:8px;font-size:34px;line-height:1.02}.cp-subtitle{margin-bottom:20px;font-size:14px;line-height:1.7}.cp-price-label{font-size:11px}.cp-price{margin-bottom:24px;font-size:34px}.cp-specs-title,.cp-desc-title,.cp-gallery-title,.cp-similar-title{letter-spacing:2.4px}.cp-specs-grid{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:24px}.cp-spec{border-radius:10px;min-height:74px;padding:13px 12px}.cp-spec-label{letter-spacing:.7px;font-size:10px}.cp-spec-val{font-size:15px}.cp-desc-text{margin-bottom:26px;padding:16px;font-size:14px;line-height:1.9}.cp-gallery-grid{grid-template-columns:1fr 1fr;gap:9px}.cp-gallery-item{aspect-ratio:1.12}.cp-similar-grid{grid-template-columns:1fr 1fr;gap:10px}.cp-similar-img{height:92px}.cp-cta-card{z-index:7000;backdrop-filter:blur(18px);border-radius:14px;grid-template-columns:1fr 48px;gap:8px;padding:12px;display:grid;position:fixed;inset:auto 12px 12px}.cp-cta-card-title,.cp-cta-card-sub,.cp-cta-divider,.cp-cta-features{display:none}.cp-cta-wa,.cp-cta-phone,.cp-cta-share{min-height:48px;margin:0}.cp-cta-wa{grid-column:1;font-size:14px}.cp-cta-phone{grid-column:2;padding:0;font-size:0}.cp-cta-phone:before{content:"📞";font-size:20px}.cp-cta-share{display:none}}body[data-template] .why,body[data-template] .process,body[data-template] .about,body[data-template] .contact,body[data-template] footer,body[data-template] .reviews,body[data-template] .faq-section,body[data-template] .sold-strip,body[data-template] .coming-section,body[data-template] .trust-strip{color:var(--text-main);background:radial-gradient(ellipse 70% 54% at 50% 0%,color-mix(in srgb,var(--brand-accent) 10%,transparent) 0%,transparent 70%), linear-gradient(180deg,var(--surface-bg) 0%,var(--surface-soft) 100%)!important}body[data-template] .about{background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 10%,transparent) 0%,transparent 46%), linear-gradient(180deg,var(--surface-soft) 0%,var(--surface-bg) 100%)!important}body[data-template] .process{background:linear-gradient(180deg,color-mix(in srgb,var(--brand-accent) 8%,transparent) 0%,transparent 42%), linear-gradient(180deg,var(--surface-bg) 0%,var(--site-bg) 100%)!important}body[data-template] .why{background:radial-gradient(ellipse 60% 52% at 50% 28%,color-mix(in srgb,var(--brand-primary) 12%,transparent) 0%,transparent 68%), linear-gradient(180deg,var(--surface-soft) 0%,var(--surface-bg) 100%)!important}body[data-template] footer{border-top-color:color-mix(in srgb,var(--brand-accent) 22%,transparent);background:linear-gradient(180deg,var(--surface-soft) 0%,var(--site-bg) 100%)!important}body[data-template] .s-tag,body[data-template] .about-label,body[data-template] .catalog-toolbar-label,body[data-template] .adv-filters-title,body[data-template] .f-col-title{color:color-mix(in srgb,var(--brand-primary) 78%,var(--text-main) 22%)!important}body[data-template] .s-rule{background:linear-gradient(90deg,var(--brand-accent),transparent)}body[data-template] .contact-form,body[data-template] .why-item,body[data-template] .trust-item,body[data-template] .review-card,body[data-template] .faq-item,body[data-template] .sold-car-item,body[data-template] .cs-card,body[data-template] .cp-cta-card{color:var(--text-main);box-shadow:0 16px 44px color-mix(in srgb,var(--site-bg) 42%,transparent);background:color-mix(in srgb,var(--surface-bg) 76%,transparent)!important;border-color:color-mix(in srgb,var(--brand-primary) 20%,transparent)!important}body[data-template] .contact-form{border-radius:var(--theme-radius)}body[data-template] .f-input,body[data-template] .f-select,body[data-template] .f-textarea,body[data-template] .catalog-search,body[data-template] .catalog-sort,body[data-template] .adv-filter-select,body[data-template] .adv-filter-input{background:color-mix(in srgb,var(--surface-soft) 70%,transparent);border-color:color-mix(in srgb,var(--brand-primary) 20%,transparent);color:var(--text-main);border-radius:var(--theme-radius)}body[data-template] .f-input:focus,body[data-template] .f-select:focus,body[data-template] .f-textarea:focus,body[data-template] .catalog-search:focus,body[data-template] .catalog-sort:focus,body[data-template] .adv-filter-select:focus{border-color:var(--brand-accent);background:color-mix(in srgb,var(--surface-soft) 82%,transparent)}body[data-template] .contact-sub,body[data-template] .about-text,body[data-template] .about-feat,body[data-template] .feat-txt,body[data-template] .why-text,body[data-template] .step-text,body[data-template] .trust-item strong,body[data-template] .f-desc,body[data-template] .f-links a,body[data-template] .f-links span,body[data-template] .f-copy,body[data-template] .c-val,body[data-template] .faq-item p{color:var(--text-muted)!important}body[data-template] .why-icon-wrap,body[data-template] .step-circle,body[data-template] .c-icon,body[data-template] .feat-check,body[data-template] .f-soc{background:color-mix(in srgb,var(--theme-decor) 10%,transparent);border-color:color-mix(in srgb,var(--theme-decor) 34%,transparent);color:var(--text-main)}body[data-template] .step-circle{box-shadow:0 0 26px color-mix(in srgb,var(--theme-decor) 18%,transparent)}body[data-template] .step:not(:last-child):after{background:linear-gradient(90deg,transparent,var(--theme-decor),transparent)}body[data-template] .btn-send,body[data-template] .cta-primary,body[data-template] .btn-main{background:linear-gradient(135deg,var(--theme-action),color-mix(in srgb,var(--theme-action) 72%,#000 28%));color:var(--button-text);border-radius:var(--theme-radius)}body[data-template] .btn-wa-full,body[data-template] .btn-wa,body[data-template] .wa-float a,body[data-template] .sticky-btn-wa,body[data-template] .wa-popup-send,body[data-template] .cp-cta-wa,body[data-template] .cotd-btn-wa,body[data-template] .cs-wa-btn,body[data-template] #contactWaBtn{background:linear-gradient(135deg,var(--theme-action),color-mix(in srgb,var(--theme-action) 72%,#000 28%))!important;color:var(--button-text)!important;border-color:color-mix(in srgb,var(--theme-action) 55%,transparent)!important;box-shadow:0 10px 28px color-mix(in srgb,var(--theme-action) 24%,transparent)!important}body[data-template] .btn-wa-full:hover,body[data-template] .btn-wa:hover,body[data-template] .wa-float a:hover,body[data-template] .sticky-btn-wa:hover,body[data-template] .wa-popup-send:hover,body[data-template] .cp-cta-wa:hover,body[data-template] .cotd-btn-wa:hover,body[data-template] .cs-wa-btn:hover,body[data-template] #contactWaBtn:hover{transform:translateY(-2px);background:linear-gradient(135deg,color-mix(in srgb,var(--theme-action) 82%,#fff 18%),var(--theme-action))!important}body[data-template] .section-divider{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--theme-decor) 42%,transparent),transparent)}body[data-template=clean_light] .contact-form,body[data-template=clean_light] .why-item,body[data-template=clean_light] .trust-item,body[data-template=clean_light] .review-card,body[data-template=clean_light] .faq-item{color:#141821;box-shadow:0 12px 32px #0f172a14;background:#fff!important}body[data-template=clean_light] .process,body[data-template=clean_light] .about,body[data-template=clean_light] .contact,body[data-template=clean_light] footer,body[data-template=clean_light] .trust-strip{background:linear-gradient(#fff 0%,#eef1f5 100%)!important}body[data-template=clean_light] .f-input,body[data-template=clean_light] .f-select,body[data-template=clean_light] .f-textarea{color:#141821;background:#f7f9fc}body[data-template=clean_light] .f-logo-fb,body[data-template=clean_light] .footer-bottom,body[data-template=clean_light] .about-title,body[data-template=clean_light] .contact-headline,body[data-template=clean_light] .why-title,body[data-template=clean_light] .step-title,body[data-template=clean_light] .faq-item summary{color:#141821!important}body[data-template=sport_premium] .process-steps{gap:14px}body[data-template=sport_premium] .step{text-align:right;border-right:3px solid var(--brand-accent);background:linear-gradient(135deg,color-mix(in srgb,var(--brand-accent) 12%,transparent),transparent);padding:20px 22px}body[data-template=sport_premium] .step-circle{border-radius:2px;margin-left:auto;margin-right:0}body[data-template=sport_premium] .why-item,body[data-template=sport_premium] .contact-form,body[data-template=sport_premium] footer,body[data-template=sport_premium] .trust-item{border-radius:2px}body[data-template=sport_premium] .about-inner{grid-template-columns:1.18fr .82fr}body[data-template=executive_classic],body[data-template=private_showroom],body[data-template=tech_signature]{--text-main:#fff;--text-muted:#e8ecf5ad}body[data-template=executive_classic]{--surface-bg:#11131b;--surface-soft:#181b24;--line-soft:#d9c3882e;--button-text:#090a0f;--theme-radius:12px}body[data-template=executive_classic] .hero{background:radial-gradient(ellipse 60% 42% at 50% 3%,color-mix(in srgb,var(--brand-accent) 17%,transparent) 0%,transparent 68%), linear-gradient(180deg,#07080c 0%,#11131a 100%);min-height:760px}body[data-template=executive_classic] .hero-overlay{background:linear-gradient(#07080c6b 0%,#07080c24 36%,#07080ce0 100%),radial-gradient(60% 48% at 50% 76%,#ffffff14,#0000 70%)}body[data-template=executive_classic] .hero-content{max-width:860px}body[data-template=executive_classic] .hero-title{text-shadow:0 20px 70px #00000080}body[data-template=executive_classic] .hero-eyebrow,body[data-template=executive_classic] .catalog-toolbar,body[data-template=executive_classic] .adv-filters{border-color:color-mix(in srgb,var(--brand-accent) 22%,transparent);backdrop-filter:blur(18px);background:#10121ab8}body[data-template=executive_classic] .catalog{background:radial-gradient(ellipse 72% 48% at 50% 0%,color-mix(in srgb,var(--brand-accent) 14%,transparent),transparent 70%), linear-gradient(180deg,#0b0c12 0%,#171a23 54%,#090a0f 100%)!important}body[data-template=executive_classic] .cars-grid{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:22px}body[data-template=executive_classic] .car-card{border-radius:14px;box-shadow:0 24px 70px #0000006b,inset 0 1px #ffffff0f;border-color:color-mix(in srgb,var(--brand-accent) 18%,transparent)!important;background:linear-gradient(#1d202beb 0%,#10121af5 100%)!important}body[data-template=executive_classic] .card-img-wrap{aspect-ratio:1.28}body[data-template=executive_classic] .card-badge{background:color-mix(in srgb,var(--brand-accent) 92%,#fff 8%)!important;color:#090a0f!important;border:1px solid color-mix(in srgb,var(--brand-accent) 68%,transparent)!important;text-shadow:none!important;box-shadow:0 16px 36px #00000057!important}body[data-template=executive_classic] .card-badge:empty,body[data-template=executive_classic] .cp-badge:empty{display:none!important}body[data-template=executive_classic] .cp-badge-tag{background:color-mix(in srgb,var(--brand-accent) 16%,#ffffff14)!important;color:var(--brand-accent)!important}body[data-template=executive_classic] .card-price,body[data-template=executive_classic] .s-tag,body[data-template=executive_classic] .about-label{color:var(--brand-accent)!important}body[data-template=executive_classic] .about-inner{grid-template-columns:1fr .9fr}body[data-template=executive_classic] .contact-inner{grid-template-columns:.86fr 1.14fr;align-items:start;gap:56px}body[data-template=executive_classic] .trust-strip{border-top:1px solid color-mix(in srgb,var(--brand-accent) 22%,transparent);border-bottom:1px solid color-mix(in srgb,var(--brand-accent) 18%,transparent);padding:22px 60px;background:#0f1118!important}body[data-template=executive_classic] .process-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}body[data-template=executive_classic] .about-img{border-radius:18px;box-shadow:0 26px 80px #0006}body[data-template=executive_classic] .footer-top{border:1px solid color-mix(in srgb,var(--brand-accent) 18%,transparent);background:#ffffff09;border-radius:18px;padding:30px}body[data-template=executive_classic] .contact-form,body[data-template=executive_classic] .why-item,body[data-template=executive_classic] .trust-item,body[data-template=executive_classic] .review-card,body[data-template=executive_classic] .faq-item,body[data-template=executive_classic] footer{border-radius:14px}body[data-template=executive_classic] .contact-form{padding:42px;position:relative;overflow:hidden}body[data-template=executive_classic] .contact-form:before{content:"";background:linear-gradient(90deg,transparent,var(--brand-accent),transparent);height:3px;position:absolute;inset:0 0 auto}body[data-template=executive_classic] .cp-body{grid-template-columns:minmax(0,1fr) 390px;gap:56px;max-width:1240px;padding-top:52px}body[data-template=executive_classic] .cp-cta-card{border-radius:18px;padding:32px 28px;border-color:color-mix(in srgb,var(--brand-accent) 24%,transparent)!important;background:linear-gradient(#ffffff14,#ffffff09)!important}body[data-template=executive_classic] .cp-spec,body[data-template=executive_classic] .cp-similar-item,body[data-template=executive_classic] .cp-video-ig{border-color:color-mix(in srgb,var(--brand-accent) 18%,transparent);background:#ffffff0e;border-radius:14px}body[data-template=executive_classic] .wa-popup{border:1px solid color-mix(in srgb,var(--brand-accent) 24%,transparent);border-radius:18px;box-shadow:0 24px 70px #00000052}body[data-template=executive_classic] .footer-bottom{border-top-color:color-mix(in srgb,var(--brand-accent) 20%,transparent);justify-content:space-between}body[data-template=private_showroom]{--surface-bg:#12141c;--surface-soft:#1a1d27;--line-soft:#eef1f729;--button-text:#090a0f;--theme-radius:8px}body[data-template=private_showroom] nav{min-height:86px}body[data-template=private_showroom] .hero{background:linear-gradient(90deg,#ffffff0a,transparent 48%), radial-gradient(ellipse 48% 34% at 76% 18%,color-mix(in srgb,var(--brand-primary) 15%,transparent),transparent 72%), linear-gradient(180deg,#0d0f15 0%,#171a23 100%);justify-content:flex-start;align-items:flex-end;min-height:720px;padding-bottom:76px}body[data-template=private_showroom] .hero-content{text-align:right;max-width:720px;margin-left:auto;margin-right:min(7vw,96px)}body[data-template=private_showroom] .hero-title{font-size:clamp(50px,7.2vw,96px)}body[data-template=private_showroom] .catalog{background:linear-gradient(#0f1118 0%,#1a1d26 48%,#0e0f13 100%)!important}body[data-template=private_showroom] .catalog-toolbar{border-right:3px solid var(--brand-accent);border-radius:0}body[data-template=private_showroom] .cars-grid{grid-template-columns:1fr;gap:14px;max-width:1120px;margin:0 auto}body[data-template=private_showroom] .car-card{border-radius:8px;grid-template-columns:minmax(260px,38%) 1fr;display:grid;position:relative;overflow:hidden;background:#12151d!important;border-color:#eef1f721!important}body[data-template=private_showroom] .car-card:before{content:"";background:linear-gradient(180deg,var(--brand-primary),var(--brand-accent));opacity:.9;width:4px;position:absolute;inset:0 auto 0 0}body[data-template=private_showroom] .card-img-wrap{aspect-ratio:auto;border-left:1px solid #ffffff14;height:100%;min-height:260px}body[data-template=private_showroom] .card-body{align-content:center;padding:28px 32px;display:grid}body[data-template=private_showroom] .card-specs{grid-template-columns:repeat(4,minmax(0,1fr))}body[data-template=private_showroom] .about-inner,body[data-template=private_showroom] .contact-inner{grid-template-columns:1fr;max-width:980px}body[data-template=private_showroom] .trust-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:1120px;margin:0 auto;padding:28px 24px;background:#10131a!important}body[data-template=private_showroom] .btn-wa-full,body[data-template=private_showroom] .btn-wa{justify-content:center;min-height:50px;border-radius:999px!important}body[data-template=private_showroom] .why-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:980px;margin:0 auto}body[data-template=private_showroom] .about-img{border-radius:28px;max-width:980px;margin:0 auto}body[data-template=private_showroom] .process-steps{gap:12px}body[data-template=private_showroom] .step{background:#ffffff0b;border-radius:999px;padding:18px 20px}body[data-template=private_showroom] .contact-form,body[data-template=private_showroom] .why-item,body[data-template=private_showroom] .trust-item,body[data-template=private_showroom] .review-card,body[data-template=private_showroom] .faq-item{box-shadow:0 18px 48px #00000047;background:#151821!important;border-color:#eef1f721!important}body[data-template=private_showroom] footer{background:linear-gradient(#171a23 0%,#0e0f13 100%)!important}body[data-template=private_showroom] .footer-top{text-align:right;grid-template-columns:1fr;max-width:820px;margin-inline:auto}body[data-template=private_showroom] .contact-form{border-radius:26px;max-width:860px;margin-inline:auto;padding:30px}body[data-template=private_showroom] .cp-hero{border-bottom:0;height:58vh;min-height:460px}body[data-template=private_showroom] .cp-cta-card{border-radius:999px;grid-template-columns:1fr 220px 200px;align-items:center;gap:12px;padding:22px;display:grid;position:static}body[data-template=private_showroom] .cp-cta-card-title,body[data-template=private_showroom] .cp-cta-card-sub{margin-bottom:0}body[data-template=private_showroom] .cp-cta-features,body[data-template=private_showroom] .cp-cta-divider{display:none}body[data-template=private_showroom] .wa-popup{border-radius:28px;overflow:hidden}body[data-template=private_showroom] .wa-popup-header{min-height:86px}body[data-template=private_showroom] .footer-bottom{justify-content:flex-start;max-width:820px;margin-inline:auto}body[data-template=tech_signature]{--surface-bg:#10131c;--surface-soft:#171b26;--line-soft:#cdd5e229;--button-text:#08090c;--theme-radius:2px}body[data-template=tech_signature] .hero{background:linear-gradient(135deg,transparent 0%,transparent 47%,#ffffff0e 47%,#ffffff0e 50%,transparent 50%), radial-gradient(ellipse 54% 38% at 72% 12%,color-mix(in srgb,var(--brand-primary) 15%,transparent),transparent 66%), linear-gradient(180deg,#07080b 0%,#11141d 100%);align-items:center;min-height:780px}body[data-template=tech_signature] .hero-content{text-align:right;max-width:650px;margin-left:auto;margin-right:min(8vw,112px)}body[data-template=tech_signature] .hero-eyebrow,body[data-template=tech_signature] .card-badge,body[data-template=tech_signature] .cp-badge{border-color:color-mix(in srgb,var(--brand-primary) 30%,transparent);border-radius:2px}body[data-template=tech_signature] .catalog{background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 9%,transparent),transparent 38%), linear-gradient(180deg,#08090c 0%,#151923 56%,#07080b 100%)!important}body[data-template=tech_signature] .car-card{border-radius:2px;box-shadow:0 18px 54px #00000070;border-color:color-mix(in srgb,var(--brand-primary) 19%,transparent)!important;background:linear-gradient(135deg,#121620 0%,#08090d 100%)!important}body[data-template=tech_signature] .card-body{padding:20px 22px 24px}body[data-template=tech_signature] .card-spec{border-radius:2px}body[data-template=tech_signature] .card-actions .btn-details,body[data-template=tech_signature] .card-actions .btn-wa-full,body[data-template=tech_signature] .cta-primary,body[data-template=tech_signature] .btn-send,body[data-template=tech_signature] #contactWaBtn{border-radius:2px!important}body[data-template=tech_signature] .process-steps{gap:14px}body[data-template=tech_signature] .trust-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-primary) 12%,transparent),transparent 42%), #080a0f!important}body[data-template=tech_signature] .contact-inner{grid-template-columns:1.08fr .92fr;gap:34px}body[data-template=tech_signature] .why-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}body[data-template=tech_signature] .step{text-align:right;border-right:3px solid var(--brand-primary);background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 12%,transparent),transparent);border-radius:2px;padding:22px 24px}body[data-template=tech_signature] .step-circle{border-radius:2px;margin-left:auto;margin-right:0}body[data-template=tech_signature] .about-inner{grid-template-columns:.9fr 1.1fr}body[data-template=tech_signature] .about-img{clip-path:polygon(0 0,100% 0,92% 100%,0 100%);border-radius:0}body[data-template=tech_signature] footer .footer-top{border-top:1px solid color-mix(in srgb,var(--brand-primary) 28%,transparent);border-bottom:1px solid #ffffff14;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:28px}body[data-template=tech_signature] .contact-form,body[data-template=tech_signature] .why-item,body[data-template=tech_signature] .trust-item,body[data-template=tech_signature] .review-card,body[data-template=tech_signature] .faq-item,body[data-template=tech_signature] footer{border-radius:2px}body[data-template=tech_signature] .contact-form{border-right:3px solid var(--brand-primary);position:relative;overflow:hidden}body[data-template=tech_signature] .contact-form:before{content:"";pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-primary) 10%,transparent) 1px,transparent 1px), linear-gradient(180deg,color-mix(in srgb,var(--brand-primary) 8%,transparent) 1px,transparent 1px);opacity:.35;background-size:34px 34px;position:absolute;inset:0}body[data-template=tech_signature] .cp-body{grid-template-columns:minmax(0,1fr) 340px;gap:28px;max-width:1280px}body[data-template=tech_signature] .cp-specs-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}body[data-template=tech_signature] .cp-spec,body[data-template=tech_signature] .cp-similar-item{border-right:2px solid color-mix(in srgb,var(--brand-primary) 38%,transparent);border-radius:2px}body[data-template=tech_signature] .cp-cta-card{border-radius:2px;position:sticky;overflow:hidden;border-color:color-mix(in srgb,var(--brand-primary) 30%,transparent)!important}body[data-template=tech_signature] .cp-cta-card:before{content:"";background:linear-gradient(90deg,color-mix(in srgb,var(--brand-primary) 32%,transparent),transparent);opacity:.6;height:38px;position:absolute;inset:0 0 auto}body[data-template=tech_signature] .wa-popup{border:1px solid color-mix(in srgb,var(--brand-primary) 28%,transparent);border-radius:2px}body[data-template=tech_signature] .wa-popup-header{border-bottom:1px solid color-mix(in srgb,var(--brand-primary) 26%,transparent)}body[data-template=tech_signature] .footer-bottom{border-top-color:color-mix(in srgb,var(--brand-primary) 30%,transparent);justify-content:space-between}body[data-template=private_showroom]{--template-chrome:showroom-gallery;--surface-bg:#fff;--surface-soft:#f4f1ea;--text-main:#15171d;--text-muted:#15171dad;--line-soft:#16203324;--button-text:#fff;--theme-radius:18px;color:#15171d;background:#f4f1ea}body[data-template=private_showroom] nav{backdrop-filter:blur(18px);background:#f4f1ead1;border-bottom:1px solid #1620331f}body[data-template=private_showroom] nav.scrolled{background:#f4f1eaf0}body[data-template=private_showroom] .nav-links a,body[data-template=private_showroom] .nav-cta{color:#15171d}body[data-template=private_showroom] .hero{background:linear-gradient(90deg,#f4f1eae0 0%,#f4f1ea85 42%,#f4f1ea14 100%),radial-gradient(44% 36% at 18% 74%,#b88a4438,#0000 72%),linear-gradient(#f4f1ea 0%,#ebe6dc 100%);align-items:flex-end;min-height:720px;padding:120px 56px 124px}body[data-template=private_showroom] .hero-content{color:#15171d;max-width:760px;margin:0;padding:0}body[data-template=private_showroom] .hero-eyebrow{color:#f4f1ea;box-shadow:none;background:#15171d;border-color:#15171d;border-radius:999px}body[data-template=private_showroom] .hero-title{color:#15171d;text-shadow:none;font-size:clamp(46px,6.3vw,92px);line-height:.98}body[data-template=private_showroom] .hero-subtitle,body[data-template=private_showroom] .hero-sub{color:#15171db8}body[data-template=private_showroom] .hero-stats{background:#ffffffc7;border-color:#1620331f;box-shadow:0 -18px 70px #1620331a}body[data-template=private_showroom] .hero-stat{border-color:#1620331a}body[data-template=private_showroom] .hs-num,body[data-template=private_showroom] .s-title,body[data-template=private_showroom] .card-name,body[data-template=private_showroom] .card-price,body[data-template=private_showroom] .why-title,body[data-template=private_showroom] .step-title,body[data-template=private_showroom] .about-title,body[data-template=private_showroom] .contact-headline,body[data-template=private_showroom] .faq-item summary{color:#15171d}body[data-template=private_showroom] .s-kicker,body[data-template=private_showroom] .card-meta,body[data-template=private_showroom] .about-label{color:#b88a44}body[data-template=private_showroom] .catalog,body[data-template=private_showroom] .why,body[data-template=private_showroom] .process,body[data-template=private_showroom] .about,body[data-template=private_showroom] .reviews,body[data-template=private_showroom] .faq-section,body[data-template=private_showroom] .coming-section{color:#15171d;background:linear-gradient(#f4f1ea 0%,#fff 48%,#eee8dd 100%)!important}body[data-template=private_showroom] .catalog-toolbar,body[data-template=private_showroom] .adv-filters{color:#15171d;background:#fff;border:1px solid #1620331f;border-radius:18px;box-shadow:0 18px 60px #16203314}body[data-template=private_showroom] .cars-grid{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:22px;max-width:1280px;display:grid}body[data-template=private_showroom] .car-card{border-radius:22px;grid-template-columns:46% 1fr;min-height:320px;display:grid;box-shadow:0 28px 80px #1620331a;background:#fff!important;border:1px solid #16203321!important}body[data-template=private_showroom] .car-card:before{width:0;height:0}body[data-template=private_showroom] .card-img-wrap:after{background:linear-gradient(#0000,#15171d57)}body[data-template=private_showroom] .card-body{align-content:center;padding:30px 28px}body[data-template=private_showroom] .card-spec{color:#15171db8;background:#f6f3ed;border-color:#1620331a}body[data-template=private_showroom] .card-spec-label{color:#15171d6b}body[data-template=private_showroom] .card-spec-val{color:#15171d}body[data-template=private_showroom] .btn-details{color:#fff;background:#15171d;border-color:#15171d;border-radius:999px}body[data-template=private_showroom] .btn-wa-full,body[data-template=private_showroom] .btn-wa,body[data-template=private_showroom] .cta-primary,body[data-template=private_showroom] .btn-send,body[data-template=private_showroom] #contactWaBtn{color:#fff;background:linear-gradient(135deg,#162033,#27344d);border:0;box-shadow:0 14px 34px #1620332e;border-radius:999px!important}body[data-template=private_showroom] .trust-strip,body[data-template=private_showroom] .reviews-grid,body[data-template=private_showroom] .faq-grid{align-items:start;max-width:1160px;margin-inline:auto}body[data-template=private_showroom] .trust-strip{border:0;grid-template-columns:repeat(4,minmax(0,1fr));background:0 0!important}body[data-template=private_showroom] .trust-item,body[data-template=private_showroom] .why-item,body[data-template=private_showroom] .step,body[data-template=private_showroom] .review-card,body[data-template=private_showroom] .faq-item,body[data-template=private_showroom] .contact-form{color:#15171d;border-radius:22px;box-shadow:0 22px 70px #16203314;background:#fff!important;border:1px solid #1620331f!important}body[data-template=private_showroom] .trust-item span,body[data-template=private_showroom] .why-text,body[data-template=private_showroom] .step-text,body[data-template=private_showroom] .about-text,body[data-template=private_showroom] .about-feat,body[data-template=private_showroom] .review-text,body[data-template=private_showroom] .faq-item p,body[data-template=private_showroom] .contact-sub,body[data-template=private_showroom] .c-val,body[data-template=private_showroom] .f-desc,body[data-template=private_showroom] .f-links a,body[data-template=private_showroom] .f-links span,body[data-template=private_showroom] .f-copy{color:#15171dad}body[data-template=private_showroom] .trust-item strong{color:#15171d}body[data-template=private_showroom] .process-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:1040px;margin-inline:auto}body[data-template=private_showroom] .step{text-align:right;border-radius:22px;padding:30px}body[data-template=private_showroom] .step-circle{color:#b88a44;background:#fbf6ee;border-color:#b88a44;border-radius:16px;margin-left:auto;margin-right:0}body[data-template=private_showroom] .about-inner{grid-template-columns:.86fr 1.14fr;max-width:1180px}body[data-template=private_showroom] .about-img{border-color:#1620331f;border-radius:32px;box-shadow:0 30px 90px #1620331f}body[data-template=private_showroom] .contact-inner{grid-template-columns:.92fr 1.08fr;max-width:1180px}body[data-template=private_showroom] .f-input,body[data-template=private_showroom] .f-select,body[data-template=private_showroom] .f-textarea{color:#15171d;background:#f8f6f1;border-color:#16203324;border-radius:14px}body[data-template=private_showroom] .f-input::placeholder,body[data-template=private_showroom] .f-textarea::placeholder{color:#15171d5c}body[data-template=private_showroom] footer{color:#fff;background:#15171d!important}body[data-template=private_showroom] .footer-top{text-align:center;grid-template-columns:1.3fr 1fr 1fr;max-width:1180px}body[data-template=private_showroom] .footer-bottom{justify-content:space-between;max-width:1180px}body[data-template=private_showroom] .cp-body{grid-template-columns:minmax(0,1fr) 360px;gap:34px;max-width:1160px}body[data-template=private_showroom] .cp-body>div:first-child,body[data-template=private_showroom] .cp-cta-card,body[data-template=private_showroom] .cp-spec,body[data-template=private_showroom] .cp-desc-text,body[data-template=private_showroom] .cp-similar-item{color:#15171d;background:#fff!important;border-color:#1620331f!important}body[data-template=private_showroom] .cp-title,body[data-template=private_showroom] .cp-price,body[data-template=private_showroom] .cp-spec-val{color:#15171d}body[data-template=private_showroom] .cp-subtitle,body[data-template=private_showroom] .cp-desc-text,body[data-template=private_showroom] .cp-spec-label{color:#15171d9e}body[data-template=tech_signature]{--template-chrome:performance-lab;--surface-bg:#0b0f18;--surface-soft:#111827;--text-main:#fff;--text-muted:#e2e8f0b3;--line-soft:#7dd3fc33;--button-text:#fff;--theme-radius:4px;background:#05070c}body[data-template=tech_signature] nav{backdrop-filter:blur(18px);background:#05070cbd;border-bottom:1px solid #7dd3fc29}body[data-template=tech_signature] .hero{background:linear-gradient(120deg,#05070cfa 0%,#05070c85 54%,#8b5cf629 100%),repeating-linear-gradient(90deg,#7dd3fc14 0 1px,#0000 1px 96px),linear-gradient(#05070c 0%,#0b1020 100%);min-height:760px;padding-inline:56px}body[data-template=tech_signature] .hero-content{border-right:3px solid var(--brand-primary);max-width:720px;margin-right:min(7vw,96px);padding-right:28px}body[data-template=tech_signature] .hero-title{text-transform:uppercase;text-shadow:0 0 36px #7dd3fc2e}body[data-template=tech_signature] .hero-eyebrow{color:#7dd3fc;background:#7dd3fc17;border-color:#7dd3fc61}body[data-template=tech_signature] .hero-stats{background:#080c16d6;border-color:#7dd3fc2e;box-shadow:0 -22px 80px #00000057}body[data-template=tech_signature] .hero-stat{border-color:#7dd3fc1f}body[data-template=tech_signature] .hs-num,body[data-template=tech_signature] .s-kicker,body[data-template=tech_signature] .card-price,body[data-template=tech_signature] .cp-price{color:#7dd3fc}body[data-template=tech_signature] .s-title{color:#fff;text-shadow:0 0 38px #7dd3fc29}body[data-template=tech_signature] .catalog,body[data-template=tech_signature] .why,body[data-template=tech_signature] .process,body[data-template=tech_signature] .about,body[data-template=tech_signature] .reviews,body[data-template=tech_signature] .faq-section,body[data-template=tech_signature] .coming-section{background:radial-gradient(54% 32% at 82% 0,#8b5cf62e,#0000 72%),repeating-linear-gradient(90deg,#7dd3fc09 0 1px,#0000 1px 90px),linear-gradient(#05070c 0%,#0b0f18 54%,#05070c 100%)!important}body[data-template=tech_signature] .catalog-toolbar,body[data-template=tech_signature] .adv-filters{background:#0a0f1cd1;border:1px solid #7dd3fc2e;border-radius:4px;box-shadow:0 22px 70px #00000057}body[data-template=tech_signature] .car-card{border-right:3px solid var(--brand-primary);border-radius:4px;min-height:auto;display:flex;box-shadow:0 24px 80px #00000075;background:linear-gradient(135deg,#7dd3fc1a,#0000 36%),linear-gradient(#111827 0%,#060911 100%)!important;border:1px solid #7dd3fc2e!important}body[data-template=tech_signature] .car-card:nth-child(3n+1){grid-column:auto}body[data-template=tech_signature] .card-img-wrap{aspect-ratio:16/10;border-radius:0}body[data-template=tech_signature] .card-img-wrap:after{background:linear-gradient(#0000,#05070ceb)}body[data-template=tech_signature] .card-spec{background:#7dd3fc0f;border-color:#7dd3fc24}body[data-template=tech_signature] .btn-details,body[data-template=tech_signature] .btn-wa-full,body[data-template=tech_signature] .btn-wa,body[data-template=tech_signature] .cta-primary,body[data-template=tech_signature] .btn-send,body[data-template=tech_signature] #contactWaBtn{color:#fff;background:linear-gradient(135deg,#2563eb,#8b5cf6);border:0;box-shadow:0 0 0 1px #7dd3fc26,0 16px 40px #2563eb33;border-radius:4px!important}body[data-template=tech_signature] .trust-strip,body[data-template=tech_signature] .reviews-grid,body[data-template=tech_signature] .faq-grid{align-items:start;max-width:1180px;margin-inline:auto}body[data-template=tech_signature] .why-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-template=tech_signature] .why-item,body[data-template=tech_signature] .step,body[data-template=tech_signature] .trust-item,body[data-template=tech_signature] .review-card,body[data-template=tech_signature] .faq-item,body[data-template=tech_signature] .contact-form{border-radius:4px;box-shadow:0 22px 70px #00000057;background:#0a0f1cc2!important;border:1px solid #7dd3fc29!important}body[data-template=tech_signature] .why-item,body[data-template=tech_signature] .step{text-align:right}body[data-template=tech_signature] .why-icon-wrap,body[data-template=tech_signature] .step-circle{background:#7dd3fc14;border-color:#7dd3fc52;border-radius:4px;margin-left:auto;margin-right:0}body[data-template=tech_signature] .process-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}body[data-template=tech_signature] .about-inner{grid-template-columns:1.08fr .92fr;gap:56px}body[data-template=tech_signature] .about-img{clip-path:polygon(5% 0,100% 0,95% 100%,0 100%);border-color:#7dd3fc29;border-radius:4px}body[data-template=tech_signature] .contact-inner{grid-template-columns:1.05fr .95fr;max-width:1180px}body[data-template=tech_signature] .f-input,body[data-template=tech_signature] .f-select,body[data-template=tech_signature] .f-textarea{background:#05070cad;border-color:#7dd3fc2e;border-radius:4px}body[data-template=tech_signature] footer{border-top-color:#7dd3fc2e;background:#05070c!important}body[data-template=tech_signature] footer .footer-top{grid-template-columns:1.3fr 1fr 1fr;max-width:1180px;margin-inline:auto}body[data-template=tech_signature] .cp-body{grid-template-columns:minmax(0,1fr) 360px;max-width:1260px}body[data-template=tech_signature] .cp-body>div:first-child,body[data-template=tech_signature] .cp-cta-card{background:linear-gradient(135deg,#7dd3fc14,#0000 42%),#0a0f1cd1!important;border-color:#7dd3fc2e!important}body[data-template=tech_signature] .cp-specs-grid{grid-template-columns:repeat(4,minmax(0,1fr))}body[data-template=tech_signature] .cp-spec,body[data-template=tech_signature] .cp-desc-text,body[data-template=tech_signature] .cp-similar-item{background:#7dd3fc0e!important;border-color:#7dd3fc26!important}@media (width<=960px){.vehicle-lookup-grid{grid-template-columns:1fr!important}.vehicle-lookup-grid button{width:100%}body[data-template=private_showroom] .hero-content,body[data-template=tech_signature] .hero-content{max-width:560px;margin-right:0}body[data-template=private_showroom] .car-card{display:block}body[data-template=private_showroom] .card-img-wrap{height:260px;min-height:0}body[data-template=private_showroom] .card-specs{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-template=tech_signature] .car-card:nth-child(3n+1){grid-column:auto}}@media (width<=760px){body[data-template] .contact{padding:56px 16px calc(94px + env(safe-area-inset-bottom))}.dealerx-credit{gap:10px;min-height:36px;margin-top:18px;padding:6px 12px;font-size:12px}.dealerx-credit-logo{width:104px;height:25px}.dealer-video-row{grid-template-columns:1fr}.cp-dealerx-credit{width:100%;max-width:none;margin-bottom:calc(104px + env(safe-area-inset-bottom))}body[data-template] .contact-inner,body[data-template=executive_classic] .contact-inner,body[data-template=private_showroom] .contact-inner,body[data-template=tech_signature] .contact-inner{width:100%;max-width:560px;margin:0 auto;display:block}body[data-template] .contact-form,body[data-template=executive_classic] .contact-form,body[data-template=private_showroom] .contact-form,body[data-template=tech_signature] .contact-form{box-sizing:border-box;border-radius:16px;width:100%;max-width:none;margin:24px 0 0;padding:22px 16px}body[data-template] .contact-headline{letter-spacing:0;font-size:clamp(30px,8vw,38px);line-height:1.18}body[data-template] .contact-sub{margin-bottom:22px;font-size:14px;line-height:1.75}body[data-template] .c-details{gap:10px;margin-bottom:6px}body[data-template] .c-row{align-items:flex-start;gap:10px}body[data-template] .c-icon{width:34px;height:34px}body[data-template] .c-val{overflow-wrap:anywhere;font-size:13px;line-height:1.65}body[data-template] .f-row{grid-template-columns:1fr}body[data-template] .f-input,body[data-template] .f-select,body[data-template] .f-textarea{width:100%;min-width:0;font-size:16px;line-height:1.45}body[data-template] .btn-send,body[data-template] #contactWaBtn,body[data-template] .btn-wa-full,body[data-template] .sticky-btn-wa{text-align:center;white-space:normal;justify-content:center;width:100%;min-width:0;min-height:52px}body[data-template] .sticky-cta{width:auto;max-width:none;padding:9px 12px;padding-bottom:calc(9px + env(safe-area-inset-bottom));border-radius:0;align-items:center;gap:8px;bottom:0;left:0;right:0}body[data-template] .sticky-cta-btns{grid-template-columns:1fr;width:100%;display:grid}body[data-template] .wa-float{display:none}body[data-template] .catalog-grid-wrap{width:100%;max-width:100%;overflow:hidden}body[data-template] .cars-grid,body[data-template=private_showroom] .cars-grid,body[data-template=tech_signature] .cars-grid{grid-template-columns:1fr;width:100%;min-width:0;max-width:100%}body[data-template] .car-card,body[data-template=executive_classic] .car-card,body[data-template=private_showroom] .car-card,body[data-template=tech_signature] .car-card{flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden;transform:none}body[data-template] .card-img-wrap,body[data-template=executive_classic] .card-img-wrap,body[data-template=private_showroom] .card-img-wrap,body[data-template=tech_signature] .card-img-wrap{aspect-ratio:auto;border-left:0;width:100%;min-width:0;max-width:100%;height:clamp(220px,62vw,290px);min-height:0}body[data-template] .card-body,body[data-template=executive_classic] .card-body,body[data-template=private_showroom] .card-body,body[data-template=tech_signature] .card-body{flex-direction:column;width:100%;min-width:0;max-width:100%;padding:18px 16px 20px;display:flex}body[data-template] .card-name,body[data-template] .card-meta,body[data-template] .card-price,body[data-template] .card-spec-label,body[data-template] .card-spec-val{overflow-wrap:anywhere;min-width:0;max-width:100%}body[data-template] .card-name{letter-spacing:0;font-size:clamp(20px,6vw,26px);line-height:1.22}body[data-template] .card-specs,body[data-template=private_showroom] .card-specs{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0}body[data-template] .card-spec{min-width:0}body[data-template] .card-actions{grid-template-columns:1fr;gap:8px;width:100%;min-width:0}body[data-template] .about-inner,body[data-template=private_showroom] .about-inner,body[data-template=tech_signature] .about-inner{text-align:right;grid-template-columns:1fr;gap:28px}body[data-template] .about-copy{min-width:0}body[data-template] .about-copy p{font-size:15px;line-height:1.9}body[data-template] .about-title{letter-spacing:0;margin-bottom:14px;font-size:clamp(29px,8vw,38px);line-height:1.18}body[data-template] .about-text{margin-bottom:22px;font-size:15px;line-height:1.95}body[data-template] .about-feats{grid-template-columns:1fr;gap:10px}body[data-template] .about-img img{height:clamp(260px,62vw,340px)}body[data-template] .why-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body[data-template] .process-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:34px}body[data-template] .why-item{min-width:0;padding:24px 14px}body[data-template] .why-icon-wrap{width:44px;height:44px;margin-bottom:14px}body[data-template] .why-title{font-size:14px;line-height:1.35}body[data-template] .why-text{font-size:12px;line-height:1.65}body[data-template] .step{min-width:0;padding:18px 10px}body[data-template] .step-circle{width:48px;height:48px;margin-bottom:14px}body[data-template] .step-title{font-size:14px;line-height:1.35}body[data-template] .step-text{font-size:12px;line-height:1.65}body[data-template] .trust-strip,body[data-template=private_showroom] .trust-strip,body[data-template=tech_signature] .trust-strip,body[data-template] footer .footer-top,body[data-template=tech_signature] footer .footer-top{grid-template-columns:1fr}body[data-template=tech_signature] .about-img{clip-path:none}body[data-template] .contact-form{padding:22px 16px}body[data-template] .cp-body,body[data-template=executive_classic] .cp-body,body[data-template=private_showroom] .cp-body,body[data-template=tech_signature] .cp-body{width:min(100%,560px);margin:0 auto;display:block}body[data-template] .cp-cta-card,body[data-template=executive_classic] .cp-cta-card,body[data-template=private_showroom] .cp-cta-card,body[data-template=tech_signature] .cp-cta-card{box-sizing:border-box;border-radius:18px;width:100%;max-width:none;margin:18px 0 0;padding:20px 16px;display:block;position:static}body[data-template] .cp-specs-grid,body[data-template=tech_signature] .cp-specs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=430px){body[data-template] .contact{padding-left:12px;padding-right:12px}body[data-template] .contact-form{padding:18px 12px}body[data-template] .contact-headline{font-size:30px;line-height:1.12}body[data-template] .contact-sub{margin-bottom:22px;font-size:13px}body[data-template] .cp-specs-grid,body[data-template=tech_signature] .cp-specs-grid{grid-template-columns:1fr}}@media (width<=520px){body[data-template=private_showroom] .hero,body[data-template=tech_signature] .hero{align-items:flex-end;min-height:640px;padding:96px 18px 136px}body[data-template=private_showroom] .hero-content,body[data-template=tech_signature] .hero-content{border-right:0;max-width:100%;margin:0;padding:0}body[data-template=private_showroom] .hero-title,body[data-template=tech_signature] .hero-title{font-size:clamp(38px,13vw,56px);line-height:1.04}body[data-template=private_showroom] .hero-stats,body[data-template=tech_signature] .hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin:28px -18px -112px;position:relative}body[data-template=private_showroom] .catalog,body[data-template=tech_signature] .catalog,body[data-template=private_showroom] .why,body[data-template=tech_signature] .why,body[data-template=private_showroom] .process,body[data-template=tech_signature] .process,body[data-template=private_showroom] .about,body[data-template=tech_signature] .about,body[data-template=private_showroom] .reviews,body[data-template=tech_signature] .reviews,body[data-template=private_showroom] .faq-section,body[data-template=tech_signature] .faq-section{padding-left:14px;padding-right:14px}body[data-template=private_showroom] .cars-grid,body[data-template=tech_signature] .cars-grid{grid-template-columns:1fr;gap:14px}body[data-template=private_showroom] .car-card,body[data-template=tech_signature] .car-card{border-radius:18px;grid-template-columns:none;min-height:0;display:flex}body[data-template=tech_signature] .car-card{border-radius:6px}body[data-template=private_showroom] .card-img-wrap,body[data-template=tech_signature] .card-img-wrap{border-radius:0;height:clamp(216px,58vw,280px);min-height:0;margin:0}body[data-template=private_showroom] .card-body,body[data-template=tech_signature] .card-body{padding:18px 14px 20px}body[data-template=private_showroom] .card-specs,body[data-template=tech_signature] .card-specs{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-template=private_showroom] .card-actions,body[data-template=tech_signature] .card-actions{grid-template-columns:1fr;gap:8px;display:grid}body[data-template=private_showroom] .trust-strip,body[data-template=tech_signature] .trust-strip,body[data-template=private_showroom] .why-grid,body[data-template=tech_signature] .why-grid,body[data-template=private_showroom] .process-steps,body[data-template=tech_signature] .process-steps,body[data-template=private_showroom] .reviews-grid,body[data-template=tech_signature] .reviews-grid,body[data-template=private_showroom] .faq-grid,body[data-template=tech_signature] .faq-grid{grid-template-columns:1fr}body[data-template=private_showroom] .about-inner,body[data-template=tech_signature] .about-inner,body[data-template=private_showroom] .contact-inner,body[data-template=tech_signature] .contact-inner{max-width:100%;display:block}body[data-template=private_showroom] .contact-form,body[data-template=tech_signature] .contact-form{margin-top:22px;padding:18px 14px}body[data-template=private_showroom] footer .footer-top,body[data-template=tech_signature] footer .footer-top{grid-template-columns:1fr;gap:26px}body[data-template=private_showroom] .cp-body,body[data-template=tech_signature] .cp-body{width:100%;padding-left:12px;padding-right:12px;display:block}body[data-template=private_showroom] .cp-specs-grid,body[data-template=tech_signature] .cp-specs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.car-page{overflow-x:hidden}.car-page *{max-width:100%}.cp-hero{height:42svh;min-height:300px}.cp-thumbs{width:auto;max-width:none;margin:-42px 12px 0;padding:9px;overflow-x:auto}.cp-body{width:100%;max-width:560px;padding:22px 12px calc(120px + env(safe-area-inset-bottom));box-sizing:border-box;margin:0 auto;display:block;overflow:hidden}.cp-body>div:first-child,.cp-body>div:last-child,.cp-main,.cp-sidebar{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.cp-body>div:first-child{border-radius:16px;padding:18px 14px;overflow:hidden}.cp-badge-row{min-width:0;overflow:hidden}.cp-title{letter-spacing:0;overflow-wrap:anywhere;word-break:normal;font-size:clamp(30px,8.6vw,38px);line-height:1.08}.cp-subtitle{overflow-wrap:anywhere;font-size:14px;line-height:1.65}.cp-price{letter-spacing:0;overflow-wrap:anywhere;white-space:normal;font-size:clamp(34px,12vw,48px);line-height:1.08;display:block}.cp-specs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;width:100%;min-width:0}.cp-spec{min-width:0;padding:13px 10px;overflow:hidden}.cp-spec-label,.cp-spec-val{overflow-wrap:anywhere;word-break:normal;max-width:100%}.cp-spec-val{font-size:clamp(15px,4.5vw,18px);line-height:1.25}.cp-desc-text,.cp-gallery-section,.cp-similar-grid{width:100%;min-width:0;max-width:100%;overflow:hidden}.cp-cta-card{box-sizing:border-box;border-radius:18px;width:100%;max-width:100%;margin:18px 0 0;padding:16px 14px;display:block;position:static}.cp-cta-card-title,.cp-cta-card-sub,.cp-cta-divider,.cp-cta-features{display:block}.cp-cta-wa,.cp-cta-phone,.cp-cta-share{white-space:normal;text-align:center;width:100%;min-width:0;min-height:52px;margin:0 0 10px}}@media (width<=380px){.cp-specs-grid{grid-template-columns:1fr}}.car-post-modal{z-index:100000;direction:rtl;position:fixed;inset:0}.car-post-backdrop{backdrop-filter:blur(10px);background:#05070cb8;position:absolute;inset:0}.car-post-dialog{box-sizing:border-box;background:#fff;border:1px solid #e2e5ea;border-radius:16px;width:min(1180px,100vw - 40px);max-height:calc(100svh - 40px);margin:20px auto;padding:24px;position:relative;overflow:auto;box-shadow:0 28px 90px #00000052}.car-post-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.car-post-kicker{color:#9b7c2f;letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:12px;font-weight:900}.car-post-head h3{color:#111827;margin:0;font-size:24px;line-height:1.2}.car-post-head p{color:#6b7280;margin:6px 0 0;font-size:13px}.car-post-close{color:#111827;cursor:pointer;background:#fff;border:1px solid #e2e5ea;border-radius:10px;width:38px;height:38px;font-size:17px}.car-post-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.post-style-picker{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:6px 10px;font-size:12px;font-weight:900;display:flex}.post-style-picker select{color:#111827;background:#fff;border:1px solid #d7deea;border-radius:10px;min-width:150px;padding:9px 10px;font:800 13px Heebo,Arial,sans-serif}.post-manual-editor{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:16px;padding:16px}.post-preview-grid{grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:start;gap:18px;display:grid}.post-preview-frame{background:#0b0d13;border:1px solid #1f2937;border-radius:14px;padding:12px;box-shadow:inset 0 0 0 1px #ffffff0a}.post-preview-label{color:#d1d5db;margin-bottom:10px;font-size:12px;font-weight:800}.post-preview-frame canvas{background:#111827;border-radius:10px;width:100%;height:auto;display:block}.post-preview-frame-story{max-width:360px}.car-post-status{color:#6b7280;margin-top:14px;font-size:13px;line-height:1.7}.car-ai-post-panel{background:linear-gradient(135deg,#fff 0%,#f8fafc 100%);border:1px solid #e2e8f0;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:22px;display:flex}.car-ai-post-kicker{color:#9b7c2f;letter-spacing:.08em;margin:0 0 8px;font-size:12px;font-weight:900}.car-ai-post-panel h3{color:#111827;margin:0 0 8px;font-size:21px;line-height:1.25}.car-ai-post-actions{gap:8px;min-width:180px;display:grid}.car-ai-post-actions small{color:#94a3b8;font-size:11px;line-height:1.5}.car-ai-description-section{background:#fff;border:1px solid #e2e8f0;border-radius:14px;gap:14px;margin-bottom:16px;padding:22px;display:grid}.car-ai-description-section h3{color:#111827;margin:0 0 8px;font-size:21px;line-height:1.25}.car-ai-description-section p{color:#64748b;margin:0;font-size:13px;line-height:1.8}.car-ai-description-section .a-edit{width:max-content;margin-top:0}.car-ai-post-panel{border:1px solid color-mix(in srgb, var(--brand-primary,#1f2937) 24%, #e2e8f0);color:#fff;background:linear-gradient(145deg,#0b1020 0%,#151b2d 62%,#20283b 100%);border-radius:16px;gap:16px;margin-top:16px;padding:22px;display:grid;box-shadow:0 18px 45px #0f172a29}.car-ai-post-panel h3{color:#fff;margin:2px 0 6px;font-size:20px}.car-ai-post-panel p{color:#cbd5e1;margin:0;font-size:13px;line-height:1.75}.car-ai-post-panel small{color:#94a3b8;line-height:1.65}.car-ai-image-benefits{flex-wrap:wrap;gap:8px;display:flex}.car-ai-image-benefits span{color:#e2e8f0;background:#ffffff12;border:1px solid #ffffff24;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:800}.car-ai-image-launch{width:fit-content;min-width:190px;margin:0}.car-post-toolbar button:disabled{opacity:.62;cursor:wait}@media (width<=700px){.car-post-dialog{width:100vw;max-height:100svh;padding:18px 14px calc(24px + env(safe-area-inset-bottom));border-radius:0;margin:0}.car-post-head{align-items:center}.car-post-head h3{font-size:19px}.car-post-toolbar{grid-template-columns:1fr 1fr;display:grid}.car-post-toolbar button{white-space:normal;width:100%;min-width:0}.post-preview-grid{grid-template-columns:1fr}.post-preview-frame-story{max-width:none}.car-ai-post-panel{padding:18px;display:block}.car-ai-post-actions{margin-top:14px}.car-ai-description-section{padding:18px}.car-ai-description-section .a-edit{width:100%}.car-ai-post-panel{padding:17px}.car-ai-image-launch{width:100%}}#carPostModal .post-photo-controls{border:1px solid #dce3ec;border-radius:12px;flex-wrap:wrap;gap:16px;margin:16px 0;padding:16px;display:flex}#carPostModal .post-photo-controls label{flex:180px;gap:8px;min-width:0;display:grid}#carPostModal .post-photo-controls input{width:100%;min-height:44px}#carPostModal .post-photo-controls button{color:#18222d;background:#fff;border:1px solid #dce3ec;border-radius:8px;min-height:44px;padding:8px 14px}#carPostModal [data-post-export]:disabled{opacity:.5;cursor:wait}#carPostModal .car-post-dialog{box-sizing:border-box;max-width:calc(100vw - 24px)}#carPostModal .post-style-picker{flex:260px;min-width:0}#carPostModal .post-style-picker select{width:100%;min-height:44px}@media (width<=650px){#carPostModal .post-photo-controls label{flex-basis:100%}#carPostModal .car-post-toolbar button{min-height:44px}#carPostModal .post-preview-grid{grid-template-columns:minmax(0,1fr)}}#carPostModal .post-template-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0;display:grid}#carPostModal .post-template-options button{color:#17212b;cursor:pointer;min-width:0;font:inherit;background:#fff;border:2px solid #dce3ec;border-radius:14px;justify-items:center;gap:7px;padding:12px;display:grid}#carPostModal .post-template-options button[aria-pressed=true]{background:#f0f5ff;border-color:#2458da;box-shadow:0 0 0 2px #2458da15}#carPostModal .post-template-options canvas{aspect-ratio:1;border-radius:6px;width:100%;max-width:150px;height:auto;display:block}#carPostModal .post-template-options strong{font-size:14px}#carPostModal .post-template-options span{color:#64748b;font-size:12px}#carPostModal .post-template-options button:focus-visible{outline-offset:3px;outline:3px solid #2458da}#carPostModal .post-style-picker[hidden]{display:none!important}#carPostModal .post-photo-controls select{min-width:0;max-width:100%;min-height:44px;font:inherit;border:1px solid #dce3ec;border-radius:8px;padding:8px}#carPostModal .post-photo-controls{align-items:end}@media (width<=650px){#carPostModal .post-template-options{gap:6px}#carPostModal .post-template-options button{gap:5px;padding:6px}#carPostModal .post-template-options strong{font-size:11px}#carPostModal .post-template-options span{display:none}#carPostModal .post-photo-controls select{font-size:16px}}#carForm .car-ai-post-inline{color:inherit;box-shadow:none;background:0 0;border:0;margin:16px 0;padding:0;display:block}#carForm .car-ai-description-section{color:inherit;background:0 0;border:1px solid #dce3ec;border-radius:10px;margin:0;padding:12px 16px}#carForm .car-ai-description-section summary,.post-framing-details summary{cursor:pointer;align-content:center;min-height:44px;font-size:14px;font-weight:600;display:list-item}#carPostModal.is-inline{z-index:auto;width:100%;position:static;inset:auto}#carPostModal.is-inline>.car-post-backdrop,#carPostModal.is-inline .car-post-close{display:none}#carPostModal.is-inline .car-post-dialog{width:100%;max-width:100%;max-height:none;box-shadow:none;border-radius:12px;grid-template-rows:auto auto auto auto 1fr;grid-template-columns:minmax(210px,280px) minmax(0,1fr);gap:16px;margin:0;padding:16px;display:grid;overflow:visible}#carPostModal.is-inline .car-post-head{grid-column:1/-1;margin:0}#carPostModal.is-inline .car-post-head h3{margin:0;font-size:18px}#carPostModal.is-inline #postGeneratorSubtitle{display:none}#carPostModal.is-inline .post-template-options{grid-column:1;align-self:start;gap:6px;margin:0}#carPostModal.is-inline .post-template-options button{border-radius:8px;gap:6px;padding:6px}#carPostModal.is-inline .post-template-options strong{font-size:11px}#carPostModal.is-inline .post-template-options span{display:none}#carPostModal.is-inline .car-post-toolbar{grid-column:1;grid-template-columns:1fr 1fr;align-self:start;gap:8px;margin:0;display:grid}#carPostModal.is-inline .car-post-toolbar button{min-height:44px;margin:0;padding:10px;font-size:13px}#carPostModal.is-inline .post-framing-details{grid-column:1;align-self:start;min-width:0}#carPostModal.is-inline .post-photo-controls{gap:8px;margin:8px 0;padding:10px}#carPostModal.is-inline .post-photo-controls label{flex-basis:100%;font-size:12px}#carPostModal.is-inline .post-preview-grid{grid-area:2/2/6;grid-template-columns:minmax(0,1fr) minmax(0,.5625fr);place-self:start center;gap:10px;width:100%;max-width:650px}#carPostModal.is-inline .post-preview-frame{min-width:0;box-shadow:none;border-radius:8px;padding:6px}#carPostModal.is-inline .post-preview-frame canvas{border-radius:4px}#carPostModal.is-inline .post-preview-label{margin:0 0 6px;font-weight:500}#carPostModal.is-inline .car-post-status{grid-column:1;margin:0;font-size:12px}@media (width<=760px){#carPostModal.is-inline .car-post-dialog{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:12px;padding:12px}#carPostModal.is-inline .post-preview-grid{grid-area:auto/1;max-width:480px}#carPostModal.is-inline .post-template-options canvas{max-width:68px}#carPostModal.is-inline .post-template-options strong{font-size:12px}}#carPostModal .post-phone-controls{align-self:start;gap:6px;min-width:0;display:grid}#carPostModal .post-phone-controls>label{font-size:13px;font-weight:600}#carPostModal .post-phone-controls select,#carPostModal .post-phone-controls input{color:#283239;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #dce3ec;border-radius:8px;padding:8px 10px;font-size:16px}#carPostModal .post-phone-controls small{color:#64748b;font-size:11px}#carPostModal .post-phone-input-label{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}#carPostModal.is-inline .post-phone-controls{grid-column:1}@media (width<=760px){#carPostModal.is-inline .post-preview-grid{grid-row:auto}}.catalog-grid-wrap{max-width:min(1480px,100vw - 56px)}.cars-grid,body[data-template] .cars-grid,body[data-template=private_showroom] .cars-grid,body[data-template=tech_signature] .cars-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.full-catalog-cta{border:1px solid color-mix(in srgb,var(--brand-primary) 62%,#ffffff24);background:radial-gradient(circle at 18% 0%,color-mix(in srgb,var(--brand-primary) 26%,transparent),transparent 34%), linear-gradient(135deg,#ffffff1c,#ffffff09);border-radius:18px;max-width:min(1480px,100vw - 56px);margin:42px auto 0;padding:30px clamp(22px,3vw,40px);position:relative;overflow:hidden;box-shadow:0 28px 90px #00000057,inset 0 1px #ffffff1f}.full-catalog-cta:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1f,#0000);animation:4.5s ease-in-out infinite catalogCtaSweep;position:absolute;inset:0;transform:translate(115%)}.full-catalog-cta span{color:color-mix(in srgb,var(--brand-primary) 88%,#fff)}.full-catalog-cta strong{letter-spacing:0;font-size:clamp(24px,2.4vw,38px)}.full-catalog-cta p{max-width:560px;font-size:15px}.full-catalog-cta a{isolation:isolate;border-radius:999px;min-width:260px;padding:18px 30px;font-size:16px;position:relative}.full-catalog-cta a:after{content:"";z-index:-1;background:color-mix(in srgb,var(--brand-primary) 24%,transparent);filter:blur(16px);border-radius:999px;position:absolute;inset:-7px}@keyframes catalogCtaSweep{0%,58%{transform:translate(115%)}78%,to{transform:translate(-115%)}}@media (width<=1240px){.cars-grid,body[data-template] .cars-grid,body[data-template=private_showroom] .cars-grid,body[data-template=tech_signature] .cars-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=920px){.catalog-grid-wrap{max-width:calc(100vw - 32px)}.cars-grid,body[data-template] .cars-grid,body[data-template=private_showroom] .cars-grid,body[data-template=tech_signature] .cars-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.full-catalog-cta{text-align:center;justify-items:center;max-width:calc(100vw - 32px);display:grid!important}}@media (width<=640px){.catalog-grid-wrap{max-width:calc(100vw - 24px)}.cars-grid,.cars-grid:not(.grid-2),.cars-grid.grid-2,body[data-template] .cars-grid,body[data-template=private_showroom] .cars-grid,body[data-template=tech_signature] .cars-grid{grid-template-columns:1fr}.full-catalog-cta{max-width:calc(100vw - 24px);margin-top:30px;padding:24px 18px}.full-catalog-cta a{width:100%;min-width:0}}body[data-template] .finance-calculator{background:radial-gradient(circle at 18% 18%,color-mix(in srgb,var(--brand-primary) 16%,transparent),transparent 34%), linear-gradient(180deg,color-mix(in srgb,var(--surface-soft) 84%,var(--brand-secondary) 16%),var(--site-bg))}body[data-template] .finance-title,body[data-template] .finance-result strong,body[data-template] .card-finance-teaser strong,body[data-template] .weekly-car-price{color:var(--text-main)}body[data-template] .finance-box,body[data-template] .card-finance-teaser,body[data-template] .catalog-toolbar,body[data-template] .adv-filters,body[data-template] .cp-cta-card,body[data-template] .dealerx-credit{border-color:color-mix(in srgb,var(--theme-decor) 24%,var(--line-soft))}body[data-template] .finance-grid input,body[data-template] .finance-grid select,body[data-template] .f-input,body[data-template] .f-select,body[data-template] .f-textarea{accent-color:var(--theme-action)}body[data-template] .btn-details,body[data-template] .btn-wa-full,body[data-template] .btn-wa,body[data-template] .cta-primary,body[data-template] .btn-send,body[data-template] #contactWaBtn,body[data-template] .sticky-btn-wa,body[data-template] .full-catalog-cta a{background:linear-gradient(135deg,var(--theme-action),color-mix(in srgb,var(--theme-action) 72%,#fff 28%));color:var(--button-text)}body[data-template] .full-catalog-cta,body[data-template] .weekly-car-section{border-color:color-mix(in srgb,var(--theme-decor) 38%,var(--line-soft));box-shadow:0 22px 74px color-mix(in srgb,var(--theme-decor) 18%,transparent)}body.dealer-finance-route .finance-calculator{overflow-x:hidden;min-height:100svh!important;padding:clamp(92px,10vw,140px) clamp(14px,4vw,60px) clamp(42px,6vw,86px)!important}body.dealer-finance-route[data-template] .finance-calculator{background:radial-gradient(circle at 84% 10%,color-mix(in srgb,var(--brand-primary) 20%,transparent),transparent 36%), radial-gradient(circle at 12% 22%,color-mix(in srgb,var(--brand-accent) 14%,transparent),transparent 32%), linear-gradient(180deg,var(--site-bg),color-mix(in srgb,var(--surface-bg) 86%,var(--site-bg)))!important;color:var(--text-main)!important}body.dealer-finance-route .finance-inner{box-sizing:border-box;grid-template-columns:minmax(0,.85fr) minmax(320px,1.15fr)!important;gap:clamp(18px,3vw,34px)!important;width:min(1120px,100%)!important;max-width:calc(100vw - 28px)!important}body.dealer-finance-route[data-template] .finance-inner{backdrop-filter:blur(18px);background:color-mix(in srgb,var(--surface-bg) 74%,transparent)!important;border:1px solid var(--line-soft)!important;border-radius:calc(var(--theme-radius) + 8px)!important;box-shadow:var(--shadow-card)!important;padding:clamp(18px,3vw,34px)!important}body.dealer-finance-route .finance-inner:before{pointer-events:none}body.dealer-finance-route[data-template] .finance-inner:before{color:color-mix(in srgb,var(--brand-primary) 48%,transparent)!important}body.dealer-finance-route[data-template] .finance-title{color:var(--text-main)!important}body.dealer-finance-route[data-template] .finance-sub,body.dealer-finance-route[data-template] .finance-grid label,body.dealer-finance-route[data-template] .finance-result span,body.dealer-finance-route[data-template] .finance-notes{color:var(--text-muted)!important}body.dealer-finance-route[data-template] .finance-box{background:var(--surface-soft)!important;border:1px solid var(--line-soft)!important;border-radius:var(--theme-radius)!important;box-shadow:0 18px 48px color-mix(in srgb,var(--site-bg) 36%,transparent)!important}body.dealer-finance-route[data-template] .finance-grid input,body.dealer-finance-route[data-template] .finance-grid select{background:var(--surface-bg)!important;color:var(--text-main)!important;border-color:var(--line-soft)!important}body.dealer-finance-route[data-template] .finance-grid select option{background:var(--surface-bg)!important;color:var(--text-main)!important}body.dealer-finance-route[data-template] .finance-result{background:color-mix(in srgb,var(--brand-primary) 10%,var(--surface-bg))!important;border:1px solid color-mix(in srgb,var(--brand-primary) 25%,transparent)!important}body.dealer-finance-route[data-template] .finance-result strong{color:var(--brand-primary)!important}body.dealer-finance-route[data-template] .finance-result button{background:var(--button-bg)!important;color:var(--button-text)!important;border-radius:var(--theme-radius)!important}@media (width<=760px){body.dealer-finance-route .finance-calculator{min-height:100svh!important;padding:82px 12px 28px!important}body.dealer-finance-route .finance-inner{border-radius:18px!important;grid-template-columns:1fr!important;gap:18px!important;max-width:calc(100vw - 20px)!important;padding:18px 14px!important}body.dealer-finance-route .finance-inner:before{display:none!important}body.dealer-finance-route .finance-title{text-align:center!important;font-size:clamp(28px,10vw,38px)!important;line-height:1.12!important}body.dealer-finance-route .finance-sub{text-align:center!important;max-width:100%!important;font-size:14px!important}body.dealer-finance-route .finance-inner .s-tag{text-align:center!important}body.dealer-finance-route .finance-box{padding:14px!important}body.dealer-finance-route .finance-grid{grid-template-columns:1fr!important;gap:10px!important}body.dealer-finance-route .finance-result{text-align:center!important;grid-template-columns:1fr!important;gap:10px!important;display:grid!important}body.dealer-finance-route .finance-result strong{font-size:clamp(28px,11vw,40px)!important}body.dealer-finance-route .finance-result button{width:100%!important;min-height:50px!important}}body.landing-mode{background:#f5f7fc;overflow-x:hidden}body.landing-mode>:not(#landingPage):not(#dealerxThankYouPage):not(#accessibilityWidget):not(#dealerCookieBanner){display:none!important}.landing-page{color:#111421;background:#f5f7fc;min-height:100vh}.landing-nav{z-index:50;backdrop-filter:blur(16px);background:#ffffffeb;border-bottom:1px solid #161d2d17;justify-content:space-between;align-items:center;gap:24px;height:88px;padding:0 54px;display:flex;position:sticky;top:0;box-shadow:0 16px 46px #141c2d14}.landing-brand{box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;padding:0;display:inline-flex}.landing-brand-logo{width:246px;max-width:28vw;height:auto;display:block}.landing-nav-links{align-items:center;gap:26px;display:flex}.landing-nav-links a{color:#667085;font-weight:800;text-decoration:none}.landing-nav-links a:hover{color:#111421}.landing-nav-cta,.landing-btn,.landing-price-cta,.landing-form button{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 24px;font-weight:900;text-decoration:none;display:inline-flex}.landing-nav-cta,.landing-btn.primary,.landing-price-cta.primary,.landing-form button{color:#fff;background:linear-gradient(135deg,#7147ea,#b35cff);box-shadow:0 18px 46px #7147ea3d}.landing-btn.secondary,.landing-price-cta{color:#111421;background:#fff;border:1px solid #1114211f}.landing-hero{isolation:isolate;background:linear-gradient(135deg,#fff 0%,#f3f6ff 48%,#eef2ff 100%);grid-template-columns:minmax(0,1fr) minmax(340px,.42fr);align-items:center;gap:54px;min-height:calc(100vh - 78px);padding:96px 72px 86px;display:grid;position:relative;overflow:hidden}.landing-hero:before{content:"";z-index:-3;background:radial-gradient(circle at 78% 16%,#7147ea2e,#0000 34%),radial-gradient(circle at 18% 22%,#2e66ff21,#0000 30%),linear-gradient(90deg,#1114210b 1px,#0000 1px) 0 0/58px 58px,linear-gradient(#11142109 1px,#0000 1px) 0 0/58px 58px;position:absolute;inset:0}.landing-hero-media{z-index:-2;opacity:.15;filter:saturate(.86)contrast(1.03)brightness(1.06);background-image:url(https://images.unsplash.com/photo-1552519507-da3b142c6e3d?w=2200&q=84);background-position:50%;background-size:cover;position:absolute;inset:0}.landing-hero-overlay{z-index:-1;background:linear-gradient(90deg,#fffffff5,#ffffffe0 48%,#ffffff8f),linear-gradient(#ffffff14,#f5f7fc 96%);position:absolute;inset:0}.landing-hero-content{width:min(920px,100%)}.landing-kicker{color:#7147ea;letter-spacing:4px;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:950}.landing-hero h1{color:#111421;letter-spacing:0;text-wrap:balance;max-width:930px;margin:0;font-size:clamp(46px,6.2vw,92px);line-height:.98}.landing-lead{color:#4f5868;max-width:790px;margin:28px 0 0;font-size:clamp(18px,2vw,24px);line-height:1.75}.landing-hero-actions,.landing-proof{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.landing-proof span{color:#596273;background:#fff;border:1px solid #1114211a;border-radius:999px;padding:11px 16px;font-weight:850;box-shadow:0 16px 38px #141c2d14}.landing-live-panel{background:radial-gradient(circle at 18% 10%,#7147ea1f,#0000 34%),linear-gradient(#fff,#ffffffb8);border:1px solid #1114211a;border-radius:28px;padding:22px;box-shadow:0 34px 90px #141c2d24}.landing-live-head,.landing-live-stats{justify-content:space-between;gap:12px;display:flex}.landing-live-head strong{color:#111421;font-size:20px}.landing-live-head span{color:#087f5b;background:#20c9971a;border-radius:999px;padding:8px 12px;font-weight:900}.landing-automation-panel{position:relative;overflow:hidden}.landing-automation-panel:before{content:"";pointer-events:none;background:conic-gradient(from 180deg,#0000,#7147ea24,#0000,#b35cff1f,#0000);animation:8s linear infinite landingFlowGlow;position:absolute;inset:-40% -25%}.landing-automation-panel>*{z-index:1;position:relative}.landing-automation-chat{background:linear-gradient(135deg,#111421f0,#1f253aeb),radial-gradient(circle at 80% 20%,#7147ea57,#0000 42%);border-radius:24px;gap:18px;min-height:300px;margin:18px 0;padding:20px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.landing-chat-bubble{color:#fff;border-radius:22px;width:min(92%,360px);padding:16px 18px;box-shadow:0 18px 44px #0000002e}.landing-chat-bubble small,.landing-chat-bubble em{display:block}.landing-chat-bubble small{color:#ffffffa3;margin-bottom:6px;font-size:12px;font-weight:900}.landing-chat-bubble strong{font-size:clamp(18px,2vw,24px);line-height:1.25;display:block}.landing-chat-bubble em{color:#ffffffb8;margin-top:8px;font-size:12px;font-style:normal;font-weight:800}.landing-chat-bubble.customer{background:#ffffff1f;border:1px solid #ffffff29;justify-self:start;animation:5.8s ease-in-out infinite landingBubbleIn}.landing-chat-bubble.system{background:linear-gradient(135deg,#7147ea,#b35cff);justify-self:end;animation:5.8s ease-in-out infinite landingAnswerIn}.landing-automation-rail{background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;grid-template-columns:repeat(4,1fr);align-items:center;gap:10px;padding:12px;display:grid;position:relative}.landing-automation-rail:before{content:"";background:linear-gradient(90deg,#7147ea00,#b35cffe6,#7147ea00);height:2px;animation:2.8s ease-in-out infinite landingFlowLine;position:absolute;top:50%;left:18px;right:18px;transform:translateY(-50%)}.landing-automation-rail span{z-index:1;color:#111421;min-height:44px;animation:2.8s ease-in-out infinite landingFlowPulse;animation-delay:calc(var(--i) * .28s);background:#fff;border-radius:999px;place-items:center;font-size:13px;font-weight:950;display:grid;position:relative}.landing-live-stats span{color:#647084;text-align:center;background:#f4f6fb;border-radius:16px;flex:1;padding:14px 12px;font-weight:800}.landing-live-stats b{color:#7147ea}@keyframes landingFlowGlow{to{transform:rotate(360deg)}}@keyframes landingFlowLine{0%{opacity:.2;transform:translateY(-50%)scaleX(.2)}48%{opacity:1;transform:translateY(-50%)scaleX(1)}to{opacity:.2;transform:translateY(-50%)scaleX(.2)}}@keyframes landingFlowPulse{0%,to{transform:translateY(0);box-shadow:0 0 #7147ea00}45%{transform:translateY(-4px);box-shadow:0 10px 26px #7147ea3d}}@keyframes landingBubbleIn{0%,to{opacity:1;transform:translateY(0)}44%{opacity:.92;transform:translateY(-3px)}}@keyframes landingAnswerIn{0%,22%{opacity:.55;transform:translateY(8px)}42%,to{opacity:1;transform:translateY(0)}}.landing-section{background:#f5f7fc;padding:86px 72px}.landing-section-head{text-align:center;max-width:960px;margin:0 auto 34px}.landing-section-head.compact{max-width:780px}.landing-section-head h2,.landing-contact h2{color:#111421;letter-spacing:0;margin:0;font-size:clamp(32px,4vw,54px);line-height:1.12}.landing-problem-copy{background:radial-gradient(circle at 12% 0,#7147ea1a,#0000 34%),#fff;border:1px solid #1114211a;border-radius:28px;max-width:980px;margin:0 auto;padding:38px 42px;box-shadow:0 24px 70px #141c2d14}.landing-question-chips{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:34px;display:flex}.landing-question-chips span{color:#111421;background:#f5f7fc;border:1px solid #7147ea2e;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-size:clamp(16px,1.8vw,22px);font-weight:900;display:inline-flex;box-shadow:0 14px 34px #141c2d0f}.landing-problem-points{text-align:center;gap:16px;max-width:760px;margin:0 auto;display:grid}.landing-problem-copy p{color:#3e4654;margin:0;font-size:clamp(17px,1.8vw,22px);font-weight:760;line-height:1.72}.landing-problem-copy p b{color:#111421;font-size:1.08em;font-weight:950}.landing-fit-check{background:#fff}.landing-fit-check .landing-section-head p:not(.landing-kicker){color:#5d6675;max-width:680px;margin:16px auto 0;font-size:clamp(16px,1.6vw,20px);line-height:1.7}.landing-fit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1180px;margin:0 auto;display:grid}.landing-fit-grid article{text-align:right;background:linear-gradient(#fffffff0,#f5f7fcfa),#fff;border:1px solid #1114211a;border-radius:26px;flex-direction:column;align-items:flex-start;min-height:250px;padding:28px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 70px #141c2d14}.landing-fit-grid article:after{content:"";opacity:.86;background:linear-gradient(90deg,#315bff,#7147ea);border-radius:999px 999px 0 0;height:4px;position:absolute;inset:auto 24px 0}.landing-fit-grid span{color:#fff;background:#111421;border-radius:16px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:22px;font-weight:900;display:inline-flex;box-shadow:0 16px 34px #1114212e}.landing-fit-grid h3{color:#111421;letter-spacing:0;margin:0 0 14px;font-size:clamp(20px,2vw,27px);line-height:1.22}.landing-fit-grid p{color:#5d6675;margin:0;font-size:16px;font-weight:650;line-height:1.7}.landing-feature-grid,.landing-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1180px;margin:0 auto;display:grid}.landing-pricing-grid.two-plans{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.landing-feature-grid article,.landing-price-card{background:#fff;border:1px solid #1114211a;border-radius:24px;padding:30px;position:relative;box-shadow:0 22px 62px #141c2d14}.landing-price-card{flex-direction:column;min-height:auto;display:flex;overflow:hidden}.landing-feature-grid article span,.landing-price-top span:not(.landing-price-icon){color:#7147ea;background:0 0;border-radius:0;margin:0;padding:0;font-size:15px;font-weight:900;line-height:1.55;display:inline-flex}.landing-feature-grid h3,.landing-price-top h3{color:#111421;margin:0 0 10px;font-size:clamp(28px,2.7vw,38px);line-height:1.05}.landing-feature-grid p,.landing-price-desc,.landing-price-note,.landing-faq-grid p{color:#596273;font-size:17px;line-height:1.65}.landing-price-card.recommended{border-color:#7147ea66;box-shadow:0 34px 98px #7147ea2e}.landing-price-ribbon{color:#fff;z-index:2;background:linear-gradient(135deg,#7147ea,#b35cff);border-radius:999px;place-items:center;width:72px;height:72px;padding:0;font-size:15px;font-weight:900;line-height:1;display:grid;position:absolute;top:22px;left:22px;right:auto;box-shadow:0 16px 34px #7147ea3d}.landing-price-icon{color:#7147ea;background:#7147ea1f;border-radius:13px;justify-content:center;align-items:center;width:38px;height:38px;margin:0;font-weight:950;display:inline-flex;position:absolute;top:28px;right:28px}.landing-price-top{padding-inline-end:52px}.landing-price-card.recommended .landing-price-icon{display:none!important}.landing-price-main{border-bottom:1px solid #11142114;justify-content:space-between;align-items:baseline;gap:12px;margin:28px 0 16px;padding-bottom:18px;display:flex}.landing-price-main strong{color:#111421;font-size:clamp(42px,4.2vw,58px);line-height:1}.landing-price-main span{color:#647084;font-size:15px;font-weight:800}.landing-price-note{background:#f7f5ff;border-radius:18px;margin:0;padding:14px 16px}.landing-price-features{gap:10px;margin:22px 0 26px;padding:0;list-style:none;display:grid}.landing-price-features li{color:#273142;font-weight:800;line-height:1.45}.landing-price-features li:before{content:"✓";color:#7147ea;margin-left:8px}.landing-price-cta{color:#7147ea;background:#f7f5ff;border:1px solid #7147ea2e;border-radius:18px;justify-content:center;align-items:center;min-height:56px;margin-top:auto;font-weight:950;text-decoration:none;display:inline-flex}.landing-price-cta.primary{color:#fff;background:linear-gradient(135deg,#7147ea,#a855f7);border-color:#0000;box-shadow:0 18px 40px #7147ea38}.landing-feature-table{background:#fff;border:1px solid #1114211a;border-radius:24px;max-width:1040px;margin:0 auto;overflow:hidden;box-shadow:0 22px 62px #141c2d14}.landing-feature-table table{border-collapse:collapse;width:100%}.landing-feature-table th,.landing-feature-table td{text-align:right;color:#273142;border-bottom:1px solid #11142114;padding:18px 22px;font-weight:800}.landing-feature-table th{color:#111421;background:#f0f3fb;font-size:18px}.landing-feature-table tr:last-child td{border-bottom:0}.landing-faq-grid{gap:14px;max-width:980px;margin:0 auto;display:grid}.landing-faq-grid details{background:#fff;border:1px solid #1114211a;border-radius:20px;overflow:hidden;box-shadow:0 16px 42px #141c2d0f}.landing-faq-grid summary{color:#111421;cursor:pointer;padding:20px 24px;font-size:20px;font-weight:950}.landing-faq-grid p{margin:0;padding:0 24px 22px}.landing-contact.landing-final-cta{color:#fff;background:linear-gradient(135deg,#111421,#7147ea 58%,#10131d);border:1px solid #ffffff2e;border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(320px,.44fr);align-items:center;gap:34px;width:min(1160px,100% - 48px);margin:56px auto 72px;padding:42px;display:grid;box-shadow:0 38px 110px #7147ea38}.landing-contact.landing-final-cta h2{color:#fff}.landing-contact.landing-final-cta p{color:#ffffffc2;font-size:20px;line-height:1.7}.landing-form{gap:14px;display:grid}.landing-form label{color:#fffc;gap:8px;font-weight:850;display:grid}.landing-form input{color:#fff;min-height:54px;font:inherit;background:#ffffff1a;border:1px solid #ffffff29;border-radius:16px;padding:0 16px}.landing-form input::placeholder{color:#ffffff8f}@media (width<=900px){.landing-nav{height:76px;padding:0 18px}.landing-nav-links{display:none}.landing-brand-logo{width:164px;max-width:44vw}.landing-hero{grid-template-columns:1fr;padding:86px 22px 64px}.landing-hero-content{text-align:center}.landing-hero-actions,.landing-proof{justify-content:center}.landing-section{padding:66px 18px}.landing-feature-grid,.landing-fit-grid,.landing-pricing-grid,.landing-pricing-grid.two-plans,.landing-contact.landing-final-cta{grid-template-columns:1fr}.landing-feature-table{overflow-x:auto}.landing-feature-table table{min-width:680px}}@media (width<=560px){.landing-hero h1{font-size:40px}.landing-lead{font-size:16px}.landing-btn,.landing-price-cta{width:100%}.landing-brand-logo{width:148px;max-width:48vw}.landing-problem-copy,.landing-fit-grid article,.landing-feature-grid article,.landing-price-card,.landing-contact.landing-final-cta{padding:22px}.landing-fit-grid article{text-align:center;align-items:center;min-height:0}.landing-price-ribbon{width:62px;height:62px;font-size:13px;top:16px;left:16px}.landing-price-card.recommended .landing-price-top{padding-inline-start:68px}.landing-contact.landing-final-cta{width:calc(100% - 28px)}}.landing-pricing-grid.two-plans{direction:rtl;align-items:stretch}.landing-price-card{text-align:right;direction:rtl;flex-direction:column;display:flex}.landing-price-card.recommended{overflow:visible}.landing-price-ribbon{text-align:center!important;color:#fff!important;z-index:3!important;background:linear-gradient(135deg,#7147ea,#b35cff)!important;border-radius:999px!important;place-items:center!important;width:74px!important;height:74px!important;padding:0!important;font-size:13px!important;font-weight:950!important;line-height:1.05!important;display:grid!important;top:22px!important;left:22px!important;right:auto!important;box-shadow:0 18px 42px #7147ea47!important}.landing-price-card.recommended .landing-price-top{margin-top:0!important;padding-inline-start:96px!important}.landing-price-top{text-align:right;min-height:150px;flex-direction:column!important;align-items:flex-start!important;gap:12px!important;padding-inline-end:0!important;display:flex!important}.landing-price-top span:not(.landing-price-icon){width:100%;max-width:520px;text-align:right!important;background:0 0!important;border-radius:0!important;justify-content:flex-start!important;padding:0!important}.landing-price-top h3{width:100%;text-align:right!important;grid-column:auto!important}.landing-price-main{text-align:right;direction:rtl;flex-direction:row-reverse!important;justify-content:flex-end!important;align-items:flex-end!important;gap:14px!important;display:flex!important}.landing-price-main strong,.landing-price-main span,.landing-price-note,.landing-price-features,.landing-price-features li{text-align:right}.landing-price-main strong{white-space:nowrap}.landing-price-note{direction:rtl}.landing-price-features{width:100%}.landing-price-features li{padding-left:0;position:relative;padding-right:34px!important}.landing-price-features li:before{position:absolute;top:.05em;left:auto;right:0;margin:0!important}@media (width<=900px){.landing-section-head h2{font-size:clamp(30px,10vw,46px)}.landing-pricing-grid.two-plans{gap:22px}.landing-price-card{border-radius:24px;padding:26px 22px!important}.landing-price-ribbon{width:66px!important;height:66px!important;font-size:12px!important;top:18px!important;left:18px!important}.landing-price-card.recommended .landing-price-top{padding-inline-start:84px!important}.landing-price-top{min-height:auto;gap:10px!important}.landing-price-top h3{font-size:clamp(32px,11vw,44px)!important}.landing-price-main{justify-content:stretch!important;justify-items:end!important;gap:8px!important;display:grid!important}.landing-price-main strong{font-size:clamp(42px,14vw,58px)}.landing-price-note{font-size:15px;line-height:1.65}.landing-price-features{gap:12px}.landing-price-features li{font-size:15px;line-height:1.55}.landing-feature-table{box-shadow:none;background:0 0;border:0;overflow:visible!important}.landing-feature-table table,.landing-feature-table tbody,.landing-feature-table tr,.landing-feature-table td{width:100%;display:block;min-width:0!important}.landing-feature-table table{min-width:0!important}.landing-feature-table thead{display:none}.landing-feature-table tbody{gap:14px;display:grid}.landing-feature-table tr{background:#fff;border:1px solid #1114211a;border-radius:22px;padding:18px;box-shadow:0 14px 38px #141c2d0f}.landing-feature-table td{text-align:right;border:0;padding:0}.landing-feature-table td:first-child{color:#111421;margin-bottom:14px;font-size:18px;font-weight:950;line-height:1.35}.landing-feature-table td:nth-child(2),.landing-feature-table td:nth-child(3){color:#273142;border-top:1px solid #11142112;grid-template-columns:minmax(78px,auto) 1fr;align-items:center;gap:10px;min-height:40px;padding:10px 0;font-size:16px;line-height:1.4;display:grid}.landing-feature-table td:nth-child(2):before,.landing-feature-table td:nth-child(3):before{color:#7147ea;background:#f2edff;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:0 10px;font-size:13px;font-weight:950;display:inline-flex}.landing-feature-table td:nth-child(2):before{content:"בסיסית"}.landing-feature-table td:nth-child(3):before{content:"פרמיום"}}@media (width<=520px){.landing-price-card{padding:24px 18px!important}.landing-price-ribbon{width:58px!important;height:58px!important;top:16px!important;left:16px!important}.landing-price-card.recommended .landing-price-top{padding-inline-start:70px!important}.landing-price-note{padding:14px!important}.landing-feature-table tr{padding:16px 14px}.landing-feature-table td:nth-child(2),.landing-feature-table td:nth-child(3){grid-template-columns:76px 1fr;font-size:15px}}.landing-plans{background:radial-gradient(circle at 20% 0,#7147ea14,#0000 30%),#f5f7fc}.landing-pricing-grid.two-plans{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:28px!important;width:min(1080px,100%)!important}.landing-price-card{isolation:isolate;background:linear-gradient(#fff 0%,#fbfcff 100%)!important;border:1px solid #1114211a!important;border-radius:28px!important;min-height:0!important;padding:34px!important;overflow:hidden!important;transform:none!important;box-shadow:0 28px 74px #141c2d14!important}.landing-price-card.recommended{border:2px solid #7147ea6b!important;box-shadow:0 34px 92px #7147ea26!important}.landing-price-card.recommended:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(135deg,#7147ea12,#0000 34%);position:absolute;inset:0}.landing-price-icon{display:none!important}.landing-price-ribbon{border-radius:999px!important;width:auto!important;min-width:92px!important;height:44px!important;padding:0 18px!important;font-size:15px!important;line-height:1!important;top:28px!important;left:28px!important;right:auto!important;box-shadow:0 14px 34px #7147ea38!important}.landing-price-top,.landing-price-card.recommended .landing-price-top{padding:0!important;text-align:right!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-end!important;gap:16px!important;min-height:150px!important;margin:0 0 28px!important;padding-left:124px!important;display:flex!important}.landing-price-top h3{color:#111421!important;text-align:right!important;letter-spacing:0!important;width:100%!important;margin:0!important;font-size:clamp(40px,3.7vw,58px)!important;line-height:1.05!important}.landing-price-top span:not(.landing-price-icon){color:#7147ea!important;text-align:right!important;width:100%!important;max-width:560px!important;font-size:18px!important;font-weight:850!important;line-height:1.6!important}.landing-price-main{border-bottom:1px solid #11142117!important;grid-template-columns:1fr!important;align-content:start!important;justify-items:end!important;gap:8px!important;margin:0 0 22px!important;padding:0 0 24px!important;display:grid!important}.landing-price-main strong{color:#111421!important;font-size:clamp(56px,5.4vw,82px)!important;font-weight:950!important;line-height:.96!important;display:block!important}.landing-price-main span{color:#6a7282!important;font-size:16px!important;font-weight:850!important;line-height:1.35!important}.landing-price-note{color:#596273!important;background:#f5f0ff!important;border-radius:18px!important;margin:0 0 24px!important;padding:16px 18px!important;font-size:17px!important;font-weight:760!important;line-height:1.65!important}.landing-price-features{gap:12px!important;margin:0 0 30px!important}.landing-price-features li{min-height:30px;color:#273142!important;font-size:17px!important;font-weight:850!important;line-height:1.45!important}.landing-price-features li:before{border:1px solid #7147ea5c;border-radius:50%;place-items:center;width:24px;height:24px;font-size:14px;line-height:1;display:inline-grid;color:#7147ea!important;top:0!important}.landing-price-cta{border-radius:18px!important;min-height:58px!important;font-size:18px!important}@media (width<=980px){.landing-pricing-grid.two-plans{grid-template-columns:1fr!important;width:min(640px,100%)!important}.landing-price-card{padding:30px!important}.landing-price-top,.landing-price-card.recommended .landing-price-top{min-height:auto!important;padding-left:118px!important}.landing-price-card:not(.recommended) .landing-price-top{padding-left:0!important}}@media (width<=560px){.landing-price-card{border-radius:24px!important;padding:24px 18px!important}.landing-price-ribbon{min-width:78px!important;height:38px!important;padding:0 14px!important;font-size:13px!important;top:18px!important;left:18px!important}.landing-price-top,.landing-price-card.recommended .landing-price-top{gap:12px!important;margin-bottom:22px!important;padding-left:96px!important}.landing-price-card:not(.recommended) .landing-price-top{padding-left:0!important}.landing-price-top h3{font-size:clamp(34px,12vw,44px)!important}.landing-price-top span:not(.landing-price-icon){font-size:16px!important;line-height:1.55!important}.landing-price-main strong{font-size:clamp(50px,17vw,66px)!important}.landing-price-main span,.landing-price-note,.landing-price-features li{font-size:15px!important}.landing-price-cta{font-size:16px!important}}.landing-pricing-grid.two-plans{align-items:stretch!important;gap:30px!important;width:min(1120px,100%)!important}.landing-price-card{text-align:right!important;direction:rtl!important;flex-direction:column!important;min-height:620px!important;padding:36px 34px!important;display:flex!important;position:relative!important}.landing-price-card.recommended{background:linear-gradient(#7e4af50b,#fff0 32%),linear-gradient(#fff 0%,#fcfbff 100%)!important}.landing-price-ribbon{color:#fff!important;background:linear-gradient(135deg,#7347ee,#b354f6)!important;border-radius:50%!important;place-items:center!important;width:82px!important;min-width:0!important;height:82px!important;padding:0!important;font-size:15px!important;font-weight:950!important;display:grid!important;top:24px!important;left:24px!important;right:auto!important;box-shadow:0 18px 42px #7147ea3d!important}.landing-price-top,.landing-price-card.recommended .landing-price-top,.landing-price-card:not(.recommended) .landing-price-top{text-align:right!important;justify-content:flex-start!important;align-items:flex-end!important;gap:14px!important;min-height:0!important;margin:0 0 28px!important;padding:0 0 0 96px!important}.landing-price-card:not(.recommended) .landing-price-top{padding-left:0!important}.landing-price-top h3{text-align:right!important;font-size:clamp(42px,3.2vw,56px)!important;line-height:1!important}.landing-price-top span:not(.landing-price-icon){color:#7249ee!important;text-align:right!important;max-width:100%!important;min-height:58px!important;font-size:18px!important;line-height:1.55!important;display:block!important}.landing-price-main{text-align:right!important;flex-direction:row-reverse!important;justify-content:flex-start!important;align-items:flex-end!important;gap:16px!important;margin:8px 0 24px!important;padding:0 0 24px!important;display:flex!important}.landing-price-main strong{letter-spacing:0!important;white-space:nowrap!important;font-size:clamp(62px,4.8vw,82px)!important}.landing-price-main span{text-align:right!important;max-width:150px!important;margin-bottom:8px!important}.landing-price-note{text-align:right!important;justify-content:flex-start!important;align-items:center!important;min-height:82px!important;margin:0 0 26px!important;padding:16px 20px!important;display:flex!important}.landing-price-features{margin:0 0 28px!important}.landing-price-features li{text-align:right!important;padding-right:36px!important}.landing-price-features li:before{left:auto!important;right:0!important}.landing-price-cta{width:100%!important;margin-top:auto!important}@media (width<=980px){.landing-pricing-grid.two-plans{grid-template-columns:1fr!important;width:min(680px,100%)!important}.landing-price-card{min-height:0!important}.landing-logo-strip{padding:34px 18px 40px}.landing-logo-marquee{mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.landing-logo-track{gap:12px;animation-duration:24s}.landing-logo-item{border-radius:16px;width:150px;height:82px;padding:12px 14px}.landing-logo-item img{max-width:112px;max-height:34px}}@media (width<=620px){.landing-pricing-grid.two-plans{gap:18px!important}.landing-price-card{border-radius:24px!important;padding:26px 20px!important}.landing-price-ribbon{width:66px!important;height:66px!important;font-size:13px!important;top:18px!important;left:18px!important}.landing-price-top,.landing-price-card.recommended .landing-price-top,.landing-price-card:not(.recommended) .landing-price-top{margin-bottom:22px!important;padding-left:78px!important}.landing-price-card:not(.recommended) .landing-price-top{padding-left:0!important}.landing-price-top h3{font-size:38px!important}.landing-price-top span:not(.landing-price-icon){min-height:0!important;font-size:15px!important}.landing-price-main{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.landing-price-main strong{font-size:58px!important}.landing-price-main span{max-width:100%!important;margin:0!important}.landing-price-note{min-height:0!important;font-size:15px!important;line-height:1.55!important}.landing-feature-table{width:100%!important;overflow:visible!important}.landing-feature-table table,.landing-feature-table tbody,.landing-feature-table tr,.landing-feature-table td{width:100%!important}}body[data-template] .card-actions{grid-template-columns:1fr 1fr;align-items:stretch;gap:10px;display:grid}body[data-template] .card-actions a,body[data-template] .card-actions button,body[data-template] .btn-details,body[data-template] .btn-wa-full,body[data-template] .btn-wa,body[data-template] .cta-primary,body[data-template] .btn-send,body[data-template] #contactWaBtn{text-align:center;white-space:normal;overflow-wrap:anywhere;justify-content:center;align-items:center;min-width:0;min-height:52px;padding-inline:16px;line-height:1.25;display:inline-flex}.template-card-preview.showroom{background:linear-gradient(135deg,#fbfaf7 0%,#f0eadf 100%);border:1px solid #b88a4438;border-radius:20px;box-shadow:inset 0 0 0 14px #b88a4414}.template-card-preview.showroom .preview-line:first-child{background:#fff;border-radius:12px}.template-card-preview.showroom .preview-line:nth-child(2){background:#d7ccb6}.template-card-preview.showroom .preview-line:nth-child(3){background:#111827}.template-card-preview.tech{background:#020617;border:1px solid #7dd3fc6b;border-radius:14px;box-shadow:inset 0 0 0 12px #7dd3fc14,0 0 0 1px #8b5cf63d}.template-card-preview.tech .preview-line:first-child{background:linear-gradient(90deg,#0e7490,#22d3ee);border-radius:8px}.template-card-preview.tech .preview-line:nth-child(2){background:#1e293b}.template-card-preview.tech .preview-line:nth-child(3){background:#67e8f9}body[data-template=private_showroom] .template-card-preview.showroom{box-shadow:inset 0 0 0 14px #b88a441a,0 18px 42px #15171d1f}body[data-template=tech_signature] .template-card-preview.tech{box-shadow:inset 0 0 0 12px #7dd3fc1a,0 0 36px #7dd3fc47}body[data-template=private_showroom] .cars-grid{grid-template-columns:repeat(auto-fit,minmax(520px,1fr));gap:26px}body[data-template=private_showroom] .car-card{background:linear-gradient(135deg,#fff 0%,#f8f5ee 100%);border:1px solid #b88a4433;border-radius:28px;grid-template-columns:minmax(260px,.9fr) minmax(0,1.1fr);align-items:stretch;display:grid;overflow:hidden;box-shadow:0 26px 70px #15171d1f}body[data-template=private_showroom] .card-img-wrap{border-radius:0;grid-area:1/1;height:100%;min-height:320px}body[data-template=private_showroom] .card-img-wrap img{object-fit:cover;height:100%}body[data-template=private_showroom] .card-body{text-align:right;flex-direction:column;grid-column:2;justify-content:center;gap:14px;padding:30px;display:flex}body[data-template=private_showroom] .card-brand{color:#8a642f;letter-spacing:.08em;background:#b88a4414;border:1px solid #b88a4442;border-radius:999px;width:max-content;margin-inline-start:auto;padding:7px 12px}body[data-template=private_showroom] .card-name{color:#141821;font-size:clamp(25px,2.2vw,38px);line-height:1.08}body[data-template=private_showroom] .card-price{color:#9a7137}body[data-template=private_showroom] .card-actions{margin-top:auto}body[data-template=private_showroom] .card-actions a:first-child,body[data-template=private_showroom] .btn-details{color:#fff;background:#15171d;border-color:#15171d}body[data-template=private_showroom] .card-actions a:last-child,body[data-template=private_showroom] .btn-wa-full{color:#15171d;background:#fff;border:1px solid #b88a444d}body[data-template=tech_signature] .cars-grid{grid-template-columns:repeat(auto-fit,minmax(390px,1fr));gap:18px}body[data-template=tech_signature] .car-card{background:linear-gradient(135deg,#060b14 0%,#0c1423 100%);border:1px solid #7dd3fc47;border-radius:18px;grid-template-columns:120px minmax(0,1fr);align-items:stretch;display:grid;overflow:hidden;box-shadow:0 0 0 1px #8b5cf62e,0 22px 70px #02061757}body[data-template=tech_signature] .card-img-wrap{border-left:1px solid #7dd3fc42;border-radius:0;grid-area:1/1;height:100%;min-height:270px}body[data-template=tech_signature] .card-img-wrap:after{content:"";pointer-events:none;background:linear-gradient(#7dd3fc29,#8b5cf638);position:absolute;inset:0}body[data-template=tech_signature] .card-img-wrap img{object-fit:cover;height:100%}body[data-template=tech_signature] .card-body{text-align:right;grid-column:2;grid-template-columns:1fr auto;align-content:center;gap:12px 18px;padding:24px;display:grid}body[data-template=tech_signature] .card-brand{color:#67e8f9;letter-spacing:.1em;background:#0ea5e91a;border:1px solid #7dd3fc57;border-radius:8px;grid-column:1/-1;justify-self:start;padding:6px 10px}body[data-template=tech_signature] .card-name{color:#f8fafc;grid-column:1/-1;font-size:clamp(24px,2vw,34px);line-height:1.08}body[data-template=tech_signature] .card-specs{color:#a7b4c8;grid-column:1/-1}body[data-template=tech_signature] .card-price{color:#67e8f9;grid-column:1/-1}body[data-template=tech_signature] .card-actions{grid-column:1/-1;grid-template-columns:1fr 1fr}body[data-template=tech_signature] .card-actions a:first-child,body[data-template=tech_signature] .btn-details{color:#020617;background:linear-gradient(135deg,#22d3ee,#8b5cf6);border:0}body[data-template=tech_signature] .card-actions a:last-child,body[data-template=tech_signature] .btn-wa-full{color:#f8fafc;background:#0f172aeb;border:1px solid #7dd3fc4d}.language-switcher{z-index:9001;backdrop-filter:blur(14px);pointer-events:auto;background:#ffffffeb;border:1px solid #0f172a1f;border-radius:999px;align-items:center;gap:4px;padding:4px;display:inline-flex;position:fixed;bottom:18px;left:18px;box-shadow:0 16px 40px #00000029}nav .language-switcher{z-index:auto;box-shadow:none;background:#ffffff14;border-color:#ffffff29;position:static;bottom:auto;left:auto}.language-switcher button,.language-switcher a,.mobile-language-switcher button,.mobile-language-switcher a{color:#111827;cursor:pointer;white-space:nowrap;pointer-events:auto;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:7px 10px;font:800 11px/1 Heebo,system-ui,sans-serif;text-decoration:none;transition:background .18s,color .18s,transform .18s;display:inline-flex}nav .language-switcher button,nav .language-switcher a{color:#ffffffb8}.language-switcher button:hover,.language-switcher a:hover,.mobile-language-switcher button:hover,.mobile-language-switcher a:hover{background:#4f46e51a;transform:translateY(-1px)}.language-switcher button.active,.language-switcher a.active,.mobile-language-switcher button.active,.mobile-language-switcher a.active{background:linear-gradient(135deg,var(--theme-action,#7c3aed),color-mix(in srgb,var(--theme-action,#7c3aed) 72%,#fff 28%));color:var(--button-text,#fff)}.mobile-language-switcher{background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding:8px;display:flex}.mobile-language-switcher button,.mobile-language-switcher a{color:#ffffffd9;padding:10px 14px}.dealer-language-options{flex-wrap:wrap;gap:10px;display:flex}.dealer-language-options label,.dealer-language-toggle{color:#1f2937;background:#f9fafb;border:1px solid #e2e5ea;border-radius:10px;align-items:center;gap:8px;padding:12px 14px;font-weight:800;display:inline-flex}.dealer-language-options input,.dealer-language-toggle input{accent-color:#3b5bdb;width:auto}body.lang-en,body.lang-ru{direction:ltr}body.lang-en nav,body.lang-ru nav,body.lang-en .hero,body.lang-ru .hero,body.lang-en .catalog,body.lang-ru .catalog,body.lang-en .about,body.lang-ru .about,body.lang-en .contact,body.lang-ru .contact,body.lang-en footer,body.lang-ru footer{text-align:left}body.lang-en .nav-links,body.lang-ru .nav-links{direction:ltr}body.lang-en .card-body,body.lang-ru .card-body,body.lang-en .contact-grid,body.lang-ru .contact-grid,body.lang-en .footer-top,body.lang-ru .footer-top{text-align:left;direction:ltr}body.lang-ar{direction:rtl}@media (width<=680px){body[data-template] .cars-grid{gap:16px;width:100%;grid-template-columns:1fr!important}body[data-template] .card-actions{grid-template-columns:1fr;gap:9px}body[data-template] .card-actions a,body[data-template] .card-actions button,body[data-template] .btn-details,body[data-template] .btn-wa-full,body[data-template] .btn-wa,body[data-template] .cta-primary,body[data-template] .btn-send,body[data-template] #contactWaBtn{width:100%;min-height:50px;padding-inline:12px;font-size:15px}body[data-template=tech_signature] .car-card{border-radius:18px;grid-template-columns:1fr;margin-inline:0}body[data-template=private_showroom] .car-card{border-radius:22px;grid-template-columns:1fr;margin-inline:0}body[data-template=tech_signature] .card-img-wrap,body[data-template=private_showroom] .card-img-wrap{border:0;grid-area:1/1;height:clamp(220px,58vw,310px);min-height:0}body[data-template=tech_signature] .card-body,body[data-template=private_showroom] .card-body{flex-direction:column;grid-area:2/1;justify-content:flex-start;gap:10px;min-width:0;padding:20px;display:flex}body[data-template=tech_signature] .card-brand,body[data-template=private_showroom] .card-brand{overflow-wrap:anywhere;align-self:flex-start;max-width:100%}body[data-template=tech_signature] .card-name,body[data-template=private_showroom] .card-name{overflow-wrap:anywhere;max-width:100%;font-size:clamp(22px,7.2vw,31px);line-height:1.12}body[data-template=tech_signature] .card-specs,body[data-template=private_showroom] .card-specs,body[data-template=tech_signature] .card-price,body[data-template=private_showroom] .card-price{overflow-wrap:anywhere;max-width:100%}}@media (width<=760px){nav .language-switcher{display:none!important}.language-switcher{max-width:calc(100vw - 24px);position:fixed;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0000002e}.language-switcher button,.language-switcher a{padding:9px 11px;font-size:12px}body.lang-en nav,body.lang-ru nav,body.lang-en .hero,body.lang-ru .hero,body.lang-en .catalog,body.lang-ru .catalog,body.lang-en .about,body.lang-ru .about,body.lang-en .contact,body.lang-ru .contact,body.lang-en footer,body.lang-ru footer{text-align:inherit}}body[data-template=private_showroom]{--template-layout:private-editorial-gallery}body[data-template=private_showroom] .hero{isolation:isolate;background-color:#f7f3ec;min-height:clamp(620px,78vh,880px)}body[data-template=private_showroom] .hero:before{content:"";border:1px solid color-mix(in srgb,var(--brand-accent) 34%,transparent);background:radial-gradient(circle,color-mix(in srgb,var(--brand-accent) 16%,transparent),transparent 66%);pointer-events:none;z-index:1;border-radius:50%;width:min(360px,42vw);height:min(360px,42vw);position:absolute;inset:9vh min(6vw,90px) auto auto}body[data-template=private_showroom] .hero-content{text-align:right;align-items:flex-start;max-width:640px;margin-inline:clamp(18px,8vw,118px) auto;padding-block:clamp(120px,18vh,180px)}body[data-template=private_showroom] .hero-eyebrow{color:var(--brand-primary);border:1px solid color-mix(in srgb,var(--brand-accent) 34%,transparent);background:#fff;border-radius:999px;box-shadow:0 14px 34px #10182814}body[data-template=private_showroom] .hero-title{color:var(--brand-primary);text-align:right;max-width:12ch}body[data-template=private_showroom] .hero-sub{color:color-mix(in srgb,var(--brand-primary) 72%,#fff);text-align:right;max-width:34rem}body[data-template=private_showroom] .hero-stats{z-index:4;border:1px solid color-mix(in srgb,var(--brand-accent) 22%,transparent);backdrop-filter:blur(18px);background:#ffffffe6;border-radius:28px;max-width:1120px;margin:-58px auto 0;position:relative;box-shadow:0 24px 70px #1018281c}body[data-template=private_showroom] .catalog,body[data-template=private_showroom] .why,body[data-template=private_showroom] .process,body[data-template=private_showroom] .about,body[data-template=private_showroom] .reviews,body[data-template=private_showroom] .faq-section,body[data-template=private_showroom] .contact{color:var(--brand-primary);background:#f7f3ec}body[data-template=private_showroom] .catalog-toolbar{border:1px solid color-mix(in srgb,var(--brand-accent) 22%,transparent);background:#fff;border-radius:24px;max-width:1120px;margin:0 auto 26px;box-shadow:0 18px 48px #10182814}body[data-template=private_showroom] .cars-grid{grid-template-columns:1fr;gap:30px;max-width:1120px;margin-inline:auto}body[data-template=private_showroom] .car-card{border:1px solid color-mix(in srgb,var(--brand-accent) 22%,transparent);background:#fff;border-radius:34px;grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);min-height:360px;box-shadow:0 30px 80px #10182821}body[data-template=private_showroom] .car-card:before{background:linear-gradient(180deg,var(--brand-accent),color-mix(in srgb,var(--brand-primary) 72%,var(--brand-accent)));border-radius:999px;width:5px;height:auto;inset:24px auto 24px 24px}body[data-template=private_showroom] .card-img-wrap{min-height:360px}body[data-template=private_showroom] .card-body{padding:clamp(28px,4vw,46px)}body[data-template=private_showroom] .card-spec{background:#f7f3ec;border:1px solid #1018280f;border-radius:18px}body[data-template=private_showroom] .why-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:980px;margin-inline:auto}body[data-template=private_showroom] .why-item{border:1px solid color-mix(in srgb,var(--brand-accent) 20%,transparent);background:#fff;border-radius:30px;min-height:210px;box-shadow:0 18px 50px #10182814}body[data-template=private_showroom] .process-steps{grid-template-columns:repeat(2,minmax(0,1fr));max-width:980px;margin-inline:auto}body[data-template=private_showroom] .step{text-align:right;border:1px solid color-mix(in srgb,var(--brand-accent) 20%,transparent);background:#fff;border-radius:28px;grid-template-columns:76px minmax(0,1fr);align-items:center;display:grid}body[data-template=private_showroom] .about-inner{border:1px solid color-mix(in srgb,var(--brand-accent) 20%,transparent);background:#fff;border-radius:34px;grid-template-columns:minmax(380px,.92fr) minmax(0,1.08fr);align-items:center;padding:clamp(22px,4vw,42px);box-shadow:0 24px 70px #1018281a}body[data-template=private_showroom] .about-img{border-radius:28px;min-height:520px}body[data-template=private_showroom] .reviews-grid,body[data-template=private_showroom] .faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1040px;margin-inline:auto}body[data-template=private_showroom] .contact-inner{border:1px solid color-mix(in srgb,var(--brand-accent) 20%,transparent);background:#fff;border-radius:34px;grid-template-columns:minmax(0,.85fr) minmax(420px,1.15fr);align-items:stretch;padding:clamp(22px,4vw,42px);box-shadow:0 24px 70px #1018281a}body[data-template=private_showroom] .contact-form{border:1px solid color-mix(in srgb,var(--brand-accent) 18%,transparent);background:#f7f3ec;border-radius:28px}body[data-template=private_showroom] footer{color:var(--brand-primary);border-top:1px solid color-mix(in srgb,var(--brand-accent) 22%,transparent);background:#fff}body[data-template=private_showroom] footer .footer-top{grid-template-columns:1.45fr repeat(3,minmax(140px,1fr));max-width:1120px;margin-inline:auto}body[data-template=tech_signature]{--template-layout:tech-command-grid}body[data-template=tech_signature] .hero{isolation:isolate;min-height:clamp(610px,82vh,900px);overflow:hidden}body[data-template=tech_signature] .hero:before{content:"";z-index:1;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#7dd3fc14 1px,#0000 1px),linear-gradient(0deg,#7dd3fc14 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;mask-image:linear-gradient(90deg,#000 0%,#0000 78%)}body[data-template=tech_signature] .hero-content{text-align:right;align-items:flex-start;max-width:720px;margin-inline:auto clamp(18px,7vw,110px)}body[data-template=tech_signature] .hero-title{text-align:right;max-width:11ch;text-shadow:0 0 34px color-mix(in srgb,var(--brand-primary) 38%,transparent)}body[data-template=tech_signature] .hero-sub{text-align:right;max-width:38rem}body[data-template=tech_signature] .hero-stats{border-block:1px solid color-mix(in srgb,var(--brand-primary) 28%,transparent);background:linear-gradient(90deg,#7dd3fc1f,#8b5cf61a);border-radius:0}body[data-template=tech_signature] .catalog,body[data-template=tech_signature] .why,body[data-template=tech_signature] .process,body[data-template=tech_signature] .about,body[data-template=tech_signature] .reviews,body[data-template=tech_signature] .faq-section,body[data-template=tech_signature] .contact{color:#f8fafc;background:#05070c}body[data-template=tech_signature] .catalog-toolbar{border:1px solid color-mix(in srgb,var(--brand-primary) 28%,transparent);backdrop-filter:blur(18px);background:#080d17d6;border-radius:18px;grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:14px;max-width:1240px;margin:0 auto 22px;display:grid;box-shadow:0 0 0 1px #8b5cf629,0 24px 70px #0206176b}body[data-template=tech_signature] .cars-grid{grid-template-columns:repeat(auto-fit,minmax(520px,1fr));gap:18px;max-width:1240px;margin-inline:auto}body[data-template=tech_signature] .car-card{border:1px solid color-mix(in srgb,var(--brand-primary) 30%,transparent);min-height:290px;box-shadow:0 0 0 1px color-mix(in srgb,var(--brand-accent) 18%,transparent),0 24px 70px #02061770;background:linear-gradient(135deg,#070b13 0%,#0c1422 70%,#111827 100%);border-radius:14px;grid-template-columns:140px minmax(0,1fr)}body[data-template=tech_signature] .car-card:before{content:"";background:linear-gradient(180deg,var(--brand-primary),var(--brand-accent));width:3px;position:absolute;inset:0 auto 0 0}body[data-template=tech_signature] .card-img-wrap{min-height:290px}body[data-template=tech_signature] .card-body{grid-template-columns:1fr minmax(150px,.34fr);align-content:center;padding:24px;display:grid}body[data-template=tech_signature] .card-price{place-self:center end}body[data-template=tech_signature] .card-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body[data-template=tech_signature] .why-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1240px;margin-inline:auto}body[data-template=tech_signature] .why-item{border:1px solid color-mix(in srgb,var(--brand-primary) 24%,transparent);background:linear-gradient(#0f172ae6,#080d17f0);border-radius:18px;position:relative;overflow:hidden}body[data-template=tech_signature] .why-item:before{content:"";background:linear-gradient(90deg,var(--brand-primary),var(--brand-accent));height:3px;position:absolute;inset:0 0 auto}body[data-template=tech_signature] .process-steps{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1240px;margin-inline:auto}body[data-template=tech_signature] .step{border:1px solid color-mix(in srgb,var(--brand-primary) 24%,transparent);background:linear-gradient(#0f172ae0,#080d17f0);border-radius:16px;box-shadow:0 0 32px #7dd3fc14}body[data-template=tech_signature] .about-inner{border:1px solid color-mix(in srgb,var(--brand-primary) 24%,transparent);background:linear-gradient(135deg,#0f172adb,#080d17f5);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(430px,.8fr);max-width:1240px;padding:clamp(22px,4vw,40px)}body[data-template=tech_signature] .about-img{filter:saturate(1.1)contrast(1.06);border-radius:16px;min-height:460px}body[data-template=tech_signature] .reviews-grid,body[data-template=tech_signature] .faq-grid{max-width:1240px;margin-inline:auto}body[data-template=tech_signature] .review-card,body[data-template=tech_signature] .faq-item{border-color:color-mix(in srgb,var(--brand-primary) 22%,transparent);background:#0f172ad1}body[data-template=tech_signature] .contact-inner{border:1px solid color-mix(in srgb,var(--brand-primary) 24%,transparent);background:linear-gradient(135deg,#0f172ae0,#080d17f5);border-radius:20px;grid-template-columns:minmax(430px,1.05fr) minmax(0,.95fr);max-width:1240px;margin-inline:auto;padding:clamp(22px,4vw,40px)}body[data-template=tech_signature] .contact-form{border:1px solid color-mix(in srgb,var(--brand-primary) 24%,transparent);background:#02061794;border-radius:16px}body[data-template=tech_signature] footer{border-top:1px solid color-mix(in srgb,var(--brand-primary) 24%,transparent);background:#03050a}body[data-template=tech_signature] footer .footer-top{border:1px solid color-mix(in srgb,var(--brand-primary) 16%,transparent);background:#0f172a8a;border-radius:18px;grid-template-columns:1.2fr repeat(3,minmax(130px,1fr));max-width:1240px;margin-inline:auto;padding:28px}@media (width<=980px){body[data-template=private_showroom] .hero-content,body[data-template=tech_signature] .hero-content{max-width:min(680px,100% - 32px);margin-inline:auto;padding-block:120px 80px}body[data-template=private_showroom] .hero-title,body[data-template=tech_signature] .hero-title{max-width:100%}body[data-template=private_showroom] .catalog-toolbar,body[data-template=tech_signature] .catalog-toolbar{grid-template-columns:1fr;margin-inline:16px;display:grid}body[data-template=private_showroom] .cars-grid,body[data-template=tech_signature] .cars-grid{grid-template-columns:1fr;padding-inline:16px}body[data-template=private_showroom] .about-inner,body[data-template=tech_signature] .about-inner,body[data-template=private_showroom] .contact-inner,body[data-template=tech_signature] .contact-inner{grid-template-columns:1fr;margin-inline:16px}body[data-template=private_showroom] .why-grid,body[data-template=private_showroom] .process-steps,body[data-template=private_showroom] .reviews-grid,body[data-template=private_showroom] .faq-grid,body[data-template=tech_signature] .why-grid,body[data-template=tech_signature] .process-steps,body[data-template=tech_signature] .reviews-grid,body[data-template=tech_signature] .faq-grid{grid-template-columns:1fr;padding-inline:16px}body[data-template=private_showroom] footer .footer-top,body[data-template=tech_signature] footer .footer-top{grid-template-columns:1fr;margin-inline:16px}}@media (width<=680px){body[data-template=private_showroom] .hero,body[data-template=tech_signature] .hero{min-height:auto}body[data-template=private_showroom] .hero:before,body[data-template=tech_signature] .hero:before{opacity:.55}body[data-template=private_showroom] .hero-content,body[data-template=tech_signature] .hero-content{text-align:center;align-items:center;padding-block:96px 58px}body[data-template=private_showroom] .hero-title,body[data-template=private_showroom] .hero-sub,body[data-template=tech_signature] .hero-title,body[data-template=tech_signature] .hero-sub{text-align:center}body[data-template=private_showroom] .hero-stats{border-radius:20px;margin:0 12px}body[data-template=private_showroom] .car-card,body[data-template=tech_signature] .car-card{grid-template-columns:1fr;min-height:0}body[data-template=private_showroom] .card-img-wrap,body[data-template=tech_signature] .card-img-wrap{height:clamp(220px,62vw,320px);min-height:0}body[data-template=private_showroom] .card-body,body[data-template=tech_signature] .card-body{padding:20px;display:flex}body[data-template=private_showroom] .card-specs,body[data-template=tech_signature] .card-specs{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-template=private_showroom] .step{grid-template-columns:1fr}body[data-template=private_showroom] .about-img,body[data-template=tech_signature] .about-img{min-height:280px}}body[data-template=private_showroom]{padding-bottom:92px;overflow-x:hidden}body[data-template=private_showroom] nav{gap:16px!important;width:min(1120px,100% - 28px)!important;height:auto!important;min-height:0!important;padding:7px 18px!important;top:12px!important}body[data-template=private_showroom] nav.scrolled{padding:6px 18px!important}body[data-template=private_showroom] .nav-logo img{object-fit:contain;max-width:150px;height:28px!important}body[data-template=private_showroom] .nav-links{flex-wrap:nowrap;min-width:0;gap:22px!important}body[data-template=private_showroom] .nav-links a{white-space:nowrap;font-size:13px!important}body[data-template=private_showroom] .nav-cta{white-space:nowrap;padding:7px 18px!important;font-size:12px!important}body[data-template=private_showroom] .hero,body[data-template=private_showroom] .catalog,body[data-template=private_showroom] .why,body[data-template=private_showroom] .process,body[data-template=private_showroom] .about,body[data-template=private_showroom] .reviews,body[data-template=private_showroom] .faq-section,body[data-template=private_showroom] .contact,body[data-template=private_showroom] footer{max-width:100vw;overflow-x:clip}body[data-template=private_showroom] .hero{padding-inline:clamp(18px,5vw,78px)!important}body[data-template=private_showroom] .hero-bg{max-width:calc(100vw - 36px)!important}body[data-template=private_showroom] .catalog-toolbar,body[data-template=private_showroom] .cars-grid,body[data-template=private_showroom] .why-grid,body[data-template=private_showroom] .process-steps,body[data-template=private_showroom] .reviews-grid,body[data-template=private_showroom] .faq-grid,body[data-template=private_showroom] .about-inner,body[data-template=private_showroom] .contact-inner,body[data-template=private_showroom] footer .footer-top{width:min(1060px,100vw - 32px)!important;max-width:calc(100vw - 32px)!important}body[data-template=private_showroom] .car-card{min-width:0!important}body[data-template=private_showroom] .card-body,body[data-template=private_showroom] .card-name,body[data-template=private_showroom] .card-price,body[data-template=private_showroom] .card-spec{overflow-wrap:anywhere;min-width:0}body[data-template=private_showroom] .dealerx-credit{z-index:45;position:relative;margin-bottom:86px!important}body[data-template=private_showroom] .sticky-cta{z-index:40;background:color-mix(in srgb,var(--theme-background) 82%,var(--surface-bg) 18%)!important;border-top:1px solid color-mix(in srgb,var(--theme-decor) 28%,transparent)!important;box-shadow:0 -18px 44px color-mix(in srgb,var(--theme-decor) 12%,transparent)!important;color:var(--theme-heading)!important}body[data-template=private_showroom] .sticky-cta-text{color:var(--text-muted)!important}body[data-template=private_showroom] .sticky-cta-text strong{color:var(--theme-heading)!important}body[data-template=private_showroom] .sticky-cta svg{color:currentColor!important}@media (width<=1020px){body[data-template=private_showroom] .nav-links{gap:14px!important}body[data-template=private_showroom] .nav-links a{font-size:12px!important}body[data-template=private_showroom] .nav-cta{padding:7px 13px!important}body[data-template=private_showroom] .car-card,body[data-template=private_showroom] .car-card:nth-child(2n){grid-template-columns:minmax(260px,.9fr) minmax(0,1.1fr)!important}}@media (width<=860px){body[data-template=private_showroom]{padding-bottom:104px}body[data-template=private_showroom] nav{border-radius:0!important;width:100%!important;padding:8px 14px!important;top:0!important;right:0!important;transform:none!important}body[data-template=private_showroom] .nav-logo img{height:26px!important}body[data-template=private_showroom] .dealerx-credit{margin-bottom:96px!important}}@media (width<=640px){body[data-template=private_showroom] .catalog-toolbar,body[data-template=private_showroom] .cars-grid,body[data-template=private_showroom] .why-grid,body[data-template=private_showroom] .process-steps,body[data-template=private_showroom] .reviews-grid,body[data-template=private_showroom] .faq-grid,body[data-template=private_showroom] .about-inner,body[data-template=private_showroom] .contact-inner,body[data-template=private_showroom] footer .footer-top{width:min(100%,100vw - 24px)!important;max-width:calc(100vw - 24px)!important}}@media (width<=760px){.design-template-grid,.design-color-palette-grid,.design-color-role-grid{grid-template-columns:1fr}}body[data-template=private_showroom] .contact{background:linear-gradient(#f4f1ea 0%,#fff 100%)!important;padding:clamp(54px,7vw,92px) 0 clamp(38px,5vw,68px)!important}body[data-template=private_showroom] .contact-inner{background:#fffffff0!important;border-radius:32px!important;grid-template-columns:minmax(0,.82fr) minmax(380px,1.18fr)!important;align-items:stretch!important;gap:clamp(22px,4vw,42px)!important;padding:clamp(22px,4vw,44px)!important;display:grid!important;box-shadow:0 28px 80px #1018281c!important}body[data-template=private_showroom] .contact-info,body[data-template=private_showroom] .contact-form{min-width:0}body[data-template=private_showroom] .contact-info{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:clamp(4px,1.5vw,18px);display:flex}body[data-template=private_showroom] .contact-headline{max-width:12ch;margin:0!important;line-height:1.05!important}body[data-template=private_showroom] .contact-sub{max-width:42rem;margin:0!important}body[data-template=private_showroom] .contact-details{margin-inline:auto;gap:10px;width:100%;max-width:520px;margin-top:12px;display:grid}body[data-template=private_showroom] .contact-detail,body[data-template=private_showroom] .contact-item{color:#15171d;background:#f7f3ec;border:1px solid #b88a4429;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}body[data-template=private_showroom] .contact-form{align-content:start;background:linear-gradient(#fbfaf7,#f5efe5)!important;border-radius:26px!important;gap:12px!important;padding:clamp(18px,2.6vw,30px)!important;display:grid!important}body[data-template=private_showroom] .contact-form .f-input,body[data-template=private_showroom] .contact-form .f-select,body[data-template=private_showroom] .contact-form .f-textarea{width:100%}body[data-template=private_showroom] footer{padding:clamp(38px,5vw,58px) 0 calc(26px + env(safe-area-inset-bottom))!important;background:#fff!important}body[data-template=private_showroom] footer .footer-top{text-align:right!important;background:#f8f5ef!important;border:1px solid #b88a442e!important;border-radius:28px!important;grid-template-columns:minmax(240px,1.35fr) repeat(3,minmax(140px,.8fr))!important;align-items:start!important;gap:clamp(18px,3vw,34px)!important;padding:clamp(20px,3vw,30px)!important;display:grid!important;box-shadow:0 18px 48px #10182812!important}body[data-template=private_showroom] footer .footer-brand,body[data-template=private_showroom] footer .footer-col{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}body[data-template=private_showroom] footer .footer-logo,body[data-template=private_showroom] footer .f-title,body[data-template=private_showroom] footer .f-desc,body[data-template=private_showroom] footer .f-links{margin:0}body[data-template=private_showroom] footer .f-links{flex-direction:column;gap:8px;display:flex}body[data-template=private_showroom] .dealerx-credit{background:#fff;border:1px solid #10182814;border-radius:999px;width:max-content;max-width:calc(100vw - 32px);min-height:34px;box-shadow:0 12px 34px #10182814;justify-content:center!important;align-items:center!important;margin:14px auto 96px!important;padding:7px 14px!important;display:flex!important}@media (width<=1040px){body[data-template=private_showroom] .contact-inner{grid-template-columns:1fr!important}body[data-template=private_showroom] .contact-info{text-align:center;align-items:center}body[data-template=private_showroom] .contact-headline,body[data-template=private_showroom] .contact-sub{max-width:100%}body[data-template=private_showroom] footer .footer-top{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=680px){body[data-template=private_showroom] .contact{padding-top:42px!important}body[data-template=private_showroom] .contact-inner{border-radius:24px!important;gap:18px!important;padding:18px!important}body[data-template=private_showroom] .contact-info{padding:0}body[data-template=private_showroom] .contact-form{border-radius:20px!important;padding:16px!important}body[data-template=private_showroom] footer .footer-top{border-radius:22px!important;grid-template-columns:1fr!important;padding:18px!important}body[data-template=private_showroom] footer .footer-brand,body[data-template=private_showroom] footer .footer-col{text-align:center;align-items:center}body[data-template=private_showroom] .dealerx-credit{margin-bottom:106px!important}}body[data-template],body[data-template] .hero,body[data-template] .catalog,body[data-template] .why,body[data-template] .process,body[data-template] .about,body[data-template] .reviews,body[data-template] .faq-section,body[data-template] .coming-section,body[data-template] .contact{background:var(--site-bg)!important;color:var(--text-main)!important}body[data-template] nav,body[data-template] nav.scrolled,body[data-template] .hero-stats,body[data-template] .catalog-toolbar,body[data-template] .adv-filters,body[data-template] .car-card,body[data-template] .why-item,body[data-template] .trust-item,body[data-template] .step,body[data-template] .review-card,body[data-template] .faq-item,body[data-template] .about-inner,body[data-template] .contact-inner,body[data-template] .contact-form,body[data-template] .cp-cta-card,body[data-template] .cp-spec,body[data-template] .cp-desc-text,body[data-template] .cp-similar-item,body[data-template] .wa-popup,body[data-template] footer,body[data-template] footer .footer-top{background:var(--surface-bg)!important;color:var(--text-main)!important;border-color:var(--line-soft)!important}body[data-template] .catalog-search,body[data-template] .catalog-sort,body[data-template] .f-btn,body[data-template] .vt-btn,body[data-template] .card-spec,body[data-template] .card-finance-teaser,body[data-template] .f-input,body[data-template] .f-select,body[data-template] .f-textarea,body[data-template] .contact-detail,body[data-template] .contact-item{background:var(--surface-soft)!important;color:var(--text-main)!important;border-color:var(--line-soft)!important}body[data-template] .nav-links a,body[data-template] .nav-cta,body[data-template] .hero-content,body[data-template] .hero-title,body[data-template] .hs-num,body[data-template] .s-title,body[data-template] .card-name,body[data-template] .card-price,body[data-template] .why-title,body[data-template] .step-title,body[data-template] .about-title,body[data-template] .contact-headline,body[data-template] .faq-item summary,body[data-template] .cp-title,body[data-template] .cp-price,body[data-template] .cp-spec-val,body[data-template] .trust-item strong{color:var(--text-main)!important}body[data-template] .hero-sub,body[data-template] .hero-subtitle,body[data-template] .hs-label,body[data-template] .catalog-sub,body[data-template] .card-spec-label,body[data-template] .card-spec,body[data-template] .why-text,body[data-template] .step-text,body[data-template] .about-text,body[data-template] .about-feat,body[data-template] .review-text,body[data-template] .faq-item p,body[data-template] .contact-sub,body[data-template] .c-val,body[data-template] .f-desc,body[data-template] .f-links a,body[data-template] .f-links span,body[data-template] .f-copy,body[data-template] .cp-subtitle,body[data-template] .cp-desc-text,body[data-template] .cp-spec-label{color:var(--text-muted)!important}body[data-template] .s-kicker,body[data-template] .s-tag,body[data-template] .card-brand,body[data-template] .card-meta,body[data-template] .card-badge,body[data-template] .about-label,body[data-template] .step-circle,body[data-template] .cp-badge,body[data-template] .cp-badge-brand{color:var(--text-main)!important;border-color:color-mix(in srgb,var(--theme-decor) 34%,transparent)!important}body[data-template] .btn-details,body[data-template] .btn-wa-full,body[data-template] .btn-wa,body[data-template] .cta-primary,body[data-template] .btn-send,body[data-template] #contactWaBtn,body[data-template] .cp-cta-wa{background:linear-gradient(135deg,var(--theme-action),color-mix(in srgb,var(--theme-action) 74%,#fff 26%))!important;color:var(--button-text)!important;border-color:#0000!important}body[data-template] .btn-secondary,body[data-template] .cp-cta-share{background:var(--surface-soft)!important;color:var(--text-main)!important;border-color:var(--line-soft)!important}body[data-template] .hero-title span{background:linear-gradient(135deg,var(--text-main),color-mix(in srgb,var(--text-main) 72%,var(--site-bg) 28%))!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important}body[data-template] .card-img-wrap:after{background:linear-gradient(0deg,color-mix(in srgb,var(--site-bg) 76%,transparent),transparent 48%)!important}body[data-template] .hero-overlay{background:linear-gradient(90deg,color-mix(in srgb,var(--site-bg) 92%,transparent) 0%,color-mix(in srgb,var(--site-bg) 56%,transparent) 52%,color-mix(in srgb,var(--site-bg) 22%,transparent) 100%)!important}body[data-template=private_showroom] .hero{background:radial-gradient(ellipse 44% 36% at 18% 74%,color-mix(in srgb,var(--brand-accent) 18%,transparent),transparent 72%), var(--site-bg)!important}body[data-template=tech_signature] .hero,body[data-template=tech_signature] .catalog,body[data-template=tech_signature] .why,body[data-template=tech_signature] .process,body[data-template=tech_signature] .about,body[data-template=tech_signature] .reviews,body[data-template=tech_signature] .faq-section,body[data-template=tech_signature] .coming-section{background:radial-gradient(ellipse 54% 32% at 82% 0%,color-mix(in srgb,var(--brand-accent) 18%,transparent),transparent 72%), repeating-linear-gradient(90deg,color-mix(in srgb,var(--brand-primary) 4%,transparent) 0 1px,transparent 1px 90px), var(--site-bg)!important}body[data-template=tech_signature] nav{align-items:center!important;gap:clamp(12px,2vw,24px)!important;height:auto!important;min-height:76px!important;padding:8px clamp(16px,3vw,34px)!important}body[data-template=tech_signature] nav.scrolled{padding:7px clamp(16px,3vw,34px)!important}body[data-template=tech_signature] .nav-logo{overflow:hidden;border:1px solid color-mix(in srgb,var(--brand-primary) 18%,#ffffff9e)!important;background:#ffffffeb!important;border-radius:999px!important;justify-content:flex-start!important;align-items:center!important;min-width:min(190px,24vw)!important;max-width:min(360px,40vw)!important;min-height:62px!important;padding:7px 14px!important;display:flex!important;box-shadow:0 18px 42px #0000002e!important}body[data-template=tech_signature] .nav-logo img{object-fit:contain!important;mix-blend-mode:normal!important;filter:none!important;opacity:1!important;width:auto!important;max-width:min(300px,34vw)!important;min-height:42px!important;max-height:56px!important;display:block!important}body[data-template=tech_signature] .nav-logo-fb{white-space:nowrap;letter-spacing:1.2px!important;font-size:clamp(15px,1.4vw,19px)!important}body[data-template=tech_signature] .f-logo img{mix-blend-mode:normal!important;filter:none!important;opacity:1!important;box-sizing:content-box!important;background:#ffffffeb!important;border-radius:16px!important;padding:7px 12px!important}body[data-template=tech_signature] .nav-links{gap:clamp(14px,2vw,28px)!important;min-width:0!important}body[data-template=tech_signature] .hero{justify-content:center!important;padding-inline:clamp(18px,5vw,84px)!important}body[data-template=tech_signature] .hero:before{mask-image:linear-gradient(90deg,#0000 0%,#000 22% 78%,#0000 100%)}body[data-template=tech_signature] .hero-content{margin-inline:auto!important;text-align:center!important;border-right:0!important;border-inline:0!important;align-items:center!important;width:min(850px,100%)!important;max-width:min(850px,100%)!important;margin-left:auto!important;margin-right:auto!important;padding:0!important}body[data-template=tech_signature] .hero-title{text-align:center!important;max-width:100%!important;margin-inline:auto!important}body[data-template=tech_signature] .hero-sub{text-align:center!important;max-width:48rem!important;margin-inline:auto!important}body[data-template=tech_signature] .hero-ctas{justify-content:center!important}body[data-template=tech_signature] .about-inner{text-align:center!important;grid-template-columns:1fr!important;justify-items:center!important;max-width:min(980px,100vw - 32px)!important;margin-inline:auto!important}body[data-template=tech_signature] .about-text{max-width:760px;margin-inline:auto;text-align:center!important}body[data-template=tech_signature] .about-title,body[data-template=tech_signature] .about-label,body[data-template=tech_signature] .about-feats{margin-inline:auto;text-align:center!important}body[data-template=tech_signature] .about-img{clip-path:none!important;width:min(760px,100%)!important;min-height:clamp(280px,36vw,440px)!important}body[data-template=tech_signature] .hero{background:var(--site-bg)!important}body[data-template=tech_signature] .hero:before{content:none!important;background:0 0!important;mask-image:none!important}body[data-template=tech_signature] .hero-overlay{background:linear-gradient(180deg,color-mix(in srgb,var(--site-bg) 62%,transparent) 0%,color-mix(in srgb,var(--site-bg) 50%,transparent) 42%,color-mix(in srgb,var(--site-bg) 84%,transparent) 100%)!important}body[data-template=tech_signature] .catalog{overflow-x:hidden!important}body[data-template=tech_signature] .catalog-grid-wrap,body[data-template=tech_signature] .catalog-toolbar,body[data-template=tech_signature] .cars-grid{box-sizing:border-box!important;width:min(100%,100vw - 48px)!important;max-width:min(1180px,100vw - 48px)!important;margin-inline:auto!important}body[data-template=tech_signature] .cars-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important;display:grid!important}body[data-template=tech_signature] .car-card,body[data-template=tech_signature] .car-card:nth-child(5n+1),body[data-template=tech_signature] .car-card:nth-child(3n+1){box-sizing:border-box!important;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-bg) 96%,#020617) 0%,color-mix(in srgb,var(--site-bg) 92%,#111827) 100%)!important;border:1px solid color-mix(in srgb,var(--brand-primary) 28%,#ffffff14)!important;min-width:0!important;max-width:100%!important;min-height:0!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--brand-accent) 14%,transparent), 0 18px 54px #02061761!important;border-radius:20px!important;flex-direction:column!important;grid-column:auto!important;grid-template-rows:none!important;grid-template-columns:none!important;display:flex!important;overflow:hidden!important}body[data-template=tech_signature] .car-card:before,body[data-template=tech_signature] .car-card:nth-child(5n+1):before,body[data-template=tech_signature] .car-card:nth-child(3n+1):before{content:none!important;background:0 0!important;display:none!important}body[data-template=tech_signature] .card-img-wrap,body[data-template=tech_signature] .card-body{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}body[data-template=tech_signature] .card-img-wrap,body[data-template=tech_signature] .car-card:nth-child(5n+1) .card-img-wrap,body[data-template=tech_signature] .car-card:nth-child(3n+1) .card-img-wrap{aspect-ratio:auto!important;border-left:0!important;border-bottom:1px solid color-mix(in srgb,var(--brand-primary) 22%,transparent)!important;border-radius:0!important;width:100%!important;height:260px!important;min-height:0!important}body[data-template=tech_signature] .card-img-wrap:after{content:none!important;background:0 0!important;display:none!important}body[data-template=tech_signature] .card-badge,body[data-template=tech_signature] .card-badge.card-badge-just-in,body[data-template=tech_signature] .card-badge.card-badge-sold{background:color-mix(in srgb,var(--surface-bg) 74%,transparent)!important;width:auto!important;min-width:0!important;max-width:calc(100% - 28px)!important;min-height:0!important;color:var(--brand-primary)!important;border:1px solid color-mix(in srgb,var(--brand-primary) 38%,transparent)!important;backdrop-filter:blur(10px)!important;letter-spacing:.08em!important;text-transform:uppercase!important;border-radius:999px!important;padding:8px 13px!important;top:14px!important;left:auto!important;right:14px!important;box-shadow:0 10px 26px #02061747!important}body[data-template=tech_signature] .card-body{text-align:right!important;flex-direction:column!important;grid-template-columns:1fr!important;justify-content:flex-start!important;gap:13px!important;padding:24px!important;display:flex!important}body[data-template=tech_signature] .card-brand{width:max-content!important;max-width:100%!important;color:var(--brand-primary)!important;background:color-mix(in srgb,var(--brand-primary) 13%,transparent)!important;border:1px solid color-mix(in srgb,var(--brand-primary) 34%,transparent)!important;border-radius:999px!important;place-self:flex-start!important;padding:7px 11px!important}body[data-template=tech_signature] .card-name{color:var(--text-main)!important;font-size:clamp(24px,2.3vw,34px)!important;line-height:1.08!important}body[data-template=tech_signature] .card-price{color:var(--text-main)!important;place-self:auto!important;font-size:clamp(28px,2.8vw,40px)!important}body[data-template=tech_signature] .card-specs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body[data-template=tech_signature] .card-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:auto!important;display:grid!important}body[data-template=tech_signature] .card-actions,body[data-template=tech_signature] .card-specs{min-width:0!important}@media (width<=1180px){body[data-template=tech_signature] .cars-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-template=tech_signature] .car-card,body[data-template=tech_signature] .car-card:nth-child(5n+1){grid-column:auto!important;min-height:0!important}body[data-template=tech_signature] .card-body{grid-template-columns:1fr!important}body[data-template=tech_signature] .car-card:nth-child(5n+1) .card-img-wrap{height:250px!important;min-height:0!important}}@media (width<=760px){body[data-template=tech_signature] nav{padding:8px 14px!important}body[data-template=tech_signature] .nav-logo{min-width:112px!important;max-width:174px!important}body[data-template=tech_signature] .nav-logo img{max-width:168px!important;min-height:34px!important;max-height:44px!important}body[data-template=tech_signature] .catalog-toolbar,body[data-template=tech_signature] .catalog-grid-wrap,body[data-template=tech_signature] .cars-grid{width:min(100%,100vw - 24px)!important;max-width:calc(100vw - 24px)!important}body[data-template=tech_signature] .cars-grid{grid-template-columns:1fr!important}}.external-crm-card{background:#fff;border:1px solid #dfe7f3;border-radius:18px;margin-top:18px;padding:22px;box-shadow:0 14px 34px #0f172a0f}.connections-hub{direction:rtl;grid-template-columns:repeat(auto-fit,minmax(178px,1fr));gap:14px;margin:0 0 18px;display:grid}.connection-tile{color:#111827;text-align:right;cursor:pointer;background:#fff;border:1px solid #dfe7f3;border-radius:18px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:12px;min-height:154px;padding:18px 16px;font-family:Heebo,sans-serif;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:flex;box-shadow:0 12px 30px #0f172a0d}.connection-tile:hover{border-color:#c7d4f0;transform:translateY(-2px);box-shadow:0 18px 38px #0f172a17}.connection-tile.is-active{color:#fff;background:linear-gradient(135deg,#111827,#1f2a44);border-color:#111827;box-shadow:0 20px 44px #0f172a2e}.connection-tile-icon{color:#fff;background:linear-gradient(135deg,#111827,#2563eb);border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;font-size:17px;font-weight:1000;display:inline-flex;box-shadow:0 10px 22px #2563eb29}.connection-tile-icon.meta{background:#1877f2}.connection-tile-icon.whatsapp{background:#16a34a}.connection-tile-icon.crm{background:#7c3aed}.connection-tile-icon.webhook{background:#0f766e}.connection-tile-icon.fix{background:#f97316}.connection-tile-icon.voicecenter{background:#0284c7}.connection-tile.is-active .connection-tile-icon{color:#fff;box-shadow:none;background:#ffffff29}.connection-tile strong{font-size:16px;font-weight:1000;line-height:1.22;display:block}.connection-tile small{color:#667085;font-size:12px;font-weight:800;line-height:1.55;display:block}.connection-tile.is-active small{color:#ffffffb8}.connections-workspace{min-height:220px}.connections-workspace .integration-accordion{margin-top:0}.connections-workspace .integration-accordion:not([open]){display:none}.integration-accordion{position:relative}.integration-accordion[open]{border-color:#c8d7ee;box-shadow:0 18px 44px #0f172a17}.integration-accordion-summary{cursor:pointer;user-select:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:2px;list-style:none;display:grid}.integration-accordion-summary::-webkit-details-marker{display:none}.integration-summary-icon{color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,#111827,#2563eb);border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;font-size:18px;font-weight:1000;display:inline-flex;box-shadow:0 10px 24px #2563eb29}.integration-summary-copy{gap:4px;min-width:0;display:grid}.integration-summary-copy strong{color:#101828;font-size:16px;font-weight:1000}.integration-summary-copy small{color:#667085;font-size:12px;font-weight:800;line-height:1.5}.integration-summary-action{color:#344054;background:#f8fafc;border:1px solid #d8e2f0;border-radius:12px;justify-content:center;align-items:center;min-width:104px;padding:10px 14px;font-size:12px;font-weight:1000;display:inline-flex}.integration-accordion[open] .integration-accordion-summary{border-bottom:1px solid #eef2f7;margin-bottom:18px;padding-bottom:16px}.integration-accordion[open] .integration-summary-action{color:#fff;background:#111827;border-color:#111827}.external-crm-card.is-compact{padding:18px 20px}.external-crm-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.external-crm-sub{color:#667085;margin:8px 0 0;font-size:13px;line-height:1.7}.external-crm-guide{color:#1e3a8a;background:#eff6ff;border:1px solid #dbeafe;border-radius:12px;gap:5px;margin-bottom:16px;padding:13px 15px;display:grid}.external-crm-guide strong{font-size:13px;font-weight:900}.external-crm-guide span{font-size:12px;font-weight:700;line-height:1.7}.external-crm-badge{color:#be123c;background:#fff1f2;border:1px solid #fecdd3;border-radius:999px;justify-content:center;align-items:center;min-width:82px;padding:8px 12px;font-size:12px;font-weight:900;display:inline-flex}.external-crm-badge.active{color:#027a48;background:#ecfdf3;border-color:#abefc6}.external-crm-badge.pending{color:#92400e;background:#fffbeb;border-color:#fde68a}.external-crm-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.external-crm-card.is-compact .external-crm-guide,.external-crm-card.is-compact .external-crm-grid,.external-crm-card.is-compact #fixdigitalSaveBtn{display:none}.external-crm-card.is-compact .external-crm-head{margin-bottom:10px}.external-crm-card.is-compact .external-crm-status{margin-top:0}.external-crm-grid .full{grid-column:1/-1}.copy-input-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.green-api-card{overflow:hidden}.green-api-tabs{background:#f6f8fc;border:1px solid #edf2f7;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 16px;padding:5px;display:grid}.green-api-tab{color:#748094;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:12px 14px;font-size:14px;font-weight:900}.green-api-tab.active{color:#101828;background:#fff;box-shadow:0 8px 18px #0f172a14}.green-api-panel{gap:14px;display:grid}.green-api-panel[hidden]{display:none!important}.green-api-empty-state{text-align:center;color:#98a2b3;background:#fbfcff;border:1px dashed #dbe5f5;border-radius:14px;place-items:center;gap:8px;min-height:150px;padding:28px 18px;display:grid}.lead-whatsapp-provider-picker{color:#64748b;align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}.lead-whatsapp-provider-picker select{color:#0f172a;min-width:190px;max-width:100%;height:38px;font:inherit;background:#fff;border:1px solid #dbe4ef;border-radius:12px;padding:0 12px}@media (width<=640px){.lead-whatsapp-provider-picker{flex-direction:column;align-items:stretch;gap:5px}.lead-whatsapp-provider-picker select{width:100%;min-width:0}}.green-api-empty-state strong{color:#344054;font-size:18px}.green-api-empty-state span{max-width:560px;font-weight:700;line-height:1.7}.green-api-safety-state{color:#475467;background:#f8fbff;border:1px solid #dbe5f5;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.green-api-safety-state div{gap:6px;display:grid}.green-api-safety-state strong{color:#101828;font-size:16px}.green-api-safety-state span:not(.green-api-safety-pill){font-weight:700;line-height:1.7}.green-api-safety-pill{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;flex:none;align-items:center;min-height:30px;padding:6px 10px;font-size:12px;font-weight:900;display:inline-flex}.external-crm-toggle{color:#1f2937;cursor:pointer;background:#f8fbff;border:1px solid #dbe5f5;border-radius:12px;grid-column:1/-1;align-items:center;gap:10px;padding:14px 16px;font-size:14px;font-weight:800;display:flex}.external-crm-toggle input{accent-color:#2563eb;width:18px;height:18px}.external-crm-status{color:#475467;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-top:14px;padding:12px 14px;font-size:13px;font-weight:700}.external-crm-status.ok{color:#027a48;background:#ecfdf3;border-color:#abefc6}.external-crm-status.pending{color:#92400e;background:#fffbeb;border-color:#fde68a}.external-crm-status.error{color:#be123c;background:#fff1f2;border-color:#fecdd3}.external-crm-actions{flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-top:16px;display:flex}.voicecenter-extension-panel{background:#fbfdff;border:1px solid #e2e8f0;border-radius:14px;gap:12px;margin-top:16px;padding:16px;display:grid}.voicecenter-extension-panel>div:first-child{color:#344054;gap:4px;display:grid}.voicecenter-extension-panel strong{font-size:13px;font-weight:900}.voicecenter-extension-panel span{color:#667085;font-size:12px;font-weight:700}.voicecenter-extension-list{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.voicecenter-extension-row{background:#fff;border:1px solid #dbe5f5;border-radius:12px;gap:4px;min-width:0;padding:12px 13px;display:grid}.voicecenter-extension-row strong{color:#101828;font-size:14px}.voicecenter-extension-row span{color:#111827;text-align:right;direction:ltr;font-size:13px}.voicecenter-extension-row small{color:#667085;font-size:11px;font-weight:800}@media (width<=760px){.connections-hub{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.connection-tile{border-radius:15px;min-height:138px;padding:14px}.connection-tile-icon{border-radius:12px;width:36px;height:36px}.connection-tile strong{font-size:14px}.connection-tile small{font-size:11px}.external-crm-card{border-radius:14px;padding:16px}.integration-accordion-summary{grid-template-columns:auto minmax(0,1fr)}.integration-summary-action{grid-column:1/-1;width:100%}.external-crm-head{flex-direction:column}.external-crm-grid,.copy-input-row,.green-api-tabs{grid-template-columns:1fr}.green-api-safety-state{display:grid}.green-api-safety-pill{justify-self:start}.external-crm-actions .a-save,.external-crm-actions .a-edit{width:100%}}@media (width<=430px){.connections-hub{grid-template-columns:1fr}.connection-tile{min-height:112px}}body[data-template=tech_signature] footer{padding:72px clamp(16px,4vw,60px) 30px!important}body[data-template=tech_signature] footer .footer-top{text-align:center!important;box-sizing:border-box!important;grid-template-columns:minmax(320px,1.25fr) repeat(2,minmax(160px,.8fr))!important;place-items:center!important;gap:clamp(28px,5vw,72px)!important;min-height:260px!important;padding:42px clamp(24px,5vw,72px)!important;display:grid!important}body[data-template=tech_signature] footer .footer-brand,body[data-template=tech_signature] footer .footer-col{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:150px!important;display:flex!important}body[data-template=tech_signature] footer .f-logo{justify-content:center!important;align-items:center!important;min-height:78px!important;margin:0 0 14px!important;display:flex!important}body[data-template=tech_signature] footer .f-logo img{object-fit:contain!important;max-width:min(360px,100%)!important;max-height:72px!important}body[data-template=tech_signature] footer .f-desc,body[data-template=tech_signature] footer .f-links{text-align:center!important;margin-inline:auto!important}body[data-template=tech_signature] footer .social{justify-content:center!important}@media (width<=980px){body[data-template=tech_signature] footer .footer-top{grid-template-columns:1fr!important;gap:26px!important;min-height:0!important;padding:30px 20px!important}body[data-template=tech_signature] footer .footer-brand,body[data-template=tech_signature] footer .footer-col{min-height:0!important}}body[data-template=tech_signature] .contact-form:before{content:none!important;background:0 0!important;display:none!important}body[data-template=tech_signature] .hero:after{content:none!important;display:none!important}body[data-template=private_showroom]{--template-layout:private-gallery-editorial;--template-personality:private-showroom-boutique;background:var(--site-bg)!important;color:var(--text-main)!important;overflow-x:hidden!important}body[data-template=private_showroom] nav{inset-inline:0!important;background:color-mix(in srgb,var(--surface-bg) 82%,transparent)!important;border:1px solid color-mix(in srgb,var(--theme-decor) 25%,transparent)!important;width:min(1180px,100vw - 36px)!important;max-width:calc(100vw - 36px)!important;height:auto!important;min-height:78px!important;box-shadow:0 24px 60px color-mix(in srgb,var(--site-bg) 32%,transparent)!important;backdrop-filter:blur(18px)!important;border-radius:28px!important;margin-inline:auto!important;padding:10px clamp(14px,2.8vw,30px)!important;top:18px!important}body[data-template=private_showroom] .nav-logo{justify-content:flex-start!important;align-items:center!important;min-width:min(170px,24vw)!important;max-width:min(310px,34vw)!important;min-height:58px!important;display:flex!important;overflow:hidden!important}body[data-template=private_showroom] .nav-logo img{object-fit:contain!important;width:auto!important;max-width:min(290px,32vw)!important;max-height:62px!important;display:block!important}body[data-template=private_showroom] .nav-links{gap:clamp(12px,2vw,28px)!important;min-width:0!important}body[data-template=private_showroom] .nav-links a,body[data-template=private_showroom] .nav-cta{color:var(--text-main)!important;border-color:color-mix(in srgb,var(--theme-decor) 24%,transparent)!important}body[data-template=private_showroom] .hero{background:var(--site-bg)!important;justify-content:center!important;align-items:center!important;min-height:clamp(620px,82vh,820px)!important;padding:clamp(112px,13vh,156px) clamp(18px,6vw,92px) clamp(58px,8vh,96px)!important;display:flex!important;overflow:hidden!important}body[data-template=private_showroom] .hero:before{content:""!important;border:1px solid color-mix(in srgb,var(--theme-decor) 30%,transparent)!important;pointer-events:none!important;z-index:2!important;background:linear-gradient(135deg,color-mix(in srgb,var(--surface-bg) 9%,transparent),transparent 46%)!important;border-radius:clamp(30px,5vw,72px)!important;position:absolute!important;inset:clamp(96px,13vh,150px) clamp(18px,5vw,84px) clamp(42px,7vh,80px)!important}body[data-template=private_showroom] .hero:after{content:""!important;background:radial-gradient(circle,color-mix(in srgb,var(--theme-decor) 18%,transparent),transparent 68%)!important;opacity:.9!important;pointer-events:none!important;border-radius:999px!important;width:min(420px,52vw)!important;height:min(420px,52vw)!important;display:block!important;position:absolute!important;bottom:clamp(-180px,-12vw,-90px)!important;left:clamp(-180px,-10vw,-80px)!important;right:auto!important}body[data-template=private_showroom] .hero-bg{opacity:1!important;filter:saturate(1.02)contrast(1.03)!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;position:absolute!important;inset:0!important;transform:none!important}body[data-template=private_showroom] .hero-content{text-align:center!important;z-index:3!important;border:0!important;align-items:center!important;width:min(760px,100%)!important;max-width:min(760px,100%)!important;margin-inline:auto!important;padding:0!important}body[data-template=private_showroom] .hero-title{text-align:center!important;max-width:13ch!important;margin-inline:auto!important;font-size:clamp(44px,8vw,100px)!important;line-height:.94!important}body[data-template=private_showroom] .hero-ctas,body[data-template=private_showroom] .hero-stats{justify-content:center!important}body[data-template=private_showroom] .hero-stats{background:color-mix(in srgb,var(--surface-bg) 74%,transparent)!important;border:1px solid color-mix(in srgb,var(--theme-decor) 26%,transparent)!important;border-radius:26px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:min(720px,100%)!important}body[data-template=private_showroom] .catalog,body[data-template=private_showroom] .why,body[data-template=private_showroom] .process,body[data-template=private_showroom] .about,body[data-template=private_showroom] .reviews,body[data-template=private_showroom] .faq-section,body[data-template=private_showroom] .coming-section,body[data-template=private_showroom] .contact,body[data-template=private_showroom] footer{background:radial-gradient(ellipse 38% 22% at 15% 6%,color-mix(in srgb,var(--theme-decor) 10%,transparent),transparent 70%), var(--site-bg)!important;overflow-x:hidden!important}body[data-template=private_showroom] .catalog-grid-wrap,body[data-template=private_showroom] .catalog-toolbar,body[data-template=private_showroom] .cars-grid,body[data-template=private_showroom] .why-grid,body[data-template=private_showroom] .process-steps,body[data-template=private_showroom] .reviews-grid,body[data-template=private_showroom] .faq-grid,body[data-template=private_showroom] .about-inner,body[data-template=private_showroom] .contact-inner,body[data-template=private_showroom] footer .footer-top{box-sizing:border-box!important;width:min(100%,100vw - 36px)!important;max-width:1180px!important;margin-inline:auto!important}body[data-template=private_showroom] .catalog-toolbar{background:color-mix(in srgb,var(--surface-bg) 92%,transparent)!important;border:1px solid color-mix(in srgb,var(--theme-decor) 20%,transparent)!important;border-radius:24px!important;grid-template-columns:minmax(260px,1fr) auto auto!important;gap:12px!important;max-width:1180px!important;padding:12px!important;display:grid!important}body[data-template=private_showroom] .cars-grid{grid-template-columns:1fr!important;gap:24px!important;display:grid!important}body[data-template=private_showroom] .car-card,body[data-template=private_showroom] .car-card:nth-child(2n){background:linear-gradient(135deg,color-mix(in srgb,var(--surface-bg) 96%,transparent),color-mix(in srgb,var(--site-bg) 86%,var(--surface-bg) 14%))!important;border:1px solid color-mix(in srgb,var(--theme-decor) 26%,transparent)!important;max-width:100%!important;min-height:0!important;box-shadow:0 24px 68px color-mix(in srgb,var(--site-bg) 24%,transparent)!important;border-radius:32px!important;grid-template-columns:minmax(300px,.42fr) minmax(0,.58fr)!important;display:grid!important;overflow:hidden!important}body[data-template=private_showroom] .car-card:nth-child(2n) .card-img-wrap,body[data-template=private_showroom] .car-card:nth-child(2n) .card-body{grid-area:auto!important}body[data-template=private_showroom] .car-card:before{content:""!important;border:1px solid color-mix(in srgb,var(--theme-decor) 18%,transparent)!important;pointer-events:none!important;background:0 0!important;border-radius:24px!important;position:absolute!important;inset:16px!important}body[data-template=private_showroom] .card-img-wrap{border:1px solid color-mix(in srgb,var(--theme-decor) 22%,transparent)!important;border-radius:24px!important;height:clamp(260px,28vw,360px)!important;min-height:0!important;margin:14px!important;overflow:hidden!important}body[data-template=private_showroom] .card-body{flex-direction:column!important;justify-content:center!important;gap:14px!important;min-width:0!important;max-width:100%!important;padding:clamp(24px,3.4vw,44px)!important;display:flex!important}body[data-template=private_showroom] .card-name{overflow-wrap:anywhere!important;font-size:clamp(25px,3vw,40px)!important;line-height:1.08!important}body[data-template=private_showroom] .card-price{font-size:clamp(30px,3.2vw,44px)!important}body[data-template=private_showroom] .card-specs{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}body[data-template=private_showroom] .card-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:auto!important;display:grid!important}body[data-template=private_showroom] .why-grid,body[data-template=private_showroom] .reviews-grid,body[data-template=private_showroom] .faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}body[data-template=private_showroom] .why-item,body[data-template=private_showroom] .step,body[data-template=private_showroom] .review-card,body[data-template=private_showroom] .faq-item{background:color-mix(in srgb,var(--surface-bg) 92%,transparent)!important;border:1px solid color-mix(in srgb,var(--theme-decor) 22%,transparent)!important;box-shadow:0 18px 54px color-mix(in srgb,var(--site-bg) 16%,transparent)!important;border-radius:28px!important}body[data-template=private_showroom] .step{grid-template-columns:64px minmax(0,1fr)!important;align-items:center!important;display:grid!important}body[data-template=private_showroom] .about-inner,body[data-template=private_showroom] .contact-inner{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr)!important}body[data-template=private_showroom] .about-img{clip-path:none!important;border:1px solid color-mix(in srgb,var(--theme-decor) 24%,transparent)!important;border-radius:36px!important;overflow:hidden!important}body[data-template=private_showroom] footer .footer-top{background:color-mix(in srgb,var(--surface-bg) 88%,transparent)!important;border:1px solid color-mix(in srgb,var(--theme-decor) 18%,transparent)!important;border-radius:32px!important;grid-template-columns:minmax(260px,1.15fr) repeat(2,minmax(150px,.8fr))!important;align-items:start!important;padding:36px!important}@media (width<=980px){body[data-template=private_showroom] nav{border-radius:22px!important;width:min(100%,100vw - 20px)!important;max-width:calc(100vw - 20px)!important;top:10px!important}body[data-template=private_showroom] .nav-links{display:none!important}body[data-template=private_showroom] .hero{min-height:620px!important;padding:118px 18px 56px!important}body[data-template=private_showroom] .hero:before{border-radius:30px!important;inset:92px 12px 34px!important}body[data-template=private_showroom] .hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-template=private_showroom] .catalog-toolbar,body[data-template=private_showroom] .cars-grid{grid-template-columns:1fr!important}body[data-template=private_showroom] .car-card{border-radius:26px!important;grid-template-columns:1fr!important}body[data-template=private_showroom] .card-img-wrap{border-radius:20px!important;height:240px!important;margin:10px!important}body[data-template=private_showroom] .card-body{padding:22px!important}body[data-template=private_showroom] .card-specs,body[data-template=private_showroom] .card-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-template=private_showroom] .why-grid,body[data-template=private_showroom] .process-steps,body[data-template=private_showroom] .reviews-grid,body[data-template=private_showroom] .faq-grid,body[data-template=private_showroom] .about-inner,body[data-template=private_showroom] .contact-inner,body[data-template=private_showroom] footer .footer-top{grid-template-columns:1fr!important}}@media (width<=520px){body[data-template=private_showroom] .nav-logo{min-width:112px!important;max-width:172px!important}body[data-template=private_showroom] .nav-logo img{max-width:168px!important;max-height:44px!important}body[data-template=private_showroom] .hero-title{font-size:clamp(40px,14vw,64px)!important}body[data-template=private_showroom] .card-specs,body[data-template=private_showroom] .card-actions,body[data-template=private_showroom] .hero-stats{grid-template-columns:1fr!important}}body[data-template=private_showroom] nav{grid-template-columns:clamp(150px,18vw,260px) minmax(0,1fr) auto!important;justify-content:stretch!important;align-items:center!important;gap:clamp(12px,2vw,28px)!important;display:grid!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}body[data-template=private_showroom] .nav-logo{flex:0 0 clamp(150px,18vw,260px)!important;justify-content:flex-start!important;min-width:clamp(150px,18vw,260px)!important;max-width:clamp(150px,18vw,260px)!important}body[data-template=private_showroom] .nav-links{text-align:center!important;justify-content:center!important;width:100%!important}body[data-template=private_showroom] .nav-links a{color:var(--text-main)!important}body[data-template=private_showroom] .nav-cta{background:var(--button-bg)!important;color:var(--button-text)!important;border-color:color-mix(in srgb,var(--theme-decor) 28%,transparent)!important;justify-self:end!important}body[data-template=private_showroom] .hero{text-align:center!important;justify-content:center!important}body[data-template=private_showroom] .hero-content{text-align:center!important;justify-content:center!important;align-items:center!important;margin-inline:auto!important}body[data-template=private_showroom] .hero-title,body[data-template=private_showroom] .hero-sub{text-align:center!important;margin-inline:auto!important}body[data-template=private_showroom] .hero-ctas{justify-content:center!important}body[data-template=private_showroom] .s-title,body[data-template=private_showroom] .finance-title,body[data-template=private_showroom] .step h3,body[data-template=private_showroom] .why-item h3,body[data-template=private_showroom] .about-text h2{color:var(--theme-heading)!important}body[data-template=private_showroom] .s-tag,body[data-template=private_showroom] .finance-sub,body[data-template=private_showroom] .step p,body[data-template=private_showroom] .why-item p,body[data-template=private_showroom] .about-text p{color:var(--text-muted)!important}body[data-template=private_showroom] .process-steps{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:16px!important;display:grid!important}body[data-template=private_showroom] .step{text-align:center!important;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-bg) 94%,transparent),color-mix(in srgb,var(--theme-background) 82%,var(--surface-bg) 18%))!important;border:1px solid color-mix(in srgb,var(--theme-decor) 30%,transparent)!important;border-radius:30px!important;grid-template-columns:1fr!important;align-content:start!important;justify-items:center!important;min-height:232px!important;padding:28px 22px!important}body[data-template=private_showroom] .step-num,body[data-template=private_showroom] .step-number{background:color-mix(in srgb,var(--theme-decor) 22%,var(--surface-bg) 78%)!important;width:58px!important;height:58px!important;color:var(--theme-heading)!important;border:1px solid color-mix(in srgb,var(--theme-decor) 42%,transparent)!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;margin:0 auto 12px!important;display:inline-flex!important}body[data-template=private_showroom] .finance-calculator{background:linear-gradient(180deg,var(--site-bg),color-mix(in srgb,var(--theme-background) 88%,var(--surface-bg) 12%))!important;color:var(--text-main)!important;padding:clamp(64px,7vw,96px) clamp(18px,5vw,64px)!important}body[data-template=private_showroom] .finance-inner{background:color-mix(in srgb,var(--surface-bg) 86%,transparent)!important;border:1px solid color-mix(in srgb,var(--theme-decor) 28%,transparent)!important;width:min(1120px,100%)!important;box-shadow:0 28px 86px color-mix(in srgb,var(--site-bg) 22%,transparent)!important;border-radius:36px!important;grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr)!important;gap:clamp(20px,4vw,42px)!important;padding:clamp(22px,4vw,42px)!important}body[data-template=private_showroom] .finance-box{background:color-mix(in srgb,var(--theme-background) 80%,var(--surface-bg) 20%)!important;border:1px solid color-mix(in srgb,var(--theme-decor) 28%,transparent)!important;box-shadow:none!important;border-radius:28px!important}body[data-template=private_showroom] .finance-grid label{color:var(--text-muted)!important}body[data-template=private_showroom] .finance-grid input,body[data-template=private_showroom] .finance-grid select{background:var(--surface-bg)!important;color:var(--text-main)!important;border:1px solid color-mix(in srgb,var(--theme-decor) 24%,transparent)!important;border-radius:16px!important}body[data-template=private_showroom] .finance-grid select option{background:var(--surface-bg)!important;color:var(--text-main)!important}body[data-template=private_showroom] .finance-result{background:color-mix(in srgb,var(--surface-bg) 88%,var(--theme-decor) 12%)!important;border:1px solid color-mix(in srgb,var(--theme-decor) 32%,transparent)!important;border-radius:24px!important}body[data-template=private_showroom] .finance-result span{color:var(--text-muted)!important}body[data-template=private_showroom] .finance-result strong{color:var(--theme-action)!important;text-shadow:none!important}body[data-template=private_showroom] .finance-result button{background:linear-gradient(135deg,var(--theme-action),color-mix(in srgb,var(--theme-action) 78%,var(--theme-decor) 22%))!important;color:var(--button-text)!important;border:0!important;border-radius:999px!important}body[data-template=private_showroom] .finance-notes{color:var(--text-muted)!important}@media (width<=1180px){body[data-template=private_showroom] .process-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=980px){body[data-template=private_showroom] nav{grid-template-columns:minmax(130px,1fr) auto!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}body[data-template=private_showroom] .nav-logo{flex:0 auto!important;min-width:130px!important;max-width:min(220px,58vw)!important}body[data-template=private_showroom] .nav-cta{justify-self:end!important}body[data-template=private_showroom] .finance-inner{grid-template-columns:1fr!important}}@media (width<=640px){body[data-template=private_showroom] nav{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important}body[data-template=private_showroom] .process-steps{grid-template-columns:1fr!important}body[data-template=private_showroom] .step{min-height:0!important}body[data-template=private_showroom] .finance-calculator{padding:48px 14px!important}body[data-template=private_showroom] .finance-inner{border-radius:26px!important;padding:18px!important}}body[data-template=private_showroom] .hero{background:var(--theme-background)!important;justify-content:center!important;align-items:center!important;display:flex!important}body[data-template=private_showroom] .hero-content{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:min(860px,100vw - 32px)!important;max-width:min(860px,100vw - 32px)!important;margin:0 auto!important;padding-inline:0!important;display:flex!important}body[data-template=private_showroom] .hero-eyebrow,body[data-template=private_showroom] .hero-title,body[data-template=private_showroom] .hero-title span,body[data-template=private_showroom] .hero-sub{text-align:center!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}body[data-template=private_showroom] .hero-title span{background:linear-gradient(135deg,var(--theme-heading) 0%,var(--theme-decor) 52%,var(--theme-decor-secondary) 100%)!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important}body[data-template=private_showroom] .catalog,body[data-template=private_showroom] .weekly-car-section,body[data-template=private_showroom] .why,body[data-template=private_showroom] .process,body[data-template=private_showroom] .about,body[data-template=private_showroom] .reviews,body[data-template=private_showroom] .faq-section,body[data-template=private_showroom] .contact,body[data-template=private_showroom] footer{background:var(--theme-background)!important;color:var(--theme-heading)!important}body[data-template=private_showroom] .catalog-toolbar,body[data-template=private_showroom] .car-card,body[data-template=private_showroom] .why-item,body[data-template=private_showroom] .review-card,body[data-template=private_showroom] .faq-item,body[data-template=private_showroom] .contact-form,body[data-template=private_showroom] .wa-popup,body[data-template=private_showroom] .cp-cta-card,body[data-template=private_showroom] .cp-spec,body[data-template=private_showroom] .trust-strip{background:color-mix(in srgb,var(--theme-background) 84%,var(--surface-bg) 16%)!important;border-color:color-mix(in srgb,var(--theme-decor) 30%,transparent)!important;box-shadow:0 22px 74px color-mix(in srgb,var(--theme-decor) 10%,transparent)!important}body[data-template=private_showroom] .catalog-search,body[data-template=private_showroom] .catalog-sort,body[data-template=private_showroom] .contact-form input,body[data-template=private_showroom] .contact-form select,body[data-template=private_showroom] .contact-form textarea{background:color-mix(in srgb,var(--theme-background) 88%,var(--surface-bg) 12%)!important;border-color:color-mix(in srgb,var(--theme-decor) 26%,transparent)!important;color:var(--theme-heading)!important}body[data-template=private_showroom] .hero-eyebrow,body[data-template=private_showroom] .s-tag,body[data-template=private_showroom] .card-brand,body[data-template=private_showroom] .card-badge,body[data-template=private_showroom] .step-num,body[data-template=private_showroom] .step-number{border-color:color-mix(in srgb,var(--theme-decor) 42%,transparent)!important;background:color-mix(in srgb,var(--theme-decor) 16%,var(--theme-background) 84%)!important;color:var(--theme-heading)!important}body[data-template=private_showroom] .cta-primary,body[data-template=private_showroom] .btn-details,body[data-template=private_showroom] .btn-wa-full,body[data-template=private_showroom] .btn-wa,body[data-template=private_showroom] .wa-float a,body[data-template=private_showroom] #contactWaBtn,body[data-template=private_showroom] .contact-form button,body[data-template=private_showroom] .sticky-cta a{background:linear-gradient(135deg,var(--theme-action),color-mix(in srgb,var(--theme-action) 82%,var(--theme-decor) 18%))!important;color:var(--button-text)!important;border-color:color-mix(in srgb,var(--theme-action) 34%,transparent)!important}body[data-template=private_showroom] .cta-secondary,body[data-template=private_showroom] .f-btn,body[data-template=private_showroom] .vt-btn,body[data-template=private_showroom] .card-spec,body[data-template=private_showroom] .card-finance-teaser{background:color-mix(in srgb,var(--theme-background) 82%,var(--theme-decor) 18%)!important;color:var(--theme-heading)!important;border-color:color-mix(in srgb,var(--theme-decor) 30%,transparent)!important}body[data-template=private_showroom] .s-title,body[data-template=private_showroom] .card-name,body[data-template=private_showroom] .card-price,body[data-template=private_showroom] .about-text h2,body[data-template=private_showroom] .contact-title,body[data-template=private_showroom] .cp-title,body[data-template=private_showroom] .cp-price{color:var(--theme-heading)!important}body[data-template=private_showroom] .catalog-sub,body[data-template=private_showroom] .card-specs,body[data-template=private_showroom] .about-text p,body[data-template=private_showroom] .contact-sub,body[data-template=private_showroom] .faq-answer,body[data-template=private_showroom] .review-text,body[data-template=private_showroom] .cp-meta{color:var(--text-muted)!important}body[data-template=private_showroom] .nav-logo{background:color-mix(in srgb,var(--theme-background) 78%,var(--surface-bg) 22%)!important;border:1px solid color-mix(in srgb,var(--theme-decor) 28%,transparent)!important;border-radius:999px!important;justify-content:flex-start!important;align-items:center!important;min-height:58px!important;padding:8px 14px!important;display:flex!important;overflow:visible!important}body[data-template=private_showroom] .nav-logo img{object-fit:contain!important;mix-blend-mode:normal!important;filter:none!important;opacity:1!important;background:0 0!important;width:auto!important;max-width:100%!important;height:auto!important;min-height:38px!important;max-height:64px!important;display:block!important}body[data-template=private_showroom] .nav-logo-fb{color:var(--theme-heading)!important}@media (width<=520px){body[data-template=private_showroom] .nav-logo{min-height:50px!important;padding:7px 10px!important}body[data-template=private_showroom] .nav-logo img{min-height:34px!important;max-height:48px!important}}body[data-template=private_showroom] nav{background:color-mix(in srgb,var(--surface-bg) 90%,var(--theme-background) 10%)!important;border-radius:30px!important;grid-template-columns:minmax(164px,220px) minmax(0,1fr) minmax(142px,174px)!important;justify-content:stretch!important;align-items:center!important;gap:clamp(12px,2vw,28px)!important;width:min(1400px,100vw - 56px)!important;max-width:min(1400px,100vw - 56px)!important;min-height:82px!important;padding:10px clamp(18px,2.2vw,28px)!important;display:grid!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}body[data-template=private_showroom] .nav-logo{background:color-mix(in srgb,var(--theme-background) 70%,var(--surface-bg) 30%)!important;justify-content:center!important;min-width:164px!important;max-width:220px!important;min-height:60px!important;padding:8px 12px!important}body[data-template=private_showroom] .nav-logo img{width:auto!important;max-width:180px!important;min-height:0!important;max-height:52px!important}body[data-template=private_showroom] .nav-links{justify-content:center!important;gap:clamp(14px,2vw,30px)!important}body[data-template=private_showroom] .nav-cta{justify-self:start!important;min-width:142px!important;min-height:48px!important;padding-inline:18px!important}body[data-template=private_showroom] .hero{text-align:center!important;place-items:center!important;min-height:clamp(680px,86vh,920px)!important;padding:clamp(130px,16vh,180px) clamp(22px,5vw,72px) clamp(72px,10vh,118px)!important;display:grid!important;overflow:hidden!important}body[data-template=private_showroom] .hero:before{opacity:.42!important;border-radius:42px!important;width:min(660px,100vw - 64px)!important;height:clamp(260px,34vh,420px)!important;top:clamp(138px,18vh,210px)!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}body[data-template=private_showroom] .hero-content{text-align:center!important;z-index:4!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:min(860px,100vw - 44px)!important;max-width:min(860px,100vw - 44px)!important;margin:0 auto!important;padding:0!important;display:flex!important;position:relative!important;left:auto!important;right:auto!important;transform:none!important}body[data-template=private_showroom] .hero-eyebrow{text-align:center!important;max-width:min(520px,100%)!important;margin-inline:auto!important}body[data-template=private_showroom] .hero-sub{text-align:center!important;max-width:620px!important;margin-inline:auto!important}body[data-template=private_showroom] .hero-ctas{justify-content:center!important;margin-inline:auto!important}body[data-template=private_showroom] .hero-stats{margin-inline:auto!important}@media (width<=760px){body[data-template=private_showroom] nav{border-radius:22px!important;grid-template-columns:minmax(112px,1fr) auto!important;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;min-height:66px!important;padding:8px 10px!important}body[data-template=private_showroom] .nav-logo{min-width:112px!important;max-width:178px!important;min-height:48px!important;padding:6px 8px!important}body[data-template=private_showroom] .nav-logo img{max-width:158px!important;max-height:42px!important}body[data-template=private_showroom] .nav-cta{min-width:0!important;min-height:42px!important;padding-inline:12px!important}body[data-template=private_showroom] .hero{min-height:clamp(600px,82vh,760px)!important;padding:112px 16px 58px!important}body[data-template=private_showroom] .hero:before{border-radius:28px!important;width:calc(100vw - 36px)!important;height:280px!important;top:126px!important}body[data-template=private_showroom] .hero-title{max-width:11ch!important;font-size:clamp(42px,13vw,68px)!important;line-height:.96!important}body[data-template=private_showroom] .hero-sub{font-size:clamp(15px,4vw,18px)!important}}body[data-template=tech_signature] .nav-logo{box-shadow:none!important;background:0 0!important;border-color:#0000!important}body[data-template=tech_signature] .nav-logo img{mix-blend-mode:normal!important;filter:none!important;opacity:1!important;background:0 0!important;border-radius:0!important;min-height:42px!important;max-height:56px!important;padding:0!important;display:block!important}body[data-template=tech_signature] .nav-logo{box-shadow:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important;padding:0!important;overflow:visible!important}body[data-template=tech_signature] .nav-logo img{object-fit:contain!important;mix-blend-mode:normal!important;filter:none!important;opacity:1!important;width:auto!important;max-width:min(300px,34vw)!important;height:auto!important;min-height:42px!important;max-height:56px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important;display:block!important}body[data-template=tech_signature] .f-logo img{box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}@media (width<=640px){body[data-template=tech_signature] .nav-logo img{max-width:168px!important;min-height:34px!important;max-height:44px!important}}.catalog .car-card .card-name{font-size:14.7px!important;line-height:1.32!important}.catalog .car-card .card-price{font-size:16.8px!important;line-height:1.18!important}body[data-template] .catalog .car-card .card-name{font-size:clamp(17px,1.6vw,24px)!important;line-height:1.16!important}body[data-template] .catalog .car-card .card-price{font-size:clamp(20px,2vw,28px)!important;line-height:1.12!important}@media (width<=600px){.catalog .car-card .card-name,body[data-template] .catalog .car-card .card-name{font-size:15.4px!important;line-height:1.28!important}.catalog .car-card .card-price,body[data-template] .catalog .car-card .card-price{font-size:16.8px!important}}body[data-template=private_showroom] nav{background:color-mix(in srgb,var(--surface-bg) 94%,white 6%)!important;border:1px solid color-mix(in srgb,var(--theme-decor) 20%,transparent)!important;width:min(1240px,100vw - 48px)!important;max-width:min(1240px,100vw - 48px)!important;min-height:94px!important;box-shadow:0 24px 74px color-mix(in srgb,var(--theme-decor) 12%,transparent)!important;border-radius:36px!important;grid-template-columns:minmax(210px,280px) minmax(0,1fr) minmax(132px,168px)!important;justify-content:stretch!important;align-items:center!important;gap:clamp(16px,2.2vw,34px)!important;padding:12px clamp(18px,2vw,28px)!important;display:grid!important;top:clamp(16px,2.4vh,30px)!important;left:50%!important;right:auto!important;overflow:visible!important;transform:translate(-50%)!important}body[data-template=private_showroom] .nav-logo{background:color-mix(in srgb,var(--theme-background) 66%,white 34%)!important;border:1px solid color-mix(in srgb,var(--theme-decor) 28%,transparent)!important;border-radius:999px!important;justify-content:center!important;justify-self:end!important;min-width:210px!important;max-width:280px!important;min-height:72px!important;padding:8px 18px!important;box-shadow:inset 0 1px #ffffff70!important}body[data-template=private_showroom] .nav-logo img{object-fit:contain!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;background:0 0!important;width:auto!important;max-width:232px!important;height:auto!important;min-height:0!important;max-height:64px!important;display:block!important}body[data-template=private_showroom] .nav-links{justify-content:center!important;gap:clamp(18px,2.1vw,34px)!important;min-width:0!important}body[data-template=private_showroom] .nav-links a{color:var(--theme-heading)!important;white-space:nowrap!important}body[data-template=private_showroom] .nav-cta{background:var(--theme-action)!important;min-width:132px!important;min-height:48px!important;color:var(--button-text)!important;border-color:color-mix(in srgb,var(--theme-action) 40%,transparent)!important;border-radius:0!important;justify-self:start!important;padding-inline:18px!important}body[data-template=private_showroom] .hero{text-align:center!important;background:var(--theme-background)!important;place-items:center!important;min-height:clamp(660px,84vh,860px)!important;padding:clamp(136px,16vh,176px) clamp(22px,5vw,72px) clamp(70px,9vh,108px)!important;display:grid!important;overflow:hidden!important}body[data-template=private_showroom] .hero-bg{opacity:.9!important;filter:saturate(.92)contrast(.98)!important}body[data-template=private_showroom] .hero:before{border:1px solid color-mix(in srgb,var(--theme-decor) 22%,transparent)!important;background:color-mix(in srgb,var(--surface-bg) 12%,transparent)!important;opacity:.26!important;pointer-events:none!important;border-radius:44px!important;width:min(720px,100vw - 72px)!important;height:clamp(260px,34vh,380px)!important;top:50%!important;left:50%!important;right:auto!important;transform:translate(-50%,-43%)!important}body[data-template=private_showroom] .hero:after{opacity:0!important;content:none!important}body[data-template=private_showroom] .hero-content{text-align:center!important;z-index:4!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:min(760px,100vw - 44px)!important;max-width:min(760px,100vw - 44px)!important;margin:0 auto!important;padding:0!important;display:flex!important;position:relative!important;inset:auto!important;transform:none!important}body[data-template=private_showroom] .hero-eyebrow{text-align:center!important;border-radius:999px!important;max-width:min(520px,100%)!important;margin-inline:auto!important}body[data-template=private_showroom] .hero-title{letter-spacing:0!important;text-align:center!important;max-width:11ch!important;margin:0 auto clamp(14px,2vh,24px)!important;font-size:clamp(48px,6.2vw,96px)!important;line-height:.94!important}body[data-template=private_showroom] .hero-sub{text-align:center!important;max-width:620px!important;color:color-mix(in srgb,var(--theme-heading) 70%,var(--text-muted) 30%)!important;margin-inline:auto!important}body[data-template=private_showroom] .hero-ctas,body[data-template=private_showroom] .hero-stats{justify-content:center!important;margin-inline:auto!important}body[data-template=private_showroom] .process-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;max-width:980px!important;margin-inline:auto!important;display:grid!important}body[data-template=private_showroom] .step{text-align:right!important;background:color-mix(in srgb,var(--surface-bg) 88%,var(--theme-background) 12%)!important;border:1px solid color-mix(in srgb,var(--theme-decor) 28%,transparent)!important;min-height:0!important;box-shadow:0 20px 62px color-mix(in srgb,var(--theme-decor) 9%,transparent)!important;border-radius:30px!important;grid-template-columns:auto minmax(0,1fr)!important;place-items:center stretch!important;gap:18px!important;padding:24px 26px!important;display:grid!important}body[data-template=private_showroom] .step-num,body[data-template=private_showroom] .step-number{background:color-mix(in srgb,var(--theme-decor) 20%,var(--surface-bg) 80%)!important;width:58px!important;height:58px!important;color:var(--theme-heading)!important;margin:0!important}body[data-template=private_showroom] .finance-inner{background:color-mix(in srgb,var(--surface-bg) 90%,var(--theme-background) 10%)!important;border:1px solid color-mix(in srgb,var(--theme-decor) 28%,transparent)!important}body[data-template=private_showroom] .finance-box{background:color-mix(in srgb,var(--theme-background) 72%,var(--surface-bg) 28%)!important}body[data-template=private_showroom] .finance-result{background:color-mix(in srgb,var(--surface-bg) 84%,var(--theme-action) 16%)!important}@media (width<=1100px){body[data-template=private_showroom] nav{grid-template-columns:minmax(178px,236px) minmax(0,1fr) minmax(120px,154px)!important;width:calc(100vw - 34px)!important;max-width:calc(100vw - 34px)!important}body[data-template=private_showroom] .nav-logo{min-width:178px!important;max-width:236px!important}body[data-template=private_showroom] .nav-logo img{max-width:206px!important;max-height:58px!important}}@media (width<=760px){body[data-template=private_showroom] nav{border-radius:24px!important;grid-template-columns:minmax(134px,1fr) auto!important;width:calc(100vw - 22px)!important;max-width:calc(100vw - 22px)!important;min-height:68px!important;padding:8px 10px!important;top:10px!important}body[data-template=private_showroom] .nav-logo{justify-self:end!important;min-width:134px!important;max-width:min(190px,58vw)!important;min-height:50px!important;padding:6px 10px!important}body[data-template=private_showroom] .nav-logo img{max-width:170px!important;max-height:44px!important}body[data-template=private_showroom] .nav-links{display:none!important}body[data-template=private_showroom] .nav-cta{min-width:0!important;min-height:42px!important;padding-inline:12px!important;font-size:13px!important}body[data-template=private_showroom] .hero{min-height:clamp(590px,82vh,740px)!important;padding:106px 16px 58px!important}body[data-template=private_showroom] .hero:before{border-radius:30px!important;width:calc(100vw - 36px)!important;height:260px!important;top:49%!important}body[data-template=private_showroom] .hero-title{max-width:11ch!important;font-size:clamp(40px,12.8vw,64px)!important;line-height:.98!important}body[data-template=private_showroom] .hero-sub{font-size:clamp(15px,4vw,18px)!important}body[data-template=private_showroom] .process-steps{grid-template-columns:1fr!important}body[data-template=private_showroom] .step{text-align:center!important;grid-template-columns:1fr!important;justify-items:center!important;padding:22px 18px!important}}body[data-template=private_showroom] .cta-primary,body[data-template=private_showroom] .btn-wa-full,body[data-template=private_showroom] .btn-wa,body[data-template=private_showroom] .nav-cta,body[data-template=private_showroom] .wa-float a,body[data-template=private_showroom] #contactWaBtn,body[data-template=private_showroom] .contact-form button,body[data-template=private_showroom] .sticky-cta a,body[data-template=private_showroom] .wa-popup-send,body[data-template=private_showroom] .finance-result button,body[data-template=private_showroom] .lead-submit{background:linear-gradient(135deg,var(--theme-action),color-mix(in srgb,var(--theme-action) 82%,var(--theme-decor) 18%))!important;color:var(--theme-heading)!important;-webkit-text-fill-color:var(--theme-heading)!important;border:1px solid color-mix(in srgb,var(--theme-decor) 42%,transparent)!important;box-shadow:0 16px 42px color-mix(in srgb,var(--theme-action) 16%,transparent)!important}body[data-template=private_showroom] .cta-primary:hover,body[data-template=private_showroom] .btn-wa-full:hover,body[data-template=private_showroom] .btn-wa:hover,body[data-template=private_showroom] .nav-cta:hover,body[data-template=private_showroom] .wa-float a:hover,body[data-template=private_showroom] #contactWaBtn:hover,body[data-template=private_showroom] .contact-form button:hover,body[data-template=private_showroom] .sticky-cta a:hover,body[data-template=private_showroom] .wa-popup-send:hover,body[data-template=private_showroom] .finance-result button:hover,body[data-template=private_showroom] .lead-submit:hover{color:var(--theme-heading)!important;-webkit-text-fill-color:var(--theme-heading)!important;border-color:color-mix(in srgb,var(--theme-decor) 58%,transparent)!important}body[data-template=private_showroom] .btn-details,body[data-template=private_showroom] .cta-secondary,body[data-template=private_showroom] .f-btn,body[data-template=private_showroom] .vt-btn,body[data-template=private_showroom] .copy-link-btn,body[data-template=private_showroom] .share-link-btn{background:color-mix(in srgb,var(--theme-background) 78%,var(--surface-bg) 22%)!important;color:var(--theme-heading)!important;-webkit-text-fill-color:var(--theme-heading)!important;border:1px solid color-mix(in srgb,var(--theme-decor) 42%,transparent)!important;box-shadow:0 14px 38px color-mix(in srgb,var(--theme-decor) 9%,transparent)!important}body[data-template=private_showroom] .btn-details:hover,body[data-template=private_showroom] .cta-secondary:hover,body[data-template=private_showroom] .f-btn:hover,body[data-template=private_showroom] .vt-btn:hover,body[data-template=private_showroom] .copy-link-btn:hover,body[data-template=private_showroom] .share-link-btn:hover{background:color-mix(in srgb,var(--theme-background) 66%,var(--theme-decor) 34%)!important;color:var(--theme-heading)!important;-webkit-text-fill-color:var(--theme-heading)!important;border-color:color-mix(in srgb,var(--theme-decor) 58%,transparent)!important}body[data-template=private_showroom] nav,body[data-template=private_showroom] .nav-logo,body[data-template=private_showroom] .catalog-toolbar,body[data-template=private_showroom] .car-card,body[data-template=private_showroom] .why-item,body[data-template=private_showroom] .review-card,body[data-template=private_showroom] .faq-item,body[data-template=private_showroom] .contact-form,body[data-template=private_showroom] .wa-popup,body[data-template=private_showroom] .cp-cta-card,body[data-template=private_showroom] .cp-spec,body[data-template=private_showroom] .trust-strip,body[data-template=private_showroom] .finance-inner,body[data-template=private_showroom] .finance-box,body[data-template=private_showroom] .finance-result,body[data-template=private_showroom] .step,body[data-template=private_showroom] .card-spec,body[data-template=private_showroom] .card-finance-teaser{border-color:color-mix(in srgb,var(--theme-decor) 42%,transparent)!important}body[data-template=private_showroom] .catalog-search,body[data-template=private_showroom] .catalog-sort,body[data-template=private_showroom] .contact-form input,body[data-template=private_showroom] .contact-form select,body[data-template=private_showroom] .contact-form textarea,body[data-template=private_showroom] .finance-grid input,body[data-template=private_showroom] .finance-grid select{background:color-mix(in srgb,var(--theme-background) 72%,var(--surface-bg) 28%)!important;color:var(--theme-heading)!important;border-color:color-mix(in srgb,var(--theme-decor) 42%,transparent)!important}body[data-template=private_showroom] .hero-eyebrow,body[data-template=private_showroom] .s-tag,body[data-template=private_showroom] .card-brand,body[data-template=private_showroom] .card-badge,body[data-template=private_showroom] .step-num,body[data-template=private_showroom] .step-number{color:var(--theme-heading)!important;border-color:color-mix(in srgb,var(--theme-decor) 42%,transparent)!important;background:color-mix(in srgb,var(--theme-decor) 16%,var(--theme-background) 84%)!important}body[data-template=private_showroom] .full-catalog-cta a,body[data-template=private_showroom] .catalog-more-btn,body[data-template=private_showroom] .catalog-full-link,body[data-template=private_showroom] .show-all-catalog-btn{background:linear-gradient(135deg,var(--theme-action),color-mix(in srgb,var(--theme-action) 82%,var(--theme-decor) 18%))!important;min-height:54px!important;color:var(--theme-heading)!important;-webkit-text-fill-color:var(--theme-heading)!important;border:1px solid color-mix(in srgb,var(--theme-decor) 46%,transparent)!important;box-shadow:0 18px 46px color-mix(in srgb,var(--theme-action) 18%,transparent)!important;letter-spacing:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:15px 28px!important;font-weight:950!important;display:inline-flex!important}body[data-template=private_showroom] .full-catalog-cta a:hover,body[data-template=private_showroom] .catalog-more-btn:hover,body[data-template=private_showroom] .catalog-full-link:hover,body[data-template=private_showroom] .show-all-catalog-btn:hover{border-color:color-mix(in srgb,var(--theme-decor) 64%,transparent)!important;box-shadow:0 24px 58px color-mix(in srgb,var(--theme-action) 24%,transparent)!important;transform:translateY(-2px)!important}body[data-template=private_showroom] .nav-cta{text-align:center!important;white-space:nowrap!important;letter-spacing:0!important;direction:ltr!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding-inline:20px!important;line-height:1!important;display:inline-flex!important}body[data-template=private_showroom] .nav-cta,body[data-template=private_showroom].logo-placement-hero .nav-cta{border-radius:999px!important;overflow:hidden!important}body[data-template=private_showroom] .why-icon-wrap,body[data-template=private_showroom] .feature-icon,body[data-template=private_showroom] .step-icon,body[data-template=private_showroom] .contact-icon{width:58px!important;height:58px!important;color:var(--surface-bg)!important;background:linear-gradient(135deg,var(--theme-heading),color-mix(in srgb,var(--theme-heading) 78%,#000 22%))!important;border:1px solid color-mix(in srgb,var(--theme-decor) 46%,transparent)!important;box-shadow:0 16px 42px color-mix(in srgb,var(--theme-heading) 14%,transparent)!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}body[data-template=private_showroom] .why-icon-wrap svg,body[data-template=private_showroom] .feature-icon svg,body[data-template=private_showroom] .step-icon svg,body[data-template=private_showroom] .contact-icon svg{stroke:currentColor!important;color:currentColor!important;opacity:1!important}body[data-template=private_showroom] .about-img,body[data-template=private_showroom] .about-image,body[data-template=private_showroom] .about-media{aspect-ratio:4/5!important;border-radius:34px!important;overflow:hidden!important}body[data-template=private_showroom] .about-img img,body[data-template=private_showroom] .about-image img,body[data-template=private_showroom] .about-media img{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important;min-height:100%!important;display:block!important}body[data-template=private_showroom] .s-tag{background:color-mix(in srgb,var(--theme-decor) 16%,var(--theme-background) 84%)!important;border:1px solid color-mix(in srgb,var(--theme-decor) 36%,transparent)!important;width:auto!important;max-width:max-content!important;color:var(--theme-heading)!important;-webkit-text-fill-color:var(--theme-heading)!important;box-shadow:none!important;border-radius:999px!important;margin:0 auto 14px!important;padding:8px 16px!important;display:inline-flex!important}body[data-template=private_showroom] .s-tag:before,body[data-template=private_showroom] .s-tag:after{content:none!important;display:none!important}body[data-template=private_showroom] .s-head{text-align:center!important}body[data-template=private_showroom] .contact-form,body[data-template=private_showroom] .contact-form label,body[data-template=private_showroom] .contact-form h2,body[data-template=private_showroom] .contact-form h3,body[data-template=private_showroom] .contact-form p,body[data-template=private_showroom] .contact-form span{color:var(--theme-heading)!important;-webkit-text-fill-color:var(--theme-heading)!important}body[data-template=private_showroom] .contact-form input,body[data-template=private_showroom] .contact-form select,body[data-template=private_showroom] .contact-form textarea{color:var(--theme-heading)!important;-webkit-text-fill-color:var(--theme-heading)!important;caret-color:var(--theme-action)!important}body[data-template=private_showroom] .contact-form input::placeholder,body[data-template=private_showroom] .contact-form textarea::placeholder{color:color-mix(in srgb,var(--theme-heading) 54%,transparent)!important;-webkit-text-fill-color:color-mix(in srgb,var(--theme-heading) 54%,transparent)!important}body[data-template=private_showroom] .contact-form svg,body[data-template=private_showroom] .contact-form i,body[data-template=private_showroom] .contact-form .icon{color:var(--theme-heading)!important;stroke:currentColor!important}@media (width<=760px){body[data-template=private_showroom] .full-catalog-cta a{width:100%!important;min-height:52px!important}body[data-template=private_showroom] .nav-cta{min-width:104px!important;padding-inline:12px!important}body[data-template=private_showroom] .about-img,body[data-template=private_showroom] .about-image,body[data-template=private_showroom] .about-media{aspect-ratio:1/1.08!important;border-radius:26px!important}}body[data-template=private_showroom] nav{border-radius:30px!important;min-height:75px!important;padding:8px clamp(16px,1.8vw,24px)!important}body[data-template=private_showroom] .nav-logo{min-height:58px!important;padding:6px 14px!important}body[data-template=private_showroom] .nav-logo img{max-width:220px!important;max-height:50px!important}body[data-template=private_showroom] .nav-links a{line-height:1.1!important}body[data-template=private_showroom] .nav-cta{min-height:42px!important;padding-inline:18px!important}body[data-template=private_showroom] .catalog-toolbar,body[data-template=private_showroom] .catalog-toolbar *{color:var(--theme-heading)!important;-webkit-text-fill-color:var(--theme-heading)!important}body[data-template=private_showroom] .catalog-toolbar svg,body[data-template=private_showroom] .catalog-toolbar i,body[data-template=private_showroom] .catalog-toolbar .icon,body[data-template=private_showroom] .vt-btn svg,body[data-template=private_showroom] .f-btn svg{color:var(--theme-heading)!important;stroke:currentColor!important;fill:none!important;opacity:1!important}body[data-template=private_showroom] .catalog-search,body[data-template=private_showroom] .catalog-sort,body[data-template=private_showroom] .catalog-toolbar-label{color:var(--theme-heading)!important;-webkit-text-fill-color:var(--theme-heading)!important}body[data-template=private_showroom] .catalog-search::placeholder{color:color-mix(in srgb,var(--theme-heading) 58%,transparent)!important;-webkit-text-fill-color:color-mix(in srgb,var(--theme-heading) 58%,transparent)!important}body[data-template=private_showroom] .process-steps{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;max-width:1120px!important;margin-top:42px!important}body[data-template=private_showroom] .step{text-align:center!important;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-bg) 92%,white 8%),color-mix(in srgb,var(--theme-background) 62%,var(--surface-bg) 38%))!important;border-radius:28px!important;grid-template-columns:1fr!important;justify-items:center!important;gap:14px!important;padding:26px 20px!important}body[data-template=private_showroom] .step:after{display:none!important}body[data-template=private_showroom] .step-circle,body[data-template=private_showroom] .step-num,body[data-template=private_showroom] .step-number{width:54px!important;height:54px!important;color:var(--theme-heading)!important;background:linear-gradient(135deg,var(--theme-action),color-mix(in srgb,var(--theme-action) 78%,var(--theme-decor) 22%))!important;border:1px solid color-mix(in srgb,var(--theme-decor) 46%,transparent)!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}body[data-template=private_showroom] .step-title{color:var(--theme-heading)!important}body[data-template=private_showroom] .step-text{color:var(--text-muted)!important;max-width:24ch!important;margin-inline:auto!important}body[data-template=private_showroom] .about-img,body[data-template=private_showroom] .about-image,body[data-template=private_showroom] .about-media{aspect-ratio:16/10!important;border-radius:32px!important}body[data-template=private_showroom] .finance-calculator{background:radial-gradient(circle at 18% 18%,color-mix(in srgb,var(--theme-action) 12%,transparent),transparent 34%), linear-gradient(180deg,color-mix(in srgb,var(--theme-background) 92%,var(--surface-bg) 8%),var(--theme-background))!important}body[data-template=private_showroom] .finance-inner{background:linear-gradient(135deg,color-mix(in srgb,var(--surface-bg) 86%,var(--theme-background) 14%),color-mix(in srgb,var(--theme-decor) 10%,var(--surface-bg) 90%))!important;border-radius:34px!important}body[data-template=private_showroom] .contact{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-bg) 96%,white 4%),color-mix(in srgb,var(--theme-background) 88%,var(--surface-bg) 12%))!important}body[data-template=private_showroom] .contact-inner{align-items:start!important}body[data-template=private_showroom] .contact-form{background:color-mix(in srgb,var(--theme-background) 86%,var(--surface-bg) 14%)!important;border-radius:32px!important;gap:18px!important;padding:clamp(26px,3vw,42px)!important}body[data-template=private_showroom] .contact-form input,body[data-template=private_showroom] .contact-form select,body[data-template=private_showroom] .contact-form textarea{min-height:54px!important;padding:14px 16px!important}body[data-template=private_showroom] .contact-form textarea{min-height:126px!important}body[data-template=private_showroom] footer .footer-logo,body[data-template=private_showroom] .footer-logo{background:color-mix(in srgb,var(--theme-background) 80%,var(--surface-bg) 20%)!important;border-radius:18px!important;justify-content:center!important;align-items:center!important;min-height:54px!important;padding:8px 12px!important;display:inline-flex!important}body[data-template=private_showroom] footer .footer-logo img,body[data-template=private_showroom] .footer-logo img,body[data-template=private_showroom] footer img[src*=logo],body[data-template=private_showroom] footer img[alt*=logo],body[data-template=private_showroom] footer img[alt*=לוגו]{opacity:1!important;filter:none!important;mix-blend-mode:normal!important;max-width:170px!important;max-height:42px!important;display:block!important}@media (width<=1100px){body[data-template=private_showroom] nav{min-height:70px!important}body[data-template=private_showroom] .nav-logo{min-height:54px!important}body[data-template=private_showroom] .nav-logo img{max-height:46px!important}body[data-template=private_showroom] .process-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:760px!important}}@media (width<=760px){body[data-template=private_showroom] nav{border-radius:20px!important;min-height:58px!important;padding:7px 9px!important}body[data-template=private_showroom] .nav-logo{min-height:42px!important;padding:5px 8px!important}body[data-template=private_showroom] .nav-logo img{max-width:150px!important;max-height:36px!important}body[data-template=private_showroom] .nav-cta{min-height:38px!important;font-size:12px!important}body[data-template=private_showroom] .process-steps{grid-template-columns:1fr!important;gap:14px!important;margin-top:28px!important}body[data-template=private_showroom] .step{padding:22px 18px!important}body[data-template=private_showroom] .about-img,body[data-template=private_showroom] .about-image,body[data-template=private_showroom] .about-media{aspect-ratio:4/3!important;border-radius:24px!important}body[data-template=private_showroom] .contact-form{gap:14px!important;padding:22px 16px!important}}body[data-template=private_showroom],body[data-template=private_showroom] .hero,body[data-template=private_showroom] .catalog,body[data-template=private_showroom] .weekly-car-section,body[data-template=private_showroom] .why,body[data-template=private_showroom] .process,body[data-template=private_showroom] .about,body[data-template=private_showroom] .reviews,body[data-template=private_showroom] .faq-section,body[data-template=private_showroom] .finance-calculator,body[data-template=private_showroom] .contact,body[data-template=private_showroom] .coming-section,body[data-template=private_showroom] footer{background:var(--theme-background)!important;color:var(--theme-heading)!important}body[data-template=private_showroom] .hero-overlay{background:linear-gradient(180deg,color-mix(in srgb,var(--theme-background) 16%,transparent) 0%,color-mix(in srgb,var(--theme-background) 10%,transparent) 42%,color-mix(in srgb,var(--theme-background) 82%,transparent) 100%)!important}body[data-template=private_showroom] .hero:before{background:color-mix(in srgb,var(--surface-bg) 72%,var(--theme-background) 28%)!important;border-color:color-mix(in srgb,var(--theme-decor) 24%,transparent)!important;box-shadow:0 32px 90px color-mix(in srgb,var(--theme-decor) 12%,transparent)!important}body[data-template=private_showroom] .hero:after{color:color-mix(in srgb,var(--theme-decor) 10%,transparent)!important}body[data-template=private_showroom] nav,body[data-template=private_showroom] .nav-logo,body[data-template=private_showroom] .catalog-toolbar,body[data-template=private_showroom] .adv-filters,body[data-template=private_showroom] .hero-stats,body[data-template=private_showroom] .car-card,body[data-template=private_showroom] .why-item,body[data-template=private_showroom] .review-card,body[data-template=private_showroom] .faq-item,body[data-template=private_showroom] .contact-form,body[data-template=private_showroom] .wa-popup,body[data-template=private_showroom] .cp-cta-card,body[data-template=private_showroom] .cp-spec,body[data-template=private_showroom] .cp-similar-item,body[data-template=private_showroom] .trust-strip,body[data-template=private_showroom] .finance-inner,body[data-template=private_showroom] .finance-box,body[data-template=private_showroom] .finance-result,body[data-template=private_showroom] .step,body[data-template=private_showroom] .card-spec,body[data-template=private_showroom] .card-finance-teaser,body[data-template=private_showroom] .footer-top,body[data-template=private_showroom] .cs-card{background:color-mix(in srgb,var(--theme-background) 78%,var(--surface-bg) 22%)!important;border-color:color-mix(in srgb,var(--theme-decor) 34%,transparent)!important;color:var(--theme-heading)!important;box-shadow:0 18px 54px color-mix(in srgb,var(--theme-decor) 9%,transparent)!important}body[data-template=private_showroom] .catalog-search,body[data-template=private_showroom] .catalog-sort,body[data-template=private_showroom] .adv-filter-select,body[data-template=private_showroom] .adv-filter-input,body[data-template=private_showroom] .contact-form input,body[data-template=private_showroom] .contact-form select,body[data-template=private_showroom] .contact-form textarea,body[data-template=private_showroom] .finance-grid input,body[data-template=private_showroom] .finance-grid select{background:color-mix(in srgb,var(--theme-background) 88%,var(--surface-bg) 12%)!important;border-color:color-mix(in srgb,var(--theme-decor) 30%,transparent)!important;color:var(--theme-heading)!important;-webkit-text-fill-color:var(--theme-heading)!important}body[data-template=private_showroom] .hero-title,body[data-template=private_showroom] .hero-title span,body[data-template=private_showroom] .s-title,body[data-template=private_showroom] .card-name,body[data-template=private_showroom] .card-price,body[data-template=private_showroom] .about-title,body[data-template=private_showroom] .contact-title,body[data-template=private_showroom] .cp-title,body[data-template=private_showroom] .cp-price,body[data-template=private_showroom] .finance-result strong,body[data-template=private_showroom] .faq-item summary{color:var(--theme-heading)!important;-webkit-text-fill-color:var(--theme-heading)!important;text-shadow:none!important}body[data-template=private_showroom] .hero-title span{background:0 0!important}body[data-template=private_showroom] .hero-sub,body[data-template=private_showroom] .catalog-sub,body[data-template=private_showroom] .contact-sub,body[data-template=private_showroom] .about-text,body[data-template=private_showroom] .why-text,body[data-template=private_showroom] .step-text,body[data-template=private_showroom] .faq-item p,body[data-template=private_showroom] .review-text,body[data-template=private_showroom] .cp-subtitle,body[data-template=private_showroom] .cp-desc-text,body[data-template=private_showroom] .footer-bottom,body[data-template=private_showroom] .f-desc,body[data-template=private_showroom] .f-copy{color:var(--text-muted)!important}body[data-template=private_showroom] .hero-eyebrow,body[data-template=private_showroom] .s-tag,body[data-template=private_showroom] .about-label,body[data-template=private_showroom] .card-brand,body[data-template=private_showroom] .card-badge,body[data-template=private_showroom] .cp-badge,body[data-template=private_showroom] .step-num,body[data-template=private_showroom] .step-number,body[data-template=private_showroom] .step-circle{background:color-mix(in srgb,var(--theme-decor) 14%,var(--theme-background) 86%)!important;border-color:color-mix(in srgb,var(--theme-decor) 34%,transparent)!important;color:var(--theme-heading)!important;-webkit-text-fill-color:var(--theme-heading)!important}body[data-template=private_showroom] .cta-primary,body[data-template=private_showroom] .btn-send,body[data-template=private_showroom] .btn-wa-full,body[data-template=private_showroom] .btn-wa,body[data-template=private_showroom] .nav-cta,body[data-template=private_showroom] .wa-float a,body[data-template=private_showroom] #contactWaBtn,body[data-template=private_showroom] .contact-form button,body[data-template=private_showroom] .sticky-cta a,body[data-template=private_showroom] .sticky-btn-wa,body[data-template=private_showroom] .wa-popup-send,body[data-template=private_showroom] .finance-result button,body[data-template=private_showroom] .lead-submit,body[data-template=private_showroom] .full-catalog-cta a,body[data-template=private_showroom] .catalog-more-btn,body[data-template=private_showroom] .catalog-full-link,body[data-template=private_showroom] .show-all-catalog-btn,body[data-template=private_showroom] .cp-cta-wa,body[data-template=private_showroom] .cotd-btn-wa,body[data-template=private_showroom] .cs-wa-btn{background:linear-gradient(135deg,var(--theme-action),color-mix(in srgb,var(--theme-action) 82%,var(--theme-decor) 18%))!important;color:var(--theme-action-text)!important;-webkit-text-fill-color:var(--theme-action-text)!important;border-color:color-mix(in srgb,var(--theme-action) 42%,transparent)!important;box-shadow:0 18px 46px color-mix(in srgb,var(--theme-action) 18%,transparent)!important}body[data-template=private_showroom] .btn-details,body[data-template=private_showroom] .cta-secondary,body[data-template=private_showroom] .f-btn,body[data-template=private_showroom] .vt-btn,body[data-template=private_showroom] .copy-link-btn,body[data-template=private_showroom] .share-link-btn{background:color-mix(in srgb,var(--theme-background) 84%,var(--theme-decor) 16%)!important;color:var(--theme-heading)!important;-webkit-text-fill-color:var(--theme-heading)!important;border-color:color-mix(in srgb,var(--theme-decor) 38%,transparent)!important}body[data-template=private_showroom] .why-icon-wrap,body[data-template=private_showroom] .feature-icon,body[data-template=private_showroom] .step-icon,body[data-template=private_showroom] .contact-icon{background:linear-gradient(135deg,var(--theme-action),color-mix(in srgb,var(--theme-action) 78%,var(--theme-decor) 22%))!important;color:var(--theme-action-text)!important;border-color:color-mix(in srgb,var(--theme-decor) 42%,transparent)!important}body[data-template=private_showroom].logo-placement-hero nav{grid-template-columns:minmax(0,1fr) auto!important;width:min(980px,100vw - 56px)!important;min-height:60px!important;padding:8px 16px!important}body[data-template=private_showroom].logo-placement-hero .nav-logo{display:none!important}body[data-template=private_showroom].logo-placement-hero .nav-links{justify-content:center!important}body[data-template=private_showroom].logo-placement-hero .nav-cta{min-height:40px!important}body[data-template=private_showroom] .vt-btn.active{background:linear-gradient(135deg,var(--theme-action),color-mix(in srgb,var(--theme-action) 82%,var(--theme-decor) 18%))!important;border-color:color-mix(in srgb,var(--theme-action) 56%,transparent)!important}body[data-template=private_showroom] .vt-btn.active svg{fill:var(--theme-action-text)!important}body[data-template=private_showroom] .cars-grid.grid-2,body[data-template=private_showroom] .cars-grid.view-2{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;max-width:1180px!important}body[data-template=private_showroom] .cars-grid.grid-2 .car-card,body[data-template=private_showroom] .cars-grid.view-2 .car-card,body[data-template=private_showroom] .cars-grid.grid-2 .car-card:nth-child(2n),body[data-template=private_showroom] .cars-grid.view-2 .car-card:nth-child(2n){flex-direction:column!important;grid-template-columns:none!important;min-height:0!important;display:flex!important}body[data-template=private_showroom] .cars-grid.grid-2 .card-img-wrap,body[data-template=private_showroom] .cars-grid.view-2 .card-img-wrap,body[data-template=private_showroom] .cars-grid.grid-2 .car-card:nth-child(2n) .card-img-wrap,body[data-template=private_showroom] .cars-grid.view-2 .car-card:nth-child(2n) .card-img-wrap{aspect-ratio:16/10!important;grid-area:auto!important;height:260px!important;min-height:260px!important;margin:12px!important}body[data-template=private_showroom] .cars-grid.grid-2 .card-body,body[data-template=private_showroom] .cars-grid.view-2 .card-body,body[data-template=private_showroom] .cars-grid.grid-2 .car-card:nth-child(2n) .card-body,body[data-template=private_showroom] .cars-grid.view-2 .car-card:nth-child(2n) .card-body{grid-area:auto!important;justify-content:flex-start!important;padding:24px!important}body[data-template=private_showroom] .cars-grid.grid-2 .card-name,body[data-template=private_showroom] .cars-grid.view-2 .card-name{font-size:clamp(24px,2.4vw,32px)!important}body[data-template=private_showroom] .cars-grid.grid-2 .card-specs,body[data-template=private_showroom] .cars-grid.view-2 .card-specs{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-template=private_showroom] .card-badge-just-in,body[data-template=private_showroom] .cp-badge-status-available,body[data-template=private_showroom] .cp-cta-feature-icon,body[data-template=private_showroom] .avail-dot.open,body[data-template=private_showroom] .sticky-cta-online{background:color-mix(in srgb,var(--theme-decor) 18%,var(--theme-background) 82%)!important;color:var(--theme-heading)!important;border-color:color-mix(in srgb,var(--theme-decor) 36%,transparent)!important;box-shadow:0 0 0 0 color-mix(in srgb,var(--theme-decor) 0%,transparent)!important}body[data-template=private_showroom] .card-warranty,body[data-template=private_showroom] .wa-popup-status{color:var(--theme-heading)!important}body[data-template=private_showroom] .card-warranty svg,body[data-template=private_showroom] .card-warranty svg path{stroke:var(--theme-decor)!important;fill:none!important}body[data-template=private_showroom] .wa-popup-status span{background:var(--theme-decor)!important}body[data-template=private_showroom] .wa-popup-header,body[data-template=private_showroom] .wa-popup-body,body[data-template=private_showroom] .wa-popup-footer,body[data-template=private_showroom] .wa-popup-bubble{background:color-mix(in srgb,var(--theme-background) 86%,var(--surface-bg) 14%)!important;color:var(--theme-heading)!important;border-color:color-mix(in srgb,var(--theme-decor) 28%,transparent)!important}body[data-template=private_showroom] #formSuccess{background:color-mix(in srgb,var(--theme-decor) 10%,var(--theme-background) 90%)!important;border-color:color-mix(in srgb,var(--theme-decor) 34%,transparent)!important;color:var(--theme-heading)!important}body[data-template=private_showroom] .car-page{background:var(--theme-background)!important;color:var(--theme-heading)!important}body[data-template=private_showroom] .cp-hero{background:var(--theme-background)!important;border-bottom-color:color-mix(in srgb,var(--theme-decor) 18%,transparent)!important}body[data-template=private_showroom] .cp-hero-overlay{background:linear-gradient(0deg,var(--theme-background) 0%,color-mix(in srgb,var(--theme-background) 48%,transparent) 48%,color-mix(in srgb,var(--theme-background) 6%,transparent) 100%)!important}body[data-template=private_showroom] .cp-thumbs{background:color-mix(in srgb,var(--theme-background) 84%,var(--surface-bg) 16%)!important;border-color:color-mix(in srgb,var(--theme-decor) 24%,transparent)!important}body[data-template=private_showroom] .cp-thumb.active{border-color:var(--theme-action)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--theme-action) 18%,transparent)!important}body[data-template=private_showroom] .cp-body,body[data-template=private_showroom] .cp-body>div:first-child,body[data-template=private_showroom] .cp-desc-text,body[data-template=private_showroom] .cp-gallery-item,body[data-template=private_showroom] .cp-video-ig{background:color-mix(in srgb,var(--theme-background) 78%,var(--surface-bg) 22%)!important;border-color:color-mix(in srgb,var(--theme-decor) 28%,transparent)!important;color:var(--theme-heading)!important}body[data-template=private_showroom] .cp-body{background:var(--theme-background)!important}body[data-template=private_showroom] .cp-badge-brand,body[data-template=private_showroom] .cp-badge-tag{background:color-mix(in srgb,var(--theme-decor) 12%,var(--theme-background) 88%)!important;color:var(--theme-heading)!important}body[data-template=private_showroom] .cp-spec-label,body[data-template=private_showroom] .cp-similar-price,body[data-template=private_showroom] .cp-cta-card-sub,body[data-template=private_showroom] .cp-cta-feature,body[data-template=private_showroom] .cp-price-label,body[data-template=private_showroom] .cp-specs-title,body[data-template=private_showroom] .cp-desc-title,body[data-template=private_showroom] .cp-gallery-title,body[data-template=private_showroom] .cp-similar-title,body[data-template=private_showroom] .cp-similar-empty{color:var(--text-muted)!important}body[data-template=private_showroom] .cp-spec-val,body[data-template=private_showroom] .cp-similar-name{color:var(--theme-heading)!important}body[data-template=private_showroom] .cp-similar-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:clamp(14px,1.8vw,20px)!important}body[data-template=private_showroom] .cp-similar-item{background:color-mix(in srgb,var(--theme-background) 78%,var(--surface-bg) 22%)!important;border-color:color-mix(in srgb,var(--theme-decor) 30%,transparent)!important;border-radius:14px!important;flex-direction:column!important;min-height:clamp(250px,17vw,310px)!important;display:flex!important;overflow:hidden!important}body[data-template=private_showroom] .cp-similar-img{object-fit:cover!important;object-position:center center!important;background:color-mix(in srgb,var(--theme-background) 88%,var(--theme-decor) 12%)!important;flex:none!important;width:100%!important;height:clamp(170px,12vw,220px)!important}body[data-template=private_showroom] .cp-similar-info{text-align:right!important;flex-direction:column!important;justify-content:center!important;gap:6px!important;min-height:76px!important;padding:14px 16px 16px!important;display:flex!important}body[data-template=private_showroom] .cp-similar-name{overflow-wrap:anywhere!important;font-size:clamp(14px,1.1vw,16px)!important;line-height:1.35!important}body[data-template=private_showroom] .cp-similar-price{font-size:clamp(12px,1vw,14px)!important;line-height:1.35!important}body[data-template=private_showroom] .cp-cta-phone,body[data-template=private_showroom] .cp-cta-share{background:color-mix(in srgb,var(--theme-background) 84%,var(--theme-decor) 16%)!important;color:var(--theme-heading)!important;border-color:color-mix(in srgb,var(--theme-decor) 34%,transparent)!important}body[data-template=private_showroom] .cp-cta-divider{background:color-mix(in srgb,var(--theme-decor) 24%,transparent)!important}body[data-template=private_showroom] .cp-cta-card{text-align:center!important;border-radius:24px!important;grid-template-columns:minmax(0,1fr)!important;place-items:stretch stretch!important;gap:18px!important;width:min(760px,100%)!important;margin:0 auto 28px!important;padding:clamp(22px,3vw,34px)!important;display:grid!important;position:static!important;overflow:hidden!important}body[data-template=private_showroom] .cp-cta-card-title{letter-spacing:0!important;margin:0!important;font-size:clamp(24px,3vw,38px)!important;line-height:1.12!important}body[data-template=private_showroom] .cp-cta-card-sub{text-align:center!important;width:min(560px,100%)!important;margin:0 auto!important;font-size:clamp(14px,1.45vw,17px)!important;line-height:1.7!important}body[data-template=private_showroom] .cp-cta-wa,body[data-template=private_showroom] .cp-cta-phone,body[data-template=private_showroom] .cp-cta-share{white-space:normal!important;text-align:center!important;overflow-wrap:anywhere!important;border-radius:14px!important;width:100%!important;min-width:0!important;min-height:54px!important;margin:0!important;padding:14px 18px!important;font-size:clamp(14px,1.35vw,16px)!important;font-weight:900!important;line-height:1.25!important}body[data-template=private_showroom] .cp-cta-card .cp-cta-wa,body[data-template=private_showroom] .cp-cta-card .cp-cta-phone,body[data-template=private_showroom] .cp-cta-card .cp-cta-share{grid-column:1/-1!important}body[data-template=private_showroom] .cp-cta-card{grid-auto-flow:row!important}body[data-template=private_showroom] .cp-cta-card .cp-cta-wa{order:3}body[data-template=private_showroom] .cp-cta-card .cp-cta-phone{order:4}body[data-template=private_showroom] .cp-cta-card .cp-cta-share{order:5}body[data-template=private_showroom] .cp-cta-divider{display:none!important}body[data-template=private_showroom] .cp-cta-features{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin-top:2px!important;display:grid!important}body[data-template=private_showroom] .cp-cta-feature{text-align:center!important;justify-content:center!important;min-width:0!important;line-height:1.35!important}@media (width>=720px){body[data-template=private_showroom] .cp-cta-card{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-template=private_showroom] .cp-cta-card-title,body[data-template=private_showroom] .cp-cta-card-sub,body[data-template=private_showroom] .cp-cta-features,body[data-template=private_showroom] .cp-cta-wa{grid-column:1/-1!important}body[data-template=private_showroom] .cp-cta-phone,body[data-template=private_showroom] .cp-cta-share{grid-column:auto!important}}@media (width<=719px){body[data-template=private_showroom] .cp-cta-card{border-radius:18px!important;width:100%!important;padding:20px 16px!important}body[data-template=private_showroom] .cp-cta-features{grid-template-columns:1fr!important}}@media (width<=760px){body[data-template=private_showroom].logo-placement-hero nav{grid-template-columns:1fr auto!important;width:calc(100vw - 22px)!important}body[data-template=private_showroom].logo-placement-hero .nav-links{justify-content:flex-start!important}body[data-template=private_showroom] .cars-grid.grid-2,body[data-template=private_showroom] .cars-grid.view-2{grid-template-columns:1fr!important}}body[data-template=private_showroom] #carPage .cp-cta-card{width:min(760px,100%)!important;box-shadow:none!important;text-align:start!important;border-radius:16px!important;grid-template-columns:minmax(0,1fr)!important;gap:16px!important}body[data-template=private_showroom] #carPage .cp-cta-card-title{text-align:start!important;font-size:clamp(24px,2.5vw,30px)!important;line-height:1.3!important}body[data-template=private_showroom] #carPage .cp-cta-card-sub{text-align:start!important;width:100%!important;margin:0!important;font-size:15px!important}body[data-template=private_showroom] #carPage .lead-agent-card{box-sizing:border-box!important;border:0!important;border-top:1px solid var(--template-border,var(--line-soft))!important;width:100%!important;min-width:0!important;box-shadow:none!important;text-align:start!important;background:0 0!important;border-radius:0!important;grid-column:1/-1!important;margin:0!important;padding:20px 0 0!important}body[data-template=private_showroom] #carPage .lead-agent-head{margin:0 0 20px!important;display:block!important}body[data-template=private_showroom] #carPage .lead-agent-head span{display:none!important}body[data-template=private_showroom] #carPage .lead-agent-head strong{font-size:18px!important;font-weight:700!important;line-height:1.5!important}body[data-template=private_showroom] #carPage :is(.lead-agent-grid,.lead-agent-contact){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;margin:0 0 16px!important;display:grid!important}body[data-template=private_showroom] #carPage .lead-agent-card label{min-width:0!important;color:var(--text-main)!important;gap:8px!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important}body[data-template=private_showroom] #carPage .lead-agent-card :is(input:not([type=checkbox]):not([type=radio]),select,textarea){box-sizing:border-box!important;border:1px solid var(--template-border,var(--line-soft))!important;background:var(--site-bg)!important;width:100%!important;min-width:0!important;min-height:48px!important;color:var(--text-main)!important;box-shadow:none!important;border-radius:8px!important;padding:12px!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important}body[data-template=private_showroom] #carPage .lead-agent-card input::placeholder{color:var(--text-muted)!important;opacity:1!important}body[data-template=private_showroom] #carPage .lead-agent-submit{color:#201b13!important;min-height:48px!important;box-shadow:none!important;background:#b88a44!important;border-radius:8px!important;padding:12px 20px!important;font-size:16px!important;line-height:1.5!important}body[data-template=private_showroom] #carPage .cp-cta-card .cp-cta-actions{border-top:1px solid var(--template-border,var(--line-soft))!important;margin-top:8px!important;padding-top:24px!important}body[data-template=private_showroom] #carPage .cp-cta-card .cp-cta-secondary-actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))!important}body[data-template=private_showroom] #carPage .cp-cta-card .cp-cta-actions :is(.cp-cta-wa,.cp-cta-phone,.cp-cta-share){min-height:44px!important;box-shadow:none!important;border-radius:8px!important}body[data-template=private_showroom] #carPage .cp-cta-card :is(input,select,textarea,button,a):focus-visible{outline:2px solid var(--text-main)!important;outline-offset:3px!important}body[data-template=private_showroom] #carPage .cp-cta-features{gap:12px!important;padding-top:12px!important}@media (width<=560px){body[data-template=private_showroom] #carPage :is(.lead-agent-grid,.lead-agent-contact){grid-template-columns:minmax(0,1fr)!important;gap:12px!important}body[data-template=private_showroom] #carPage .cp-cta-card{padding:20px 16px!important}}body[data-template=private_showroom],body[data-template=private_showroom] *{box-sizing:border-box!important}body[data-template=private_showroom]{width:100%!important;max-width:100vw!important;overflow-x:hidden!important}body[data-template=private_showroom] section,body[data-template=private_showroom] .catalog,body[data-template=private_showroom] .weekly-car-section,body[data-template=private_showroom] .finance-calculator,body[data-template=private_showroom] .coming-section,body[data-template=private_showroom] .videos-section,body[data-template=private_showroom] .happy-customers-section,body[data-template=private_showroom] .reviews,body[data-template=private_showroom] .why,body[data-template=private_showroom] .process,body[data-template=private_showroom] .about,body[data-template=private_showroom] .faq-section,body[data-template=private_showroom] .contact{width:100%!important;max-width:100vw!important;padding-inline:clamp(14px,4vw,60px)!important;overflow-x:clip!important}body[data-template=private_showroom] nav{grid-template-columns:minmax(130px,240px) minmax(0,1fr) minmax(116px,168px)!important;gap:clamp(8px,1.4vw,22px)!important;width:min(1240px,100vw - 32px)!important;max-width:calc(100vw - 32px)!important;min-height:clamp(62px,7vw,82px)!important;padding:8px clamp(10px,2vw,24px)!important}body[data-template=private_showroom] .nav-logo{min-width:0!important;max-width:100%!important;overflow:hidden!important}body[data-template=private_showroom] .nav-logo img{max-width:100%!important;height:auto!important}body[data-template=private_showroom] .nav-links{gap:clamp(8px,1.4vw,18px)!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}body[data-template=private_showroom] .nav-links a,body[data-template=private_showroom] .nav-cta{white-space:nowrap!important;min-width:0!important}body[data-template=private_showroom] .hero{height:auto!important;min-height:clamp(600px,82svh,860px)!important;padding:clamp(112px,15svh,170px) clamp(16px,5vw,72px) clamp(54px,8svh,104px)!important}body[data-template=private_showroom] .hero:before{width:min(760px,100vw - 40px)!important;height:clamp(250px,34svh,420px)!important;top:clamp(126px,18svh,205px)!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}body[data-template=private_showroom] .hero-content{width:min(760px,100vw - 32px)!important;min-width:0!important;max-width:min(760px,100vw - 32px)!important}body[data-template=private_showroom] .hero-title{letter-spacing:0!important;overflow-wrap:normal!important;max-width:12ch!important;font-size:clamp(42px,8.5vw,96px)!important;line-height:.96!important}body[data-template=private_showroom] .hero-sub{max-width:min(620px,100%)!important;font-size:clamp(15px,1.8vw,20px)!important;line-height:1.65!important}body[data-template=private_showroom] .hero-ctas{flex-wrap:wrap!important;gap:10px!important;display:flex!important}body[data-template=private_showroom] .hero-ctas a,body[data-template=private_showroom] .cta-primary,body[data-template=private_showroom] .cta-secondary,body[data-template=private_showroom] .btn-details,body[data-template=private_showroom] .btn-wa-full,body[data-template=private_showroom] .btn-wa,body[data-template=private_showroom] .nav-cta,body[data-template=private_showroom] .cs-wa-btn,body[data-template=private_showroom] .cp-cta-wa,body[data-template=private_showroom] .cp-cta-phone,body[data-template=private_showroom] .cp-cta-share{white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important;min-width:0!important;max-width:100%!important}body[data-template=private_showroom] .hero-stats{gap:10px!important;width:min(760px,100%)!important;max-width:100%!important}body[data-template=private_showroom] .catalog-toolbar,body[data-template=private_showroom] .adv-filters{grid-template-columns:minmax(220px,1fr) auto auto!important;align-items:center!important;width:min(1180px,100%)!important;max-width:100%!important;display:grid!important}body[data-template=private_showroom] .catalog-search,body[data-template=private_showroom] .catalog-sort,body[data-template=private_showroom] .adv-filter-select,body[data-template=private_showroom] .adv-filter-input{width:100%!important;min-width:0!important}body[data-template=private_showroom] .cars-grid,body[data-template=private_showroom] .why-grid,body[data-template=private_showroom] .process-steps,body[data-template=private_showroom] .reviews-grid,body[data-template=private_showroom] .faq-grid,body[data-template=private_showroom] .cs-grid{width:min(1180px,100%)!important;max-width:100%!important;margin-inline:auto!important}body[data-template=private_showroom] .cars-grid.view-multi,body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2){grid-template-columns:1fr!important}body[data-template=private_showroom] .car-card,body[data-template=private_showroom] .car-card:nth-child(2n){grid-template-columns:minmax(280px,.42fr) minmax(0,.58fr)!important;width:100%!important;min-width:0!important;max-width:100%!important}body[data-template=private_showroom] .card-img-wrap{width:auto!important;max-width:100%!important;height:clamp(245px,28vw,360px)!important}body[data-template=private_showroom] .card-body,body[data-template=private_showroom] .card-spec,body[data-template=private_showroom] .card-finance-teaser{min-width:0!important}body[data-template=private_showroom] .card-name,body[data-template=private_showroom] .card-price,body[data-template=private_showroom] .card-brand,body[data-template=private_showroom] .card-meta{overflow-wrap:anywhere!important}body[data-template=private_showroom] .weekly-car-card,body[data-template=private_showroom] .finance-inner,body[data-template=private_showroom] .about-inner,body[data-template=private_showroom] .contact-inner,body[data-template=private_showroom] .footer-top{width:min(1180px,100%)!important;max-width:100%!important;margin-inline:auto!important}body[data-template=private_showroom] .process-steps{grid-template-columns:repeat(4,minmax(0,1fr))!important}body[data-template=private_showroom] .step{min-width:0!important;min-height:0!important}body[data-template=private_showroom] .cs-grid{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))!important;gap:18px!important}body[data-template=private_showroom] .cs-card{border-radius:24px!important;min-width:0!important;max-width:100%!important}body[data-template=private_showroom] .cs-img-wrap{height:clamp(190px,24vw,260px)!important}body[data-template=private_showroom] .cs-body{gap:12px!important;min-width:0!important;display:grid!important}body[data-template=private_showroom] .cs-name,body[data-template=private_showroom] .cs-price-val{overflow-wrap:anywhere!important}body[data-template=private_showroom] .cs-timer{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}body[data-template=private_showroom] .cs-timer-block{min-width:0!important;padding:10px 4px!important}body[data-template=private_showroom] .videos-carousel,body[data-template=private_showroom] .happy-customers-carousel{overscroll-behavior-inline:contain!important;width:100%!important;max-width:100%!important;scroll-padding-inline:clamp(14px,4vw,60px)!important;overflow-x:auto!important}body[data-template=private_showroom] .videos-carousel{grid-auto-columns:minmax(min(340px,86vw),min(560px,70vw))!important}body[data-template=private_showroom] .video-card{max-width:100%!important}body[data-template=private_showroom] .happy-customer-story{flex-basis:clamp(220px,26vw,310px)!important}body[data-template=private_showroom] .cp-hero{height:clamp(320px,58svh,620px)!important;min-height:320px!important}body[data-template=private_showroom] .cp-body{grid-template-columns:minmax(0,1fr)!important;gap:clamp(22px,4vw,42px)!important;width:min(1180px,100vw - 32px)!important;max-width:calc(100vw - 32px)!important;margin-inline:auto!important}body[data-template=private_showroom] .cp-specs{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr))!important}body[data-template=private_showroom] .cp-gallery-grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))!important}body[data-template=private_showroom] .cp-title,body[data-template=private_showroom] .cp-price,body[data-template=private_showroom] .cp-subtitle,body[data-template=private_showroom] .cp-desc-text{overflow-wrap:anywhere!important}@media (width<=900px){body[data-template=private_showroom] .cp-similar-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-template=private_showroom] .cp-similar-item{min-height:clamp(230px,34vw,290px)!important}body[data-template=private_showroom] .cp-similar-img{height:clamp(155px,25vw,205px)!important}}@media (width<=560px){body[data-template=private_showroom] .cp-similar-grid{grid-template-columns:1fr!important;gap:14px!important}body[data-template=private_showroom] .cp-similar-item{min-height:0!important}body[data-template=private_showroom] .cp-similar-img{aspect-ratio:16/10!important;height:auto!important}body[data-template=private_showroom] .cp-similar-info{min-height:72px!important;padding:13px 14px 15px!important}}body[data-template=private_showroom] .wa-popup{max-width:calc(100vw - 28px)!important}@media (width<=1180px){body[data-template=private_showroom] nav{grid-template-columns:minmax(118px,200px) minmax(0,1fr) minmax(104px,148px)!important}body[data-template=private_showroom] .process-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-template=private_showroom] .finance-inner,body[data-template=private_showroom] .about-inner,body[data-template=private_showroom] .contact-inner,body[data-template=private_showroom] footer .footer-top{grid-template-columns:1fr!important}}@media (width<=900px){body[data-template=private_showroom] nav{grid-template-columns:minmax(0,1fr) auto!important;width:calc(100vw - 22px)!important;max-width:calc(100vw - 22px)!important}body[data-template=private_showroom] .nav-links{display:none!important}body[data-template=private_showroom] .nav-logo{justify-content:flex-start!important}body[data-template=private_showroom] .hero{min-height:clamp(560px,78svh,720px)!important;padding-top:112px!important}body[data-template=private_showroom] .hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-template=private_showroom] .catalog-toolbar,body[data-template=private_showroom] .adv-filters{grid-template-columns:1fr!important}body[data-template=private_showroom] .car-card,body[data-template=private_showroom] .car-card:nth-child(2n),body[data-template=private_showroom] .cars-grid.grid-2 .car-card,body[data-template=private_showroom] .cars-grid.view-2 .car-card{flex-direction:column!important;grid-template-columns:1fr!important;display:flex!important}body[data-template=private_showroom] .card-img-wrap,body[data-template=private_showroom] .cars-grid.grid-2 .card-img-wrap,body[data-template=private_showroom] .cars-grid.view-2 .card-img-wrap{height:clamp(230px,52vw,340px)!important;min-height:0!important}body[data-template=private_showroom] .why-grid,body[data-template=private_showroom] .reviews-grid,body[data-template=private_showroom] .faq-grid{grid-template-columns:1fr!important}body[data-template=private_showroom] .cp-hero{height:clamp(280px,48svh,480px)!important;min-height:280px!important}}@media (width<=640px){body[data-template=private_showroom] section,body[data-template=private_showroom] .catalog,body[data-template=private_showroom] .weekly-car-section,body[data-template=private_showroom] .finance-calculator,body[data-template=private_showroom] .coming-section,body[data-template=private_showroom] .videos-section,body[data-template=private_showroom] .happy-customers-section,body[data-template=private_showroom] .reviews,body[data-template=private_showroom] .why,body[data-template=private_showroom] .process,body[data-template=private_showroom] .about,body[data-template=private_showroom] .faq-section,body[data-template=private_showroom] .contact{padding-inline:14px!important}body[data-template=private_showroom] nav{border-radius:18px!important;min-height:58px!important;padding:7px 8px!important;top:8px!important}body[data-template=private_showroom] .nav-logo img{max-height:42px!important}body[data-template=private_showroom] .nav-cta{min-height:38px!important;padding-inline:10px!important;font-size:12px!important}body[data-template=private_showroom] .hero{min-height:clamp(520px,76svh,660px)!important;padding:96px 14px 44px!important}body[data-template=private_showroom] .hero:before{border-radius:24px!important;width:calc(100vw - 28px)!important;height:clamp(220px,34svh,310px)!important;top:104px!important}body[data-template=private_showroom] .hero-title{max-width:11ch!important;font-size:clamp(38px,12.5vw,58px)!important}body[data-template=private_showroom] .hero-sub{font-size:15px!important;line-height:1.55!important}body[data-template=private_showroom] .hero-ctas,body[data-template=private_showroom] .card-actions{grid-template-columns:1fr!important;width:100%!important;display:grid!important}body[data-template=private_showroom] .hero-stats,body[data-template=private_showroom] .card-specs,body[data-template=private_showroom] .process-steps,body[data-template=private_showroom] .cs-prices{grid-template-columns:1fr!important}body[data-template=private_showroom] .car-card{border-radius:22px!important}body[data-template=private_showroom] .card-img-wrap{border-radius:18px!important;height:clamp(210px,58vw,290px)!important;margin:8px!important}body[data-template=private_showroom] .card-body{padding:20px 16px!important}body[data-template=private_showroom] .card-name{font-size:clamp(24px,8vw,32px)!important}body[data-template=private_showroom] .card-price{font-size:clamp(27px,9vw,38px)!important}body[data-template=private_showroom] .cs-timer{gap:6px!important}body[data-template=private_showroom] .cs-timer-num{font-size:20px!important}body[data-template=private_showroom] .videos-carousel{grid-auto-columns:minmax(0,calc(100vw - 28px))!important}body[data-template=private_showroom] .happy-customer-story{flex-basis:min(78vw,300px)!important}body[data-template=private_showroom] .cp-body{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important}body[data-template=private_showroom] .cp-hero{height:clamp(260px,44svh,380px)!important;min-height:260px!important}}@media (width<=420px){body[data-template=private_showroom] .nav-logo{max-width:52vw!important}body[data-template=private_showroom] .nav-cta{max-width:38vw!important}body[data-template=private_showroom] .hero-title{font-size:clamp(34px,12vw,48px)!important}body[data-template=private_showroom] .cs-timer{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.green-api-connections-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:12px 0 16px;display:grid}.green-api-connection-chip{text-align:right;cursor:pointer;background:#fff;border:1px solid #dbe5f1;border-radius:16px;gap:5px;padding:12px 14px;display:grid;box-shadow:0 8px 22px #0f172a0f}.green-api-connection-chip.active{border-color:#111827;box-shadow:0 12px 28px #0f172a21}.green-api-connection-chip strong{color:#111827;font-size:14px}.green-api-connection-chip span,.green-api-empty-state,.lead-whatsapp-origin{color:#64748b;font-size:12px;line-height:1.45}.green-api-empty-state{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:16px;padding:14px}.lead-card-simple .lead-person .lead-whatsapp-origin{color:#0f766e;margin-top:4px;display:block}body[data-template=private_showroom] .hero-ctas a,body[data-template=private_showroom] .hero-ctas button,body[data-template=private_showroom] .cta-primary,body[data-template=private_showroom] .catalog-full-link,body[data-template=private_showroom] .show-all-catalog-btn{background-clip:padding-box!important;border-bottom:0!important;text-decoration:none!important}body[data-template=private_showroom] .hero-ctas a:before,body[data-template=private_showroom] .hero-ctas a:after,body[data-template=private_showroom] .hero-ctas button:before,body[data-template=private_showroom] .hero-ctas button:after{text-decoration:none!important}body[data-template=private_showroom] .wa-popup{border:1px solid color-mix(in srgb,var(--theme-decor) 24%,transparent)!important;border-radius:22px!important;box-shadow:0 22px 70px #00000038!important}body[data-template=private_showroom] .wa-popup-header{background:var(--theme-heading)!important;color:var(--theme-background)!important;border-bottom:1px solid color-mix(in srgb,var(--theme-background) 18%,transparent)!important}body[data-template=private_showroom] .wa-popup-name,body[data-template=private_showroom] .wa-popup-status{color:var(--theme-background)!important;-webkit-text-fill-color:var(--theme-background)!important}body[data-template=private_showroom] .wa-popup-status{opacity:.84!important}body[data-template=private_showroom] .wa-popup-close-btn{border:1px solid color-mix(in srgb,var(--theme-background) 26%,transparent)!important;background:color-mix(in srgb,var(--theme-background) 14%,transparent)!important;width:34px!important;min-width:34px!important;height:34px!important;color:var(--theme-background)!important;-webkit-text-fill-color:var(--theme-background)!important;opacity:1!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;margin-right:auto!important;line-height:1!important;display:inline-flex!important}body[data-template=private_showroom] .wa-popup-body,body[data-template=private_showroom] .wa-popup-footer{background:color-mix(in srgb,var(--theme-background) 94%,var(--surface-bg) 6%)!important}body[data-template=private_showroom] .wa-popup-bubble{background:var(--theme-heading)!important;color:var(--theme-background)!important;-webkit-text-fill-color:var(--theme-background)!important;border:1px solid color-mix(in srgb,var(--theme-decor) 24%,transparent)!important}body[data-template=private_showroom] .wa-popup-bubble:before{border-top-color:var(--theme-heading)!important;border-right-color:var(--theme-heading)!important}body[data-template=private_showroom] .wa-popup-time{color:color-mix(in srgb,var(--theme-background) 68%,transparent)!important;-webkit-text-fill-color:color-mix(in srgb,var(--theme-background) 68%,transparent)!important}@media (width<=760px){body[data-template=private_showroom] nav,body[data-template=private_showroom].logo-placement-hero nav{direction:rtl!important;grid-template-columns:44px minmax(0,1fr) minmax(104px,142px)!important;align-items:center!important;gap:8px!important;width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important;display:grid!important}body[data-template=private_showroom] .nav-logo,body[data-template=private_showroom].logo-placement-hero .nav-logo,body[data-template=private_showroom] .nav-links,body[data-template=private_showroom] .language-switcher{display:none!important}body[data-template=private_showroom] nav>div:last-child{display:contents!important}body[data-template=private_showroom] .hamburger{border-color:color-mix(in srgb,var(--theme-decor) 30%,transparent)!important;background:color-mix(in srgb,var(--theme-background) 86%,var(--surface-bg) 14%)!important;grid-column:1!important;justify-self:center!important;width:40px!important;min-width:40px!important;height:40px!important;display:flex!important}body[data-template=private_showroom] .hamburger span{background:var(--theme-heading)!important}body[data-template=private_showroom] .nav-cta,body[data-template=private_showroom].logo-placement-hero .nav-cta{white-space:nowrap!important;text-overflow:ellipsis!important;direction:ltr!important;grid-column:3!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:40px!important;padding:8px 10px!important;font-size:12px!important;overflow:hidden!important}body[data-template=private_showroom] .catalog-toolbar{gap:12px!important;overflow:hidden!important}body[data-template=private_showroom] .filters,body[data-template=private_showroom] .brand-logo-filters{scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 2px 10px!important;display:flex!important;overflow:auto hidden!important}body[data-template=private_showroom] .filters::-webkit-scrollbar,body[data-template=private_showroom] .brand-logo-filters::-webkit-scrollbar{display:none!important}body[data-template=private_showroom] .filter-btn,body[data-template=private_showroom] .brand-logo-btn{scroll-snap-align:start!important;white-space:nowrap!important;flex:none!important;max-width:72vw!important}body[data-template=private_showroom] .view-toggle{justify-content:flex-start!important;align-items:center!important;width:100%!important;margin:0!important;display:flex!important}body[data-template=private_showroom] .vt-btn{flex:0 0 42px!important;width:42px!important;height:42px!important}body[data-template=private_showroom] .cars-grid.view-multi{grid-template-columns:1fr!important}body[data-template=private_showroom] .cars-grid.view-2,body[data-template=private_showroom] .cars-grid.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body[data-template=private_showroom] .cars-grid.view-2 .car-card,body[data-template=private_showroom] .cars-grid.grid-2 .car-card,body[data-template=private_showroom] .cars-grid.view-2 .car-card:nth-child(2n),body[data-template=private_showroom] .cars-grid.grid-2 .car-card:nth-child(2n){border-radius:16px!important;flex-direction:column!important;min-width:0!important;display:flex!important}body[data-template=private_showroom] .cars-grid.view-2 .card-img-wrap,body[data-template=private_showroom] .cars-grid.grid-2 .card-img-wrap{border-radius:12px!important;height:clamp(118px,32vw,160px)!important;margin:6px!important}body[data-template=private_showroom] .cars-grid.view-2 .card-body,body[data-template=private_showroom] .cars-grid.grid-2 .card-body{gap:7px!important;padding:11px 9px!important}body[data-template=private_showroom] .cars-grid.view-2 .card-brand,body[data-template=private_showroom] .cars-grid.view-2 .card-meta,body[data-template=private_showroom] .cars-grid.grid-2 .card-brand,body[data-template=private_showroom] .cars-grid.grid-2 .card-meta{font-size:10px!important;line-height:1.25!important}body[data-template=private_showroom] .cars-grid.view-2 .card-name,body[data-template=private_showroom] .cars-grid.grid-2 .card-name{font-size:clamp(15px,4.2vw,18px)!important;line-height:1.18!important}body[data-template=private_showroom] .cars-grid.view-2 .card-price,body[data-template=private_showroom] .cars-grid.grid-2 .card-price{font-size:clamp(16px,4.6vw,20px)!important;line-height:1.15!important}body[data-template=private_showroom] .cars-grid.view-2 .card-specs,body[data-template=private_showroom] .cars-grid.view-2 .card-finance-teaser,body[data-template=private_showroom] .cars-grid.view-2 .card-warranty,body[data-template=private_showroom] .cars-grid.grid-2 .card-specs,body[data-template=private_showroom] .cars-grid.grid-2 .card-finance-teaser,body[data-template=private_showroom] .cars-grid.grid-2 .card-warranty{display:none!important}body[data-template=private_showroom] .cars-grid.view-2 .card-actions,body[data-template=private_showroom] .cars-grid.grid-2 .card-actions{grid-template-columns:1fr!important;gap:6px!important;width:100%!important;display:grid!important}body[data-template=private_showroom] .cars-grid.view-2 .btn-details,body[data-template=private_showroom] .cars-grid.view-2 .btn-wa-full,body[data-template=private_showroom] .cars-grid.grid-2 .btn-details,body[data-template=private_showroom] .cars-grid.grid-2 .btn-wa-full{min-height:36px!important;padding:8px 7px!important;font-size:11px!important;line-height:1.25!important}body[data-template=private_showroom] .wa-popup{width:min(70vw,480px)!important;max-width:min(70vw,480px)!important;bottom:86px!important;left:14px!important;right:14px!important}}body[data-template=private_showroom] .card-finance-teaser,body[data-template=private_showroom] .weekly-car-finance,body[data-template=private_showroom] .finance-calculator,body[data-template=private_showroom] .finance-inner,body[data-template=private_showroom] .finance-box,body[data-template=private_showroom] .finance-grid,body[data-template=private_showroom] .finance-result,body[data-template=private_showroom] .finance-notes{text-align:right!important;direction:rtl!important}body[data-template=private_showroom] .card-finance-teaser{flex-direction:row!important;justify-content:space-between!important;align-items:center!important}body[data-template=private_showroom] .card-finance-teaser span,body[data-template=private_showroom] .card-finance-teaser strong{text-align:right!important}body[data-template=private_showroom] .process-steps .step{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important}body[data-template=private_showroom] .process-steps .step-circle,body[data-template=private_showroom] .process-steps .step-num,body[data-template=private_showroom] .process-steps .step-number{place-self:center!important;margin-inline:auto!important}body[data-template=private_showroom] .about-inner{overflow:hidden!important}body[data-template=private_showroom] .about-img{justify-self:center!important;width:min(100%,560px)!important;max-width:100%!important;margin-inline:auto!important}body[data-template=private_showroom] .about-img img{object-position:center center!important}body[data-template=private_showroom] footer .footer-top>div:first-child,body[data-template=private_showroom] footer .f-logo,body[data-template=private_showroom] footer .f-desc,body[data-template=private_showroom] footer .f-social{text-align:center!important;justify-content:center!important;align-items:center!important;margin-inline:auto!important}body[data-template=private_showroom] footer .f-logo{display:flex!important}body[data-template=private_showroom] footer .f-logo img,body[data-template=private_showroom] footer #footerLogo,body[data-template=private_showroom] footer .f-logo-fb{margin-inline:auto!important}@media (width<=760px){body[data-template=private_showroom] nav,body[data-template=private_showroom].logo-placement-hero nav{grid-template-columns:44px minmax(0,1fr) minmax(112px,136px)!important;grid-auto-rows:44px!important;align-items:center!important;padding:7px 8px!important}body[data-template=private_showroom] .hamburger,body[data-template=private_showroom] .nav-cta,body[data-template=private_showroom].logo-placement-hero .nav-cta{grid-row:1!important;align-self:center!important}body[data-template=private_showroom] .hamburger{grid-column:1!important}body[data-template=private_showroom] .nav-cta,body[data-template=private_showroom].logo-placement-hero .nav-cta{grid-column:3!important;justify-content:center!important;align-items:center!important;height:40px!important;line-height:1!important;display:flex!important}body[data-template=private_showroom] .catalog-toolbar{border-radius:18px!important;padding:12px!important}body[data-template=private_showroom] .catalog-tools{grid-template-columns:minmax(0,1fr) minmax(104px,.72fr)!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:0!important;display:grid!important}body[data-template=private_showroom] .catalog-search,body[data-template=private_showroom] .catalog-sort{border-radius:12px!important;width:100%!important;min-width:0!important;height:42px!important;padding:9px 10px!important;font-size:12px!important;line-height:1.2!important}body[data-template=private_showroom] .catalog-search::placeholder{font-size:11px!important}body[data-template=private_showroom] .cars-grid.view-multi{gap:10px!important}body[data-template=private_showroom] .cars-grid.view-multi .car-card,body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .car-card,body[data-template=private_showroom] .cars-grid.view-multi .car-card:nth-child(2n),body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .car-card:nth-child(2n){border-radius:16px!important;grid-template-columns:minmax(118px,38%) minmax(0,1fr)!important;min-height:0!important;display:grid!important}body[data-template=private_showroom] .cars-grid.view-multi .card-img-wrap,body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .card-img-wrap{border-radius:12px!important;grid-area:1/1!important;height:100%!important;min-height:138px!important;margin:6px!important}body[data-template=private_showroom] .cars-grid.view-multi .card-body,body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .card-body{grid-area:1/2!important;justify-content:start!important;gap:7px!important;padding:12px 10px!important}body[data-template=private_showroom] .cars-grid.view-multi .card-meta,body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .card-meta{font-size:10px!important;line-height:1.2!important}body[data-template=private_showroom] .cars-grid.view-multi .card-name,body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .card-name{font-size:clamp(17px,5vw,22px)!important;line-height:1.12!important}body[data-template=private_showroom] .cars-grid.view-multi .card-price,body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .card-price{font-size:clamp(18px,5.5vw,24px)!important;line-height:1.1!important}body[data-template=private_showroom] .cars-grid.view-multi .card-specs,body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .card-specs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}body[data-template=private_showroom] .cars-grid.view-multi .card-spec,body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .card-spec{border-radius:10px!important;padding:6px 5px!important}body[data-template=private_showroom] .cars-grid.view-multi .card-spec:nth-child(n+5),body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .card-spec:nth-child(n+5),body[data-template=private_showroom] .cars-grid.view-multi .card-warranty,body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .card-warranty{display:none!important}body[data-template=private_showroom] .cars-grid.view-multi .card-finance-teaser,body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .card-finance-teaser{border-radius:10px!important;gap:6px!important;margin-top:2px!important;padding:7px 8px!important}body[data-template=private_showroom] .cars-grid.view-multi .card-finance-teaser span,body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .card-finance-teaser span,body[data-template=private_showroom] .cars-grid.view-multi .card-finance-teaser strong,body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .card-finance-teaser strong{font-size:10px!important}body[data-template=private_showroom] .cars-grid.view-multi .card-actions-row,body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .card-actions-row{margin-top:4px!important}body[data-template=private_showroom] .cars-grid.view-multi .btn-details,body[data-template=private_showroom] .cars-grid.view-multi .btn-wa-full,body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .btn-details,body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .btn-wa-full{min-height:34px!important;padding:8px 7px!important;font-size:11px!important}body[data-template=private_showroom] .process-steps{gap:12px!important}body[data-template=private_showroom] .process-steps .step{min-height:132px!important;padding:18px 14px!important}body[data-template=private_showroom] .process-steps .step-circle{margin:0 auto 12px!important}body[data-template=private_showroom] .about-inner{justify-items:center!important}body[data-template=private_showroom] .about-img{width:min(100%,420px)!important}body[data-template=private_showroom] footer .footer-top{text-align:center!important;justify-items:center!important}}@media (width<=420px){body[data-template=private_showroom] .catalog-tools{grid-template-columns:minmax(0,1fr) minmax(94px,.68fr)!important}body[data-template=private_showroom] .cars-grid.view-multi .car-card,body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .car-card,body[data-template=private_showroom] .cars-grid.view-multi .car-card:nth-child(2n),body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .car-card:nth-child(2n){grid-template-columns:minmax(104px,36%) minmax(0,1fr)!important}body[data-template=private_showroom] .cars-grid.view-multi .card-img-wrap,body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .card-img-wrap{min-height:126px!important}}@media (width<=760px){body[data-template=private_showroom] .cars-grid.view-multi .car-card,body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .car-card,body[data-template=private_showroom] .cars-grid.view-multi .car-card:nth-child(2n),body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .car-card:nth-child(2n){border-radius:18px!important;flex-direction:column!important;grid-template-columns:1fr!important;min-height:0!important;display:flex!important}body[data-template=private_showroom] .cars-grid.view-multi .card-img-wrap,body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .card-img-wrap,body[data-template=private_showroom] .cars-grid.view-multi .car-card:nth-child(2n) .card-img-wrap,body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .car-card:nth-child(2n) .card-img-wrap{border-radius:14px!important;grid-area:auto!important;width:auto!important;height:clamp(190px,52vw,270px)!important;min-height:0!important;margin:8px!important}body[data-template=private_showroom] .cars-grid.view-multi .card-body,body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .card-body,body[data-template=private_showroom] .cars-grid.view-multi .car-card:nth-child(2n) .card-body,body[data-template=private_showroom] .cars-grid:not(.view-2):not(.grid-2) .car-card:nth-child(2n) .card-body{grid-area:auto!important;gap:8px!important;padding:14px 12px 16px!important}body[data-template=private_showroom] .cta-primary:before,body[data-template=private_showroom] .cta-primary:after,body[data-template=private_showroom] .car-card:before,body[data-template=private_showroom] .car-card:after,body[data-template=private_showroom] .card-img-wrap:after,body[data-template=private_showroom] .btn-details:before,body[data-template=private_showroom] .btn-details:after,body[data-template=private_showroom] .btn-wa-full:before,body[data-template=private_showroom] .btn-wa-full:after,body[data-template=private_showroom] .cp-cta-card:before,body[data-template=private_showroom] .cp-cta-card:after,body[data-template=private_showroom] .cp-cta-phone:before,body[data-template=private_showroom] .cp-cta-phone:after{content:none!important;box-shadow:none!important;background:0 0!important;border:0!important;display:none!important}body[data-template=private_showroom] .cta-primary,body[data-template=private_showroom] .btn-details,body[data-template=private_showroom] .btn-wa-full,body[data-template=private_showroom] .cp-cta-wa,body[data-template=private_showroom] .cp-cta-phone,body[data-template=private_showroom] .cp-cta-share{background-clip:padding-box!important;text-decoration:none!important}body[data-template=private_showroom] .cp-cta-phone{justify-content:center!important;align-items:center!important;gap:8px!important;font-size:14px!important;display:flex!important}body[data-template=private_showroom] .cars-grid.view-2,body[data-template=private_showroom] .cars-grid.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:10px!important}body[data-template=private_showroom] .cars-grid.view-2 .car-card,body[data-template=private_showroom] .cars-grid.grid-2 .car-card,body[data-template=private_showroom] .cars-grid.view-2 .car-card:nth-child(2n),body[data-template=private_showroom] .cars-grid.grid-2 .car-card:nth-child(2n){border-radius:16px!important;flex-direction:column!important;min-height:100%!important;display:flex!important;overflow:hidden!important}body[data-template=private_showroom] .cars-grid.view-2 .card-img-wrap,body[data-template=private_showroom] .cars-grid.grid-2 .card-img-wrap,body[data-template=private_showroom] .cars-grid.view-2 .car-card:nth-child(2n) .card-img-wrap,body[data-template=private_showroom] .cars-grid.grid-2 .car-card:nth-child(2n) .card-img-wrap{aspect-ratio:4/3!important;border-radius:12px!important;width:auto!important;height:auto!important;min-height:0!important;margin:6px!important}body[data-template=private_showroom] .cars-grid.view-2 .card-body,body[data-template=private_showroom] .cars-grid.grid-2 .card-body,body[data-template=private_showroom] .cars-grid.view-2 .car-card:nth-child(2n) .card-body,body[data-template=private_showroom] .cars-grid.grid-2 .car-card:nth-child(2n) .card-body{gap:6px!important;min-height:0!important;padding:10px 9px 11px!important}body[data-template=private_showroom] .cars-grid.view-2 .card-name,body[data-template=private_showroom] .cars-grid.grid-2 .card-name{-webkit-line-clamp:2!important;overflow-wrap:anywhere!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}body[data-template=private_showroom] .cars-grid.view-2 .card-price,body[data-template=private_showroom] .cars-grid.grid-2 .card-price{margin-top:0!important}body[data-template=private_showroom] .cars-grid.view-2 .card-actions-row,body[data-template=private_showroom] .cars-grid.grid-2 .card-actions-row{margin-top:2px!important}body[data-template=private_showroom] .cars-grid.view-2 .btn-details,body[data-template=private_showroom] .cars-grid.grid-2 .btn-details{border-radius:10px!important;min-height:34px!important;font-size:11px!important}body[data-template=private_showroom] .cars-grid.view-2 .btn-wa-full,body[data-template=private_showroom] .cars-grid.grid-2 .btn-wa-full,body[data-template=private_showroom] .cars-grid.view-2 .card-actions-row+a,body[data-template=private_showroom] .cars-grid.grid-2 .card-actions-row+a{display:none!important}}body[data-template=private_showroom] .hero:before,body[data-template=private_showroom] .hero:after{content:none!important;box-shadow:none!important;background:0 0!important;border:0!important;display:none!important}body[data-template=private_showroom] .catalog-advanced{border-radius:16px!important;margin:0 auto 16px!important;padding:10px 12px!important}body[data-template=private_showroom] .adv-filters-title{letter-spacing:1px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin-bottom:8px!important;font-size:10px!important;display:flex!important}body[data-template=private_showroom] .adv-filters-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;display:grid!important}body[data-template=private_showroom] .adv-filter-group{gap:4px!important;min-width:0!important}body[data-template=private_showroom] #catalog .adv-filter-label{color:var(--template-heading,var(--text-main,#15171d))!important;-webkit-text-fill-color:var(--template-heading,var(--text-main,#15171d))!important;letter-spacing:0!important;font-size:14px!important;line-height:1.4!important}body[data-template=private_showroom] .adv-filter-select{border-radius:10px!important;width:100%!important;height:38px!important;padding:7px 9px!important;font-size:12px!important}body[data-template=private_showroom] .adv-filters-actions{justify-content:flex-start!important;margin-top:8px!important}body[data-template=private_showroom] .adv-reset-btn{border-radius:999px!important;padding:7px 12px!important;font-size:11px!important}@media (width<=760px){body[data-template=private_showroom] .catalog-advanced{margin-bottom:12px!important;padding:10px!important}body[data-template=private_showroom] .adv-filters-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}body[data-template=private_showroom] .adv-filter-select{height:36px!important;font-size:11px!important}body[data-template=private_showroom] .adv-filters-actions{margin-top:7px!important}}body[data-template=private_showroom] .footer-bottom{text-align:center!important;justify-content:center!important;align-items:center!important;gap:10px 24px!important;width:100%!important;max-width:1180px!important;margin-inline:auto!important;display:flex!important}body[data-template=private_showroom] .footer-bottom .f-copy{text-align:center!important;width:100%!important;display:block!important}body[data-template=private_showroom] .dealerx-credit{text-align:center!important;justify-content:center!important;align-items:center!important;margin-inline:auto!important}body[data-template=private_showroom] footer{padding:clamp(34px,5vw,64px) clamp(16px,4vw,42px) calc(28px + env(safe-area-inset-bottom))!important;background:linear-gradient(180deg,var(--theme-background),color-mix(in srgb,var(--theme-background) 86%,var(--surface-bg) 14%))!important;color:var(--theme-heading)!important}body[data-template=private_showroom] footer .footer-top{border:1px solid color-mix(in srgb,var(--theme-decor) 28%,transparent)!important;background:color-mix(in srgb,var(--theme-background) 76%,var(--surface-bg) 24%)!important;width:min(1180px,100vw - 32px)!important;max-width:1180px!important;box-shadow:0 24px 70px color-mix(in srgb,var(--theme-decor) 10%,transparent)!important;text-align:right!important;border-radius:28px!important;grid-template-columns:minmax(300px,1.25fr) minmax(180px,.75fr) minmax(220px,.85fr)!important;align-items:stretch!important;gap:clamp(18px,3vw,34px)!important;margin:0 auto 22px!important;padding:clamp(22px,3vw,34px)!important;display:grid!important}body[data-template=private_showroom] footer .footer-top>div{border-radius:20px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:18px!important;display:flex!important}body[data-template=private_showroom] footer .footer-top>div:first-child{background:radial-gradient(circle at 50% 12%,color-mix(in srgb,var(--theme-decor) 16%,transparent),transparent 46%), linear-gradient(135deg,color-mix(in srgb,var(--theme-heading) 92%,#000 8%),color-mix(in srgb,var(--theme-heading) 74%,var(--theme-decor) 26%))!important;border:1px solid color-mix(in srgb,var(--theme-decor) 34%,transparent)!important;color:var(--theme-action-text)!important;text-align:center!important;box-shadow:inset 0 1px 0 #ffffff1f,0 18px 44px color-mix(in srgb,var(--theme-heading) 14%,transparent)!important}body[data-template=private_showroom] footer .f-logo{background:#ffffff14!important;border:1px solid #ffffff24!important;border-radius:18px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:88px!important;margin:0!important;padding:12px!important;display:flex!important}body[data-template=private_showroom] footer .f-logo img,body[data-template=private_showroom] footer #footerLogo{display:block;opacity:1!important;mix-blend-mode:normal!important;filter:none!important;object-fit:contain!important;max-width:min(260px,82%)!important;height:auto!important;max-height:96px!important}body[data-template=private_showroom] footer .f-logo-fb{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-align:center!important;margin:0!important}body[data-template=private_showroom] footer .f-desc{color:#ffffffb8!important;-webkit-text-fill-color:#ffffffb8!important;text-align:center!important;max-width:36ch!important;margin:0 auto!important;font-size:14px!important;line-height:1.75!important}body[data-template=private_showroom] footer .f-col-title{color:var(--theme-heading)!important;-webkit-text-fill-color:var(--theme-heading)!important;letter-spacing:4px!important;text-align:center!important;margin:0 0 4px!important;font-size:12px!important;font-weight:950!important}body[data-template=private_showroom] footer .f-links{place-items:center!important;gap:10px!important;width:100%!important;display:grid!important}body[data-template=private_showroom] footer .f-links a,body[data-template=private_showroom] footer .f-links span{width:max-content!important;max-width:100%!important;color:var(--text-muted)!important;-webkit-text-fill-color:var(--text-muted)!important;text-align:center!important;border-radius:999px!important;padding:7px 12px!important;font-size:14px!important;font-weight:850!important;line-height:1.35!important;text-decoration:none!important}body[data-template=private_showroom] footer .f-links a:hover{background:color-mix(in srgb,var(--theme-decor) 12%,transparent)!important;color:var(--theme-heading)!important;-webkit-text-fill-color:var(--theme-heading)!important}body[data-template=private_showroom] footer .footer-bottom{border-top:1px solid color-mix(in srgb,var(--theme-decor) 18%,transparent)!important;width:min(1180px,100vw - 32px)!important;max-width:1180px!important;margin:0 auto!important;padding:16px 0 0!important}@media (width<=900px){body[data-template=private_showroom] footer .footer-top{grid-template-columns:1fr!important;padding:18px!important}body[data-template=private_showroom] footer .footer-top>div{padding:16px!important}}body[data-template=private_showroom] .hero-ctas,body[data-template=private_showroom] .hero-ctas a,body[data-template=private_showroom] .hero-ctas button,body[data-template=private_showroom] .cta-primary{box-shadow:none!important;border:0!important;outline:0!important;text-decoration:none!important}body[data-template=private_showroom] .hero-ctas:before,body[data-template=private_showroom] .hero-ctas:after,body[data-template=private_showroom] .hero-ctas a:before,body[data-template=private_showroom] .hero-ctas a:after,body[data-template=private_showroom] .hero-ctas button:before,body[data-template=private_showroom] .hero-ctas button:after,body[data-template=private_showroom] .cta-primary:before,body[data-template=private_showroom] .cta-primary:after{content:none!important;box-shadow:none!important;background:0 0!important;border:0!important;display:none!important}body[data-template=private_showroom] .hero-stats{box-shadow:none!important;background:0 0!important;border:0!important}body[data-template=private_showroom] .hero-stats:empty{display:none!important}body[data-template=private_showroom] .catalog-grid-wrap,body[data-template=private_showroom] .cars-grid{box-shadow:none!important;border:0!important;outline:0!important}body[data-template=private_showroom] .catalog .car-card,body[data-template=private_showroom] .catalog .car-card:nth-child(2n),body[data-template=private_showroom] .catalog .card-img-wrap,body[data-template=private_showroom] .catalog .card-img,body[data-template=private_showroom] .catalog .card-body{border:0!important;outline:0!important}body[data-template=private_showroom] .catalog .car-card,body[data-template=private_showroom] .catalog .car-card:nth-child(2n){box-shadow:none!important}body[data-template=private_showroom] .catalog .car-card:before,body[data-template=private_showroom] .catalog .car-card:after,body[data-template=private_showroom] .catalog .card-img-wrap:before,body[data-template=private_showroom] .catalog .card-img-wrap:after,body[data-template=private_showroom] .catalog .card-body:before,body[data-template=private_showroom] .catalog .card-body:after{content:none!important;box-shadow:none!important;background:0 0!important;border:0!important;display:none!important}body[data-template=private_showroom] .full-catalog-cta{background:color-mix(in srgb,var(--theme-background) 84%,var(--surface-bg) 16%)!important;width:min(1180px,100vw - 32px)!important;min-height:0!important;box-shadow:none!important;text-align:right!important;border:0!important;border-radius:22px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;margin:28px auto 0!important;padding:18px!important;display:grid!important;overflow:hidden!important}body[data-template=private_showroom] .full-catalog-cta:before,body[data-template=private_showroom] .full-catalog-cta:after{content:none!important;display:none!important}body[data-template=private_showroom] .full-catalog-cta span{color:var(--text-muted)!important;letter-spacing:1px!important;margin:0 0 4px!important;font-size:10px!important}body[data-template=private_showroom] .full-catalog-cta strong{color:var(--theme-heading)!important;font-size:clamp(18px,2.3vw,26px)!important;line-height:1.2!important}body[data-template=private_showroom] .full-catalog-cta p{max-width:48ch!important;color:var(--text-muted)!important;margin:4px 0 0!important;font-size:13px!important;line-height:1.55!important}body[data-template=private_showroom] .full-catalog-cta a{background:var(--theme-action)!important;min-width:0!important;min-height:46px!important;color:var(--theme-action-text)!important;-webkit-text-fill-color:var(--theme-action-text)!important;box-shadow:none!important;white-space:nowrap!important;border:0!important;border-radius:999px!important;padding:12px 20px!important;text-decoration:none!important}body[data-template=private_showroom] .full-catalog-cta a:before,body[data-template=private_showroom] .full-catalog-cta a:after{content:none!important;display:none!important}@media (width<=760px){body[data-template=private_showroom] .full-catalog-cta{text-align:center!important;border-radius:18px!important;grid-template-columns:1fr!important;justify-items:stretch!important;width:calc(100vw - 32px)!important;margin-top:22px!important;padding:14px!important}body[data-template=private_showroom] .full-catalog-cta>div{justify-items:center!important;gap:4px!important;display:grid!important}body[data-template=private_showroom] .full-catalog-cta strong{font-size:20px!important}body[data-template=private_showroom] .full-catalog-cta p{max-width:30ch!important;font-size:12px!important}body[data-template=private_showroom] .full-catalog-cta a{justify-content:center!important;align-items:center!important;width:100%!important;min-height:48px!important;font-size:14px!important;display:flex!important}}body[data-template=private_showroom] .catalog .card-finance-teaser{text-align:center!important;white-space:normal!important;direction:rtl!important;border-radius:999px!important;flex-direction:row!important;flex:none!important;justify-content:center!important;place-self:flex-end end!important;align-items:center!important;gap:6px!important;width:max-content!important;min-width:0!important;max-width:100%!important;margin:10px 0 0 auto!important;padding:9px 14px!important;display:inline-flex!important}body[data-template=private_showroom] .catalog .card-finance-teaser span{display:none!important}body[data-template=private_showroom] .catalog .card-finance-teaser strong{width:auto!important;max-width:100%!important;color:var(--theme-heading)!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:13px!important;font-weight:950!important;line-height:1.25!important;display:block!important}@media (width<=760px){body[data-template=private_showroom] .catalog .card-finance-teaser{place-self:center!important;margin:9px auto 0!important;padding:8px 12px!important}body[data-template=private_showroom] .catalog .card-finance-teaser strong{font-size:12px!important}}body[data-template=private_showroom] .catalog .car-card,body[data-template=private_showroom] .catalog .car-card:nth-child(2n){border:1px solid color-mix(in srgb,var(--theme-decor) 34%,transparent)!important;box-sizing:border-box!important}body[data-template=private_showroom] .catalog .card-img-wrap,body[data-template=private_showroom] .catalog .car-card:nth-child(2n) .card-img-wrap{justify-content:center!important;place-self:center stretch!important;align-items:center!important;display:flex!important}body[data-template=private_showroom] .catalog .card-img,body[data-template=private_showroom] .catalog .card-img-wrap img{object-fit:contain!important;object-position:center center!important;background:color-mix(in srgb,var(--surface-bg) 88%,var(--theme-background) 12%)!important;width:100%!important;height:100%!important;transform:none!important}@media (width<=760px){body[data-template=private_showroom] .catalog .card-img-wrap,body[data-template=private_showroom] .catalog .car-card:nth-child(2n) .card-img-wrap{align-self:center!important;width:calc(100% - 16px)!important}}body[data-template=private_showroom] footer .footer-contact-link{border:1px solid color-mix(in srgb,var(--theme-decor) 22%,transparent)!important;background:color-mix(in srgb,var(--theme-background) 72%,var(--surface-bg) 28%)!important;width:100%!important;max-width:310px!important;min-height:50px!important;color:var(--theme-heading)!important;-webkit-text-fill-color:initial!important;border-radius:999px!important;justify-content:flex-start!important;align-items:center!important;gap:11px!important;padding:10px 13px!important;text-decoration:none!important;display:flex!important}body[data-template=private_showroom] footer .footer-contact-icon{width:32px!important;height:32px!important;color:var(--theme-action-text)!important;background:var(--theme-action)!important;border-radius:999px!important;flex:0 0 32px!important}body[data-template=private_showroom] footer .footer-contact-icon svg{fill:currentColor!important;stroke:currentColor!important;width:16px!important;height:16px!important}body[data-template=private_showroom] footer .footer-contact-text{text-align:right!important;gap:3px!important;min-width:0!important;display:grid!important}body[data-template=private_showroom] footer .footer-contact-text small{color:var(--text-muted)!important;-webkit-text-fill-color:var(--text-muted)!important;font-size:10px!important;font-weight:900!important;line-height:1!important}body[data-template=private_showroom] footer .footer-contact-text strong{color:var(--theme-heading)!important;-webkit-text-fill-color:var(--theme-heading)!important;overflow-wrap:anywhere!important;font-size:13px!important;font-weight:950!important;line-height:1.25!important}body[data-template=private_showroom] footer .footer-contact-link:hover{border-color:color-mix(in srgb,var(--theme-decor) 44%,transparent)!important;background:color-mix(in srgb,var(--theme-background) 62%,var(--theme-decor) 14%)!important}#navImg,#heroLogo,#footerLogo,#loadingLogo,#comingLogo,#adminPanelLogo,#waPopupLogo{mix-blend-mode:normal!important;filter:none!important;background:0 0!important}#navImg{height:var(--dealer-logo-height,52px)!important;max-height:var(--dealer-logo-height,52px)!important;object-fit:contain!important;width:auto!important;min-height:0!important}#heroLogo.hero-logo{height:var(--dealer-hero-logo-height,81px)!important;max-height:min(var(--dealer-hero-logo-height,81px),18vh)!important;object-fit:contain!important;width:auto!important}#footerLogo{height:var(--dealer-footer-logo-height,42px)!important;max-height:var(--dealer-footer-logo-height,42px)!important;object-fit:contain!important;width:auto!important}@media (width<=760px){#navImg{height:min(var(--dealer-logo-height,52px),64px)!important;max-height:min(var(--dealer-logo-height,52px),64px)!important}#heroLogo.hero-logo{height:min(var(--dealer-hero-logo-height,81px),112px)!important;max-height:112px!important}}body.full-catalog-mode[data-template=private_showroom] .hero,body.full-catalog-mode[data-template=private_showroom] .brands,body.full-catalog-mode[data-template=private_showroom] .section-divider,body.full-catalog-mode[data-template=private_showroom] .weekly-car-section,body.full-catalog-mode[data-template=private_showroom] .trust-strip,body.full-catalog-mode[data-template=private_showroom] .why,body.full-catalog-mode[data-template=private_showroom] .process,body.full-catalog-mode[data-template=private_showroom] .about,body.full-catalog-mode[data-template=private_showroom] .coming-section,body.full-catalog-mode[data-template=private_showroom] .reviews,body.full-catalog-mode[data-template=private_showroom] .happy-customers-section,body.full-catalog-mode[data-template=private_showroom] .videos-section,body.full-catalog-mode[data-template=private_showroom] .sold-strip,body.full-catalog-mode[data-template=private_showroom] .faq-section,body.full-catalog-mode[data-template=private_showroom] .finance-calculator,body.full-catalog-mode[data-template=private_showroom] .contact,body.full-catalog-mode[data-template=private_showroom] .full-catalog-cta,body.full-catalog-mode[data-template=private_showroom] #fullCatalogCta{display:none!important}body.full-catalog-mode[data-template=private_showroom] .catalog{min-height:100svh!important;padding-top:clamp(104px,13vh,150px)!important;display:block!important}body.full-catalog-mode[data-template=private_showroom] .catalog-head{margin-top:0!important}body:not(.admin-booting):not(.dedicated-admin-route) .why,body:not(.admin-booting):not(.dedicated-admin-route) .process,body:not(.admin-booting):not(.dedicated-admin-route) .about,body:not(.admin-booting):not(.dedicated-admin-route) .coming-section,body:not(.admin-booting):not(.dedicated-admin-route) .reviews,body:not(.admin-booting):not(.dedicated-admin-route) .happy-customers-section,body:not(.admin-booting):not(.dedicated-admin-route) .videos-section,body:not(.admin-booting):not(.dedicated-admin-route) .sold-strip,body:not(.admin-booting):not(.dedicated-admin-route) .faq-section,body:not(.admin-booting):not(.dedicated-admin-route) .finance-calculator,body:not(.admin-booting):not(.dedicated-admin-route) .contact,body:not(.admin-booting):not(.dedicated-admin-route) footer{content-visibility:auto;contain-intrinsic-size:auto 720px}body:not(.admin-booting):not(.dedicated-admin-route) .videos-section,body:not(.admin-booting):not(.dedicated-admin-route) .happy-customers-section{contain-intrinsic-size:auto 560px}body[data-template=executive_classic]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) footer{flex-direction:column!important;align-items:center!important;display:flex!important}body[data-template=executive_classic]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) footer .footer-top{text-align:center!important;box-sizing:border-box!important;grid-template-columns:minmax(360px,520px) minmax(220px,300px) minmax(420px,560px)!important;justify-content:center!important;place-items:center!important;gap:clamp(42px,6vw,110px)!important;width:min(100%,1780px)!important;min-height:clamp(420px,34vw,620px)!important;margin-inline:auto!important;display:grid!important}body[data-template=executive_classic]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) footer .footer-top>div{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;height:100%!important;display:flex!important}body[data-template=executive_classic]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) footer .footer-top>div:first-child{justify-content:center!important;max-width:560px!important}body[data-template=executive_classic]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) footer .footer-bottom{justify-content:center!important;width:min(100%,1780px)!important;margin-inline:auto!important}body[data-template=executive_classic]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) footer #fContact.f-links{align-items:stretch!important;gap:12px!important;width:100%!important;max-width:520px!important;margin-inline:auto!important}body[data-template=executive_classic]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) footer .footer-contact-link{border:1px solid color-mix(in srgb,var(--brand-accent) 18%,#ffffff24)!important;text-align:right!important;width:100%!important;max-width:none!important;min-height:62px!important;color:var(--text-main)!important;direction:rtl!important;background:linear-gradient(135deg,#ffffff0e,#ffffff06)!important;border-radius:16px!important;grid-template-columns:42px minmax(0,1fr)!important;justify-content:stretch!important;align-items:center!important;gap:14px!important;padding:12px 14px!important;text-decoration:none!important;display:grid!important;box-shadow:inset 0 1px #ffffff09!important}body[data-template=executive_classic]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) footer .footer-contact-icon{background:color-mix(in srgb,var(--brand-accent) 16%,#ffffff12)!important;border:1px solid color-mix(in srgb,var(--brand-accent) 24%,transparent)!important;width:42px!important;height:42px!important;color:var(--brand-accent)!important;border-radius:999px!important;flex:0 0 42px!important;grid-area:1/1!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}body[data-template=executive_classic]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) footer .footer-contact-icon svg{fill:currentColor!important;stroke:currentColor!important;width:18px!important;height:18px!important;display:block!important}body[data-template=executive_classic]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) footer .footer-contact-text{text-align:right!important;grid-column:2!important;justify-items:start!important;gap:4px!important;min-width:0!important;display:grid!important}body[data-template=executive_classic]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) footer .footer-contact-text small{width:100%!important;color:color-mix(in srgb,var(--brand-accent) 78%,var(--text-muted))!important;letter-spacing:1.2px!important;text-transform:none!important;opacity:1!important;font-size:10px!important;font-weight:900!important;line-height:1.1!important;display:block!important}body[data-template=executive_classic]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) footer .footer-contact-text strong{width:100%!important;color:var(--text-main)!important;letter-spacing:0!important;overflow-wrap:anywhere!important;word-break:normal!important;font-size:clamp(14px,2.7vw,17px)!important;font-weight:850!important;line-height:1.35!important;display:block!important}body[data-template=executive_classic]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) footer .footer-contact-link:hover{border-color:color-mix(in srgb,var(--brand-accent) 36%,#ffffff38)!important;background:linear-gradient(135deg,#ffffff14,#ffffff09)!important;transform:translateY(-1px)!important}@media (width<=760px){body[data-template=executive_classic]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) footer{padding-inline:18px!important}body[data-template=executive_classic]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) footer .footer-top{grid-template-columns:1fr!important;gap:28px!important;min-height:0!important;padding:24px 16px!important}body[data-template=executive_classic]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) footer .f-col-title{margin-bottom:14px!important}body[data-template=executive_classic]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) footer .footer-contact-link{border-radius:15px!important;grid-template-columns:38px minmax(0,1fr)!important;gap:12px!important;min-height:58px!important}body[data-template=executive_classic]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) footer .footer-contact-icon{flex-basis:38px!important;width:38px!important;height:38px!important}}.weekly-car-media{background:color-mix(in srgb,var(--surface-bg) 90%,var(--site-bg) 10%)!important}.weekly-car-media img,body[data-template] .weekly-car-media img,body[data-template=private_showroom] .weekly-car-media img,body[data-template=tech_signature] .weekly-car-media img{object-fit:contain!important;object-position:center!important;background:0 0!important;width:100%!important;height:100%!important;transform:none!important}body #weeklyCarSection .weekly-car-media{align-self:center;min-width:0;max-width:100%;aspect-ratio:auto!important;justify-content:center!important;align-items:center!important;height:auto!important;min-height:0!important;padding:0!important;display:flex!important}body #weeklyCarSection .weekly-car-media img{aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:640px!important;display:block!important;position:static!important;inset:auto!important;transform:none!important}@media (width<=760px){body #weeklyCarSection .weekly-car-media img{max-height:70svh!important}}body[data-template]{--template-control-radius:18px}body[data-template=executive_classic]{--template-control-radius:14px}body[data-template=private_showroom]{--template-control-radius:22px}body[data-template=tech_signature]{--template-control-radius:10px}body[data-template] .btn-wa,body[data-template] .btn-wa-full,body[data-template] .wa-float a,body[data-template] #contactWaBtn,body[data-template] .sticky-cta,body[data-template] .card-actions a,body[data-template] .card-actions button,body[data-template] .contact-form button,body[data-template] .cp-cta-card a,body[data-template] .cp-cta-card button{background:var(--template-action)!important;color:var(--template-action-text)!important;border-color:color-mix(in srgb,var(--template-action) 64%,transparent)!important;border-radius:var(--template-control-radius)!important}body[data-template] .car-card,body[data-template] .contact-form,body[data-template] .faq-item,body[data-template] .review-card,body[data-template] .why-item,body[data-template] .process-step,body[data-template] .cp-body,body[data-template] .cp-cta-card,body[data-template] footer .footer-top{background:var(--template-surface)!important;color:var(--template-body)!important;border-color:var(--template-border)!important}body[data-template] .s-title,body[data-template] .hero-title,body[data-template] .card-name,body[data-template] .cp-title,body[data-template] .cp-section-title,body[data-template] .faq-item summary,body[data-template] footer .f-col-title{color:var(--template-heading)!important}body[data-template] .card-badge,body[data-template] .cp-badge,body[data-template] .cp-badge-tag,body[data-template] .catalog-view-btn.active,body[data-template] .brand-chip.active{background:var(--template-action)!important;color:var(--template-action-text)!important;border-color:color-mix(in srgb,var(--template-action) 52%,transparent)!important}body[data-template] .catalog-toolbar,body[data-template] .filter-panel,body[data-template] .wa-popup,body[data-template] .cp-tab,body[data-template] .cp-spec-item{background:var(--template-surface-strong)!important;color:var(--template-body)!important;border-color:var(--template-border)!important}body[data-template] .cp-tab.active,body[data-template] .cp-tab:hover{color:var(--template-action-text)!important;background:var(--template-action)!important}body[data-template] footer,body[data-template] .footer-bottom{background:var(--template-footer-bg)!important;color:var(--template-footer-text)!important;border-color:var(--template-border)!important}body[data-template] footer a,body[data-template] footer p,body[data-template] footer span,body[data-template] .footer-bottom{color:color-mix(in srgb,var(--template-footer-text) 84%,transparent)!important}body[data-template=executive_classic] .car-card.card-refined .card-body{gap:0!important;padding:20px!important}body[data-template=executive_classic] .car-card.card-refined .card-meta{margin:0 0 6px!important;font-size:11px!important}body[data-template=executive_classic] .car-card.card-refined .card-name{overflow-wrap:anywhere;margin:0 0 16px!important;font-size:22px!important;line-height:1.3!important}body[data-template=executive_classic] .car-card.card-refined .card-specs{flex-wrap:wrap!important;justify-content:center!important;gap:6px 0!important;margin:0 0 18px!important;padding:0!important;display:flex!important}body[data-template=executive_classic] .car-card.card-refined .card-spec{flex-wrap:wrap;justify-content:center;align-items:baseline;max-width:100%;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:row!important;gap:4px!important;min-width:0!important;min-height:0!important;padding:0 9px!important;display:inline-flex!important}body[data-template=executive_classic] .car-card.card-refined .card-spec:nth-child(n+4){color:var(--template-body);opacity:.8}body[data-template=executive_classic] .car-card.card-refined .card-spec-label{opacity:.7;color:var(--template-body)!important;font-size:11px!important;line-height:1.6!important}body[data-template=executive_classic] .car-card.card-refined .card-spec-val{color:var(--template-body)!important;font-size:13px!important;font-weight:500!important;line-height:1.6!important}body[data-template=executive_classic] .car-card.card-refined .card-spec:nth-child(-n+2) .card-spec-label{clip-path:inset(50%);white-space:nowrap;overflow:hidden;width:1px!important;height:1px!important;position:absolute!important}body[data-template=executive_classic] .car-card.card-refined .card-price{margin:0 0 8px!important;font-size:30px!important;line-height:1.25!important}body[data-template=executive_classic] .car-card.card-refined .card-finance-teaser{box-shadow:none!important;min-height:0!important;color:var(--template-body)!important;background:0 0!important;border:0!important;flex-wrap:wrap!important;justify-content:center!important;gap:4px 6px!important;margin:0 0 8px!important;padding:0!important;display:flex!important}body[data-template=executive_classic] .car-card.card-refined .card-finance-teaser :is(span,strong){color:var(--template-body)!important;font-size:12px!important;font-weight:400!important;line-height:1.6!important}body[data-template=executive_classic] .car-card.card-refined .card-warranty{justify-content:center!important;gap:5px!important;min-height:0!important;margin:0 0 16px!important;padding:0!important;font-size:12px!important;line-height:1.6!important}body[data-template=executive_classic] .car-card.card-refined .card-warranty svg{flex-shrink:0;width:14px!important;height:14px!important}body[data-template=executive_classic] .car-card.card-refined .card-refined-actions{grid-template-columns:1.1fr 1fr!important;gap:8px!important;margin-top:auto!important;padding-top:8px!important;display:grid!important}body[data-template=executive_classic] .car-card.card-refined .card-refined-actions :is(button,a){cursor:pointer;box-sizing:border-box;letter-spacing:0!important;width:100%!important;min-width:0!important;min-height:44px!important;box-shadow:none!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:10px 8px!important;font:600 13px/1.4 Heebo,sans-serif!important;text-decoration:none!important;display:flex!important}body[data-template=executive_classic] .car-card.card-refined .card-refined-actions .btn-details{background:var(--template-action)!important;color:var(--template-action-text)!important;border:1px solid var(--template-action)!important}body[data-template=executive_classic] .car-card.card-refined .card-refined-actions .btn-details:before{content:none!important}body[data-template=executive_classic] .car-card.card-refined .card-refined-actions .card-contact-agent{color:var(--template-action)!important;border:1px solid var(--template-border)!important;background:0 0!important}body[data-template=executive_classic] .car-card.card-refined .card-refined-actions :is(button,a):focus-visible{outline:2px solid var(--template-action);outline-offset:3px}body[data-template=executive_classic] .car-card.card-refined .card-refined-actions .card-contact-agent:hover{background:color-mix(in srgb,var(--template-action) 10%,transparent)!important}@media (width<=760px){body[data-template=executive_classic] .car-card.card-refined .card-body{padding:16px!important}body[data-template=executive_classic] .car-card.card-refined .card-name{font-size:20px!important}body[data-template=executive_classic] .car-card.card-refined .card-refined-actions :is(button,a){font-size:12px!important}}body[data-theme-contract-version=v2][data-template] .hero-sub,body[data-theme-contract-version=v2][data-template] .hero-subtitle,body[data-theme-contract-version=v2][data-template] .catalog-sub,body[data-theme-contract-version=v2][data-template] .s-tag,body[data-theme-contract-version=v2][data-template] .card-brand,body[data-theme-contract-version=v2][data-template] .card-spec small,body[data-theme-contract-version=v2][data-template] .card-spec span:first-child,body[data-theme-contract-version=v2][data-template] .card-finance-teaser span,body[data-theme-contract-version=v2][data-template] .cp-meta,body[data-theme-contract-version=v2][data-template] .cp-subtitle,body[data-theme-contract-version=v2][data-template] .cp-spec-item span:first-child,body[data-theme-contract-version=v2][data-template] .review-card p,body[data-theme-contract-version=v2][data-template] .faq-item p,body[data-theme-contract-version=v2][data-template] .why-item p,body[data-theme-contract-version=v2][data-template] .step p,body[data-theme-contract-version=v2][data-template] .contact-form label{color:var(--template-muted)!important;-webkit-text-fill-color:var(--template-muted)!important}body[data-theme-contract-version=v2][data-template] .card-price,body[data-theme-contract-version=v2][data-template] .cp-price,body[data-theme-contract-version=v2][data-template] .hs-num,body[data-theme-contract-version=v2][data-template] .step-number,body[data-theme-contract-version=v2][data-template] .process-step-number,body[data-theme-contract-version=v2][data-template] .finance-result strong{color:var(--template-action)!important;-webkit-text-fill-color:var(--template-action)!important}body[data-theme-contract-version=v2][data-template] .catalog-search,body[data-theme-contract-version=v2][data-template] .catalog-sort,body[data-theme-contract-version=v2][data-template] .contact-form input,body[data-theme-contract-version=v2][data-template] .contact-form textarea,body[data-theme-contract-version=v2][data-template] .filter-panel input,body[data-theme-contract-version=v2][data-template] .filter-panel select,body[data-theme-contract-version=v2][data-template] .lead-agent-grid select,body[data-theme-contract-version=v2][data-template] .lead-agent-contact input{background:var(--template-surface-strong)!important;color:var(--template-surface-text)!important;-webkit-text-fill-color:var(--template-surface-text)!important;border-color:var(--template-border)!important}body[data-theme-contract-version=v2][data-template] .catalog-search::placeholder,body[data-theme-contract-version=v2][data-template] .contact-form input::placeholder,body[data-theme-contract-version=v2][data-template] .contact-form textarea::placeholder,body[data-theme-contract-version=v2][data-template] .filter-panel input::placeholder,body[data-theme-contract-version=v2][data-template] .lead-agent-contact input::placeholder{color:color-mix(in srgb,var(--template-surface-text) 48%,transparent)!important;-webkit-text-fill-color:color-mix(in srgb,var(--template-surface-text) 48%,transparent)!important}body[data-theme-contract-version=v2][data-template] .brand-chip,body[data-theme-contract-version=v2][data-template] .catalog-view-btn,body[data-theme-contract-version=v2][data-template] .vt-btn,body[data-theme-contract-version=v2][data-template] .f-btn,body[data-theme-contract-version=v2][data-template] .cp-tab:not(.active){background:var(--template-surface)!important;color:var(--template-body)!important;-webkit-text-fill-color:var(--template-body)!important;border-color:var(--template-border)!important}body[data-theme-contract-version=v2][data-template] .card-spec strong,body[data-theme-contract-version=v2][data-template] .card-spec span:last-child,body[data-theme-contract-version=v2][data-template] .cp-spec-item strong,body[data-theme-contract-version=v2][data-template] .cp-spec-item span:last-child,body[data-theme-contract-version=v2][data-template] .contact-form strong,body[data-theme-contract-version=v2][data-template] .why-item strong,body[data-theme-contract-version=v2][data-template] .review-card strong{color:var(--template-heading)!important;-webkit-text-fill-color:var(--template-heading)!important}body[data-theme-contract-version=v2][data-template] .btn-details,body[data-theme-contract-version=v2][data-template] .cta-primary,body[data-theme-contract-version=v2][data-template] .hero-ctas button,body[data-theme-contract-version=v2][data-template] .hero-ctas a,body[data-theme-contract-version=v2][data-template] .finance-result button,body[data-theme-contract-version=v2][data-template] .full-catalog-cta a{background:var(--template-action)!important;color:var(--template-action-text)!important;-webkit-text-fill-color:var(--template-action-text)!important;border-color:color-mix(in srgb,var(--template-action) 64%,transparent)!important}body[data-template] .language-switcher,body[data-template] .mobile-language-switcher{background:color-mix(in srgb,var(--template-surface) 88%,transparent)!important;border:1px solid color-mix(in srgb,var(--template-border) 78%,transparent)!important;box-shadow:0 10px 26px color-mix(in srgb,var(--theme-background) 14%,transparent)!important;backdrop-filter:blur(12px)!important}body[data-template] .language-switcher a,body[data-template] .language-switcher button,body[data-template] .mobile-language-switcher a,body[data-template] .mobile-language-switcher button{color:var(--template-body)!important;-webkit-text-fill-color:var(--template-body)!important;opacity:.88!important;font-weight:800!important}body[data-template] .language-switcher a:hover,body[data-template] .language-switcher button:hover,body[data-template] .mobile-language-switcher a:hover,body[data-template] .mobile-language-switcher button:hover{background:color-mix(in srgb,var(--template-action) 10%,transparent)!important;color:var(--template-heading)!important;-webkit-text-fill-color:var(--template-heading)!important;opacity:1!important}body[data-template] .language-switcher a.active,body[data-template] .language-switcher button.active,body[data-template] .mobile-language-switcher a.active,body[data-template] .mobile-language-switcher button.active{background:var(--template-action)!important;color:var(--template-action-text)!important;-webkit-text-fill-color:var(--template-action-text)!important;box-shadow:0 8px 18px color-mix(in srgb,var(--template-action) 18%,transparent)!important;opacity:1!important}.dashboard-note-fields{grid-template-columns:1fr 1fr 1.2fr;align-items:end;gap:8px;display:grid}.dashboard-note-fields label{color:#667085;gap:4px;font-size:11px;display:grid}.dashboard-note-fields select,.dashboard-note-fields input{background:#fff;border:1px solid #dbe3ef;border-radius:10px;width:100%;min-height:40px;padding:0 10px;font:700 12px Heebo,sans-serif}.dashboard-note>div{min-width:0}.dashboard-note p{line-height:1.55;font-size:15px!important;font-weight:850!important}.dashboard-note small{margin-top:6px;line-height:1.6;display:block}.dealer-notification-read-all{color:#2457c5!important;background:#eef4ff!important;border:1px solid #ccd8eb!important}.lead-footer-status{color:#667085;border:1px solid #dbe3ef;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-width:230px;padding:7px 12px;font-size:11px;font-weight:800;display:flex}.lead-footer-status select{color:#172033;background:0 0;border:0;min-width:140px;font:850 12px Heebo,sans-serif}.lead-drawer-tab-panel[data-lead-panel=details]{width:100%;padding-inline:clamp(18px,4vw,52px)}.lead-drawer-tab-panel[data-lead-panel=details]>.lead-editor-section,.lead-drawer-tab-panel[data-lead-panel=details]>.lead-details-panel{width:100%;max-width:none;margin-inline:0}.lead-business-profile-head{text-align:right!important;align-items:flex-start!important}.lead-business-profile-head>span,.lead-management-details>summary>span{font-size:16px!important}.lead-management-details{width:100%!important}.lead-management-details>summary{min-height:58px}.lead-workflow-row{align-items:stretch}.lead-reminder-box,.lead-appointment-box{border-radius:14px}.lead-appointment-box{margin-top:12px;background:#f8fbff!important;border-color:#bfd1ee!important}.lead-reminder-box{background:#fffdf5!important;border-color:#ead9a8!important}.design-manual-colors{order:5;overflow:hidden;border:1px solid #dce4ef!important;border-radius:14px!important;padding:0!important}.design-manual-colors>summary{cursor:pointer;justify-content:space-between;gap:12px;padding:15px 16px;list-style:none;display:flex}.design-manual-colors>summary small{color:#7b8799}.design-manual-colors .design-color-role-grid{padding:14px}.design-color-role-grid{grid-template-columns:1fr!important}.design-color-role{grid-template-columns:minmax(220px,1fr) auto 110px!important;align-items:center!important;gap:12px!important;display:grid!important}.design-color-role>small{grid-column:1}.design-color-role input,.design-color-role .color-code-pill{grid-row:1/3}.design-color-role input{grid-column:3}.design-color-role .color-code-pill{grid-column:2}.a-sec button.a-save,.a-sec button.a-cancel,.a-sec button.a-edit,.compact-editor-actions button{border-radius:11px;min-height:44px;padding:0 18px;font:850 12px Heebo,sans-serif}.integration-accordion{width:100%;margin:0 0 10px!important}.connections-workspace{display:block!important}.connections-selector,.connection-tiles{display:none!important}.integration-accordion-summary{min-height:72px}.integration-accordion[open] .integration-accordion-summary{border-bottom:1px solid #e2e8f0}.catalog{scroll-margin-top:110px}.finance-calculator,#financeCalculator{scroll-margin-top:120px}.catalog-toolbar{order:2}.catalog-natural-search{order:1}.catalog-advanced{order:3}.catalog-grid-wrap{order:4}.full-catalog-cta{order:5}.catalog{flex-direction:column;display:flex}.catalog-head{order:0}.catalog-natural-search>small{order:-1;margin-bottom:8px;display:block}.catalog-natural-search>div{grid-template-columns:minmax(0,1fr) auto!important;display:grid!important}.catalog-natural-search input{width:100%!important}.catalog-toolbar{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid!important}.catalog-toolbar>.catalog-tools{grid-column:1/-1}.catalog-toolbar .filters{flex-wrap:nowrap;padding-bottom:5px;display:flex;overflow-x:auto}.catalog-advanced:not([open])>.adv-filters-grid,.catalog-advanced:not([open])>.adv-filters-actions{display:none}.dealer-cookie-banner{z-index:12000;color:#fff;backdrop-filter:blur(14px);background:#0f172af5;border:1px solid #94a3b847;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;max-width:920px;margin:auto;padding:16px 18px;display:flex;position:fixed;bottom:18px;left:18px;right:18px;box-shadow:0 20px 55px #0206174d}.dealer-cookie-banner p{color:#cbd5e1;margin:3px 0 7px;font-size:12px}.dealer-cookie-banner nav{gap:12px;display:flex}.dealer-cookie-banner a{color:#bfdbfe;font-size:11px}.dealer-cookie-actions{flex:none;gap:8px;display:flex}.dealer-cookie-actions button{color:#fff;background:#2f5bea;border:0;border-radius:10px;min-height:40px;padding:0 14px;font:850 12px Heebo,sans-serif}.dealer-cookie-actions .secondary{background:0 0;border:1px solid #475569}@media (width<=760px){.dashboard-note-fields{grid-template-columns:1fr}.lead-drawer{align-items:center!important;padding:10px!important}.lead-drawer-panel{border-radius:18px!important;width:calc(100vw - 20px)!important;height:calc(100dvh - 28px)!important;max-height:calc(100dvh - 28px)!important}.lead-drawer-head{z-index:8;position:sticky;top:0;padding:12px 14px!important}.lead-drawer-head-actions button{width:42px!important;height:42px!important}.lead-drawer-tab-panel[data-lead-panel=details]{padding:14px!important}.lead-drawer-footer{grid-template-columns:1fr!important}.lead-footer-status{width:100%;min-width:0}.lead-drawer-footer .lead-save-main{width:100%}.lead-business-grid{grid-template-columns:1fr!important}.lead-business-grid .lead-business-free-description{grid-column:auto!important}.leads-center-head{gap:10px!important}.leads-center-head>div:first-child{text-align:center;width:100%}.lead-workspace-switch{width:100%;overflow:hidden}.lead-filter-bar-modern{grid-template-columns:1fr 1fr!important}.lead-filter-bar-modern>input{grid-column:1/-1}.lead-quick-tabs{scrollbar-width:none;display:flex!important;overflow-x:auto!important}.design-color-role{grid-template-columns:1fr auto!important}.design-color-role input{grid-column:2}.design-color-role .color-code-pill{grid-area:auto/1}.catalog-toolbar{grid-template-columns:1fr}.catalog-toolbar>.catalog-tools{grid-column:auto}.dealer-cookie-banner{flex-direction:column;align-items:stretch;bottom:10px;left:10px;right:10px}.dealer-cookie-actions button{flex:1}.dealer-cookie-actions{width:100%}#mobileMenu{overscroll-behavior:contain;padding:max(76px,calc(env(safe-area-inset-top) + 64px)) 18px calc(30px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;justify-content:flex-start!important;gap:clamp(16px,3vh,24px)!important;overflow:hidden auto!important}#mobileMenu>.mobile-language-switcher{flex-wrap:wrap;flex:none;justify-content:center;width:min(100%,360px);min-height:46px;gap:5px!important;padding:5px!important}#mobileMenu>.mobile-language-switcher a,#mobileMenu>.mobile-language-switcher button{min-height:36px;padding:8px 10px!important;font-size:11px!important}#mobileMenu>a{flex:none;font-size:clamp(20px,6vw,26px)!important;line-height:1.2!important}}.dealer-cookie-banner{z-index:auto;width:100%;max-width:none;min-height:54px;box-shadow:none;backdrop-filter:none;background:#071426;border:0;border-top:1px solid #94a3b833;border-radius:0;gap:14px;margin:0;padding:9px clamp(16px,4vw,52px);position:static!important;inset:auto!important}.dealer-cookie-banner>div:first-child{flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;display:flex}.dealer-cookie-banner strong{white-space:nowrap;font-size:12px}.dealer-cookie-banner p{margin:0;font-size:11px;line-height:1.45}body .dealer-cookie-banner nav{z-index:auto!important;width:auto!important;min-height:0!important;box-shadow:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;margin:0!important;padding:0!important;display:flex!important;position:static!important;inset:auto!important}body .dealer-cookie-banner nav a{color:#bfdbfe!important;padding:0!important;font-size:11px!important;line-height:1.4!important}.dealer-cookie-actions{gap:6px}.dealer-cookie-actions button{border-radius:8px;min-height:34px;padding:0 12px;font-size:11px}body.cookie-consent-visible .sticky-cta{display:none!important}@media (width<=760px){.dealer-cookie-banner{width:100%;padding:10px 14px calc(10px + env(safe-area-inset-bottom));align-items:stretch;gap:9px}.dealer-cookie-banner>div:first-child{grid-template-columns:1fr auto;gap:3px 10px;display:grid}.dealer-cookie-banner p{grid-column:1/-1}body .dealer-cookie-banner nav{grid-area:1/2}.dealer-cookie-actions{width:100%}.dealer-cookie-actions button{flex:1;min-height:36px}}nav [data-accessibility-link]{display:none!important}.lead-workspace-rep-select{background:#fff;border:1px solid #dbe3ef;border-radius:11px;align-items:center;gap:8px;min-width:220px;padding:6px 10px;display:flex}.lead-workspace-rep-select span{color:#667085;font-size:10px}.lead-workspace-rep-select select{background:0 0;border:0;flex:1;font:850 12px Heebo,sans-serif}.lead-action-row .lead-wa{min-width:126px}.lead-details-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dealer-legal-content-editor{background:#f8fafc;border:1px solid #dce4ef;border-radius:14px;margin-top:20px;overflow:hidden}.dealer-legal-content-editor>summary{cursor:pointer;padding:15px 16px;list-style:none;display:flex}.dealer-legal-content-editor>summary span{gap:3px;display:grid}.dealer-legal-content-editor>summary small{color:#718096}.dealer-legal-content-editor>.a-grid,.dealer-legal-content-editor>button{margin:14px}.dealer-legal-content-editor textarea{line-height:1.7}body[data-template] .catalog-toolbar,body[data-template] .car-card,body[data-template] .contact-inner,body[data-template] .finance-inner,body[data-template] .full-catalog-cta,body[data-template] .weekly-car-media,body[data-template] .why-item,body[data-template] .review-card,body[data-template] .faq-item,body[data-template] footer .footer-top{box-shadow:0 14px 38px color-mix(in srgb,var(--theme-background) 8%,transparent)!important}body[data-template=private_showroom] .catalog-toolbar,body[data-template=private_showroom] .contact-inner,body[data-template=private_showroom] .finance-inner,body[data-template=private_showroom] footer .footer-top{box-shadow:0 16px 44px color-mix(in srgb,var(--theme-decor) 7%,transparent)!important}body[data-template=tech_signature] .catalog-toolbar,body[data-template=tech_signature] .car-card,body[data-template=tech_signature] footer .footer-contact-link{box-shadow:0 12px 34px #0206173d!important}body[data-template] .finance-calculator{background:radial-gradient(circle at 16% 18%,color-mix(in srgb,var(--template-action) 10%,transparent),transparent 34%), linear-gradient(180deg,var(--theme-background),color-mix(in srgb,var(--template-surface) 78%,var(--theme-background) 22%))!important;color:var(--template-body)!important}body[data-template] .finance-inner{background:color-mix(in srgb,var(--template-surface) 92%,transparent)!important;border:1px solid var(--template-border)!important;color:var(--template-body)!important;box-shadow:0 12px 34px color-mix(in srgb,var(--theme-background) 8%,transparent)!important}body[data-template] .finance-title,body[data-template] .finance-inner .s-title{color:var(--template-heading)!important;-webkit-text-fill-color:var(--template-heading)!important}body[data-template] .finance-sub,body[data-template] .finance-grid label,body[data-template] .finance-result span,body[data-template] .finance-notes{color:var(--template-muted)!important;-webkit-text-fill-color:var(--template-muted)!important}body[data-template] .finance-box,body[data-template] .finance-result{background:var(--template-surface-strong)!important;border:1px solid var(--template-border)!important;color:var(--template-surface-text)!important;box-shadow:none!important}body[data-template] .finance-grid input,body[data-template] .finance-grid select{background:var(--template-surface)!important;color:var(--template-surface-text)!important;-webkit-text-fill-color:var(--template-surface-text)!important;border:1px solid var(--template-border)!important;box-shadow:none!important}body[data-template] .finance-grid input::placeholder{color:color-mix(in srgb,var(--template-surface-text) 46%,transparent)!important;-webkit-text-fill-color:color-mix(in srgb,var(--template-surface-text) 46%,transparent)!important}body[data-template] .finance-grid select option{background:var(--template-surface)!important;color:var(--template-surface-text)!important}body[data-template] .finance-result strong{color:var(--template-action)!important;-webkit-text-fill-color:var(--template-action)!important;text-shadow:none!important}body[data-template] .finance-result button{background:var(--template-action)!important;color:var(--template-action-text)!important;-webkit-text-fill-color:var(--template-action-text)!important;border:1px solid color-mix(in srgb,var(--template-action) 64%,transparent)!important}body[data-theme-contract-version=v2][data-template] .why-item,body[data-theme-contract-version=v2][data-template] .process-step,body[data-theme-contract-version=v2][data-template] .process-steps .step,body[data-theme-contract-version=v2][data-template] .finance-box,body[data-theme-contract-version=v2][data-template] .finance-result{background:color-mix(in srgb,var(--template-surface) 94%,var(--theme-background) 6%)!important;border:1px solid var(--template-border)!important;color:var(--template-body)!important;-webkit-text-fill-color:initial!important;box-shadow:0 10px 28px color-mix(in srgb,var(--theme-background) 7%,transparent)!important}body[data-theme-contract-version=v2][data-template] .why-item h3,body[data-theme-contract-version=v2][data-template] .why-item strong,body[data-theme-contract-version=v2][data-template] .process-step h3,body[data-theme-contract-version=v2][data-template] .process-step strong,body[data-theme-contract-version=v2][data-template] .process-steps .step h3,body[data-theme-contract-version=v2][data-template] .process-steps .step strong,body[data-theme-contract-version=v2][data-template] .finance-box h3,body[data-theme-contract-version=v2][data-template] .finance-title,body[data-theme-contract-version=v2][data-template] .finance-inner .s-title{color:var(--template-heading)!important;-webkit-text-fill-color:var(--template-heading)!important}body[data-theme-contract-version=v2][data-template] .why-item p,body[data-theme-contract-version=v2][data-template] .process-step p,body[data-theme-contract-version=v2][data-template] .process-steps .step p,body[data-theme-contract-version=v2][data-template] .finance-sub,body[data-theme-contract-version=v2][data-template] .finance-grid label,body[data-theme-contract-version=v2][data-template] .finance-result span,body[data-theme-contract-version=v2][data-template] .finance-notes{color:var(--template-muted)!important;-webkit-text-fill-color:var(--template-muted)!important}body[data-theme-contract-version=v2][data-template] .why-icon-wrap,body[data-theme-contract-version=v2][data-template] .why-item .why-icon,body[data-theme-contract-version=v2][data-template] .why-item svg,body[data-theme-contract-version=v2][data-template] .process-step-icon,body[data-theme-contract-version=v2][data-template] .process-step svg{color:var(--template-action)!important;border-color:color-mix(in srgb,var(--template-action) 32%,transparent)!important;background:color-mix(in srgb,var(--template-action) 11%,var(--template-surface) 89%)!important;opacity:1!important;filter:none!important}body[data-theme-contract-version=v2][data-template] .why-item svg *,body[data-theme-contract-version=v2][data-template] .process-step svg *{stroke:currentColor!important}body[data-theme-contract-version=v2][data-template] .finance-result strong{color:var(--template-action)!important;-webkit-text-fill-color:var(--template-action)!important}body[data-theme-contract-version=v2][data-template] .catalog-toolbar,body[data-theme-contract-version=v2][data-template] .adv-filters,body[data-theme-contract-version=v2][data-template] .catalog-advanced,body[data-theme-contract-version=v2][data-template] .car-card,body[data-theme-contract-version=v2][data-template] .card-spec,body[data-theme-contract-version=v2][data-template] .card-finance-teaser,body[data-theme-contract-version=v2][data-template] .contact-inner,body[data-theme-contract-version=v2][data-template] .contact-form,body[data-theme-contract-version=v2][data-template] .about-inner,body[data-theme-contract-version=v2][data-template] .trust-item,body[data-theme-contract-version=v2][data-template] .review-card,body[data-theme-contract-version=v2][data-template] .faq-item,body[data-theme-contract-version=v2][data-template] .cp-body,body[data-theme-contract-version=v2][data-template] .cp-cta-card,body[data-theme-contract-version=v2][data-template] .cp-spec-item,body[data-theme-contract-version=v2][data-template] .full-catalog-cta,body[data-theme-contract-version=v2][data-template] .wa-popup{background:var(--template-surface)!important;color:var(--template-body)!important;border-color:var(--template-border)!important}body[data-theme-contract-version=v2][data-template] .catalog-search,body[data-theme-contract-version=v2][data-template] .catalog-sort,body[data-theme-contract-version=v2][data-template] .adv-filter-select,body[data-theme-contract-version=v2][data-template] .contact-form input,body[data-theme-contract-version=v2][data-template] .contact-form textarea,body[data-theme-contract-version=v2][data-template] .finance-grid input,body[data-theme-contract-version=v2][data-template] .finance-grid select{background:var(--template-surface-strong)!important;color:var(--template-surface-text)!important;-webkit-text-fill-color:var(--template-surface-text)!important;border-color:var(--template-border)!important}body[data-theme-contract-version=v2][data-template] .s-title,body[data-theme-contract-version=v2][data-template] .card-name,body[data-theme-contract-version=v2][data-template] .about-title,body[data-theme-contract-version=v2][data-template] .contact-headline,body[data-theme-contract-version=v2][data-template] .faq-item summary,body[data-theme-contract-version=v2][data-template] .full-catalog-cta strong,body[data-theme-contract-version=v2][data-template] .wa-popup-title{color:var(--template-heading)!important;-webkit-text-fill-color:var(--template-heading)!important}body[data-theme-contract-version=v2][data-template] .catalog-sub,body[data-theme-contract-version=v2][data-template] .card-brand,body[data-theme-contract-version=v2][data-template] .about-text,body[data-theme-contract-version=v2][data-template] .contact-sub,body[data-theme-contract-version=v2][data-template] .review-text,body[data-theme-contract-version=v2][data-template] .faq-item p,body[data-theme-contract-version=v2][data-template] .full-catalog-cta p,body[data-theme-contract-version=v2][data-template] .wa-popup p{color:var(--template-muted)!important;-webkit-text-fill-color:var(--template-muted)!important}body[data-template=tech_signature] .catalog .cars-grid .car-card,body[data-template=tech_signature] .catalog .cars-grid .car-card:nth-child(3n+1),body[data-template=tech_signature] .catalog .cars-grid .car-card:nth-child(5n+1),body[data-template=tech_signature] .catalog .cars-grid .car-card:nth-child(2n){background:linear-gradient(180deg,color-mix(in srgb,var(--site-bg) 94%,#111827) 0%,color-mix(in srgb,var(--site-bg) 86%,#020617) 100%)!important;border-color:color-mix(in srgb,var(--brand-primary) 28%,#ffffff14)!important;border-right:1px solid color-mix(in srgb,var(--brand-primary) 28%,#ffffff14)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--brand-accent) 12%,transparent), 0 18px 54px #02061761!important}body[data-template=tech_signature] .catalog .cars-grid .car-card:before,body[data-template=tech_signature] .catalog .cars-grid .car-card:nth-child(3n+1):before,body[data-template=tech_signature] .catalog .cars-grid .car-card:nth-child(5n+1):before{content:none!important;display:none!important}body[data-template=tech_signature] footer #fContact.f-links{align-items:stretch!important;gap:14px!important;width:min(100%,560px)!important;margin-inline:auto!important}body[data-template=tech_signature] footer .footer-contact-link{border:1px solid color-mix(in srgb,var(--brand-primary) 25%,#ffffff1f)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--surface-bg) 92%,var(--brand-primary) 8%),color-mix(in srgb,var(--site-bg) 82%,#000 18%))!important;text-align:right!important;width:100%!important;max-width:none!important;min-height:64px!important;color:var(--template-footer-text)!important;direction:rtl!important;border-radius:18px!important;grid-template-columns:48px minmax(0,1fr)!important;justify-content:stretch!important;align-items:center!important;gap:14px!important;padding:12px 14px!important;text-decoration:none!important;display:grid!important;box-shadow:inset 0 1px #ffffff0e,0 14px 34px #0003!important}body[data-template=tech_signature] footer .footer-contact-icon{background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--brand-accent) 34%,#ffffff24),transparent 58%), color-mix(in srgb,var(--brand-primary) 16%,#ffffff12)!important;border:1px solid color-mix(in srgb,var(--brand-primary) 32%,#ffffff14)!important;width:48px!important;height:48px!important;color:color-mix(in srgb,var(--brand-primary) 82%,#fff 18%)!important;border-radius:16px!important;flex:0 0 48px!important;grid-area:1/1!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}body[data-template=tech_signature] footer .footer-contact-icon svg{fill:currentColor!important;stroke:currentColor!important;width:20px!important;height:20px!important;display:block!important}body[data-template=tech_signature] footer .footer-contact-text{text-align:right!important;grid-column:2!important;justify-items:end!important;gap:5px!important;min-width:0!important;display:grid!important}body[data-template=tech_signature] footer .footer-contact-text small{width:100%!important;color:color-mix(in srgb,var(--brand-primary) 76%,var(--template-footer-text) 24%)!important;letter-spacing:1.1px!important;opacity:1!important;font-size:11px!important;font-weight:900!important;line-height:1.1!important;display:block!important}body[data-template=tech_signature] footer .footer-contact-text strong{width:100%!important;color:var(--template-footer-text)!important;letter-spacing:0!important;overflow-wrap:anywhere!important;word-break:normal!important;unicode-bidi:plaintext!important;font-size:clamp(15px,2.4vw,19px)!important;font-weight:850!important;line-height:1.35!important;display:block!important}body[data-template=tech_signature] footer .footer-contact-link:hover{border-color:color-mix(in srgb,var(--brand-primary) 48%,#ffffff2e)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--surface-bg) 86%,var(--brand-primary) 14%),color-mix(in srgb,var(--site-bg) 78%,#000 22%))!important;transform:translateY(-1px)!important}body[data-template] .sticky-cta{color:var(--template-action-text)!important}body[data-template] .sticky-cta-text,body[data-template] .sticky-cta-text span,body[data-template] .sticky-cta-text strong{color:var(--template-action-text)!important;opacity:1!important}body[data-template=private_showroom] .sticky-cta{background:color-mix(in srgb,var(--theme-background) 88%,#000 12%)!important;color:var(--theme-surface)!important;border-top:1px solid color-mix(in srgb,var(--theme-decor) 30%,transparent)!important}body[data-template=private_showroom] .sticky-cta-text,body[data-template=private_showroom] .sticky-cta-text span,body[data-template=private_showroom] .sticky-cta-text strong{color:var(--theme-surface)!important;text-shadow:0 1px 1px #00000038!important}body[data-template=private_showroom] #carPage .cp-badge,body[data-template=private_showroom] #carPage .cp-badge-brand,body[data-template=private_showroom] #carPage .cp-badge-tag,body[data-template=private_showroom] #carPage .cp-badge-status-available,body[data-template=private_showroom] #carPage .cp-badge-status-sold,body[data-template=private_showroom] #carPage .cp-badge-status-reserved{background:color-mix(in srgb,var(--theme-background) 86%,#000 14%)!important;color:var(--theme-surface)!important;-webkit-text-fill-color:var(--theme-surface)!important;border:1px solid color-mix(in srgb,var(--theme-decor) 34%,transparent)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--theme-surface) 10%,transparent)!important}@media (width<=760px){body[data-template=tech_signature] footer #fContact.f-links{gap:12px!important;width:100%!important;max-width:460px!important}body[data-template=tech_signature] footer .footer-contact-link{border-radius:16px!important;grid-template-columns:44px minmax(0,1fr)!important;gap:12px!important;min-height:60px!important;padding:11px 12px!important}body[data-template=tech_signature] footer .footer-contact-icon{border-radius:14px!important;flex-basis:44px!important;width:44px!important;height:44px!important}body[data-template=tech_signature] footer .footer-contact-text strong{font-size:15px!important}}@media (prefers-reduced-motion:reduce){.hero-bg,.landing-hero-media,.loading-line,.card-img,.cp-hero-img{transition:none!important;animation:none!important}}body.landing-mode .landing-page{overflow-x:hidden}body.landing-mode .landing-nav{box-sizing:border-box;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;width:min(1180px,100vw - 48px);height:74px;padding:0 24px;display:grid;position:fixed;top:18px;left:50%;right:auto;transform:translate(-50%)}body.landing-mode .landing-brand{min-width:0;padding:0;box-shadow:none!important;background:0 0!important;border:0!important}body.landing-mode .landing-brand-logo{object-fit:contain;width:154px;max-width:18vw;height:auto;display:block;background:0 0!important}body.landing-mode .landing-nav-links{justify-content:center;gap:clamp(14px,1.55vw,26px);min-width:0}body.landing-mode .landing-nav-links a{white-space:nowrap}body.landing-mode .landing-nav-cta{white-space:nowrap;min-height:46px;padding-inline:20px}body.landing-mode .landing-hero{padding-top:152px}body.landing-mode .landing-section>*,body.landing-mode .landing-showcase>*,body.landing-mode .landing-contact>*{max-width:1180px;margin-left:auto;margin-right:auto}@media (width<=1100px){body.landing-mode .landing-nav{gap:16px;width:calc(100vw - 32px);padding-inline:18px}body.landing-mode .landing-brand-logo{width:136px;max-width:22vw}body.landing-mode .landing-nav-links{gap:12px}body.landing-mode .landing-nav-links a{font-size:12px}}@media (width<=900px){body.landing-mode .landing-nav{width:calc(100vw - 24px);height:68px;display:flex;top:10px}body.landing-mode .landing-brand-logo{width:142px;max-width:44vw}body.landing-mode .landing-hero{padding-top:116px}}body.landing-mode,body.landing-mode .landing-page{width:100%;max-width:100%;overflow-x:clip}body.landing-mode .landing-nav{box-sizing:border-box;direction:rtl;grid-template-columns:minmax(120px,auto) minmax(0,1fr) auto;overflow:hidden;inset-inline:0!important;width:min(1180px,100% - 48px)!important;max-width:calc(100% - 48px)!important;margin-inline:auto!important;left:0!important;right:0!important;transform:none!important}body.landing-mode .landing-brand,body.landing-mode .landing-brand-logo{box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;background:0 0!important}body.landing-mode .landing-brand{justify-self:start;line-height:0}body.landing-mode .landing-brand-logo{object-fit:contain;object-position:center;width:clamp(128px,13vw,176px)!important;max-width:100%!important;height:auto!important}body.landing-mode .landing-nav-links{justify-content:center;min-width:0;max-width:100%;overflow:hidden}body.landing-mode .landing-nav-links a{flex:0 auto;min-width:0}body.landing-mode .landing-nav-cta{flex-shrink:0;justify-self:end}body.landing-mode .landing-hero,body.landing-mode .landing-section,body.landing-mode .landing-contact{box-sizing:border-box;max-width:100%}@media (width<=1120px){body.landing-mode .landing-nav{gap:14px;padding-inline:16px;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}body.landing-mode .landing-nav-links{gap:10px}}@media (width<=980px){body.landing-mode .landing-nav-links{display:none!important}body.landing-mode .landing-nav{grid-template-columns:1fr auto;display:grid!important}}@media (width<=620px){body.landing-mode .landing-nav{border-radius:18px;height:64px;padding-inline:12px;top:10px;width:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important}body.landing-mode .landing-brand-logo{width:118px!important}body.landing-mode .landing-nav-cta{min-height:42px;padding-inline:14px;font-size:12px}body.landing-mode .landing-hero{padding-inline:18px;padding-top:104px}}@media (width<=380px){body.landing-mode .landing-brand-logo{width:104px!important}body.landing-mode .landing-nav-cta{padding-inline:12px}}body.landing-mode .landing-page{letter-spacing:0;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Heebo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-weight:400}body.landing-mode .landing-page :where(p,li,td,span,small,label,input,button,a){letter-spacing:0}body.landing-mode .landing-nav-links a{color:#667085;font-size:13px;font-weight:500;line-height:1}body.landing-mode .landing-nav-cta,body.landing-mode .landing-btn,body.landing-mode .landing-price-cta,body.landing-mode .landing-form button{letter-spacing:0;font-size:14px;font-weight:700}body.landing-mode .landing-kicker{color:#7048e8;letter-spacing:.08em;font-size:12px;font-weight:700;line-height:1.4}body.landing-mode .landing-hero h1{letter-spacing:0;max-width:860px;font-size:clamp(42px,5.5vw,78px);font-weight:800;line-height:1.06}body.landing-mode .landing-lead{color:#4b5565;max-width:760px;font-size:clamp(17px,1.65vw,21px);font-weight:400;line-height:1.85}body.landing-mode .landing-proof span{color:#536071;font-size:14px;font-weight:500;line-height:1.35}body.landing-mode .landing-section-head h2,body.landing-mode .landing-contact h2{color:#111827;letter-spacing:0;text-wrap:balance;font-size:clamp(30px,3.35vw,46px);font-weight:750;line-height:1.18}body.landing-mode .landing-section-head p:not(.landing-kicker),body.landing-mode .landing-how-grid p,body.landing-mode .landing-feature-grid p,body.landing-mode .landing-price-desc,body.landing-mode .landing-price-note,body.landing-mode .landing-faq-grid p,body.landing-mode .landing-contact.landing-final-cta p{color:#5d6677;font-size:16px;font-weight:400;line-height:1.78}body.landing-mode .landing-problem-copy p{color:#3f4857;font-size:clamp(16px,1.45vw,19px);font-weight:400;line-height:1.85}body.landing-mode .landing-problem-copy p b{font-weight:700}body.landing-mode .landing-question-chips span{color:#1f2937;min-height:44px;font-size:clamp(15px,1.45vw,18px);font-weight:600}body.landing-mode .landing-live-head strong,body.landing-mode .landing-product-meta strong,body.landing-mode .landing-chat-bubble strong,body.landing-mode .landing-feature-grid h3,body.landing-mode .landing-price-top h3,body.landing-mode .landing-faq-grid summary{letter-spacing:0;font-weight:700}body.landing-mode .landing-feature-grid h3,body.landing-mode .landing-price-top h3{font-size:clamp(24px,2.1vw,31px);line-height:1.18}body.landing-mode .landing-feature-grid article span,body.landing-mode .landing-price-top span:not(.landing-price-icon),body.landing-mode .landing-live-head span,body.landing-mode .landing-chat-bubble small,body.landing-mode .landing-chat-bubble em,body.landing-mode .landing-live-stats span,body.landing-mode .landing-price-main span,body.landing-mode .landing-price-features li{letter-spacing:0;font-weight:500}body.landing-mode .landing-price-main strong{letter-spacing:0;font-size:clamp(36px,3.5vw,50px);font-weight:750}body.landing-mode .landing-feature-table th{font-size:15px;font-weight:700}body.landing-mode .landing-feature-table td{font-size:15px;font-weight:400;line-height:1.65}body.landing-mode .landing-form label{font-size:13px;font-weight:500}body.landing-mode .landing-form input{font-size:15px;font-weight:400}body.landing-mode .landing-form input::placeholder{font-weight:400}@media (width<=900px){body.landing-mode .landing-hero-content,body.landing-mode .landing-section-head,body.landing-mode .landing-problem-copy,body.landing-mode .landing-how-grid article,body.landing-mode .landing-feature-grid article,body.landing-mode .landing-price-card,body.landing-mode .landing-faq-grid details,body.landing-mode .landing-contact.landing-final-cta{text-align:right}body.landing-mode .landing-hero h1{font-size:clamp(34px,9.5vw,48px);line-height:1.12}body.landing-mode .landing-lead{font-size:16px;line-height:1.78}body.landing-mode .landing-hero-actions,body.landing-mode .landing-proof{justify-content:flex-start}}@media (width<=560px){body.landing-mode .landing-section-head h2,body.landing-mode .landing-contact h2{font-size:clamp(28px,8.2vw,36px);line-height:1.2}body.landing-mode .landing-feature-grid h3,body.landing-mode .landing-price-top h3{font-size:24px}body.landing-mode .landing-nav-cta{font-size:12px;font-weight:600}}body.landing-mode .landing-mid-conversion{background:linear-gradient(#f5f7fc,#fff);padding-top:42px;padding-bottom:42px}body.landing-mode .landing-mid-card{background:radial-gradient(circle at 8% 10%,#315bff1a,#0000 34%),linear-gradient(#fff,#f9fbff);border:1px solid #11142114;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(320px,.48fr);align-items:center;gap:28px;width:min(1120px,100% - 48px);margin-inline:auto;padding:30px;display:grid;box-shadow:0 28px 80px #141c2d17}body.landing-mode .landing-mid-copy h2{color:#111827;max-width:720px;margin:0;font-size:clamp(28px,3.1vw,42px);font-weight:750;line-height:1.18}body.landing-mode .landing-mid-copy p:not(.landing-kicker){color:#5d6677;max-width:680px;margin:14px 0 0;font-size:16px;font-weight:400;line-height:1.75}body.landing-mode .landing-conversion-points{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}body.landing-mode .landing-conversion-points span{color:#315bff;background:#eef3ff;border:1px solid #315bff24;border-radius:999px;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-size:13px;font-weight:500;display:inline-flex}body.landing-mode .landing-conversion-points span:before{content:"";background:#315bff;border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 4px #315bff1a}body.landing-mode .landing-form{background:#fff;border:1px solid #11142114;border-radius:22px;padding:18px;position:relative;box-shadow:0 20px 60px #141c2d17}body.landing-mode .landing-form-compact{background:#fff;border:1px solid #11142117;padding:18px;box-shadow:0 18px 50px #141c2d14}body.landing-mode .landing-form label{color:#465266;gap:7px}body.landing-mode .landing-form-compact label{color:#465266}body.landing-mode .landing-form input{border-radius:14px;min-height:52px;transition:border-color .18s,box-shadow .18s,background .18s}body.landing-mode .landing-form-compact input{color:#111827!important;background:#f8fafc!important;border-color:#dfe6f2!important}body.landing-mode .landing-form input:focus{background:#fff;border-color:#315bff;outline:0;box-shadow:0 0 0 4px #315bff1a}body.landing-mode .landing-form-compact input:focus{box-shadow:0 0 0 4px #315bff1a;background:#fff!important;border-color:#315bff!important}body.landing-mode .landing-form button{border-radius:16px;min-height:54px;transition:transform .18s,box-shadow .18s,opacity .18s}body.landing-mode .landing-form button:hover{transform:translateY(-1px)}body.landing-mode .landing-form button:disabled{cursor:not-allowed;opacity:.72;transform:none}body.landing-mode .landing-form-compact button{box-shadow:0 18px 42px #315bff33;color:#fff!important;background:linear-gradient(135deg,#111421,#315bff)!important}body.landing-mode .landing-final-cta{text-align:center;place-items:center;gap:26px;width:min(1040px,100% - 48px);padding:clamp(34px,5vw,58px);grid-template-columns:1fr!important}body.landing-mode .landing-final-cta>div:first-child{align-self:center;width:min(760px,100%);margin-inline:auto}body.landing-mode .landing-final-cta .landing-form{background:#fff;border-color:#11142114;grid-template-columns:1fr 1fr;gap:14px;width:min(680px,100%);margin-inline:auto;padding:22px;display:grid;box-shadow:0 24px 70px #141c2d1a}body.landing-mode .landing-final-cta .landing-form button,body.landing-mode .landing-final-cta .landing-form-status{grid-column:1/-1}body.landing-mode .landing-final-cta .landing-form:before{content:"נחזור אליך עם הדגמה ממוקדת, לא שיחת מכירה ארוכה";color:#40506a;text-align:center;background:#f1f5ff;border-radius:14px;grid-column:1/-1;padding:11px 13px;font-size:13px;font-weight:400;line-height:1.55;display:block}body.landing-mode .landing-final-cta .landing-kicker,body.landing-mode .landing-final-cta h2,body.landing-mode .landing-final-cta p{text-align:center}body.landing-mode .landing-final-cta h2{margin-inline:auto}body.landing-mode .landing-final-cta p:not(.landing-kicker){max-width:680px;margin:14px auto 0}body.landing-mode .landing-form-status{text-align:center;box-shadow:none;border-radius:14px;grid-column:1/-1;padding:13px 15px;font-weight:500}body.landing-mode .landing-form-status.ok,.landing-final-cta .landing-form-status.ok{color:#067647;background:#ecfdf3;border:1px solid #abefc6;display:block}body.landing-mode .landing-form-status.error{color:#b42318;background:#fff1f3;border:1px solid #fecdca;display:block;box-shadow:0 10px 24px #b4231814}.landing-final-cta .landing-form-status.error{color:#b42318;background:#fff1f3;border:1px solid #fecdca;display:block}@media (width<=900px){body.landing-mode .landing-mid-card{text-align:right;grid-template-columns:1fr;width:calc(100% - 32px);padding:22px}body.landing-mode .landing-final-cta .landing-form{grid-template-columns:1fr;width:100%;padding:18px}body.landing-mode .landing-final-cta{text-align:right;justify-items:stretch;width:calc(100% - 32px)}body.landing-mode .landing-final-cta .landing-kicker,body.landing-mode .landing-final-cta h2,body.landing-mode .landing-final-cta p,body.landing-mode .landing-final-cta .landing-form:before{text-align:right}}@media (width<=560px){body.landing-mode .landing-mid-conversion{padding-top:26px;padding-bottom:30px}body.landing-mode .landing-mid-card,body.landing-mode .landing-form{border-radius:20px}body.landing-mode .landing-mid-card{width:calc(100% - 24px);padding:18px}}@media (width<=760px){body.landing-mode .landing-page{text-align:center!important}body.landing-mode .landing-hero,body.landing-mode .landing-section,body.landing-mode .landing-logo-strip,body.landing-mode .landing-mid-conversion,body.landing-mode .landing-contact{padding-inline:16px!important}body.landing-mode .landing-hero{flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:22px!important;min-height:auto!important;padding-top:104px!important;padding-bottom:42px!important;display:flex!important}body.landing-mode .landing-hero-content,body.landing-mode .landing-section-head,body.landing-mode .landing-logo-strip-head,body.landing-mode .landing-mid-copy,body.landing-mode .landing-problem-copy,body.landing-mode .landing-how-grid article,body.landing-mode .landing-feature-grid article,body.landing-mode .landing-price-card,body.landing-mode .landing-faq-grid details,body.landing-mode .landing-contact.landing-final-cta,body.landing-mode .landing-final-cta .landing-kicker,body.landing-mode .landing-final-cta h2,body.landing-mode .landing-final-cta p,body.landing-mode .landing-final-cta .landing-form:before{text-align:center!important}body.landing-mode .landing-hero-content,body.landing-mode .landing-section-head,body.landing-mode .landing-logo-strip-head,body.landing-mode .landing-mid-copy,body.landing-mode .landing-final-cta>div:first-child{width:min(100%,640px)!important;margin-inline:auto!important}body.landing-mode .landing-hero h1,body.landing-mode .landing-lead,body.landing-mode .landing-section-head h2,body.landing-mode .landing-section-head p:not(.landing-kicker),body.landing-mode .landing-mid-copy h2,body.landing-mode .landing-mid-copy p:not(.landing-kicker),body.landing-mode .landing-contact h2,body.landing-mode .landing-contact.landing-final-cta p{text-align:center!important;margin-left:auto!important;margin-right:auto!important}body.landing-mode .landing-hero-actions,body.landing-mode .landing-proof,body.landing-mode .landing-conversion-points{justify-content:center!important}body.landing-mode .landing-hero-actions{align-items:center!important;width:100%!important}body.landing-mode .landing-btn,body.landing-mode .landing-price-cta,body.landing-mode .landing-form button{text-align:center!important;justify-content:center!important}body.landing-mode .landing-hero-value-card,body.landing-mode .landing-mid-card,body.landing-mode .landing-form,body.landing-mode .landing-feature-table,body.landing-mode .landing-pricing-grid.two-plans,body.landing-mode .landing-faq-grid,body.landing-mode .landing-feature-grid,body.landing-mode .landing-how-grid{width:min(100%,640px)!important;margin-inline:auto!important}body.landing-mode .landing-mid-card{justify-items:center!important}body.landing-mode .landing-form{grid-template-columns:1fr!important;justify-items:stretch!important;display:grid!important}body.landing-mode .landing-form label,body.landing-mode .landing-form input{text-align:center!important}body.landing-mode .landing-price-card{align-items:center!important}body.landing-mode .landing-price-top,body.landing-mode .landing-price-card.recommended .landing-price-top,body.landing-mode .landing-price-card:not(.recommended) .landing-price-top{text-align:center!important;align-items:center!important;width:100%!important;padding-left:0!important}body.landing-mode .landing-price-top h3,body.landing-mode .landing-price-top span:not(.landing-price-icon),body.landing-mode .landing-price-main span,body.landing-mode .landing-price-note{text-align:center!important}body.landing-mode .landing-price-main{text-align:center!important;justify-content:center!important;align-items:center!important}body.landing-mode .landing-price-features{width:100%!important}body.landing-mode .landing-price-features li{text-align:center!important;padding-top:28px!important;padding-right:0!important}body.landing-mode .landing-price-features li:before{left:auto!important;right:50%!important;transform:translate(50%)!important}body.landing-mode .landing-hero-value-card{text-align:center;background:radial-gradient(circle at 50% 0,#315bff1f,#0000 48%),#fff;border:1px solid #1114211a;border-radius:22px;gap:16px;padding:18px;box-shadow:0 22px 60px #141c2d1a;width:min(100%,640px)!important;margin-inline:auto!important;display:grid!important}body.landing-mode .landing-hero-value-card strong{color:#111827;font-size:18px;font-weight:700;line-height:1.35}body.landing-mode .landing-hero-value-card div{gap:10px;display:grid}body.landing-mode .landing-hero-value-card span{color:#315bff;background:#f3f6ff;border:1px solid #315bff24;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 14px;font-size:14px;font-weight:600;display:flex}body.landing-mode .landing-logo-strip{padding-top:34px!important;padding-bottom:38px!important}body.landing-mode .landing-logo-marquee{margin-inline:auto!important}}@media (width<=430px){body.landing-mode .landing-hero,body.landing-mode .landing-section,body.landing-mode .landing-logo-strip,body.landing-mode .landing-mid-conversion,body.landing-mode .landing-contact{padding-inline:12px!important}body.landing-mode .landing-hero h1{font-size:clamp(31px,10vw,40px)!important}body.landing-mode .landing-lead,body.landing-mode .landing-section-head p:not(.landing-kicker),body.landing-mode .landing-mid-copy p:not(.landing-kicker){font-size:15px!important;line-height:1.72!important}body.landing-mode .landing-btn,body.landing-mode .landing-hero-actions{width:100%!important}body.landing-mode .landing-btn{min-height:50px!important}}body.landing-mode.dealerx-thankyou-mode>#dealerxThankYouPage{display:block!important}body.landing-mode .dealerx-thankyou-page{color:#182d38;background:#f3f6f5;min-height:100svh;font-family:Heebo,Arial,sans-serif;overflow-x:clip}body.landing-mode .dealerx-thankyou-hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:26px;min-height:100svh;padding:42px 20px;display:flex}body.landing-mode .dealerx-thankyou-brand{align-items:center;width:156px;display:inline-flex}body.landing-mode .dealerx-thankyou-brand img{object-fit:contain;width:100%;height:auto;max-height:56px;display:block}body.landing-mode .dealerx-thankyou-card{box-sizing:border-box;background:#fff;border:1px solid #dde5e2;border-radius:24px;width:min(640px,100%);padding:38px 42px;box-shadow:0 14px 48px #18352c08}body.landing-mode .dealerx-thankyou-check{color:#27694e;background:#e4f0ea;border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 20px;display:grid}body.landing-mode .dealerx-thankyou-card .landing-kicker{color:#4d6e60;margin:0 0 10px;font-size:13px;font-weight:700}body.landing-mode .dealerx-thankyou-card h1{text-wrap:balance;letter-spacing:-.6px;color:#182d38;margin:0;font-size:clamp(30px,4vw,44px);font-weight:800;line-height:1.22}body.landing-mode .dealerx-thankyou-intro{color:#52666e;max-width:460px;margin:20px auto 0;font-size:18px;line-height:1.8}body.landing-mode .dealerx-thankyou-next{text-align:right;border-block:1px solid #e4eae7;margin:28px 0;padding:24px 0}body.landing-mode .dealerx-thankyou-next h2{color:#182d38;margin:0 0 18px;font-size:17px;font-weight:750;line-height:1.5}body.landing-mode .dealerx-thankyou-next ol{gap:20px;margin:0;padding:0;list-style:none;display:grid}body.landing-mode .dealerx-thankyou-next li{align-items:flex-start;gap:14px;display:flex}body.landing-mode .dealerx-thankyou-next li>span{color:#4d6e60;background:#f0f5f2;border-radius:50%;flex:0 0 30px;place-items:center;height:30px;font-size:13px;font-weight:700;display:grid}body.landing-mode .dealerx-thankyou-next strong{color:#182d38;font-size:16px;line-height:1.7}body.landing-mode .dealerx-thankyou-next p{color:#52666e;margin:4px 0 0;font-size:15px;line-height:1.75}body.landing-mode .dealerx-thankyou-note{color:#52666e;margin:0;font-size:14px;line-height:1.7}body.landing-mode .dealerx-thankyou-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}body.landing-mode .dealerx-thankyou-button{box-sizing:border-box;border:1px solid #cbd8d1;border-radius:10px;justify-content:center;align-items:center;min-height:50px;padding:12px 22px;font-size:15px;font-weight:700;line-height:1.5;text-decoration:none;transition:background .15s;display:inline-flex}body.landing-mode .dealerx-thankyou-button.primary{color:#fff;background:#223e35;border-color:#223e35}body.landing-mode .dealerx-thankyou-button.primary:hover{background:#172e26}body.landing-mode .dealerx-thankyou-button.secondary{color:#223e35;background:#fff}body.landing-mode .dealerx-thankyou-button.secondary:hover{background:#f3f6f5}body.landing-mode .dealerx-thankyou-page a:focus-visible{outline-offset:4px;outline:3px solid #315bdb}body.landing-mode .dealerx-thankyou-footer{color:#60716b;flex-wrap:wrap;justify-content:center;gap:18px;font-size:12px;line-height:1.8;display:flex!important}body.landing-mode .dealerx-thankyou-footer a{color:inherit;text-underline-offset:3px}@media (width<=600px){body.landing-mode .dealerx-thankyou-hero{justify-content:flex-start;gap:20px;padding:24px 16px}body.landing-mode .dealerx-thankyou-brand{width:132px}body.landing-mode .dealerx-thankyou-card{border-radius:18px;padding:26px 22px}body.landing-mode .dealerx-thankyou-check{width:54px;height:54px;margin-bottom:16px}body.landing-mode .dealerx-thankyou-intro{margin-top:16px;font-size:16px}body.landing-mode .dealerx-thankyou-next{margin:22px 0;padding:20px 0}body.landing-mode .dealerx-thankyou-actions{flex-direction:column;gap:10px;margin-top:20px}body.landing-mode .dealerx-thankyou-button{width:100%}}@media (prefers-reduced-motion:reduce){body.landing-mode .dealerx-thankyou-button{transition:none}}body.landing-mode .dealerx-thankyou-page{color:#272940;background:radial-gradient(at 15% 10%,#e5e0fb80,#0000 50%),radial-gradient(at 90% 85%,#dceee880,#0000 45%),#f8f8fc}body.landing-mode .dealerx-thankyou-card{border-color:#e5e3ee;width:min(620px,100%);padding:42px;box-shadow:0 24px 80px #38305d0a}body.landing-mode .dealerx-thankyou-check{color:#378267;background:#edf6f0;width:70px;height:70px;box-shadow:0 0 0 9px #f6faf7}body.landing-mode .dealerx-thankyou-card .landing-kicker{color:#7b70a0;letter-spacing:.2px;margin-top:28px}body.landing-mode .dealerx-thankyou-card h1{color:#272940;font-size:clamp(30px,4vw,42px)}body.landing-mode .dealerx-thankyou-card h1:focus{outline:none}body.landing-mode .dealerx-thankyou-intro{color:#77798c;margin-top:14px;font-size:17px;line-height:1.8}body.landing-mode .dealerx-thankyou-ready{background:#faf9fe;border:1px solid #e9e5f4;border-radius:16px;margin:28px 0 0;overflow:hidden}body.landing-mode .dealerx-thankyou-ready[hidden],body.landing-mode .dealerx-thankyou-help[hidden]{display:none!important}body.landing-mode .dealerx-thankyou-address{gap:9px;padding:20px;display:grid}body.landing-mode .dealerx-thankyou-address>span{color:#858198;font-size:13px}body.landing-mode .dealerx-thankyou-address bdi{color:#534777;overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate;font-size:20px;font-weight:700}body.landing-mode .dealerx-thankyou-trial{color:#534777;border-top:1px solid #e9e5f4;margin:0;padding:14px 16px;font-size:15px;font-weight:700}body.landing-mode .dealerx-thankyou-trial span{color:#858198;margin-top:5px;font-size:13px;font-weight:400;display:block}body.landing-mode .dealerx-thankyou-actions{margin:26px 0 18px}body.landing-mode .dealerx-thankyou-button.primary{color:#fff;background:#7561c8;border-color:#7561c8;border-radius:13px;width:100%;min-height:58px;font-size:18px;box-shadow:0 6px 20px #7561c822}body.landing-mode .dealerx-thankyou-button.primary:hover{background:#654fb7;border-color:#654fb7}body.landing-mode .dealerx-thankyou-note{color:#8a879a;font-size:13px}body.landing-mode .dealerx-thankyou-help{color:#77798c;border-top:1px solid #efedf5;margin:22px 0 0;padding-top:20px;font-size:14px;line-height:1.8}body.landing-mode .dealerx-thankyou-footer{color:#777486;background:0 0;border:0;gap:16px;padding:0}body.landing-mode .dealerx-thankyou-footer button{font:inherit;color:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}body.landing-mode .dealerx-thankyou-footer button:focus-visible{outline-offset:4px;outline:3px solid #7561c8}body.landing-mode.dealerx-thankyou-mode.cookie-consent-visible .dealerx-thankyou-hero{padding-bottom:240px}@media (width<=600px){body.landing-mode .dealerx-thankyou-card{padding:30px 22px}body.landing-mode .dealerx-thankyou-hero{justify-content:center;padding:30px 16px}body.landing-mode .dealerx-thankyou-check{width:58px;height:58px}body.landing-mode .dealerx-thankyou-address bdi{font-size:17px}body.landing-mode .dealerx-thankyou-intro{font-size:16px}}body[data-template] .lead-agent-card{background:color-mix(in srgb,var(--surface-bg) 92%,var(--brand-primary) 8%)!important;border:1px solid color-mix(in srgb,var(--brand-primary) 22%,var(--line-soft))!important;box-shadow:0 18px 44px color-mix(in srgb,var(--brand-primary) 12%,transparent)!important}body[data-template] .lead-agent-head strong,body[data-template] .lead-agent-result strong{color:var(--text-main)!important}body[data-template] .lead-agent-head span,body[data-template] .lead-agent-grid label,body[data-template] .lead-agent-result span,body[data-template] .lead-agent-result small{color:var(--text-muted)!important}body[data-template] .lead-agent-grid select,body[data-template] .lead-agent-contact input{background:var(--surface-bg)!important;color:var(--text-main)!important;border-color:var(--line-soft)!important}body[data-template] .lead-agent-contact input::placeholder{color:var(--text-muted)!important}body[data-template] .lead-agent-submit{background:var(--brand-primary)!important;color:var(--on-primary)!important}body[data-template] .lead-agent-result{background:color-mix(in srgb,var(--brand-primary) 10%,var(--surface-bg))!important;border-color:color-mix(in srgb,var(--brand-primary) 28%,var(--line-soft))!important}.lead-agent-custom-questions{grid-template-columns:1fr;gap:10px;margin:10px 0 12px;display:grid}.lead-agent-custom-questions label{color:var(--text-muted,#6b7280);gap:6px;font-size:12px;font-weight:800;display:grid}.lead-agent-custom-questions input{border:1px solid var(--line-soft,#e5e7eb);background:var(--surface-bg,#fff);min-height:42px;color:var(--text-main,#111827);font:inherit;border-radius:14px;padding:0 12px}body[data-template] .lead-agent-custom-questions label{color:var(--text-muted)!important}body[data-template] .lead-agent-custom-questions input{background:var(--surface-bg)!important;color:var(--text-main)!important;border-color:var(--line-soft)!important}.bot-settings-admin{gap:18px;display:grid}.bot-settings-head{background:linear-gradient(135deg,#fff 0%,#f8fbff 58%,#eef5ff 100%);border:1px solid #dfe7f2;border-radius:20px;justify-content:space-between;align-items:flex-start;gap:18px;padding:24px;display:flex;box-shadow:0 18px 44px #0f172a0e}.bot-settings-head span,.bot-settings-preview>span{letter-spacing:.08em;color:#64748b;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:700;display:block}.bot-settings-head h2{color:#0f172a;margin:0;font-size:30px;font-weight:750}.bot-settings-head p{color:#64748b;max-width:680px;margin:8px 0 0;font-size:14px;line-height:1.7}.bot-settings-actions{flex-wrap:wrap;gap:10px;display:flex}.lead-assistant-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.lead-assistant-flow>div{background:#fff;border:1px solid #e1e8f2;border-radius:16px;grid-template-columns:auto 1fr;align-items:start;gap:6px 12px;min-height:92px;padding:16px;display:grid}.lead-assistant-flow span{color:#fff;background:#111827;border-radius:999px;grid-row:1/span 2;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:inline-flex}.lead-assistant-flow strong{color:#111827;font-size:15px;font-weight:700}.lead-assistant-flow p{color:#64748b;margin:0;font-size:13px;line-height:1.55}.bot-settings-layout{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:18px;display:grid}.bot-settings-main{gap:14px;display:grid}.bot-settings-main .a-form{border-radius:18px}.lead-assistant-score-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.bot-question-switches{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bot-question-switches label{color:#1f2937;background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:9px;min-height:48px;padding:12px 14px;font-size:14px;font-weight:500;display:flex}.bot-question-switches input{accent-color:#111827;width:18px;height:18px}.bot-token-help{color:#64748b;margin:12px 0 0;font-size:12px;font-weight:500}.bot-settings-preview{background:#fff;border:1px solid #dfe7f2;border-radius:18px;gap:14px;padding:18px;display:grid;position:sticky;top:22px;box-shadow:0 18px 44px #0f172a13}.bot-preview-card{background:linear-gradient(#f8fafc,#fff);border:1px solid #dbe4ef;border-radius:18px;gap:10px;padding:18px;display:grid}.bot-preview-card.disabled{opacity:.62}.bot-preview-card small{color:#64748b;font-weight:600}.bot-preview-card strong{color:#0f172a;font-size:20px;font-weight:750}.bot-preview-card p,.bot-preview-script p{color:#475569;margin:0;line-height:1.6}.bot-preview-card ul{color:#1f2937;margin:0;padding:0 18px 0 0;font-weight:500}.bot-preview-score{grid-template-columns:1fr 1fr;gap:10px;display:grid}.bot-preview-score div{background:#f8fafc;border:1px solid #e1e8f2;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.bot-preview-score span{color:#64748b;font-size:12px;font-weight:500}.bot-preview-score strong{color:#111827;font-size:18px;font-weight:750}.bot-preview-script{color:#fff;background:#111827;border-radius:14px;padding:14px}.bot-preview-script span{color:#cbd5e1;margin-bottom:6px;font-size:12px;font-weight:650;display:block}.bot-preview-script p{color:#fff}@media (width<=560px){.lead-agent-grid,.lead-agent-contact{grid-template-columns:1fr}.lead-agent-card{padding:12px}}@media (width<=980px){.bot-settings-layout{grid-template-columns:1fr}.bot-settings-preview{position:static}.lead-assistant-flow{grid-template-columns:1fr}}@media (width<=640px){.bot-settings-head{display:grid}.bot-question-switches,.lead-assistant-score-grid{grid-template-columns:1fr}.bot-settings-actions{width:100%}.bot-settings-actions button{flex:1}}.landing-legal-links{flex-wrap:wrap;justify-content:center;gap:18px;width:min(1180px,100% - 40px);margin:28px auto 56px;display:flex}.landing-legal-links a{color:#5d6677;font-size:13px;font-weight:800;text-decoration:none}.landing-legal-links a:hover{color:#10131d}body.accessibility-mode>:not(script):not(style):not(#loadingOverlay):not(#accessibilityPage):not(#accessibilityWidget){display:none!important}body.accessibility-mode{min-height:100vh;background:var(--site-bg,#f8fafc)!important;color:var(--template-body,#111827)!important}body.accessibility-mode #accessibilityPage{display:block!important}.accessibility-page{min-height:100vh;padding:clamp(28px,5vw,72px) clamp(18px,4vw,54px);font-family:Heebo,sans-serif}.accessibility-hero,.accessibility-card{border:1px solid var(--template-border,#0f172a1f);background:var(--template-surface,#fff);width:min(1040px,100%);color:var(--template-body,#111827);margin-inline:auto;box-shadow:0 20px 70px #0f172a14}.accessibility-hero{text-align:center;border-radius:24px;padding:clamp(34px,7vw,78px);position:relative;overflow:hidden}.accessibility-hero:before{content:"";background:radial-gradient(circle at 14% 18%,color-mix(in srgb,var(--brand-primary,#111827) 18%,transparent),transparent 28%), linear-gradient(135deg,color-mix(in srgb,var(--brand-accent,#64748b) 10%,transparent),transparent 48%);pointer-events:none;position:absolute;inset:0}.accessibility-hero>*{position:relative}.accessibility-back{border:1px solid var(--template-border,#0f172a24);background:var(--template-action,#111827);border-radius:999px;justify-content:center;align-items:center;min-height:42px;margin-bottom:26px;padding:10px 18px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex;color:var(--template-action-text,#fff)!important}.accessibility-kicker{color:var(--brand-primary,#64748b);margin:0 0 10px;font-size:13px;font-weight:900}.accessibility-hero h1{color:var(--template-heading,#111827);letter-spacing:0;margin:0;font-size:clamp(36px,8vw,74px);line-height:1.05}.accessibility-hero p:last-child{color:color-mix(in srgb,var(--template-body,#111827) 68%,transparent);margin:18px 0 0;font-size:15px;font-weight:800}.accessibility-card{border-radius:20px;margin-top:22px;padding:clamp(22px,4vw,38px)}.accessibility-grid{grid-template-columns:1fr 1fr;gap:22px;width:min(1040px,100%);margin:22px auto 0;display:grid}.accessibility-grid .accessibility-card{width:100%;margin-top:0}.accessibility-card h2{color:var(--template-heading,#111827);margin:0 0 14px;font-size:clamp(22px,3vw,30px);line-height:1.2}.accessibility-card p,.accessibility-card li{color:color-mix(in srgb,var(--template-body,#111827) 78%,transparent);font-size:16px;font-weight:650;line-height:1.8}.accessibility-card ul{margin:0;padding-inline-start:22px}.accessibility-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.accessibility-arrangements{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0 4px;display:grid}.accessibility-arrangements div{border:1px solid var(--template-border,#0f172a1f);background:var(--template-surface-strong,#f8fafc);border-radius:16px;align-content:center;gap:5px;min-height:68px;padding:14px 16px;display:grid}.accessibility-arrangements span{font-size:12px;font-weight:900;color:var(--template-body,#111827)!important}.accessibility-arrangements strong{overflow-wrap:anywhere;font-size:15px;font-weight:900;color:var(--template-heading,#111827)!important}.accessibility-contact-link{border:1px solid var(--template-border,#0f172a1f);background:var(--template-surface-strong,#f8fafc);border-radius:16px;align-content:center;gap:4px;min-height:64px;padding:14px 16px;text-decoration:none;display:grid;color:var(--template-body,#111827)!important}.accessibility-contact-link span{font-size:12px;font-weight:900;color:var(--template-body,#111827)!important}.accessibility-contact-link strong{overflow-wrap:anywhere;font-size:16px;font-weight:900;color:var(--template-heading,#111827)!important}@media (width<=760px){.accessibility-page{padding:20px 14px 36px}.accessibility-hero,.accessibility-card{border-radius:18px}.accessibility-grid,.accessibility-contact-grid,.accessibility-arrangements{grid-template-columns:1fr}.landing-legal-links{width:calc(100% - 28px);margin-bottom:34px}}.accessibility-widget{inset-inline-start:14px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:998;direction:rtl;font-family:Heebo,sans-serif;position:fixed}.accessibility-widget-toggle{color:#fff;cursor:pointer;background:#111827;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;gap:0;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;font-size:12px;font-weight:900;display:inline-flex;box-shadow:0 18px 44px #0f172a3d}.accessibility-widget-toggle:focus-visible,.accessibility-widget-panel button:focus-visible,.accessibility-widget-panel a:focus-visible{outline-offset:3px;outline:3px solid #facc15}.accessibility-widget-mark{color:#111827;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:1000;display:inline-flex}.accessibility-widget-label,.accessibility-widget-toggle>span:not(.accessibility-widget-mark){clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}body:has(.sticky-cta.show) .accessibility-widget{bottom:calc(12px + env(safe-area-inset-bottom));z-index:5001}body:has(.sticky-cta.show) .sticky-cta{padding-right:76px}.accessibility-widget-panel{inset-inline-start:0;box-sizing:border-box;width:min(360px,100vw - 28px);max-height:calc(100dvh - 96px - env(safe-area-inset-bottom));overscroll-behavior:contain;color:#111827;background:#fff;border:1px solid #0f172a24;border-radius:18px;margin-bottom:0;padding:14px;position:absolute;bottom:calc(100% + 12px);overflow:auto;box-shadow:0 24px 80px #0f172a47}.accessibility-widget-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:0;display:flex}.accessibility-widget-head h2{color:#111827;margin:0;font-size:18px;font-weight:1000}.accessibility-widget-head span{color:#475569;margin-top:2px;font-size:12px;font-weight:800;display:block}.accessibility-widget-close{color:#111827;cursor:pointer;background:#f8fafc;border:1px solid #e5e7eb;border-radius:999px;place-items:center;width:44px;min-width:44px;height:44px;font-size:22px;line-height:1;display:grid}.accessibility-widget-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.accessibility-widget-actions button,.accessibility-widget-links button,.accessibility-widget-links a{color:#111827;text-align:center;cursor:pointer;background:#f8fafc;border:1px solid #dbe4ef;border-radius:12px;justify-content:center;align-items:center;min-height:44px;font-size:13px;font-weight:900;text-decoration:none;display:flex}.accessibility-widget-actions button.active{color:#fff;background:#111827;border-color:#111827}.accessibility-widget-links{gap:8px;margin-top:10px;display:grid}.accessibility-widget-links a{color:#fff;background:#111827;border-color:#111827}.accessibility-widget-links button:last-child{background:#fff}body.admin-booting .accessibility-widget,body.dedicated-admin-route .accessibility-widget,body.admin-panel-open .accessibility-widget,body.public-render-pending .accessibility-widget{display:none!important}@media (width<=760px){.accessibility-widget{inset-inline-start:10px;bottom:calc(10px + env(safe-area-inset-bottom))}.accessibility-widget-toggle{width:44px;min-width:44px;height:44px;min-height:44px;font-size:12px}body:has(.sticky-cta.show) .accessibility-widget{bottom:calc(10px + env(safe-area-inset-bottom))}body:has(.sticky-cta.show) .sticky-cta{padding-right:62px}.accessibility-widget-panel{width:calc(100vw - 24px)}}.accessibility-widget-panel[hidden]{display:none!important}.accessibility-widget-panel :is(button,a,select){font:inherit;box-sizing:border-box;min-height:44px}.accessibility-widget-panel p{color:#334155;margin:0 0 12px;font-size:14px;line-height:1.6}.accessibility-widget-panel h2{overflow-wrap:anywhere;font-size:20px;line-height:1.4}.accessibility-widget-panel h2:focus{outline:none}.accessibility-widget-size{grid-template-columns:1fr 1fr;gap:8px;margin-block:16px;display:grid}.accessibility-widget-size>span{align-self:center}.accessibility-widget-size>span[dir]{text-align:end;font-variant-numeric:tabular-nums}.accessibility-widget-size button{color:#111827;cursor:pointer;background:#f8fafc;border:1px solid #64748b;border-radius:8px;padding:8px}.accessibility-widget-size button:disabled{opacity:.6;cursor:default}.accessibility-widget-spacing{justify-content:space-between;align-items:center;gap:12px;margin-block-end:16px;font-size:14px;display:flex}.accessibility-widget-spacing select{color:#111827;background:#fff;border:1px solid #64748b;border-radius:8px;max-width:60%;padding:8px}.accessibility-widget-panel :is(button,a):hover{outline-offset:1px;outline:2px solid}.accessibility-widget-panel :is(button,a,select):focus-visible{outline-offset:3px;outline:3px solid #1d4ed8}.accessibility-widget-sr-only{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (width<=360px){.accessibility-widget-actions{grid-template-columns:1fr}}@media screen{html.a11y-font-small{--dealerx-a11y-zoom:.92}html.a11y-font-large{--dealerx-a11y-zoom:1.15}html.a11y-font-xlarge{--dealerx-a11y-zoom:1.3}html.a11y-font-150{--dealerx-a11y-zoom:1.5}html[class*=a11y-font-] body:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open){zoom:var(--dealerx-a11y-zoom)}html[class*=a11y-font-] .accessibility-widget{zoom:calc(1 / var(--dealerx-a11y-zoom))}html:is(.a11y-readable-spacing,.a11y-lines-double) body:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) :where(p,li,a,button,input,textarea,select,label){line-height:var(--dealerx-a11y-line-height)!important}html.a11y-readable-spacing{--dealerx-a11y-line-height:1.85}html.a11y-lines-double{--dealerx-a11y-line-height:2}html.a11y-underline-links body:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) a{text-underline-offset:3px!important;text-decoration:underline!important}html.a11y-large-cursor body:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open),html.a11y-large-cursor body:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) *{cursor:url(/accessibility-cursor.svg) 3 2,auto!important}html.a11y-reduce-motion{scroll-behavior:auto!important}html.a11y-reduce-motion *,html.a11y-reduce-motion :before,html.a11y-reduce-motion :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html.a11y-high-contrast body:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open),html.a11y-high-contrast body:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) :where(main,section,article,aside,header,footer,nav,div,p,span,h1,h2,h3,h4,h5,h6,li,label,button,input,textarea,select,option,summary,details,table,th,td){color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important;text-shadow:none!important;background-color:#000!important;background-image:none!important;border-color:#fff!important}html.a11y-high-contrast body:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) a{color:#ffed71!important;-webkit-text-fill-color:#ffed71!important;background-color:#000!important;text-decoration:underline!important}html.a11y-high-contrast .accessibility-widget :is(button,a,select):focus-visible{outline-color:#ffed71}html.a11y-high-contrast #accessibilityWidget .accessibility-widget-actions button[aria-pressed=true]{color:#000!important;-webkit-text-fill-color:#000!important;background:#fff!important}html.a11y-high-contrast #accessibilityWidget .accessibility-widget-mark{-webkit-text-fill-color:#000!important}}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.accessibility-widget{display:none!important}}.leads-sales-center{background:#f6f7fb;border:1px solid #e5e9f2;border-radius:18px;gap:10px;max-width:1560px;margin:0 auto;padding:14px}.lead-hidden-system{display:none!important}.leads-center-head{box-shadow:none;border-radius:14px;align-items:flex-start;padding:14px 16px}.leads-center-head h2{letter-spacing:0;font-size:22px}.leads-center-kicker{color:#475569;letter-spacing:0;text-transform:none}.leads-head-actions .leads-refresh-btn{min-height:40px;box-shadow:none;border-radius:10px}.leads-head-actions .leads-refresh-btn.secondary{color:#111827;background:#fff;border:1px solid #dbe4ef}.lead-quick-tabs{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.lead-quick-tabs button{min-height:54px;box-shadow:none;border-radius:12px;justify-content:space-between;padding:10px 12px}.lead-quick-tabs button span{font-size:13px}.lead-quick-tabs button strong{min-width:30px;height:30px}.lead-filter-bar-modern{box-shadow:none;border-radius:14px;grid-template-columns:minmax(240px,1.35fr) minmax(140px,.7fr) minmax(140px,.7fr) minmax(140px,.7fr);margin:0}.lead-secondary-panel{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:10px 12px}.lead-secondary-panel summary{cursor:pointer;color:#475569;font-size:12px;font-weight:950;list-style:none}.lead-secondary-panel summary::-webkit-details-marker{display:none}.lead-secondary-panel[open] summary{margin-bottom:10px}.lead-table-head{color:#7a8493;text-align:right;direction:rtl;grid-template-columns:minmax(170px,1fr) minmax(135px,.72fr) minmax(145px,.62fr) minmax(230px,1.25fr) minmax(200px,1fr) minmax(160px,auto);align-items:center;gap:12px;margin:4px 0 -2px;padding:0 18px 8px;font-size:11px;font-weight:500;display:grid}.lead-card-simple{direction:rtl;background:#fff;border-color:#e7ecf4;border-radius:12px;grid-template-columns:minmax(170px,1fr) minmax(135px,.72fr) minmax(145px,.62fr) minmax(230px,1.25fr) minmax(200px,1fr) minmax(160px,auto);align-items:center;gap:12px;min-height:74px;padding:13px 18px;box-shadow:0 1px 2px #0f172a08}.lead-card-simple:hover{transform:none;box-shadow:0 6px 18px #0f172a0f}.lead-person,.lead-phone,.lead-interest,.lead-next-step,.lead-list-status{text-align:right;justify-items:stretch;gap:3px;min-width:0;display:grid}.lead-list-status select{color:#111827;text-align:right;background:#fff;border:1px solid #d8e0ec;border-radius:10px;width:100%;min-height:36px;padding:0 12px;font-family:Heebo,sans-serif;font-size:12px;font-weight:500}.lead-list-status select.status-colored{background:linear-gradient(90deg,var(--lead-status-color,#3b82f6) 0 3px,transparent 3px), #fff;color:#111827;box-shadow:none;border-color:#d8e0ec}.lead-list-status select.status-colored:focus{border-color:var(--lead-status-color,#3b82f6);box-shadow:0 0 0 3px color-mix(in srgb,var(--lead-status-color,#3b82f6) 16%,transparent);outline:none}.lead-list-status small{color:#7c8798;padding-inline-start:2px;font-size:11px;font-weight:400}.lead-person strong,.lead-phone a,.lead-phone span,.lead-interest strong,.lead-next-step strong{color:#111827;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:14px;font-weight:500;overflow:hidden}.lead-person strong,.lead-next-step strong{font-weight:650}.lead-person span,.lead-phone small,.lead-next-step span{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;overflow:hidden}.lead-phone a{text-align:right;direction:ltr;unicode-bidi:plaintext;text-decoration:none}.lead-person small{color:#7c8798;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;font-weight:400;overflow:hidden}.lead-interest .lead-status{width:max-content;max-width:100%;color:color-mix(in srgb,var(--lead-status-color,#3b82f6) 86%,#111827);border:1px solid color-mix(in srgb,var(--lead-status-color,#3b82f6) 24%,#e2e8f0);background:#fff;justify-self:start;padding:4px 9px;font-weight:500}.lead-next-step span.danger{color:#b45309}.lead-card-simple .lead-actions{justify-self:end;align-items:center;width:100%;min-width:0;max-width:170px}.lead-card-simple .lead-action-row{flex-wrap:nowrap;justify-content:flex-end;gap:5px;width:100%;max-width:170px}.lead-card-simple .lead-wa,.lead-card-simple .lead-call,.lead-card-simple .lead-quick-action-btn,.lead-card-simple .lead-inline-action{white-space:nowrap;border-radius:9px;min-width:auto;min-height:34px;padding:7px 8px;font-size:11px;font-weight:500}.lead-card-simple .lead-inline-action{color:#111827;cursor:pointer;background:#fff;border:1px solid #d8e0ec;width:74px;font-family:Heebo,sans-serif}.lead-card-simple .lead-wa,.lead-drawer-primary-action .lead-whatsapp-cta,.lead-whatsapp-send{color:#fff!important;background:#22c55e!important;border-color:#16a34a!important}.lead-card-simple .lead-wa:hover,.lead-drawer-primary-action .lead-whatsapp-cta:hover,.lead-whatsapp-send:hover{background:#16a34a!important;border-color:#15803d!important}.lead-list-group{max-width:100%;box-shadow:0 4px 14px color-mix(in srgb,var(--lead-group-color,#3b82f6) 5%,transparent), inset 3px 0 0 var(--lead-group-color,#3b82f6), inset 0 0 0 1px #e9edf5;background:#fff;border-radius:14px;gap:7px;padding:6px;display:grid}.lead-list-group-head{background:#f8fafc;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.lead-list-group-head strong{color:#111827;align-items:center;gap:8px;font-size:12px;font-weight:650;display:inline-flex}.lead-list-group-head strong:before{content:"";background:var(--lead-group-color,#3b82f6);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in srgb,var(--lead-group-color,#3b82f6) 14%,transparent);border-radius:999px}.lead-list-group-head span{color:#64748b;font-size:11px;font-weight:400}.lead-status-config{background:#fff;border:1px solid #dfe7f3;border-radius:16px;padding:0;overflow:hidden}.lead-status-config summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:13px 15px;list-style:none;display:flex}.lead-status-config summary::-webkit-details-marker{display:none}.lead-status-config summary span{color:#111827;font-size:14px;font-weight:650}.lead-status-config summary small{color:#64748b;font-size:12px;font-weight:400}.lead-status-config-editor{gap:8px;padding:0 15px 14px;display:grid}.lead-status-config-head,.lead-status-config-row{grid-template-columns:64px minmax(160px,1fr) minmax(150px,.75fr) minmax(130px,.65fr);align-items:center;gap:8px;display:grid}.lead-status-config-head{color:#64748b;font-size:11px;font-weight:500}.lead-status-config-row input,.lead-status-config-row select{color:#111827;background:#f8fafc;border:1px solid #d8e0ec;border-radius:10px;min-height:40px;padding:0 10px;font-family:Heebo,sans-serif;font-size:12px}.lead-status-toggle{justify-content:center;display:flex}.lead-status-toggle input{width:18px;height:18px;min-height:18px}.lead-status-config-actions{justify-content:flex-end;gap:8px;padding:0 15px 15px;display:flex}.lead-status-config-actions button{color:#111827;cursor:pointer;background:#f8fafc;border:1px solid #d8e0ec;border-radius:10px;min-height:40px;padding:0 14px;font-family:Heebo,sans-serif;font-size:12px;font-weight:500}.lead-status-config-actions button.primary{color:#fff;background:#151527;border-color:#151527}.lead-empty-state{color:#64748b;text-align:center;background:#fff;border:1px dashed #d8deea;border-radius:14px;padding:28px 14px;font-size:13px;font-weight:850}.lead-drawer-panel{width:min(560px,100%);padding:18px}.lead-drawer-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.lead-drawer-summary{grid-template-columns:1fr;gap:8px;margin:0 0 14px;display:grid}.lead-drawer-summary div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:10px 12px}.lead-drawer-summary span{color:#64748b;margin-bottom:3px;font-size:11px;font-weight:950;display:block}.lead-drawer-summary strong{color:#111827;font-size:14px;font-weight:950;line-height:1.35;display:block}.lead-drawer-pro{background:#f6f8fb;width:min(720px,100%);padding:0}.lead-drawer-pro .lead-drawer-hero{z-index:4;backdrop-filter:blur(12px);background:#fffffff5;border-bottom:1px solid #e4e9f2;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;margin:0;padding:20px 22px 16px;display:grid;position:sticky;top:0}.lead-drawer-identity span,.lead-section-title small{color:#667085;font-size:12px;font-weight:900}.lead-drawer-identity h3{color:#111827;margin:4px 0 7px;font-size:28px;line-height:1.12}.lead-drawer-identity p{color:#475569;margin:0;font-size:13px;font-weight:800}.lead-drawer-head-actions{align-items:center;gap:8px;display:flex}.lead-drawer-head-actions>button{color:#111827;cursor:pointer;background:#fff;border:1px solid #d8deea;border-radius:12px;width:38px;height:38px;font-size:22px;font-weight:800}.lead-drawer-primary-action{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;padding:16px 22px 8px;display:grid}.lead-drawer-primary-action a,.lead-drawer-primary-action button{color:#fff;cursor:pointer;background:#111827;border:1px solid #111827;border-radius:14px;justify-content:center;align-items:center;min-height:52px;font-family:Heebo,sans-serif;font-size:15px;font-weight:950;text-decoration:none;display:flex}.lead-drawer-primary-action .secondary{color:#111827;background:#fff;border-color:#d8deea}.lead-drawer-primary-action .lead-voicecenter-cta{color:#075985;background:#eef7ff;border-color:#bcd7f5}.lead-drawer-primary-action .lead-quote-cta{box-shadow:0 10px 24px #0f172a0f}.lead-drawer-primary-action button:disabled{opacity:.65;cursor:not-allowed}.lead-drawer-focus{grid-template-columns:1.25fr .75fr;gap:10px;padding:8px 22px 12px;display:grid}.lead-drawer-focus div{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #dfe6f2;border-radius:16px;padding:14px;box-shadow:0 14px 34px #0f172a0f}.lead-drawer-focus span{color:#64748b;margin-bottom:5px;font-size:12px;font-weight:950;display:block}.lead-drawer-focus strong{color:#111827;font-size:18px;font-weight:950;line-height:1.25;display:block}.lead-drawer-smart-actions{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0 22px 12px}.lead-drawer-smart-actions button{background:#fff;border-radius:13px;min-height:42px;box-shadow:0 8px 20px #0f172a0a}.lead-drawer-pro .lead-drawer-summary{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 12px;padding:0 22px}.lead-drawer-pro .lead-drawer-summary div{background:#fff;border-radius:14px}.lead-drawer-pro .lead-drawer-car{background:#fff;border:1px solid #dfe6f2;border-radius:18px;margin:0 22px 12px;padding:10px}.lead-drawer-pro .lead-drawer-car img{object-fit:cover;border-radius:13px;width:124px;height:82px}.lead-drawer-pro .lead-drawer-car span,.lead-drawer-pro .lead-drawer-car small{color:#64748b;font-size:12px;font-weight:850;display:block}.lead-drawer-pro .lead-drawer-car strong{color:#111827;margin:3px 0;font-size:16px;font-weight:950;display:block}.lead-drawer-pro .lead-template-bar{background:#fff;border:1px solid #dfe6f2;border-radius:16px;margin:0 22px 12px;padding:12px}.lead-editor-section{background:#fff;border:1px solid #dfe6f2;border-radius:18px;margin:0 22px 12px;padding:14px;box-shadow:0 12px 28px #0f172a0b}.lead-section-title{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.lead-section-title span{color:#111827;font-size:15px;font-weight:950}.lead-drawer-pro .lead-next-action,.lead-drawer-pro .lead-drawer-notes{margin:0;display:block}.lead-drawer-pro .lead-next-action input,.lead-drawer-pro .lead-drawer-notes textarea,.lead-drawer-pro .lead-drawer-grid select,.lead-drawer-pro .lead-drawer-grid input{background:#f8fafc;border:1px solid #d8deea;border-radius:13px;min-height:46px}.lead-drawer-pro .lead-reminder-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.lead-drawer-pro .lead-reminder-shortcuts button{background:#f8fafc;border-radius:12px}.lead-drawer-pro .lead-drawer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-notes-section{gap:10px;display:grid}.lead-drawer-pro .lead-timeline{max-height:170px;overflow:auto}.lead-drawer-pro .lead-timeline div{background:#f8fafc;border-radius:12px}.lead-drawer-pro .lead-drawer-footer{backdrop-filter:blur(12px);background:#fffffff5;border-top:1px solid #e4e9f2;margin:0;padding:14px 22px 18px;bottom:0}.lead-drawer.open{justify-content:center;align-items:center;padding:22px}.lead-drawer-pro{border-radius:22px;height:auto;max-height:min(92vh,860px);overflow:auto;box-shadow:0 28px 90px #0f172a52}.lead-drawer-pro .lead-drawer-hero{padding:16px 18px 12px}.lead-drawer-identity span{display:none}.lead-drawer-identity h3{margin:0 0 5px;font-size:25px}.lead-drawer-identity p{font-size:12px}.lead-drawer-primary-action{padding:12px 18px 8px}.lead-customer-request{background:#fff;border:1px solid #d8e1ef;border-radius:16px;margin:14px 18px 8px;padding:15px 16px}.lead-customer-request span{color:#64748b;margin-bottom:7px;font-size:12px;font-weight:600;display:block}.lead-customer-request p{color:#111827;margin:0;font-size:16px;font-weight:500;line-height:1.65}.lead-drawer-primary-action a,.lead-drawer-primary-action button{border-radius:13px;min-height:48px;font-size:14px}.lead-drawer-focus{grid-template-columns:1fr;padding:6px 18px 8px}.lead-drawer-focus div{box-shadow:none;background:#f8fafc;padding:12px 14px}.lead-drawer-focus span{display:none}.lead-drawer-focus strong{font-size:16px}.lead-drawer-smart-actions{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 18px 10px}.lead-drawer-smart-actions button{min-height:38px;box-shadow:none;padding:8px 6px}.lead-editor-section{box-shadow:none;border-radius:16px;margin:0 18px 10px;padding:12px}.lead-drawer-pro .lead-next-action,.lead-drawer-pro .lead-drawer-notes{font-size:12px}.lead-drawer-pro .lead-next-action input,.lead-drawer-pro .lead-drawer-notes textarea,.lead-drawer-pro .lead-drawer-grid select,.lead-drawer-pro .lead-drawer-grid input{background:#fff;border-radius:12px;min-height:42px}.lead-drawer-pro .lead-drawer-notes textarea{min-height:72px}.lead-notes-section{gap:12px}.lead-drawer-pro .lead-drawer-notes textarea::placeholder,.lead-drawer-pro .lead-next-action input::placeholder{color:#9aa4b2;font-weight:400}.lead-drawer-pro .lead-reminder-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr))}.lead-drawer-pro .lead-reminder-shortcuts button{padding:8px 6px}.lead-advanced-details{background:#fff;border:1px solid #dfe6f2;border-radius:16px;margin:0 18px 10px;overflow:hidden}.lead-advanced-details summary{cursor:pointer;color:#111827;padding:12px 14px;font-size:13px;font-weight:950;list-style:none}.lead-advanced-details summary::-webkit-details-marker{display:none}.lead-advanced-details summary:after{content:"+";float:left;color:#475569;background:#f1f5f9;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.lead-advanced-details[open] summary:after{content:"-"}.lead-advanced-details .lead-drawer-summary,.lead-advanced-details .lead-drawer-car,.lead-advanced-details .lead-template-bar,.lead-advanced-details .lead-drawer-grid,.lead-advanced-details .lead-timeline{margin-left:12px;margin-right:12px}.lead-advanced-details .lead-drawer-summary{padding:0}.lead-advanced-details .lead-drawer-grid,.lead-advanced-details .lead-timeline{margin-bottom:12px}.lead-drawer-pro .lead-drawer-footer{grid-template-columns:1.2fr .9fr .9fr auto;padding:12px 18px 14px}.lead-drawer-pro .lead-drawer-footer button{border-radius:12px;min-height:42px}.lead-drawer-pro{font-weight:400;border-radius:20px!important;width:min(680px,100vw - 48px)!important;height:auto!important;max-height:88vh!important;margin:auto!important}.lead-drawer-pro *{letter-spacing:0}.lead-drawer-pro .lead-drawer-hero{border-bottom-color:#eef2f7}.lead-drawer-pro .lead-drawer-identity h3{font-weight:700}.lead-drawer-pro .lead-drawer-identity p,.lead-drawer-pro .lead-drawer-focus strong,.lead-drawer-pro .lead-next-action,.lead-drawer-pro .lead-drawer-notes,.lead-drawer-pro .lead-drawer-grid label,.lead-drawer-pro .lead-drawer-grid input,.lead-drawer-pro .lead-drawer-grid select,.lead-drawer-pro .lead-drawer-notes textarea,.lead-drawer-pro .lead-timeline span,.lead-drawer-pro .lead-timeline small{font-weight:400}.lead-drawer-pro .lead-status,.lead-drawer-pro .lead-drawer-primary-action a,.lead-drawer-pro .lead-drawer-primary-action button,.lead-drawer-pro .lead-drawer-smart-actions button,.lead-drawer-pro .lead-reminder-shortcuts button,.lead-drawer-pro .lead-drawer-footer button,.lead-drawer-pro .lead-advanced-details summary{font-weight:600}.lead-drawer-pro .lead-drawer-focus strong{color:#1f2937;font-size:15px}.lead-drawer-pro .lead-drawer-focus div,.lead-drawer-pro .lead-editor-section,.lead-drawer-pro .lead-advanced-details{box-shadow:none;border-color:#e5eaf2}.lead-drawer-pro .lead-drawer-primary-action a,.lead-drawer-pro .lead-drawer-primary-action button{font-size:14px}.lead-drawer-pro .lead-drawer-smart-actions button,.lead-drawer-pro .lead-reminder-shortcuts button,.lead-drawer-pro .lead-drawer-footer button{font-size:12px}.lead-drawer-pro .lead-drawer-footer .lead-save-main{font-weight:700}.lead-drawer-pro .lead-notes-section{background:linear-gradient(#fff,#fbfcff);grid-template-columns:1fr!important;gap:14px!important;padding:16px!important;display:grid!important}.lead-drawer-pro .lead-drawer-notes{color:#475569;grid-template-columns:1fr!important;gap:8px!important;width:100%!important;font-size:13px!important;font-weight:500!important;display:grid!important}.lead-drawer-pro .lead-drawer-notes textarea{box-sizing:border-box;resize:vertical;display:block;box-shadow:inset 0 1px #0f172a08,0 10px 24px #0f172a09;color:#111827!important;background:#fff!important;border:1px solid #d8e0ec!important;border-radius:14px!important;width:100%!important;padding:14px 15px!important;font-size:14px!important;font-weight:400!important;line-height:1.75!important}.lead-drawer-pro .lead-drawer-notes textarea:focus{box-shadow:0 0 0 4px #3b5bdb14,inset 0 1px #0f172a08;border-color:#9eb2d0!important}.lead-drawer-pro .lead-main-notes textarea{min-height:190px!important}.lead-drawer-pro #lead-drawer-new-note{min-height:96px!important}.lead-drawer-pro .lead-workflow-section{background:linear-gradient(#fff 0%,#f8fafc 100%);gap:14px;display:grid;border-color:#dfe7f3!important;padding:16px!important}.lead-workflow-title{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.lead-workflow-title span{color:#111827;font-size:15px;font-weight:650}.lead-workflow-title small{color:#64748b;text-align:left;font-size:12px;font-weight:400;line-height:1.5}.lead-workflow-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.lead-workflow-actions button{color:#111827;text-align:right;cursor:pointer;background:#fff;border:1px solid #d9e2ef;border-radius:14px;min-height:72px;padding:11px 10px;font-family:Heebo,sans-serif;transition:border-color .18s,box-shadow .18s,transform .18s}.lead-workflow-actions button:hover{border-color:#9eb2d0;transform:translateY(-1px);box-shadow:0 10px 24px #0f172a12}.lead-workflow-actions button.is-active{color:#fff;background:#111827;border-color:#111827;box-shadow:0 12px 28px #0f172a2e}.lead-workflow-actions button.is-active:before{content:"✓";float:left;color:#fff;background:#ffffff29;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:inline-flex}.lead-workflow-actions button span{font-size:13px;font-weight:650;line-height:1.35;display:block}.lead-workflow-actions button small{color:#64748b;margin-top:4px;font-size:11px;font-weight:400;line-height:1.35;display:block}.lead-workflow-actions button.is-active small{color:#ffffffc2}.lead-drawer-tabs{background:#fff;gap:8px;padding:12px 18px 0;display:flex}.lead-drawer-tabs button{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #d9e2ef;border-radius:13px;min-height:40px;padding:0 16px;font-family:Heebo,sans-serif;font-size:13px;font-weight:500}.lead-drawer-tabs button.active{color:#fff;background:#111827;border-color:#111827;box-shadow:0 10px 24px #0f172a24}.lead-drawer-tab-panel{display:none}.lead-drawer-tab-panel.active{display:block}.lead-workspace-switch{background:#f8fafc;border:1px solid #dbe5f1;border-radius:999px;grid-template-columns:repeat(2,minmax(150px,1fr));gap:6px;width:min(430px,100%);padding:5px;display:inline-grid;box-shadow:0 8px 22px #0f172a0b}.lead-workspace-switch button{color:#475569;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:42px;font-family:Heebo,sans-serif;font-size:13px;font-weight:650;display:flex}.lead-workspace-switch button strong{color:#334155;background:#e2e8f0;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:24px;font-size:11px;font-weight:650;display:inline-flex}.lead-workspace-switch button.active{color:#fff;background:#111827;box-shadow:0 10px 20px #0f172a24}.lead-workspace-switch button.whatsapp.active{background:#16a34a}.lead-workspace-switch button.active strong{color:#111827;background:#fff}.lead-workspace-panel{gap:12px;width:100%;min-width:0;display:grid}.lead-workspace-panel[hidden]{display:none!important}.lead-workspace-leads{align-items:start}.lead-workspace-whatsapp{grid-template-columns:1fr}.lead-whatsapp-inbox{background:#fff;border:1px solid #dbe5f1;border-radius:18px;gap:12px;padding:14px;display:grid;box-shadow:0 12px 34px #0f172a0e}.lead-whatsapp-inbox-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lead-whatsapp-inbox-head span{color:#16a34a;font-size:12px;font-weight:650;display:block}.lead-whatsapp-inbox-head strong{color:#111827;margin-top:3px;font-size:17px;font-weight:650;display:block}.lead-whatsapp-inbox-head em{color:#64748b;margin-top:4px;font-size:12px;font-style:normal;font-weight:400;line-height:1.55;display:block}.lead-whatsapp-inbox-head small{color:#15803d;white-space:nowrap;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:500}.lead-whatsapp-live-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:190px;display:flex}.lead-whatsapp-live-tools button{color:#111827;cursor:pointer;background:#fff;border:1px solid #d9e2ef;border-radius:999px;min-height:32px;padding:0 12px;font-family:Heebo,sans-serif;font-size:12px;font-weight:650}.lead-whatsapp-live-tools button:hover{color:#15803d;border-color:#16a34a}.lead-whatsapp-live-tools button:disabled{cursor:wait;opacity:.62}.lead-whatsapp-live-tools em{color:#64748b;text-align:left;width:100%;font-size:11px;font-style:normal;font-weight:400}.lead-whatsapp-inbox-filters{border-top:1px solid #edf2f7;flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}.lead-whatsapp-inbox-filters button{color:#475569;cursor:pointer;background:#fff;border:1px solid #d9e2ef;border-radius:999px;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-family:Heebo,sans-serif;font-size:12px;font-weight:650;display:inline-flex}.lead-whatsapp-inbox-filters button strong{color:#15803d;background:#ecfdf5;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;font-size:11px;font-weight:650;display:inline-flex}.lead-whatsapp-inbox-filters button.active{color:#fff;background:#16a34a;border-color:#16a34a}.lead-whatsapp-inbox-filters button.active strong{color:#15803d;background:#fff}.lead-whatsapp-inbox-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px;display:grid}.lead-whatsapp-workbench{direction:rtl;background:#f8fafc;border:1px solid #dbe5f1;border-radius:18px;grid-template-columns:minmax(280px,360px) minmax(0,1fr);min-height:620px;display:grid;overflow:hidden}.lead-whatsapp-thread-list{background:#fff;border-left:1px solid #dbe5f1;flex-direction:column;gap:8px;min-width:0;max-height:720px;padding:10px;display:flex;overflow:auto}.lead-whatsapp-chat-row{color:#111827;text-align:right;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:10px;width:100%;padding:11px;font-family:Heebo,sans-serif;display:grid}.lead-whatsapp-chat-row:hover,.lead-whatsapp-chat-row.active{background:#f0fdf4;border-color:#16a34a;box-shadow:0 10px 24px #16a34a14}.lead-whatsapp-chat-row>span{color:#15803d;text-align:center;background:#ecfdf5;border-radius:999px;align-self:start;min-width:52px;padding:4px 8px;font-size:11px;font-weight:650}.lead-whatsapp-chat-row.answered>span{color:#64748b;background:#eef2f7}.lead-whatsapp-chat-row strong,.lead-whatsapp-chat-row small,.lead-whatsapp-chat-row p{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;display:block;overflow:hidden}.lead-whatsapp-chat-row strong{color:#111827;font-size:14px;font-weight:650}.lead-whatsapp-chat-row small{color:#64748b;margin-top:3px;font-size:12px;font-weight:400}.lead-whatsapp-chat-row p{color:#475569;margin-top:6px;font-size:12px;line-height:1.45}.lead-whatsapp-active-chat{background-color:#edf7f1;background-image:radial-gradient(circle at 20% 10%,#16a34a14,#0000 24%),linear-gradient(#f7fbf8,#eef7f1);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;min-width:0;display:flex}.lead-whatsapp-conversation-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:15px;gap:10px;min-width:0;padding:12px;display:grid}.lead-whatsapp-conversation-card.needs-reply{background:linear-gradient(135deg,#f0fdf4,#fff 70%);border-color:#86efac;box-shadow:0 12px 26px #16a34a17}.lead-whatsapp-conversation-card.answered{background:#fff}.lead-whatsapp-conversation-main{min-width:0}.lead-whatsapp-conversation-main span{color:#166534;background:#dcfce7;border-radius:999px;align-items:center;width:max-content;max-width:100%;padding:4px 9px;font-size:11px;font-weight:650;display:inline-flex}.lead-whatsapp-conversation-card.answered .lead-whatsapp-conversation-main span{color:#64748b;background:#eef2f7}.lead-whatsapp-conversation-main strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:15px;font-weight:650;display:block;overflow:hidden}.lead-whatsapp-conversation-main small{color:#64748b;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;font-weight:400;display:block;overflow:hidden}.lead-whatsapp-conversation-main p{color:#334155;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:38px;margin:9px 0 0;font-size:13px;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}.lead-whatsapp-conversation-meta{grid-template-columns:1fr 1fr;gap:8px;display:grid}.lead-whatsapp-conversation-meta label{color:#64748b;gap:5px;font-size:11px;font-weight:500;display:grid}.lead-whatsapp-assignee,.lead-whatsapp-conversation-meta .lead-status-select{color:#111827;background:#fff;border:1px solid #d9e2ef;border-radius:11px;width:100%;min-height:38px;padding:0 10px;font-family:Heebo,sans-serif;font-size:12px;font-weight:500}.lead-whatsapp-conversation-actions{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.lead-whatsapp-conversation-actions button,.lead-whatsapp-conversation-actions a{color:#fff;cursor:pointer;background:#16a34a;border:1px solid #16a34a;border-radius:11px;justify-content:center;align-items:center;min-height:38px;font-family:Heebo,sans-serif;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.lead-whatsapp-conversation-actions a{color:#15803d;background:#fff;border-color:#d9e2ef}.lead-whatsapp-conversation-actions .secondary{color:#111827;background:#fff;border-color:#d9e2ef}.lead-whatsapp-inbox-empty{text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:15px;grid-column:1/-1;padding:18px}.lead-whatsapp-inbox-empty strong{color:#111827;font-size:14px;font-weight:650;display:block}.lead-whatsapp-inbox-empty span{color:#64748b;margin-top:4px;font-size:13px;font-weight:400;display:block}.lead-whatsapp-panel{background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #dfe7f3;border-radius:18px;margin:14px 18px 12px;overflow:hidden}.lead-whatsapp-panel.embedded{background:0 0;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;width:100%;min-height:620px;margin:0;display:grid}.lead-whatsapp-head{background:#fff;border-bottom:1px solid #e7edf6;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px;display:flex}.lead-whatsapp-head span{color:#64748b;font-size:12px;font-weight:500;display:block}.lead-whatsapp-head strong{color:#111827;margin-top:3px;font-size:18px;font-weight:650;display:block}.lead-whatsapp-head em{color:#64748b;margin-top:3px;font-size:12px;font-style:normal;font-weight:400;display:block}.lead-whatsapp-head small{color:#64748b;font-size:12px;font-weight:400}.lead-whatsapp-head-tools{grid-template-columns:minmax(150px,1fr) minmax(150px,1fr) auto;align-items:center;gap:8px;min-width:min(520px,58%);display:grid}.lead-whatsapp-head-tools select,.lead-whatsapp-head-tools button{color:#111827;background:#fff;border:1px solid #d9e2ef;border-radius:12px;min-height:38px;padding:0 10px;font-family:Heebo,sans-serif;font-size:12px;font-weight:500}.lead-whatsapp-head-tools button{color:#fff;cursor:pointer;background:#111827}.lead-whatsapp-thread{gap:10px;min-height:220px;max-height:360px;padding:16px;display:grid;overflow:auto}.lead-whatsapp-panel.embedded .lead-whatsapp-thread{align-content:end;min-height:0;max-height:none;padding:22px}.lead-whatsapp-message{color:#111827;background:#fff;border:1px solid #d9e2ef;border-radius:16px 16px 16px 6px;width:min(82%,420px);padding:11px 13px;box-shadow:0 10px 26px #0f172a0b}.lead-whatsapp-message.outbound{color:#fff;background:#111827;border-color:#111827;border-radius:16px 16px 6px;justify-self:start}.lead-whatsapp-message div{font-size:14px;font-weight:400;line-height:1.65}.lead-whatsapp-media{color:#111827;background:#f8fafc;border:1px solid #d9e2ef;border-radius:13px;gap:8px;margin-top:8px;text-decoration:none;display:grid;overflow:hidden}.lead-whatsapp-media:first-child{margin-top:0}.lead-whatsapp-media img,.lead-whatsapp-media video{object-fit:contain;background:#eef2f7;width:100%;max-height:310px;display:block}.lead-whatsapp-media audio{width:100%}.lead-whatsapp-media a,.lead-whatsapp-media span,.lead-whatsapp-media small{padding:0 11px 10px}.lead-whatsapp-media span{color:#111827;padding-top:11px;font-size:13px;font-weight:600;display:block}.lead-whatsapp-media small{color:#64748b;overflow-wrap:anywhere;margin-top:-6px;font-size:11px;line-height:1.45;display:block}.lead-whatsapp-media a{color:#2563eb;font-size:12px;font-weight:600}.lead-whatsapp-media.audio{padding:11px}.lead-whatsapp-media.audio span{padding:0}.lead-whatsapp-media.document{padding:11px 12px}.lead-whatsapp-media.document span,.lead-whatsapp-media.document small{padding:0}.lead-whatsapp-message.outbound .lead-whatsapp-media{color:#fff;background:#ffffff14;border-color:#ffffff38}.lead-whatsapp-message.outbound .lead-whatsapp-media span,.lead-whatsapp-message.outbound .lead-whatsapp-media a{color:#fff}.lead-whatsapp-message.outbound .lead-whatsapp-media small{color:#ffffffb3}.lead-whatsapp-attribution{color:#111827;background:linear-gradient(135deg,#f8fafc,#eef4ff);border:1px solid #dbe5f2;border-radius:14px;grid-template-columns:72px minmax(0,1fr);gap:10px;margin-top:10px;padding:10px;display:grid;box-shadow:inset 0 1px #ffffffbf}.lead-whatsapp-message.outbound .lead-whatsapp-attribution{color:#fff;background:#ffffff14;border-color:#ffffff38}.lead-whatsapp-attribution img{object-fit:cover;background:#e5e7eb;border-radius:10px;width:72px;height:72px}.lead-whatsapp-attribution div{gap:3px;min-width:0;font-size:12px;line-height:1.35;display:grid}.lead-whatsapp-attribution small,.lead-whatsapp-attribution em{color:#64748b;font-size:11px;font-style:normal;font-weight:500}.lead-whatsapp-message.outbound .lead-whatsapp-attribution small,.lead-whatsapp-message.outbound .lead-whatsapp-attribution em{color:#ffffffb8}.lead-whatsapp-attribution strong{color:inherit;font-size:13px;font-weight:700}.lead-whatsapp-attribution span,.lead-whatsapp-attribution p{color:inherit;text-overflow:ellipsis;margin:0;overflow:hidden}.lead-whatsapp-attribution code{width:max-content;max-width:100%;color:inherit;white-space:nowrap;text-overflow:ellipsis;background:#0f172a14;border-radius:999px;padding:3px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;overflow:hidden}.lead-whatsapp-attribution a{color:#2563eb;width:max-content;max-width:100%;font-size:12px;font-weight:700;text-decoration:none}.lead-whatsapp-message.outbound .lead-whatsapp-attribution a{color:#bfdbfe}.lead-whatsapp-message small{color:#64748b;margin-top:7px;font-size:11px;font-weight:400;display:block}.lead-whatsapp-message.outbound small{color:#ffffffad}.lead-whatsapp-empty{color:#64748b;text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:16px;justify-content:center;align-items:center;min-height:170px;padding:18px;font-size:14px;line-height:1.6;display:flex}.lead-whatsapp-composer{background:#fff;border-top:1px solid #e7edf6;gap:10px;padding:14px 16px 16px;display:grid}.lead-whatsapp-panel.embedded .lead-whatsapp-composer{background:#fffffff5}.lead-whatsapp-composer textarea{box-sizing:border-box;color:#111827;resize:vertical;background:#fff;border:1px solid #d8e0ec;border-radius:15px;width:100%;min-height:96px;padding:13px 14px;font-family:Heebo,sans-serif;font-size:14px;line-height:1.65}.lead-whatsapp-composer textarea:focus{border-color:#9eb2d0;outline:none;box-shadow:0 0 0 4px #3b5bdb14}.lead-whatsapp-composer-actions{grid-template-columns:minmax(160px,.45fr) minmax(0,1fr);align-items:start;gap:10px;display:grid}.lead-whatsapp-send{color:#fff;cursor:pointer;background:#111827;border:1px solid #111827;border-radius:13px;min-height:44px;font-family:Heebo,sans-serif;font-size:14px;font-weight:650}.lead-whatsapp-send:disabled{opacity:.55;cursor:not-allowed}.lead-whatsapp-template-row{flex-wrap:wrap;gap:8px;display:flex}.lead-whatsapp-template-row button{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #d9e2ef;border-radius:12px;min-height:40px;padding:0 12px;font-family:Heebo,sans-serif;font-size:12px;font-weight:500}.lead-whatsapp-template-row button:hover{color:#111827;border-color:#9eb2d0}.lead-whatsapp-note,.lead-whatsapp-warning{margin:0;font-size:12px;font-weight:400;line-height:1.55}.lead-whatsapp-note{color:#64748b}.lead-whatsapp-warning{color:#b42318}@media (width<=720px){.lead-whatsapp-inbox{border-radius:16px;padding:12px}.lead-whatsapp-inbox-head{display:grid}.lead-whatsapp-inbox-head small{white-space:normal;justify-self:start}.lead-whatsapp-inbox-grid,.lead-whatsapp-workbench{grid-template-columns:1fr}.lead-whatsapp-workbench{min-height:auto}.lead-whatsapp-thread-list{border-bottom:1px solid #dbe5f1;border-left:0;max-height:260px}.lead-whatsapp-panel.embedded{min-height:560px}.lead-whatsapp-head{display:grid}.lead-whatsapp-head-tools{grid-template-columns:1fr;min-width:0}.lead-workspace-switch{border-radius:16px;grid-template-columns:1fr;width:100%}.lead-whatsapp-inbox-filters{grid-template-columns:1fr 1fr;display:grid}.lead-whatsapp-inbox-filters button{justify-content:space-between}.lead-whatsapp-conversation-meta,.lead-whatsapp-conversation-actions{grid-template-columns:1fr}}.lead-workflow-row{grid-template-columns:minmax(0,1.25fr) minmax(220px,.75fr);align-items:end;gap:12px;display:grid}.lead-drawer-pro .lead-workflow-row .lead-next-action{color:#475569;gap:8px!important;font-size:12px!important;font-weight:500!important;display:grid!important}.lead-drawer-pro .lead-workflow-row .lead-next-action input{box-sizing:border-box;width:100%;background:#fff!important;padding:0 14px!important;font-size:14px!important;font-weight:400!important}.lead-reminder-box{gap:8px;display:grid}.lead-reminder-box>span{color:#475569;font-size:12px;font-weight:500}.lead-drawer-pro .lead-workflow-row .lead-reminder-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.lead-reminder-box input{box-sizing:border-box;color:#111827;background:#fff;border:1px solid #d8e0ec;border-radius:12px;width:100%;min-height:42px;padding:0 12px;font-family:Heebo,sans-serif;font-size:13px;font-weight:400}.lead-drawer-pro .lead-workflow-row .lead-reminder-shortcuts button{color:#334155;background:#fff;border:1px solid #d9e2ef;border-radius:12px;min-height:42px;font-size:12px;font-weight:500}.lead-drawer-pro .lead-workflow-row .lead-reminder-shortcuts button:hover{color:#111827;border-color:#9eb2d0}.lead-drawer-pro .lead-workflow-row .lead-reminder-shortcuts button.is-active{color:#fff;background:#111827;border-color:#111827;box-shadow:0 8px 18px #0f172a24}.lead-drawer-pro .lead-workflow-row .lead-reminder-shortcuts button.is-active:before{content:"✓ ";font-weight:700}@media (width<=1280px){.lead-table-head,.lead-card-simple{grid-template-columns:minmax(130px,.8fr) minmax(120px,.7fr) minmax(120px,.55fr) minmax(180px,1fr) minmax(170px,.9fr) minmax(168px,auto)}.lead-card-simple .lead-action-row{flex-wrap:wrap}}@media (width<=980px){.lead-quick-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-filter-bar-modern{grid-template-columns:1fr 1fr}.lead-table-head{display:none}.lead-card-simple{grid-template-columns:1fr}.lead-person,.lead-phone,.lead-interest,.lead-next-step,.lead-list-status{justify-items:stretch}.lead-card-simple .lead-actions{justify-self:stretch}.lead-card-simple .lead-action-row{flex-wrap:wrap;justify-content:flex-start}.lead-status-config-head{display:none}.lead-status-config-row{grid-template-columns:48px 1fr}.lead-status-config-row [data-status-group],.lead-status-config-row [data-status-key]{grid-column:2}}@media (width<=640px){.leads-sales-center{border-radius:14px;padding:10px}.leads-center-head{flex-direction:column;align-items:flex-start}.leads-head-actions{justify-content:stretch;width:100%}.leads-head-actions .leads-refresh-btn{flex:1}.lead-quick-tabs,.lead-filter-bar-modern{grid-template-columns:1fr}.lead-drawer-actions,.lead-drawer-footer{grid-template-columns:1fr 1fr}.lead-drawer-pro .lead-drawer-hero,.lead-drawer-primary-action,.lead-drawer-focus,.lead-drawer-pro .lead-drawer-summary,.lead-drawer-pro .lead-drawer-grid,.lead-workflow-row,.lead-drawer-pro .lead-reminder-shortcuts{grid-template-columns:1fr}.lead-workflow-title{gap:4px;display:grid}.lead-workflow-title small{text-align:right}.lead-workflow-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-drawer-tabs{padding-left:16px;padding-right:16px;overflow:auto}.lead-drawer-tabs button{flex:none}.lead-whatsapp-composer-actions{grid-template-columns:1fr}.lead-whatsapp-message{width:92%}.lead-workflow-actions button{min-height:68px}.lead-drawer-pro .lead-drawer-hero{padding:16px}.lead-drawer.open{align-items:stretch!important;padding:0!important}.lead-drawer-pro{border-radius:0!important;width:100%!important;min-height:100%!important;max-height:none!important}.lead-drawer-primary-action,.lead-drawer-focus,.lead-drawer-smart-actions,.lead-drawer-pro .lead-drawer-summary{padding-left:16px;padding-right:16px}.lead-editor-section,.lead-drawer-pro .lead-drawer-car,.lead-drawer-pro .lead-template-bar{margin-left:16px;margin-right:16px}.lead-drawer-identity h3{font-size:23px}}@media (width<=760px){.admin-panel.open.leads-workspace-mode .a-wrap{gap:10px;width:100%;padding:10px 8px 28px}.admin-panel.open.leads-workspace-mode .admin-nav-groups{-webkit-overflow-scrolling:touch;border-radius:14px;flex-wrap:nowrap;gap:6px;width:calc(100vw - 16px);max-width:none;margin:0 auto;padding:7px;top:58px;overflow-x:auto}.admin-panel.open.leads-workspace-mode .admin-nav-group,.admin-panel.open.leads-workspace-mode .admin-nav-subgroup,.admin-panel.open.leads-workspace-mode .admin-nav-collapsible-body{flex-wrap:nowrap}.admin-panel.open.leads-workspace-mode .admin-nav-label,.admin-panel.open.leads-workspace-mode .admin-nav-sublabel{display:none}.admin-panel.open.leads-workspace-mode .a-tab,.admin-panel.open.leads-workspace-mode .admin-nav-toggle{border-radius:11px;min-height:38px;padding:8px 10px;font-size:12px}.admin-panel.open.leads-workspace-mode #tab-leads_tab{width:100%}.leads-sales-center{border-radius:14px;gap:10px;padding:9px;overflow:visible}.leads-center-head{border-radius:13px;gap:10px;padding:12px;display:grid}.leads-center-head h2{font-size:20px;line-height:1.2}.leads-head-actions{grid-template-columns:1fr 1fr;gap:7px;width:100%;display:grid}.leads-head-actions .leads-refresh-btn{min-height:42px;padding:8px 10px;font-size:12px}.lead-quick-tabs{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:7px;padding-bottom:2px;display:flex;overflow-x:auto}.lead-quick-tabs button{scroll-snap-align:start;flex:0 0 142px;min-height:48px;padding:9px 10px}.lead-quick-tabs button span{font-size:12px}.lead-quick-tabs button strong{min-width:26px;height:26px;font-size:11px}.lead-filter-bar-modern{border-radius:13px;gap:8px;padding:10px;grid-template-columns:1fr!important}.lead-filter-bar-modern input,.lead-filter-bar-modern select{width:100%;min-height:44px;font-size:13px}.lead-secondary-panel{border-radius:13px}.lead-status-config summary{gap:4px;padding:12px;display:grid}.lead-status-config-editor{padding:0 12px 12px}.lead-status-config-row{background:#fbfcff;border:1px solid #edf1f7;border-radius:12px;align-items:start;padding:10px;grid-template-columns:42px 1fr!important}.lead-status-config-row [data-status-group],.lead-status-config-row [data-status-key]{grid-column:2!important}.lead-status-config-actions{grid-template-columns:1fr 1fr;padding:0 12px 12px;display:grid}.lead-list-group{border-radius:13px;gap:7px;padding:6px}.lead-list-group-head{padding:8px 10px}.lead-card-simple{border-radius:13px;gap:10px;min-height:0;padding:12px;grid-template-columns:1fr!important}.lead-person,.lead-phone,.lead-interest,.lead-next-step,.lead-list-status{gap:4px;justify-items:stretch!important}.lead-person{padding-bottom:2px}.lead-person strong{font-size:16px;line-height:1.25}.lead-phone,.lead-interest,.lead-next-step,.lead-list-status{border-top:1px solid #eef2f7;padding-top:8px}.lead-phone a,.lead-phone span,.lead-interest strong,.lead-next-step strong{font-size:13px;line-height:1.35}.lead-list-status{grid-template-columns:1fr auto;align-items:center;gap:8px}.lead-list-status select{min-height:42px}.lead-list-status small{white-space:nowrap;align-self:center}.lead-interest .lead-status{justify-self:start}.lead-card-simple .lead-actions{border-top:1px solid #eef2f7;width:100%;max-width:none;padding-top:8px;justify-self:stretch!important}.lead-card-simple .lead-action-row{grid-template-columns:1fr 1fr 92px;gap:7px;width:100%;max-width:none;display:grid;justify-content:stretch!important}.lead-card-simple .lead-wa,.lead-card-simple .lead-call,.lead-card-simple .lead-inline-action{text-align:center;justify-content:center;align-items:center;width:100%;min-height:40px;font-size:12px;display:flex}.lead-pipeline-toolbar{border-radius:13px;grid-template-columns:1fr;padding:11px}.lead-pipeline-view-toggle{width:100%}.lead-pipeline-view-toggle button{min-height:40px}.lead-pipeline-board.is-board-view,.lead-pipeline-board.is-list-view{grid-template-columns:1fr!important}.pipeline-column{border-radius:14px;min-height:160px;padding:10px}.pipeline-column-list{max-height:none}.lead-drawer.open{justify-content:center!important;align-items:flex-end!important;padding:0!important}.lead-drawer-pro{overflow:auto;border-radius:0!important;width:100%!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important}.lead-drawer-pro .lead-drawer-hero{z-index:6;grid-template-columns:1fr auto;gap:10px;padding:12px 14px 10px;position:sticky;top:0}.lead-drawer-identity h3{font-size:21px;line-height:1.15}.lead-drawer-identity p{font-size:11px;line-height:1.45}.lead-drawer-head-actions{gap:6px}.lead-drawer-head-actions .lead-status{display:none}.lead-drawer-head-actions>button{width:40px;height:40px}.lead-drawer-tabs{z-index:5;-webkit-overflow-scrolling:touch;background:#fffffff5;border-bottom:1px solid #edf1f7;padding:8px 12px;position:sticky;top:65px;overflow-x:auto}.lead-drawer-tabs button{flex:1 0 auto;min-width:96px;min-height:38px;padding:0 12px;font-size:12px}.lead-customer-request,.lead-editor-section,.lead-whatsapp-panel,.lead-advanced-details{border-radius:15px;margin-left:12px;margin-right:12px}.lead-customer-request{margin-top:12px;padding:13px}.lead-customer-request p{font-size:14px;line-height:1.65}.lead-drawer-primary-action{grid-template-columns:1fr 1fr;gap:8px;padding:10px 12px 8px}.lead-drawer-primary-action a,.lead-drawer-primary-action button{border-radius:12px;min-height:46px;font-size:13px}.lead-workflow-section,.lead-drawer-pro .lead-notes-section{padding:12px!important}.lead-workflow-title{gap:5px}.lead-workflow-title small{text-align:right}.lead-workflow-actions{grid-template-columns:1fr 1fr;gap:8px}.lead-workflow-actions button{border-radius:13px;min-height:66px;padding:10px}.lead-workflow-actions button span{font-size:12px}.lead-workflow-actions button small{font-size:10px}.lead-workflow-row{gap:10px;grid-template-columns:1fr!important}.lead-drawer-pro .lead-workflow-row .lead-reminder-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr))}.lead-drawer-pro .lead-drawer-notes textarea{min-height:110px!important;font-size:14px!important}.lead-drawer-pro .lead-main-notes textarea{min-height:170px!important}.lead-drawer-pro #lead-drawer-new-note{min-height:118px!important}.lead-drawer-pro .lead-drawer-grid{grid-template-columns:1fr!important}.lead-drawer-pro .lead-drawer-summary{grid-template-columns:1fr!important;padding:0!important}.lead-drawer-pro .lead-drawer-car,.lead-drawer-pro .lead-template-bar{margin-left:12px;margin-right:12px}.lead-drawer-pro .lead-drawer-car{grid-template-columns:96px 1fr;display:grid}.lead-drawer-pro .lead-drawer-car img{width:96px;height:68px}.lead-whatsapp-head{padding:13px}.lead-whatsapp-thread{min-height:260px;max-height:44vh;padding:12px}.lead-whatsapp-message{width:94%}.lead-whatsapp-composer{padding:12px}.lead-whatsapp-composer-actions{grid-template-columns:1fr!important}.lead-drawer-pro .lead-drawer-footer{z-index:7;padding:10px 12px calc(10px + env(safe-area-inset-bottom));grid-template-columns:1fr 1fr;gap:7px;position:sticky;bottom:0}.lead-drawer-pro .lead-drawer-footer .lead-save-main{grid-column:1/-1}.lead-drawer-pro .lead-drawer-footer button{min-height:44px;font-size:12px}}@media (width<=420px){.leads-head-actions{grid-template-columns:1fr}.lead-quick-tabs button{flex-basis:128px}.lead-card-simple .lead-action-row{grid-template-columns:1fr 1fr}.lead-card-simple .lead-inline-action{grid-column:1/-1}.lead-list-status{grid-template-columns:1fr}.lead-list-status small{white-space:normal}.lead-drawer-primary-action,.lead-workflow-actions,.lead-drawer-pro .lead-workflow-row .lead-reminder-shortcuts,.lead-status-config-actions,.lead-drawer-pro .lead-drawer-car{grid-template-columns:1fr}.lead-drawer-pro .lead-drawer-car img{width:100%;height:150px}}@media (width<=760px){.admin-panel.open.leads-workspace-mode{background:#f4f6fb}.admin-panel.open.leads-workspace-mode .a-wrap{max-width:100%;padding:8px 10px calc(84px + env(safe-area-inset-bottom));overflow-x:hidden}.admin-panel.open.leads-workspace-mode #tab-leads_tab{padding:0!important}.leads-sales-center{background:0 0;border:0;border-radius:0;gap:10px;margin:0;padding:0;overflow:visible}.leads-center-head{background:linear-gradient(135deg,#fff,#f8fbff);border-color:#e1e8f4;border-radius:18px;padding:14px;box-shadow:0 10px 28px #0f172a0f}.leads-center-kicker{font-size:10px}.leads-center-head h2{margin:2px 0 4px;font-size:22px}.leads-center-head p{font-size:11px;line-height:1.45}.leads-head-actions{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:8px;width:100%;padding:2px 0 4px;overflow-x:auto;flex-wrap:nowrap!important;display:flex!important}.leads-head-actions::-webkit-scrollbar,.lead-quick-tabs::-webkit-scrollbar,.lead-pipeline-board::-webkit-scrollbar{display:none}.leads-head-actions .lead-display-toggle{flex:0 0 176px;min-height:42px}.leads-head-actions .leads-refresh-btn{scroll-snap-align:start;flex:none;width:auto;min-width:92px;min-height:42px;margin:0;padding:8px 12px;font-size:12px}.lead-display-toggle button{min-height:34px;padding:7px 9px}.lead-quick-tabs{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:8px;margin:0 -10px;padding:2px 10px 7px;overflow-x:auto;display:flex!important}.lead-quick-tabs button{scroll-snap-align:start;border-radius:15px;flex:0 0 154px;min-height:52px;box-shadow:0 8px 20px #0f172a0b}.lead-filter-bar-modern{background:#fff;border-radius:16px;gap:8px;padding:10px;box-shadow:0 8px 22px #0f172a0b;grid-template-columns:1fr 1fr!important}.lead-filter-bar-modern>input[type=search],.lead-advanced-filters{grid-column:1/-1}.lead-filter-bar-modern input,.lead-filter-bar-modern select{border-radius:12px;min-height:44px;font-size:13px}.lead-advanced-filter-grid{grid-template-columns:1fr}.lead-status-config{border-radius:16px;box-shadow:0 8px 22px #0f172a0a}.lead-status-config summary{border-radius:16px}.manual-lead-panel{border-radius:18px;padding:13px}.manual-lead-head{grid-template-columns:1fr auto;display:grid}.manual-lead-grid{grid-template-columns:1fr!important}.manual-lead-actions{grid-template-columns:1fr 1fr;display:grid}.lead-table-head{display:none!important}:is(#leadsContainer,.lead-whatsapp-owner-grid){gap:10px;display:grid}.lead-list-group{background:#fff;border:1px solid #e3e9f3;border-radius:18px;gap:9px;padding:10px;box-shadow:0 10px 26px #0f172a0d}.lead-list-group-head{border-bottom:1px solid #edf2f8;padding:4px 4px 8px}.lead-list-group-head strong{font-size:14px;font-weight:700}.lead-list-group-head span{min-width:auto;height:auto;padding:4px 9px;font-size:11px}.lead-card-simple{border-color:#e5ebf4;border-radius:17px;min-height:0;overflow:hidden;box-shadow:0 1px 2px #0f172a0a;grid-template-columns:1fr!important;gap:0!important;padding:0!important;display:grid!important}.lead-card-simple.overdue{background:#fff;border-color:#fed7aa}.lead-person{background:linear-gradient(135deg,#fbfdff,#fff);padding:14px 14px 12px}.lead-person strong{font-size:17px;font-weight:750;line-height:1.25}.lead-person small{margin-top:4px;font-size:11px}.lead-phone,.lead-list-status,.lead-interest,.lead-next-step{text-align:right;border-top:1px solid #eef3f8;align-items:center;grid-template-columns:86px minmax(0,1fr)!important;gap:3px 10px!important;padding:11px 14px!important;display:grid!important}.lead-phone:before,.lead-list-status:before,.lead-interest:before,.lead-next-step:before{color:#8a94a6;align-self:start;padding-top:2px;font-size:11px;font-weight:600;line-height:1.3}.lead-phone:before{content:"טלפון"}.lead-list-status:before{content:"סטטוס"}.lead-interest:before{content:"רכב"}.lead-next-step:before{content:"המשך"}.lead-phone a,.lead-phone span,.lead-interest strong,.lead-next-step strong{font-size:14px!important;font-weight:650!important}.lead-phone small,.lead-list-status small,.lead-next-step span,.lead-interest .lead-status{grid-column:2;font-size:11px!important}.lead-list-status select{border-radius:12px;grid-column:2;min-height:40px}.lead-card-simple .lead-actions{background:#fbfcff;border-top:1px solid #eef3f8;width:100%;max-width:none;padding:12px 14px 14px!important}.lead-card-simple .lead-action-row{grid-template-columns:1fr 1fr;width:100%;max-width:none;gap:8px!important;display:grid!important}.lead-card-simple .lead-wa,.lead-card-simple .lead-call,.lead-card-simple .lead-inline-action{border-radius:13px;width:100%;min-height:43px;font-size:12px}.lead-card-simple .lead-inline-action{grid-column:1/-1}.lead-pipeline-toolbar{border-radius:17px;padding:13px;box-shadow:0 8px 22px #0f172a0b}.lead-pipeline-toolbar strong{font-size:12px;line-height:1.45}.lead-pipeline-board.is-board-view{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:10px;margin:0 -10px;padding:0 10px 10px;grid-template-columns:none!important;display:flex!important;overflow-x:auto!important}.lead-pipeline-board.is-board-view .pipeline-column{scroll-snap-align:start;flex:0 0 min(84vw,350px);min-height:58vh}.pipeline-column{border-radius:18px;padding:11px}.pipeline-column-head{z-index:1;border-radius:15px;position:sticky;top:0}.pipeline-column-list{gap:9px;max-height:none}.pipeline-lead-card{cursor:pointer;border-radius:15px;padding:12px}.pipeline-card-actions button{border-radius:12px;min-height:40px}.lead-manager-report{border-radius:18px;padding:13px}.lead-report-head{gap:6px;display:grid}.lead-report-grid{grid-template-columns:1fr;gap:8px}.lead-drawer.open{background:#0f172a80}.lead-drawer-panel.lead-drawer-pro{background:#f6f8fc;border-radius:0!important;width:100%!important;height:100dvh!important;max-height:100dvh!important;padding:0!important}.lead-drawer-pro .lead-drawer-hero{backdrop-filter:blur(14px);background:#fffffff7;border-bottom:1px solid #e7edf5;margin:0;padding:14px 14px 11px}.lead-drawer-identity h3{font-size:22px;font-weight:750}.lead-drawer-identity p{color:#64748b;font-weight:500}.lead-drawer-tabs{background:#f6f8fcf5;gap:7px;padding:9px 12px;top:66px}.lead-drawer-tabs button{border-radius:999px;min-height:39px;font-weight:650}.lead-customer-request,.lead-editor-section,.lead-whatsapp-panel,.lead-advanced-details{border-radius:18px;margin:12px 10px;box-shadow:0 8px 22px #0f172a0a}.lead-customer-request p{font-size:14px;line-height:1.7}.lead-drawer-primary-action{grid-template-columns:1fr 1fr;padding:0 10px 2px}.lead-drawer-primary-action a,.lead-drawer-primary-action button{border-radius:15px;min-height:48px}.lead-workflow-actions{grid-template-columns:1fr 1fr}.lead-workflow-actions button{border-radius:16px;align-content:center;min-height:76px}.lead-workflow-row{grid-template-columns:1fr!important}.lead-drawer-pro .lead-drawer-notes textarea{border-radius:16px;min-height:132px!important}.lead-drawer-pro .lead-main-notes textarea{min-height:190px!important}.lead-whatsapp-thread{border-radius:16px;min-height:320px;max-height:none}.lead-whatsapp-composer textarea{border-radius:16px;min-height:92px}.lead-drawer-pro .lead-drawer-footer{padding:11px 10px calc(11px + env(safe-area-inset-bottom));background:#fffffff7;border-top:1px solid #e7edf5;grid-template-columns:1fr 1fr;gap:8px;position:sticky;bottom:0}.lead-drawer-pro .lead-drawer-footer .lead-save-main{order:-1;grid-column:1/-1}.lead-drawer-pro .lead-drawer-footer button{border-radius:14px;min-height:46px}}@media (width<=420px){.lead-filter-bar-modern{grid-template-columns:1fr!important}.lead-phone,.lead-list-status,.lead-interest,.lead-next-step{grid-template-columns:74px minmax(0,1fr)!important}.lead-drawer-primary-action,.lead-workflow-actions,.manual-lead-actions{grid-template-columns:1fr!important}}@media (width<=760px){.admin-panel.open.leads-workspace-mode .a-wrap{padding-inline:12px}.leads-head-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:0!important;display:grid!important;overflow:visible!important}.leads-head-actions .lead-display-toggle{flex:auto;grid-column:1/-1;width:100%}.leads-head-actions .leads-refresh-btn{border-radius:13px;flex:auto;width:100%;min-width:0}.lead-quick-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid!important;overflow:visible!important}.lead-quick-tabs button{scroll-snap-align:none;flex:auto;width:100%;min-width:0;min-height:50px}.lead-filter-bar-modern{grid-template-columns:1fr!important}.lead-card-simple{border-radius:18px;box-shadow:0 10px 26px #0f172a0e}.lead-person{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 10px;display:grid}.lead-person strong{grid-column:1}.lead-person small{grid-column:1/-1}.lead-person:after{content:"פתח";color:#475569;background:#fff;border:1px solid #dbe4ef;border-radius:999px;grid-area:1/2;align-self:center;padding:5px 10px;font-size:11px;font-weight:650}.lead-phone,.lead-list-status,.lead-interest,.lead-next-step{grid-template-columns:70px minmax(0,1fr)!important}.lead-card-simple .lead-action-row{grid-template-columns:1fr 1fr!important}.lead-card-simple .lead-inline-action{appearance:none;text-align:center;text-align-last:center;grid-column:1/-1}.lead-pipeline-toolbar{gap:10px}.lead-pipeline-view-toggle{grid-template-columns:1fr 1fr;display:grid!important}.lead-pipeline-board.is-board-view{scroll-snap-type:none;gap:10px;margin:0;padding:0;grid-template-columns:1fr!important;display:grid!important;overflow:visible!important}.lead-pipeline-board.is-board-view .pipeline-column{scroll-snap-align:none;flex:auto;min-height:0}.pipeline-column{background:#fff;box-shadow:0 10px 24px #0f172a0b}.pipeline-column-head{background:#f8fafc;grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.pipeline-column-head span{font-size:14px;font-weight:700}.pipeline-column-head strong{font-size:22px}.pipeline-column-list{max-height:360px;overflow-y:auto}.pipeline-empty{padding:16px 10px}.lead-drawer-panel.lead-drawer-pro{background:#f3f6fb}.lead-drawer-pro .lead-drawer-hero{grid-template-columns:1fr auto;align-items:start;padding:16px 14px 12px;display:grid;box-shadow:0 8px 22px #0f172a0e}.lead-drawer-identity span{color:#64748b;font-size:11px;font-weight:650}.lead-drawer-identity h3{margin-top:4px;font-size:24px;line-height:1.1}.lead-drawer-head-actions{flex-direction:column-reverse;align-items:flex-end;gap:8px;display:flex}.lead-drawer-head-actions .lead-status{border-radius:999px;padding:5px 10px;font-size:11px;display:inline-flex}.lead-drawer-head-actions>button{background:#fff;border-radius:13px}.lead-drawer-tabs{background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));padding:10px 12px 4px;display:grid;position:static;overflow:visible}.lead-drawer-tabs button{background:#fff;border:1px solid #e2e8f0;min-width:0;padding:0 8px;box-shadow:0 4px 12px #0f172a09}.lead-drawer-tabs button.active{color:#fff;background:#151527;border-color:#151527}.lead-customer-request{background:#fff;border:1px solid #dbe7f7;margin-top:10px}.lead-customer-request span,.lead-workflow-title span{font-weight:750}.lead-customer-request p{color:#111827;font-weight:450}.lead-drawer-primary-action{gap:8px;padding:0 10px 4px;grid-template-columns:1fr!important}.lead-drawer-primary-action .lead-whatsapp-cta{min-height:52px;font-size:14px;font-weight:800;box-shadow:0 12px 26px #22c55e38}.lead-drawer-primary-action .secondary{color:#151527;background:#fff;border-color:#dbe4ef;min-height:46px}.lead-editor-section,.lead-whatsapp-panel,.lead-advanced-details{background:#fff;border:1px solid #e2e8f0}.lead-workflow-actions{grid-template-columns:1fr!important}.lead-workflow-actions button{text-align:right;grid-template-columns:1fr auto;gap:2px 10px;min-height:62px;display:grid}.lead-workflow-actions button span,.lead-workflow-actions button small{grid-column:1}.lead-workflow-actions button.is-active:before{grid-area:1/2/span 2;align-self:center}.lead-drawer-pro .lead-drawer-notes textarea{background:#fbfdff;border-color:#dbe4ef}.lead-drawer-pro .lead-main-notes textarea{min-height:160px!important}.lead-drawer-pro #lead-drawer-new-note{min-height:150px!important}.lead-drawer-pro .lead-reminder-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lead-drawer-pro .lead-reminder-shortcuts button{min-height:42px}.lead-drawer-pro .lead-drawer-summary{gap:8px;display:grid}.lead-drawer-pro .lead-drawer-summary div{background:#f8fafc;border-radius:14px}.lead-drawer-pro .lead-drawer-footer{box-shadow:0 -10px 24px #0f172a12}}@media (width<=420px){.leads-head-actions,.lead-quick-tabs{grid-template-columns:1fr!important}.lead-drawer-tabs{grid-template-columns:1fr}}#tab-leads_tab,#tab-leads_tab .leads-sales-center,#tab-leads_tab .lead-pipeline-shell,#tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid){max-width:100%;overflow-x:hidden!important}#tab-leads_tab .leads-head-actions,#tab-leads_tab .lead-quick-tabs,#tab-leads_tab .lead-drawer-tabs,#tab-leads_tab .lead-pipeline-view-toggle,#tab-leads_tab .lead-display-toggle{white-space:normal!important;flex-wrap:wrap!important;overflow:visible!important}#tab-leads_tab .leads-head-actions{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));align-items:stretch;display:grid!important}#tab-leads_tab .leads-head-actions .lead-display-toggle{grid-column:span 2;grid-template-columns:1fr 1fr;display:grid!important}#tab-leads_tab .leads-head-actions .leads-refresh-btn,#tab-leads_tab .lead-display-toggle button{width:100%;min-width:0!important}#tab-leads_tab .lead-quick-tabs{grid-template-columns:repeat(auto-fit,minmax(136px,1fr));display:grid!important}#tab-leads_tab .lead-quick-tabs button{justify-content:space-between;width:100%}#tab-leads_tab .lead-filter-bar-modern{grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(120px,.7fr))}#tab-leads_tab .lead-advanced-filters{grid-column:1/-1}#tab-leads_tab .lead-table-head,#tab-leads_tab .lead-card-simple{column-gap:10px;width:100%;grid-template-columns:minmax(135px,.95fr) minmax(115px,.75fr) minmax(130px,.8fr) minmax(150px,1fr) minmax(150px,1fr) minmax(132px,.75fr)!important;min-width:0!important}#tab-leads_tab .lead-card-simple>*{min-width:0}#tab-leads_tab .lead-card-simple .lead-wa,#tab-leads_tab .lead-card-simple .lead-call,#tab-leads_tab .lead-card-simple .lead-inline-action{width:100%;padding-inline:8px;min-width:0!important}#tab-leads_tab .lead-pipeline-board.is-board-view{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;overflow:visible!important}.lead-status-config-editor{overflow:visible!important}.lead-status-config-head,.lead-status-config-row{align-items:center;grid-template-columns:54px minmax(150px,1.1fr) minmax(140px,.9fr) 70px minmax(110px,.75fr)!important}.lead-status-config-row{border-inline-start:5px solid var(--lead-status-row-color,#3b5bdb)}.lead-status-config-row input[type=color]{cursor:pointer;min-height:42px;padding:4px}.lead-calendar-panel{background:#fff;border:1px solid #dbe4ef;border-radius:18px;padding:16px;box-shadow:0 12px 34px #0f172a0f}.lead-calendar-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.lead-calendar-head small{color:#667085;margin-top:4px;font-size:12px;font-weight:500;line-height:1.45;display:block}.lead-calendar-head span,.lead-conversation-notes-head span{color:#64748b;font-size:11px;font-weight:700;display:block}.lead-calendar-head strong{color:#111827;font-size:16px;font-weight:800;display:block}.lead-calendar-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.lead-calendar-head button,.lead-calendar-item-actions button{color:#111827;cursor:pointer;background:#f8fafc;border:1px solid #dbe4ef;border-radius:12px;padding:9px 13px;font-family:Heebo,sans-serif;font-weight:700}.lead-calendar-actions button:first-child{color:#fff;background:#151527;border-color:#151527}.lead-calendar-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.lead-calendar-item{text-align:right;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;align-content:space-between;gap:12px;padding:12px;font-family:Heebo,sans-serif;display:grid}.lead-calendar-item span,.lead-calendar-item strong,.lead-calendar-item small{display:block}.lead-calendar-item span{color:#3b5bdb;font-size:12px;font-weight:800}.lead-calendar-item strong{color:#111827;margin-top:4px;font-size:15px;font-weight:800}.lead-calendar-item small,.lead-calendar-empty{color:#64748b;font-size:12px;font-weight:650}.lead-calendar-item-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.lead-calendar-item-actions button{min-height:38px;padding:8px 10px;font-size:12px}.lead-calendar-item-actions button.google{color:#fff;background:#16a34a;border-color:#16a34a}.lead-appointment-box{background:#f8fafc;border:1px solid #dbe4ef;border-radius:16px;grid-template-columns:1fr minmax(180px,.8fr) minmax(180px,.8fr);align-items:end;gap:10px;margin-top:12px;padding:12px;display:grid}.lead-appointment-box span{color:#64748b;font-size:11px;font-weight:700;display:block}.lead-appointment-box strong{color:#111827;font-size:14px;font-weight:800;display:block}.lead-appointment-box label{color:#475569;flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.lead-appointment-box input{background:#fff;border:1px solid #dbe4ef;border-radius:12px;padding:10px;font-family:Heebo,sans-serif}.lead-conversation-notes{gap:10px;display:grid}.lead-conversation-notes-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.lead-conversation-thread{gap:8px;max-height:260px;padding:4px;display:grid;overflow-y:auto}.lead-conversation-thread article{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:10px 12px}.lead-conversation-thread article div{color:#111827;font-size:13px;line-height:1.55}.lead-conversation-thread small{color:#64748b;margin-top:7px;font-size:11px;display:block}.lead-conversation-thread p{color:#94a3b8;text-align:center;margin:0;padding:12px;font-size:13px}.lead-manager-activity-log{border-top:1px solid #e2e8f0;grid-column:1/-1;margin-top:12px;padding-top:12px}.lead-manager-activity-log h4{color:#111827;margin:0 0 8px;font-size:14px;font-weight:800}.lead-manager-activity-log div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-top:7px;padding:9px 10px;display:flex}.lead-manager-activity-log span{color:#111827;font-size:12px;font-weight:700}.lead-manager-activity-log small{color:#64748b;white-space:nowrap;font-size:11px}.lead-calendar-page{direction:rtl;gap:14px;max-width:1280px;margin:18px auto;padding:18px;font-family:Heebo,sans-serif;display:grid}.lead-calendar-hero{background:#fff;border:1px solid #dbe4ef;border-radius:22px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:stretch;gap:14px;padding:18px;display:grid;box-shadow:0 18px 48px #0f172a12}.lead-calendar-hero h2{color:#111827;letter-spacing:0;margin:6px 0;font-size:32px;font-weight:750}.lead-calendar-hero p{color:#64748b;margin:0;font-size:15px;font-weight:450;line-height:1.6}.lead-calendar-hero span{color:#64748b;font-size:12px;font-weight:650}.lead-calendar-back{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #dbe4ef;border-radius:12px;margin-bottom:10px;padding:9px 13px;font-family:Heebo,sans-serif;font-weight:650}.lead-calendar-google-card{background:linear-gradient(135deg,#f8fafc,#fff);border:1px solid #dbe4ef;border-radius:18px;align-content:center;gap:10px;padding:16px;display:grid}.lead-calendar-google-card strong{color:#111827;font-size:17px;font-weight:750}.lead-calendar-google-card>span{color:#64748b;font-size:13px;font-weight:500;line-height:1.5}.lead-calendar-google-card>span.ok{color:#15803d}.lead-calendar-google-card>span.error{color:#b91c1c}.lead-calendar-google-card div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.lead-calendar-google-card button,.lead-calendar-toolbar button{color:#1f2937;cursor:pointer;background:#fff;border:1px solid #dbe4ef;border-radius:12px;min-height:42px;padding:9px 12px;font-family:Heebo,sans-serif;font-weight:650}.lead-calendar-google-card button.primary{color:#fff;background:#111827;border-color:#111827}.lead-calendar-toolbar{background:#fff;border:1px solid #dbe4ef;border-radius:18px;grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:8px;padding:10px;display:grid}.lead-calendar-toolbar strong{text-align:center;color:#111827;font-size:18px;font-weight:750}.lead-calendar-weekdays,.lead-calendar-month-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.lead-calendar-weekdays{padding:0 4px}.lead-calendar-weekdays span{color:#64748b;text-align:center;font-size:12px;font-weight:700}.lead-calendar-month-grid{align-items:stretch}.lead-calendar-day{color:#111827;text-align:right;cursor:pointer;background:#fff;border:1px solid #dbe4ef;border-radius:16px;flex-direction:column;gap:6px;min-height:128px;padding:10px;font-family:Heebo,sans-serif;display:flex;box-shadow:0 8px 22px #0f172a0a}.lead-calendar-day.muted{box-shadow:none;cursor:default;background:0 0;border-color:#0000}.lead-calendar-day>span{color:#334155;background:#f1f5f9;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-weight:750;display:inline-flex}.lead-calendar-day.today>span{color:#fff;background:#111827}.lead-calendar-day.has-events{background:linear-gradient(#fff,#f8fafc);border-color:#b7c7dd}.lead-calendar-day strong{color:#334155;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:650;line-height:1.35;overflow:hidden}.lead-calendar-day small{color:#3b5bdb;font-size:11px;font-weight:700}.lead-calendar-list{grid-template-columns:1fr}.lead-calendar-item{background:#fff;grid-template-columns:1fr auto;align-items:center}.lead-calendar-empty{text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:16px;padding:18px}@media (width<=920px){#tab-leads_tab .lead-filter-bar-modern,#tab-leads_tab .lead-table-head,#tab-leads_tab .lead-card-simple,.lead-appointment-box,.lead-calendar-hero,.lead-calendar-toolbar{grid-template-columns:1fr!important}.lead-calendar-page{margin:8px auto;padding:10px}.lead-calendar-month-grid,.lead-calendar-weekdays{gap:5px}.lead-calendar-day{border-radius:12px;min-height:92px;padding:7px}.lead-calendar-day strong{font-size:10px}#tab-leads_tab .lead-table-head,.lead-status-config-head{display:none!important}.lead-status-config-row{grid-template-columns:46px 1fr 70px!important}.lead-status-config-row [data-status-group],.lead-status-config-row [data-status-key]{grid-column:2/-1}}@media (width<=560px){#tab-leads_tab .leads-head-actions,#tab-leads_tab .lead-quick-tabs,#tab-leads_tab .leads-head-actions .lead-display-toggle,#tab-leads_tab .lead-pipeline-view-toggle,.lead-calendar-list{grid-template-columns:1fr!important}.lead-calendar-head{flex-direction:column;align-items:stretch}.lead-calendar-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.lead-calendar-item-actions,.lead-calendar-google-card div,.lead-calendar-item{grid-template-columns:1fr}.lead-calendar-weekdays,.lead-calendar-month-grid{grid-template-columns:repeat(7,minmax(36px,1fr))}.lead-calendar-hero h2{font-size:26px}.lead-manager-activity-log div{flex-direction:column;align-items:flex-start}.lead-manager-activity-log small{white-space:normal}}#adminPanel .calendar-task-tools{flex-wrap:wrap;align-items:center;gap:12px;margin-block:12px;display:flex}#adminPanel .calendar-task-tools label{color:var(--admin-text,#334155);align-items:center;gap:8px;font-size:13px;display:flex}#adminPanel .calendar-task-tools select{border:1px solid var(--admin-border,#cbd5e1);background:var(--admin-surface,#fff);max-width:100%;min-height:44px;color:inherit;font:inherit;border-radius:10px;padding:8px}#adminPanel .calendar-done-filter input{accent-color:#3159ce;width:18px;height:18px}#adminPanel .calendar-event-kind{font-size:12px;font-weight:700}#adminPanel .calendar-task .calendar-event-kind,#adminPanel .calendar-task-preview{color:#17635c}#adminPanel .calendar-task-done{color:#17635c;font-size:13px;font-weight:600}#adminPanel .calendar-task.is-complete strong{text-decoration:line-through}#adminPanel .calendar-task-complete{color:#15594f;background:#f0f9f6;border-color:#86bdb4}#adminPanel .calendar-task-complete:disabled{opacity:.6;cursor:wait}#adminPanel .calendar-unscheduled{color:var(--admin-link,#3159ce);font:inherit;text-align:start;text-underline-offset:3px;background:0 0;border:0;padding:8px 0;text-decoration:underline}#adminPanel #leadCalendarTaskStatus:empty{display:none}#adminPanel .lead-calendar-day strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=600px){#adminPanel .calendar-task-tools{gap:10px}#adminPanel .calendar-task-tools>label:not(.calendar-done-filter){flex:1;min-width:180px}#adminPanel .calendar-task-tools select{flex:1;min-width:0}#adminPanel .calendar-done-filter{flex-basis:100%;min-height:44px}#adminPanel .lead-calendar-item-actions{flex-wrap:wrap}#adminPanel .lead-calendar-item-actions button{min-height:44px}}#adminPanel .calendar-task-tools{margin-block:0}#adminPanel .calendar-task-tools>button{color:#1f2937;cursor:pointer;background:#fff;border:1px solid #dbe4ef;border-radius:10px;min-height:44px;padding:9px 14px;font:600 14px Heebo,sans-serif}#adminPanel .calendar-task-tools>button:first-child{color:#fff;background:#3159ce;border-color:#3159ce}#adminPanel .calendar-task-tools>button:hover{filter:brightness(.96)}#adminPanel .calendar-task-tools :focus-visible{outline-offset:3px;outline:2px solid #3159ce}@media (width<=600px){#adminPanel .calendar-task-tools{grid-template-columns:1fr 1fr;gap:10px;display:grid}#adminPanel .calendar-task-tools>button:last-child{grid-area:1/2}#adminPanel .calendar-task-tools>label{grid-column:1/-1}#adminPanel .calendar-task-tools .calendar-done-filter{min-height:36px}}#tab-leads_tab{--lead-ink:#141827;--lead-muted:#667085;--lead-line:#e4eaf3;--lead-soft:#f7f9fc;--lead-green:#16a34a}#tab-leads_tab,#tab-leads_tab *{box-sizing:border-box}#tab-leads_tab .leads-sales-center{background:#f5f7fb;gap:12px;max-width:1440px;padding:16px}#tab-leads_tab .leads-center-head{border:1px solid var(--lead-line);background:#fff;border-radius:18px;grid-template-columns:minmax(220px,.8fr) minmax(0,1.6fr);align-items:center;gap:16px;padding:16px;display:grid}#tab-leads_tab .leads-center-head h2{color:var(--lead-ink);margin:2px 0 4px;font-size:24px;font-weight:700}#tab-leads_tab .leads-center-head p,#tab-leads_tab .leads-center-kicker{color:var(--lead-muted);font-weight:400}#tab-leads_tab .leads-head-actions{grid-template-columns:minmax(190px,.95fr) repeat(3,minmax(118px,.62fr)) minmax(118px,.55fr);align-items:stretch;gap:8px;display:grid!important;overflow:visible!important}#tab-leads_tab .lead-display-toggle,#tab-leads_tab .lead-pipeline-view-toggle{background:#f2f5fa;border-radius:14px;grid-template-columns:1fr 1fr;width:100%;min-width:0;display:grid!important}#tab-leads_tab .lead-display-toggle button,#tab-leads_tab .lead-pipeline-view-toggle button{border-radius:11px;min-height:42px;font-weight:600}#tab-leads_tab .leads-refresh-btn,#tab-leads_tab .lead-tools-menu summary,#tab-leads_tab .lead-tools-menu button{border-radius:13px;min-height:46px;font-family:Heebo,sans-serif;font-size:13px;font-weight:600}#tab-leads_tab .leads-refresh-btn{width:100%;box-shadow:none;border:1px solid #111827;justify-content:center;align-items:center;display:inline-flex}#tab-leads_tab .leads-refresh-btn.secondary{color:#1f2937;background:#fff;border-color:#d9e2ef}#tab-leads_tab .lead-main-create{color:#fff;background:#111827}#tab-leads_tab .lead-tools-menu{min-width:0;position:relative}#tab-leads_tab .lead-tools-menu summary{color:#334155;cursor:pointer;background:#fff;border:1px solid #d9e2ef;justify-content:center;align-items:center;width:100%;padding:0 14px;list-style:none;display:flex}#tab-leads_tab .lead-tools-menu summary::-webkit-details-marker{display:none}#tab-leads_tab .lead-tools-menu[open] summary{color:#111827;border-color:#111827}#tab-leads_tab .lead-tools-menu div{z-index:20;border:1px solid var(--lead-line);background:#fff;border-radius:14px;gap:7px;min-width:190px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 44px #0f172a21}#tab-leads_tab .lead-tools-menu button{color:#1f2937;cursor:pointer;background:#f8fafc;border:1px solid #dbe4ef}#tab-leads_tab .lead-quick-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid!important;overflow:visible!important}#tab-leads_tab .lead-quick-tabs button{border:1px solid color-mix(in srgb,var(--lead-quick-color,#2563eb) 22%,var(--lead-line));background:linear-gradient(135deg,color-mix(in srgb,var(--lead-quick-color,#2563eb) 9%,#fff),#fff 72%);color:#344054;min-width:0;min-height:58px;box-shadow:none;border-radius:16px}#tab-leads_tab .lead-quick-tabs button.active{background:linear-gradient(135deg,var(--lead-quick-color,#2563eb),color-mix(in srgb,var(--lead-quick-color,#2563eb) 78%,#111827));border-color:var(--lead-quick-color,#2563eb);color:#fff;box-shadow:0 12px 28px color-mix(in srgb,var(--lead-quick-color,#2563eb) 22%,transparent)}#tab-leads_tab .lead-quick-tabs button span{font-weight:600}#tab-leads_tab .lead-quick-tabs button strong{background:color-mix(in srgb,var(--lead-quick-color,#2563eb) 13%,#fff);color:color-mix(in srgb,var(--lead-quick-color,#2563eb) 82%,#111827)}#tab-leads_tab .lead-quick-tabs button.active strong{color:#fff;background:#ffffff2e}#tab-leads_tab .lead-filter-bar-modern{border:1px solid var(--lead-line);background:#fff;border-radius:18px;grid-template-columns:minmax(260px,1.7fr) repeat(3,minmax(130px,.7fr));gap:8px;padding:12px;display:grid}#tab-leads_tab .lead-filter-bar-modern input,#tab-leads_tab .lead-filter-bar-modern select,#tab-leads_tab .lead-advanced-filters summary{border-radius:13px;min-height:44px;font-size:13px;font-weight:400}#tab-leads_tab .lead-advanced-filters{text-align:right;direction:rtl;background:#fafcff;border:1px solid #edf1f7;border-radius:14px;grid-column:1/-1}#tab-leads_tab .lead-advanced-filters summary{color:#475569;cursor:pointer;text-align:right;direction:rtl;justify-content:flex-start;align-items:center;gap:8px;width:max-content;max-width:100%;padding:0 14px;display:flex}#tab-leads_tab .lead-advanced-filter-grid{text-align:right;direction:rtl;align-items:center}#tab-leads_tab .lead-advanced-filter-grid label{color:#475569;white-space:normal;background:#fff;border:1px solid #e5ebf4;border-radius:12px;justify-content:flex-start;align-items:center;gap:8px;width:max-content;max-width:100%;min-height:42px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}#tab-leads_tab .lead-advanced-filter-grid input[type=checkbox]{accent-color:#2563eb;width:18px;min-width:18px;height:18px;min-height:18px;margin:0}#tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid){gap:12px;display:grid}#tab-leads_tab .lead-list-group{border:1px solid var(--lead-line);box-shadow:0 8px 26px #0f172a0b, inset 4px 0 0 var(--lead-group-color,#3b82f6);background:#fff;border-radius:18px;padding:8px}#tab-leads_tab .lead-list-group-head{background:0 0;border-bottom:1px solid #eef2f7;padding:9px 10px 11px}#tab-leads_tab .lead-table-head,#tab-leads_tab .lead-card-simple{grid-template-columns:minmax(160px,.95fr) minmax(122px,.66fr) minmax(132px,.72fr) minmax(180px,1.05fr) minmax(170px,.95fr) minmax(108px,.48fr)!important}#tab-leads_tab .lead-table-head{color:#7b8494;padding:0 16px 7px;font-size:11px;font-weight:500}#tab-leads_tab .lead-card-simple{min-height:78px;box-shadow:none;background:#fff;border:1px solid #e7edf5;border-radius:15px;padding:13px 16px}#tab-leads_tab .lead-card-simple:hover{border-color:#cbd7ea;box-shadow:0 12px 28px #0f172a12}#tab-leads_tab .lead-person strong,#tab-leads_tab .lead-interest strong,#tab-leads_tab .lead-next-step strong,#tab-leads_tab .lead-phone a,#tab-leads_tab .lead-phone span{color:var(--lead-ink);font-size:14px}#tab-leads_tab .lead-person strong,#tab-leads_tab .lead-next-step strong{font-weight:650}#tab-leads_tab .lead-person small,#tab-leads_tab .lead-phone small,#tab-leads_tab .lead-next-step span,#tab-leads_tab .lead-list-status small{color:var(--lead-muted);font-size:11px;font-weight:400}#tab-leads_tab .lead-card-simple .lead-action-row{grid-template-columns:1fr;gap:6px;display:grid!important}#tab-leads_tab .lead-card-simple .lead-wa,#tab-leads_tab .lead-card-simple .lead-call,#tab-leads_tab .lead-card-simple .lead-inline-action{border-radius:10px;min-height:34px;font-size:11px;font-weight:600}#tab-leads_tab .lead-card-simple .lead-wa{background:var(--lead-green)!important;border-color:#12813c!important}.lead-drawer.open{justify-content:center!important;align-items:center!important;padding:24px!important;display:flex!important}.lead-drawer-panel.lead-drawer-pro{background:#f6f8fc;overflow:auto;border-radius:24px!important;width:min(760px,100vw - 48px)!important;max-height:90vh!important}.lead-drawer-pro .lead-drawer-hero{background:#fff;padding:18px 20px 14px}.lead-drawer-pro .lead-drawer-identity h3{font-size:26px;font-weight:700}.lead-drawer-tabs{grid-template-columns:1fr 1fr 1.25fr;gap:8px;padding:12px 18px 4px;display:grid!important;overflow:visible!important}.lead-drawer-tabs button{white-space:normal;min-width:0;min-height:42px}.lead-customer-request{background:#fff;border-radius:18px}.lead-customer-request p{font-size:16px;font-weight:400}.lead-drawer-primary-action{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.lead-drawer-primary-action .lead-whatsapp-cta{box-shadow:0 14px 28px #16a34a2e;background:var(--lead-green,#16a34a)!important;border-color:#12813c!important}.lead-workflow-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.lead-workflow-actions button{text-align:right}.lead-workflow-row,.lead-appointment-box{grid-template-columns:minmax(0,1fr) minmax(220px,.8fr)}.lead-appointment-box{align-items:start}.lead-appointment-box>label:last-child{grid-column:1/-1}.lead-drawer-pro .lead-notes-section{grid-template-columns:1fr}.lead-conversation-thread{max-height:300px}@media (width<=1080px){#tab-leads_tab .leads-center-head,#tab-leads_tab .leads-head-actions,#tab-leads_tab .lead-filter-bar-modern,#tab-leads_tab .lead-table-head,#tab-leads_tab .lead-card-simple{grid-template-columns:1fr!important}#tab-leads_tab .lead-table-head{display:none!important}#tab-leads_tab .lead-card-simple{gap:0;padding:0;overflow:hidden}#tab-leads_tab .lead-person,#tab-leads_tab .lead-phone,#tab-leads_tab .lead-list-status,#tab-leads_tab .lead-interest,#tab-leads_tab .lead-next-step,#tab-leads_tab .lead-actions{border-top:1px solid #eef2f7;padding:12px 14px!important}#tab-leads_tab .lead-person{background:#fbfcff;border-top:0}#tab-leads_tab .lead-card-simple .lead-action-row{grid-template-columns:1fr 1fr 1fr}}@media (width<=760px){#tab-leads_tab .leads-sales-center{background:0 0;padding:0}#tab-leads_tab .leads-center-head{border-radius:20px}#tab-leads_tab .leads-head-actions{grid-template-columns:1fr 1fr!important}#tab-leads_tab .lead-display-toggle,#tab-leads_tab .lead-tools-menu{grid-column:1/-1}#tab-leads_tab .lead-tools-menu div{box-shadow:none;margin-top:8px;position:static}#tab-leads_tab .lead-quick-tabs{grid-template-columns:1fr!important}#tab-leads_tab .lead-quick-tabs button{min-height:48px}#tab-leads_tab .lead-card-simple .lead-action-row{grid-template-columns:1fr 1fr!important}#tab-leads_tab .lead-card-simple .lead-inline-action{grid-column:1/-1}.lead-drawer.open{align-items:stretch!important;padding:0!important}.lead-drawer-panel.lead-drawer-pro{border-radius:0!important;width:100%!important;height:100dvh!important;max-height:100dvh!important}.lead-drawer-tabs{padding:10px 12px 4px;grid-template-columns:1fr!important}.lead-drawer-primary-action,.lead-workflow-actions,.lead-workflow-row,.lead-appointment-box{grid-template-columns:1fr!important}.lead-drawer-pro .lead-drawer-footer{grid-template-columns:1fr 1fr!important}.lead-drawer-pro .lead-drawer-footer .lead-save-main{grid-column:1/-1}}.admin-mobile-menu-toggle{color:#111827;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;display:none;box-shadow:0 10px 26px #0f172a14}.admin-mobile-menu-toggle span{background:currentColor;border-radius:999px;width:18px;height:2px;transition:transform .18s,opacity .18s;display:block}.admin-panel.admin-mobile-menu-open .admin-mobile-menu-toggle span:first-child{transform:translateY(7px)rotate(45deg)}.admin-panel.admin-mobile-menu-open .admin-mobile-menu-toggle span:nth-child(2){opacity:0}.admin-panel.admin-mobile-menu-open .admin-mobile-menu-toggle span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}#adminPanel.admin-theme-dark .admin-mobile-menu-toggle{color:#f8fafc;background:#111;border-color:#2a2a2a;box-shadow:0 14px 32px #00000047}@media (width<=760px){.admin-panel.open .a-top{z-index:120;flex-wrap:nowrap;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:58px;padding:10px 12px;display:grid;top:0}.admin-panel.open .admin-top-brand{min-width:0;overflow:hidden;gap:8px!important}.admin-panel.open #adminPanelLogo{object-fit:contain;flex:none;max-width:82px;height:26px!important}.admin-panel.open .a-brand{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:700;line-height:1.25;overflow:hidden}.admin-panel.open .admin-top-actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;width:100%;gap:8px!important}.admin-panel.open .admin-mobile-menu-toggle{grid-area:1/2;display:flex}.admin-panel.open.admin-mobile-compact-header .a-top{backdrop-filter:blur(18px);background:#fffffff5;grid-template-columns:auto minmax(0,1fr) auto;min-height:50px;padding:7px 10px;box-shadow:0 10px 26px #0f172a1a}.admin-panel.open.admin-mobile-compact-header .admin-top-brand{grid-area:1/1/auto/3}.admin-panel.open.admin-mobile-compact-header .admin-top-actions{flex-wrap:nowrap;grid-area:1/3;justify-content:flex-end;width:auto;gap:6px!important;display:flex!important}.admin-panel.open.admin-mobile-compact-header .admin-top-actions>:not(.admin-top-notification-widget):not(.admin-theme-toggle),.admin-panel.open.admin-mobile-compact-header .admin-sync-status,.admin-panel.open.admin-mobile-compact-header .a-close-btn{display:none!important}.admin-panel.open.admin-mobile-compact-header #adminPanelLogo{max-width:72px;height:24px!important}.admin-panel.open.admin-mobile-compact-header .a-brand{font-size:12px;font-weight:700}.admin-panel.open.admin-mobile-compact-header .admin-mobile-menu-toggle{border-radius:11px;width:38px;height:38px}.admin-panel.open.admin-mobile-compact-header .admin-nav-groups{display:none!important}.admin-panel.open.admin-mobile-menu-open .admin-nav-groups{z-index:119!important;background:#fff!important;border:1px solid #dbe3ef!important;border-radius:18px!important;max-height:min(74vh,620px)!important;margin:0!important;padding:12px!important;display:block!important;position:fixed!important;inset:58px 10px auto!important;overflow:auto!important;box-shadow:0 28px 80px #0f172a3d!important}.admin-panel.open.admin-mobile-menu-open .admin-nav-group{margin:0 0 10px;padding:10px;display:block}.admin-panel.open.admin-mobile-menu-open .admin-nav-group:last-child{margin-bottom:0}.admin-panel.open.admin-mobile-menu-open .admin-nav-subgroup,.admin-panel.open.admin-mobile-menu-open .admin-nav-collapsible-body{grid-template-columns:1fr 1fr;gap:7px;display:grid}.admin-panel.open.admin-mobile-menu-open .admin-nav-subgroup{border-top:1px solid #edf0f4;margin-top:10px;padding-top:10px}.admin-panel.open.admin-mobile-menu-open .admin-nav-label,.admin-panel.open.admin-mobile-menu-open .admin-nav-sublabel,.admin-panel.open.admin-mobile-menu-open .admin-nav-toggle{grid-column:1/-1}.admin-panel.open.admin-mobile-menu-open .a-tab{text-align:center;white-space:normal;background:#f8fafc;border:1px solid #eef2f7;justify-content:center;align-items:center;width:100%;min-height:42px;margin:0;padding:10px 8px;font-size:12px;display:flex!important}.admin-panel.open.admin-mobile-menu-open .a-tab.active{color:#fff;background:#111827;border-color:#111827}#adminPanel.admin-theme-dark.admin-mobile-compact-header .a-top{background:#080808f5}#adminPanel.admin-theme-dark.admin-mobile-menu-open .admin-nav-groups{background:#101010!important;border-color:#242424!important}#adminPanel.admin-theme-dark.admin-mobile-menu-open .admin-nav-group,#adminPanel.admin-theme-dark.admin-mobile-menu-open .a-tab{background:#151515;border-color:#2a2a2a}.admin-panel.open .admin-nav-groups,.admin-panel.open.leads-workspace-mode .admin-nav-groups{display:none!important}.admin-panel.open .admin-mobile-menu-toggle{display:flex!important}.admin-panel.open.admin-mobile-menu-open .admin-nav-groups,.admin-panel.open.leads-workspace-mode.admin-mobile-menu-open .admin-nav-groups{z-index:119!important;background:#fff!important;border:1px solid #dbe3ef!important;border-radius:18px!important;width:auto!important;max-width:none!important;max-height:min(74vh,620px)!important;margin:0!important;padding:12px!important;display:block!important;position:fixed!important;inset:58px 10px auto!important;overflow:auto!important;box-shadow:0 28px 80px #0f172a3d!important}.admin-panel.open.admin-mobile-menu-open .admin-nav-group,.admin-panel.open.leads-workspace-mode.admin-mobile-menu-open .admin-nav-group{display:block!important}}#adminPanel .admin-scope-hidden,#adminPanel.open .admin-scope-hidden,#adminPanel.open.admin-mobile-menu-open .admin-scope-hidden,#adminPanel.open.leads-workspace-mode.admin-mobile-menu-open .admin-scope-hidden{display:none!important}#tab-leads_tab .lead-whatsapp-workbench{height:min(76vh,780px);min-height:520px;overflow:hidden!important}#tab-leads_tab .lead-whatsapp-active-chat,#tab-leads_tab .lead-whatsapp-panel.embedded{min-height:0!important;overflow:hidden!important}#tab-leads_tab .lead-whatsapp-panel.embedded{grid-template-rows:auto minmax(0,1fr) auto;height:100%}#tab-leads_tab .lead-whatsapp-thread{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;align-content:start!important;min-height:0!important;max-height:none!important;overflow:hidden auto!important}#tab-leads_tab .lead-whatsapp-thread:after{content:"";height:2px;display:block}@media (width<=760px){#tab-leads_tab .lead-whatsapp-workbench{height:auto;min-height:0;overflow:visible!important}#tab-leads_tab .lead-whatsapp-active-chat{min-height:72vh}#tab-leads_tab .lead-whatsapp-panel.embedded{border-radius:18px;height:72vh;min-height:520px!important}#tab-leads_tab .lead-whatsapp-thread{padding:14px!important}#tab-leads_tab .lead-whatsapp-attribution{grid-template-columns:56px minmax(0,1fr);padding:8px}#tab-leads_tab .lead-whatsapp-attribution img{width:56px;height:56px}}.lead-tab-label-mobile{display:none}@media (width<=760px){.lead-drawer.open{background:#eef2f7!important;align-items:stretch!important;padding:0!important}.lead-drawer-panel.lead-drawer-pro{width:100%!important;height:100dvh!important;max-height:100dvh!important;box-shadow:none!important;background:#f5f7fb!important;border-radius:0!important;grid-template-rows:auto auto minmax(0,1fr) auto!important;display:grid!important;overflow:hidden!important}.lead-drawer-pro .lead-drawer-hero{background:#fff!important;border-bottom:1px solid #e5eaf2!important;align-items:center!important;min-height:0!important;padding:10px 12px 8px!important}.lead-drawer-pro .lead-drawer-identity span{display:none!important}.lead-drawer-pro .lead-drawer-identity h3{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:265px!important;margin:0 0 2px!important;font-size:18px!important;line-height:1.2!important;overflow:hidden!important}.lead-drawer-pro .lead-drawer-identity p{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:275px!important;margin:0!important;font-size:10.5px!important;line-height:1.35!important;overflow:hidden!important}.lead-drawer-pro .lead-drawer-head-actions{flex-direction:row!important;align-items:center!important;gap:6px!important}.lead-drawer-pro .lead-drawer-head-actions .lead-status{padding:4px 7px!important;font-size:10px!important}.lead-drawer-pro .lead-drawer-head-actions button{border-radius:12px!important;width:38px!important;min-width:38px!important;height:38px!important}.lead-drawer-pro .lead-drawer-tabs{background:#fff!important;border-bottom:1px solid #e5eaf2!important;grid-template-columns:.78fr .78fr 1fr 1.12fr!important;gap:5px!important;min-height:0!important;padding:7px 8px!important;display:grid!important;overflow:visible!important}.lead-drawer-pro .lead-drawer-tabs button{white-space:nowrap!important;border-radius:10px!important;width:auto!important;min-width:0!important;min-height:38px!important;padding:7px 4px!important;font-size:11px!important;line-height:1.1!important}.lead-tab-label-desktop{display:none!important}.lead-tab-label-mobile{display:inline!important}.lead-drawer-pro .lead-drawer-tab-panel{-webkit-overflow-scrolling:touch;scroll-padding-bottom:18px;overscroll-behavior:contain!important;min-height:0!important;padding:8px!important;overflow:hidden auto!important}.lead-drawer-pro .lead-drawer-tab-panel.active[data-lead-panel=work]{grid-template-columns:1fr!important;align-content:start!important;gap:8px!important;display:grid!important}.lead-drawer-pro .lead-duplicate-notice,.lead-drawer-pro .lead-customer-unified-card,.lead-drawer-pro .lead-editor-section{box-shadow:none!important;border-radius:14px!important;margin:0!important;padding:10px!important}.lead-drawer-pro .lead-customer-unified-card{gap:8px!important}.lead-drawer-pro .lead-customer-unified-head strong{font-size:15px!important}.lead-drawer-pro .lead-customer-unified-head small,.lead-drawer-pro .lead-customer-unified-head span{font-size:10px!important}.lead-drawer-pro .lead-customer-unified-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}.lead-drawer-pro .lead-customer-unified-metrics div{text-align:center!important;border-radius:10px!important;padding:7px 5px!important}.lead-drawer-pro .lead-customer-unified-metrics span{font-size:9px!important}.lead-drawer-pro .lead-customer-unified-metrics strong{font-size:11px!important}.lead-drawer-pro .lead-customer-unified-list{display:none!important}.lead-drawer-pro .lead-business-grid{grid-template-columns:1fr 1fr!important;gap:7px!important}.lead-drawer-pro .lead-business-grid label,.lead-drawer-pro .lead-workflow-row label,.lead-drawer-pro .lead-appointment-box label{font-size:10.5px!important}.lead-drawer-pro .lead-business-grid input,.lead-drawer-pro .lead-business-grid select,.lead-drawer-pro .lead-workflow-row input,.lead-drawer-pro .lead-appointment-box input{border-radius:10px!important;min-height:40px!important;padding-inline:9px!important;font-size:12px!important}.lead-drawer-pro .lead-workflow-title{margin-bottom:7px!important}.lead-drawer-pro .lead-workflow-title span{font-size:14px!important}.lead-drawer-pro .lead-workflow-title small{font-size:10px!important}.lead-drawer-pro .lead-workflow-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}.lead-drawer-pro .lead-workflow-actions button{border-radius:10px!important;min-height:39px!important;padding:5px 3px!important;font-size:11px!important}.lead-drawer-pro .lead-workflow-row,.lead-drawer-pro .lead-appointment-box{grid-template-columns:1fr!important;gap:7px!important}.lead-drawer-pro .lead-reminder-shortcuts{gap:5px!important}.lead-drawer-pro .lead-reminder-shortcuts button{min-height:34px!important;padding:5px!important;font-size:10.5px!important}.lead-drawer-pro .lead-drawer-primary-action{grid-template-columns:1.25fr .75fr .75fr!important;gap:5px!important;margin:0!important;display:grid!important}.lead-drawer-pro .lead-drawer-primary-action>*{white-space:normal!important;border-radius:11px!important;min-width:0!important;min-height:40px!important;padding:7px 5px!important;font-size:10.5px!important}.lead-drawer-pro .lead-notes-section .lead-conversation-thread{min-height:110px!important;max-height:180px!important}.lead-drawer-pro #lead-drawer-new-note{min-height:58px!important;max-height:72px!important}.lead-drawer-pro .lead-drawer-footer{padding:7px 8px calc(7px + env(safe-area-inset-bottom))!important;background:#fffffff7!important;border-top:1px solid #dfe5ee!important;grid-template-columns:1.3fr 1fr 1fr!important;gap:5px!important;margin:0!important;display:grid!important;position:relative!important;bottom:auto!important;box-shadow:0 -8px 24px #0f172a14!important}.lead-drawer-pro .lead-drawer-footer button{border-radius:11px!important;min-height:42px!important;padding:7px 4px!important;font-size:10.5px!important}.lead-drawer-pro .lead-drawer-footer .lead-delete-btn{display:none!important}.lead-drawer-panel.lead-drawer-pro.is-whatsapp-view{grid-template-rows:auto auto minmax(0,1fr)!important}}@media (width<=820px){#adminPanel.open.leads-workspace-mode,#tab-leads_tab,#tab-leads_tab *{box-sizing:border-box;max-width:100%}#tab-leads_tab{overflow-x:hidden!important}#tab-leads_tab .leads-sales-center{gap:10px;overflow-x:hidden!important}#tab-leads_tab .leads-center-head{gap:12px;border-radius:20px!important;grid-template-columns:1fr!important;padding:14px!important;display:grid!important}#tab-leads_tab .leads-center-head h2{line-height:1.15;font-size:22px!important}#tab-leads_tab .leads-center-head p{font-size:12px!important}#tab-leads_tab .leads-head-actions{width:100%;grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}#tab-leads_tab .lead-display-toggle,#tab-leads_tab .lead-tools-menu{grid-column:1/-1}#tab-leads_tab .lead-display-toggle,#tab-leads_tab .lead-workspace-switch{border-radius:16px!important;grid-template-columns:1fr 1fr!important;width:100%!important;display:grid!important}#tab-leads_tab .lead-workspace-switch{z-index:20;backdrop-filter:blur(12px);position:sticky;top:8px;background:#f8fafcf0!important;padding:5px!important}#tab-leads_tab .lead-workspace-switch button,#tab-leads_tab .lead-display-toggle button,#tab-leads_tab .leads-refresh-btn{white-space:normal!important;border-radius:13px!important;width:100%!important;min-width:0!important;min-height:44px!important;font-size:12px!important}#tab-leads_tab .lead-tools-menu summary{border-radius:13px;justify-content:center;align-items:center;min-height:44px;display:flex}#tab-leads_tab .lead-tools-menu div{width:100%!important;box-shadow:none!important;margin-top:8px!important;position:static!important}#tab-leads_tab .lead-workspace-panel{gap:10px!important;overflow-x:hidden!important}#tab-leads_tab .lead-filter-bar-modern{border-radius:18px!important;grid-template-columns:1fr!important;gap:8px!important;padding:10px!important;display:grid!important;overflow:hidden!important}#tab-leads_tab .lead-filter-bar-modern input,#tab-leads_tab .lead-filter-bar-modern select,#tab-leads_tab .lead-advanced-filters summary{border-radius:12px!important;width:100%!important;min-height:44px!important;font-size:13px!important}#tab-leads_tab .lead-advanced-filter-grid{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}#tab-leads_tab .lead-advanced-filter-grid label{background:#fff;border:1px solid #dbe4ef;border-radius:12px;justify-content:flex-start;align-items:center;gap:8px;min-height:44px;padding:0 10px;display:flex!important}#tab-leads_tab .lead-quick-tabs{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}#tab-leads_tab .lead-quick-tabs button{border-radius:14px!important;min-height:46px!important;padding:8px 10px!important}#tab-leads_tab .lead-list-group{border-radius:18px!important;padding:8px!important;overflow:hidden!important}#tab-leads_tab .lead-card-simple{border-radius:16px!important;grid-template-columns:1fr!important;gap:0!important;width:100%!important;min-width:0!important;padding:0!important;display:grid!important;overflow:hidden!important}#tab-leads_tab .lead-card-simple .lead-person,#tab-leads_tab .lead-card-simple .lead-phone,#tab-leads_tab .lead-card-simple .lead-list-status,#tab-leads_tab .lead-card-simple .lead-interest,#tab-leads_tab .lead-card-simple .lead-next-step{border-top:1px solid #eef3f8;text-align:right!important;grid-template-columns:78px minmax(0,1fr)!important;align-items:start!important;gap:4px 10px!important;padding:11px 12px!important;display:grid!important}#tab-leads_tab .lead-card-simple .lead-person{border-top:0;padding:13px 12px!important;display:block!important}#tab-leads_tab .lead-card-simple .lead-phone:before,#tab-leads_tab .lead-card-simple .lead-list-status:before,#tab-leads_tab .lead-card-simple .lead-interest:before,#tab-leads_tab .lead-card-simple .lead-next-step:before{color:#8a94a6;font-size:11px;font-weight:500;line-height:1.3}#tab-leads_tab .lead-card-simple .lead-phone:before{content:"טלפון"}#tab-leads_tab .lead-card-simple .lead-list-status:before{content:"סטטוס"}#tab-leads_tab .lead-card-simple .lead-interest:before{content:"רכב"}#tab-leads_tab .lead-card-simple .lead-next-step:before{content:"המשך"}#tab-leads_tab .lead-card-simple .lead-actions{background:#fbfdff;border-top:1px solid #eef3f8;width:100%!important;max-width:none!important;padding:12px!important}#tab-leads_tab .lead-card-simple .lead-action-row{grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;max-width:none!important;display:grid!important}#tab-leads_tab .lead-card-simple .lead-inline-action{grid-column:1/-1}#tab-leads_tab .lead-pipeline-board.is-board-view,#tab-leads_tab .lead-pipeline-board.is-list-view{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}#tab-leads_tab .lead-pipeline-board.is-board-view .pipeline-column{border-radius:18px!important;width:100%!important;min-width:0!important;min-height:auto!important;padding:10px!important}#tab-leads_tab .pipeline-lead-card{width:100%!important;min-width:0!important}#tab-leads_tab .lead-whatsapp-inbox{border-radius:18px!important;padding:10px!important;overflow:hidden!important}#tab-leads_tab .lead-whatsapp-inbox-head{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}#tab-leads_tab .lead-whatsapp-live-tools{grid-template-columns:1fr auto!important;justify-content:stretch!important;width:100%!important;min-width:0!important;display:grid!important}#tab-leads_tab .lead-whatsapp-live-tools small,#tab-leads_tab .lead-whatsapp-live-tools em{text-align:right!important;white-space:normal!important}#tab-leads_tab .lead-whatsapp-live-tools em{grid-column:1/-1}#tab-leads_tab .lead-whatsapp-inbox-filters{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}#tab-leads_tab .lead-whatsapp-inbox-filters button{border-radius:13px!important;justify-content:space-between!important;width:100%!important}#tab-leads_tab .lead-whatsapp-workbench{background:#f8fafc!important;border-radius:18px!important;grid-template-columns:1fr!important;height:auto!important;min-height:0!important;display:grid!important;overflow:visible!important}#tab-leads_tab .lead-whatsapp-thread-list{scroll-padding:8px;border-bottom:1px solid #dbe5f1!important;border-left:0!important;min-height:180px!important;max-height:34dvh!important;padding:8px!important;overflow:hidden auto!important}#tab-leads_tab .lead-whatsapp-chat-row{border-radius:14px!important;grid-template-columns:1fr!important;gap:7px!important;padding:10px!important}#tab-leads_tab .lead-whatsapp-chat-row>span{justify-self:start!important;min-width:0!important}#tab-leads_tab .lead-whatsapp-active-chat{min-height:0!important;display:block!important}#tab-leads_tab .lead-whatsapp-panel.embedded{border-radius:0!important;grid-template-rows:auto minmax(0,1fr) auto!important;height:64dvh!important;min-height:460px!important;display:grid!important}#tab-leads_tab .lead-whatsapp-head{grid-template-columns:1fr!important;gap:10px!important;padding:12px!important;display:grid!important}#tab-leads_tab .lead-whatsapp-head strong{font-size:16px!important}#tab-leads_tab .lead-whatsapp-head-tools{grid-template-columns:1fr!important;width:100%!important;min-width:0!important;display:grid!important}#tab-leads_tab .lead-whatsapp-head-tools select,#tab-leads_tab .lead-whatsapp-head-tools button{width:100%!important;min-height:42px!important}#tab-leads_tab .lead-whatsapp-thread{align-content:start!important;min-height:0!important;max-height:none!important;padding:12px!important;overflow:hidden auto!important}#tab-leads_tab .lead-whatsapp-message{border-radius:15px 15px 15px 6px!important;width:min(92%,420px)!important;padding:10px 11px!important;font-size:13px!important}#tab-leads_tab .lead-whatsapp-message.outbound{border-radius:15px 15px 6px!important}#tab-leads_tab .lead-whatsapp-media img,#tab-leads_tab .lead-whatsapp-media video{object-fit:contain!important;max-height:210px!important}#tab-leads_tab .lead-whatsapp-composer{background:#fff!important;border-top:1px solid #dbe5f1!important;padding:10px!important}#tab-leads_tab .lead-whatsapp-composer textarea{border-radius:14px!important;min-height:76px!important;max-height:130px!important;font-size:14px!important}#tab-leads_tab .lead-whatsapp-composer-actions{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}#tab-leads_tab .lead-whatsapp-template-row{grid-template-columns:1fr 1fr!important;gap:7px!important;display:grid!important}}@media (width<=760px){.lead-drawer.open{justify-content:center!important;align-items:stretch!important;padding:0!important}.lead-drawer-panel.lead-drawer-pro{background:#f6f8fc!important;border-radius:0!important;width:100%!important;height:100dvh!important;max-height:100dvh!important;padding:0!important;overflow:hidden auto!important}.lead-drawer-pro .lead-drawer-hero{z-index:8;backdrop-filter:blur(12px);position:sticky;top:0;background:#fffffff5!important;padding:12px!important}.lead-drawer-pro .lead-drawer-identity h3{font-size:20px!important;font-weight:650!important;line-height:1.15!important}.lead-drawer-pro .lead-drawer-identity p{font-size:11px!important;line-height:1.35!important}.lead-drawer-head-actions{align-items:start!important;gap:8px!important;display:flex!important}.lead-drawer-head-actions>button{width:40px!important;min-width:40px!important;height:40px!important}.lead-drawer-tabs{z-index:7;position:sticky;top:82px;background:#f6f8fc!important;grid-template-columns:1fr 1fr 1.15fr!important;gap:6px!important;padding:8px 10px!important;display:grid!important;overflow:visible!important}.lead-drawer-tabs button{white-space:normal!important;border-radius:12px!important;min-width:0!important;min-height:42px!important;padding:0 6px!important;font-size:12px!important;line-height:1.2!important}.lead-drawer-tab-panel{padding:0 10px 96px!important}.lead-customer-request,.lead-workflow-section,.lead-editor-section,.lead-appointment-box,.lead-drawer-pro .lead-drawer-summary,.lead-drawer-pro .lead-drawer-car,.lead-drawer-pro .lead-drawer-grid,.lead-whatsapp-panel{border-radius:17px!important;margin-inline:0!important}.lead-drawer-primary-action,.lead-workflow-actions,.lead-workflow-row,.lead-appointment-box,.lead-drawer-pro .lead-drawer-grid,.lead-drawer-pro .lead-notes-section{grid-template-columns:1fr!important;gap:9px!important;display:grid!important}.lead-drawer-primary-action a,.lead-drawer-primary-action button,.lead-workflow-actions button,.lead-reminder-shortcuts button{border-radius:13px!important;min-height:46px!important}.lead-drawer-pro .lead-main-notes textarea,.lead-drawer-pro #lead-drawer-new-note{border-radius:15px!important;min-height:168px!important;font-size:14px!important}.lead-drawer-pro .lead-drawer-grid input,.lead-drawer-pro .lead-drawer-grid select,.lead-drawer-pro .lead-next-action input{border-radius:13px!important;min-height:44px!important}.lead-drawer-pro .lead-drawer-footer{z-index:12!important;background:#fffffff7!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:0!important;padding:10px!important;display:grid!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;box-shadow:0 -12px 30px #0f172a24!important}.lead-drawer-pro .lead-drawer-footer .lead-save-main{order:-1;grid-column:1/-1}.lead-drawer-pro .lead-drawer-footer button{border-radius:13px!important;min-height:44px!important}.lead-drawer-pro [data-lead-panel=whatsapp] .lead-whatsapp-panel{grid-template-rows:auto minmax(0,1fr) auto!important;height:calc(100dvh - 220px)!important;min-height:430px!important;display:grid!important;overflow:hidden!important}.lead-drawer-pro [data-lead-panel=whatsapp] .lead-whatsapp-thread{min-height:0!important;max-height:none!important;padding:12px!important;overflow-y:auto!important}}@media (width<=420px){#tab-leads_tab .leads-head-actions,#tab-leads_tab .lead-quick-tabs,#tab-leads_tab .lead-whatsapp-inbox-filters,#tab-leads_tab .lead-whatsapp-template-row,#tab-leads_tab .lead-card-simple .lead-action-row{grid-template-columns:1fr!important}.lead-drawer-tabs{top:76px;grid-template-columns:1fr!important}.lead-drawer-tab-panel{padding-top:4px!important}}#tab-leads_tab .lead-whatsapp-owner-leads{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #dbe5f1;border-radius:22px;margin-top:16px;padding:16px;overflow:hidden;box-shadow:0 18px 45px #0f172a14}#tab-leads_tab .lead-whatsapp-owner-head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}#tab-leads_tab .lead-whatsapp-owner-head div{gap:4px;display:grid}#tab-leads_tab .lead-whatsapp-owner-head span{color:#2563eb;font-size:12px;font-weight:700}#tab-leads_tab .lead-whatsapp-owner-head strong{color:#111827;font-size:20px;font-weight:700}#tab-leads_tab .lead-whatsapp-owner-head small{color:#64748b;font-size:12px}#tab-leads_tab .lead-whatsapp-owner-head button{color:#111827;cursor:pointer;background:#fff;border:1px solid #dbe5f1;border-radius:14px;min-height:42px;padding:0 16px;font-weight:650}#tab-leads_tab .lead-whatsapp-owner-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}#tab-leads_tab .lead-whatsapp-owner-card{background:#fff;border:1px solid #dbe5f1;border-radius:18px;gap:10px;min-width:0;padding:13px;display:grid}#tab-leads_tab .lead-whatsapp-owner-main{color:#111827;text-align:right;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto;gap:4px 10px;width:100%;padding:0;display:grid}#tab-leads_tab .lead-whatsapp-owner-main strong,#tab-leads_tab .lead-whatsapp-owner-main span,#tab-leads_tab .lead-whatsapp-owner-main small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#tab-leads_tab .lead-whatsapp-owner-main strong{font-size:16px;font-weight:700}#tab-leads_tab .lead-whatsapp-owner-main span{color:#334155;text-align:left;direction:ltr;font-size:13px}#tab-leads_tab .lead-whatsapp-owner-main small{color:#64748b;grid-column:1/-1;font-size:12px}#tab-leads_tab .lead-whatsapp-owner-meta{justify-content:space-between;align-items:center;gap:10px;display:flex}#tab-leads_tab .lead-whatsapp-owner-meta em{background:color-mix(in srgb,var(--lead-status-color,#2563eb) 12%,#fff);color:var(--lead-status-color,#2563eb);border-radius:999px;padding:5px 10px;font-size:12px;font-style:normal;font-weight:700}#tab-leads_tab .lead-whatsapp-owner-meta small,#tab-leads_tab .lead-whatsapp-owner-source{color:#64748b;font-size:12px}#tab-leads_tab .lead-whatsapp-owner-source{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#tab-leads_tab .lead-whatsapp-owner-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}#tab-leads_tab .lead-whatsapp-owner-actions button{color:#111827;cursor:pointer;background:#fff;border:1px solid #dbe5f1;border-radius:12px;min-height:38px;font-weight:650}#tab-leads_tab .lead-whatsapp-owner-actions button:first-child{color:#15803d;background:#ecfdf5;border-color:#16a34a}#tab-leads_tab .lead-whatsapp-owner-empty,#tab-leads_tab .lead-whatsapp-owner-more{color:#64748b;text-align:center;border:1px dashed #cbd5e1;border-radius:16px;place-items:center;min-height:92px;display:grid}#tab-leads_tab .lead-whatsapp-owner-empty strong{color:#111827;font-size:16px}#tab-leads_tab .lead-whatsapp-owner-empty span,#tab-leads_tab .lead-whatsapp-owner-more{font-size:13px}@media (width<=760px){#tab-leads_tab .lead-whatsapp-owner-leads{border-radius:18px;margin-top:12px;padding:12px}#tab-leads_tab .lead-whatsapp-owner-head{grid-template-columns:1fr;align-items:stretch;display:grid}#tab-leads_tab .lead-whatsapp-owner-grid,#tab-leads_tab .lead-whatsapp-owner-main{grid-template-columns:1fr}#tab-leads_tab .lead-whatsapp-owner-main span{text-align:right}#tab-leads_tab .lead-whatsapp-owner-actions{grid-template-columns:1fr}}#tab-leads_tab .lead-load-more-btn{color:#111827;cursor:pointer;background:#fff;border:1px solid #dbe5f1;border-radius:14px;width:min(360px,100%);min-height:46px;margin:8px auto 0;font-family:Heebo,sans-serif;font-size:13px;font-weight:700;box-shadow:0 8px 20px #0f172a0e}#tab-leads_tab .lead-mobile-fastbar,#tab-leads_tab .lead-mobile-treat-btn{display:none}.admin-top-insights{flex:auto;justify-content:center;align-items:center;gap:8px;min-width:0;max-width:720px;margin:0 18px;display:flex}.admin-top-insights[hidden]{display:none!important}.admin-top-insights span{color:#111827;background:#fff;border:1px solid #e3e9f2;border-radius:13px;grid-template-columns:auto 1fr;align-items:center;gap:7px;min-width:82px;min-height:38px;padding:6px 10px;display:grid;box-shadow:0 8px 22px #0f172a0b}.admin-top-insights span strong{font-size:15px;font-weight:750;line-height:1}.admin-top-insights span small{color:#667085;white-space:nowrap;font-size:11px;font-weight:500}.admin-top-insights span.warn{background:#fff7ed;border-color:#fed7aa}.admin-top-insights span.warn strong{color:#c2410c}.admin-top-insights span.muted{grid-template-columns:1fr;gap:2px;min-width:126px}.admin-top-insights span.muted strong{color:#334155;font-size:12px;font-weight:650}#tab-leads_tab .lead-list-group>.lead-load-more-btn{max-width:100%;box-shadow:none;margin:10px auto 2px;display:block}#tab-leads_tab .lead-list-group>.lead-load-more-btn span{font-weight:400}#tab-leads_tab .lead-list-group>.lead-load-more-btn:focus-visible{outline-offset:3px;outline:2px solid #3454ef}@media (width>=761px){#tab-leads_tab .leads-sales-center{background:#f7f8fb;border:1px solid #e3e9f2;border-radius:18px;gap:14px;padding:16px;overflow:hidden}#tab-leads_tab .leads-center-head{background:#fff;border:1px solid #e3e9f2;grid-template-columns:minmax(230px,.72fr) minmax(360px,1fr) minmax(430px,1.18fr);align-items:center;gap:14px;min-height:auto;box-shadow:0 8px 24px #0f172a09;border-radius:16px!important;padding:14px 16px!important;display:grid!important}#tab-leads_tab .leads-center-head>div:first-child{text-align:right;justify-items:start;gap:2px;min-width:0;display:grid}#tab-leads_tab .leads-center-kicker{color:#64748b!important;letter-spacing:0!important;font-size:11px!important;font-weight:500!important}#tab-leads_tab .leads-center-head h2{color:#111827!important;margin:0!important;font-size:25px!important;font-weight:750!important;line-height:1.08!important}#tab-leads_tab .leads-center-head p{white-space:nowrap;color:#64748b!important;font-size:12px!important;font-weight:450!important}#tab-leads_tab .lead-workspace-switch{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));justify-self:center;width:100%!important;min-width:0!important;max-width:560px!important;box-shadow:none!important;background:#f3f6fa!important;border:1px solid #dfe7f1!important;border-radius:14px!important;gap:4px!important;padding:4px!important;display:grid!important}#tab-leads_tab .lead-workspace-switch button{color:#526174!important;letter-spacing:0!important;border-radius:11px!important;gap:7px!important;min-height:38px!important;padding:6px 10px!important;font-size:12px!important;font-weight:550!important}#tab-leads_tab .lead-workspace-switch button strong{color:#334155!important;background:#e2e8f0!important;min-width:22px!important;height:22px!important;font-size:10px!important;font-weight:650!important}#tab-leads_tab .lead-workspace-switch button.active{color:#fff!important;background:#111827!important;box-shadow:0 8px 18px #0f172a1f!important}#tab-leads_tab .lead-workspace-switch button.whatsapp.active{background:#128c4b!important}#tab-leads_tab .lead-workspace-switch button.active strong{color:#111827!important;background:#fff!important}#tab-leads_tab .leads-head-actions{grid-template-columns:minmax(150px,1fr) minmax(112px,.72fr) minmax(112px,.72fr) minmax(92px,.55fr) minmax(92px,.55fr);justify-self:stretch;align-items:center!important;gap:7px!important;display:grid!important;overflow:visible!important}#tab-leads_tab .lead-display-toggle{min-height:38px;background:#f3f6fa!important;border:1px solid #dfe7f1!important;border-radius:13px!important;padding:4px!important}#tab-leads_tab .lead-display-toggle button{color:#526174!important;border-radius:10px!important;min-height:30px!important;padding:5px 9px!important;font-size:12px!important;font-weight:550!important}#tab-leads_tab .lead-display-toggle button.active{color:#111827!important;background:#fff!important;box-shadow:0 6px 14px #0f172a14!important}#tab-leads_tab .leads-refresh-btn,#tab-leads_tab .lead-tools-menu summary{min-height:38px!important;box-shadow:none!important;white-space:nowrap!important;border-radius:12px!important;padding:7px 12px!important;font-size:12px!important;font-weight:600!important}#tab-leads_tab .lead-main-create{color:#fff!important;background:#111827!important;border-color:#111827!important}#tab-leads_tab .leads-refresh-btn.secondary,#tab-leads_tab .lead-tools-menu summary{color:#334155!important;background:#fff!important;border:1px solid #dfe7f1!important}#tab-leads_tab .lead-tools-menu div{border-radius:12px!important;min-width:170px!important;left:0!important;right:auto!important;box-shadow:0 14px 34px #0f172a1c!important}#tab-leads_tab .lead-tools-menu button{border-radius:10px!important;min-height:34px!important;font-size:12px!important;font-weight:500!important}#tab-leads_tab .lead-quick-tabs{gap:7px!important}#tab-leads_tab .lead-quick-tabs button{border-radius:13px!important;min-height:46px!important;padding:8px 11px!important;font-weight:500!important}#tab-leads_tab .lead-quick-tabs button span{font-size:12px!important;font-weight:550!important}#tab-leads_tab .lead-quick-tabs button strong{min-width:24px!important;height:24px!important;font-size:11px!important;font-weight:650!important}.admin-panel.open.leads-workspace-mode .a-top{grid-template-columns:minmax(230px,auto) minmax(360px,720px) auto;align-items:center;gap:14px;display:grid!important}.admin-panel.open.leads-workspace-mode .admin-top-brand{min-width:0}.admin-panel.open.leads-workspace-mode .admin-top-actions{justify-content:flex-end;min-width:0}.admin-panel.open.leads-workspace-mode .a-wrap{gap:14px!important;width:min(100% - 44px,1600px)!important;max-width:1600px!important;padding:18px 18px 48px!important;overflow-x:hidden!important}.admin-panel.open.leads-workspace-mode .admin-nav-groups{z-index:8!important;background:#fffffff5!important;border:1px solid #e3e9f2!important;border-radius:18px!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:100%!important;max-width:1600px!important;max-height:none!important;padding:9px!important;display:flex!important;position:sticky!important;top:76px!important;overflow:visible!important;box-shadow:0 10px 28px #0f172a0e!important}.admin-panel.open.leads-workspace-mode .admin-nav-label,.admin-panel.open.leads-workspace-mode .admin-nav-sublabel{display:none!important}.admin-panel.open.leads-workspace-mode .admin-nav-group,.admin-panel.open.leads-workspace-mode .admin-nav-subgroup,.admin-panel.open.leads-workspace-mode .admin-nav-collapsible-body{border:0!important;flex-wrap:wrap!important;flex:0 auto!important;justify-content:center!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;display:flex!important}.admin-panel.open.leads-workspace-mode .admin-nav-collapsible{flex:0 auto!important}.admin-panel.open.leads-workspace-mode .admin-nav-toggle{color:#475569!important;background:#f8fafc!important;border:1px solid #e3e9f2!important;border-radius:12px!important;width:auto!important;min-height:36px!important;margin:0!important;padding:8px 12px!important;font-size:12px!important;font-weight:650!important}.admin-panel.open.leads-workspace-mode .a-tab{white-space:nowrap!important;color:#475569!important;width:auto!important;min-height:36px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e3e9f2!important;border-radius:12px!important;margin:0!important;padding:8px 12px!important;font-size:12px!important;font-weight:600!important}.admin-panel.open.leads-workspace-mode .a-tab.active{color:#fff!important;background:#111827!important;border-color:#111827!important;box-shadow:0 10px 22px #0f172a1f!important}.admin-panel.open.leads-workspace-mode .admin-nav-collapsible:not([open]) .admin-nav-collapsible-body{display:none!important}.admin-panel.open.leads-workspace-mode #tab-leads_tab{width:100%!important;max-width:1600px!important;overflow-x:hidden!important}#tab-leads_tab .leads-sales-center{gap:12px!important;padding:14px!important}#tab-leads_tab .leads-center-head{grid-template-columns:minmax(180px,.58fr) minmax(280px,.86fr) minmax(420px,1.06fr)!important;gap:12px!important;padding:13px 15px!important;overflow:hidden!important}#tab-leads_tab .lead-workspace-switch{grid-template-columns:repeat(auto-fit,minmax(96px,1fr))!important;align-self:center!important;max-width:520px!important}#tab-leads_tab .lead-workspace-switch button{min-height:34px!important;padding:5px 8px!important;font-size:11px!important}#tab-leads_tab .lead-workspace-switch button strong{min-width:20px!important;height:20px!important;font-size:9px!important}#tab-leads_tab .leads-head-actions{grid-template-columns:minmax(132px,.95fr) minmax(98px,.7fr) minmax(98px,.7fr) minmax(82px,.55fr) minmax(92px,.58fr)!important;gap:6px!important}#tab-leads_tab .lead-display-toggle,#tab-leads_tab .leads-refresh-btn,#tab-leads_tab .lead-tools-menu summary{min-height:34px!important}#tab-leads_tab .lead-display-toggle button,#tab-leads_tab .leads-refresh-btn,#tab-leads_tab .lead-tools-menu summary{font-size:11px!important}}@media (width>=761px) and (width<=1350px){.admin-panel.open.leads-workspace-mode .a-top{grid-template-columns:minmax(210px,auto) 1fr}.admin-panel.open.leads-workspace-mode .admin-top-insights{grid-area:2/1/auto/-1;justify-content:flex-start;max-width:none;margin:0}#tab-leads_tab .leads-center-head{grid-template-columns:1fr 1fr!important}#tab-leads_tab .leads-center-head>div:first-child{grid-column:1}#tab-leads_tab .lead-workspace-switch{grid-column:2}#tab-leads_tab .leads-head-actions{grid-column:1/-1;grid-template-columns:minmax(140px,1fr) repeat(4,minmax(96px,.7fr))!important}}@media (width>=761px) and (width<=1500px){.admin-panel.open.leads-workspace-mode #tab-leads_tab .leads-center-head{grid-template-columns:minmax(210px,.65fr) minmax(340px,1fr)!important;align-items:start!important}.admin-panel.open.leads-workspace-mode #tab-leads_tab .lead-workspace-switch{grid-column:2!important;max-width:none!important}.admin-panel.open.leads-workspace-mode #tab-leads_tab .leads-head-actions{grid-column:1/-1!important;grid-template-columns:repeat(5,minmax(110px,1fr))!important;width:100%!important}}@media (width<=760px){html,body,#adminPanel,.admin-panel.open,.admin-panel.open.leads-workspace-mode,#tab-leads_tab{max-width:100%;overflow-x:hidden!important}#tab-leads_tab,#tab-leads_tab *{box-sizing:border-box}#tab-leads_tab .leads-center-head{border-radius:18px!important;padding:12px!important}#tab-leads_tab .leads-center-head h2{margin:3px 0!important;font-size:21px!important;line-height:1.18!important}#tab-leads_tab .leads-center-head p,#tab-leads_tab .leads-center-kicker,#tab-leads_tab .leads-head-actions{display:none!important}#tab-leads_tab .lead-mobile-fastbar{grid-template-columns:1fr 1fr 1fr 1fr;gap:6px;margin:0 0 8px;width:100%!important;display:grid!important}#tab-leads_tab .lead-mobile-fastbar button{color:#111827;background:#fff;border:1px solid #dbe5f1;border-radius:11px;min-width:0;min-height:36px;font:700 12px Heebo,sans-serif;box-shadow:0 5px 14px #0f172a0b}#tab-leads_tab .lead-mobile-fastbar button.primary{color:#fff;background:#111827;border-color:#111827}#tab-leads_tab .lead-workspace-switch,#tab-leads_tab .lead-quick-tabs,#tab-leads_tab .lead-whatsapp-inbox-filters{grid-template-columns:1fr 1fr!important;gap:7px!important;width:100%!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important;display:grid!important;overflow:visible!important}#tab-leads_tab .lead-workspace-switch button,#tab-leads_tab .lead-quick-tabs button,#tab-leads_tab .lead-whatsapp-inbox-filters button{scroll-snap-align:none!important;border-radius:11px!important;flex:auto!important;width:100%!important;min-width:0!important;min-height:34px!important;padding:6px 8px!important;font-size:11px!important}#tab-leads_tab .lead-workspace-switch button strong,#tab-leads_tab .lead-quick-tabs button strong,#tab-leads_tab .lead-whatsapp-inbox-filters button strong{min-width:20px!important;height:20px!important;font-size:10px!important}#tab-leads_tab .lead-filter-bar-modern{transition:max-height .22s,box-shadow .22s;border-radius:16px!important;grid-template-columns:1fr!important;width:100%!important;max-height:54px!important;padding:8px!important;display:grid!important;overflow:hidden!important}#tab-leads_tab .lead-filter-bar-modern input,#tab-leads_tab .lead-filter-bar-modern select{border-radius:11px!important;width:100%!important;min-width:0!important;min-height:38px!important;font-size:12px!important}#tab-leads_tab .lead-filter-bar-modern:not(.mobile-open) select,#tab-leads_tab .lead-filter-bar-modern:not(.mobile-open) details{display:none!important}#tab-leads_tab .lead-filter-bar-modern.mobile-open{max-height:480px!important;box-shadow:0 16px 40px #0f172a1f!important}#tab-leads_tab .lead-advanced-filter-grid{grid-template-columns:1fr!important}#tab-leads_tab .lead-advanced-filter-grid label{justify-content:flex-start!important;min-height:42px!important}#tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid){gap:9px!important;width:100%!important;min-width:0!important;overflow:visible!important}#tab-leads_tab .lead-list-group{border-radius:18px!important;width:100%!important;min-width:0!important;padding:9px!important}#tab-leads_tab .lead-list-group-head{padding:3px 2px 9px!important}#tab-leads_tab .lead-card-simple{border-radius:17px!important;grid-template-columns:1fr!important;width:100%!important;min-width:0!important;padding:0!important;display:grid!important;overflow:hidden!important}#tab-leads_tab .lead-card-simple .lead-person{grid-template-columns:minmax(0,1fr) auto!important;gap:3px 8px!important;padding:12px!important;display:grid!important}#tab-leads_tab .lead-card-simple .lead-person strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:16px!important;font-weight:700!important;overflow:hidden!important}#tab-leads_tab .lead-mobile-treat-btn{color:#fff;background:#111827;border:1px solid #111827;border-radius:999px;grid-area:1/2/span 2;justify-content:center;align-self:center;align-items:center;min-width:58px;min-height:32px;font:700 12px Heebo,sans-serif;display:inline-flex!important}#tab-leads_tab .lead-card-simple .lead-person small{text-overflow:ellipsis!important;white-space:nowrap!important;grid-column:1/-1!important;min-width:0!important;font-size:11px!important;overflow:hidden!important}#tab-leads_tab .lead-card-simple .lead-phone,#tab-leads_tab .lead-card-simple .lead-list-status,#tab-leads_tab .lead-card-simple .lead-interest,#tab-leads_tab .lead-card-simple .lead-next-step{grid-template-columns:64px minmax(0,1fr)!important;gap:3px 8px!important;padding:9px 12px!important;display:grid!important}#tab-leads_tab .lead-card-simple .lead-phone small,#tab-leads_tab .lead-card-simple .lead-list-status small{display:none!important}#tab-leads_tab .lead-card-simple .lead-phone>*,#tab-leads_tab .lead-card-simple .lead-list-status>*,#tab-leads_tab .lead-card-simple .lead-interest>*,#tab-leads_tab .lead-card-simple .lead-next-step>*{min-width:0!important}#tab-leads_tab .lead-card-simple .lead-interest strong,#tab-leads_tab .lead-card-simple .lead-next-step strong,#tab-leads_tab .lead-card-simple .lead-next-step span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}#tab-leads_tab .lead-card-simple .lead-actions{display:none!important}#tab-leads_tab .lead-load-more-btn{width:100%!important;margin-top:4px!important}#tab-leads_tab .lead-pipeline-board.is-board-view,#tab-leads_tab .lead-pipeline-board.is-list-view{grid-template-columns:1fr!important;width:100%!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}#tab-leads_tab .lead-pipeline-board.is-board-view .pipeline-column{flex:auto!important;width:100%!important;min-width:0!important;min-height:auto!important}#tab-leads_tab .lead-whatsapp-workbench{grid-template-columns:1fr!important;width:100%!important;display:grid!important;overflow:hidden!important}#tab-leads_tab .lead-whatsapp-thread-list,#tab-leads_tab .lead-whatsapp-active-chat,#tab-leads_tab .lead-whatsapp-panel.embedded{width:100%!important;min-width:0!important}#tab-leads_tab .lead-whatsapp-panel.embedded{height:62dvh!important;min-height:420px!important}}@media (width<=420px){#tab-leads_tab .lead-workspace-switch,#tab-leads_tab .lead-quick-tabs,#tab-leads_tab .lead-whatsapp-inbox-filters,#tab-leads_tab .leads-head-actions{grid-template-columns:1fr!important}}@media (width>=761px){.admin-panel.open.leads-workspace-mode .a-top{z-index:40!important;align-items:center!important;min-height:62px!important;padding:9px 28px!important;position:sticky!important;top:0!important}.admin-panel.open.leads-workspace-mode .admin-top-insights{gap:6px!important;max-width:650px!important;margin:0 12px!important}.admin-panel.open.leads-workspace-mode .admin-top-insights span{border-radius:11px!important;min-width:72px!important;min-height:32px!important;padding:4px 9px!important}.admin-panel.open.leads-workspace-mode .admin-top-insights span strong{font-size:13px!important}.admin-panel.open.leads-workspace-mode .admin-top-insights span small{font-size:10px!important}.admin-panel.open.leads-workspace-mode .admin-top-insights span.muted{min-width:116px!important}.admin-panel.open.leads-workspace-mode .a-wrap{flex-direction:column!important;gap:12px!important;width:min(100% - 48px,1600px)!important;max-width:1600px!important;margin:0 auto!important;padding:12px 18px 48px!important;display:flex!important;overflow:visible!important}.admin-panel.open.leads-workspace-mode .admin-nav-groups{z-index:auto!important;border-radius:16px!important;flex-wrap:wrap!important;order:0!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:100%!important;max-width:100%!important;min-height:auto!important;max-height:none!important;margin:0!important;padding:8px 10px!important;display:flex!important;position:static!important;top:auto!important;overflow:visible!important;transform:none!important}.admin-panel.open.leads-workspace-mode #tab-leads_tab{clear:both!important;order:1!important;width:100%!important;max-width:100%!important;margin:0!important;padding-top:0!important}.admin-panel.open.leads-workspace-mode .admin-nav-label,.admin-panel.open.leads-workspace-mode .admin-nav-sublabel{display:none!important}.admin-panel.open.leads-workspace-mode .admin-nav-group,.admin-panel.open.leads-workspace-mode .admin-nav-subgroup,.admin-panel.open.leads-workspace-mode .admin-nav-collapsible,.admin-panel.open.leads-workspace-mode .admin-nav-collapsible-body{border:0!important;flex-wrap:wrap!important;flex:0 auto!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:flex!important}.admin-panel.open.leads-workspace-mode .admin-nav-collapsible:not([open]) .admin-nav-collapsible-body{display:none!important}.admin-panel.open.leads-workspace-mode .a-tab,.admin-panel.open.leads-workspace-mode .admin-nav-toggle{white-space:nowrap!important;text-overflow:ellipsis!important;border-radius:11px!important;flex:none!important;width:auto!important;max-width:190px!important;min-height:34px!important;margin:0!important;padding:7px 10px!important;font-size:12px!important;line-height:1.15!important;overflow:hidden!important}.admin-panel.open.leads-workspace-mode #tab-leads_tab .leads-sales-center{margin-top:0!important}.admin-panel.open.leads-workspace-mode #tab-leads_tab .leads-center-head{min-height:auto!important;margin-top:0!important}}@media (width>=761px) and (width<=1280px){.admin-panel.open.leads-workspace-mode .a-top{grid-template-columns:minmax(220px,1fr) auto!important}.admin-panel.open.leads-workspace-mode .admin-top-insights{grid-column:1/-1!important;justify-content:center!important;max-width:none!important;margin:0!important}}@media (width>=761px){.admin-panel.open.leads-workspace-mode #tab-leads_tab .leads-sales-center,.admin-panel.open.leads-workspace-mode #tab-leads_tab .leads-center-head,.admin-panel.open.leads-workspace-mode #tab-leads_tab .leads-head-actions{overflow:visible!important}.admin-panel.open.leads-workspace-mode #tab-leads_tab .leads-center-head{z-index:2!important;position:relative!important}.admin-panel.open.leads-workspace-mode #tab-leads_tab .leads-head-actions{grid-template-columns:minmax(132px,1fr) minmax(104px,.72fr) minmax(104px,.72fr) minmax(84px,.5fr) 46px!important;align-items:center!important}.admin-panel.open.leads-workspace-mode #tab-leads_tab .lead-tools-menu{z-index:80!important;justify-self:end!important;width:46px!important;min-width:46px!important;position:relative!important;overflow:visible!important}.admin-panel.open.leads-workspace-mode #tab-leads_tab .lead-tools-menu summary{color:#111827!important;background:#fff!important;border-color:#d9e2ef!important;border-radius:12px!important;gap:0!important;width:46px!important;min-width:46px!important;height:34px!important;min-height:34px!important;padding:0!important;font-size:18px!important;line-height:1!important}.admin-panel.open.leads-workspace-mode #tab-leads_tab .lead-tools-menu summary small{display:none!important}.admin-panel.open.leads-workspace-mode #tab-leads_tab .lead-tools-menu summary span{transform:translateY(-2px)}.admin-panel.open.leads-workspace-mode #tab-leads_tab .lead-tools-menu[open] summary{color:#fff!important;background:#111827!important;border-color:#111827!important}.admin-panel.open.leads-workspace-mode #tab-leads_tab .lead-tools-menu div{z-index:9999!important;background:#fff!important;border:1px solid #d9e2ef!important;border-radius:13px!important;min-width:180px!important;max-width:min(240px,100vw - 40px)!important;padding:8px!important;position:absolute!important;top:calc(100% + 8px)!important;left:0!important;right:auto!important;box-shadow:0 18px 44px #0f172a2e!important}.admin-panel.open.leads-workspace-mode #tab-leads_tab .lead-tools-menu button{text-align:right!important;border-radius:10px!important;justify-content:flex-start!important;width:100%!important;min-height:36px!important;padding:8px 11px!important;font-size:12px!important;font-weight:600!important}}@media (width>=761px) and (width<=1500px){.admin-panel.open.leads-workspace-mode #tab-leads_tab .leads-head-actions{grid-template-columns:minmax(140px,1fr) repeat(3,minmax(98px,.7fr)) 46px!important}}#tab-leads_tab .lead-rep-focus-panel{background:linear-gradient(#fff,#f8fbff);border:1px solid #dbe5f1;border-radius:18px;margin:10px 0 12px;padding:12px;box-shadow:0 12px 28px #0f172a0b}#tab-leads_tab .lead-rep-focus-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}#tab-leads_tab .lead-rep-focus-head span{color:#64748b;font-size:11px;font-weight:650;display:block}#tab-leads_tab .lead-rep-focus-head strong{color:#111827;font-size:16px;font-weight:750;display:block}#tab-leads_tab .lead-rep-focus-head button{color:#334155;background:#fff;border:1px solid #dbe5f1;border-radius:12px;padding:8px 12px;font-size:12px;font-weight:650}#tab-leads_tab .lead-rep-focus-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}#tab-leads_tab .lead-rep-focus-grid button{text-align:right;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:14px;gap:4px;padding:10px 12px;display:grid}#tab-leads_tab .lead-rep-focus-grid strong{color:#111827;font-size:18px;font-weight:800}#tab-leads_tab .lead-rep-focus-grid span{color:#64748b;font-size:12px;font-weight:650}#tab-leads_tab .lead-lock-chip{border-radius:999px;width:max-content;max-width:100%;color:#0f172a!important;background:#eef2ff!important;border:1px solid #c7d2fe!important;margin-top:5px!important;padding:4px 8px!important;font-size:10px!important;font-weight:750!important;display:inline-flex!important}#tab-leads_tab .lead-lock-chip.busy{color:#92400e!important;background:#fffbeb!important;border-color:#fde68a!important}.lead-treatment-lock{background:#f8fafc;border:1px solid #dbe5f1;border-radius:15px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:10px 12px;display:flex}.lead-treatment-lock span{color:#111827;font-size:14px;font-weight:750}.lead-treatment-lock small{color:#64748b;font-size:12px;font-weight:600}.lead-treatment-lock.own{background:#ecfdf5;border-color:#bbf7d0}.lead-treatment-lock.busy{background:#fffbeb;border-color:#fde68a}.lead-activity-timeline{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-top:12px;overflow:hidden}.lead-activity-head{background:#f8fafc;border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.lead-activity-head span{color:#111827;font-size:13px;font-weight:750}.lead-activity-head small{color:#64748b;font-size:11px;font-weight:600}.lead-activity-item{border-bottom:1px solid #f1f5f9;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:10px 12px;display:grid}.lead-activity-item:last-child{border-bottom:0}.lead-activity-item strong{color:#1f2937;font-size:12px;font-weight:650;line-height:1.45;display:block}.lead-activity-item small,.lead-activity-item time{color:#64748b;white-space:nowrap;font-size:11px;font-weight:600}.lead-activity-empty{color:#64748b;margin:0;padding:14px;font-size:12px}@media (width<=980px){#tab-leads_tab .lead-rep-focus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){#tab-leads_tab .lead-rep-focus-panel{border-radius:14px;padding:10px}#tab-leads_tab .lead-rep-focus-grid{grid-template-columns:1fr 1fr;gap:7px}#tab-leads_tab .lead-rep-focus-grid button{padding:9px}.lead-treatment-lock{flex-direction:column;align-items:flex-start}.lead-activity-item{grid-template-columns:1fr}.lead-activity-item time{white-space:normal}}#tab-leads_tab .lead-permission-note{color:#64748b;background:#f8fafc;border:1px solid #dbe5f1;border-radius:14px;padding:12px 14px;font-size:13px;font-weight:650}#tab-leads_tab .lead-status-readonly,#tab-leads_tab .lead-assignee-readonly,#tab-leads_tab .lead-whatsapp-assignee.readonly{border:1px solid color-mix(in srgb,var(--lead-status-color,#64748b) 30%,#dbe5f1);color:#334155;background:color-mix(in srgb,var(--lead-status-color,#64748b) 9%,#fff);border-radius:999px;align-items:center;width:max-content;max-width:100%;min-height:34px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}#tab-leads_tab .lead-duplicate-chip{vertical-align:middle;color:#9a3412;white-space:nowrap;background:#ffedd5;border:1px solid #fed7aa;border-radius:999px;margin-inline-start:6px;padding:2px 7px;font-size:10px;font-weight:800;display:inline-flex}.lead-duplicate-notice{background:#fff7ed;border:1px solid #fed7aa;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:12px;padding:12px;display:grid}.lead-duplicate-notice span,.lead-duplicate-notice small{color:#9a3412;font-size:12px;font-weight:650;display:block}.lead-duplicate-notice strong{color:#7c2d12;font-size:15px;font-weight:800;display:block}.lead-duplicate-list{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.lead-duplicate-list button{color:#9a3412;background:#fff;border:1px solid #fdba74;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:750}#tab-leads_tab .lead-whatsapp-search{color:#0f172a;background:#fff;border:1px solid #dbe5f1;border-radius:12px;min-width:220px;height:38px;padding:0 12px;font-size:13px;font-weight:650}#tab-leads_tab .lead-whatsapp-source-line{color:#64748b;margin-top:2px;font-size:11px;display:block}.lead-whatsapp-context{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.lead-whatsapp-context span{color:#475569;background:#fff;border:1px solid #dbe5f1;border-radius:999px;align-items:center;min-height:30px;padding:5px 9px;font-size:12px;font-weight:650;display:inline-flex}.lead-whatsapp-context span.needs-reply{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.lead-whatsapp-context span.answered{color:#166534;background:#ecfdf5;border-color:#bbf7d0}.lead-whatsapp-context button{color:#0f172a;background:#fff;border:1px solid #dbe5f1;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:750}@media (width<=760px){.lead-duplicate-notice{grid-template-columns:1fr}.lead-duplicate-list{justify-content:flex-start}#tab-leads_tab .lead-whatsapp-search{width:100%;min-width:0}.lead-whatsapp-context{gap:6px;padding:8px}.lead-whatsapp-context span,.lead-whatsapp-context button{min-height:28px;font-size:11px}}@media (width>=1024px){.lead-drawer.open{justify-content:center!important;align-items:center!important;padding:18px!important;overflow:hidden!important}.lead-drawer-panel.lead-drawer-pro{border-radius:24px!important;grid-template-rows:auto auto minmax(0,1fr) auto!important;width:min(1180px,100vw - 48px)!important;height:auto!important;max-height:calc(100dvh - 36px)!important;margin:0!important;padding:0!important;display:grid!important;overflow:hidden!important}.lead-drawer-pro .lead-drawer-hero{min-height:74px;padding:16px 20px 12px!important;position:static!important}.lead-drawer-tabs{border-bottom:1px solid #eef2f7;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:10px 20px 8px!important;display:grid!important}.lead-drawer-tabs button{white-space:nowrap!important;min-width:0!important;min-height:38px!important;padding:0 10px!important}.lead-drawer-tab-panel{min-height:0!important;padding:14px 20px!important;overflow:hidden!important}.lead-drawer-tab-panel.active[data-lead-panel=work]{grid-template-areas:"lock lock""duplicate duplicate""request workflow""actions workflow""notes notes";grid-auto-rows:min-content;align-content:start;grid-template-columns:minmax(320px,.82fr) minmax(520px,1.18fr)!important;gap:10px!important;display:grid!important}.lead-drawer-tab-panel.active[data-lead-panel=details]{overflow:hidden!important}.lead-drawer-pro .lead-treatment-lock{grid-area:lock;min-height:44px;margin:0!important}.lead-drawer-pro .lead-duplicate-notice{grid-area:duplicate;margin:0!important}.lead-drawer-pro .lead-customer-request{grid-area:request;margin:0!important;padding:13px 15px!important}.lead-drawer-pro .lead-customer-request p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:14px!important;line-height:1.55!important}.lead-drawer-pro .lead-drawer-primary-action{grid-area:actions;grid-template-columns:1.2fr .8fr!important;gap:8px!important;padding:0!important;display:grid!important}.lead-drawer-pro .lead-drawer-primary-action a,.lead-drawer-pro .lead-drawer-primary-action button{min-height:44px!important}.lead-drawer-pro .lead-workflow-section{grid-area:workflow;gap:10px!important;margin:0!important;padding:13px!important}.lead-workflow-title{margin:0!important}.lead-workflow-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.lead-workflow-actions button{min-height:58px!important;padding:9px 10px!important}.lead-workflow-actions button span{font-size:12px!important}.lead-workflow-actions button small{font-size:10px!important}.lead-workflow-row,.lead-appointment-box{grid-template-columns:minmax(0,1fr) minmax(240px,.78fr)!important;gap:8px!important;margin-top:0!important}.lead-appointment-box{padding:10px!important}.lead-appointment-box>label:last-child{grid-column:1/-1}.lead-drawer-pro .lead-notes-section{grid-area:notes;align-items:start;grid-template-columns:1.05fr .95fr!important;gap:10px!important;margin:0!important;padding:12px!important;display:grid!important}.lead-drawer-pro .lead-main-notes textarea,.lead-drawer-pro #lead-drawer-new-note{resize:none!important;min-height:96px!important;max-height:96px!important}.lead-conversation-thread{max-height:96px!important;overflow:hidden!important}.lead-activity-timeline{max-height:156px!important;margin-top:0!important;overflow:hidden!important}.lead-activity-item{padding:8px 10px!important}.lead-drawer-pro .lead-drawer-footer{grid-template-columns:1.35fr .85fr .85fr auto!important;gap:8px!important;margin:0!important;padding:12px 20px!important;display:grid!important;position:static!important}.lead-drawer-pro .lead-drawer-footer button{min-height:40px!important}.lead-drawer-pro [data-lead-panel=whatsapp].active{display:block!important}.lead-drawer-pro [data-lead-panel=whatsapp] .lead-whatsapp-panel{grid-template-rows:auto auto minmax(0,1fr) auto!important;height:100%!important;max-height:calc(100dvh - 210px)!important;display:grid!important;overflow:hidden!important}.lead-drawer-pro [data-lead-panel=whatsapp] .lead-whatsapp-thread{min-height:0!important;overflow-y:auto!important}}.lead-business-profile{gap:12px;display:grid}.lead-business-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lead-business-grid label{color:#475569;flex-direction:column;gap:6px;font-size:12px;font-weight:650;display:flex}.lead-business-grid input,.lead-business-grid select{color:#111827;background:#fff;border:1px solid #d8e0ec;border-radius:13px;width:100%;min-height:42px;padding:0 12px;font-family:Heebo,sans-serif;font-size:13px;font-weight:500}.lead-business-grid input:focus,.lead-business-grid select:focus{border-color:#9eb2d0;outline:0;box-shadow:0 0 0 4px #3b5bdb14}.lead-finance-mini-panel{background:linear-gradient(135deg,#f8fafc,#fff);border:1px solid #e6edf7;border-radius:16px;gap:10px;padding:12px;display:grid}.lead-finance-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.lead-drawer-primary-action .lead-calendar-cta{color:#334155;background:#fff;border:1px solid #d9e3f1}.lead-business-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 22px 12px;padding:0;display:grid}.lead-business-summary div{background:#fff;border:1px solid #dfe6f2;border-radius:14px;padding:10px 12px}.lead-business-summary span{color:#64748b;margin-bottom:3px;font-size:11px;font-weight:700;display:block}.lead-business-summary strong{color:#111827;font-size:13px;font-weight:650;line-height:1.35;display:block}@media (width>=1024px){.lead-drawer-tab-panel.active[data-lead-panel=work]{grid-template-areas:"lock lock""duplicate duplicate""request workflow""business workflow""actions workflow""notes notes"}.lead-drawer-pro .lead-business-profile{grid-area:business;margin:0!important;padding:13px!important}.lead-drawer-pro .lead-business-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lead-drawer-pro .lead-finance-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.lead-drawer-pro .lead-business-grid input,.lead-drawer-pro .lead-business-grid select{border-radius:12px!important;min-height:38px!important;font-size:12px!important}.lead-business-summary{grid-template-columns:repeat(6,minmax(0,1fr));margin:0 18px 12px!important}.lead-business-summary div{padding:9px 10px}}@media (width<=760px){.lead-business-grid,.lead-finance-grid,.lead-business-summary{grid-template-columns:1fr!important}}.lead-workflow-title-compact{align-items:center;padding-bottom:2px}.lead-workflow-actions-compact{flex-wrap:wrap;gap:8px!important;display:flex!important}.lead-workflow-actions-compact button{justify-content:center;align-items:center;text-align:center!important;border-radius:999px!important;width:auto!important;min-width:96px!important;min-height:40px!important;padding:0 14px!important;display:inline-flex!important}.lead-workflow-actions-compact button span{font-size:13px!important;font-weight:650!important}.lead-workflow-actions-compact button small{display:none!important}.lead-workflow-actions-compact button.is-active:before{margin-inline-end:6px;float:none!important;width:18px!important;height:18px!important}.lead-drawer-pro .lead-workflow-section{background:#fff!important}.lead-drawer-pro .lead-workflow-row{border-top:1px solid #eef2f7;padding-top:4px}.lead-drawer-pro .lead-reminder-box{gap:6px}.lead-drawer-pro .lead-reminder-box input,.lead-drawer-pro .lead-workflow-row .lead-next-action input{min-height:40px!important}.lead-drawer-pro .lead-notes-section{background:#fff!important}.lead-drawer-pro .lead-main-notes textarea{background:#f8fafc!important}@media (width>=1024px){.lead-drawer-pro .lead-workflow-section{padding:12px!important}.lead-workflow-actions-compact{grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important}.lead-workflow-actions-compact button{min-width:0!important;min-height:38px!important}.lead-drawer-pro .lead-notes-section{grid-template-columns:minmax(300px,.75fr) minmax(430px,1.25fr)!important}.lead-drawer-pro .lead-main-notes textarea,.lead-drawer-pro #lead-drawer-new-note{min-height:84px!important;max-height:84px!important}.lead-conversation-thread{max-height:82px!important}}@media (width<=760px){.lead-workflow-actions-compact{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.lead-workflow-actions-compact button{width:100%!important;min-width:0!important}}.lead-conversation-notes{grid-template-rows:auto minmax(170px,1fr) auto;gap:10px;width:100%;min-height:0;display:grid}.lead-conversation-notes-head{align-items:center}.lead-conversation-notes-head span{font-weight:700!important}.lead-conversation-thread{overscroll-behavior:contain;background:linear-gradient(#f8fafc,#fff);border:1px solid #e1e8f3;border-radius:16px;min-height:170px;max-height:clamp(190px,30dvh,360px)!important;padding:10px!important;overflow-y:auto!important}.lead-conversation-thread article{box-shadow:0 8px 18px #0f172a0a;background:#fff!important;border:1px solid #edf2f7!important;border-radius:14px!important;padding:10px 12px!important}.lead-conversation-thread article+article{margin-top:8px}.lead-conversation-thread article div{color:#172033!important;font-size:13px!important;font-weight:500!important;line-height:1.55!important}.lead-conversation-thread small{font-size:11px!important;font-weight:500!important}@media (width>=1024px){.lead-drawer.open{justify-content:center!important;align-items:flex-start!important;padding:20px 18px!important;overflow:auto!important}.lead-drawer-panel.lead-drawer-pro{border-radius:22px!important;grid-template-rows:auto auto minmax(0,1fr) auto!important;width:min(1120px,100vw - 56px)!important;height:min(840px,100dvh - 40px)!important;max-height:calc(100dvh - 40px)!important;box-shadow:0 28px 80px #0f172a47!important}.lead-drawer-pro .lead-drawer-hero{align-items:center!important;min-height:0!important;padding:14px 18px 10px!important}.lead-drawer-identity h3{white-space:nowrap;text-overflow:ellipsis;max-width:760px;overflow:hidden;margin:2px 0 4px!important;font-size:22px!important;line-height:1.12!important}.lead-drawer-identity p{font-weight:500!important}.lead-drawer-tabs{padding:8px 18px!important}.lead-drawer-tab-panel{padding:12px 18px!important;overflow:hidden auto!important}.lead-drawer-tab-panel.active[data-lead-panel=work]{grid-template-columns:minmax(300px,.82fr) minmax(480px,1.18fr)!important;grid-template-areas:"lock lock""duplicate duplicate""request workflow""business workflow""actions notes""notes notes"!important;align-content:start!important;gap:10px!important}.lead-drawer-pro .lead-customer-request p{-webkit-line-clamp:3}.lead-drawer-pro .lead-workflow-section{align-self:start!important}.lead-drawer-pro .lead-notes-section{grid-area:notes;min-height:0;background:#fff!important;padding:12px!important;display:block!important}.lead-drawer-pro .lead-notes-section .lead-conversation-notes{min-height:250px}.lead-drawer-pro .lead-notes-section .lead-conversation-thread{max-height:clamp(220px,32dvh,380px)!important}.lead-drawer-pro .lead-drawer-footer{padding:10px 18px!important}}.lead-drawer{z-index:100000!important}@media (width>=1024px){.lead-drawer.open{background:#0f172a7a!important;padding:22px!important}.lead-drawer-panel.lead-drawer-pro{border-radius:24px!important;grid-template-rows:auto auto minmax(0,1fr) auto!important;width:min(1080px,100vw - 64px)!important;height:min(800px,100dvh - 44px)!important;max-height:calc(100dvh - 44px)!important;display:grid!important;overflow:hidden!important}.lead-drawer-pro .lead-drawer-hero{border-bottom:1px solid #eef2f7!important;padding:16px 20px 12px!important}.lead-drawer-identity h3{max-width:680px!important;font-size:23px!important;line-height:1.18!important}.lead-drawer-tabs{background:#fff!important;padding:10px 20px!important}.lead-drawer-tabs button{min-height:42px!important;font-size:13px!important;font-weight:650!important}.lead-drawer-tab-panel{min-height:0!important;padding:14px 20px 18px!important;overflow:hidden auto!important}.lead-drawer-tab-panel.active[data-lead-panel=work]{grid-template-columns:minmax(430px,1fr) minmax(360px,.78fr)!important;grid-template-areas:"lock lock""duplicate duplicate""workflow business""workflow actions""notes notes"!important;align-items:start!important;gap:12px!important;display:grid!important}.lead-drawer-pro .lead-business-profile{grid-area:business!important;margin:0!important;padding:14px!important}.lead-drawer-pro .lead-business-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lead-drawer-pro .lead-drawer-primary-action{grid-area:actions!important;grid-template-columns:1fr 1fr!important;align-self:end!important}.lead-drawer-pro .lead-workflow-section{grid-area:workflow!important;margin:0!important;padding:14px!important}.lead-drawer-pro .lead-workflow-row,.lead-appointment-box{grid-template-columns:1fr!important}.lead-drawer-pro .lead-notes-section{grid-area:notes!important;min-height:300px!important;margin:0!important;padding:14px!important}.lead-conversation-notes{grid-template-rows:auto minmax(190px,1fr) auto!important}.lead-drawer-pro .lead-notes-section .lead-conversation-thread{min-height:210px!important;max-height:300px!important}.lead-drawer-pro #lead-drawer-new-note{resize:none!important;min-height:78px!important;max-height:92px!important}.lead-drawer-pro .lead-drawer-footer{background:#fff!important;border-top:1px solid #eef2f7!important;margin:0!important;padding:12px 20px!important;position:static!important;bottom:auto!important;box-shadow:0 -10px 24px #0f172a0a!important}}@media (width<=760px){.lead-drawer{z-index:100000!important}.lead-drawer-panel.lead-drawer-pro{max-height:100dvh!important}.lead-drawer-pro .lead-notes-section{padding:12px!important}.lead-conversation-thread{min-height:220px!important;max-height:42dvh!important}}@media (width>=1024px){.lead-drawer.open{justify-content:center!important;align-items:center!important;padding:22px!important;overflow:hidden!important}.lead-drawer-panel.lead-drawer-pro{height:min(800px,100dvh - 44px)!important;max-height:calc(100dvh - 44px)!important;margin:auto!important}}.lead-details-intro{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #dfe7f3;border-radius:16px;gap:4px;padding:14px 16px;display:grid}.lead-details-intro span{color:#64748b;font-size:12px;font-weight:500}.lead-details-intro strong{color:#111827;font-size:17px;font-weight:700}.lead-details-intro small{color:#64748b;font-size:12px;font-weight:400}.lead-details-admin-grid{margin-top:12px}.lead-whatsapp-message:has(.lead-whatsapp-media){width:min(88%,520px)}.lead-whatsapp-media.image,.lead-whatsapp-media.video{background:#f1f5f9}.lead-whatsapp-media.image img,.lead-whatsapp-media.video img,.lead-whatsapp-media.video video{object-fit:contain;background:#0f172a;max-height:420px}.lead-whatsapp-media.audio{background:#f8fafc;min-width:min(380px,100%)}.lead-whatsapp-media.audio audio{min-height:38px}@media (width>=1024px){.lead-drawer-pro [data-lead-panel=details].active{display:block!important}.lead-drawer-pro [data-lead-panel=details] .lead-details-panel{gap:12px;max-width:820px;margin:0 auto;display:grid}.lead-drawer-pro [data-lead-panel=details] .lead-drawer-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lead-drawer-pro [data-lead-panel=details] .lead-template-bar{margin:0!important}.lead-drawer-pro [data-lead-panel=details] .lead-timeline{max-height:260px!important;margin:0!important;overflow-y:auto!important}.lead-drawer-pro [data-lead-panel=whatsapp].active{min-height:0!important;display:grid!important}.lead-drawer-pro [data-lead-panel=whatsapp] .lead-whatsapp-panel{background:#fff!important;border:1px solid #dfe7f3!important;border-radius:18px!important;grid-template-rows:auto auto minmax(0,1fr) auto!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important}.lead-drawer-pro [data-lead-panel=whatsapp] .lead-whatsapp-thread{background:linear-gradient(#f8fafc,#eef3f9)!important;align-content:start!important;min-height:0!important;max-height:none!important;padding:18px!important}.lead-drawer-pro [data-lead-panel=whatsapp] .lead-whatsapp-composer{background:#fff!important;border-top:1px solid #e5edf6!important}}@media (width<=760px){.lead-details-admin-grid{grid-template-columns:1fr!important}.lead-whatsapp-message:has(.lead-whatsapp-media){width:100%}.lead-whatsapp-media.image img,.lead-whatsapp-media.video img,.lead-whatsapp-media.video video{max-height:320px}}.lead-customer-unified-card,.lead-automation-panel,.lead-quote-panel{background:#fff;border:1px solid #dfe7f3;border-radius:18px;box-shadow:0 10px 28px #0f172a0a}.lead-customer-unified-card{gap:12px;padding:14px;display:grid}.lead-customer-unified-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lead-customer-unified-head span,.lead-quote-panel span{color:#64748b;font-size:12px;font-weight:500;display:block}.lead-customer-unified-head strong,.lead-quote-panel strong{color:#111827;font-size:17px;font-weight:700;line-height:1.25;display:block}.lead-customer-unified-head small,.lead-quote-panel small{color:#64748b;font-size:12px;font-weight:500}.lead-customer-unified-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.lead-customer-unified-metrics div{background:#f8fafc;border:1px solid #edf2f7;border-radius:14px;min-width:0;padding:9px 10px}.lead-customer-unified-metrics span,.lead-automation-list span{color:#64748b;font-size:11px;font-weight:500;line-height:1.45;display:block}.lead-customer-unified-metrics strong{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;display:block;overflow:hidden}.lead-customer-unified-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.lead-customer-unified-list button{color:#111827;text-align:right;cursor:pointer;background:#fff;border:1px solid #edf2f7;border-radius:14px;min-width:0;padding:10px 12px;font-family:Heebo,sans-serif}.lead-customer-unified-list span,.lead-customer-unified-list small{color:#64748b;font-size:11px;font-weight:500;display:block}.lead-customer-unified-list strong{color:#111827;white-space:nowrap;text-overflow:ellipsis;margin:3px 0;font-size:13px;font-weight:650;display:block;overflow:hidden}.lead-automation-panel{gap:10px;padding:14px;display:grid}.lead-automation-list{gap:8px;display:grid}.lead-automation-list div{background:linear-gradient(135deg,#f8fafc,#fff);border:1px solid #edf2f7;border-radius:14px;gap:3px;padding:10px 12px;display:grid}.lead-automation-list strong{color:#111827;font-size:13px;font-weight:700}.lead-quote-panel{gap:16px;width:min(760px,100%);margin:0 auto;padding:18px;display:grid}.lead-quote-panel-head{border-bottom:1px solid #edf2f7;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:12px;display:flex}.lead-quote-panel-head em{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;flex:none;max-width:260px;padding:8px 12px;font-size:12px;font-style:normal;font-weight:600;line-height:1.35}.lead-quote-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.lead-quote-title-field{grid-column:1/-1}.lead-quote-grid label{color:#475569;flex-direction:column;gap:7px;font-size:12px;font-weight:650;display:flex}.lead-quote-grid input,.lead-quote-grid select{color:#111827;background:#fff;border:1px solid #d8e0ec;border-radius:13px;width:100%;min-height:44px;padding:0 12px;font-family:Heebo,sans-serif;font-size:13px;font-weight:500}.lead-quote-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.lead-quote-panel button{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:14px;flex:none;min-height:42px;padding:0 16px;font-family:Heebo,sans-serif;font-size:13px;font-weight:700}.lead-quote-panel button.secondary{color:#111827;background:#fff;border:1px solid #d8e0ec}.lead-quote-actions .lead-finance-cta{color:#166534;background:#ecfdf5;border-color:#bbf7d0}.lead-quote-actions .lead-signature-cta{color:#3730a3;background:#eef2ff;border-color:#c7d2fe}.lead-quote-finance-panel{box-shadow:none}@media (width>=1024px){.lead-drawer-tab-panel.active[data-lead-panel=work]{grid-template-columns:minmax(430px,1fr) minmax(360px,.78fr)!important;grid-template-areas:"lock lock""duplicate duplicate""customer customer""workflow business""notes actions"!important}.lead-customer-unified-card{grid-area:customer}.lead-drawer-pro [data-lead-panel=quote].active{align-items:start;display:grid!important}}@media (width<=760px){.lead-customer-unified-metrics,.lead-customer-unified-list{grid-template-columns:1fr 1fr}.lead-quote-panel-head,.lead-quote-actions{flex-direction:column;grid-template-columns:1fr}.lead-quote-panel{gap:12px;padding:12px}.lead-quote-grid{grid-template-columns:1fr;gap:9px}.lead-quote-panel button{width:100%}}#carPage .cp-cta-actions{--cp-cta-green:#16a34a;--cp-cta-green-dark:#12823d;--cp-cta-text:var(--template-heading,var(--theme-heading,#111827));--cp-cta-muted:var(--template-body,var(--text-muted,#64748b));--cp-cta-border:var(--template-border,var(--line-soft,#94a3b847));grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:100%!important;margin-top:16px!important;display:grid!important}#carPage .cp-cta-secondary-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;display:grid!important}#carPage .cp-cta-actions .cp-cta-wa,#carPage .cp-cta-actions .cp-cta-phone,#carPage .cp-cta-actions .cp-cta-share{display:flex;box-sizing:border-box!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;margin:0!important;font-family:Heebo,sans-serif!important;line-height:1.25!important;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s!important}#carPage .cp-cta-actions .cp-cta-wa{border:1px solid color-mix(in srgb,var(--cp-cta-green) 72%,#fff 18%)!important;background:linear-gradient(135deg,var(--cp-cta-green),var(--cp-cta-green-dark))!important;color:#fff!important;border-radius:16px!important;min-height:58px!important;padding:15px 18px!important;font-size:16px!important;font-weight:900!important;box-shadow:0 16px 34px #16a34a3d!important}#carPage .cp-cta-actions .cp-cta-wa:hover{transform:translateY(-1px)!important;box-shadow:0 20px 42px #16a34a4d!important}#carPage .cp-cta-actions .cp-cta-phone{border:1px solid var(--cp-cta-border)!important;background:color-mix(in srgb,var(--template-surface,var(--surface-bg,#fff)) 86%,var(--template-action,#0f172a) 8%)!important;min-height:48px!important;color:var(--cp-cta-text)!important;box-shadow:none!important;border-radius:14px!important;padding:12px 14px!important;font-size:14px!important;font-weight:760!important;text-decoration:none!important}#carPage .cp-cta-actions .cp-cta-waze{background:color-mix(in srgb,var(--template-surface,var(--surface-bg,#fff)) 88%,#38bdf8 10%)!important;border-color:color-mix(in srgb,#38bdf8 36%,var(--cp-cta-border))!important}#carPage .cp-cta-actions .cp-cta-phone:hover{border-color:color-mix(in srgb,var(--template-action,#0f172a) 40%,var(--cp-cta-border))!important;background:color-mix(in srgb,var(--template-surface,var(--surface-bg,#fff)) 78%,var(--template-action,#0f172a) 14%)!important;transform:translateY(-1px)!important}#carPage .cp-cta-actions .cp-cta-share{min-height:38px!important;color:var(--cp-cta-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:12px!important;padding:8px 10px!important;font-size:13px!important;font-weight:680!important}#carPage .cp-cta-actions .cp-cta-share:hover,#carPage .cp-cta-actions .cp-cta-share.copied{background:color-mix(in srgb,var(--template-action,#0f172a) 8%,transparent)!important;color:var(--cp-cta-text)!important}body[data-template=tech_signature] #carPage .cp-cta-actions .cp-cta-phone{color:#e5edf8!important;background:#08142ab8!important;border-color:#2563eb6b!important}body[data-template=tech_signature] #carPage .cp-cta-actions .cp-cta-waze{background:#0f2244d1!important}body[data-template=tech_signature] #carPage .cp-cta-actions .cp-cta-share{color:#e5edf8b3!important}body[data-template=private_showroom] #carPage .cp-cta-card .cp-cta-actions{grid-column:1/-1!important}body[data-template=private_showroom] #carPage .cp-cta-card .cp-cta-actions .cp-cta-wa,body[data-template=private_showroom] #carPage .cp-cta-card .cp-cta-actions .cp-cta-phone,body[data-template=private_showroom] #carPage .cp-cta-card .cp-cta-actions .cp-cta-share{order:initial!important;grid-column:auto!important}@media (width<=960px){#carPage .cp-cta-actions{grid-column:1/-1!important;margin-top:0!important}}@media (width<=560px){#carPage .cp-cta-actions{gap:8px!important}#carPage .cp-cta-secondary-actions{grid-template-columns:1fr 1fr!important;gap:8px!important}#carPage .cp-cta-actions .cp-cta-wa{border-radius:14px!important;min-height:50px!important;padding:12px 14px!important;font-size:14px!important}#carPage .cp-cta-actions .cp-cta-phone{border-radius:12px!important;min-height:42px!important;padding:10px 8px!important;font-size:12px!important}#carPage .cp-cta-actions .cp-cta-share{min-height:32px!important;font-size:12px!important}}@media (width>=1024px){.lead-drawer-pro .lead-drawer-tabs{grid-template-columns:repeat(4,minmax(0,1fr))!important}.lead-drawer-pro [data-lead-panel=quote].active{align-items:start!important;display:grid!important;overflow-y:auto!important}}@media (width<=760px){.meta-live-webhook-card{grid-template-columns:1fr!important}.meta-live-webhook-card code{white-space:normal;overflow-wrap:anywhere}.vehicle-ocr-card{flex-direction:column;align-items:stretch}.vehicle-ocr-upload{width:100%}.lead-drawer-pro .lead-drawer-primary-action{grid-template-columns:1fr!important}}.meta-business-assets{border:1px solid #dbe3ee;border-radius:14px;min-width:0;margin-block:18px;padding:16px}.meta-business-assets:empty{display:none}.meta-business-assets ul{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;padding-inline-start:20px;font-size:14px;display:grid}.meta-business-assets select{white-space:normal;width:100%;max-width:100%;min-height:44px;margin-block:8px;display:block}.meta-business-assets button{white-space:normal;max-width:100%;min-height:44px;margin:6px 0}.meta-business-assets p,.meta-business-assets a{overflow-wrap:anywhere;font-size:14px;line-height:1.6}.meta-business-assets label{margin-top:12px;display:block}.meta-business-assets h4{margin:0 0 10px;font-size:17px}.natural-car-search{background:#ffffffd1;border:1px solid #0f172a14;border-radius:10px;margin:12px 0 16px;padding:12px;box-shadow:0 14px 34px #0f172a0f}.natural-car-search label{color:#334155;margin-bottom:7px;font-size:12px;font-weight:850;display:block}.natural-car-search div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.natural-car-search input{color:#0f172a;background:#fff;border:1px solid #0f172a1f;border-radius:9px;outline:none;width:100%;min-height:48px;padding:0 14px;font-family:Heebo,sans-serif;font-size:14px;font-weight:700}.natural-car-search input:focus{border-color:#2563eb7a;box-shadow:0 0 0 4px #2563eb1a}.natural-car-search button{color:#fff;cursor:pointer;background:#0f172a;border:1px solid #0f172a1f;border-radius:9px;min-height:48px;padding:0 18px;font-family:Heebo,sans-serif;font-size:13px;font-weight:850}.natural-car-search small{color:#64748b;margin-top:8px;font-size:12px;font-weight:650;line-height:1.55;display:block}.system-marketplace-natural-search{background:linear-gradient(135deg,#fff,#f0f5ffe0)}.catalog-natural-search{max-width:980px;margin-inline:auto}#tab-leads_tab .lead-unified-inbox{gap:14px;display:grid}#tab-leads_tab .lead-unified-head{background:#fff;border:1px solid #dfe8f4;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;padding:16px;display:flex;box-shadow:0 12px 34px #0f172a0f}#tab-leads_tab .lead-unified-head span,#tab-leads_tab .lead-unified-head small{color:#64748b;font-size:12px;font-weight:750;display:block}#tab-leads_tab .lead-unified-head strong{color:#101827;margin:3px 0;font-size:22px;line-height:1.2;display:block}#tab-leads_tab .lead-unified-head input{border:1px solid #d8e3f1;border-radius:12px;outline:none;width:min(420px,42vw);min-height:46px;padding:0 14px;font-family:Heebo,sans-serif;font-size:13px;font-weight:700}#tab-leads_tab .lead-unified-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}#tab-leads_tab .lead-unified-card{border:1px solid color-mix(in srgb,var(--lead-status-color,#2563eb) 18%,#dfe8f4);background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--lead-status-color,#2563eb) 5%,#fff));border-radius:16px;gap:10px;padding:14px;display:grid;box-shadow:0 12px 28px #0f172a0d}#tab-leads_tab .lead-unified-main{text-align:right;cursor:pointer;background:0 0;border:0;gap:2px;font-family:Heebo,sans-serif;display:grid}#tab-leads_tab .lead-unified-main span,#tab-leads_tab .lead-unified-main small{color:#64748b;font-size:12px;font-weight:700}#tab-leads_tab .lead-unified-main strong{color:#101827;font-size:18px;font-weight:850;line-height:1.25}#tab-leads_tab .lead-unified-meta,#tab-leads_tab .lead-unified-tags,#tab-leads_tab .lead-unified-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}#tab-leads_tab .lead-unified-meta em,#tab-leads_tab .lead-unified-meta span,#tab-leads_tab .lead-unified-tags span{color:#475569;background:#f3f6fb;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-style:normal;font-weight:750;display:inline-flex}#tab-leads_tab .lead-unified-meta em{background:color-mix(in srgb,var(--lead-status-color,#2563eb) 13%,#fff);color:color-mix(in srgb,var(--lead-status-color,#2563eb) 72%,#111827)}#tab-leads_tab .lead-unified-card p{color:#334155;min-height:44px;margin:0;font-size:13px;font-weight:650;line-height:1.55}#tab-leads_tab .lead-unified-actions button{color:#101827;cursor:pointer;background:#fff;border:1px solid #d8e3f1;border-radius:10px;min-height:38px;padding:0 12px;font-family:Heebo,sans-serif;font-size:12px;font-weight:850}#tab-leads_tab .lead-unified-actions button:last-child{color:#fff;background:#16a34a;border-color:#16a34a}@media (width<=760px){.natural-car-search{border-radius:12px;padding:10px}.natural-car-search div{grid-template-columns:1fr}.natural-car-search button{width:100%}#tab-leads_tab .lead-unified-head{display:grid}#tab-leads_tab .lead-unified-head input{width:100%}#tab-leads_tab .lead-unified-grid{grid-template-columns:1fr}body[data-template=executive_classic] #catalog .catalog-toolbar{box-sizing:border-box;width:100%;min-width:0;max-width:100%;grid-template-columns:minmax(0,1fr)!important}body[data-template=executive_classic] #catalog .catalog-toolbar>div{min-width:0;max-width:100%}body[data-template=executive_classic] #catalog .catalog-tools{grid-template-columns:minmax(0,1fr)}body[data-template=executive_classic] #catalog #filters{overscroll-behavior-x:contain;min-width:0;max-width:100%;overflow-x:auto}}body[data-template] .catalog-toolbar{margin-bottom:12px!important}body[data-template] .catalog-natural-search{grid-template-columns:auto minmax(320px,1fr) minmax(220px,.78fr);align-items:center;gap:10px 12px;width:min(1180px,100% - 32px);max-width:1180px;display:grid;border-radius:14px!important;margin:0 auto 12px!important;padding:10px 12px!important;box-shadow:0 12px 30px #0f172a0d!important}body[data-template] .catalog-natural-search label{white-space:nowrap;letter-spacing:0!important;margin:0!important;font-size:12px!important}body[data-template] .catalog-natural-search div{min-width:0;grid-template-columns:minmax(0,1fr) auto!important}body[data-template] .catalog-natural-search input{border-radius:10px!important;min-height:42px!important;font-size:13px!important}body[data-template] .catalog-natural-search button{border-radius:10px!important;min-height:42px!important;padding:0 15px!important}body[data-template] .catalog-natural-search small{text-align:right;margin:0!important;font-size:11px!important;line-height:1.45!important}body[data-template] .catalog-advanced{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:12px;width:min(1180px,100% - 32px);display:grid;border-radius:14px!important;max-width:1180px!important;margin:0 auto 22px!important;padding:14px 16px!important}body[data-template] .adv-filters-title{align-self:center;min-width:150px;letter-spacing:1.5px!important;margin:0!important;font-size:11px!important}body[data-template] .adv-filters-grid{display:grid;grid-template-columns:repeat(4,minmax(128px,1fr))!important;gap:10px!important}body[data-template] .adv-filter-label{margin-bottom:5px!important;font-size:10px!important}body[data-template] .adv-filter-select{border-radius:10px!important;min-height:42px!important;font-size:13px!important}body[data-template] .adv-filters-actions{align-self:end;margin:0!important}body[data-template] .adv-reset-btn{white-space:nowrap;border-radius:10px!important;min-height:42px!important}body[data-template=tech_signature] .catalog-natural-search{border-color:color-mix(in srgb,var(--brand-primary) 28%,transparent)!important;background:#080d17d1!important}body[data-template=tech_signature] .catalog-natural-search input{color:var(--brand-text,#fff)!important;border-color:color-mix(in srgb,var(--brand-primary) 32%,transparent)!important;background:#020617b8!important}body[data-template=tech_signature] .catalog-natural-search input::placeholder{color:color-mix(in srgb,var(--brand-text,#fff) 46%,transparent)!important}body[data-template=tech_signature] .catalog-natural-search small{color:color-mix(in srgb,var(--brand-text,#fff) 62%,transparent)!important}@media (width<=980px){body[data-template] .catalog-natural-search{grid-template-columns:1fr;gap:8px}body[data-template] .catalog-natural-search small{max-width:100%}body[data-template] .catalog-advanced{grid-template-columns:1fr;align-items:stretch}body[data-template] .adv-filters-title{min-width:0}body[data-template] .adv-filters-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-template] .adv-reset-btn{width:100%}}@media (width<=560px){body[data-template] .catalog-natural-search,body[data-template] .catalog-advanced{width:calc(100% - 22px);border-radius:12px!important;margin-bottom:10px!important;padding:10px!important}body[data-template] .catalog-natural-search div{gap:7px;grid-template-columns:1fr auto!important}body[data-template] .catalog-natural-search input,body[data-template] .catalog-natural-search button,body[data-template] .adv-filter-select,body[data-template] .adv-reset-btn{min-height:38px!important}body[data-template] .catalog-natural-search button{width:auto!important;padding:0 12px!important}body[data-template] .catalog-natural-search small{display:none}body[data-template] .adv-filters-grid{grid-template-columns:1fr 1fr!important;gap:8px!important}}body[data-template=executive_classic] #catalog .catalog-natural-search{box-sizing:border-box;border:1px solid var(--line-soft,#cbb8853d);box-shadow:none;color:var(--text-main,#f4f3ef);border-radius:16px;grid-template-areas:"title field""description field";align-items:center;gap:5px 28px;background:var(--surface-bg,#171820)!important;grid-template-columns:minmax(220px,.85fr) minmax(0,1.35fr)!important;width:100%!important;max-width:1040px!important;margin:12px auto 18px!important;padding:20px 24px!important;display:grid!important}body[data-template=executive_classic] #catalog .catalog-natural-search>label{grid-area:title;align-self:end;line-height:1.5;color:var(--text-main,#f4f3ef)!important;margin:0!important;font-size:15px!important}body[data-template=executive_classic] #catalog .catalog-natural-search>small{order:0;grid-area:description;align-self:start;max-width:40ch;font-weight:400;line-height:1.7;white-space:normal!important;color:var(--text-muted,#b8bac4)!important;margin:0!important;font-size:12px!important;display:block!important}body[data-template=executive_classic] #catalog .catalog-natural-search>div{grid-area:field;gap:8px;width:100%;min-width:0;grid-template-columns:minmax(0,1fr) auto!important}body[data-template=executive_classic] #catalog .catalog-natural-search input{box-sizing:border-box;border:1px solid var(--line-soft,#cbb8853d);border-radius:10px;min-width:0;height:48px;min-height:48px;font-weight:400;background:var(--site-bg,#0c0d11)!important;color:var(--text-main,#f4f3ef)!important;font-size:14px!important}body[data-template=executive_classic] #catalog .catalog-natural-search input::placeholder{color:var(--text-muted,#b8bac4);opacity:1}body[data-template=executive_classic] #catalog .catalog-natural-search button{border:1px solid var(--line-soft,#cbb8853d);border-radius:10px;height:48px;min-height:48px;padding:0 18px;color:var(--text-main,#f4f3ef)!important;background:0 0!important;font-size:13px!important}body[data-template=executive_classic] #catalog .catalog-natural-search :is(input,button):focus-visible{outline:2px solid var(--gold,#cbb885);outline-offset:3px}@media (width<=720px){body[data-template=executive_classic] #catalog .catalog-natural-search{grid-template-areas:"title""description""field";gap:8px;grid-template-columns:minmax(0,1fr)!important;max-width:100%!important;padding:16px!important}body[data-template=executive_classic] #catalog .catalog-natural-search>small{max-width:none}body[data-template=executive_classic] #catalog .catalog-natural-search>div{margin-top:4px}body[data-template=executive_classic] #catalog .catalog-natural-search input{font-size:16px!important}body[data-template=executive_classic] #catalog .catalog-natural-search button{padding:0 14px}}body[data-template] #catalog>.catalog-natural-search{grid-column:1/-1;order:-1!important;display:grid!important}body[data-template] #catalog>.s-head{order:-2!important}body.landing-mode .landing-before-after,body.landing-mode .landing-system-screens{background:#fff}body.landing-mode .landing-product-demo{background:linear-gradient(#f5f7fc,#fff)}body.landing-mode .landing-trust-proof{background:#f5f7fc}body.landing-mode .landing-before-after-grid,body.landing-mode .landing-screen-grid,body.landing-mode .landing-trust-proof-grid{gap:18px;width:min(1120px,100%);display:grid}body.landing-mode .landing-before-after-grid{grid-template-columns:1fr 1fr}body.landing-mode .landing-before-after-grid article,body.landing-mode .landing-screen-grid article,body.landing-mode .landing-trust-proof-grid article{background:#fff;border:1px solid #11142117;border-radius:26px;padding:28px;position:relative;box-shadow:0 22px 64px #141c2d14}body.landing-mode .landing-before-card{background:linear-gradient(#fff,#fff7f7)!important}body.landing-mode .landing-after-card{background:linear-gradient(#fff,#f0fdf4)!important;border-color:#16a34a2e!important}body.landing-mode .landing-before-after-grid article>span,body.landing-mode .landing-screen-grid article>span{color:#516072;background:#f2f5fb;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:13px;font-weight:650;display:inline-flex}body.landing-mode .landing-after-card>span{color:#067647!important;background:#dcfae6!important}body.landing-mode .landing-before-card>span{color:#b42318!important;background:#fff1f3!important}body.landing-mode .landing-before-after-grid h3,body.landing-mode .landing-screen-grid h3{color:#111827;margin:16px 0 14px;font-size:30px;font-weight:750;line-height:1.16}body.landing-mode .landing-before-after-grid ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}body.landing-mode .landing-before-after-grid li{color:#4b5565;padding-right:22px;font-size:15px;line-height:1.7;position:relative}body.landing-mode .landing-before-after-grid li:before{content:"";background:#98a2b3;border-radius:999px;width:8px;height:8px;position:absolute;top:.72em;right:0}body.landing-mode .landing-after-card li:before{background:#16a34a}body.landing-mode .landing-before-card li:before{background:#ef4444}body.landing-mode .landing-demo-shell{background:radial-gradient(circle at 12% 12%,#315bff1f,#0000 34%),linear-gradient(#fff,#f8fbff);border:1px solid #11142114;border-radius:30px;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);align-items:center;gap:26px;width:min(1120px,100%);padding:30px;display:grid;box-shadow:0 30px 90px #141c2d1a}body.landing-mode .landing-demo-copy h2{color:#111827;margin:0;font-size:42px;font-weight:760;line-height:1.16}body.landing-mode .landing-demo-copy p:not(.landing-kicker){color:#5d6677;margin:14px 0 0;font-size:16px;line-height:1.75}body.landing-mode .landing-demo-badges{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}body.landing-mode .landing-demo-badges span{color:#315bff;background:#eef3ff;border:1px solid #315bff24;border-radius:999px;align-items:center;min-height:36px;padding:0 13px;font-size:13px;font-weight:600;display:inline-flex}body.landing-mode .landing-demo-board{background:#101828;border-radius:28px;min-width:0;padding:18px;box-shadow:0 28px 76px #11182738}body.landing-mode .landing-demo-window{direction:rtl;background:#f8fafc;border-radius:22px;gap:14px;padding:16px;display:grid}body.landing-mode .landing-demo-topbar{color:#667085;align-items:center;gap:7px;font-size:13px;font-weight:700;display:flex}body.landing-mode .landing-demo-topbar span{background:#d0d5dd;border-radius:999px;width:10px;height:10px}body.landing-mode .landing-demo-topbar b{color:#111827;margin-right:auto;font-weight:750}body.landing-mode .landing-demo-row{background:#fff;border:1px solid #e4e7ec;border-radius:18px;padding:16px;animation:4.2s ease-in-out infinite landingDemoFloat;box-shadow:0 12px 34px #141c2d0f}body.landing-mode .landing-demo-row.whatsapp{border-color:#16a34a3d;animation-delay:.42s}body.landing-mode .landing-demo-row small,body.landing-mode .landing-demo-row em{color:#667085;font-size:12px;font-style:normal;display:block}body.landing-mode .landing-demo-row strong{color:#111827;margin:6px 0;font-size:18px;font-weight:750;display:block}body.landing-mode .landing-demo-actions{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}body.landing-mode .landing-demo-actions span{color:#fff;background:#111827;border-radius:14px;place-items:center;min-height:42px;font-size:13px;font-weight:700;display:grid}@keyframes landingDemoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}body.landing-mode .landing-screen-grid{grid-template-columns:repeat(4,minmax(0,1fr))}body.landing-mode .landing-screen-grid article{overflow:hidden}body.landing-mode .landing-screen-grid p{color:#5d6677;margin:0;font-size:15px;line-height:1.7}body.landing-mode .landing-trust-proof-grid{grid-template-columns:repeat(4,minmax(0,1fr))}body.landing-mode .landing-trust-proof-grid article{min-height:180px}body.landing-mode .landing-trust-proof-grid strong{color:#111827;font-size:20px;font-weight:750;line-height:1.2;display:block}body.landing-mode .landing-trust-proof-grid p{color:#5d6677;margin:12px 0 0;font-size:15px;line-height:1.7}@media (width<=980px){body.landing-mode .landing-before-after-grid,body.landing-mode .landing-demo-shell,body.landing-mode .landing-screen-grid,body.landing-mode .landing-trust-proof-grid{grid-template-columns:1fr 1fr}body.landing-mode .landing-demo-shell{padding:22px}body.landing-mode .landing-demo-copy h2{font-size:34px}}@media (width<=760px){body.landing-mode .landing-before-after-grid,body.landing-mode .landing-demo-shell,body.landing-mode .landing-screen-grid,body.landing-mode .landing-trust-proof-grid{grid-template-columns:1fr}body.landing-mode .landing-before-after-grid article,body.landing-mode .landing-screen-grid article,body.landing-mode .landing-trust-proof-grid article{padding:22px;text-align:center!important}body.landing-mode .landing-before-after-grid h3,body.landing-mode .landing-screen-grid h3{font-size:25px}body.landing-mode .landing-before-after-grid li{text-align:right}body.landing-mode .landing-demo-copy,body.landing-mode .landing-demo-copy h2,body.landing-mode .landing-demo-copy p{text-align:center!important}body.landing-mode .landing-demo-copy h2{font-size:29px}body.landing-mode .landing-demo-badges{justify-content:center}body.landing-mode .landing-demo-board{padding:12px}body.landing-mode .landing-demo-actions{grid-template-columns:1fr}}body.landing-mode .landing-features{background:radial-gradient(circle at 88% 4%,#315bff21,#0000 28%),radial-gradient(circle at 8% 38%,#7147ea1a,#0000 24%),linear-gradient(#f8faff 0%,#fff 100%);padding-top:clamp(54px,7vw,88px);position:relative;overflow:hidden}body.landing-mode .landing-features .landing-section-head{max-width:920px}body.landing-mode .landing-features .landing-section-head h2{max-width:860px;font-size:clamp(34px,4.7vw,62px);line-height:1.08}body.landing-mode .landing-features .landing-section-head p:last-child{color:#596477;max-width:790px;margin:18px auto 0;font-size:clamp(16px,1.7vw,20px);line-height:1.75}body.landing-mode .landing-suite-summary{color:#fff;background:linear-gradient(135deg,#111421,#315bff);border:1px solid #315bff29;border-radius:22px;justify-content:space-between;align-items:center;gap:22px;width:min(1180px,100% - 40px);margin:32px auto 22px;padding:22px 26px;display:flex;box-shadow:0 22px 58px #233a8b2e}body.landing-mode .landing-suite-summary strong{font-size:clamp(17px,2vw,23px);font-weight:850;line-height:1.45}body.landing-mode .landing-suite-summary span{color:#ffffffc7;max-width:390px;font-size:14px;line-height:1.65}body.landing-mode .landing-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}body.landing-mode .landing-feature-grid article{background:#fffffff0;border:1px solid #e4e9f2;flex-direction:column;min-height:250px;display:flex}body.landing-mode .landing-feature-grid article.landing-feature-primary{background:radial-gradient(circle at 92% 8%,#315bff26,#0000 34%),linear-gradient(160deg,#fff,#f2f6ff);border-color:#315bff38;min-height:330px;padding:34px;box-shadow:0 24px 64px #283d8021}body.landing-mode .landing-feature-grid article.landing-feature-primary span{color:#fff;background:#315bff;border-color:#315bff}body.landing-mode .landing-feature-grid article.landing-feature-primary h3{margin-top:24px;font-size:clamp(27px,2.5vw,35px);line-height:1.15}body.landing-mode .landing-feature-grid article.landing-feature-supporting h3{font-size:24px}body.landing-mode .landing-feature-grid article p{margin-top:auto;padding-top:18px}@media (width<=980px){body.landing-mode .landing-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.landing-mode .landing-feature-grid article.landing-feature-primary:first-child{grid-column:1/-1}}@media (width<=680px){body.landing-mode .landing-suite-summary{text-align:center;flex-direction:column;width:calc(100% - 28px);margin-top:24px;padding:20px}body.landing-mode .landing-feature-grid{grid-template-columns:1fr;gap:14px}body.landing-mode .landing-feature-grid article.landing-feature-primary:first-child{grid-column:auto}body.landing-mode .landing-feature-grid article,body.landing-mode .landing-feature-grid article.landing-feature-primary{min-height:0;padding:24px;text-align:right!important}body.landing-mode .landing-feature-grid article.landing-feature-primary h3,body.landing-mode .landing-feature-grid article.landing-feature-supporting h3{font-size:25px}}.lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-drawer-footer{display:none!important}.lead-drawer-panel.lead-drawer-pro.is-whatsapp-view [data-lead-panel=whatsapp].active{min-height:0!important;padding:12px 16px 16px!important;overflow:hidden!important}.lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-panel{border-radius:20px!important;grid-template-rows:auto auto minmax(0,1fr) auto!important;height:100%!important;min-height:0!important;max-height:none!important;display:grid!important;overflow:hidden!important;box-shadow:0 14px 36px #0f172a14!important}.lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-thread{scroll-padding-block:20px;min-height:0!important;max-height:none!important;padding:22px clamp(16px,3vw,34px)!important;overflow-y:auto!important}.lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-message{width:min(78%,680px);padding:11px 14px!important;font-size:15px!important;line-height:1.6!important}.lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-composer{gap:10px!important;padding:14px 16px!important}.lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-message-input{resize:vertical!important;min-height:76px!important;max-height:150px!important;font-size:15px!important;line-height:1.55!important}.lead-whatsapp-media.audio{contain:layout paint;grid-template-rows:auto 44px!important;align-content:start!important;min-height:82px!important;display:grid!important}.lead-whatsapp-media.audio audio{width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;display:block!important}@media (width<=760px){.lead-drawer-panel.lead-drawer-pro.is-whatsapp-view [data-lead-panel=whatsapp].active{padding:8px!important}.lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-panel{border-radius:14px!important;height:100%!important;min-height:0!important}.lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-head{padding:10px 12px!important}.lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-head-tools{gap:6px!important}.lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-context{max-height:76px;overflow-y:auto}.lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-thread{padding:14px 10px!important}.lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-message{width:min(92%,560px);font-size:14px!important}.lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-composer{padding:10px!important}.lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-message-input{min-height:58px!important;max-height:100px!important}}#tab-leads_tab .lead-whatsapp-workbench{align-items:stretch!important;height:clamp(620px,72dvh,780px)!important;min-height:620px!important}#tab-leads_tab .lead-whatsapp-active-chat{min-width:0!important;min-height:0!important;overflow:hidden!important}#tab-leads_tab .lead-whatsapp-panel.embedded{background:#f7faf8!important;grid-template-rows:auto auto minmax(0,1fr) auto!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}#tab-leads_tab .lead-whatsapp-head{background:#fff!important;grid-template-columns:minmax(180px,1fr) minmax(420px,auto)!important;align-items:center!important;gap:16px!important;padding:14px 16px!important;display:grid!important}#tab-leads_tab .lead-whatsapp-head>div:first-child{min-width:0!important}#tab-leads_tab .lead-whatsapp-head strong,#tab-leads_tab .lead-whatsapp-head em{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}#tab-leads_tab .lead-whatsapp-head-tools{grid-template-columns:minmax(150px,190px) minmax(150px,190px) max-content!important;justify-content:end!important;align-items:end!important;gap:8px!important;width:auto!important;min-width:0!important;max-width:100%!important;display:grid!important}#tab-leads_tab .lead-whatsapp-head-tools>*{min-width:0!important;margin:0!important}#tab-leads_tab .lead-whatsapp-head-tools label{color:#64748b!important;gap:4px!important;font-size:11px!important;line-height:1.2!important;display:grid!important}#tab-leads_tab .lead-whatsapp-head-tools select,#tab-leads_tab .lead-whatsapp-head-tools button{box-sizing:border-box!important;white-space:nowrap!important;width:100%!important;max-width:100%!important;min-height:40px!important}#tab-leads_tab .lead-whatsapp-context{background:#fff!important;border:0!important;border-bottom:1px solid #dfe7e2!important;border-radius:0!important;flex-wrap:wrap!important;align-items:center!important;gap:7px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:9px 16px!important;display:flex!important;overflow:visible!important}#tab-leads_tab .lead-whatsapp-context span,#tab-leads_tab .lead-whatsapp-context button{box-sizing:border-box!important;white-space:nowrap!important;flex:none!important;max-width:100%!important;min-height:32px!important}#tab-leads_tab .lead-whatsapp-thread{scrollbar-gutter:stable;background:linear-gradient(#f4faf6 0%,#edf5f0 100%)!important;min-width:0!important;min-height:0!important;padding:18px clamp(14px,2vw,28px)!important;overflow:hidden auto!important}#tab-leads_tab .lead-whatsapp-composer{background:#fff!important;border-top:1px solid #dfe7e2!important;gap:9px!important;min-width:0!important;padding:12px 14px!important}#tab-leads_tab .lead-whatsapp-composer textarea{resize:vertical!important;min-height:64px!important;max-height:112px!important}#tab-leads_tab .lead-whatsapp-composer-actions{grid-template-columns:minmax(190px,.42fr) minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-width:0!important;display:grid!important}#tab-leads_tab .lead-whatsapp-send{color:#fff!important;background:#16a34a!important;border-color:#16a34a!important;min-height:44px!important}#tab-leads_tab .lead-whatsapp-template-row{flex-wrap:wrap!important;justify-content:flex-start!important;gap:7px!important;min-width:0!important;display:flex!important}#tab-leads_tab .lead-whatsapp-template-row button{white-space:nowrap!important;flex:0 auto!important;min-width:0!important;max-width:100%!important;min-height:40px!important;padding-inline:11px!important}@media (width>=761px) and (width<=1180px){#tab-leads_tab .lead-whatsapp-head{grid-template-columns:1fr!important;gap:10px!important}#tab-leads_tab .lead-whatsapp-head-tools{grid-template-columns:minmax(140px,1fr) minmax(140px,1fr) max-content!important;width:100%!important}}@media (width<=760px){#tab-leads_tab .lead-whatsapp-workbench{height:auto!important;min-height:0!important}#tab-leads_tab .lead-whatsapp-panel.embedded{grid-template-rows:auto auto minmax(0,1fr) auto!important;height:68dvh!important;min-height:500px!important}#tab-leads_tab .lead-whatsapp-head{grid-template-columns:1fr!important;gap:9px!important;padding:10px!important}#tab-leads_tab .lead-whatsapp-head-tools{grid-template-columns:1fr 1fr!important;width:100%!important}#tab-leads_tab .lead-whatsapp-head-tools button{grid-column:1/-1}#tab-leads_tab .lead-whatsapp-context{scrollbar-width:none;flex-wrap:nowrap!important;padding:8px 10px!important;overflow:auto hidden!important}#tab-leads_tab .lead-whatsapp-context::-webkit-scrollbar{display:none}#tab-leads_tab .lead-whatsapp-composer-actions{grid-template-columns:1fr!important}#tab-leads_tab .lead-whatsapp-template-row{grid-template-columns:1fr 1fr!important;display:grid!important}#tab-leads_tab .lead-whatsapp-template-row button{white-space:normal!important;width:100%!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro{border-radius:0!important;grid-template-rows:auto auto minmax(0,1fr) auto!important;width:100%!important;height:100dvh!important;max-height:100dvh!important;display:grid!important;overflow:hidden!important}#leadDrawer .lead-drawer-pro .lead-drawer-tabs{grid-template-columns:.78fr .78fr 1fr 1.12fr!important;gap:5px!important;min-height:0!important;padding:7px 8px!important;display:grid!important;overflow:visible!important}#leadDrawer .lead-drawer-pro .lead-drawer-tabs button{white-space:nowrap!important;width:auto!important;min-width:0!important;min-height:38px!important;padding:7px 4px!important;font-size:11px!important}#leadDrawer .lead-drawer-pro .lead-drawer-tab-panel{min-height:0!important;padding:8px!important;overflow:hidden auto!important}#leadDrawer .lead-drawer-pro .lead-drawer-tab-panel.active[data-lead-panel=work]{grid-template-columns:1fr!important;align-content:start!important;gap:8px!important;display:grid!important}#leadDrawer .lead-drawer-pro .lead-customer-unified-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}#leadDrawer .lead-drawer-pro .lead-business-grid{grid-template-columns:1fr 1fr!important;gap:7px!important}#leadDrawer .lead-drawer-pro .lead-workflow-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}#leadDrawer .lead-drawer-pro .lead-drawer-primary-action{grid-template-columns:1.25fr .75fr .75fr!important;gap:5px!important;display:grid!important}#leadDrawer .lead-drawer-pro .lead-drawer-footer{padding:7px 8px calc(7px + env(safe-area-inset-bottom))!important;grid-template-columns:1.3fr 1fr 1fr!important;gap:5px!important;margin:0!important;display:grid!important;position:relative!important;bottom:auto!important}#leadDrawer .lead-drawer-pro .lead-drawer-footer button{min-height:42px!important;padding:7px 4px!important;font-size:10.5px!important}#leadDrawer .lead-drawer-pro .lead-drawer-footer .lead-delete-btn{display:none!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view{grid-template-rows:auto auto minmax(0,1fr)!important}#tab-leads_tab #leadWorkspaceSwitch{scroll-snap-type:x proximity;scrollbar-width:none;width:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;align-items:stretch!important;gap:6px!important;padding:0 1px 4px!important;display:flex!important;overflow:auto hidden!important}#tab-leads_tab #leadWorkspaceSwitch::-webkit-scrollbar,#tab-leads_tab #leadQuickTabs::-webkit-scrollbar{display:none}#tab-leads_tab #leadWorkspaceSwitch button{scroll-snap-align:start;border-radius:11px!important;flex:none!important;width:auto!important;min-width:92px!important;min-height:42px!important;padding:6px 10px!important}#tab-leads_tab #leadWorkspaceSwitch button span{font-size:10.5px!important}#tab-leads_tab #leadWorkspaceSwitch button strong{font-size:11px!important}#tab-leads_tab #leadQuickTabs{scroll-snap-type:x proximity;scrollbar-width:none;align-items:stretch!important;gap:6px!important;width:100%!important;min-height:0!important;padding:0 0 4px!important;display:flex!important;overflow:auto hidden!important}#tab-leads_tab #leadQuickTabs button{scroll-snap-align:start;border-radius:11px!important;flex:none!important;width:auto!important;min-width:88px!important;min-height:40px!important;padding:6px 10px!important}#tab-leads_tab #leadQuickTabs button span,#tab-leads_tab #leadQuickTabs button strong{font-size:11px!important}#tab-leads_tab #leadRepFocusPanel{display:none!important}#tab-leads_tab .lead-filter-bar-modern{margin-top:4px!important}}.lead-next-step.is-empty{visibility:hidden}@media (width<=760px){.admin-panel.open.leads-workspace-mode .a-top{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:58px!important;padding:8px 10px!important;display:grid!important;overflow:visible!important}.admin-panel.open.leads-workspace-mode .admin-mobile-menu-toggle{grid-area:1/1!important;width:40px!important;height:40px!important}.admin-panel.open.leads-workspace-mode .admin-top-brand{grid-area:1/2!important;justify-content:center!important;justify-self:center!important;width:100%!important;max-width:230px!important;overflow:hidden!important}.admin-panel.open.leads-workspace-mode .admin-top-brand .a-brand{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:180px!important;font-size:13px!important;overflow:hidden!important}.admin-panel.open.leads-workspace-mode .admin-top-insights{display:none!important}.admin-panel.open.leads-workspace-mode .admin-top-actions{flex-wrap:nowrap!important;grid-area:1/3!important;justify-content:flex-end!important;width:auto!important;min-width:40px!important;display:flex!important}.admin-panel.open.leads-workspace-mode .admin-top-actions>:not(.admin-top-notification-widget):not(.admin-theme-toggle){display:none!important}.admin-panel.open.leads-workspace-mode .admin-top-notification-widget .dealer-notification-bell{border-radius:12px!important;width:40px!important;height:40px!important}.admin-panel.open.leads-workspace-mode .admin-theme-toggle{border-radius:12px!important;width:40px!important;height:40px!important;font-size:18px!important}.admin-panel.open.leads-workspace-mode .a-wrap{width:100%!important;max-width:100%!important;padding:10px 8px 34px!important;overflow-x:hidden!important}#tab-leads_tab,#tab-leads_tab .leads-sales-center,#tab-leads_tab .lead-workspace-panel{min-width:0!important;max-width:100%!important;overflow-x:hidden!important}#tab-leads_tab .leads-center-head{border-radius:16px!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:8px 10px!important;min-height:0!important;margin:0 0 8px!important;padding:12px!important;display:grid!important}#tab-leads_tab .leads-center-head>div:first-child{grid-area:1/1!important;min-width:72px!important}#tab-leads_tab .leads-center-kicker{display:none!important}#tab-leads_tab .leads-center-head h2{margin:0!important;font-size:22px!important;line-height:1.1!important}#tab-leads_tab .leads-center-head #leadsCount{white-space:nowrap!important;margin-top:3px!important;font-size:10px!important}#tab-leads_tab #leadWorkspaceSwitch{grid-area:1/2!important;justify-self:stretch!important;padding:0!important}#tab-leads_tab #leadWorkspaceSwitch button{min-width:86px!important;min-height:38px!important;padding:5px 9px!important}#tab-leads_tab .leads-head-actions{display:none!important}#tab-leads_tab .lead-mobile-fastbar{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;margin:0 0 8px!important;padding:0!important;display:grid!important}#tab-leads_tab .lead-mobile-fastbar button{white-space:nowrap!important;border-radius:11px!important;min-width:0!important;min-height:40px!important;padding:6px 4px!important;font-size:11px!important}#tab-leads_tab #leadQuickTabs{margin:0 0 6px!important;padding:0 0 4px!important}#tab-leads_tab #leadQuickTabs button{min-width:82px!important}#tab-leads_tab .lead-filter-bar-modern{width:100%!important;max-width:100%!important}#tab-leads_tab .lead-card-simple{overflow:hidden!important}#tab-leads_tab .lead-next-step.is-empty{display:none!important}#leadDrawer .lead-drawer-pro .lead-drawer-footer{padding:8px 10px calc(8px + env(safe-area-inset-bottom))!important;background:#fff!important;grid-template-columns:1fr 1fr!important;gap:8px!important}#leadDrawer .lead-drawer-pro .lead-drawer-footer .lead-save-main{background:#111827!important;border-radius:12px!important;grid-column:auto!important;min-height:44px!important}#leadDrawer .lead-drawer-pro .lead-drawer-footer .lead-mark-irrelevant{color:#64748b!important;background:#fff!important;border-color:#dbe3ef!important;border-radius:12px!important;min-height:44px!important}#leadDrawer .lead-drawer-pro .lead-drawer-footer .lead-mark-sold,#leadDrawer .lead-drawer-pro .lead-drawer-footer .lead-delete-btn{display:none!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view [data-lead-panel=whatsapp].active{padding:6px!important;overflow:hidden!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-panel{box-shadow:none!important;background:#eef5f0!important;border:0!important;border-radius:12px!important;grid-template-rows:auto minmax(0,1fr) auto!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-head{display:none!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-context{scrollbar-width:none!important;border-radius:0!important;flex-wrap:nowrap!important;gap:6px!important;min-height:40px!important;max-height:none!important;padding:6px 8px!important;display:flex!important;overflow:auto hidden!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-context::-webkit-scrollbar{display:none!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-context span,#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-context button{white-space:nowrap!important;flex:none!important;min-height:30px!important;font-size:10px!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-thread{min-height:0!important;padding:12px 8px!important;overflow:hidden auto!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-message{width:min(90%,520px)!important;max-width:90%!important;padding:9px 11px!important;font-size:13px!important;line-height:1.45!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-composer{background:#fff!important;gap:7px!important;padding:8px!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-message-input{resize:none!important;min-height:52px!important;max-height:84px!important;padding:10px!important;font-size:14px!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-composer-actions{grid-template-columns:1fr!important;gap:7px!important;display:grid!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-send{min-height:42px!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-template-row{scrollbar-width:none!important;flex-wrap:nowrap!important;gap:6px!important;display:flex!important;overflow-x:auto!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-template-row::-webkit-scrollbar{display:none!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-template-row button{white-space:nowrap!important;flex:none!important;width:auto!important;min-height:36px!important;padding:6px 10px!important;font-size:11px!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-note{display:none!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view{grid-template-rows:auto auto minmax(0,1fr)!important;width:100%!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;overflow:hidden!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-drawer-hero{min-height:0!important;padding:9px 10px!important;position:relative!important;top:auto!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-drawer-tabs{min-height:0!important;padding:6px 8px!important;position:relative!important;top:auto!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view [data-lead-panel=whatsapp].active{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;padding:0!important;overflow:hidden!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-panel{border-radius:0!important;grid-template-rows:auto minmax(0,1fr) auto!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;margin:0!important;display:grid!important;overflow:hidden!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-context{overscroll-behavior-x:contain;background:#fffffff5!important;border-bottom:1px solid #dce7e0!important;width:100%!important;min-width:0!important;min-height:38px!important;padding:5px 8px!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-thread{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:auto!important;align-content:start!important;width:100%!important;min-width:0!important;min-height:0!important;max-height:none!important;padding:10px 8px 14px!important;overflow:hidden auto!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-message{overflow-wrap:anywhere!important;word-break:break-word!important;width:fit-content!important;min-width:72px!important;max-width:88%!important;margin:0!important;overflow:hidden!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-message.inbound{justify-self:end!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-message.outbound{justify-self:start!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-media,#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-attribution{width:100%!important;min-width:0!important;max-width:100%!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-attribution{grid-template-columns:54px minmax(0,1fr)!important;gap:8px!important;padding:8px!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-attribution img{width:54px!important;height:54px!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-media img,#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-media video{object-fit:contain!important;width:100%!important;max-width:100%!important;max-height:38dvh!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-media.audio{contain:layout!important;width:100%!important;min-height:68px!important;padding:8px!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-media.audio audio{width:100%!important;min-width:0!important;height:40px!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-composer{width:100%!important;min-width:0!important;min-height:0!important;padding:7px 8px calc(7px + env(safe-area-inset-bottom))!important;border-top:1px solid #dce7e0!important;gap:6px!important;overflow:hidden!important;box-shadow:0 -5px 18px #0f172a0f!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-message-input{width:100%!important;min-width:0!important;min-height:44px!important;max-height:72px!important;padding:9px 11px!important;line-height:1.35!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-composer-actions{grid-template-columns:minmax(112px,.42fr) minmax(0,1fr)!important;align-items:center!important;gap:6px!important;display:grid!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-send{min-width:0!important;min-height:40px!important;padding:7px 8px!important;font-size:12px!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-template-row{min-width:0!important;padding-bottom:1px!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-template-row button{min-height:34px!important;padding:5px 9px!important;font-size:10.5px!important}#leadDrawer .lead-drawer-panel.lead-drawer-pro.is-whatsapp-view .lead-whatsapp-warning{max-height:34px!important;font-size:10px!important;line-height:1.3!important;overflow-y:auto!important}}.lead-whatsapp-mobile-back{display:none}@media (width<=760px){#tab-leads_tab #leadWhatsappInbox{width:100%!important;min-width:0!important;padding:8px!important;overflow:hidden!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-inbox-head{gap:8px!important;padding:2px!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-inbox-head em{display:none!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-live-tools{grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important;display:grid!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-live-tools input{width:100%!important;min-width:0!important;min-height:40px!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-live-tools small,#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-live-tools em{display:none!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-inbox-filters{scrollbar-width:none!important;flex-wrap:nowrap!important;gap:6px!important;padding-bottom:4px!important;display:flex!important;overflow:auto hidden!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-inbox-filters::-webkit-scrollbar{display:none!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-inbox-filters button{flex:none!important;width:auto!important;min-width:86px!important;min-height:40px!important;padding:6px 9px!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-workbench{border-radius:16px!important;width:100%!important;height:calc(100dvh - 245px)!important;min-height:480px!important;max-height:760px!important;display:block!important;overflow:hidden!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-thread-list{border:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;padding:7px!important;display:flex!important;overflow:hidden auto!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-chat-row{grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important;width:100%!important;min-width:0!important;padding:11px!important;display:grid!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-chat-row>span{grid-area:1/2!important;min-width:auto!important;max-width:82px!important;padding:4px 8px!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-chat-row>div{grid-area:1/1!important;min-width:0!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-active-chat{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:none!important;position:relative!important;overflow:hidden!important}#tab-leads_tab #leadWhatsappInbox.mobile-chat-open .lead-whatsapp-thread-list{display:none!important}#tab-leads_tab #leadWhatsappInbox.mobile-chat-open .lead-whatsapp-active-chat{grid-template-rows:auto minmax(0,1fr)!important;display:grid!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-mobile-back{color:#166534!important;background:#fff!important;border:0!important;border-bottom:1px solid #dbe5f1!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;min-height:42px!important;padding:7px 12px!important;font-family:Heebo,sans-serif!important;font-size:13px!important;font-weight:650!important;display:flex!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-panel.embedded{grid-template-rows:auto minmax(0,1fr) auto!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;overflow:hidden!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-head{display:none!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-context{min-width:0!important;min-height:38px!important;padding:5px 8px!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-thread{overscroll-behavior:contain;align-content:start!important;min-width:0!important;min-height:0!important;max-height:none!important;padding:10px 8px 14px!important;overflow:hidden auto!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-message{overflow-wrap:anywhere!important;width:fit-content!important;min-width:72px!important;max-width:88%!important;overflow:hidden!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-message.inbound{justify-self:end!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-message.outbound{justify-self:start!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-composer{min-width:0!important;padding:7px 8px calc(7px + env(safe-area-inset-bottom))!important;gap:6px!important;overflow:hidden!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-composer textarea{resize:none!important;min-height:44px!important;max-height:72px!important;padding:9px 11px!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-composer-actions{grid-template-columns:minmax(112px,.42fr) minmax(0,1fr)!important;gap:6px!important;display:grid!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-template-row{scrollbar-width:none!important;flex-wrap:nowrap!important;min-width:0!important;display:flex!important;overflow-x:auto!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-template-row::-webkit-scrollbar{display:none!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-template-row button{white-space:nowrap!important;flex:none!important;width:auto!important;min-height:34px!important;padding:5px 9px!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-note,#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-owner-leads{display:none!important}}.lead-whatsapp-mobile-toggle{display:none}@media (width<=760px){#tab-leads_tab #leadWhatsappInbox{overflow:visible!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-inbox-head{padding:6px 7px 2px!important;display:block!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-inbox-head strong{font-size:15px!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-live-tools{display:none!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-mobile-toggle{color:#111827!important;text-align:right!important;background:linear-gradient(135deg,#f0fdf4,#fff)!important;border:1px solid #b9e4ca!important;border-radius:15px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:64px!important;margin-top:6px!important;padding:10px 13px!important;font-family:Heebo,sans-serif!important;display:flex!important;box-shadow:0 7px 18px #16a34a12!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-mobile-toggle span{gap:2px!important;display:grid!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-mobile-toggle strong{font-size:14px!important;font-weight:700!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-mobile-toggle small{color:#64748b!important;font-size:11px!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-mobile-toggle em{color:#fff!important;background:#16a34a!important;border-radius:10px!important;flex:none!important;padding:7px 10px!important;font-size:11px!important;font-style:normal!important;font-weight:700!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-inbox-filters,#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-workbench{display:none!important}#tab-leads_tab #leadWhatsappInbox.mobile-inbox-expanded .lead-whatsapp-inbox-filters{margin-top:8px!important;display:flex!important}#tab-leads_tab #leadWhatsappInbox.mobile-inbox-expanded .lead-whatsapp-workbench{margin-top:7px!important;display:block!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-mobile-toggle em b,#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-mobile-toggle em i{font:inherit!important;font-style:normal!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-mobile-toggle em i,#tab-leads_tab #leadWhatsappInbox.mobile-inbox-expanded .lead-whatsapp-mobile-toggle em b{display:none!important}#tab-leads_tab #leadWhatsappInbox.mobile-inbox-expanded .lead-whatsapp-mobile-toggle em i{display:inline!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-owner-leads{box-shadow:none!important;border-radius:16px!important;margin:12px 0 0!important;padding:10px!important;display:block!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-owner-head{gap:8px!important;margin-bottom:10px!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-owner-head strong{font-size:17px!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-owner-head button{min-height:40px!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-owner-card{border-radius:14px!important;padding:11px!important}#tab-leads_tab #leadWhatsappInbox .lead-whatsapp-owner-actions{grid-template-columns:1fr 1fr!important}}@media (width<=600px){#comingPage>div:last-child{padding:38px 16px 64px!important}#comingPage .cs-grid{grid-template-columns:minmax(0,1fr)!important;width:100%!important}#comingPage .cs-card{min-width:0!important}}@media (width>=1100px){body.dedicated-admin-route,body.admin-panel-open,.admin-panel.open,.admin-panel.open.leads-workspace-mode{max-width:100%!important;overflow-x:hidden!important}.admin-panel.open .a-top,.admin-panel.open.leads-workspace-mode .a-top{z-index:80!important;grid-template-columns:minmax(240px,auto) minmax(280px,1fr) auto!important;align-items:center!important;gap:14px!important;min-height:64px!important;padding:10px 22px!important;display:grid!important;position:sticky!important;top:0!important}.admin-panel.open .a-wrap,.admin-panel.open.leads-workspace-mode .a-wrap{direction:rtl!important;grid-template-columns:280px minmax(0,1fr)!important;align-items:start!important;gap:18px!important;width:100%!important;max-width:none!important;margin:0!important;padding:18px 18px 46px!important;display:grid!important;overflow:visible!important}.admin-panel.open.admin-nav-collapsed .a-wrap,.admin-panel.open.admin-nav-collapsed.leads-workspace-mode .a-wrap{grid-template-columns:76px minmax(0,1fr)!important}.admin-panel.open .admin-nav-groups,.admin-panel.open.leads-workspace-mode .admin-nav-groups{scrollbar-width:thin;z-index:20!important;background:#fffffff7!important;border:1px solid #e3eaf4!important;border-radius:18px!important;order:0!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:calc(100vh - 104px)!important;margin:0!important;padding:10px!important;display:block!important;position:sticky!important;top:82px!important;overflow:hidden auto!important;transform:none!important;box-shadow:0 14px 34px #0f172a0f!important}.admin-panel.open .admin-nav-group,.admin-panel.open.leads-workspace-mode .admin-nav-group{background:#f8fafc!important;border:1px solid #edf2f7!important;border-radius:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0 0 8px!important;padding:8px!important;display:block!important}.admin-panel.open .admin-nav-subgroup,.admin-panel.open.leads-workspace-mode .admin-nav-subgroup,.admin-panel.open .admin-nav-collapsible,.admin-panel.open.leads-workspace-mode .admin-nav-collapsible,.admin-panel.open .admin-nav-collapsible-body,.admin-panel.open.leads-workspace-mode .admin-nav-collapsible-body{border:0!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}.admin-panel.open .admin-nav-subgroup,.admin-panel.open.leads-workspace-mode .admin-nav-subgroup{border-top:1px solid #edf2f7!important;margin-top:8px!important;padding-top:8px!important}.admin-panel.open .admin-nav-label,.admin-panel.open.leads-workspace-mode .admin-nav-label,.admin-panel.open .admin-nav-sublabel,.admin-panel.open.leads-workspace-mode .admin-nav-sublabel{color:#7b8797!important;letter-spacing:0!important;text-transform:none!important;width:100%!important;margin:0 4px 7px!important;font-size:10px!important;font-weight:600!important;display:block!important}.admin-panel.open .a-tab,.admin-panel.open.leads-workspace-mode .a-tab,.admin-panel.open .admin-nav-toggle,.admin-panel.open.leads-workspace-mode .admin-nav-toggle{white-space:nowrap!important;text-overflow:ellipsis!important;border-radius:12px!important;justify-content:flex-start!important;align-items:center!important;gap:9px!important;width:100%!important;max-width:100%!important;min-height:40px!important;margin:0 0 4px!important;padding:10px 11px!important;font-size:13px!important;font-weight:500!important;line-height:1.2!important;display:flex!important;overflow:hidden!important}.admin-nav-icon{flex:0 0 22px;place-items:center;width:22px;font-size:16px;line-height:1;display:inline-grid}.admin-nav-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.admin-nav-collapse-toggle{color:#334155;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:13px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:38px;margin:0 0 10px;font:600 12px Heebo,sans-serif;display:flex}.admin-nav-collapse-icon{color:#111827;background:#eef2f7;border-radius:999px;place-items:center;width:22px;height:22px;font-size:18px;line-height:1;display:inline-grid}.admin-panel.open.admin-nav-collapsed .admin-nav-collapse-text,.admin-panel.open.admin-nav-collapsed .admin-nav-label,.admin-panel.open.admin-nav-collapsed .admin-nav-sublabel,.admin-panel.open.admin-nav-collapsed .admin-nav-text,.admin-panel.open.admin-nav-collapsed .admin-nav-toggle:after{display:none!important}.admin-panel.open.admin-nav-collapsed .admin-nav-groups,.admin-panel.open.admin-nav-collapsed.leads-workspace-mode .admin-nav-groups{padding:8px!important}.admin-panel.open.admin-nav-collapsed .admin-nav-group,.admin-panel.open.admin-nav-collapsed.leads-workspace-mode .admin-nav-group{margin-bottom:7px!important;padding:6px!important}.admin-panel.open.admin-nav-collapsed .admin-nav-subgroup,.admin-panel.open.admin-nav-collapsed.leads-workspace-mode .admin-nav-subgroup{margin-top:6px!important;padding-top:6px!important}.admin-panel.open.admin-nav-collapsed .a-tab,.admin-panel.open.admin-nav-collapsed.leads-workspace-mode .a-tab,.admin-panel.open.admin-nav-collapsed .admin-nav-toggle,.admin-panel.open.admin-nav-collapsed.leads-workspace-mode .admin-nav-toggle,.admin-panel.open.admin-nav-collapsed .admin-nav-collapse-toggle{justify-content:center!important;gap:0!important;min-height:44px!important;margin-bottom:5px!important;padding:0!important}.admin-panel.open.admin-nav-collapsed .admin-nav-icon{flex-basis:auto;width:auto;font-size:18px}.admin-panel.open .a-sec,.admin-panel.open.leads-workspace-mode .a-sec,.admin-panel.open.leads-workspace-mode #tab-leads_tab{clear:none!important;order:0!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;overflow:visible!important}}@media (width<=1099px){.admin-nav-collapse-toggle{display:none!important}}.admin-panel.open .a-top{direction:ltr!important;grid-template-columns:auto minmax(0,1fr) auto!important;justify-content:stretch!important;align-items:center!important;gap:16px!important;display:grid!important;overflow:visible!important}.admin-panel.open .admin-top-brand{direction:rtl!important;order:3!important;grid-area:1/3!important;justify-content:flex-start!important;align-items:center!important;min-width:0!important;max-width:min(48vw,520px)!important;display:flex!important}.admin-panel.open .admin-top-brand .a-brand{text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}.admin-panel.open .admin-top-insights{direction:rtl!important;flex:auto!important;order:2!important;grid-area:1/2!important;min-width:0!important}.admin-panel.open .admin-top-actions{direction:ltr!important;order:1!important;grid-area:1/1!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;min-width:max-content!important;margin:0!important;display:flex!important}.admin-panel.open .admin-top-actions>*{flex:none!important}.admin-logout-btn{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:11px;min-height:38px;padding:7px 16px;font:500 12px Heebo,sans-serif;transition:background .18s,border-color .18s,color .18s,transform .18s}.admin-logout-btn:hover{color:#dc2626;background:#fff1f2;border-color:#fecaca;transform:translateY(-1px)}.admin-panel.open .admin-top-notification-widget{display:flex!important}.admin-panel.open .dealer-notification-widget[hidden]{display:none!important}#adminPanel.admin-theme-dark .admin-logout-btn{color:#d8d8d8;background:#111;border-color:#2a2a2a}#adminPanel.admin-theme-dark .admin-logout-btn:hover{color:#fecdd3;background:#231316;border-color:#4c1d24}@media (width<=760px){.admin-panel.open .a-top,.admin-panel.open.leads-workspace-mode .a-top{direction:rtl!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;min-height:54px!important;padding:8px 10px!important;display:grid!important}.admin-panel.open .admin-top-brand,.admin-panel.open.leads-workspace-mode .admin-top-brand{order:2!important;grid-area:1/2!important;justify-content:center!important;justify-self:center!important;width:auto!important;max-width:none!important}.admin-panel.open .admin-top-brand .a-brand,.admin-panel.open.leads-workspace-mode .admin-top-brand .a-brand{text-align:center!important;max-width:38vw!important;font-size:12px!important;line-height:1.2!important}.admin-panel.open .admin-top-brand #adminPanelLogo,.admin-panel.open.leads-workspace-mode .admin-top-brand #adminPanelLogo{max-width:130px!important;height:38px!important}.admin-panel.open .admin-brand-copy,.admin-panel.open.leads-workspace-mode .admin-brand-copy{text-align:center!important;gap:0!important}.admin-panel.open .admin-mobile-menu-toggle,.admin-panel.open.leads-workspace-mode .admin-mobile-menu-toggle{order:1!important;grid-area:1/1!important;width:38px!important;height:38px!important;display:flex!important}.admin-panel.open .admin-top-actions,.admin-panel.open.leads-workspace-mode .admin-top-actions{flex-wrap:nowrap!important;order:3!important;grid-area:1/3!important;justify-content:flex-start!important;gap:5px!important;width:auto!important;min-width:0!important;overflow:visible!important}.admin-panel.open .admin-top-actions>:not(.admin-top-notification-widget):not(.admin-theme-toggle):not(.admin-logout-btn),.admin-panel.open.leads-workspace-mode .admin-top-actions>:not(.admin-top-notification-widget):not(.admin-theme-toggle):not(.admin-logout-btn),.admin-panel.open .admin-sync-status,.admin-panel.open.leads-workspace-mode .admin-sync-status,.admin-panel.open .a-close-btn,.admin-panel.open.leads-workspace-mode .a-close-btn{display:none!important}.admin-panel.open .admin-logout-btn,.admin-panel.open.leads-workspace-mode .admin-logout-btn{border-radius:10px!important;height:36px!important;min-height:36px!important;padding:0 10px!important;font-size:11px!important}.admin-panel.open .admin-theme-toggle,.admin-panel.open.leads-workspace-mode .admin-theme-toggle,.admin-panel.open .admin-top-notification-widget .dealer-notification-bell,.admin-panel.open.leads-workspace-mode .admin-top-notification-widget .dealer-notification-bell{border-radius:10px!important;width:36px!important;height:36px!important;min-height:36px!important;font-size:16px!important}.admin-panel.open.admin-mobile-compact-header .admin-top-actions,.admin-panel.open.admin-mobile-compact-header.leads-workspace-mode .admin-top-actions{grid-area:1/3!important;display:flex!important}.admin-panel.open.admin-mobile-compact-header .admin-top-actions>:not(.admin-top-notification-widget):not(.admin-theme-toggle):not(.admin-logout-btn),.admin-panel.open.admin-mobile-compact-header.leads-workspace-mode .admin-top-actions>:not(.admin-top-notification-widget):not(.admin-theme-toggle):not(.admin-logout-btn){display:none!important}.admin-panel.open .dealer-notification-panel{width:auto!important;max-width:none!important;top:62px!important;left:10px!important;right:10px!important}}.admin-panel.open .a-save:hover,.admin-panel.open .admin-car-edit-primary:hover,.admin-panel.open .dealer-primary-actions .a-save:hover,.admin-panel.open .lead-drawer-pro .lead-drawer-footer .lead-save-main:hover,.admin-panel.open #leadDrawer .lead-drawer-pro .lead-drawer-footer .lead-save-main:hover,.admin-panel.open .lead-calendar-google-card button.primary:hover,.admin-panel.open .vehicle-ocr-upload:hover,.admin-panel.open .design-template-btn.is-active:hover{transform:translateY(-1px);background:linear-gradient(135deg,var(--dealerx-admin-blue-hover),var(--dealerx-admin-blue-deep))!important;border-color:var(--dealerx-admin-blue-hover)!important;box-shadow:0 16px 34px #3b5bdb47!important}.admin-panel.open .a-tab:hover,.admin-panel.open.leads-workspace-mode .a-tab:hover,.admin-panel.open .admin-nav-toggle:hover,.admin-panel.open .a-field input:focus,.admin-panel.open .a-field select:focus,.admin-panel.open .a-field textarea:focus{border-color:var(--dealerx-admin-blue-border)!important;box-shadow:0 0 0 4px #3b5bdb1a!important}.admin-panel.open .a-tab:hover,.admin-panel.open.leads-workspace-mode .a-tab:hover,.admin-panel.open .admin-nav-toggle:hover{background:var(--dealerx-admin-blue-soft)!important;color:var(--dealerx-admin-blue-deep)!important}.admin-panel.open .design-template-card.is-active,.admin-panel.open .design-color-palette-card.is-active,.admin-panel.open .admin-car-row-selected{border-color:var(--dealerx-admin-blue)!important;box-shadow:0 0 0 1px var(--dealerx-admin-blue),0 14px 30px #3b5bdb29!important}#adminPanel.admin-theme-dark{--dealerx-admin-blue-soft:#3b5bdb26;--dealerx-admin-blue-border:#7d91ff85;--dealerx-admin-blue-shadow:#3b5bdb4d}#adminPanel.admin-theme-dark .a-tab.active,#adminPanel.admin-theme-dark .a-save,#adminPanel.admin-theme-dark .admin-car-edit-primary,#adminPanel.admin-theme-dark .lead-drawer-pro .lead-drawer-footer .lead-save-main,#adminPanel.admin-theme-dark #leadDrawer .lead-drawer-pro .lead-drawer-footer .lead-save-main{color:#fff!important;background:linear-gradient(135deg,#4f6cff,#3b5bdb)!important;border-color:#6f86ff!important;box-shadow:0 14px 32px #3b5bdb57!important}#adminPanel.admin-theme-dark .a-tab:hover,#adminPanel.admin-theme-dark .admin-nav-toggle:hover{color:#fff!important;background:#3b5bdb29!important;border-color:#7d91ff75!important}.admin-panel.open .leads-refresh-btn,.admin-panel.open .lead-display-toggle button.active,.admin-panel.open .lead-focus-card,.admin-panel.open .lead-quick-tabs button.active,.admin-panel.open .daily-sales-head button,.admin-panel.open .lead-pipeline-view-toggle button.active,.admin-panel.open .pipeline-card-actions button:first-child,.admin-panel.open .lead-save-small,.admin-panel.open .owner-range-control button.active,.admin-panel.open .owner-refresh-btn,.admin-panel.open .a-close-btn,.admin-panel.open .dealerx-lead-work-actions a:last-child,.admin-panel.open .toast{background:linear-gradient(135deg,var(--dealerx-admin-blue),var(--dealerx-admin-blue-deep))!important;border-color:var(--dealerx-admin-blue)!important;color:#fff!important;box-shadow:0 12px 28px var(--dealerx-admin-blue-shadow)!important}.admin-panel.open .leads-refresh-btn:hover,.admin-panel.open .lead-quick-tabs button.active:hover,.admin-panel.open .daily-sales-head button:hover,.admin-panel.open .pipeline-card-actions button:first-child:hover,.admin-panel.open .lead-save-small:hover,.admin-panel.open .owner-refresh-btn:hover,.admin-panel.open .a-close-btn:hover,.admin-panel.open .dealerx-lead-work-actions a:last-child:hover{background:linear-gradient(135deg,var(--dealerx-admin-blue-hover),var(--dealerx-admin-blue-deep))!important;border-color:var(--dealerx-admin-blue-hover)!important}#adminPanel.admin-theme-dark .leads-refresh-btn,#adminPanel.admin-theme-dark .lead-display-toggle button.active,#adminPanel.admin-theme-dark .lead-focus-card,#adminPanel.admin-theme-dark .lead-quick-tabs button.active,#adminPanel.admin-theme-dark .daily-sales-head button,#adminPanel.admin-theme-dark .lead-pipeline-view-toggle button.active,#adminPanel.admin-theme-dark .pipeline-card-actions button:first-child,#adminPanel.admin-theme-dark .lead-save-small,#adminPanel.admin-theme-dark .owner-range-control button.active,#adminPanel.admin-theme-dark .owner-refresh-btn,#adminPanel.admin-theme-dark .a-close-btn,#adminPanel.admin-theme-dark .dealerx-lead-work-actions a:last-child,#adminPanel.admin-theme-dark .toast{color:#fff!important;background:linear-gradient(135deg,#4f6cff,#3b5bdb)!important;border-color:#6f86ff!important;box-shadow:0 14px 32px #3b5bdb57!important}.admin-home-shell{color:#101827;max-width:1280px;margin:0 auto;padding:clamp(20px,3vw,42px)}.admin-home-head{background:linear-gradient(135deg,#fff 0%,#f6f8fc 100%);border:1px solid #e2e8f3;border-radius:26px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:34px;padding:28px 30px;display:flex;box-shadow:0 18px 50px #0f172a0f}.admin-home-kicker,.admin-home-group-head span{color:#64748b;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:800;display:block}.admin-home-head h2{color:#0f172a;margin:0;font-size:clamp(28px,4vw,44px);line-height:1.08}.admin-home-head p{color:#64748b;margin:9px 0 0;font-size:16px}.admin-home-public-link{color:#172033;cursor:pointer;background:#fff;border:1px solid #d9e1ee;border-radius:16px;align-items:center;gap:12px;min-height:54px;padding:0 20px;display:flex;box-shadow:0 8px 22px #0f172a0f}.admin-home-public-link span{font-size:21px}.admin-home-public-link strong{white-space:nowrap}.admin-home-group{margin:0 0 34px}.admin-home-group-head{justify-content:space-between;align-items:flex-end;gap:16px;margin:0 2px 15px;display:flex}.admin-home-group-head h3{color:#172033;margin:0;font-size:20px}.admin-home-arrange-toggle{color:#34435d;cursor:pointer;background:#fff;border:1px solid #d7e0ef;border-radius:12px;min-height:40px;padding:0 14px;font:800 12px Heebo,sans-serif;box-shadow:0 5px 16px #0f172a0d}.admin-home-arrange-toggle[aria-pressed=true]{color:#3048c5;background:#eef1ff;border-color:#93a8ff}.admin-home-grid{gap:14px;display:grid}.admin-home-grid-secondary{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-home-card{color:#172033;text-align:right;cursor:pointer;background:#fff;border:1px solid #dfe6f1;border-radius:22px;flex-direction:column;align-items:flex-start;min-width:0;min-height:190px;padding:24px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;box-shadow:0 10px 30px #0f172a0e}.admin-home-card:hover{border-color:#b9c8df;transform:translateY(-3px);box-shadow:0 18px 40px #0f172a1a}.admin-home-card.featured{color:#fff;background:linear-gradient(145deg,#111827 0%,#1b2540 100%);border-color:#cdd8ff}.admin-home-icon{background:#f1f5fb;border-radius:14px;place-items:center;width:46px;height:46px;margin-bottom:24px;font-size:22px;display:grid}.admin-home-card.featured .admin-home-icon{background:#ffffff1f}.admin-home-card strong{font-size:19px}.admin-home-card small{color:#718096;margin-top:7px;font-size:13px;line-height:1.55}.admin-home-card.featured small{color:#cbd5e1}.admin-home-card i{color:#52627a;margin-top:auto;padding-top:20px;font-size:12px;font-style:normal;font-weight:800}.admin-home-card.featured i{color:#fff}.admin-home-card.compact{min-height:142px;padding:20px}.admin-home-card.compact .admin-home-icon{width:40px;height:40px;margin-bottom:17px;font-size:19px}.admin-home-card.compact strong{font-size:16px}.admin-home-card[hidden],.admin-home-group[hidden]{display:none!important}.admin-home-shell.is-arranging .admin-home-grid{background:#3457f109;border:1px dashed #aebdf7;border-radius:24px;min-height:96px;padding:7px}.admin-home-shell.is-arranging .admin-home-card{cursor:grab;touch-action:none;user-select:none;box-shadow:0 12px 28px #223d8f1a}.admin-home-shell.is-arranging .admin-home-card:before{color:#5267ce;content:"⠿";background:#eef1ff;border-radius:8px;padding:2px 6px;font-size:18px;line-height:1;position:absolute;top:12px;left:14px}.admin-home-shell.is-arranging .admin-home-card.is-dragging{z-index:5;opacity:.72;cursor:grabbing;transform:scale(.98);box-shadow:0 20px 42px #223d8f38}.admin-panel.admin-dark .admin-home-shell{color:#e5e7eb}.admin-panel.admin-dark .admin-home-head,.admin-panel.admin-dark .admin-home-card,.admin-panel.admin-dark .admin-home-public-link{color:#f8fafc;background:#151c2b;border-color:#293348}.admin-panel.admin-dark .admin-home-head{background:linear-gradient(135deg,#151c2b,#101725)}.admin-panel.admin-dark .admin-home-head h2,.admin-panel.admin-dark .admin-home-group-head h3{color:#f8fafc}.admin-panel.admin-dark .admin-home-icon{background:#222c3e}@media (width<=980px){.admin-home-grid-primary,.admin-home-grid-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.admin-home-shell{padding:16px}.admin-home-head{flex-direction:column;align-items:flex-start;margin-bottom:26px;padding:22px}.admin-home-public-link{justify-content:center;width:100%}.admin-home-grid-primary,.admin-home-grid-secondary{grid-template-columns:1fr 1fr;gap:10px}.admin-home-card,.admin-home-card.compact{border-radius:18px;min-height:142px;padding:17px}.admin-home-card .admin-home-icon,.admin-home-card.compact .admin-home-icon{width:38px;height:38px;margin-bottom:16px;font-size:18px}.admin-home-card strong,.admin-home-card.compact strong{font-size:15px}.admin-home-card small{font-size:12px}.admin-home-card i{display:none}}.admin-home-shell{--dx-blue:#3457f1;--dx-violet:#7557ff;--dx-ink:#10172a;background:radial-gradient(circle at 90% 0,#5668ff1a,#0000 28%)}.admin-home-head{color:#fff;background:linear-gradient(125deg,#0e1528 0%,#182653 60%,#3b3d91 100%);border-color:#dbe2ff;position:relative;overflow:hidden}.admin-home-head:after{content:"";pointer-events:none;border:54px solid #ffffff0d;border-radius:50%;width:260px;height:260px;position:absolute;inset:auto -70px -100px auto}.admin-home-brand{z-index:1;align-items:center;gap:18px;display:flex;position:relative}.admin-home-brand-mark{background:linear-gradient(145deg,var(--dx-blue),var(--dx-violet));letter-spacing:-.04em;border:1px solid #ffffff3d;border-radius:18px;flex:0 0 58px;place-items:center;width:58px;height:58px;font-size:18px;font-weight:900;display:grid;box-shadow:0 12px 30px #3457f159}.admin-home-head .admin-home-kicker{color:#aebcff}.admin-home-head h2{color:#fff}.admin-home-head p{color:#cbd5e1}.admin-home-public-link{z-index:1;color:#fff;backdrop-filter:blur(12px);background:#ffffff1a;border-color:#ffffff2e;position:relative}.admin-home-kicker b{color:#fff;font-weight:900}.admin-home-value{flex-wrap:wrap;gap:8px;margin-top:17px;display:flex}.admin-home-value span{color:#dbe4ff;background:#ffffff12;border:1px solid #ffffff24;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:800}.admin-home-card.featured{background:linear-gradient(145deg,var(--dx-blue),#4c3fd5)}.admin-home-card.featured:after{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff21,#0000 48%);position:absolute;inset:0}.admin-home-card:focus-visible,.admin-home-public-link:focus-visible,.admin-home-finance-settings:focus-visible{outline-offset:3px;outline:3px solid #3457f147}.admin-home-grid-primary{grid-template-columns:1.2fr repeat(2,minmax(0,1fr))}.admin-home-finance{background:linear-gradient(145deg,#fff,#f7f8ff);border:1px solid #dce3f3;border-radius:26px;grid-template-columns:minmax(260px,.78fr) minmax(440px,1.22fr);gap:30px;margin:0 0 34px;padding:30px;display:grid;box-shadow:0 18px 50px #1c274c14}.admin-finance-workspace{margin-bottom:22px}.admin-home-finance-copy{flex-direction:column;display:flex}.admin-home-finance-tag{color:#3f51d4;background:#ecefff;border-radius:999px;align-self:flex-start;padding:7px 11px;font-size:11px;font-weight:900}.admin-home-finance-copy h3{color:var(--dx-ink);margin:15px 0 7px;font-size:26px}.admin-home-finance-copy p{color:#65718a;max-width:430px;margin:0;font-size:14px;line-height:1.7}.admin-home-finance-result{color:#fff;background:linear-gradient(135deg,#10182c,#1f2e65);border-radius:20px;margin-top:auto;padding:20px}.admin-home-finance-result small,.admin-home-finance-result span{color:#bfc9e8;display:block}.admin-home-finance-result strong{margin:4px 0;font-size:36px;line-height:1.1;display:block}.admin-home-finance-result span{font-size:12px}.admin-home-finance-form{flex-direction:column;justify-content:center;display:flex}.admin-home-finance-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.admin-home-finance-fields label{color:#45516a;flex-direction:column;gap:7px;font-size:12px;font-weight:800;display:flex}.admin-home-finance-fields input,.admin-home-finance-fields select{color:#172033;background:#fff;border:1px solid #d8e0ee;border-radius:13px;outline:none;width:100%;min-height:48px;padding:0 14px;font:700 14px Heebo,sans-serif}.admin-home-finance-fields input:focus,.admin-home-finance-fields select:focus{border-color:var(--dx-blue);box-shadow:0 0 0 3px #3457f11a}.admin-home-finance-balloon{grid-column:1/-1}.admin-home-finance-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.admin-home-finance-settings{color:#3048c5;cursor:pointer;background:#e9edff;border:0;border-radius:12px;min-height:44px;padding:0 17px;font-weight:900}.admin-home-finance-actions small{color:#9a5a16;font-size:11px}.admin-panel.admin-dark .admin-home-finance{background:linear-gradient(145deg,#151c2b,#111827);border-color:#293348}.admin-panel.admin-dark .admin-home-finance-copy h3{color:#f8fafc}.admin-panel.admin-dark .admin-home-finance-fields label{color:#cbd5e1}.admin-panel.admin-dark .admin-home-finance-fields input,.admin-panel.admin-dark .admin-home-finance-fields select{color:#f8fafc;background:#0f172a;border-color:#334155}.admin-panel.admin-dark .admin-home-finance-settings{color:#c7d2fe;background:#263255}@media (width<=980px){.admin-home-finance{grid-template-columns:1fr}.admin-home-finance-result{margin-top:20px}.admin-home-grid-primary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=620px){.admin-home-brand{align-items:flex-start}.admin-home-brand-mark{border-radius:15px;flex-basis:48px;width:48px;height:48px}.admin-home-head h2{font-size:27px}.admin-home-group-head{align-items:flex-start}.admin-home-arrange-toggle{flex:none;padding:0 11px}.admin-home-finance{border-radius:22px;gap:20px;padding:20px}.admin-home-finance-copy h3{font-size:22px}.admin-home-finance-result strong{font-size:32px}.admin-home-finance-fields{grid-template-columns:1fr 1fr;gap:10px}.admin-home-finance-balloon{grid-column:1/-1}.admin-home-finance-actions{flex-direction:column;align-items:stretch}.admin-home-finance-settings{width:100%}.admin-home-grid-primary{grid-template-columns:1fr 1fr}.admin-home-grid-primary .admin-home-card:last-child{grid-column:auto;width:auto;min-height:142px}}.admin-panel.open #tab-home .admin-home-head{color:#fff!important;background:linear-gradient(118deg,#244fe8 0%,#315eea 48%,#5948d6 100%)!important;border-color:#5674ff!important;box-shadow:0 22px 55px #244fe83d!important}.admin-panel.open #tab-home .admin-home-head h2{text-shadow:0 2px 18px #0c1c5233;color:#fff!important}.admin-panel.open #tab-home .admin-home-head p{color:#e7edff!important}.admin-panel.open #tab-home .admin-home-kicker{color:#cbd7ff!important}.admin-panel.open #tab-home .admin-home-kicker b{color:#fff!important}.admin-panel.open #tab-home .admin-home-value span{color:#fff!important;background:#ffffff21!important;border-color:#ffffff42!important}.admin-panel.open #tab-home .admin-home-public-link{color:#2448bd!important;background:#fff!important;border-color:#ffffff5c!important;box-shadow:0 12px 30px #13256838!important}.admin-panel.open #tab-home .admin-home-public-link span,.admin-panel.open #tab-home .admin-home-public-link strong{color:#2448bd!important}@media (width<=620px){.admin-panel.open .a-top{grid-template-columns:40px minmax(0,1fr) auto!important;gap:8px!important;min-height:58px!important;padding:8px 12px!important}.admin-panel.open .admin-top-brand .a-brand{max-width:46vw!important;font-size:12px!important;font-weight:900!important}.admin-panel.open .admin-top-actions{gap:6px!important}.admin-panel.open .admin-logout-btn{white-space:nowrap;justify-content:center!important;align-items:center!important;width:auto!important;min-width:58px!important;min-height:44px!important;padding:0 10px!important;font-size:12px!important;display:inline-flex!important}#tab-home .admin-home-shell{background:radial-gradient(circle at 92% 0,#5668ff14,#0000 24%)!important;padding:14px 14px 28px!important}.admin-panel.open #tab-home .admin-home-head{border-radius:22px!important;gap:18px!important;margin-bottom:24px!important;padding:20px!important;box-shadow:0 16px 36px #244fe833!important}#tab-home .admin-home-head:after{width:235px!important;height:235px!important;bottom:-135px!important;right:-105px!important}#tab-home .admin-home-kicker{letter-spacing:.06em!important;margin-bottom:5px!important;font-size:10px!important}#tab-home .admin-home-head h2{font-size:25px!important;line-height:1.16!important}#tab-home .admin-home-head p{margin-top:8px!important;font-size:14px!important;line-height:1.58!important}#tab-home .admin-home-value{gap:6px!important;margin-top:14px!important}#tab-home .admin-home-value span{padding:5px 8px!important;font-size:10px!important}#tab-home .admin-home-public-link{border-radius:14px!important;min-height:50px!important;font-size:13px!important}#tab-home .admin-home-group{margin-bottom:26px!important}#tab-home .admin-home-group-head{align-items:flex-end!important;gap:10px!important;margin:0 2px 12px!important}#tab-home .admin-home-group-head span{margin-bottom:3px!important;font-size:10px!important}#tab-home .admin-home-group-head h3{font-size:19px!important;line-height:1.28!important}#tab-home .admin-home-arrange-toggle{white-space:nowrap!important;min-height:38px!important;padding:0 10px!important}#tab-home .admin-home-grid-primary,#tab-home .admin-home-grid-secondary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}#tab-home .admin-home-card,#tab-home .admin-home-card.compact{border-radius:18px!important;min-height:146px!important;padding:15px!important;box-shadow:0 8px 22px #0f172a0e!important}#tab-home .admin-home-card .admin-home-icon,#tab-home .admin-home-card.compact .admin-home-icon{border-radius:12px!important;width:38px!important;height:38px!important;margin-bottom:12px!important}#tab-home .admin-home-card strong,#tab-home .admin-home-card.compact strong{font-size:15px!important;line-height:1.32!important}#tab-home .admin-home-card small{color:#66758d!important;margin-top:6px!important;font-size:11px!important;line-height:1.5!important}.admin-panel.open #tab-home .admin-home-card.featured small{color:#eef2ff!important;opacity:1!important}#tab-home .admin-home-grid-primary .admin-home-card:last-child{grid-column:auto!important;width:auto!important}}@media (width<=360px){.admin-panel.open .admin-theme-toggle{display:none!important}.admin-panel.open .admin-top-brand .a-brand{max-width:42vw!important}#tab-home .admin-home-shell{padding-inline:11px!important}#tab-home .admin-home-card,#tab-home .admin-home-card.compact{padding:13px!important}}.smart-profile-actions,.compact-editor-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.content-combo-grid{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.compact-content-editor{min-width:0}.compact-content-editor [data-why-editor-item],.compact-content-editor [data-step-editor-item]{background:#fff!important;border-radius:12px!important;margin-bottom:10px!important;padding:14px!important}.opening-hours-editor{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}.opening-hours-row{background:#fff;border:1px solid #dfe6f1;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.opening-hours-day{color:#1f2937;white-space:nowrap;align-items:center;gap:8px;font-weight:700;display:flex}.opening-hours-day input{width:18px;height:18px;accent-color:var(--dealerx-admin-blue,#3b5bdb)}.opening-hours-time{color:#64748b;align-items:center;gap:8px;font-size:12px;display:flex}.opening-hours-time input{color:#172033;background:#f8fafc;border:1px solid #dce4ef;border-radius:9px;width:106px;min-height:38px;padding:0 8px;font-family:Heebo,sans-serif}.opening-hours-preview{color:#64748b;background:#f7f9fd;border-radius:10px;margin-top:10px;padding:10px 12px;font-size:12px;line-height:1.7}#aboutPrev{background:linear-gradient(135deg,#f8fafc,#eef3fb)!important;height:220px!important}.about-admin-preview-img{object-fit:contain;border-radius:inherit;background:#f8fafc;width:100%;height:100%}.videos-import-strip{background:#f8fafc;border:1px solid #dfe6f1;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;padding:14px;display:flex}.videos-import-strip strong{color:#172033;font-size:14px;display:block}.videos-import-strip span{color:#64748b;margin-top:3px;font-size:12px;display:block}.videos-import-status{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe;border-radius:10px;margin:-4px 0 14px;padding:10px 12px;font-size:12px;display:none}.videos-import-status.ok{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.owner-kpi-grid .dash-card.compact,.owner-dashboard-shell .owner-activity-panel,.owner-dashboard-shell .owner-traffic-panel,.owner-dashboard-shell .owner-car-panel,.owner-dashboard-shell .owner-value-report-panel{display:none}.owner-dashboard-shell{gap:18px}.owner-command-center{margin-bottom:0}.owner-ops-grid-simple{grid-template-columns:1fr}.owner-dashboard-disclosure{background:#fff;border:1px solid #dfe6f1;border-radius:18px;overflow:hidden;box-shadow:0 12px 32px #0f172a0b}.owner-dashboard-disclosure>summary{cursor:pointer;user-select:none;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:14px 18px;list-style:none;display:flex}.owner-dashboard-disclosure>summary::-webkit-details-marker{display:none}.owner-dashboard-disclosure>summary span{gap:3px;display:grid}.owner-dashboard-disclosure>summary b{color:#172033;font-size:15px;font-weight:900}.owner-dashboard-disclosure>summary small{color:#718096;font-size:12px;line-height:1.45}.owner-dashboard-disclosure>summary i{color:#3457d5;background:#eef2ff;border-radius:11px;justify-content:center;align-items:center;min-width:94px;min-height:38px;padding:0 12px;font-size:11px;font-style:normal;font-weight:900;display:inline-flex}.owner-dashboard-disclosure>summary i:after{content:"⌄";margin-right:7px;font-size:15px;transition:transform .18s}.owner-dashboard-disclosure[open]>summary{border-bottom:1px solid #e7ecf4}.owner-dashboard-disclosure[open]>summary i:after{transform:rotate(180deg)}.owner-dashboard-disclosure>.owner-panel{box-shadow:none;border:0;border-radius:0}.owner-dashboard-disclosure-content{gap:14px;padding:14px;display:grid}.owner-dashboard-disclosure-content>.owner-panel{margin:0}.owner-numbers-disclosure .owner-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:14px}.owner-numbers-disclosure .owner-kpi-grid .dash-card.compact,.owner-analysis-disclosure .owner-traffic-panel,.owner-analysis-disclosure .owner-car-panel,.owner-analysis-disclosure .owner-value-report-panel,.owner-dashboard-shell>.owner-activity-panel{display:block}#adminPanel.admin-theme-dark .owner-dashboard-disclosure,#adminPanel.admin-dark .owner-dashboard-disclosure{background:#151c2b;border-color:#293348}#adminPanel.admin-theme-dark .owner-dashboard-disclosure>summary,#adminPanel.admin-dark .owner-dashboard-disclosure>summary{border-color:#293348}#adminPanel.admin-theme-dark .owner-dashboard-disclosure>summary b,#adminPanel.admin-dark .owner-dashboard-disclosure>summary b{color:#f8fafc}#adminPanel.admin-theme-dark .owner-dashboard-disclosure>summary small,#adminPanel.admin-dark .owner-dashboard-disclosure>summary small{color:#94a3b8}@media (width<=900px){.owner-kpi-grid-main,.owner-numbers-disclosure .owner-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.owner-dashboard-disclosure>summary{min-height:66px;padding:12px 14px}.owner-dashboard-disclosure>summary small{max-width:220px}.owner-dashboard-disclosure>summary i{white-space:nowrap;min-width:auto}.owner-kpi-grid-main{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-kpi-grid-main .dash-card{min-width:0}.owner-kpi-grid-main .dash-card small{font-size:10px}.owner-numbers-disclosure .owner-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px}}.admin-home-personal-copy{margin-top:9px;font-size:13px;font-weight:500;line-height:1.65;display:block;color:#ffffffdb!important}#adminHomeMotivation{color:#f8fbff!important;font-size:clamp(17px,1.5vw,22px)!important;font-weight:700!important}.admin-home-daily-quote{color:#fff;text-align:right;border:0;width:min(720px,100%);margin:12px 0 0;padding:4px 24px 4px 0;position:relative}.admin-home-daily-quote:before{content:"״";color:#ffffff61;font-family:David Libre,Noto Serif Hebrew,Times New Roman,serif;font-size:48px;line-height:1;position:absolute;top:-10px;right:0}.admin-home-daily-quote p{letter-spacing:.01em;text-wrap:balance;margin:0;font-style:normal;line-height:1.55;font-family:David Libre,Noto Serif Hebrew,Times New Roman,serif!important}.admin-home-daily-quote cite{color:#c7d7ff;margin-top:3px;font-family:Heebo,sans-serif;font-size:11px;font-style:normal;font-weight:600;display:block}.admin-home-daily-quote+.admin-home-value{margin-top:10px!important}.site-content-editor-head{background:linear-gradient(135deg,#fff,#f5f8ff);border:1px solid #dfe6f1;border-radius:18px;margin-bottom:14px;padding:20px}.site-content-editor-head span{color:#3457d5;font-size:11px;font-weight:900}.site-content-editor-head h2{color:#172033;margin:3px 0;font-size:24px}.site-content-editor-head p{color:#718096;margin:0;font-size:13px}.site-content-editor-nav{z-index:20;backdrop-filter:blur(14px);scrollbar-width:none;background:#fffffff0;border:1px solid #dfe6f1;border-radius:15px;gap:7px;margin-bottom:16px;padding:9px;display:flex;position:sticky;top:70px;overflow-x:auto}.site-content-editor-nav::-webkit-scrollbar{display:none}.site-content-editor-nav button{color:#475569;cursor:pointer;background:#fff;border:1px solid #dfe6f1;border-radius:10px;flex:none;min-height:38px;padding:0 13px;font-family:Heebo,sans-serif;font-size:11px;font-weight:800}.site-content-editor-stack{gap:18px;display:grid}.site-content-editor-section{background:#f8fafd;border:1px solid #dfe6f1;border-radius:20px;padding:18px;scroll-margin-top:130px}.site-content-editor-section>h2{margin-top:0!important}.site-content-editor-section>.a-form:first-of-type{margin-top:0}.dealer-faq-editor-intro{color:#2948b4;background:#eef4ff;border-radius:12px;gap:3px;margin:10px 0 12px;padding:12px 14px;display:grid}.dealer-faq-editor-intro strong{font-size:13px}.dealer-faq-editor-intro span{color:#5f6f92;font-size:11px}.dealer-faq-editor{gap:10px;display:grid}.dealer-faq-editor-row{background:#fff;border:1px solid #dfe6f1;border-radius:14px;grid-template-columns:34px minmax(180px,.8fr) minmax(260px,1.2fr) auto;align-items:start;gap:10px;padding:12px;display:grid}.dealer-faq-editor-number{color:#3457d5;background:#eef2ff;border-radius:9px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:900;display:grid}.dealer-faq-editor-row label{color:#475569;gap:5px;font-size:11px;font-weight:800;display:grid}.dealer-faq-editor-row input,.dealer-faq-editor-row textarea{color:#172033;background:#f8fafc;border:1px solid #dce4ef;border-radius:10px;outline:none;width:100%;padding:9px 11px;font-family:Heebo,sans-serif;font-size:12px}.dealer-faq-editor-row textarea{resize:vertical;line-height:1.5}.dealer-faq-editor-row input:focus,.dealer-faq-editor-row textarea:focus{border-color:#3457d5;box-shadow:0 0 0 3px #3457d51a}.dealer-faq-remove{color:#b42318;cursor:pointer;background:#fff5f5;border:1px solid #fecaca;border-radius:9px;min-height:36px;padding:0 10px;font-family:Heebo,sans-serif;font-size:11px;font-weight:800}.dealer-faq-add{margin-top:10px}#adminPanel.admin-theme-dark .site-content-editor-head,#adminPanel.admin-theme-dark .site-content-editor-nav,#adminPanel.admin-theme-dark .site-content-editor-section,#adminPanel.admin-theme-dark .dealer-faq-editor-row{background:#151c2b;border-color:#293348}#adminPanel.admin-theme-dark .site-content-editor-head h2,#adminPanel.admin-theme-dark .site-content-editor-section>h2,#adminPanel.admin-theme-dark .dealer-faq-editor-row input,#adminPanel.admin-theme-dark .dealer-faq-editor-row textarea{color:#f8fafc}#adminPanel.admin-theme-dark .site-content-editor-nav button,#adminPanel.admin-theme-dark .dealer-faq-editor-row input,#adminPanel.admin-theme-dark .dealer-faq-editor-row textarea{color:#e5e7eb;background:#111827;border-color:#334155}@media (width<=760px){.site-content-editor-head{padding:15px}.site-content-editor-head h2{font-size:21px}.site-content-editor-nav{margin-inline:-2px;top:62px}.site-content-editor-section{border-radius:15px;padding:12px}.dealer-faq-editor-row{grid-template-columns:30px minmax(0,1fr) auto}.dealer-faq-editor-row label{grid-column:2/-1}.dealer-faq-editor-row .dealer-faq-remove{grid-area:1/3}.dealer-faq-editor-row label+label{grid-column:2/-1}}#adminHomeIsraelClock{font-variant-numeric:tabular-nums;direction:ltr}.owner-kpi-grid-main{grid-template-columns:repeat(5,minmax(0,1fr))!important}.owner-dashboard-shell>.owner-traffic-panel{display:block!important}.dashboard-notes-panel{background:linear-gradient(135deg,#fffdf2,#fff);border:1px solid #dfe6f1;border-radius:20px;padding:20px;box-shadow:0 12px 32px #0f172a0b}.dashboard-notes-head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.dashboard-notes-head span{color:#8a6a13;font-size:11px;font-weight:800;display:block}.dashboard-notes-head h3{color:#172033;margin:2px 0 0;font-size:18px}.dashboard-notes-head button{color:#fff;cursor:pointer;background:#244fe8;border:0;border-radius:11px;min-height:40px;padding:0 14px;font-family:Heebo,sans-serif;font-weight:800}.dashboard-notes-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dashboard-note-composer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;margin-bottom:14px;display:grid}.dashboard-note-composer label{color:#806b2f;grid-column:1/-1;font-size:11px;font-weight:800}.dashboard-note-composer textarea{resize:vertical;color:#3f3519;background:#fffef8;border:1px solid #e8d58b;border-radius:12px;outline:none;width:100%;min-height:58px;padding:11px 13px;font:500 13px/1.5 Heebo,sans-serif}.dashboard-note-composer textarea:focus{border-color:#3457d5;box-shadow:0 0 0 3px #3457d51f}.dashboard-note-composer button{color:#fff;cursor:pointer;background:#244fe8;border:0;border-radius:11px;min-height:44px;padding:0 16px;font-family:Heebo,sans-serif;font-weight:800}.dashboard-note{background:#fff9dc;border:1px solid #f1df9a;border-radius:15px;grid-template-columns:30px minmax(0,1fr) 28px;align-items:start;gap:9px;min-height:96px;padding:13px;display:grid}.dashboard-note p{color:#493b16;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.dashboard-note small{color:#9b8548;margin-top:7px;font-size:10px;display:block}.dashboard-note-check,.dashboard-note-delete{color:#806b2f;cursor:pointer;background:#fff;border:1px solid #e8d58b;border-radius:9px;width:28px;height:28px}.dashboard-note-check{border-radius:999px}.dashboard-note.is-done{opacity:.65}.dashboard-note.is-done p{text-decoration:line-through}.dashboard-notes-empty{color:#806b2f;cursor:pointer;background:#fff9dc8c;border:1px dashed #dfc86c;border-radius:14px;grid-column:1/-1;min-height:74px;font-family:Heebo,sans-serif;font-weight:700}.owner-panel-head{text-align:right!important;direction:rtl!important}.owner-panel-head>span,.owner-panel-head>strong{text-align:right!important;margin-left:auto!important;margin-right:0!important}.owner-lead-sources{gap:10px;display:grid}.owner-lead-source-row{border-bottom:1px solid #edf1f6;grid-template-columns:minmax(180px,1fr) minmax(180px,1.2fr) 44px;align-items:center;gap:12px;padding:11px 0;display:grid}.owner-lead-source-row:last-child{border-bottom:0}.owner-lead-source-row strong{color:#172033;font-size:13px;display:block}.owner-lead-source-row span{color:#718096;margin-top:2px;font-size:11px;display:block}.owner-lead-source-row small{text-align:left;color:#3457d5;font-weight:900}.dealer-dashboard-onboarding .dashboard-onboarding-head>strong{color:#2448bd;background:#fff;border:6px solid #dbe5ff;border-top-color:#3457d5;border-radius:999px;place-items:center;min-width:76px;height:76px;font-size:20px;display:grid;box-shadow:0 8px 22px #2448bd1f}.owner-dashboard-head{grid-template-columns:minmax(0,1fr)!important;display:grid!important}.owner-dashboard-actions{grid-template-columns:minmax(0,1fr) auto;align-self:stretch;align-items:center;width:100%;display:grid}.owner-dashboard-actions .owner-range-control{grid-area:1/1;width:max-content;max-width:100%}.owner-dashboard-actions .owner-refresh-btn{grid-area:1/2}.owner-dashboard-actions .owner-dashboard-range-summary{grid-area:2/1/auto/-1;width:100%;max-width:none}@media (width<=1100px){.admin-panel.open .admin-nav-groups,.admin-panel.open.leads-workspace-mode .admin-nav-groups{display:none!important}.admin-panel.open .admin-mobile-menu-toggle,.admin-panel.open.leads-workspace-mode .admin-mobile-menu-toggle{display:flex!important}.admin-panel.open.admin-mobile-menu-open .admin-nav-groups,.admin-panel.open.leads-workspace-mode.admin-mobile-menu-open .admin-nav-groups{z-index:119!important;background:#fff!important;border:1px solid #dbe3ef!important;border-radius:18px!important;max-height:76vh!important;padding:12px!important;display:block!important;position:fixed!important;inset:64px 14px auto!important;overflow:auto!important;box-shadow:0 28px 80px #0f172a3d!important}.admin-panel.open.admin-mobile-menu-open .admin-nav-groups:before{content:"מעבר מהיר";color:#172033;margin:2px 4px 12px;font-size:16px;font-weight:900;display:block}.admin-panel.open.admin-mobile-menu-open .admin-nav-group{background:#fbfcff!important;border:1px solid #e7edf6!important;border-radius:14px!important;margin:0 0 10px!important;padding:10px!important}.admin-panel.open.admin-mobile-menu-open .admin-nav-label,.admin-panel.open.admin-mobile-menu-open .admin-nav-sublabel{color:#718096!important;letter-spacing:.04em!important;font-size:10px!important;font-weight:900!important}.admin-panel.open.admin-mobile-menu-open .admin-nav-subgroup,.admin-panel.open.admin-mobile-menu-open .admin-nav-collapsible-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.admin-panel.open.admin-mobile-menu-open .admin-nav-label,.admin-panel.open.admin-mobile-menu-open .admin-nav-sublabel,.admin-panel.open.admin-mobile-menu-open .admin-nav-toggle{grid-column:1/-1}.admin-panel.open.admin-mobile-menu-open .a-tab{justify-content:flex-start;align-items:center;min-height:44px;color:#263247!important;background:#fff!important;border:1px solid #e8edf5!important;border-radius:11px!important;gap:8px!important;padding:9px 11px!important;font-size:12px!important;font-weight:750!important;display:flex!important;box-shadow:0 3px 10px #0f172a09!important}.admin-panel.open.admin-mobile-menu-open .a-tab.active{color:#fff!important;background:linear-gradient(135deg,#315be8,#4d42dd)!important;border-color:#3457d5!important;box-shadow:0 10px 24px #3457d53d!important}.owner-kpi-grid-main{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dashboard-notes-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.owner-dashboard-head{grid-template-columns:1fr!important}.owner-dashboard-actions{grid-template-columns:1fr;width:100%}.owner-dashboard-actions .owner-range-control,.owner-dashboard-actions .owner-refresh-btn,.owner-dashboard-actions .owner-dashboard-range-summary{grid-column:1;width:100%}.owner-dashboard-actions .owner-range-control{grid-row:1}.owner-dashboard-actions .owner-refresh-btn{grid-row:2}.owner-dashboard-actions .owner-dashboard-range-summary{grid-row:3}.owner-kpi-grid-main{grid-template-columns:repeat(2,minmax(0,1fr))!important}.owner-kpi-grid-main .dash-card:last-child{grid-column:1/-1}.dashboard-notes-panel{border-radius:16px;padding:14px}.dashboard-notes-list,.dashboard-note-composer{grid-template-columns:1fr}.dashboard-note-composer button{width:100%}.dashboard-notes-head h3{font-size:16px}.owner-activity-totals{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-lead-source-row{grid-template-columns:minmax(0,1fr) 50px}.owner-lead-source-row .owner-traffic-meter{grid-area:2/1/auto/-1}.owner-lead-source-row small{grid-area:1/2}}#adminPanel.admin-theme-dark .owner-dashboard-head,#adminPanel.admin-dark .owner-dashboard-head,#adminPanel.admin-theme-dark .owner-panel,#adminPanel.admin-dark .owner-panel,#adminPanel.admin-theme-dark .dashboard-notes-panel,#adminPanel.admin-dark .dashboard-notes-panel,#adminPanel.admin-theme-dark .dealer-dashboard-onboarding,#adminPanel.admin-dark .dealer-dashboard-onboarding{color:#f8fafc!important;background:#111827!important;border-color:#273449!important}#adminPanel.admin-theme-dark .owner-dashboard-head h2,#adminPanel.admin-dark .owner-dashboard-head h2,#adminPanel.admin-theme-dark .owner-dashboard-head p,#adminPanel.admin-dark .owner-dashboard-head p,#adminPanel.admin-theme-dark .owner-panel-head strong,#adminPanel.admin-dark .owner-panel-head strong,#adminPanel.admin-theme-dark .dashboard-notes-head h3,#adminPanel.admin-dark .dashboard-notes-head h3,#adminPanel.admin-theme-dark .owner-lead-source-row strong,#adminPanel.admin-dark .owner-lead-source-row strong{color:#f8fafc!important}#adminPanel.admin-theme-dark .owner-dashboard-kicker,#adminPanel.admin-dark .owner-dashboard-kicker,#adminPanel.admin-theme-dark .owner-dashboard-range-summary,#adminPanel.admin-dark .owner-dashboard-range-summary{color:#cbd5e1!important;background:#172235!important;border-color:#2a3a52!important}#adminPanel.admin-theme-dark .dashboard-note,#adminPanel.admin-dark .dashboard-note{background:#252013!important;border-color:#574b22!important}#adminPanel.admin-theme-dark .dashboard-note p,#adminPanel.admin-dark .dashboard-note p{color:#fef3c7!important}#adminPanel.admin-theme-dark .dashboard-note small,#adminPanel.admin-dark .dashboard-note small,#adminPanel.admin-theme-dark .dashboard-note-composer label,#adminPanel.admin-dark .dashboard-note-composer label{color:#d6bd69!important}#adminPanel.admin-theme-dark .dashboard-note-composer textarea,#adminPanel.admin-dark .dashboard-note-composer textarea{color:#f8fafc!important;background:#0f172a!important;border-color:#4b452b!important}#adminPanel.admin-theme-dark .dashboard-notes-empty,#adminPanel.admin-dark .dashboard-notes-empty{color:#d6bd69!important;background:#1b1b18!important;border-color:#514823!important}#adminPanel.admin-theme-dark .dealer-dashboard-onboarding .dashboard-onboarding-head>strong,#adminPanel.admin-dark .dealer-dashboard-onboarding .dashboard-onboarding-head>strong{color:#c7d2fe!important;background:#111827!important;border-color:#7c8cff #33436c #33436c!important}#adminPanel.admin-theme-dark #tab-home .admin-home-shell,#adminPanel.admin-dark #tab-home .admin-home-shell{background:#0b1220!important}#adminPanel.admin-theme-dark #tab-home .admin-home-card,#adminPanel.admin-dark #tab-home .admin-home-card{color:#f8fafc!important;background:#111827!important;border-color:#273449!important}#adminPanel.admin-theme-dark #tab-home .admin-home-card strong,#adminPanel.admin-dark #tab-home .admin-home-card strong,#adminPanel.admin-theme-dark #tab-home .admin-home-group-head h3,#adminPanel.admin-dark #tab-home .admin-home-group-head h3{color:#f8fafc!important}#adminPanel.admin-theme-dark #tab-home .admin-home-card small,#adminPanel.admin-dark #tab-home .admin-home-card small{color:#aab8cc!important}@media (width<=1100px){#adminPanel.admin-theme-dark.admin-mobile-menu-open .admin-nav-groups,#adminPanel.admin-dark.admin-mobile-menu-open .admin-nav-groups{background:#0b1220!important;border-color:#273449!important}#adminPanel.admin-theme-dark.admin-mobile-menu-open .admin-nav-groups:before,#adminPanel.admin-dark.admin-mobile-menu-open .admin-nav-groups:before{color:#f8fafc!important}#adminPanel.admin-theme-dark.admin-mobile-menu-open .admin-nav-group,#adminPanel.admin-dark.admin-mobile-menu-open .admin-nav-group{background:#111827!important;border-color:#273449!important}#adminPanel.admin-theme-dark.admin-mobile-menu-open .a-tab,#adminPanel.admin-dark.admin-mobile-menu-open .a-tab{color:#dbe5f3!important;background:#172235!important;border-color:#2a3a52!important}}#adminPanel.admin-theme-dark .opening-hours-row,#adminPanel.admin-dark .opening-hours-row,#adminPanel.admin-theme-dark .compact-content-editor [data-why-editor-item],#adminPanel.admin-theme-dark .compact-content-editor [data-step-editor-item],#adminPanel.admin-dark .compact-content-editor [data-why-editor-item],#adminPanel.admin-dark .compact-content-editor [data-step-editor-item],#adminPanel.admin-theme-dark .videos-import-strip,#adminPanel.admin-dark .videos-import-strip{color:#f8fafc!important;background:#151c2b!important;border-color:#293348!important}#adminPanel.admin-theme-dark .opening-hours-day,#adminPanel.admin-dark .opening-hours-day,#adminPanel.admin-theme-dark .videos-import-strip strong,#adminPanel.admin-dark .videos-import-strip strong{color:#f8fafc}#adminPanel.admin-theme-dark .opening-hours-time input,#adminPanel.admin-dark .opening-hours-time input{color:#e5e7eb;background:#0f172a;border-color:#334155}#adminPanel.admin-theme-dark .opening-hours-preview,#adminPanel.admin-dark .opening-hours-preview{color:#cbd5e1;background:#101827}.owner-dashboard-actions{align-items:center}.owner-dashboard-actions .owner-dashboard-range-summary{border-radius:11px;width:100%;max-width:none;min-height:40px;padding:7px 11px;font-size:11px;line-height:1.35}.owner-panel-head{text-align:right!important;direction:rtl!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;display:flex!important}.owner-panel-head>span,.owner-panel-head>strong{width:100%;text-align:right!important;margin:0!important}.dashboard-notes-head{text-align:right;direction:rtl}.dashboard-note p{color:#352b10;font-size:15px;font-weight:800;line-height:1.65}.dealer-dashboard-onboarding .dashboard-onboarding-head>strong{background:radial-gradient(circle at center,#fff 0 57%,transparent 59%),conic-gradient(#3457d5 0 var(--completion,0deg),#dbe5ff var(--completion,0deg) 360deg);border:0}.admin-panel.open>.dealerx-admin-footer{color:#94a3b8;pointer-events:none;direction:rtl;justify-content:center;align-items:center;gap:7px;min-height:30px;margin:-42px 24px 12px;font-family:Heebo,sans-serif;font-size:10px;background:0 0!important;border:0!important;padding:0!important;display:flex!important}.dealerx-admin-footer strong{color:#334155;letter-spacing:.04em;direction:ltr;font-size:12px;font-weight:950}.dealerx-admin-footer strong span{color:#4f46e5}.dealerx-admin-footer i{background:#cbd5e1;border-radius:999px;width:3px;height:3px}.dealerx-admin-footer small{color:#94a3b8;font-size:10px}#adminPanel.admin-theme-dark .dealer-dashboard-onboarding .dashboard-onboarding-head>strong,#adminPanel.admin-dark .dealer-dashboard-onboarding .dashboard-onboarding-head>strong{background:radial-gradient(circle at center,#111827 0 57%,transparent 59%),conic-gradient(#7c8cff 0 var(--completion,0deg),#33436c var(--completion,0deg) 360deg)!important;border:0!important}#adminPanel.admin-theme-dark .dealerx-admin-footer strong,#adminPanel.admin-dark .dealerx-admin-footer strong{color:#cbd5e1}#adminPanel.admin-theme-dark .dealerx-admin-footer,#adminPanel.admin-dark .dealerx-admin-footer,#adminPanel.admin-theme-dark .dealerx-admin-footer small,#adminPanel.admin-dark .dealerx-admin-footer small{color:#64748b}@media (width<=700px){.owner-dashboard-actions .owner-dashboard-range-summary{text-align:center;justify-content:center;width:100%;max-width:none}.dealerx-admin-footer{min-height:26px;margin:-34px 12px 8px}.dealerx-admin-footer small{display:none}}@media (width<=980px){.content-combo-grid,.opening-hours-editor{grid-template-columns:1fr}.videos-import-strip{flex-direction:column;align-items:stretch}.videos-import-strip button{width:100%}}.dashboard-notes-empty{text-align:right;font-size:11px;background:#fff9dc6b!important;border:0!important;border-radius:9px!important;min-height:0!important;margin:0!important;padding:9px 12px!important}#adminPanel.admin-theme-dark .dashboard-notes-empty,#adminPanel.admin-dark .dashboard-notes-empty{color:#d6bd69!important;background:#171816!important}.owner-dashboard-head{position:relative;padding-left:155px!important}.owner-dashboard-actions{grid-template-columns:1fr!important}.owner-dashboard-actions .owner-range-control{grid-area:1/1!important}.owner-dashboard-actions .owner-refresh-btn{position:absolute;top:20px;left:22px;grid-area:auto!important}.owner-dashboard-actions .owner-dashboard-range-summary{min-height:0;padding:5px 0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-area:2/1!important}#adminPanel.admin-theme-dark .owner-dashboard-range-summary,#adminPanel.admin-dark .owner-dashboard-range-summary{box-shadow:none!important;background:0 0!important;border:0!important}@media (width<=1100px){.admin-panel.open .a-top,.admin-panel.open.leads-workspace-mode .a-top{direction:ltr!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:58px!important;padding:8px 10px!important;display:grid!important}.admin-panel.open .admin-mobile-menu-toggle,.admin-panel.open.leads-workspace-mode .admin-mobile-menu-toggle{order:3!important;grid-area:1/3!important;justify-self:end!important;width:40px!important;height:40px!important;display:flex!important}.admin-panel.open .admin-top-brand,.admin-panel.open.leads-workspace-mode .admin-top-brand{text-align:center!important;direction:rtl!important;order:2!important;grid-area:auto!important;justify-content:center!important;justify-self:auto!important;width:auto!important;max-width:none!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.admin-panel.open .admin-top-brand .a-brand,.admin-panel.open.leads-workspace-mode .admin-top-brand .a-brand{text-align:center!important;width:100%!important;max-width:min(56vw,420px)!important}.admin-panel.open .admin-top-actions,.admin-panel.open.leads-workspace-mode .admin-top-actions{order:1!important;grid-area:1/1!important;justify-self:start!important;min-width:0!important}.admin-panel.open.admin-mobile-menu-open .admin-nav-groups,.admin-panel.open.leads-workspace-mode.admin-mobile-menu-open .admin-nav-groups{z-index:500!important;overscroll-behavior:contain!important;background:#fff!important;border:0!important;border-left:1px solid #dbe3ef!important;border-radius:20px 0 0 20px!important;width:min(84vw,330px)!important;max-width:330px!important;max-height:none!important;margin:0!important;padding:18px 14px 28px!important;display:block!important;position:fixed!important;inset:0 0 0 auto!important;overflow-y:auto!important;box-shadow:-24px 0 70px #0f172a40!important}.admin-panel.open.admin-mobile-menu-open .admin-nav-groups:before,.admin-panel.open.leads-workspace-mode.admin-mobile-menu-open .admin-nav-groups:before{content:"תפריט ניהול";color:#172033;text-align:right;border-bottom:1px solid #e7edf6;margin:2px 4px 16px;padding-bottom:12px;font-size:17px;font-weight:900;display:block}.admin-panel.open.admin-mobile-menu-open .admin-nav-group,.admin-panel.open.leads-workspace-mode.admin-mobile-menu-open .admin-nav-group{background:0 0!important;border:0!important;margin:0 0 16px!important;padding:0!important;display:block!important}.admin-panel.open.admin-mobile-menu-open .admin-nav-subgroup,.admin-panel.open.admin-mobile-menu-open .admin-nav-collapsible-body,.admin-panel.open.leads-workspace-mode.admin-mobile-menu-open .admin-nav-subgroup,.admin-panel.open.leads-workspace-mode.admin-mobile-menu-open .admin-nav-collapsible-body{grid-template-columns:1fr!important;gap:6px!important;display:grid!important}.admin-panel.open.admin-mobile-menu-open .a-tab,.admin-panel.open.leads-workspace-mode.admin-mobile-menu-open .a-tab{text-align:right!important;background:#fff!important;border:1px solid #e8edf5!important;border-radius:11px!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;min-height:44px!important;margin:0 0 6px!important;padding:10px 12px!important;display:flex!important}#adminPanel.admin-theme-dark.admin-mobile-menu-open .admin-nav-groups,#adminPanel.admin-dark.admin-mobile-menu-open .admin-nav-groups{background:#0b1220!important;border-left-color:#273449!important}#adminPanel.admin-theme-dark.admin-mobile-menu-open .admin-nav-groups:before,#adminPanel.admin-dark.admin-mobile-menu-open .admin-nav-groups:before{color:#f8fafc!important;border-bottom-color:#273449!important}}@media (width<=700px){.owner-dashboard-head{padding:64px 14px 16px!important}.owner-dashboard-actions .owner-refresh-btn{top:14px;left:14px;width:auto!important}.owner-dashboard-actions .owner-dashboard-range-summary{text-align:right!important;grid-row:2!important;justify-content:flex-start!important}}@media (width<=760px){#adminPanel.open #tab-leads_tab .leads-center-head,#adminPanel.open.leads-workspace-mode #tab-leads_tab .leads-center-head{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}#adminPanel.open #tab-leads_tab .leads-center-head>div:first-child,#adminPanel.open.leads-workspace-mode #tab-leads_tab .leads-center-head>div:first-child{grid-area:auto/1!important;width:100%!important;min-width:0!important}#adminPanel.open #tab-leads_tab .lead-workspace-switch,#adminPanel.open.leads-workspace-mode #tab-leads_tab .lead-workspace-switch{grid-area:auto/1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:visible!important}#adminPanel.open #tab-leads_tab .lead-workspace-switch button{width:100%!important;min-width:0!important;min-height:42px!important}#adminPanel.open #tab-leads_tab .lead-workspace-switch button strong{display:none!important}#adminPanel.open #tab-leads_tab .lead-card-simple{grid-template-columns:none!important;display:block!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-person,#adminPanel.open #tab-leads_tab .lead-card-simple .lead-actions{grid-column:1/-1!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-actions{width:100%!important;padding:9px!important;display:block!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-action-row{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;width:100%!important;display:grid!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-wa,#adminPanel.open #tab-leads_tab .lead-card-simple .lead-call,#adminPanel.open #tab-leads_tab .lead-card-simple .lead-inline-action{width:100%!important;min-width:0!important;min-height:42px!important;display:flex!important}}@media (width<=1100px){.admin-panel.open.admin-mobile-menu-open .admin-nav-groups,.admin-panel.open.leads-workspace-mode.admin-mobile-menu-open .admin-nav-groups{position:fixed!important}.admin-panel.open.admin-mobile-menu-open .admin-mobile-menu-close,.admin-panel.open.leads-workspace-mode.admin-mobile-menu-open .admin-mobile-menu-close{z-index:9!important;color:#111827!important;width:34px!important;height:34px!important;min-height:34px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;font:900 22px/1 Heebo,sans-serif!important;display:flex!important;position:absolute!important;top:14px!important;left:14px!important}.admin-panel.open.admin-mobile-menu-open .admin-mobile-menu-close span,.admin-panel.open.leads-workspace-mode.admin-mobile-menu-open .admin-mobile-menu-close span{display:none!important}.admin-panel.open.admin-mobile-menu-open .admin-mobile-menu-close:hover,.admin-panel.open.leads-workspace-mode.admin-mobile-menu-open .admin-mobile-menu-close:hover{background:#eef2f7!important}#adminPanel.admin-theme-dark.admin-mobile-menu-open .admin-mobile-menu-close,#adminPanel.admin-dark.admin-mobile-menu-open .admin-mobile-menu-close{color:#f8fafc!important}#adminPanel.admin-theme-dark.admin-mobile-menu-open .admin-mobile-menu-close:hover,#adminPanel.admin-dark.admin-mobile-menu-open .admin-mobile-menu-close:hover{background:#1f2937!important}}@media (width<=760px){#adminPanel.open #tab-leads_tab .lead-card-simple .lead-action-row{grid-template-columns:repeat(4,minmax(0,1fr))!important}#adminPanel.open #tab-leads_tab .lead-mobile-treat-btn{display:none!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-treat-action{color:#fff!important;background:#111827!important;border:0!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:42px!important;padding:0 6px!important;font-family:Heebo,sans-serif!important;font-size:11px!important;font-weight:800!important;display:flex!important}}.admin-panel.open .admin-top-brand #adminPanelLogo{object-fit:contain!important;max-width:190px!important;height:50px!important}.admin-panel.open .a-top{position:relative!important}.admin-panel.open .admin-top-brand,.admin-panel.open.leads-workspace-mode .admin-top-brand{text-align:center!important;grid-area:auto!important;justify-content:center!important;width:auto!important;max-width:min(58vw,560px)!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.admin-panel.open .admin-top-brand .a-brand,.admin-panel.open.leads-workspace-mode .admin-top-brand .a-brand{text-align:center!important}.admin-panel.open .connection-tile.is-active{border-color:var(--dealerx-admin-blue)!important;background:linear-gradient(135deg,var(--dealerx-admin-blue),var(--dealerx-admin-blue-deep))!important;color:#fff!important;box-shadow:0 18px 40px var(--dealerx-admin-blue-shadow)!important}.admin-panel.open .connection-tile.is-active .connection-tile-icon{background:#ffffff2e!important}.admin-panel.open .integration-summary-icon{background:linear-gradient(135deg,var(--dealerx-admin-blue),var(--dealerx-admin-blue-deep))}.dealer-team-members-list{gap:10px;display:grid}.team-member-create-panel{border:1px solid var(--dealerx-admin-blue-border,#cdd8ff);background:#fff;border-radius:14px;margin-top:18px;overflow:hidden}.team-member-create-panel>summary{cursor:pointer;color:#172033;align-items:center;gap:12px;padding:14px 16px;list-style:none;display:flex}.team-member-create-panel>summary::-webkit-details-marker{display:none}.team-member-create-panel>summary>span:nth-child(2){flex:1;gap:2px;display:grid}.team-member-create-panel>summary strong{font-size:14px;font-weight:950}.team-member-create-panel>summary small{color:#718096;font-size:11px;font-weight:700}.team-member-create-panel>summary i{color:var(--dealerx-admin-blue-deep);font-size:12px;font-style:normal;font-weight:900}.team-member-create-panel[open]>summary i{font-size:0}.team-member-create-panel[open]>summary i:after{content:"סגור";font-size:12px}.team-member-create-icon{background:var(--dealerx-admin-blue-soft);width:36px;height:36px;color:var(--dealerx-admin-blue-deep);border-radius:11px;flex:0 0 36px;place-items:center;font-size:22px;font-weight:500;display:grid}.team-member-create-body{border-top:1px solid #e8edf5;padding:0 16px 18px}.team-member-form-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.team-member-identity{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:4px;display:flex}.team-member-identity .a-name{margin:0}.team-role-badge{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;min-height:24px;padding:3px 9px;font-size:10px;font-weight:950;display:inline-flex}.team-role-badge.owner,.team-role-badge.super_admin{color:#c2410c;background:#fff7ed;border-color:#fed7aa}.team-role-badge.dealer_admin{color:#263fb0;background:#eef3ff;border-color:#cdd8ff}.team-role-badge.manager{color:#7e22ce;background:#f3e8ff;border-color:#ddd6fe}.team-role-badge.sales{color:#15803d;background:#ecfdf5;border-color:#bbf7d0}.team-role-badge.other{color:#475569;background:#f1f5f9;border-color:#dbe3ef}.trusted-devices-heading{margin-top:30px}#adminPanel.admin-theme-dark .team-member-create-panel{background:#101827;border-color:#7d91ff6b}#adminPanel.admin-theme-dark .team-member-create-panel>summary{color:#f8fafc}#adminPanel.admin-theme-dark .team-member-create-panel>summary small{color:#94a3b8}#adminPanel.admin-theme-dark .team-member-create-body{border-top-color:#273449}#adminPanel.admin-theme-dark .team-role-badge.dealer_admin{color:#c7d2fe;background:#3b5bdb33;border-color:#7d91ff6b}#adminPanel.admin-theme-dark .team-role-badge.manager{color:#e9d5ff;background:#7e22ce33;border-color:#c084fc59}#adminPanel.admin-theme-dark .team-role-badge.sales{color:#bbf7d0;background:#15803d33;border-color:#4ade804d}@media (width<=760px){.admin-panel.open.dealer-admin-mode .admin-top-brand #adminPanelLogo,.admin-panel.open.dealer-admin-mode.leads-workspace-mode .admin-top-brand #adminPanelLogo{display:none!important}.admin-panel.open .admin-top-brand .a-brand,.admin-panel.open.leads-workspace-mode .admin-top-brand .a-brand{max-width:50vw!important;font-size:12px!important}#tab-connections_tab .connections-hub>.integration-accordion{grid-column:1/-1;width:100%;min-width:0;margin:0 0 4px!important}#tab-connections_tab .connections-workspace{min-height:0}#tab-connections_tab .connection-tile.is-active{transform:none}.team-member-create-panel>summary{padding:13px}.team-member-create-body{padding:0 13px 15px}.team-member-form-actions{grid-template-columns:1fr;display:grid}.team-member-form-actions button{width:100%}}.admin-panel.open .admin-brand-copy{align-content:center!important;gap:1px!important;min-width:0!important;line-height:1.05!important;display:grid!important}@media (width<=760px){.admin-panel.open .admin-top-brand #adminPanelLogo,.admin-panel.open.leads-workspace-mode .admin-top-brand #adminPanelLogo{max-width:130px!important;height:36px!important}.admin-panel.open .admin-brand-copy,.admin-panel.open.leads-workspace-mode .admin-brand-copy{text-align:center!important;gap:0!important}}#adminPanel #tab-access_tab .team-page-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}#adminPanel #tab-access_tab .team-page-head h2{color:inherit;margin:0;font-size:24px}#adminPanel #tab-access_tab .team-page-head p{color:#718097;margin-top:6px;font-size:14px}#adminPanel #tab-access_tab .team-page-actions{flex-wrap:wrap;gap:8px;display:flex}#adminPanel #tab-access_tab .team-page-actions button{min-height:44px;margin:0}#adminPanel #tab-access_tab .team-list-filters{grid-template-columns:minmax(0,2fr) minmax(140px,1fr) minmax(130px,1fr);gap:12px;margin:18px 0;display:grid}#adminPanel #tab-access_tab .team-list-filters label{color:#65738a;gap:6px;min-width:0;font-size:12px;font-weight:600;display:grid}#adminPanel #tab-access_tab .team-list-filters :is(input,select){box-sizing:border-box;color:#172033;background:#fff;border:1px solid #dce3ee;border-radius:10px;width:100%;min-width:0;min-height:44px;padding:8px 12px;font:400 16px Heebo,sans-serif}#adminPanel #tab-access_tab #dealerTeamMembersList{gap:12px;display:grid}#adminPanel #tab-access_tab #dealerTeamMembersList .team-member-row{background:#fff;border:1px solid #e0e6ef;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin:0;padding:18px;display:flex}#adminPanel #tab-access_tab #dealerTeamMembersList .a-inf{flex:1;min-width:0}#adminPanel #tab-access_tab #dealerTeamMembersList .a-name{overflow-wrap:anywhere;font-size:16px}#adminPanel #tab-access_tab .team-contact{color:#66758c;overflow-wrap:anywhere;flex-wrap:wrap;gap:6px 16px;margin-top:6px;font-size:13px;display:flex}#adminPanel #tab-access_tab .team-contact :is(span,bdi){max-width:100%}#adminPanel #tab-access_tab .team-access-scope{color:#5b6b84;margin-top:8px;font-size:12px}#adminPanel #tab-access_tab #dealerTeamMembersList .a-btns{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}#adminPanel #tab-access_tab .team-member-more{position:relative}#adminPanel #tab-access_tab .team-member-more summary{cursor:pointer;box-sizing:border-box;border:1px solid #dbe3ef;border-radius:9px;justify-content:center;align-items:center;min-height:40px;padding:6px 12px;font-size:12px;list-style:none;display:flex}#adminPanel #tab-access_tab .team-member-more>div{z-index:12;background:#fff;border:1px solid #dbe3ef;border-radius:12px;gap:8px;min-width:170px;padding:10px;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 30px #17203318}#adminPanel #tab-access_tab .team-member-more:not([open])>div{display:none}#adminPanel #tab-access_tab .team-empty{text-align:center;color:#64748b;background:#f7f9fc;border-radius:12px;padding:28px;font-size:14px}#adminPanel #tab-access_tab .team-member-create-body .a-field :is(input,select){min-height:44px;font-size:16px}#adminPanel #tab-access_tab .team-member-create-panel>summary small{font-size:12px}#adminPanel #tab-access_tab :is(input,select,button,summary):focus-visible{outline-offset:2px;outline:2px solid #526bff}#adminPanel:is(.admin-dark,.admin-theme-dark) #tab-access_tab :is(#dealerTeamMembersList .team-member-row,.team-list-filters input,.team-list-filters select,.team-member-more>div,.team-empty){color:#e5edf9;background:#172237;border-color:#34425a}#adminPanel:is(.admin-dark,.admin-theme-dark) #tab-access_tab :is(.team-contact,.team-access-scope,.team-list-filters label){color:#acbad0}@media (width<=850px){#adminPanel #tab-access_tab #dealerTeamMembersList .team-member-row{flex-direction:column;align-items:stretch;gap:14px}#adminPanel #tab-access_tab #dealerTeamMembersList .a-btns{justify-content:flex-start}}@media (width<=600px){#adminPanel #tab-access_tab .team-list-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#adminPanel #tab-access_tab .team-search{grid-column:1/-1}#adminPanel #tab-access_tab .team-page-actions{width:100%}#adminPanel #tab-access_tab .team-page-actions button{flex:1}#adminPanel #tab-access_tab #dealerTeamMembersList .team-member-row{padding:14px}#adminPanel #tab-access_tab .team-member-more>div{min-width:0;box-shadow:none;margin-top:8px;position:static}#adminPanel #tab-access_tab .team-member-more[open]{flex:100%}#adminPanel #tab-access_tab .team-member-create-body .a-grid{grid-template-columns:minmax(0,1fr)}#adminPanel #tab-access_tab .team-member-form-actions button{flex:1;min-height:44px}}#externalCrmCard>.integration-accordion{min-width:0;display:block}@media (width<=760px){#adminPanel.open #tab-leads_tab .leads-sales-center{gap:4px!important}#adminPanel.open #tab-leads_tab .leads-center-head{text-align:center!important;gap:8px!important;margin:0!important;padding:12px 14px!important}#adminPanel.open #tab-leads_tab .leads-center-head>div:first-child{text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:28px!important;display:flex!important}#adminPanel.open #tab-leads_tab .leads-center-head h2{text-align:center!important;width:100%!important;margin:0!important}#adminPanel.open #tab-leads_tab .lead-workspace-panel{gap:7px!important;margin:0!important;padding-top:0!important}#adminPanel.open #tab-leads_tab .lead-mobile-fastbar{margin-top:0!important;margin-bottom:5px!important}}.lead-appointment-collapsible{gap:10px;display:grid}.lead-appointment-collapsible:not([open]){display:block;padding:0!important}.lead-appointment-collapsible summary{cursor:pointer;border-radius:13px;justify-content:space-between;align-items:center;gap:10px;min-height:46px;padding:0 13px;list-style:none;display:flex}.lead-appointment-collapsible summary::-webkit-details-marker{display:none}.lead-appointment-collapsible summary:after{content:"+";color:#64748b;font-size:20px;font-weight:500}.lead-appointment-collapsible[open] summary:after{content:"−"}.lead-appointment-collapsible summary span,.lead-appointment-collapsible summary strong{margin:0!important}@media (width>=1024px){.lead-drawer-tab-panel.active[data-lead-panel=work]{grid-template-columns:minmax(360px,.82fr) minmax(440px,1.18fr)!important;grid-template-areas:"lock lock""duplicate duplicate""actions actions""workflow notes"!important;gap:12px!important}.lead-drawer-pro .lead-drawer-primary-action{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lead-drawer-pro [data-lead-panel=details].active{width:min(960px,100%);margin:0 auto;gap:14px!important;display:grid!important}.lead-drawer-pro [data-lead-panel=details] .lead-customer-unified-card,.lead-drawer-pro [data-lead-panel=details] .lead-business-profile,.lead-drawer-pro [data-lead-panel=details] .lead-details-panel{width:100%;max-width:none;margin:0!important}}@media (width<=760px){.lead-drawer-pro .lead-drawer-primary-action{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.lead-drawer-pro .lead-drawer-primary-action>*{min-width:0!important;padding-inline:8px!important}.lead-drawer-pro .lead-workflow-title-compact small{display:none!important}}.lead-drawer-pro .lead-next-action select,.lead-drawer-pro .lead-next-action input{color:#151527;background:#f8fafc;border:1px solid #dce3ef;border-radius:11px;outline:none;width:100%;min-height:44px;padding:0 11px;font-family:Heebo,sans-serif;font-size:13px}.lead-drawer-pro .lead-next-action input{margin-top:7px}.lead-drawer-pro .lead-next-action input.is-hidden{display:none!important}.lead-drawer-pro .lead-next-action select:focus,.lead-drawer-pro .lead-next-action input:focus{border-color:#4f64eb;box-shadow:0 0 0 3px #4f64eb1a}.lead-drawer-pro .lead-notes-section .lead-conversation-thread{min-height:90px!important;max-height:150px!important}.lead-drawer-pro #lead-drawer-new-note{min-height:62px!important;max-height:76px!important}.lead-footer-more{min-width:138px;position:relative}.lead-footer-more summary{color:#64748b;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:0 14px;font-size:12px;font-weight:700;list-style:none;display:flex}.lead-footer-more summary::-webkit-details-marker{display:none}.lead-footer-more>div{z-index:20;background:#fff;border:1px solid #dbe3ef;border-radius:13px;gap:7px;width:170px;padding:8px;display:grid;position:absolute;bottom:calc(100% + 7px);left:0;box-shadow:0 14px 32px #0f172a29}.lead-footer-more>div button{width:100%!important;min-height:40px!important}@media (width<=760px){#leadDrawer .lead-drawer-pro .lead-drawer-footer{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto!important}#leadDrawer .lead-drawer-pro .lead-footer-more{min-width:44px;display:block!important}#leadDrawer .lead-drawer-pro .lead-footer-more summary{width:44px;padding:0;font-size:0}#leadDrawer .lead-drawer-pro .lead-footer-more summary:after{content:"•••";letter-spacing:2px;font-size:14px}#leadDrawer .lead-drawer-pro .lead-footer-more>div{left:0}.lead-drawer-pro .lead-notes-section .lead-conversation-thread{min-height:72px!important;max-height:120px!important}#adminPanel.open #tab-leads_tab .lead-mobile-fastbar{grid-template-columns:1.45fr .9fr 1.2fr 42px!important;align-items:stretch!important;gap:6px!important;padding:6px!important;display:grid!important}#adminPanel.open #tab-leads_tab .lead-mobile-fastbar button{white-space:nowrap!important;border-radius:11px!important;width:100%!important;min-width:0!important;min-height:42px!important;padding:0 7px!important;font-size:11px!important}#adminPanel.open #tab-leads_tab .lead-mobile-fastbar button.primary{color:#fff!important;background:linear-gradient(135deg,#3b5bdb,#263fb0)!important;border-color:#3b5bdb!important;font-size:12px!important;font-weight:900!important;box-shadow:0 8px 18px #3b5bdb33!important}#adminPanel.open #tab-leads_tab .lead-mobile-fastbar button.icon-only{color:#3457d5!important;border-radius:50%!important;place-items:center!important;padding:0!important;font-size:21px!important;line-height:1!important;display:grid!important}#adminPanel.open #tab-leads_tab .lead-filter-bar-modern:not(.mobile-open){min-height:62px!important;max-height:62px!important;padding:7px!important;overflow:hidden!important}#adminPanel.open #tab-leads_tab #leadSearchFilter{height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;padding:0 14px!important;line-height:46px!important;display:block!important;overflow:visible!important}}@media (width<=380px){#adminPanel.open #tab-leads_tab .lead-mobile-fastbar{grid-template-columns:1.25fr .8fr 1fr 40px!important}#adminPanel.open #tab-leads_tab .lead-mobile-fastbar button{padding:0 5px!important;font-size:10px!important}}#adminPanel,.admin-panel{--dealerx-admin-blue:#3b5bdb;--dealerx-admin-blue-hover:#3150cf;--dealerx-admin-blue-deep:#263fb0;--dealerx-admin-blue-soft:#eef3ff;--dealerx-admin-blue-border:#cdd8ff;--dealerx-admin-blue-shadow:#3b5bdb3d}.admin-panel.open .a-save,.admin-panel.open .admin-car-edit-primary,.admin-panel.open .a-tab.active,.admin-panel.open.leads-workspace-mode .a-tab.active,.admin-panel.open.admin-mobile-menu-open .a-tab.active,.admin-panel.open .dealer-primary-actions .a-save,.admin-panel.open .lead-drawer-pro .lead-drawer-footer .lead-save-main,.admin-panel.open #leadDrawer .lead-drawer-pro .lead-drawer-footer .lead-save-main,.admin-panel.open .lead-calendar-google-card button.primary,.admin-panel.open .integration-accordion[open] .integration-summary-action,.admin-panel.open .dealer-wizard-head b,.admin-panel.open .dealer-advanced-settings[open] summary em,.admin-panel.open .dealer-more-actions[open]>summary span:before,.admin-panel.open .system-health-pulse b,.admin-panel.open .lead-assistant-flow span,.admin-panel.open .lead-calendar-day.today>span,.admin-panel.open .vehicle-ocr-upload,.admin-panel.open .design-template-btn.is-active,.admin-panel.open .toast.is-loading{background:linear-gradient(135deg,var(--dealerx-admin-blue),var(--dealerx-admin-blue-deep))!important;border-color:var(--dealerx-admin-blue)!important;color:#fff!important;box-shadow:0 12px 28px var(--dealerx-admin-blue-shadow)!important}.admin-panel.open .a-save:hover,.admin-panel.open .admin-car-edit-primary:hover,.admin-panel.open .dealer-primary-actions .a-save:hover,.admin-panel.open .lead-drawer-pro .lead-drawer-footer .lead-save-main:hover,.admin-panel.open #leadDrawer .lead-drawer-pro .lead-drawer-footer .lead-save-main:hover,.admin-panel.open .lead-calendar-google-card button.primary:hover,.admin-panel.open .vehicle-ocr-upload:hover,.admin-panel.open .design-template-btn.is-active:hover{background:linear-gradient(135deg,var(--dealerx-admin-blue-hover),var(--dealerx-admin-blue-deep))!important;border-color:var(--dealerx-admin-blue-hover)!important;box-shadow:0 16px 34px #3b5bdb4d!important}.admin-panel.open .super-admin-hero{background:radial-gradient(circle at 10% 14%,#ffffff2e,transparent 30%), linear-gradient(135deg,var(--dealerx-admin-blue),var(--dealerx-admin-blue-deep))!important;border-color:var(--dealerx-admin-blue-border)!important;box-shadow:0 22px 54px #3b5bdb3d!important}.admin-panel.open .super-admin-hero p,.admin-panel.open .super-admin-hero span{color:#eaf0ff!important}.admin-panel.open .super-admin-command-card span,.admin-panel.open .dealerx-landing-leads-head span,.admin-panel.open .organic-engine-overview>div>span{background:var(--dealerx-admin-blue-soft)!important;border-color:var(--dealerx-admin-blue-border)!important;color:var(--dealerx-admin-blue-deep)!important}.admin-panel.open .super-admin-kpi-card strong,.admin-panel.open .super-admin-section-head h2,.admin-panel.open .super-admin-command-card h3,.admin-panel.open .organic-engine-panel-head strong,.admin-panel.open .organic-engine-overview h3{color:#172033!important}.admin-panel.open .organic-engine-dealer.active{box-shadow:inset 3px 0 0 var(--dealerx-admin-blue)!important;background:#eff4ff!important;border-color:#9fb1ff!important}#adminPanel.admin-theme-dark .super-admin-hero,#adminPanel.admin-dark .super-admin-hero{background:radial-gradient(circle at 10% 14%,#ffffff1f,#0000 30%),linear-gradient(135deg,#4f6cff,#263fb0)!important;border-color:#6f86ff!important}#adminPanel.admin-theme-dark .a-tab.active,#adminPanel.admin-dark .a-tab.active,#adminPanel.admin-theme-dark .a-save,#adminPanel.admin-dark .a-save,#adminPanel.admin-theme-dark .admin-car-edit-primary,#adminPanel.admin-dark .admin-car-edit-primary{color:#fff!important;background:linear-gradient(135deg,#4f6cff,#3b5bdb)!important;border-color:#6f86ff!important;box-shadow:0 14px 32px #3b5bdb57!important}.admin-panel.open .super-admin-command-card span,.admin-panel.open .dealerx-landing-leads-head span,.admin-panel.open .organic-engine-overview>div>span,.admin-panel.open .organic-engine-page em{box-shadow:none!important;background:0 0!important;border-color:#0000!important;padding-inline:0!important}.admin-panel.open .organic-engine-page em{border-radius:0!important;padding-block:2px!important}#adminPanel.admin-theme-dark .organic-engine-page em,#adminPanel.admin-dark .organic-engine-page em{color:#9db5ff!important;background:0 0!important;border-color:#0000!important}.lead-mobile-overview{display:none}@media (width<=760px){#adminPanel.open #tab-leads_tab .lead-rep-focus-panel{padding:10px 11px!important}#adminPanel.open #tab-leads_tab .lead-rep-focus-grid{display:none!important}#adminPanel.open #tab-leads_tab .lead-rep-focus-head{margin:0!important}#adminPanel.open #tab-leads_tab .lead-card-simple{background:#fff!important;border-radius:17px!important;display:block!important;box-shadow:0 8px 24px #0f172a12!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-person{background:#fff!important;border:0!important;grid-template-columns:minmax(0,1fr) auto!important;padding:13px 13px 11px!important;display:grid!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-person strong{font-size:17px!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-person small{color:#8994a5!important;font-size:10px!important}#adminPanel.open #tab-leads_tab .lead-mobile-overview{gap:8px!important;padding:0 13px 13px!important;display:grid!important}#adminPanel.open #tab-leads_tab .lead-mobile-overview-line{grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;min-width:0!important;display:grid!important}#adminPanel.open #tab-leads_tab .lead-mobile-overview-line span{color:#98a2b3!important;font-size:10px!important;font-weight:800!important}#adminPanel.open #tab-leads_tab .lead-mobile-overview-line strong{text-overflow:ellipsis!important;white-space:nowrap!important;color:#344054!important;min-width:0!important;font-size:13px!important;font-weight:700!important;overflow:hidden!important}#adminPanel.open #tab-leads_tab .lead-mobile-overview-tags{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;padding-top:2px!important;display:flex!important}#adminPanel.open #tab-leads_tab .lead-mobile-overview-tags>span{color:#667085!important;background:#f8fafc!important;border:1px solid #e3e9f2!important;border-radius:999px!important;align-items:center!important;width:auto!important;min-height:26px!important;padding:4px 9px!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}#adminPanel.open #tab-leads_tab .lead-mobile-overview-tags .lead-status{border-color:color-mix(in srgb,var(--lead-status-color,#64748b) 30%,#e3e9f2)!important;color:var(--lead-status-color,#475569)!important}#adminPanel.open #tab-leads_tab .lead-mobile-overview p{color:#475467!important;background:#f8fafc!important;border-radius:10px!important;margin:1px 0 0!important;padding:9px 10px!important;font-size:11px!important;line-height:1.55!important}#adminPanel.open #tab-leads_tab .lead-mobile-overview p small{color:#8994a5!important;margin-top:2px!important;display:block!important}#adminPanel.open #tab-leads_tab .lead-card-simple>.lead-phone,#adminPanel.open #tab-leads_tab .lead-card-simple>.lead-list-status,#adminPanel.open #tab-leads_tab .lead-card-simple>.lead-interest,#adminPanel.open #tab-leads_tab .lead-card-simple>.lead-next-step{display:none!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-actions{background:#fbfcfe!important;border-top:1px solid #edf1f6!important;padding:9px 10px!important;display:block!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-action-row{grid-template-columns:1fr 1fr 1.15fr!important;gap:7px!important;display:grid!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-wa,#adminPanel.open #tab-leads_tab .lead-card-simple .lead-call,#adminPanel.open #tab-leads_tab .lead-card-simple .lead-inline-action{border-radius:10px!important;min-height:40px!important;font-size:11px!important}#adminPanel.open #tab-leads_tab .leads-center-head{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}#adminPanel.open #tab-leads_tab .lead-workspace-switch{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:visible!important}#adminPanel.open #tab-leads_tab .lead-workspace-switch button{width:100%!important;min-width:0!important;min-height:42px!important}#adminPanel.open #tab-leads_tab .lead-workspace-switch button strong{display:none!important}#adminPanel.open #tab-leads_tab .lead-card-simple{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-person,#adminPanel.open #tab-leads_tab .lead-card-simple .lead-actions{grid-column:1/-1!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-actions{width:100%!important;padding:9px!important;display:block!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-action-row{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;width:100%!important;display:grid!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-wa,#adminPanel.open #tab-leads_tab .lead-card-simple .lead-call,#adminPanel.open #tab-leads_tab .lead-card-simple .lead-inline-action{width:100%!important;min-width:0!important;min-height:42px!important;display:flex!important}}#adminPanel.open #tab-home .admin-home-group:first-of-type .admin-home-group-head{padding-top:44px!important;position:relative!important}#adminPanel.open #tab-home .admin-home-group:first-of-type .admin-home-group-head h3{white-space:nowrap!important;font-size:20px!important}#adminPanel.open #tab-home .admin-home-group:first-of-type .admin-home-arrange-toggle{position:absolute!important;top:0!important;left:0!important}@media (width<=620px){#adminPanel.open #tab-home .admin-home-group:first-of-type .admin-home-group-head h3{letter-spacing:-.35px!important;font-size:19px!important}}@media (width<=760px){#adminPanel.open #tab-cars .cars-admin-head{text-align:center!important;grid-template-columns:1fr!important;justify-items:center!important;gap:10px!important;margin-bottom:16px!important;display:grid!important}#adminPanel.open #tab-cars .cars-admin-title,#adminPanel.open #tab-cars .cars-admin-title h2,#adminPanel.open #tab-cars .cars-admin-title p{text-align:center!important;width:100%!important}#adminPanel.open #tab-cars .cars-admin-title h2{margin:0!important;font-size:21px!important}#adminPanel.open #tab-cars #adminCarSearch{text-align:right!important;width:100%!important;min-width:0!important;min-height:44px!important}#adminPanel.open #tab-cars .cars-admin-head>.a-save{width:100%!important;min-height:44px!important}#adminPanel.open #tab-cars #adminList{gap:10px!important;width:100%!important;min-width:0!important;display:grid!important;overflow:visible!important}#adminPanel.open #tab-cars .admin-car-card{grid-template-columns:24px minmax(0,1fr)!important;gap:10px!important;width:100%!important;min-width:0!important;padding:12px!important;display:grid!important;overflow:visible!important}#adminPanel.open #tab-cars .admin-car-card .admin-drag-handle{display:none!important}#adminPanel.open #tab-cars .admin-car-select-wrap{grid-area:1/1!important;align-self:center!important}#adminPanel.open #tab-cars .admin-car-main{grid-area:1/2!important;grid-template-columns:68px minmax(0,1fr)!important;gap:10px!important;width:100%!important;min-width:0!important;display:grid!important}#adminPanel.open #tab-cars .admin-car-thumb{width:68px!important;height:54px!important}#adminPanel.open #tab-cars .admin-car-info{min-width:0!important;overflow:hidden!important}#adminPanel.open #tab-cars .admin-car-title{white-space:normal!important;overflow-wrap:anywhere!important}#adminPanel.open #tab-cars .admin-car-status-row{flex-wrap:wrap!important;gap:4px!important;display:flex!important}#adminPanel.open #tab-cars .admin-car-meta{white-space:normal!important;overflow-wrap:anywhere!important;-webkit-line-clamp:2!important}#adminPanel.open #tab-cars .admin-car-actions{grid-area:2/1/auto/-1!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important;width:100%!important;min-width:0!important;margin:0!important;display:grid!important}#adminPanel.open #tab-cars .admin-car-primary-actions{grid-template-columns:minmax(0,1fr)!important;gap:7px!important;min-width:0!important;display:grid!important}#adminPanel.open #tab-cars .admin-car-primary-actions:has(.admin-weekly-star){grid-template-columns:42px minmax(0,1fr)!important}#adminPanel.open #tab-cars .admin-car-edit-primary,#adminPanel.open #tab-cars .admin-car-actions-menu,#adminPanel.open #tab-cars .admin-car-actions-menu summary{width:100%!important;min-width:0!important}#adminPanel.open #tab-cars .admin-car-secondary-actions{width:100%!important;min-width:0!important;margin-top:7px!important;position:static!important}#adminPanel.open #tab-cars .admin-bulk-actions{top:62px!important}}.lead-extra-profile-fields,.lead-management-details{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden}.lead-extra-profile-fields>summary,.lead-management-details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;list-style:none;display:flex}.lead-extra-profile-fields>summary::-webkit-details-marker,.lead-management-details>summary::-webkit-details-marker{display:none}.lead-extra-profile-fields>summary span,.lead-management-details>summary span{color:#172033;font-size:13px;font-weight:900}.lead-extra-profile-fields>summary small,.lead-management-details>summary small{color:#7b8799;text-align:left;font-size:11px;font-weight:650}.lead-extra-profile-fields>summary:after,.lead-management-details>summary:after{content:"＋";color:#3150cf;background:#eef3ff;border-radius:8px;flex:0 0 25px;place-items:center;width:25px;height:25px;font-weight:900;display:grid}.lead-extra-profile-fields[open]>summary:after,.lead-management-details[open]>summary:after{content:"−"}.lead-extra-profile-fields>.lead-business-grid{padding:0 14px 14px}#adminPanel.open #tab-leads_tab .lead-workspace-leads{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:12px}#adminPanel.open #tab-leads_tab .lead-quick-tabs{background:#f4f7fb;border-radius:13px;margin:0 0 9px;padding:6px}#adminPanel.open #tab-leads_tab .lead-filter-bar-modern{margin-top:0!important}#adminPanel.open #leadDrawer [data-lead-panel=quote],#adminPanel.open #leadDrawer [data-lead-panel=quote]>*{width:100%;max-width:none}#adminPanel.open #leadDrawer .lead-management-details{grid-column:1/-1;width:100%}#adminPanel.open .lead-archive-btn{color:#8a5200!important;background:#fff8e8!important;border-color:#f2d18a!important}.catalog-natural-search small{color:var(--text-muted);margin:0 0 8px;line-height:1.55;display:block}.catalog-natural-search>div{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.catalog-natural-search input{width:100%;min-width:0}.catalog-advanced>summary{cursor:pointer;list-style:none}.catalog-advanced>summary::-webkit-details-marker{display:none}.catalog-advanced>summary:after{content:"＋";float:left}.catalog-advanced[open]>summary:after{content:"−"}section[id],.finance-calculator[id],.catalog[id]{scroll-margin-top:104px}@media (width<=760px){#adminPanel.open #tab-leads_tab .lead-workspace-leads{border-radius:14px;padding:8px}#adminPanel.open #tab-leads_tab .lead-quick-tabs{scrollbar-width:none;white-space:nowrap;display:flex!important;overflow-x:auto!important}#adminPanel.open #tab-leads_tab .lead-quick-tabs>*{flex:none}.catalog-natural-search>div{grid-template-columns:1fr auto}section[id],.finance-calculator[id],.catalog[id]{scroll-margin-top:82px}}.lead-management-details>.lead-details-admin-grid{padding:0 14px;margin-top:0!important}.lead-management-details>.lead-template-bar,.lead-management-details>.lead-timeline{margin-left:14px!important;margin-right:14px!important}#adminPanel.admin-theme-dark .lead-extra-profile-fields,#adminPanel.admin-theme-dark .lead-management-details{background:#101827;border-color:#273449}#adminPanel.admin-theme-dark .lead-extra-profile-fields>summary span,#adminPanel.admin-theme-dark .lead-management-details>summary span{color:#f8fafc}@media (width<=760px){#leadDrawer .lead-drawer-pro [data-lead-panel=details].active{gap:9px!important}#leadDrawer .lead-drawer-pro .lead-business-profile{padding:11px!important}#leadDrawer .lead-drawer-pro .lead-business-grid-primary{grid-template-columns:1fr 1fr!important}#leadDrawer .lead-drawer-pro .lead-business-grid-primary .lead-vehicle-search-wide{grid-column:1/-1!important}.lead-extra-profile-fields>summary,.lead-management-details>summary{grid-template-columns:minmax(0,1fr) auto;padding:11px 12px;display:grid}.lead-extra-profile-fields>summary small,.lead-management-details>summary small{text-align:right;grid-column:1}.lead-extra-profile-fields>summary:after,.lead-management-details>summary:after{grid-area:1/2/3}}#adminPanel.open #leadDrawer [data-lead-panel=details].active{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:none!important;grid-auto-rows:min-content!important;align-content:start!important;align-items:start!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:960px!important;margin-inline:auto!important;display:grid!important}#adminPanel.open #leadDrawer [data-lead-panel=details]>*{box-sizing:border-box;grid-area:auto!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}#adminPanel.open #leadDrawer [data-lead-panel=details]>details{display:block!important}#adminPanel.open #leadDrawer [data-lead-panel=details] :is(label,input,select,textarea){box-sizing:border-box;min-width:0;max-width:100%}@media (width<=600px){#adminPanel.open #leadDrawer [data-lead-panel=details] :is(.lead-business-grid,.lead-details-admin-grid){grid-template-columns:minmax(0,1fr)!important}#adminPanel.open #leadDrawer [data-lead-panel=details] .lead-workflow-title{flex-wrap:wrap;gap:6px}}body[data-dealer-slug=procar][data-template=tech_signature] .hero{min-height:clamp(680px,82vh,880px)!important;padding-block:112px 72px!important}body[data-dealer-slug=procar][data-template=tech_signature] .hero-content{width:min(900px,100%)!important;max-width:900px!important;margin-inline:auto!important;padding-inline:20px!important}body[data-dealer-slug=procar][data-template=tech_signature] .hero-title{max-width:14ch!important;margin-inline:auto!important;font-size:clamp(48px,6.2vw,88px)!important;line-height:.96!important}body[data-dealer-slug=procar][data-template=tech_signature] .hero-title #hL2{display:block;letter-spacing:-.02em!important;margin-top:10px!important;font-size:.58em!important;line-height:1.16!important}body[data-dealer-slug=procar][data-template=tech_signature] .hero-sub{max-width:620px!important;margin:16px auto 28px!important;line-height:1.65!important}body[data-dealer-slug=procar][data-template=tech_signature] .hero-ctas{margin-top:0!important}@media (width<=760px){body[data-dealer-slug=procar][data-template=tech_signature] .hero{justify-content:flex-end!important;height:100svh!important;min-height:760px!important;padding:104px 16px 76px!important}body[data-dealer-slug=procar][data-template=tech_signature] .hero-content{padding:0!important}body[data-dealer-slug=procar][data-template=tech_signature] .hero-title{max-width:100%!important;font-size:clamp(40px,12vw,54px)!important}body[data-dealer-slug=procar][data-template=tech_signature] .hero-title #hL2{margin-top:8px!important;font-size:.58em!important;line-height:1.22!important}body[data-dealer-slug=procar][data-template=tech_signature] .hero-sub{margin:14px auto 24px!important;font-size:13px!important}body[data-dealer-slug=procar][data-template=tech_signature] .cta-primary{width:min(100%,320px)!important}body[data-dealer-slug=procar] .floating-finance-shortcut{bottom:72px!important;left:12px!important}body[data-dealer-slug=procar] .accessibility-widget{bottom:14px!important;right:12px!important}}#adminPanel.open #tab-dashboard{padding-top:0!important}#adminPanel.open #tab-dashboard .owner-dashboard-shell{padding-top:4px!important}#adminPanel.open #tab-dashboard .owner-dashboard-head{margin-top:0!important}.dashboard-note-relations{background:#f8fafc;border:1px solid #dbe3ef;border-radius:12px;overflow:hidden}.dashboard-note-relations>summary{cursor:pointer;justify-content:space-between;align-items:center;padding:10px 12px;font-size:12px;font-weight:850;list-style:none;display:flex}.dashboard-note-relations[open]>.dashboard-note-fields{padding:0 10px 10px}.logo-preview-contrast{background:#f2f4f7!important}.logo-preview-contrast:before,.logo-preview-contrast>span{display:none!important}.logo-preview-contrast.is-auto-contrast{background:linear-gradient(90deg,#fff 0 50%,#172033 50% 100%)!important}.logo-contrast-choice{align-items:center;gap:8px;margin-top:8px;display:flex!important}.logo-contrast-choice input{width:16px!important;height:16px!important}.design-template-grid{order:1!important}.design-palettes-panel{order:2!important}.design-manual-colors{order:3!important}.design-template-grid:before{content:"תבניות פרימיום";grid-column:1/-1;font-size:14px;font-weight:900}.integration-accordion[open]>.integration-accordion-summary~*{display:block!important}.lead-quote-kind{gap:7px;margin-bottom:14px;font-weight:900;display:grid}.lead-quote-kind select{background:#fff;border:1px solid #cfd9e8;border-radius:12px;min-height:46px;padding:0 12px}[data-quote-section][hidden],[data-quote-field][hidden]{display:none!important}@media (width<=760px){#adminPanel.open #tab-leads_tab .lead-workspace-rep-select{width:100%!important;min-width:0!important;max-width:100%!important;margin:0 auto!important;padding:10px 12px!important}#adminPanel.open #tab-leads_tab .lead-workspace-rep-select select{text-align:center!important;text-align-last:center!important;width:100%!important}#adminPanel.open #tab-leads_tab .lead-quick-tabs{align-items:center!important;width:100%!important;margin:0 0 8px!important;overflow:auto hidden!important}#adminPanel.open #tab-leads_tab .lead-quick-tabs button{min-height:40px!important;margin:0!important;transform:none!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-action-row{grid-template-columns:.82fr 1.45fr 1fr!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-wa{white-space:normal!important;text-align:center!important;min-width:0!important;padding:7px 5px!important;font-size:10px!important;line-height:1.15!important}#adminPanel.open #leadDrawer .lead-drawer-footer{grid-template-columns:1fr!important;gap:8px!important;padding:10px!important}#adminPanel.open #leadDrawer .lead-footer-status{grid-template-columns:auto minmax(0,1fr)!important;width:100%!important;min-width:0!important;display:grid!important}#adminPanel.open #leadDrawer .lead-footer-status select{background:#f8fafc!important;width:100%!important;min-width:0!important;min-height:38px!important}#adminPanel.open #leadDrawer .lead-footer-more,#adminPanel.open #leadDrawer .lead-footer-more>summary{width:100%!important;position:static!important}#adminPanel.open #leadDrawer .lead-footer-more>div{width:100%!important;box-shadow:none!important;margin-top:6px!important;position:static!important}#adminPanel.open #leadDrawer .lead-archive-btn{width:100%!important;min-height:42px!important}.dashboard-note-fields{grid-template-columns:1fr!important}}body[data-template] footer,body[data-template] footer .footer-top,body[data-template] footer .footer-top>div,body[data-template] footer .f-links,body[data-template] footer .footer-contact-link,body[data-template] footer .footer-contact-text{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}body[data-template] footer .footer-top{grid-template-columns:minmax(0,1.2fr) minmax(140px,.65fr) minmax(220px,1fr)!important;gap:clamp(24px,4vw,64px)!important;width:min(100%,1500px)!important;margin-inline:auto!important}body[data-template] footer .footer-top>div,body[data-template] footer #fContact.f-links,body[data-template] footer .footer-contact-link{width:100%!important}body[data-template] footer .f-desc,body[data-template] footer .f-links a,body[data-template] footer .f-links span,body[data-template] footer .footer-contact-text small,body[data-template] footer .footer-contact-text strong,body[data-template] footer .footer-bottom,body[data-template] footer .dealerx-credit{overflow-wrap:anywhere!important;word-break:normal!important;max-width:100%!important}body[data-template] footer .footer-contact-text strong{unicode-bidi:plaintext}body[data-template] footer .footer-bottom{text-align:center!important;justify-content:center!important;align-items:center!important;gap:8px 20px!important;width:100%!important;margin-inline:auto!important;display:flex!important}body[data-template] footer .footer-bottom .f-copy{text-align:center!important;max-width:100%!important;display:block!important}@media (width<=1100px){body[data-template] footer{padding-inline:clamp(18px,3vw,32px)!important}body[data-template] footer .footer-top{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 22px!important;min-height:0!important;padding:26px!important}body[data-template] footer .footer-top>div:first-child{grid-column:1/-1!important;width:min(100%,680px)!important;margin-inline:auto!important}}@media (width<=760px){body[data-template] footer{padding:38px 14px calc(24px + env(safe-area-inset-bottom))!important}body[data-template] footer .footer-top{grid-template-columns:minmax(0,1fr)!important;gap:24px!important;margin-bottom:28px!important;padding:20px 14px!important}body[data-template] footer .footer-top>div,body[data-template] footer .footer-top>div:first-child{grid-column:auto!important;width:100%!important;height:auto!important;margin-inline:0!important}body[data-template] footer .footer-contact-link{grid-template-columns:38px minmax(0,1fr)!important;gap:10px!important;padding:10px 11px!important}body[data-template] footer .footer-contact-icon{flex-basis:38px!important;width:38px!important;height:38px!important}body[data-template] footer .footer-bottom,body[data-template] footer .dealerx-credit{text-align:center!important;width:100%!important;padding-inline:8px!important}body[data-template] footer .footer-bottom{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:6px!important}}.dealer-cookie-banner{animation:.28s ease-out both dealer-cookie-slide-in;z-index:12000!important;border:1px solid color-mix(in srgb,var(--brand-primary,#3157d7) 30%,#ffffff2e)!important;background:color-mix(in srgb,var(--site-bg,#0f172a) 94%,#fff 6%)!important;width:min(360px,100vw - 40px)!important;max-width:360px!important;min-height:0!important;color:var(--text-main,#fff)!important;-webkit-backdrop-filter:blur(16px)!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:13px!important;margin:0!important;padding:16px!important;display:grid!important;position:fixed!important;inset:auto auto 20px 20px!important;overflow:hidden!important;box-shadow:0 18px 50px #02061747!important}.dealer-cookie-banner[hidden]{display:none!important}@keyframes dealer-cookie-slide-in{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}.dealer-cookie-banner>div:first-child{text-align:right!important;grid-template-columns:minmax(0,1fr)!important;gap:5px!important;min-width:0!important;display:grid!important}.dealer-cookie-banner strong{color:var(--text-main,#fff)!important;white-space:normal!important;font-size:14px!important;line-height:1.35!important}.dealer-cookie-banner p{color:var(--text-muted,#cbd5e1)!important;margin:0!important;font-size:11px!important;line-height:1.55!important}body .dealer-cookie-banner nav{z-index:auto!important;width:auto!important;min-height:0!important;box-shadow:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;margin:2px 0 0!important;padding:0!important;display:flex!important;position:static!important;inset:auto!important}body .dealer-cookie-banner nav a{min-width:0!important;color:color-mix(in srgb,var(--brand-primary,#93c5fd) 72%,#fff 28%)!important;text-underline-offset:3px!important;padding:0!important;font-size:10px!important;line-height:1.4!important;text-decoration:underline!important}.dealer-cookie-actions{grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;display:grid!important}.dealer-cookie-actions button{white-space:normal!important;border-radius:9px!important;width:100%!important;min-width:0!important;min-height:38px!important;padding:7px 10px!important;font:850 11px Heebo,sans-serif!important}.dealer-cookie-actions button:not(.secondary){border:1px solid var(--brand-primary,#3157d7)!important;background:var(--brand-primary,#3157d7)!important;color:var(--button-text,#fff)!important}.dealer-cookie-actions .secondary{border:1px solid color-mix(in srgb,var(--text-muted,#cbd5e1) 42%,transparent)!important;color:var(--text-main,#fff)!important;background:0 0!important}body:has(.dealer-cookie-banner:not([hidden])) .sticky-cta{display:none!important}@media (width<=760px){.dealer-cookie-banner{inset:auto 12px calc(12px + env(safe-area-inset-bottom)) 12px!important;border-radius:13px!important;gap:11px!important;width:auto!important;max-width:none!important;padding:14px!important}.dealer-cookie-banner strong{font-size:13px!important}.dealer-cookie-banner p{font-size:10.5px!important}.dealer-cookie-actions button{min-height:40px!important}}@media (width>=761px) and (width<=1100px){.dealer-cookie-banner{width:min(350px,100vw - 36px)!important;inset:auto auto 18px 18px!important}}@media (prefers-reduced-motion:reduce){.dealer-cookie-banner{animation:none!important}}body[data-template] footer .footer-top>div:nth-child(3){display:none!important}body[data-template] footer .footer-top{grid-template-columns:minmax(0,1.25fr) minmax(180px,.75fr)!important;align-items:center!important}body[data-template] .contact-inner,body[data-template] .finance-inner{box-sizing:border-box!important;border-radius:clamp(16px,2vw,24px)!important;width:min(1180px,100%)!important;min-width:0!important;margin-inline:auto!important;padding:clamp(24px,4vw,46px)!important}body[data-template] .contact-inner>*,body[data-template] .finance-inner>*{min-width:0!important}@media (width>=761px) and (width<=1100px){body[data-template] footer .footer-top{grid-template-columns:minmax(0,1.2fr) minmax(180px,.8fr)!important}body[data-template] footer .footer-top>div:first-child{grid-column:auto!important;width:100%!important}body[data-template] .contact-inner,body[data-template] .finance-inner{padding:28px!important}}@media (width<=760px){body[data-template] footer .footer-top{grid-template-columns:minmax(0,1fr)!important}body[data-template] .contact-inner,body[data-template] .finance-inner{border-radius:16px!important;width:100%!important;padding:18px 14px!important}}#tab-inventory_operations{--ops-bg:#fff;--ops-text:#152238;--ops-border:#dce3ec;color:var(--ops-text)}.ops-heading,.ops-actions,.ops-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ops-heading h2{margin:5px 0;font-size:28px}.ops-heading p,.ops-dialog p{color:#64748b;font-size:13px}.ops-eyebrow{font-weight:700;color:#2563eb!important}.ops-actions{justify-content:flex-start}.ops-actions button,.ops-heading button,.ops-file{border:1px solid var(--ops-border);background:var(--ops-bg);color:var(--ops-text);cursor:pointer;font:inherit;border-radius:10px;padding:10px 14px;font-size:13px}.ops-file input{max-width:180px;margin-top:6px;display:block}.ops-primary{color:#fff!important;background:#2458da!important}.ops-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin:22px 0;display:grid}.ops-metric{border:1px solid var(--ops-border);background:var(--ops-bg);border-radius:14px;padding:18px}.ops-metric strong{font-size:28px;display:block}.ops-metric span{color:#64748b;font-size:13px}.ops-toolbar{justify-content:flex-start;margin:18px 0}.ops-toolbar label,.ops-fields label{gap:6px;font-size:12px;font-weight:600;display:grid}.ops-toolbar input,.ops-toolbar select,.ops-fields input,.ops-fields select,.ops-fields textarea,.ops-table input,.ops-table select{border:1px solid var(--ops-border);background:var(--ops-bg);color:var(--ops-text);font:inherit;border-radius:7px;max-width:100%;min-height:40px;padding:9px}.ops-table-wrap{border:1px solid var(--ops-border);background:var(--ops-bg);border-radius:14px;max-height:65vh;overflow:auto}.ops-table{border-collapse:separate;border-spacing:0;white-space:nowrap;width:100%;font-size:13px}.ops-table th{z-index:1;text-align:right;background:#eef3fb;padding:13px;position:sticky;top:0}.ops-table td{border-top:1px solid var(--ops-border);padding:12px}.ops-table td:first-child{background:var(--ops-bg);z-index:1;white-space:normal;min-width:200px;max-width:280px;position:sticky;right:0}.ops-table th:first-child{z-index:2;right:0}.ops-table tr:hover td{background:#f5f8fe}.ops-table input{width:120px}.ops-car-link{color:#2458da;font:inherit;cursor:pointer;text-align:right;background:0 0;border:0;font-weight:700}.ops-table small{color:#64748b;margin-top:5px;display:block}.ops-alert{color:#9a5700;white-space:normal;min-width:180px;font-size:12px;display:block}.ops-dialog{--ops-bg:#fff;--ops-text:#152238;--ops-border:#dce3ec;color:var(--ops-text);background:var(--ops-bg);border:0;border-radius:18px;width:min(850px,94vw);max-height:90vh;margin:auto;padding:24px;box-shadow:0 25px 90px #15223840}.ops-dialog::backdrop{background:#15223888}.ops-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.ops-dialog h4{margin-top:24px}.ops-dialog details{margin:18px 0}.ops-empty{text-align:center;padding:35px}.ops-table button:focus-visible,.ops-dialog :focus-visible,#tab-inventory_operations :focus-visible{outline-offset:2px;outline:3px solid #3b82f6}.ops-actions button:disabled{opacity:.5;cursor:wait}.admin-theme-dark #tab-inventory_operations,.admin-theme-dark .ops-dialog{--ops-bg:#172235;--ops-text:#edf2fa;--ops-border:#35435a}.admin-theme-dark .ops-table th{background:#263651}.admin-theme-dark .ops-table tr:hover td{background:#233149}@media (width<=650px){.ops-metrics{grid-template-columns:repeat(2,1fr)}.ops-fields{grid-template-columns:1fr}.ops-toolbar>label{flex:1;min-width:120px}.ops-heading h2{font-size:23px}.ops-dialog{padding:16px}.ops-table td:first-child{min-width:150px;max-width:170px}.ops-actions button{min-height:44px}.ops-table-wrap{max-height:60vh}}.ops-import-row{border-bottom:1px solid var(--ops-border);gap:8px;padding:16px 0;display:grid}.ops-import-row select{max-width:100%;padding:10px}.ops-import-row small{color:#64748b}.ops-dialog fieldset{border:1px solid var(--ops-border);border-radius:12px;gap:10px;min-width:0;padding:14px;display:grid}.ops-dialog legend{padding:0 8px;font-weight:700}.ops-dialog form>.ops-actions{background:var(--ops-bg);border-top:1px solid var(--ops-border);z-index:2;padding:16px 0;position:sticky;bottom:-24px}.ops-dialog input[type=checkbox]{width:20px;min-height:20px}.ops-file{position:relative}.ops-file input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ops-file:focus-within{outline:3px solid #3b82f6}.ops-table td:first-child small{text-align:right;direction:ltr}.ops-import-row label{gap:6px;display:grid}.ops-full-table td:not(:first-child){white-space:pre-wrap;overflow-wrap:anywhere;vertical-align:top;min-width:145px;max-width:280px}.ops-full-table th{min-width:145px}.ops-extra-tools{margin:16px 0;font-size:13px}.ops-extra-tools summary{cursor:pointer;color:#64748b}.ops-extra-tools button{border:1px solid var(--ops-border);background:var(--ops-bg);color:var(--ops-text);border-radius:8px;margin:8px;padding:8px}#opsSource{overflow-wrap:anywhere}#opsWideHint{color:#64748b;font-size:13px}#opsMetrics[hidden]{display:none}.ops-publication-filters,.ops-group-nav{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ops-publication-filters{background:var(--ops-bg);border:1px solid var(--ops-border);border-radius:12px;padding:12px 14px}.ops-publication-filters label{align-items:center;gap:8px;font-size:12px;display:flex}.ops-publication-filters select{font:inherit;border:1px solid var(--ops-border);background:var(--ops-bg);color:var(--ops-text);border-radius:8px;padding:8px}.ops-publication-filters p,.ops-grid-hint{color:#64748b;font-size:12px}.ops-group-nav{margin:16px 0 8px}.ops-group-nav strong{margin-inline-end:auto;font-size:13px}.ops-group-nav button{font:inherit;border:1px solid var(--ops-border);background:var(--ops-bg);color:var(--ops-text);cursor:pointer;border-radius:20px;padding:8px 12px;font-size:12px}.ops-work-grid{table-layout:fixed;width:max-content;min-width:100%}.ops-work-grid th,.ops-work-grid td{box-sizing:border-box}.ops-work-grid .ops-group-row th{border-inline-start:2px solid var(--ops-border);background:#e8eef8;height:36px;font-size:12px;top:0}.ops-work-grid .ops-column-row th{white-space:normal;border-inline-start:1px solid var(--ops-border);width:130px;min-width:130px;max-width:130px;height:54px;font-size:11px;top:36px}.ops-work-grid .ops-column-row th:first-child{z-index:1;right:auto}.ops-work-grid .ops-column-row .ops-col-publication{background:#edf6f3;width:100px;min-width:100px;max-width:100px}.ops-work-grid .ops-group-row th:first-child{z-index:5;width:220px;min-width:220px;max-width:220px;right:0}.ops-work-grid tbody .ops-identity{z-index:2;background:var(--ops-bg);white-space:normal;border-bottom:1px solid var(--ops-border);width:220px;min-width:220px;max-width:220px;padding:14px;position:sticky;top:auto;right:0;box-shadow:-3px 0 6px #15223809}.ops-work-grid td{white-space:normal;vertical-align:top;border-inline-start:1px solid var(--ops-border);width:130px;min-width:130px;max-width:130px;padding:8px}.ops-work-grid td.ops-col-publication{width:100px;min-width:100px;max-width:100px}.ops-work-grid .ops-cell{width:100%;min-height:44px;color:var(--ops-text);cursor:pointer;font:inherit;text-align:right;white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:1px solid #0000;border-radius:7px;padding:8px;font-size:12px;line-height:1.6;display:block}.ops-work-grid .ops-cell:hover{background:#f0f5fe;border-color:#b6c7e7}.ops-work-grid .ops-publication{text-align:center}.ops-work-grid .ops-tone-yes{color:#196b43;background:#e8f6ef}.ops-work-grid .ops-tone-no{color:#94412b;background:#f9eeea}.ops-work-grid .ops-tone-update{color:#81540c;background:#fff2d8}.ops-work-grid .ops-tone-note{color:#414b91;background:#eef0fb}.ops-work-grid .ops-blank{color:#94a3b8}.ops-work-grid .ops-location{color:#345173;background:#eef3fb;border-radius:5px;margin-top:8px;padding:3px 7px;font-size:11px;display:inline-block}.ops-work-grid .ops-cell-action{color:#945600;font-size:10px}.ops-cell-link{color:#2458da;margin-top:5px;font-size:11px;display:block}.ops-cell-form{background:var(--ops-bg);min-width:200px;padding:6px}.ops-work-grid td:has(.ops-cell-form){width:240px;min-width:240px;max-width:300px;box-shadow:inset 0 0 0 2px #2458da}.ops-cell-form label{gap:6px;font-size:12px;display:grid}.ops-cell-form textarea{box-sizing:border-box;resize:vertical;width:100%;font:inherit;border:1px solid var(--ops-border);background:var(--ops-bg);color:var(--ops-text);border-radius:6px;padding:8px}.ops-cell-form button{font:inherit;border:1px solid var(--ops-border);cursor:pointer;border-radius:6px;margin:6px 0 0 6px;padding:7px 12px;font-size:12px}.ops-cell-form button[type=submit]{color:#fff;background:#2458da}.ops-cell-form p{white-space:normal;color:#9b3b30;font-size:12px}.ops-sr-only{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.admin-theme-dark .ops-work-grid .ops-group-row th,.admin-theme-dark .ops-work-grid .ops-column-row th{background:#263651}.admin-theme-dark .ops-work-grid .ops-cell:hover{background:#283b59}.admin-theme-dark .ops-work-grid .ops-tone-yes{color:#a6e3c5;background:#173e32}.admin-theme-dark .ops-work-grid .ops-tone-no{color:#f2c0b3;background:#482b2a}.admin-theme-dark .ops-work-grid .ops-tone-note{color:#c7cff5;background:#303454}.admin-theme-dark .ops-work-grid .ops-tone-update{color:#f4d38b;background:#493c20}@media (width<=650px){.ops-work-grid .ops-group-row th:first-child,.ops-work-grid tbody .ops-identity{width:155px;min-width:155px;max-width:155px}.ops-group-nav strong{width:100%}.ops-publication-filters label{flex:1;min-width:150px}.ops-publication-filters{padding:10px}.ops-table-wrap{max-height:70vh}.ops-work-grid .ops-car-link{font-size:12px}}#tab-inventory_operations [data-ops-manager][hidden]{display:none!important}.ops-work-grid .ops-cell:disabled{opacity:1;cursor:default}.ops-work-grid .ops-cell:disabled:hover{background:0 0;border-color:#0000}.ops-work-grid .ops-cell{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:78px;display:-webkit-box;overflow:hidden}.ops-work-grid tbody .ops-identity{vertical-align:top}.ops-work-grid .ops-identity small{font-size:11px;font-weight:400;line-height:1.5}.ops-work-grid .ops-identity .ops-car-link{font-size:13px;line-height:1.45}.ops-work-grid [data-field=price]>.ops-cell{text-align:right;direction:ltr}.ops-cell-form [hidden]{display:none!important}@media (width<=650px){.ops-publication-filters label{flex-basis:100%;justify-content:space-between}.ops-publication-filters select{width:65%;min-width:0}.ops-publication-filters p{margin:4px 0}.ops-grid-hint{line-height:1.5}}.ops-work-grid .ops-row-number{box-sizing:border-box;margin-inline-end:6px;border:1px solid var(--ops-border);min-width:24px;height:24px;color:var(--ops-text);font-variant-numeric:tabular-nums;vertical-align:middle;border-radius:6px;justify-content:center;align-items:center;margin-bottom:4px;padding:0 5px;font-size:11px;font-weight:600;display:inline-flex}.ops-documents{gap:7px;margin-top:8px;font-weight:400;display:grid}.ops-document-link,.ops-document-upload{font:inherit;color:var(--ops-text);background:var(--ops-bg);border:1px solid var(--ops-border);text-align:right;overflow-wrap:anywhere;cursor:pointer;border-radius:7px;padding:7px;font-size:12px}.ops-document-upload input{max-width:100%;margin-top:6px;font-size:11px;display:block}.ops-documents small,.ops-document-status{white-space:normal;font-size:11px}.ops-document-link:hover{border-color:#2458da}#tab-inventory_operations{box-sizing:border-box;width:100%;min-width:0;max-width:100%}#tab-inventory_operations .ops-table-wrap{box-sizing:border-box;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;width:100%;min-width:0;max-width:100%}#tab-inventory_operations .ops-toolbar>label{flex:180px;min-width:0}#tab-inventory_operations .ops-toolbar input,#tab-inventory_operations .ops-toolbar select{box-sizing:border-box;width:100%;min-width:0}#tab-inventory_operations .ops-heading>div,#tab-inventory_operations .ops-publication-filters>label{min-width:0;max-width:100%}#tab-inventory_operations .ops-group-nav button{min-height:44px}.ops-work-grid [data-field=license_url],.ops-work-grid [data-field=report_url]{width:164px;min-width:164px;max-width:164px}.ops-documents,.ops-documents>*{box-sizing:border-box;min-width:0;max-width:100%}.ops-documents{grid-template-columns:minmax(0,1fr)}.ops-document-upload{text-align:center;justify-content:center;align-items:center;min-height:44px;display:flex;position:relative;overflow:hidden}.ops-documents .ops-document-upload input[type=file]{opacity:0;cursor:pointer;border:0;width:100%;min-width:0;max-width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.ops-document-upload:focus-within{outline-offset:2px;outline:3px solid #3b82f6}.ops-document-upload:has(input:disabled){opacity:.55;cursor:wait}.ops-document-link{white-space:normal;overflow-wrap:anywhere;width:100%;min-height:44px;line-height:1.5;display:block}.ops-work-grid .ops-cell-link{white-space:normal;overflow-wrap:anywhere;align-items:center;max-width:100%;min-height:44px;margin-top:4px;display:flex}.ops-document-status:empty{display:none}.ops-documents small{line-height:1.5}.ops-dialog{box-sizing:border-box;max-width:calc(100vw - 24px);max-height:90dvh;overflow:auto}.ops-fields>*,.ops-fields input,.ops-fields select,.ops-fields textarea{box-sizing:border-box;min-width:0;max-width:100%}@media (width<=1024px){.ops-work-grid .ops-group-row th:first-child,.ops-work-grid tbody .ops-identity{width:180px;min-width:180px;max-width:180px;padding:10px}.ops-publication-filters{align-items:stretch}.ops-publication-filters label{flex:220px;justify-content:space-between}.ops-publication-filters select{min-width:0;max-width:65%;min-height:44px}}@media (width<=650px){#tab-inventory_operations .ops-toolbar>label{flex-basis:calc(50% - 12px)}#tab-inventory_operations .ops-toolbar>label:first-child{flex-basis:100%}#tab-inventory_operations .ops-heading .ops-actions{width:100%}#tab-inventory_operations .ops-heading .ops-actions button{flex:1;min-width:0}#tab-inventory_operations .ops-publication-filters label{flex-basis:100%}.ops-work-grid .ops-group-row th:first-child,.ops-work-grid tbody .ops-identity{overflow-wrap:anywhere;width:128px;min-width:128px;max-width:128px;padding:8px}.ops-work-grid .ops-identity .ops-car-link{min-height:44px;padding:0;font-size:12px}.ops-work-grid .ops-identity small{font-size:10px}.ops-dialog{width:calc(100vw - 24px);max-height:94dvh;padding:12px}.ops-dialog form>.ops-actions{bottom:-12px}.ops-dialog .ops-fields{grid-template-columns:minmax(0,1fr)}.ops-dialog input,.ops-dialog select,.ops-dialog textarea,.ops-cell-form textarea,#tab-inventory_operations .ops-toolbar input,#tab-inventory_operations .ops-toolbar select,#tab-inventory_operations .ops-publication-filters select{font-size:16px}.ops-cell-form{min-width:0}.ops-work-grid td:has(.ops-cell-form){width:180px;min-width:180px;max-width:180px}}#adminPanel #tab-inventory_operations{width:100%;max-width:none;padding-inline:12px}#tab-inventory_operations .ops-toolbar{gap:10px;margin:10px 0}#tab-inventory_operations .ops-toolbar select{min-height:44px}#tab-inventory_operations .ops-heading p{margin:4px 0}#tab-inventory_operations .ops-table-wrap{max-height:78dvh}#tab-inventory_operations .ops-work-grid td{padding:5px 6px}#tab-inventory_operations .ops-work-grid tbody .ops-identity{padding:8px}#tab-inventory_operations .ops-work-grid .ops-cell{-webkit-line-clamp:2;min-height:44px;max-height:58px;padding:5px;line-height:1.45}#tab-inventory_operations.ops-expanded{z-index:1100;background:var(--ops-bg);border:1px solid var(--ops-border);border-radius:14px;width:auto;height:calc(100dvh - 16px);padding:12px;position:fixed;inset:8px;overflow:auto;box-shadow:0 10px 60px #15223833}#tab-inventory_operations.ops-expanded .ops-table-wrap{min-height:35dvh;max-height:calc(100dvh - 240px)}#tab-inventory_operations.ops-expanded .ops-heading>div>p,#tab-inventory_operations.ops-expanded .ops-grid-hint{display:none}@media (width<=650px){#adminPanel #tab-inventory_operations{padding-inline:4px}#tab-inventory_operations .ops-toolbar>label{flex:140px}#tab-inventory_operations.ops-expanded{height:calc(100dvh - 8px);padding:8px;inset:4px}#tab-inventory_operations.ops-expanded .ops-table-wrap{max-height:65dvh}#tab-inventory_operations .ops-actions button{min-height:44px}}.ops-cell-form .ops-quick-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:8px;display:grid}.ops-cell-form .ops-quick-choices button{background:var(--ops-bg);min-width:0;min-height:44px;color:var(--ops-text);margin:0;padding:8px;font-weight:600}.ops-cell-form .ops-quick-choices [data-choice=כן]{color:#196b43;background:#e8f6ef;border-color:#45976c}.ops-cell-form .ops-quick-choices [data-choice=לא]{color:#94412b;background:#f9eeea;border-color:#c98271}#tab-inventory_operations .ops-document-menu summary{cursor:pointer;color:#2458da;align-items:center;min-height:44px;font-size:12px;display:flex}#tab-inventory_operations .ops-work-grid .ops-identity small{-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:3px;display:-webkit-box;overflow:hidden}#tab-inventory_operations .ops-work-grid .ops-identity .ops-car-link{max-width:100%;min-height:44px;line-height:1.4;display:inline-block}#tab-inventory_operations.ops-expanded .ops-extra-tools{margin:4px 0}#tab-inventory_operations .ops-filters-disclosure>summary{cursor:pointer;min-height:44px;font-weight:700;line-height:44px}@media (width<=650px){#tab-inventory_operations.ops-expanded .ops-extra-tools{display:none}#tab-inventory_operations.ops-expanded .ops-group-nav{white-space:nowrap;flex-wrap:nowrap;overflow-x:auto}#tab-inventory_operations.ops-expanded .ops-group-nav>*{flex-shrink:0}#tab-inventory_operations.ops-expanded .ops-group-nav strong{width:auto}#tab-inventory_operations.ops-expanded #opsStatus{margin:6px 0;font-size:12px}#tab-inventory_operations.ops-expanded .ops-table-wrap{max-height:calc(100dvh - 285px)}}#tab-inventory_operations #opsMinimize{min-height:44px}#tab-inventory_operations.ops-minimized>:is(.ops-extra-tools,#opsStatus,#opsMetrics,#opsFilters,.ops-group-nav,.ops-grid-hint){display:none!important}#tab-inventory_operations.ops-minimized>.ops-heading{z-index:10;background:var(--ops-bg);gap:8px;margin:0 0 6px;padding:6px 0;position:sticky;top:64px}#tab-inventory_operations.ops-minimized>.ops-heading p,#tab-inventory_operations.ops-minimized>.ops-heading .ops-actions button:not(#opsMinimize):not(#opsExpand){display:none}#tab-inventory_operations.ops-minimized>.ops-heading h2{margin:0;font-size:20px}#tab-inventory_operations.ops-minimized>.ops-table-wrap{max-height:calc(100dvh - 170px)}#tab-inventory_operations.ops-expanded.ops-minimized>.ops-heading{top:0}#tab-inventory_operations.ops-expanded.ops-minimized>.ops-table-wrap{max-height:calc(100dvh - 90px)}@media (width<=650px){#tab-inventory_operations.ops-minimized>.ops-heading{flex-wrap:nowrap;align-items:center}#tab-inventory_operations.ops-minimized>.ops-heading h2{font-size:16px}#tab-inventory_operations.ops-minimized>.ops-heading .ops-actions{flex-wrap:nowrap;gap:5px}#tab-inventory_operations.ops-minimized>.ops-heading button{max-width:108px;min-height:44px;padding:6px;font-size:12px}#tab-inventory_operations.ops-minimized>.ops-table-wrap{max-height:calc(100dvh - 165px)}#tab-inventory_operations.ops-expanded.ops-minimized>.ops-table-wrap{max-height:calc(100dvh - 100px)}}#tab-inventory_operations .ops-search{gap:6px;max-width:580px;margin:14px 0;font-size:13px;font-weight:600;display:grid}#tab-inventory_operations .ops-search input{box-sizing:border-box;border:1px solid var(--ops-border);background:var(--ops-bg);width:100%;min-width:0;min-height:46px;color:var(--ops-text);font:inherit;border-radius:10px;padding:10px 14px;font-size:16px}@media (width<=760px){#adminPanel #tab-inventory_operations{overflow-wrap:anywhere;padding:12px 8px}#tab-inventory_operations .ops-heading{align-items:center;gap:8px}#tab-inventory_operations>.ops-heading>div:first-child{width:100%}#tab-inventory_operations .ops-heading h2{margin:0;font-size:24px}#tab-inventory_operations>.ops-heading p,#tab-inventory_operations>.ops-grid-hint,#tab-inventory_operations #opsMinimize,#tab-inventory_operations #opsExpand{display:none}#tab-inventory_operations .ops-heading .ops-actions{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}#tab-inventory_operations .ops-heading .ops-actions button{min-height:44px;padding:8px;font-size:13px}#tab-inventory_operations>.ops-extra-tools{margin:10px 0;font-size:12px}#tab-inventory_operations>.ops-extra-tools summary{align-content:center;min-height:44px}#tab-inventory_operations #opsStatus{margin:8px 0;font-size:12px;line-height:1.5}#tab-inventory_operations .ops-search{max-width:none;margin:12px 0}#tab-inventory_operations #opsFilters{border:1px solid var(--ops-border);background:var(--ops-bg);border-radius:10px;margin:0 0 12px;padding:0 12px}#tab-inventory_operations .ops-toolbar{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}#tab-inventory_operations .ops-toolbar>label{width:100%}#tab-inventory_operations .ops-publication-filters{border:0;gap:12px;padding:10px 0;display:grid}#tab-inventory_operations .ops-publication-filters label{gap:6px;font-size:12px;display:grid}#tab-inventory_operations .ops-publication-filters select{width:100%;min-width:0;max-width:100%;min-height:44px;font-size:16px}#tab-inventory_operations .ops-group-nav{white-space:normal;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:12px 0;padding:0;display:grid}#tab-inventory_operations .ops-group-nav strong{grid-column:1/-1;width:auto;padding:4px 0;font-size:13px}#tab-inventory_operations .ops-group-nav button{border-radius:8px;min-width:0;padding:10px 6px;font-size:12px;line-height:1.4}#tab-inventory_operations .ops-group-nav [aria-pressed=true]{color:#fff;background:#2458da;border-color:#2458da}#tab-inventory_operations .ops-table-wrap,#tab-inventory_operations.ops-minimized .ops-table-wrap,#tab-inventory_operations.ops-expanded .ops-table-wrap{background:0 0;border:0;border-radius:0;min-height:0;max-height:none;overflow:visible}#tab-inventory_operations .ops-work-grid{white-space:normal;width:100%;min-width:0;display:block}#tab-inventory_operations .ops-work-grid thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}#tab-inventory_operations .ops-work-grid tbody{gap:14px;display:grid}#tab-inventory_operations .ops-work-grid tr{border:1px solid var(--ops-border);background:var(--ops-bg);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}#tab-inventory_operations .ops-work-grid tbody .ops-identity{background:var(--ops-bg);border-bottom:1px solid var(--ops-border);text-align:right;grid-column:1/-1;width:auto;min-width:0;max-width:none;padding:14px;display:block;position:static}#tab-inventory_operations .ops-work-grid .ops-identity .ops-car-link{vertical-align:middle;width:calc(100% - 40px);min-height:44px;font-size:16px;line-height:1.5}#tab-inventory_operations .ops-work-grid .ops-identity small{white-space:normal;-webkit-line-clamp:unset;font-size:12px;display:block;overflow:visible}#tab-inventory_operations .ops-work-grid .ops-location{white-space:normal;margin-top:8px;font-size:12px;display:inline-block}#tab-inventory_operations .ops-work-grid td{border:0;border-bottom:1px solid var(--ops-border);border-inline-end:1px solid var(--ops-border);vertical-align:top;width:auto;min-width:0;max-width:none;padding:10px;display:none}#tab-inventory_operations[data-mobile-group=sale] td.ops-col-sale,#tab-inventory_operations[data-mobile-group=publication] td.ops-col-publication,#tab-inventory_operations[data-mobile-group=vehicle] td.ops-col-vehicle,#tab-inventory_operations[data-mobile-group=internal] td.ops-col-internal{display:block}#tab-inventory_operations .ops-work-grid td:before{content:attr(data-label);color:#64748b;margin-bottom:4px;font-size:12px;font-weight:600;line-height:1.5;display:block}#tab-inventory_operations .ops-work-grid .ops-cell{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:unset;text-align:right;width:100%;min-height:44px;max-height:none;padding:6px;font-size:14px;display:block;overflow:visible}#tab-inventory_operations .ops-work-grid [data-field=price] .ops-cell,#tab-inventory_operations .ops-work-grid [data-field=floor_price] .ops-cell{direction:ltr;font-size:17px;font-weight:700}#tab-inventory_operations .ops-work-grid td:has(.ops-cell-form),#tab-inventory_operations .ops-work-grid td:is([data-field=notes],[data-field=license_url],[data-field=report_url]){grid-column:1/-1;width:auto;min-width:0;max-width:none}#tab-inventory_operations .ops-cell-form{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:6px}#tab-inventory_operations .ops-cell-form textarea{box-sizing:border-box;width:100%;min-height:100px;font-size:16px}#tab-inventory_operations .ops-cell-form button{min-height:44px}#tab-inventory_operations .ops-document-link{font-size:13px}.ops-dialog{overscroll-behavior:contain;border-radius:14px;width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:14px}.ops-dialog .ops-fields{grid-template-columns:minmax(0,1fr);gap:12px}.ops-dialog form>.ops-actions{padding:12px 0 max(12px,env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr);gap:8px;display:grid;bottom:-14px}.ops-dialog input,.ops-dialog select,.ops-dialog textarea{width:100%;min-height:44px;font-size:16px}.admin-theme-dark #tab-inventory_operations .ops-work-grid td:before{color:#aebdd0}#tab-inventory_operations.ops-minimized #opsMinimize,#tab-inventory_operations.ops-expanded #opsExpand{max-width:none;display:block}#tab-inventory_operations.ops-minimized>.ops-heading .ops-actions{width:auto;display:flex}}#tab-inventory_operations .ops-work-grid [data-field=acquisition_cost] .ops-cell{text-align:right;font-variant-numeric:tabular-nums;direction:ltr;font-weight:700}.vehicle-deal-dialog{box-sizing:border-box;color:#152238;direction:rtl;background:#fff;border:1px solid #dce3ec;border-radius:18px;width:min(480px,100vw - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:22px;font-family:inherit;overflow:auto;box-shadow:0 24px 90px #0f172a40}.vehicle-deal-dialog::backdrop{background:#15223888}.vehicle-deal-dialog header{justify-content:space-between;align-items:start;gap:12px;display:flex}.vehicle-deal-dialog h2{margin:0 0 6px;font-size:22px}.vehicle-deal-dialog p,.vehicle-deal-dialog small{color:#64748b;font-size:13px;line-height:1.6}.vehicle-deal-dialog label{gap:6px;margin-top:12px;font-size:14px;font-weight:600;display:grid}.vehicle-deal-dialog input,.vehicle-deal-dialog select{box-sizing:border-box;color:#152238;width:100%;min-width:0;min-height:46px;font:inherit;background:#fff;border:1px solid #dce3ec;border-radius:9px;padding:10px;font-size:16px}.vehicle-deal-dialog .deal-trade-toggle{align-items:center;gap:8px;min-height:44px;display:flex}.vehicle-deal-dialog input[type=checkbox]{width:20px;min-height:20px;margin:0}.vehicle-deal-dialog button{min-height:44px;font:inherit;color:#152238;cursor:pointer;background:#fff;border:1px solid #dce3ec;border-radius:9px;padding:10px 14px}.vehicle-deal-dialog .deal-primary{color:#fff;background:#2458da;border-color:#2458da}.vehicle-deal-dialog .vehicle-deal-actions{gap:8px;margin-top:16px;display:grid}.vehicle-deal-dialog [hidden],.deal-dashboard[hidden]{display:none!important}.vehicle-deal-dialog :focus-visible{outline-offset:2px;outline:3px solid #2563eb}#vehicleDealError{color:#b91c1c}.deal-dashboard{min-width:0;margin:20px 0;padding:20px}.deal-dashboard h3{margin:0 0 16px}.deal-dashboard p{color:#64748b;font-size:12px;line-height:1.6}.deal-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.deal-kpis>div{border:1px solid #dce3ec;border-radius:12px;padding:14px}.deal-kpis strong{overflow-wrap:anywhere;font-size:24px;display:block}.deal-kpis span{font-size:12px}.deal-history{gap:10px;max-height:480px;display:grid;overflow:auto}.deal-history article{border:1px solid #dce3ec;border-radius:10px;padding:14px}.deal-history header{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.deal-history time{font-size:12px}.deal-history dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.deal-history dt{font-size:12px}.deal-history dd{overflow-wrap:anywhere;margin:5px 0 0;font-weight:700}@media (width<=600px){.vehicle-deal-dialog{max-height:calc(100dvh - 16px);padding:16px}.deal-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.deal-kpis strong{font-size:20px}.deal-history dl{grid-template-columns:minmax(0,1fr)}.deal-dashboard{padding:14px}.deal-kpis strong{font-variant-numeric:tabular-nums;font-size:clamp(14px,4.4vw,22px)}}.admin-theme-dark .deal-dashboard p{color:#afbdd0}.admin-theme-dark .deal-kpis>div,.admin-theme-dark .deal-history article{border-color:#35435a}.car-sale-details{background:var(--admin-surface,#f8faff);border:1px solid #c7d2fe;border-radius:14px;min-width:0;margin:16px 0;padding:18px}.car-sale-details[hidden],.car-sale-details [hidden]{display:none!important}.car-sale-details h3{margin:0 0 14px;font-size:17px}.car-sale-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.car-sale-grid label{gap:7px;min-width:0;font-size:14px;font-weight:600;display:grid}.car-sale-grid input,.car-sale-grid select{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:44px;font:inherit;background:var(--admin-surface,#fff);color:inherit;border:1px solid #cbd5e1;border-radius:9px;padding:10px;font-size:16px}.car-sale-toggle{cursor:pointer;align-items:center;gap:9px;min-height:44px;margin:10px 0;font-size:14px;display:flex}.car-sale-toggle input{flex:none;width:20px;height:20px}.car-sale-details p{margin:12px 0 0;font-size:13px;line-height:1.65}#carSaleError{color:#b91c1c}#carSaleError:empty{display:none}#carSaleError button{cursor:pointer;border-radius:8px;min-height:44px;padding:8px 14px}@media (width<=600px){.car-sale-grid{grid-template-columns:minmax(0,1fr)}.car-sale-details{padding:14px}}#tab-inventory_operations .ops-cost-access{color:#3730a3;white-space:nowrap;vertical-align:top;box-sizing:border-box;background:#eef2ff;border:1px solid #c7d2fe;border-radius:7px;align-items:center;gap:4px;width:max-content;max-width:100%;margin-top:4px;padding:2px 6px;font-size:11px;font-weight:600;line-height:1.5;display:inline-flex}#tab-inventory_operations th[data-field=acquisition_cost] .ops-cost-access{display:flex}#tab-inventory_operations .ops-cost-mobile-access{display:none}#tab-inventory_operations .ops-cost-note{color:var(--ops-text);gap:6px;margin:0 0 10px;font-size:12px;line-height:1.5;display:grid}#tab-inventory_operations .ops-cost-note .ops-cost-access{max-width:none;margin:0}@media (width<=760px){#tab-inventory_operations .ops-cost-mobile-access{margin-bottom:6px;display:block}#tab-inventory_operations .ops-cost-mobile-access .ops-cost-access{max-width:100%;margin-top:0}}#opsDrawer{box-sizing:border-box;width:min(820px,100vw - 32px);max-height:90dvh;padding:0;overflow:auto}#opsForm{min-width:0;padding:0 24px 16px}#opsForm>.ops-heading{z-index:3;background:var(--ops-bg);border-bottom:1px solid var(--ops-border);flex-wrap:nowrap;padding:16px 0;position:sticky;top:0}#opsTitle{overflow-wrap:anywhere;margin:0;font-size:19px}#opsForm>.ops-heading button{flex:none;min-width:40px;min-height:40px}#opsDrawer .ops-fields{gap:12px;min-width:0;margin:14px 0}#opsDrawer .ops-fields label{min-width:0}#opsDrawer .ops-fields input,#opsDrawer .ops-fields select,#opsDrawer .ops-fields textarea{box-sizing:border-box;width:100%;min-width:0}#opsDrawer .ops-card-section{border:1px solid var(--ops-border);border-radius:12px;margin:12px 0;padding:0 14px}#opsDrawer summary{cursor:pointer;box-sizing:border-box;min-height:44px;padding:13px 0;font-size:14px;font-weight:600}#opsDrawer .ops-span-full{grid-column:1/-1;margin:0}#opsDrawer .ops-card-core h4{margin:18px 0 0}#opsDrawer label:has([data-ops-field=notes]){grid-column:1/-1}#opsDrawer .ops-channel-section{border-top:1px solid var(--ops-border);margin:0}#opsDrawer .ops-channel-section summary span{color:#64748b;margin-inline-start:12px;font-size:12px;font-weight:400}#opsDrawer .ops-channel-section fieldset{border:0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 0 14px}#opsDrawer .ops-visually-hidden{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}#opsForm>.ops-actions{flex-wrap:nowrap;margin-top:16px;padding:12px 0;display:flex;bottom:0}#opsDrawer #opsRecordKind{font-size:12px;line-height:1.6}@media (width<=600px){#opsDrawer{border-radius:16px;width:calc(100vw - 16px);max-height:94dvh}#opsForm{padding:0 14px 12px}#opsDrawer .ops-fields{grid-template-columns:1fr 1fr;gap:12px 10px}#opsDrawer input,#opsDrawer select,#opsDrawer textarea,#opsTitle{font-size:16px}#opsDrawer .ops-card-section{padding:0 10px}#opsDrawer .ops-channel-section fieldset,#opsDocuments{grid-template-columns:1fr!important}#opsForm>.ops-actions button{flex:1;padding:10px 6px;font-size:12px}#opsDrawer .ops-fields label:has([type=url]){grid-column:1/-1}}@media (width<=360px){#opsDrawer .ops-fields{grid-template-columns:1fr}}.inventory-source-notice{border:1px solid #dce3ec;border-radius:12px;margin:12px 0;padding:12px 16px;font-size:13px;line-height:1.6}.inventory-source-notice p{margin:4px 0}.inventory-source-notice summary{cursor:pointer;min-height:40px;padding:8px 0}.inventory-source-notice button{text-align:right;width:100%;color:inherit;font:inherit;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;border-top:1px solid #dce3ec;padding:10px;display:block}.inventory-source-notice button:focus-visible{outline:3px solid #3b82f6}.ops-document-row{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.ops-document-row .ops-document-link{overflow-wrap:anywhere;text-align:start;flex:1;min-width:0}.ops-document-remove{cursor:pointer;border-radius:9px;flex:none;min-height:40px;color:#b42318!important;background:#fff!important;border:1px solid #f3c4bf!important;padding:7px 10px!important}.ops-document-remove:focus-visible{outline-offset:2px;outline:2px solid #334ed8}.ops-document-remove:disabled{opacity:.55;cursor:wait}#tab-inventory_operations .ops-deal-button{box-sizing:border-box;color:#283ea3;width:100%;min-height:44px;font:inherit;cursor:pointer;white-space:normal;background:#eef2ff;border:1px solid #c7d2fe;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin:10px 0 12px;padding:9px 12px;font-size:13px;font-weight:700;line-height:1.4;display:flex}#tab-inventory_operations .ops-deal-button svg{flex:none}#tab-inventory_operations .ops-deal-button:hover{background:#e0e7ff;border-color:#818cf8}#tab-inventory_operations .ops-deal-button:active{background:#c7d2fe}#tab-inventory_operations .ops-work-grid .ops-identity>.ops-car-link{color:var(--ops-text);font-size:14px;line-height:1.55}#tab-inventory_operations .ops-work-grid .ops-identity>small{line-height:1.65}#tab-inventory_operations .ops-table-wrap{scrollbar-width:thin;scrollbar-color:#a9b8d0 #f1f5f9;scrollbar-gutter:stable}#tab-inventory_operations .ops-search{max-width:720px}#tab-inventory_operations .ops-group-nav button:hover{background:#eef3fb;border-color:#809bd0}@media (width>=761px){#tab-inventory_operations .ops-work-grid tbody .ops-identity{padding:14px 12px}#tab-inventory_operations .ops-work-grid tbody td{border-top:0;border-bottom:1px solid var(--ops-border);padding:10px 8px}#tab-inventory_operations .ops-work-grid tbody tr:nth-child(2n)>td{background:#f8fafd}#tab-inventory_operations .ops-work-grid tbody tr:hover>td{background:#eef4fd}#tab-inventory_operations .ops-work-grid .ops-group-row th{color:#334866;background:#e5ecf7}}@media (width<=760px){#tab-inventory_operations .ops-deal-button{justify-content:flex-start;width:100%;margin:12px 0;padding:11px 14px;font-size:14px}#tab-inventory_operations .ops-deal-button>span:last-child{margin-inline-start:auto}#tab-inventory_operations .ops-work-grid .ops-identity>.ops-car-link{font-size:16px}#tab-inventory_operations .ops-work-grid tbody{gap:18px}#tab-inventory_operations .ops-work-grid tr{border-radius:16px;box-shadow:0 2px 8px #15223808}#tab-inventory_operations .ops-work-grid tbody .ops-identity{padding:16px}#tab-inventory_operations .ops-work-grid td{background:#f8fafd;padding:12px}#tab-inventory_operations .ops-group-nav{gap:8px}}.admin-theme-dark #tab-inventory_operations .ops-deal-button{color:#dbe5ff;background:#263655;border-color:#556ca3}.admin-theme-dark #tab-inventory_operations .ops-deal-button:hover{background:#324971}.admin-theme-dark #tab-inventory_operations .ops-work-grid tbody tr:nth-child(2n)>td,.admin-theme-dark #tab-inventory_operations .ops-work-grid tbody td{background:#1a283d}.admin-theme-dark #tab-inventory_operations .ops-work-grid tbody tr:hover>td{background:#233650}.admin-theme-dark #tab-inventory_operations .ops-work-grid .ops-group-row th{color:#e2e8f0;background:#263651}#tab-inventory_operations .ops-advanced-filters{border:1px solid var(--ops-border);background:var(--ops-bg);color:var(--ops-text);border-radius:14px;margin:12px 0;padding:14px}.ops-advanced-filters summary{cursor:pointer;min-height:36px;font-weight:600;line-height:36px}#opsAdvancedCount{color:var(--ops-text);font-size:12px;font-weight:400}.ops-simple-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:12px 0 18px;display:grid}.ops-simple-grid label{flex-direction:column;gap:6px;min-width:0;font-size:13px;display:flex}.ops-simple-range{border:0;min-width:0;margin:0;padding:0}.ops-simple-range legend{margin-bottom:6px;padding:0;font-size:13px}.ops-simple-range>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.ops-simple-range label{font-size:11px}#tab-inventory_operations .ops-simple-grid input,#tab-inventory_operations .ops-simple-grid select{box-sizing:border-box;border:1px solid var(--ops-border);background:var(--ops-bg);width:100%;min-width:0;min-height:44px;color:var(--ops-text);font:inherit;border-radius:9px;padding:8px}#opsAdvancedRows details{border-top:1px solid var(--ops-border);padding-top:6px}#opsAdvancedRows details details{margin-inline-start:8px}.ops-filter-actions{justify-content:flex-end;margin-top:6px;display:flex}#tab-inventory_operations .ops-filter-actions button{border:1px solid var(--ops-border);min-height:44px;color:var(--ops-text);cursor:pointer;font:inherit;background:0 0;border-radius:9px;padding:8px 14px;font-size:13px}@media (width<=1000px){.ops-simple-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){.ops-simple-range{grid-column:1/-1}}#tab-inventory_operations .ops-filter-panel{border:1px solid var(--ops-border);background:var(--ops-bg);border-radius:14px;margin:12px 0;padding:14px;position:relative}#tab-inventory_operations .ops-filter-quick{grid-template-columns:minmax(220px,2fr) repeat(3,minmax(120px,1fr));align-items:end;gap:12px;display:grid}#tab-inventory_operations .ops-filter-quick label{gap:5px;min-width:0;max-width:none;margin:0;font-size:12px;display:grid}#tab-inventory_operations .ops-filter-quick input,#tab-inventory_operations .ops-filter-quick select{box-sizing:border-box;border:1px solid var(--ops-border);background:var(--ops-bg);width:100%;min-width:0;min-height:44px;color:var(--ops-text);font:inherit;border-radius:9px;padding:8px 10px}#tab-inventory_operations .ops-filter-panel #opsFilters{background:0 0;border:0;border-radius:0;margin:10px 0 0;padding:0}#tab-inventory_operations .ops-filter-panel summary{cursor:pointer;min-height:36px;font-size:13px;font-weight:600;line-height:36px}#tab-inventory_operations .ops-filter-panel>#opsFilters>summary{padding-inline-end:100px}#tab-inventory_operations .ops-clear-filters{color:var(--ops-text);font:inherit;cursor:pointer;margin-inline-start:auto;background:0 0;border:0;min-height:36px;margin-top:-36px;padding:0 8px;font-size:12px;display:block;position:relative}#tab-inventory_operations .ops-filter-panel:has(#opsFilters[open]) .ops-clear-filters{margin-top:4px}#tab-inventory_operations .ops-filter-panel .ops-publication-filters{box-shadow:none;background:0 0;border:0;margin:8px 0;padding:0}#tab-inventory_operations .ops-filter-panel .ops-toolbar{margin:8px 0}.ops-filter-publication{border-top:1px solid var(--ops-border)}#tab-inventory_operations.ops-minimized .ops-filter-panel #opsFilters{display:none}#tab-inventory_operations.ops-minimized .ops-clear-filters{margin-top:4px}@media (width<=850px){#tab-inventory_operations .ops-filter-quick{grid-template-columns:repeat(3,minmax(0,1fr))}#tab-inventory_operations .ops-filter-quick .ops-search{grid-column:1/-1}}@media (width<=480px){#tab-inventory_operations .ops-filter-panel{padding:10px}#tab-inventory_operations .ops-filter-quick{gap:8px}#tab-inventory_operations .ops-filter-quick select{padding:8px 4px;font-size:12px}}#tab-inventory_operations .ops-work-grid tbody .ops-identity{vertical-align:top;padding:8px 10px}#tab-inventory_operations .ops-work-grid .ops-identity>.ops-car-link{margin:0;font-size:13px;line-height:1.4}#tab-inventory_operations .ops-compact-facts{margin:3px 0;font-size:11px;line-height:1.4}#tab-inventory_operations .ops-compact-facts:empty{display:none}#tab-inventory_operations .ops-row-actions{flex-wrap:wrap;align-items:flex-start;gap:6px;margin-top:5px;display:flex}#tab-inventory_operations .ops-row-actions .ops-deal-button{border-radius:7px;gap:5px;width:auto;min-height:32px;margin:0;padding:5px 7px;font-size:11px}#tab-inventory_operations .ops-row-actions .ops-deal-button>span:last-child{display:none}#tab-inventory_operations .ops-row-more{flex:1;min-width:85px;font-weight:400}#tab-inventory_operations .ops-row-more>summary{cursor:pointer;box-sizing:border-box;border:1px solid var(--ops-border);background:var(--ops-bg);min-height:32px;color:var(--ops-text);border-radius:7px;padding:5px 7px;font-size:11px;line-height:20px}#tab-inventory_operations .ops-row-more>summary:focus-visible{outline-offset:2px;outline:2px solid #3456df}#tab-inventory_operations .ops-row-more[open]{flex-basis:100%}#tab-inventory_operations .ops-row-more-content{gap:6px;padding:6px 0;display:grid}#tab-inventory_operations .ops-marker-summary{margin-top:4px;font-size:11px;font-weight:600;line-height:1.3}#tab-inventory_operations .ops-work-grid tbody td{vertical-align:middle;padding:6px!important}#tab-inventory_operations .ops-work-grid .ops-cell{padding:5px 6px;line-height:1.4}@media (width<=760px){#tab-inventory_operations .ops-work-grid tbody{gap:10px}#tab-inventory_operations .ops-work-grid tbody .ops-identity{padding:10px 12px}#tab-inventory_operations .ops-work-grid .ops-identity>.ops-car-link{font-size:14px}#tab-inventory_operations .ops-row-actions .ops-deal-button,#tab-inventory_operations .ops-row-more>summary{min-height:44px;padding:10px 8px;font-size:12px}#tab-inventory_operations .ops-work-grid .ops-cell{min-height:44px}}.ops-media-preview{color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:4px;display:inline-flex}.ops-media-preview img{object-fit:cover;border-radius:7px;width:64px;height:44px}.ops-linked-media{grid-column:1/-1;min-width:0}.ops-linked-media p{color:#64748b;font-size:13px}.ops-linked-gallery{gap:8px;max-width:100%;padding:4px 0 10px;display:flex;overflow-x:auto}.ops-linked-gallery a{flex:0 0 112px}.ops-linked-gallery img{object-fit:cover;border-radius:8px;width:112px;height:80px;display:block}.ops-linked-media .ops-cell-link{align-items:center;min-height:44px;display:inline-flex}#tab-inventory_operations #opsTable{border:1px solid var(--ops-border);background:var(--ops-bg);border-radius:10px;max-height:70vh;overflow:auto}#tab-inventory_operations #opsTable .ops-work-grid{white-space:normal;width:100%;min-width:max-content;display:table}#tab-inventory_operations #opsTable thead{clip-path:none;width:auto;height:auto;display:table-header-group;position:static;overflow:visible}#tab-inventory_operations #opsTable tbody{display:table-row-group}#tab-inventory_operations #opsTable tr{border:0;border-radius:0;display:table-row}#tab-inventory_operations #opsTable tbody td{vertical-align:middle;width:130px;min-width:130px;max-width:130px;display:table-cell;padding:4px 6px!important}#tab-inventory_operations #opsTable tbody td:before{display:none}#tab-inventory_operations #opsTable tbody .ops-identity{vertical-align:middle;background:var(--ops-bg);width:240px;min-width:240px;max-width:240px;padding:5px 30px 5px 8px;display:table-cell;position:sticky;right:0}#tab-inventory_operations #opsTable .ops-group-row th:first-child{width:240px;min-width:240px;max-width:240px}#tab-inventory_operations #opsTable .ops-identity>.ops-car-link{width:auto;min-height:24px;padding:0;font-size:12px;line-height:1.3}#tab-inventory_operations #opsTable .ops-compact-facts{margin-top:2px;font-size:11px;line-height:1.3}#tab-inventory_operations #opsTable .ops-cell{-webkit-line-clamp:1;min-height:36px;max-height:40px;padding:7px 4px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}#tab-inventory_operations #opsTable .ops-row-disclosure{margin:0;font-weight:400}#tab-inventory_operations #opsTable .ops-row-disclosure>summary{cursor:pointer;color:#3457f1;justify-content:center;align-items:center;width:26px;min-height:40px;list-style:none;display:flex;position:absolute;top:4px;right:2px}#tab-inventory_operations #opsTable .ops-row-disclosure>summary::-webkit-details-marker{display:none}#tab-inventory_operations #opsTable .ops-row-disclosure>summary svg{transform:rotate(180deg)}#tab-inventory_operations #opsTable .ops-row-disclosure[open]>summary svg{transform:rotate(90deg)}#tab-inventory_operations #opsTable tr:not(:has(.ops-row-disclosure[open])) :is(.ops-document-menu,.ops-cell-link,.ops-cell-action,td>small){display:none}#tab-inventory_operations #opsTable tr:has(.ops-row-disclosure[open]) .ops-cell{white-space:pre-wrap;-webkit-line-clamp:unset;max-height:none;display:block;overflow:visible}#tab-inventory_operations #opsTable .ops-media-preview{gap:4px;min-height:36px;padding:0;font-size:11px}#tab-inventory_operations #opsTable .ops-media-preview img{width:44px;height:32px}#tab-inventory_operations #opsTable td:has(.ops-cell-form){width:240px;min-width:240px;max-width:300px}#tab-inventory_operations #opsTable .ops-cost-mobile-access{display:none}@media (width<=760px){#tab-inventory_operations #opsTable tbody .ops-identity,#tab-inventory_operations #opsTable .ops-group-row th:first-child{width:165px;min-width:165px;max-width:165px}#tab-inventory_operations #opsTable .ops-cell{min-height:44px;max-height:44px}#tab-inventory_operations #opsTable .ops-row-disclosure>summary{min-height:44px}}#tab-inventory_operations .ops-bulk:not([hidden]){color:#192944;background:#f0f4ff;border:1px solid #c8d3fa;border-radius:10px;flex-wrap:wrap;align-items:end;gap:8px 12px;margin-bottom:8px;padding:10px;display:flex}#tab-inventory_operations .ops-bulk label{flex-direction:column;gap:4px;margin:0;font-size:12px;display:flex}#tab-inventory_operations .ops-bulk .ops-bulk-all{flex-direction:row;align-items:center;min-height:40px}#tab-inventory_operations .ops-bulk input:not([type=checkbox]),#tab-inventory_operations .ops-bulk select{width:100%;max-width:220px;min-height:40px;margin:0}#tab-inventory_operations .ops-bulk input[type=checkbox],#tab-inventory_operations .ops-bulk-check input{accent-color:#3457f1;width:18px;height:18px;min-height:0;margin:0}#tab-inventory_operations #opsBulkCount{align-self:center;font-size:13px}#tab-inventory_operations #opsBulkApply{color:#fff;background:#3457f1;min-height:40px}#tab-inventory_operations #opsBulkHelp{color:#43516a;flex-basis:100%}#tab-inventory_operations .ops-bulk-check{float:right;justify-content:center;align-items:center;width:30px;height:36px;margin:0;display:inline-flex}#tab-inventory_operations #opsTable .ops-bulk-selected>th,#tab-inventory_operations #opsTable .ops-bulk-selected>td{background:#eaf0ff}#tab-inventory_operations .ops-bulk :focus-visible,#tab-inventory_operations .ops-bulk-check input:focus-visible{outline-offset:3px;outline:2px solid #3457f1}#tab-inventory_operations .ops-bulk button:disabled{opacity:.5;cursor:default}@media (width<=760px){#tab-inventory_operations .ops-bulk>label:not(.ops-bulk-all){flex:125px;min-width:0}#tab-inventory_operations .ops-bulk-check{height:44px}#tab-inventory_operations .ops-bulk input:not([type=checkbox]),#tab-inventory_operations .ops-bulk select{max-width:100%;min-height:44px}}#tab-inventory_operations #opsBulkApply{font:inherit;cursor:pointer;border:1px solid #3457f1;border-radius:8px;padding:8px 14px;font-weight:600}#tab-inventory_operations #opsBulkApply:hover:not(:disabled){background:#2547d7}.ops-workspace-tools{z-index:6;flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0;display:flex;position:relative}.ops-workspace-tools>small{color:var(--ops-muted,#64748b);font-size:12px}.ops-workspace-tools>details{position:relative}.ops-workspace-tools summary{cursor:pointer;border:1px solid var(--ops-border,#dce3ec);border-radius:8px;padding:6px 10px}.ops-workspace-tools>details[open]{background:var(--ops-bg,#fff);border:1px solid var(--ops-border,#dce3ec);border-radius:8px;padding:8px}.ops-workspace-tools #opsColumnChoices{min-width:250px;max-height:260px;overflow:auto}.ops-workspace-tools #opsColumnChoices>div{align-items:center;gap:5px;padding:3px;display:flex}.ops-workspace-tools #opsColumnChoices label{flex:1;gap:6px;display:flex}.ops-workspace-tools button{border:1px solid var(--ops-border,#dce3ec);background:var(--ops-bg,#fff);color:var(--ops-text,#152238);border-radius:7px;padding:5px 9px}#opsDrawer{border:0;border-inline-start:1px solid var(--ops-border,#dce3ec);border-radius:0;width:min(620px,48vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:18px;position:fixed;inset:0 auto 0 0;box-shadow:10px 0 40px #0002}#opsDrawer::backdrop{background:#0f172a1f}#opsDrawer .ops-heading{z-index:3;background:var(--ops-bg,#fff);gap:8px;margin-top:-6px;padding:12px 0;position:sticky;top:-18px}#opsDrawer .ops-heading h3{flex:1;font-size:17px}.ops-drawer-navigation{gap:5px;display:flex}#opsDrawer .ops-drawer-navigation button{padding:6px 9px;font-size:12px}.ops-work-grid .ops-cell-form{min-width:180px;padding:5px}.ops-work-grid .ops-cell-form textarea{resize:vertical;height:36px;min-height:34px;padding:6px}.ops-work-grid .ops-cell-form label{font-size:11px}.ops-work-grid .ops-cell-form>div:last-child button{min-height:28px;padding:4px 9px;font-size:12px}@media (width<=760px){#opsDrawer{width:100vw;padding:12px}#opsDrawer .ops-heading{top:-12px}.ops-workspace-tools>small{display:none}.ops-workspace-tools button{min-height:36px}}@media (width<=1180px){#tab-inventory_operations{box-sizing:border-box;min-width:0;max-width:100%}#tab-inventory_operations .ops-heading{flex-wrap:wrap;gap:8px}#tab-inventory_operations .ops-heading .ops-actions{flex-wrap:wrap;gap:6px}#tab-inventory_operations .ops-filter-quick{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#tab-inventory_operations .ops-filter-quick .ops-search{grid-column:1/-1}#tab-inventory_operations .ops-filter-quick input,#tab-inventory_operations .ops-filter-quick select{min-height:44px;font-size:16px}#tab-inventory_operations .ops-workspace-tools summary,#tab-inventory_operations .ops-workspace-tools button{box-sizing:border-box;align-content:center;min-height:44px}#opsColumnChoices>div{min-height:44px}#opsColumnChoices label{align-items:center;min-height:44px}#opsColumnChoices button{min-width:44px}#opsColumnChoices input{flex-shrink:0;width:20px;height:20px}#tab-inventory_operations #opsTable{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;max-width:100%}#tab-inventory_operations #opsTable .ops-cell{min-height:44px;max-height:none;font-size:14px}#tab-inventory_operations #opsTable .ops-car-link{min-height:44px}#tab-inventory_operations #opsTable .ops-row-disclosure>summary{width:44px;min-height:44px;right:0}#tab-inventory_operations #opsTable tbody .ops-identity{padding-right:44px}#tab-inventory_operations #opsTable .ops-cell-form textarea{height:64px;min-height:64px;font-size:16px;line-height:1.5}#tab-inventory_operations #opsTable .ops-cell-form button{min-height:44px;padding:8px 12px;font-size:14px}#opsDrawer{overscroll-behavior:contain;width:min(640px,82vw);max-width:100vw;padding:16px;scroll-padding-top:100px;scroll-padding-bottom:100px}#opsDrawer .ops-heading{flex-wrap:wrap;gap:8px;top:-16px}#opsDrawer .ops-heading h3{overflow-wrap:anywhere;min-width:0;font-size:16px;line-height:1.5}#opsDrawer .ops-heading button{min-width:44px;min-height:44px}#opsDrawer .ops-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#opsDrawer input,#opsDrawer select,#opsDrawer textarea{box-sizing:border-box;min-width:0;max-width:100%;min-height:44px;font-size:16px}#opsDrawer input[type=checkbox]{width:20px;min-height:20px}#opsDrawer .ops-actions button{white-space:normal;min-height:44px}}@media (width<=760px){#adminPanel #tab-inventory_operations{padding:10px 4px}#tab-inventory_operations>.ops-heading h2{font-size:20px;line-height:1.4}#tab-inventory_operations>.ops-heading .ops-actions{gap:6px}#tab-inventory_operations>.ops-extra-tools{margin:4px 0}#tab-inventory_operations .ops-workspace-tools{align-items:start;gap:6px;margin:4px 0}#tab-inventory_operations .ops-workspace-tools>details{min-width:0;max-width:100%}#tab-inventory_operations .ops-workspace-tools>details[open]{box-sizing:border-box;width:100%}#tab-inventory_operations #opsColumnChoices{min-width:0;max-height:min(320px,45dvh)}#tab-inventory_operations #opsColumnChoices label{overflow-wrap:anywhere;min-width:0;font-size:14px}#tab-inventory_operations #opsUndo{white-space:normal;text-align:right;max-width:100%}#tab-inventory_operations .ops-filter-panel{margin:6px 0;padding:8px}#tab-inventory_operations .ops-filter-quick{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}#tab-inventory_operations .ops-filter-quick>label:last-child{grid-column:1/-1;grid-template-columns:85px minmax(0,1fr);align-items:center}#tab-inventory_operations .ops-filter-quick select{padding:6px;font-size:16px}#tab-inventory_operations .ops-filter-panel summary,#tab-inventory_operations .ops-clear-filters{align-content:center;min-height:44px;line-height:1.5}#tab-inventory_operations .ops-clear-filters{margin-top:-44px}#tab-inventory_operations .ops-group-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:8px 0}#tab-inventory_operations .ops-group-nav strong{grid-column:1;align-self:center}#tab-inventory_operations #opsBulkToggle{grid-area:1/2}#tab-inventory_operations .ops-group-nav button{min-height:44px;padding:6px;font-size:12px}#tab-inventory_operations #opsTable{min-height:180px;max-height:65dvh;scroll-padding-inline-start:132px}#tab-inventory_operations #opsTable tbody .ops-identity,#tab-inventory_operations #opsTable .ops-group-row th:first-child{width:132px;min-width:132px;max-width:132px}#tab-inventory_operations #opsTable tbody .ops-identity{padding:4px 40px 4px 4px}#tab-inventory_operations #opsTable .ops-identity>.ops-car-link{overflow-wrap:anywhere;min-height:44px;font-size:12px;line-height:1.4}#tab-inventory_operations #opsTable .ops-compact-facts{overflow-wrap:anywhere;font-size:10px}#tab-inventory_operations #opsTable tbody td{width:120px;min-width:120px;max-width:120px}#tab-inventory_operations #opsTable td:has(.ops-cell-form){width:210px;min-width:210px;max-width:210px}#tab-inventory_operations #opsTable .ops-cell-form{min-width:0;padding:2px}#tab-inventory_operations #opsTable .ops-cell-form>div:last-child{grid-template-columns:1fr 1fr;gap:4px;display:grid}#tab-inventory_operations .ops-bulk:not([hidden]){gap:6px;padding:8px}#tab-inventory_operations #opsBulkApply{width:100%;min-height:44px}#opsDrawer{width:100%;max-width:100%;padding:12px;padding-top:max(12px,env(safe-area-inset-top));height:100dvh;max-height:100dvh;margin:0;scroll-padding-bottom:135px;inset:0}#opsDrawer .ops-heading{grid-template-columns:minmax(0,1fr) auto;padding:8px 0;display:grid;top:-12px}#opsDrawer .ops-heading h3{grid-area:1/1;margin:0}#opsDrawer .ops-heading>button{grid-area:1/2}#opsDrawer .ops-drawer-navigation{grid-area:2/1/auto/-1;display:flex}#opsDrawer .ops-drawer-navigation button{flex:1;font-size:14px}#opsDrawer .ops-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#opsDrawer .ops-fields label{min-width:0;font-size:13px}#opsDrawer .ops-fields label:has(textarea),#opsDrawer .ops-fields label:has(input[type=url]){grid-column:1/-1}#opsDrawer form>.ops-actions{padding:8px 0 max(8px,env(safe-area-inset-bottom));background:var(--ops-bg,#fff);grid-template-columns:1fr 1fr;gap:6px;display:grid;bottom:-12px}#opsDrawer form>.ops-actions [type=submit]{grid-column:1/-1}#opsDrawer form>.ops-actions button{margin:0;padding:8px;font-size:13px}#opsDrawer .ops-channel-section fieldset{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}#opsDrawer .ops-documents,#opsDrawer .ops-document-row{overflow-wrap:anywhere;min-width:0}}@media (width<=360px){#opsDrawer .ops-fields{grid-template-columns:minmax(0,1fr)}#tab-inventory_operations #opsTable tbody .ops-identity,#tab-inventory_operations #opsTable .ops-group-row th:first-child{width:116px;min-width:116px;max-width:116px}}@media (height<=500px) and (width<=1180px){#opsDrawer .ops-heading,#opsDrawer form>.ops-actions{position:static}#opsDrawer{scroll-padding-bottom:16px}#tab-inventory_operations #opsTable{max-height:75dvh}}@media (width<=760px){#adminPanel #tab-inventory_operations #opsMinimize{grid-column:1/-1;max-width:none;min-height:44px;display:block}#adminPanel #tab-inventory_operations.ops-minimized>.ops-heading{flex-wrap:wrap;position:static}#adminPanel #tab-inventory_operations.ops-minimized>.ops-heading .ops-actions{grid-template-columns:1fr;width:100%;display:grid}#adminPanel #tab-inventory_operations.ops-minimized>.ops-workspace-tools{display:none}#adminPanel #tab-inventory_operations.ops-minimized .ops-filter-quick{grid-template-columns:minmax(0,1fr)}#adminPanel #tab-inventory_operations.ops-minimized .ops-filter-quick>label:not(.ops-search){display:none}#adminPanel #tab-inventory_operations.ops-minimized .ops-filter-quick .ops-search{margin:0}#adminPanel #tab-inventory_operations.ops-minimized .ops-filter-panel{margin:8px 0;padding:8px}#adminPanel #tab-inventory_operations.ops-minimized .ops-clear-filters{min-height:44px;margin:0 0 0 auto}#adminPanel #tab-inventory_operations #opsMinimize:focus-visible{outline:2px solid var(--ops-text);outline-offset:3px}}#tab-inventory_operations .ops-document-cell .ops-documents{margin-top:0}#tab-inventory_operations .ops-document-cell .ops-document-row{flex-wrap:wrap;gap:4px}#tab-inventory_operations .ops-document-cell .ops-document-upload{color:#2458da;background:#eff6ff;border-color:#bfdbfe;font-weight:700}#tab-inventory_operations .ops-document-details{color:#52627b;width:100%;min-height:44px;font:inherit;cursor:pointer;text-align:start;background:0 0;border:0;padding:6px;font-size:12px;display:block}#tab-inventory_operations .ops-document-reference{white-space:normal;overflow-wrap:anywhere;margin-top:6px;font-size:12px}#tab-inventory_operations .ops-document-details:focus-visible{outline-offset:2px;outline:2px solid #2458da}#tab-inventory_operations #opsTable :is(th.ops-editing-column,td:has(.ops-cell-form)){width:288px;min-width:288px;max-width:288px}#tab-inventory_operations #opsTable .ops-cell-form{box-sizing:border-box;background:var(--ops-bg);width:100%;min-width:0;max-width:100%;color:var(--ops-text);white-space:normal;text-align:start;gap:12px;padding:12px;display:grid}#tab-inventory_operations #opsTable .ops-cell-form>*{box-sizing:border-box;min-width:0;max-width:100%}#tab-inventory_operations #opsTable .ops-cell-form label{font-size:14px;font-weight:600;line-height:1.5}#tab-inventory_operations #opsTable .ops-cell-form textarea{width:100%;min-width:0;height:auto;min-height:72px;padding:10px;font-size:16px;line-height:1.5}#tab-inventory_operations #opsTable .ops-cell-form small{white-space:normal;margin:0;font-size:12px;line-height:1.6}#tab-inventory_operations #opsTable .ops-cell-form button{min-height:44px;margin:0;padding:8px;font-size:14px;line-height:1.4}#tab-inventory_operations #opsTable .ops-cell-form .ops-quick-choices{gap:8px;margin:0}#tab-inventory_operations #opsTable .ops-cell-form>div:last-child{grid-template-columns:1fr 1fr;gap:8px;display:grid}#tab-inventory_operations #opsTable #opsCellStatus:empty{display:none}#tab-inventory_operations #opsTable :is(th,td):is([data-field=license_url],[data-field=report_url]){width:240px;min-width:240px;max-width:240px}#tab-inventory_operations .ops-document-cell .ops-documents{gap:10px}.ops-documents .ops-document-row{grid-template-columns:minmax(0,1fr);align-items:start;gap:6px;display:grid}.ops-documents .ops-document-row .ops-document-link{box-sizing:border-box;white-space:normal;word-break:normal;overflow-wrap:anywhere;text-align:start;width:100%;min-width:0;min-height:44px;padding:10px;font-size:13px;line-height:1.6}.ops-documents .ops-document-row .ops-document-remove{justify-self:start;min-height:44px;font-size:12px}.ops-documents .ops-document-upload{box-sizing:border-box;padding:10px;font-size:13px;line-height:1.5}@media (width<=760px){#tab-inventory_operations #opsTable .ops-work-grid:has(.ops-cell-form) :is(.ops-identity,.ops-group-row th:first-child){position:static}#tab-inventory_operations #opsTable:has(.ops-cell-form){scroll-padding-inline:8px}}#tab-inventory_operations #opsTable{scroll-padding-block-start:96px}#tab-inventory_operations #opsTable .ops-document-disclosure{min-width:0;margin:0;font-weight:400}#tab-inventory_operations #opsTable .ops-document-disclosure>summary{box-sizing:border-box;border:1px solid var(--ops-border);min-height:44px;color:var(--ops-text);background:var(--ops-bg);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-size:12px;line-height:1.4;list-style:none;display:flex}#tab-inventory_operations #opsTable .ops-document-disclosure>summary:before{content:"‹";color:#3457f1;font-size:18px}#tab-inventory_operations #opsTable .ops-document-disclosure[open]>summary:before{transform:rotate(-90deg)}#tab-inventory_operations #opsTable .ops-document-disclosure>summary::-webkit-details-marker{display:none}#tab-inventory_operations #opsTable .ops-document-body{padding-top:8px}#tab-inventory_operations #opsTable .ops-document-body .ops-document-reference a{align-content:center;min-height:44px;display:block}#tab-inventory_operations #opsTable tbody :is(td,th.ops-identity){vertical-align:middle;padding-block:6px}#tab-inventory_operations #opsTable .ops-cell{min-height:44px;max-height:44px;line-height:1.4}#tab-inventory_operations #opsTable tbody .ops-identity{padding-inline:34px 10px}#tab-inventory_operations #opsTable .ops-compact-facts{margin-top:3px;line-height:1.4}@media (width<=1180px){#tab-inventory_operations #opsTable tbody .ops-identity{padding-inline:46px 8px}#tab-inventory_operations #opsTable .ops-cell{font-size:13px}}#tab-inventory_operations .ops-work-grid .ops-synced-cell{cursor:default}#tab-inventory_operations .ops-work-grid .ops-synced-cell:hover{background:0 0;border-color:#0000}#tab-inventory_operations .ops-work-grid .ops-synced-cell.ops-tone-yes:hover{background:#e8f6ef}#tab-inventory_operations .ops-work-grid .ops-synced-cell.ops-tone-no:hover{background:#f9eeea}.admin-theme-dark #tab-inventory_operations .ops-work-grid .ops-synced-cell.ops-tone-yes:hover{background:#173e32}.admin-theme-dark #tab-inventory_operations .ops-work-grid .ops-synced-cell.ops-tone-no:hover{background:#482b2a}#tab-inventory_operations #opsTable .ops-work-grid .ops-vin-value{-webkit-line-clamp:unset;text-align:right;overflow-wrap:anywhere;direction:ltr;max-height:none;overflow:visible}#tab-inventory_operations #opsTable .ops-work-grid :is(th,td)[data-field=vin]{width:190px;min-width:190px;max-width:190px}#tab-inventory_operations #opsTable .ops-vin-value bdi{white-space:nowrap}#tab-inventory_operations #opsTable .ops-sort-heading{width:100%;min-height:44px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:6px;padding:4px 0;font-weight:700;display:flex}#tab-inventory_operations #opsTable .ops-sort-heading span{white-space:normal;overflow-wrap:anywhere;min-width:0}#tab-inventory_operations #opsTable .ops-sort-heading svg{opacity:.6;flex-shrink:0}#tab-inventory_operations #opsTable .ops-sort-heading[data-active=true]{color:#2458da}#tab-inventory_operations #opsTable .ops-sort-heading[data-active=true] svg{opacity:1}#tab-inventory_operations #opsTable .ops-sort-heading:hover{color:#2458da}.admin-theme-dark #tab-inventory_operations #opsTable .ops-sort-heading:is(:hover,[data-active=true]){color:#a6c4ff}#adminPanel.open #tab-leads_tab .leads-center-head{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;display:grid!important}#adminPanel.open #tab-leads_tab .leads-center-head>div{grid-area:auto/1/auto/-1!important;min-width:0!important;max-width:100%!important}#adminPanel.open #tab-leads_tab .lead-workspace-switch{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:none!important;padding:8px!important;display:grid!important;overflow:visible!important}#adminPanel.open #tab-leads_tab .lead-workspace-switch>button{overflow-wrap:anywhere;white-space:normal!important;width:100%!important;min-width:0!important;min-height:44px!important;padding:10px!important;line-height:1.4!important}#adminPanel.open #tab-leads_tab .lead-workspace-rep-select{box-sizing:border-box;align-content:center;grid-template-columns:minmax(0,1fr)!important;gap:4px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:8px 10px!important;display:grid!important}#adminPanel.open #tab-leads_tab .lead-workspace-rep-select>span{color:#475569!important;white-space:normal!important;font-size:12px!important;line-height:1.5!important}#adminPanel.open #tab-leads_tab .lead-workspace-rep-select select{box-sizing:border-box;border-radius:8px;display:block;text-align:start!important;text-align-last:start!important;color:#111827!important;appearance:auto!important;background:#fff!important;border:1px solid #cbd5e1!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:44px!important;padding:8px!important;font-size:16px!important;line-height:1.5!important}#adminPanel.open #tab-leads_tab .lead-workspace-switch :is(button,select):focus-visible{outline-offset:2px!important;outline:3px solid #2563eb!important}@media (width<=900px){#adminPanel.open #tab-leads_tab .lead-workspace-switch{grid-template-columns:repeat(2,minmax(0,1fr))!important}#adminPanel.open #tab-leads_tab .lead-workspace-rep-select{grid-column:1/-1!important}}#adminPanel #tab-internal_assistant .internal-assistant{--chat-bg:var(--admin-surface,#fff);--chat-ink:var(--admin-text,#172033);--chat-muted:#526174;--chat-border:#dce3ec;box-sizing:border-box;background:var(--chat-bg);width:100%;max-width:860px;color:var(--chat-ink);border:1px solid var(--chat-border);min-width:0;box-shadow:none;border-radius:18px;gap:12px;margin:0 auto;padding:20px;font-size:15px;line-height:1.6;display:grid}#adminPanel #tab-internal_assistant [hidden]{display:none!important}#adminPanel #tab-internal_assistant .assistant-heading{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}#adminPanel #tab-internal_assistant .assistant-heading>div{min-width:0}#adminPanel #tab-internal_assistant .assistant-heading h2{margin:0 0 4px;font-size:20px;font-weight:650;line-height:1.4}#adminPanel #tab-internal_assistant .assistant-eyebrow{display:none}#adminPanel #tab-internal_assistant .assistant-heading p{color:var(--chat-muted);margin:5px 0 0;font-size:13px;font-weight:400;line-height:1.6}#adminPanel #tab-internal_assistant .assistant-dealer{color:var(--chat-muted);background:0 0;margin:0;padding:0;font-size:12px;font-weight:500;display:inline-block}#adminPanel #tab-internal_assistant button{border:1px solid var(--chat-border);background:var(--chat-bg);min-height:44px;color:var(--chat-ink);cursor:pointer;white-space:normal;overflow-wrap:anywhere;border-radius:10px;padding:8px 12px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4}#adminPanel #tab-internal_assistant button:disabled{opacity:.55;cursor:default}#adminPanel #tab-internal_assistant :is(button,textarea,summary,select):focus-visible{outline-offset:3px;outline:3px solid #3150cf}#adminPanel #tab-internal_assistant .assistant-sync{border:0;border-bottom:1px solid var(--chat-border);background:0 0;justify-content:space-between;align-items:center;gap:10px;padding:7px 0;display:flex}#adminPanel #tab-internal_assistant #assistantStatus{min-height:20px;color:var(--chat-muted);margin:0;font-size:12px;font-weight:400;line-height:1.6}#adminPanel #tab-internal_assistant .assistant-sync:has(button:not([hidden])){background:#fff8e9;border:1px solid #dbb566;border-radius:10px;padding:8px 10px}#adminPanel #tab-internal_assistant .assistant-suggestions{flex-wrap:wrap;gap:7px;display:flex}#adminPanel #tab-internal_assistant .assistant-suggestions button{border-radius:20px;padding:7px 11px;font-size:13px;font-weight:400}#adminPanel #tab-internal_assistant .assistant-notice{color:var(--chat-muted);font-size:12px;line-height:1.6}#adminPanel #tab-internal_assistant .assistant-notice summary{cursor:pointer;align-items:center;gap:6px;min-height:44px;display:flex}#adminPanel #tab-internal_assistant .assistant-notice summary:before{content:"▸";font-size:12px}#adminPanel #tab-internal_assistant .assistant-notice[open] summary:before{content:"▾"}#adminPanel #tab-internal_assistant .assistant-notice p{margin:0 0 8px;font-size:12px;font-weight:400;line-height:1.7}#adminPanel #tab-internal_assistant .assistant-empty{text-align:center;background:0 0;border:0;padding:30px 12px}#adminPanel #tab-internal_assistant .assistant-empty h3{margin:0 0 8px;font-size:23px;font-weight:600;line-height:1.4}#adminPanel #tab-internal_assistant .assistant-empty p{color:var(--chat-muted);margin:0;font-size:14px;font-weight:400;line-height:1.7}#adminPanel #tab-internal_assistant .assistant-messages{overscroll-behavior:contain;scrollbar-gutter:stable;align-content:start;gap:20px;min-width:0;min-height:120px;max-height:58dvh;padding:8px 4px;display:grid;overflow-y:auto}#adminPanel #tab-internal_assistant .assistant-messages:empty{display:none}#adminPanel #tab-internal_assistant .assistant-message{overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;min-width:0;padding:8px 4px}#adminPanel #tab-internal_assistant .assistant-message>strong{color:var(--chat-muted);margin-bottom:5px;font-size:12px;font-weight:600;display:block}#adminPanel #tab-internal_assistant .assistant-message p{white-space:pre-wrap;color:var(--chat-ink);margin:0;font-size:15px;font-weight:400;line-height:1.8}#adminPanel #tab-internal_assistant .assistant-message.user{background:#f1f4f8;border-radius:16px;justify-self:start;max-width:88%;margin-inline-start:0;padding:12px 16px}#adminPanel #tab-internal_assistant .assistant-message.user>strong{display:none}#adminPanel #tab-internal_assistant .assistant-message button{margin-top:8px}#adminPanel #tab-internal_assistant .assistant-answer-collapsed{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#adminPanel #tab-internal_assistant .assistant-references{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}#adminPanel #tab-internal_assistant .assistant-reference{text-align:start;align-items:center;gap:10px;width:100%;min-width:0;margin:0;padding:10px;display:flex}#adminPanel #tab-internal_assistant .assistant-reference>span{gap:5px;min-width:0;display:grid}#adminPanel #tab-internal_assistant .assistant-reference strong{font-size:13px;font-weight:600;line-height:1.5}#adminPanel #tab-internal_assistant .assistant-reference img{object-fit:cover;border-radius:7px;flex-shrink:0;width:64px;height:56px}#adminPanel #tab-internal_assistant .assistant-reference-meta{color:var(--chat-muted);font-size:12px;line-height:1.6}#adminPanel #tab-internal_assistant .assistant-reference-action{color:#3150cf;font-size:12px;font-weight:500}#adminPanel #tab-internal_assistant .assistant-proposal{background:var(--chat-bg);border:1px solid #3150cf;border-radius:12px;margin-top:12px;padding:14px}#adminPanel #tab-internal_assistant .assistant-proposal>strong{font-size:14px}#adminPanel #tab-internal_assistant .assistant-proposal p{margin:8px 0;font-size:14px}#adminPanel #tab-internal_assistant .assistant-composer{background:var(--chat-bg);padding:12px 0 max(8px,env(safe-area-inset-bottom));border-top:1px solid var(--chat-border);z-index:2;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;display:grid;position:sticky;bottom:0}#adminPanel #tab-internal_assistant .assistant-composer label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}#adminPanel #tab-internal_assistant .assistant-composer textarea{box-sizing:border-box;resize:vertical;background:var(--chat-bg);width:100%;min-width:0;height:76px;min-height:64px;max-height:160px;color:var(--chat-ink);border:1px solid #aab7c7;border-radius:16px;padding:12px 14px;font-family:inherit;font-size:16px;font-weight:400;line-height:1.6}#adminPanel #tab-internal_assistant .assistant-composer textarea::placeholder{color:var(--chat-muted)}#adminPanel #tab-internal_assistant #assistantSend{color:#fff;background:#253650;border:0;align-self:end}#adminPanel #tab-internal_assistant #assistantStop{color:#a12525;border-color:#e9b4b4;align-self:end}#adminPanel.admin-theme-dark #tab-internal_assistant .internal-assistant,.admin-theme-dark #adminPanel #tab-internal_assistant .internal-assistant{--chat-bg:#172235;--chat-ink:#edf2fa;--chat-muted:#b8c5d8;--chat-border:#43536b}.admin-theme-dark #adminPanel #tab-internal_assistant .assistant-message.user,#adminPanel.admin-theme-dark #tab-internal_assistant .assistant-message.user{background:#263651}@media (width<=760px){#adminPanel #tab-internal_assistant .internal-assistant{border-radius:14px;gap:10px;padding:12px}#adminPanel #tab-internal_assistant .assistant-heading h2{font-size:18px}#adminPanel #tab-internal_assistant .assistant-heading p{display:none}#adminPanel #tab-internal_assistant .assistant-empty{padding:24px 8px}#adminPanel #tab-internal_assistant .assistant-empty h3{font-size:21px}#adminPanel #tab-internal_assistant .assistant-suggestions button{flex:135px}#adminPanel #tab-internal_assistant .assistant-references{grid-template-columns:minmax(0,1fr)}#adminPanel #tab-internal_assistant .assistant-sync{flex-wrap:wrap}#adminPanel #tab-internal_assistant .assistant-composer{grid-template-columns:1fr 1fr}#adminPanel #tab-internal_assistant .assistant-composer textarea{grid-column:1/-1}#adminPanel #tab-internal_assistant #assistantSend{grid-column:2}#adminPanel #tab-internal_assistant .internal-assistant:has(.assistant-message){flex-direction:column;height:calc(100dvh - 82px);min-height:380px;display:flex}#adminPanel #tab-internal_assistant .internal-assistant:has(.assistant-message) :is(.assistant-suggestions,.assistant-notice){display:none}#adminPanel #tab-internal_assistant .internal-assistant:has(.assistant-message) :is(.assistant-heading,.assistant-sync,.assistant-composer){flex-shrink:0}#adminPanel #tab-internal_assistant .internal-assistant:has(.assistant-message) .assistant-messages{flex:1;min-height:80px;max-height:none}#adminPanel #tab-internal_assistant .internal-assistant:has(.assistant-message) .assistant-composer{padding:8px 0 0;position:static}}.admin-theme-dark #tab-internal_assistant .assistant-reference-action{color:#a9baff!important}.admin-theme-dark #tab-internal_assistant .assistant-sync:has(button:not([hidden])){background:#40351f!important}#adminPanel #tab-internal_assistant .internal-assistant{border-radius:16px;gap:10px;max-width:960px}#adminPanel #tab-internal_assistant .assistant-composer label:not(.assistant-input-label){clip-path:none;white-space:normal;width:auto;height:auto;font-size:13px;position:static;overflow:visible}#adminPanel #tab-internal_assistant .assistant-composer-options{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;display:flex}#adminPanel #tab-internal_assistant .assistant-composer-options select{border:1px solid var(--chat-border);max-width:100%;min-height:44px;font:inherit;background:var(--chat-bg);color:var(--chat-ink);border-radius:8px;padding:7px 10px;font-size:14px}#adminPanel #tab-internal_assistant #assistantInputHint{color:var(--chat-muted);margin-inline-start:auto;font-size:12px}#adminPanel #tab-internal_assistant .assistant-composer textarea{resize:none;border-radius:12px;height:auto;min-height:48px}#adminPanel #tab-internal_assistant .assistant-message p{line-height:1.8}#adminPanel #tab-internal_assistant :is(.assistant-answer-source,.assistant-source-detail){color:var(--chat-muted);margin-top:8px;font-size:12px;line-height:1.6;display:block}#adminPanel #tab-internal_assistant .assistant-source-detail{margin-top:2px}#adminPanel #tab-internal_assistant .assistant-copy{background:0 0;border:0;margin-inline-end:16px;padding-inline:0;font-size:12px}#adminPanel #tab-internal_assistant #assistantQuota{color:var(--chat-muted);margin:2px 0 0;font-size:11px;line-height:1.5}#adminPanel #tab-internal_assistant .assistant-pending{color:var(--chat-muted);align-items:center;gap:10px;font-size:14px;display:flex}#adminPanel #tab-internal_assistant .assistant-pending:before{content:"";border:2px solid var(--chat-border);border-top-color:#3150cf;border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:1s linear infinite assistant-wait}#adminPanel #tab-internal_assistant .assistant-error{background:#fffbf1;border:1px solid #d9a85b;border-radius:10px;padding:12px}#adminPanel #tab-internal_assistant .assistant-error p{margin:0 0 8px;font-size:14px;line-height:1.6}#adminPanel #tab-internal_assistant .assistant-reference img{object-fit:contain;background:#f3f5f8}#adminPanel #tab-internal_assistant .assistant-latest{color:#3150cf;justify-self:center;min-height:44px}#adminPanel #tab-internal_assistant .internal-assistant:has(.assistant-message){flex-direction:column;height:calc(100dvh - 150px);min-height:480px;display:flex}#adminPanel #tab-internal_assistant .internal-assistant:has(.assistant-message) .assistant-suggestions{display:none}#adminPanel #tab-internal_assistant .internal-assistant:has(.assistant-message) .assistant-messages{flex:1;min-height:100px;max-height:none;overflow-y:auto}#adminPanel #tab-internal_assistant .internal-assistant:has(.assistant-message) :is(.assistant-heading,.assistant-sync,.assistant-composer,.assistant-notice){flex-shrink:0}#adminPanel #tab-internal_assistant .internal-assistant:has(.assistant-message) .assistant-composer{position:static}@keyframes assistant-wait{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){#adminPanel #tab-internal_assistant .assistant-pending:before{animation:none}}@media (width<=760px){#adminPanel #tab-internal_assistant .internal-assistant:has(.assistant-message){height:calc(100dvh - 82px);min-height:360px}#adminPanel #tab-internal_assistant .assistant-composer{grid-template-columns:minmax(0,1fr) auto auto}#adminPanel #tab-internal_assistant .assistant-composer textarea{grid-column:1}#adminPanel #tab-internal_assistant #assistantSend{grid-column:auto}#adminPanel #tab-internal_assistant #assistantInputHint{display:none}#adminPanel #tab-internal_assistant .assistant-composer-options select{flex:1;min-width:0;font-size:16px}#adminPanel #tab-internal_assistant .assistant-heading>button{flex-shrink:0;font-size:13px}#adminPanel #tab-internal_assistant .assistant-message.user{max-width:92%;padding:10px 12px}}#adminPanel #tab-internal_assistant #assistantWhatsapp{border:1px solid var(--chat-border);background:#f8faf9;border-radius:12px;padding:10px 14px}#adminPanel #tab-internal_assistant .assistant-wa-row{align-items:center;gap:12px;display:flex}#adminPanel #tab-internal_assistant .assistant-wa-label{flex-wrap:wrap;flex:1;align-items:baseline;gap:4px 10px;min-width:0;display:flex}#adminPanel #tab-internal_assistant #assistantWaStatus{color:var(--chat-muted);font-size:13px;line-height:1.5}#adminPanel #tab-internal_assistant #assistantWhatsapp summary{color:var(--chat-muted);cursor:pointer;box-sizing:border-box;width:fit-content;min-height:32px;padding:7px 0;font-size:12px}#adminPanel #tab-internal_assistant #assistantWhatsapp .assistant-wa-content{gap:8px;padding-top:4px;display:grid}#adminPanel #tab-internal_assistant #assistantWhatsapp p{color:var(--chat-muted);margin:0;font-size:13px;line-height:1.5}#adminPanel #tab-internal_assistant .assistant-wa-actions{flex-wrap:wrap;gap:8px;display:flex}#adminPanel #tab-internal_assistant #assistantWhatsapp :is(button,a){box-sizing:border-box;border:1px solid var(--chat-border);min-height:44px;color:var(--chat-ink);font:inherit;cursor:pointer;background:#fff;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;padding:9px 13px;font-size:13px;text-decoration:none;display:inline-flex}#adminPanel #tab-internal_assistant #assistantWhatsapp :is(#assistantWaConnect,#assistantWaOpen){color:#fff;background:#166534;border-color:#166534}#adminPanel #tab-internal_assistant #assistantWhatsapp button:disabled{opacity:.6;cursor:wait}#adminPanel #tab-internal_assistant #assistantWhatsapp :is(button,a,summary):focus-visible{outline-offset:3px;outline:3px solid #2563eb}#adminPanel #tab-internal_assistant #assistantWhatsapp [hidden]{display:none!important}@media (width<=480px){#adminPanel #tab-internal_assistant .assistant-wa-label{gap:2px;display:grid}#adminPanel #tab-internal_assistant .assistant-wa-row{gap:8px}}.assistant-knowledge{background:var(--a-card,#fff);border:1px solid #dce4ed;border-radius:14px;margin:12px 0;padding:16px}.assistant-knowledge summary{cursor:pointer;min-height:32px;font-weight:700}.assistant-knowledge-form{box-sizing:border-box;gap:16px;width:100%;max-width:860px;display:grid}.assistant-knowledge-form label{gap:8px;min-width:0;font-weight:600;display:grid}.assistant-knowledge-form textarea{box-sizing:border-box;resize:vertical;width:100%;max-width:100%;min-height:96px;font:inherit;color:inherit;background:var(--a-input,#fff);border:1px solid #cbd5e1;border-radius:10px;padding:12px;font-size:16px;line-height:1.6}.assistant-knowledge-footer{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.assistant-knowledge-footer button{min-height:44px;padding:10px 20px}.assistant-knowledge-form small,.assistant-knowledge-footer span{line-height:1.5}#landingPage.landing-practical{--dx-ink:#172b38;--dx-muted:#52616b;--dx-line:#dce3e7;--dx-blue:#2657d9;color:var(--dx-ink);background:#fff;overflow-x:clip;text-align:right!important}#landingPage *,#landingPage :before,#landingPage :after{box-sizing:border-box}#landingPage :is(a,button,input,summary):focus-visible{outline-offset:5px;outline:3px solid #2657d9}#landingPage :is(section,footer)[id]{scroll-margin-top:112px}#landingPage .dx-skip{z-index:10001;color:var(--dx-ink);background:#fff;padding:14px 24px;position:fixed;top:-100px;right:24px}#landingPage .dx-skip:focus{top:12px}#landingPage .landing-nav{border:1px solid var(--dx-line);backdrop-filter:blur(12px);background:#fffffff7;border-radius:16px;height:72px;top:16px;box-shadow:0 6px 28px #172b3808}#landingPage .landing-brand-logo{width:144px;max-width:34vw;height:auto}#landingPage .landing-nav-links a{color:var(--dx-ink);font-size:calc(14px * var(--dx-font-scale,1));align-items:center;min-height:44px;font-weight:600;display:inline-flex}#landingPage :is(.landing-nav-cta,.landing-btn.primary,.landing-price-cta.primary,.landing-form button){background:var(--dx-blue);border:1px solid var(--dx-blue);color:#fff;box-shadow:none;border-radius:10px;font-weight:700}#landingPage :is(.landing-btn,.landing-price-cta,.landing-form button,.landing-nav-cta){min-height:48px;font-size:calc(16px * var(--dx-font-scale,1));letter-spacing:0;transition:background .15s,transform .15s}#landingPage :is(.landing-btn.primary,.landing-price-cta.primary,.landing-form button,.landing-nav-cta):hover{background:#1945ba;transform:translateY(-1px)}#landingPage .landing-hero{background:#f3f6f5;grid-template-columns:1.1fr 1fr;align-items:center;gap:60px;min-height:0;padding:168px max(32px,50vw - 590px) 80px;display:grid}#landingPage .landing-hero:before{display:none}#landingPage .landing-hero-content{width:100%;max-width:620px;margin:0;text-align:right!important}#landingPage .landing-kicker{font-size:calc(13px * var(--dx-font-scale,1));letter-spacing:0;color:#35605b;margin:0 0 18px;font-weight:700;line-height:1.5}#landingPage .landing-hero h1{letter-spacing:-1.6px;color:var(--dx-ink);text-wrap:balance;max-width:650px;font-weight:800;line-height:1.14;font-size:calc(clamp(36px,4.1vw,60px) * var(--dx-font-scale,1))!important;text-align:right!important;margin:0 0 24px!important}#landingPage .landing-lead{color:var(--dx-muted);max-width:530px;font-size:calc(19px * var(--dx-font-scale,1))!important;text-align:right!important;margin:0 0 28px!important;line-height:1.8!important}#landingPage .landing-hero-actions{gap:12px;margin-bottom:22px;justify-content:flex-start!important}#landingPage .landing-btn{padding:13px 25px;min-height:52px!important}#landingPage .landing-btn.secondary{color:var(--dx-ink);box-shadow:none;background:0 0;border:1px solid #b7c4c9;border-radius:10px;display:inline-flex}#landingPage .landing-proof{flex-wrap:wrap;gap:18px;justify-content:flex-start!important}#landingPage .landing-proof span{box-shadow:none;font-size:calc(13px * var(--dx-font-scale,1));color:var(--dx-muted);background:0 0;border:0;padding:0}#landingPage .landing-proof span:before{content:"✓";color:#296252;margin-inline-end:5px}#landingPage .dx-day{background:#fff;border:1px solid #d5dfdf;border-radius:20px;min-width:0;padding:28px;position:relative;transform:none;box-shadow:0 24px 60px #172b3810}#landingPage .dx-day-head{border-bottom:1px solid var(--dx-line);color:var(--dx-muted);font-size:calc(13px * var(--dx-font-scale,1));justify-content:space-between;gap:10px;padding-bottom:18px;display:flex}#landingPage .dx-day-head small{font-size:calc(11px * var(--dx-font-scale,1))}#landingPage .dx-day h2{font-size:calc(27px * var(--dx-font-scale,1));letter-spacing:-.5px;margin:24px 0}#landingPage .dx-customer{border:1px solid var(--dx-line);border-radius:12px;grid-template-columns:38px 1fr;align-items:center;gap:10px 12px;margin:14px 0;padding:17px 14px;display:grid}#landingPage .dx-avatar{color:#52676a;background:#edf1f2;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:700;display:grid}#landingPage .dx-customer strong{font-size:calc(15px * var(--dx-font-scale,1))}#landingPage .dx-customer p{font-size:calc(13px * var(--dx-font-scale,1));color:var(--dx-muted);margin:5px 0 0;line-height:1.5}#landingPage .dx-state{color:#326345;width:fit-content;font-size:calc(11px * var(--dx-font-scale,1));background:#edf6f0;border-radius:5px;grid-column:2;padding:4px 9px;font-weight:600}#landingPage .dx-next{background:#f4f7f6;border-radius:10px;align-items:center;gap:12px;padding:14px;display:flex}#landingPage .dx-next>span{font-size:calc(28px * var(--dx-font-scale,1));color:#426f64}#landingPage .dx-next p{font-size:calc(13px * var(--dx-font-scale,1));color:var(--dx-muted);margin:0;line-height:1.8}#landingPage .dx-next strong{color:var(--dx-ink);font-weight:600}#landingPage .dx-caption{font-size:calc(11px * var(--dx-font-scale,1));color:var(--dx-muted);margin:14px 0 0;line-height:1.6}#landingPage .landing-section{background:#fff;padding:76px max(24px,50vw - 590px)}#landingPage .landing-section-head{max-width:750px;margin:0 auto 36px;text-align:center!important}#landingPage .landing-section-head h2{letter-spacing:-.7px;color:var(--dx-ink);margin:0 auto 16px;font-weight:750;line-height:1.25;font-size:calc(clamp(28px,3.1vw,42px) * var(--dx-font-scale,1))!important}#landingPage .landing-section-head p:not(.landing-kicker){color:var(--dx-muted);margin:12px auto 0;font-size:calc(17px * var(--dx-font-scale,1))!important;line-height:1.75!important}#landingPage .landing-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;margin:0}#landingPage .landing-feature-grid article.landing-feature-primary{border:1px solid var(--dx-line);min-height:0;box-shadow:none;background:#fff;border-radius:14px;grid-column:auto;padding:28px;text-align:right!important}#landingPage .landing-feature-grid article span{color:#426f64;width:fit-content;font-size:calc(13px * var(--dx-font-scale,1));background:0 0;border:0;border-radius:0;padding:0;font-weight:650;display:inline-block}#landingPage .landing-feature-grid article h3{color:var(--dx-ink);margin:24px 0 14px;line-height:1.3;font-size:calc(26px * var(--dx-font-scale,1))!important}#landingPage .landing-feature-grid article p{font-size:calc(16px * var(--dx-font-scale,1));color:var(--dx-muted);margin:0;padding:0;line-height:1.8}#landingPage .landing-problem{color:#fff;background:#172b38;flex-direction:column;align-items:center;gap:28px;display:flex}#landingPage .landing-problem .landing-section-head{width:100%;max-width:760px;margin:0;text-align:center!important}#landingPage .landing-problem .landing-section-head h2{color:#fff;max-width:680px;margin:0 auto;text-align:center!important}#landingPage .landing-problem .landing-kicker{color:#a4cabc}#landingPage .landing-problem-copy{width:100%;max-width:920px;box-shadow:none;background:0 0;border:0;gap:24px;padding:0;display:grid;text-align:center!important}#landingPage .landing-question-chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;margin:0;display:grid}#landingPage .landing-question-chips span{font-size:calc(17px * var(--dx-font-scale,1));color:#f4f7f7;white-space:normal;background:#ffffff08;border:1px solid #ffffff25;border-radius:12px;justify-content:center;align-items:center;min-height:78px;padding:20px 12px;line-height:1.6;display:flex;transform:none}#landingPage .landing-problem-points{background:0 0;border:0;max-width:680px;margin:auto;padding:0}#landingPage .landing-problem-points p{color:#d5e0e5;font-size:calc(17px * var(--dx-font-scale,1));margin:10px 0;line-height:1.8;text-align:center!important}#landingPage .landing-problem-points b{color:#fff}#landingPage .dx-scenarios{max-width:920px;margin:auto}#landingPage .dx-scenarios details{border:1px solid var(--dx-line);background:#fff;border-radius:12px;margin:12px 0;overflow:hidden}#landingPage .dx-scenarios summary{cursor:pointer;align-items:center;gap:20px;min-height:76px;padding:22px;list-style:none;display:flex}#landingPage .dx-scenarios summary::-webkit-details-marker{display:none}#landingPage .dx-scenarios summary>span{color:#507c70;font-size:calc(14px * var(--dx-font-scale,1));font-variant-numeric:tabular-nums}#landingPage .dx-scenarios summary strong{font-size:calc(19px * var(--dx-font-scale,1))}#landingPage .dx-scenarios summary em{font-style:normal;font-size:calc(14px * var(--dx-font-scale,1));color:var(--dx-muted);margin-inline-start:auto}#landingPage .dx-scenarios summary:after{content:"+";font-size:calc(24px * var(--dx-font-scale,1));color:#44646a}#landingPage .dx-scenarios details[open] summary:after{content:"−"}#landingPage .dx-scenarios details[open]{background:#f6f8f7;border-color:#b7cec5}#landingPage .dx-scenario-body{grid-template-columns:1fr 1fr;align-items:center;gap:32px;padding:0 26px 26px;display:grid}#landingPage .dx-scenario-body>p{font-size:calc(16px * var(--dx-font-scale,1));color:var(--dx-muted);margin:0;line-height:1.85}#landingPage .dx-example{border:1px solid var(--dx-line);background:#fff;border-radius:10px;gap:10px;padding:22px;display:grid}#landingPage .dx-example span{font-size:calc(12px * var(--dx-font-scale,1));color:var(--dx-muted)}#landingPage .dx-example strong{font-size:calc(19px * var(--dx-font-scale,1))}#landingPage .dx-example p{font-size:calc(13px * var(--dx-font-scale,1));color:var(--dx-muted);margin:0;line-height:1.6}#landingPage .dx-example b{font-size:calc(13px * var(--dx-font-scale,1));color:#35605b;border-top:1px solid var(--dx-line);padding-top:12px;font-weight:600}#landingPage .dx-more{border-bottom:1px solid var(--dx-line);max-width:920px;margin:24px auto 0}#landingPage .dx-more summary{cursor:pointer;font-size:calc(16px * var(--dx-font-scale,1));padding:18px 4px;font-weight:650}#landingPage .dx-more p{font-size:calc(15px * var(--dx-font-scale,1));color:var(--dx-muted);line-height:1.8}#landingPage .landing-how-grid{gap:32px;width:100%}#landingPage .landing-how-grid article{box-shadow:none;background:0 0;border:0;border-radius:0;padding:12px 0;text-align:right!important}#landingPage .landing-how-grid article>span{color:#365e51;width:36px;height:36px;font-size:calc(15px * var(--dx-font-scale,1));box-shadow:none;background:#e0ebe6;border-radius:50%;place-items:center;display:grid}#landingPage .landing-how-grid h3{font-size:calc(22px * var(--dx-font-scale,1));color:var(--dx-ink);margin:18px 0 10px}#landingPage .landing-how-grid p{font-size:calc(16px * var(--dx-font-scale,1));color:var(--dx-muted);margin:0;line-height:1.8}#landingPage .landing-pricing-grid{gap:24px;width:100%;max-width:1000px;margin:0 auto}#landingPage .landing-price-card{color:var(--dx-ink);border-radius:16px;padding:32px;transform:none;border:1px solid var(--dx-line)!important;box-shadow:none!important;text-align:right!important;background:#fff!important;align-items:stretch!important}#landingPage .landing-price-card.recommended{background:#f8faff!important;border:2px solid #5271ae!important}#landingPage .landing-price-ribbon,#landingPage .landing-price-icon{display:none!important}#landingPage .landing-price-top{min-height:0;text-align:right!important;align-items:flex-start!important;padding:0!important}#landingPage .landing-price-top h3{margin:0 0 12px;font-size:calc(28px * var(--dx-font-scale,1))!important;color:var(--dx-ink)!important;text-align:right!important}#landingPage .landing-price-top span:not(.landing-price-icon){font-size:calc(16px * var(--dx-font-scale,1));line-height:1.7;color:var(--dx-muted)!important;text-align:right!important;font-weight:400!important}#landingPage .landing-price-main{gap:8px;margin:24px 0 12px;text-align:right!important;justify-content:flex-start!important;align-items:flex-start!important}#landingPage .landing-price-main strong{direction:ltr;line-height:1.1;color:var(--dx-ink)!important;font-size:calc(48px * var(--dx-font-scale,1))!important;font-weight:750!important}#landingPage .landing-price-main span{font-size:calc(14px * var(--dx-font-scale,1));line-height:1.7;color:var(--dx-muted)!important;text-align:right!important;font-weight:400!important}#landingPage .landing-price-note{font-size:calc(15px * var(--dx-font-scale,1));border-radius:6px;min-height:0;padding:10px 12px;color:var(--dx-ink)!important;text-align:right!important;background:#ecf1f6!important;font-weight:500!important}#landingPage .landing-price-features{flex:1;margin:20px 0 28px;padding:0}#landingPage .landing-price-features li{font-size:calc(15px * var(--dx-font-scale,1));border:0;line-height:1.65;color:var(--dx-ink)!important;text-align:right!important;padding:8px 25px 8px 0!important;font-weight:400!important}#landingPage .landing-price-features li:before{width:auto;height:auto;font-size:calc(16px * var(--dx-font-scale,1));color:#326755!important;background:0 0!important;top:8px!important;left:auto!important;right:0!important;transform:none!important}#landingPage .landing-price-cta{width:100%;color:var(--dx-blue);border:1px solid var(--dx-blue);box-shadow:none;background:#fff;border-radius:10px}#landingPage .dx-price-help{text-align:center;max-width:850px;color:var(--dx-muted);font-size:calc(13px * var(--dx-font-scale,1));margin:24px auto 0;line-height:1.8}#landingPage .landing-faq-grid{grid-template-columns:1fr;gap:0;width:100%;max-width:850px;display:grid}#landingPage .landing-faq-grid details{border:0;border-bottom:1px solid var(--dx-line);box-shadow:none;background:#fff;border-radius:0;padding:0;text-align:right!important}#landingPage .landing-faq-grid summary{color:var(--dx-ink);font-size:calc(18px * var(--dx-font-scale,1));cursor:pointer;padding:22px 4px;line-height:1.6}#landingPage .landing-faq-grid p{color:var(--dx-muted);line-height:1.85;font-size:calc(16px * var(--dx-font-scale,1));margin:0;padding:0 4px 22px}#landingPage .landing-contact{width:100%;max-width:none;box-shadow:none;background:#edf3f1;border:0;border-radius:0;grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin:0;padding:72px max(24px,50vw - 550px);display:grid}#landingPage .landing-contact:before,#landingPage .landing-form:before{content:none!important;display:none!important}#landingPage .landing-final-cta :is(h2,p,.landing-kicker){text-align:right!important}#landingPage .landing-final-cta h2{font-size:calc(clamp(30px,3.2vw,42px) * var(--dx-font-scale,1));color:var(--dx-ink);letter-spacing:-.6px;margin:0;line-height:1.25}#landingPage .landing-final-cta p:not(.landing-kicker){font-size:calc(17px * var(--dx-font-scale,1));color:var(--dx-muted);margin:18px 0 0;line-height:1.8}#landingPage .landing-form{border:1px solid var(--dx-line);width:100%;max-width:500px;box-shadow:none;background:#fff;border-radius:14px;grid-template-columns:1fr;gap:16px;padding:26px;display:grid}#landingPage .landing-form label{color:var(--dx-ink);font-size:calc(14px * var(--dx-font-scale,1));gap:8px;display:grid;text-align:right!important}#landingPage .landing-form label>span{color:var(--dx-muted);font-weight:400;display:contents}#landingPage .landing-form input{width:100%;min-height:48px;color:var(--dx-ink);font-size:calc(16px * var(--dx-font-scale,1));background:#fff;border:1px solid #aebec5;border-radius:7px;padding:12px;text-align:right!important}#landingPage .landing-form input[type=tel]{text-align:left!important}#landingPage .landing-form .dx-form-note{font-size:calc(12px * var(--dx-font-scale,1))!important;margin:0!important;line-height:1.7!important}#landingPage .dx-form-note a{color:var(--dx-blue);text-decoration:underline}#landingPage .landing-form-status:empty{display:none}#landingPage .landing-legal-links{font-size:calc(12px * var(--dx-font-scale,1));color:var(--dx-muted);background:#fff;flex-wrap:wrap;justify-content:center;gap:16px 24px;padding:28px 20px;display:flex!important}#landingPage .landing-legal-links a{color:var(--dx-muted);align-items:center;min-height:44px;display:inline-flex}#landingPage .landing-legal-links>span{align-items:center;display:inline-flex}#landingPage .landing-logo-strip{border-bottom:1px solid var(--dx-line);background:#fff;padding:30px 24px}#landingPage .landing-logo-strip[hidden]{display:none!important}#landingPage .landing-logo-strip h2{font-size:calc(18px * var(--dx-font-scale,1));color:var(--dx-muted)}#landingPage .landing-logo-strip .landing-kicker{display:none}#landingPage .landing-logo-track{flex-wrap:wrap;justify-content:center;width:auto;animation:none;transform:none}#landingPage .landing-logo-marquee{overflow:visible;mask-image:none}#landingPage .landing-logo-item{box-shadow:none;background:#172b38;border:1px solid #304553;border-radius:14px;gap:14px;width:260px;height:170px;padding:18px}#landingPage .landing-logo-item:before{display:none}#landingPage .landing-logo-frame{flex:none;width:220px;height:104px;display:block;position:relative;overflow:hidden}#landingPage .landing-logo-item img{object-fit:contain;filter:none;width:220px;max-width:none;height:104px;max-height:none;position:absolute;top:0;left:0}#landingPage .landing-logo-item b{font-size:calc(13px * var(--dx-font-scale,1));color:#e0e9ee;width:100%}#landingPage .landing-logo-track{gap:20px}body.landing-mode #accessibilityWidget{z-index:1100;display:block!important}body.landing-mode #accessibilityWidgetPanel{overscroll-behavior:contain;max-height:calc(100dvh - 100px);overflow:auto}body.landing-mode #dealerCookieBanner:not([hidden]){z-index:1050!important;color:#241b37!important;-webkit-backdrop-filter:none!important;background:#fff!important;border:0!important;border-radius:14px!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;width:min(360px,100vw - 32px)!important;max-width:360px!important;max-height:calc(100dvh - 100px)!important;padding:18px!important;animation:none!important;display:flex!important;position:fixed!important;inset:auto auto 16px 16px!important;overflow:auto!important;box-shadow:0 8px 32px #241b3729!important}body.landing-mode #dealerCookieBanner[hidden]{display:none!important}body.landing-mode #dealerCookieBanner>div:first-child{display:block!important}body.landing-mode #dealerCookieBanner strong{color:#241b37!important;white-space:normal!important;margin:0 0 6px!important;font-size:16px!important;line-height:1.4!important;display:block!important}body.landing-mode #dealerCookieBanner p{color:#5b506d!important;margin:0!important;font-size:13px!important;line-height:1.65!important}body.landing-mode #dealerCookieBanner nav{justify-content:flex-start!important;gap:16px!important;margin-top:8px!important;display:flex!important}body.landing-mode #dealerCookieBanner nav a{color:#51309f!important;text-underline-offset:3px!important;font-size:12px!important;text-decoration:underline!important}body.landing-mode #dealerCookieBanner .dealer-cookie-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:6px 8px!important;display:grid!important}body.landing-mode #dealerCookieBanner button{cursor:pointer;color:#fff!important;background:#613bc3!important;border:1px solid #613bc3!important;border-radius:8px!important;min-height:44px!important;padding:8px 10px!important;font:650 13px/1.4 Heebo,sans-serif!important}body.landing-mode #dealerCookieBanner button.secondary{color:#51309f!important;background:#fff!important}body.landing-mode #dealerCookieBanner button:not(.secondary){grid-area:1/2}body.landing-mode #dealerCookieBanner #dealerCookieInfoButton{text-underline-offset:3px;grid-area:2/1/auto/-1;text-decoration:underline;background:0 0!important;border:0!important;min-height:44px!important;padding:6px!important}body.landing-mode #dealerCookieBanner button:focus-visible{outline-offset:3px!important;outline:2px solid #613bc3!important}@media (hover:hover){body.landing-mode #dealerCookieBanner button:not(.secondary):hover{background:#492691!important}body.landing-mode #dealerCookieBanner button.secondary:hover{background:#f7f5fb!important}}body.landing-mode:has(#accessibilityWidgetPanel:not([hidden])) #dealerCookieBanner{visibility:hidden;pointer-events:none}#landingPage .landing-legal-links button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;text-decoration:underline}html.a11y-high-contrast #landingPage :not(img):not(video):not(svg):not(path){color:#fff!important;background-color:#000!important;border-color:#fff!important}html.a11y-high-contrast #landingPage a,html.a11y-high-contrast #landingPage button{text-decoration:underline!important}html.a11y-high-contrast #accessibilityWidget a{border:1px solid #fff;color:#fff!important;background:#000!important}html.a11y-high-contrast #accessibilityWidget .accessibility-widget-mark{color:#000!important;background:#fff!important}html.a11y-high-contrast #landingPage .landing-brand-logo{border-radius:4px;padding:4px;background:#fff!important}html.a11y-high-contrast body.landing-mode #dealerCookieBanner{color:#fff;border-color:#fff;background:#000!important}html.a11y-high-contrast body.landing-mode #dealerCookieBanner p{color:#fff}html.a11y-font-small #landingPage{--dx-font-scale:.92}html.a11y-font-large #landingPage{--dx-font-scale:1.12}html.a11y-font-xlarge #landingPage{--dx-font-scale:1.24}@media (width<=760px){body.landing-mode #dealerCookieBanner:not([hidden]){inset:auto 12px calc(12px + env(safe-area-inset-bottom)) 12px!important;width:auto!important;max-width:360px!important;max-height:calc(100dvh - 88px)!important;padding:16px!important}body.landing-mode #accessibilityWidgetToggle{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}}#landingPage .dx-plan-scope{font-size:calc(14px * var(--dx-font-scale,1));color:var(--dx-muted);border-top:1px solid var(--dx-line);margin:16px 0;padding:14px 0;line-height:1.8}@media (width<=1000px){#landingPage .landing-hero{gap:28px;padding-inline:28px}#landingPage .landing-nav-links{display:none}#landingPage .landing-nav{justify-content:space-between;display:flex}#landingPage .landing-feature-grid article.landing-feature-primary{padding:22px}#landingPage .landing-contact{gap:32px}}@media (width<=760px){#landingPage .landing-hero{grid-template-columns:1fr;align-items:start!important;gap:32px!important;padding:116px 20px 44px!important;display:grid!important}#landingPage .landing-hero-content{max-width:600px}#landingPage .landing-hero h1{letter-spacing:-1px;font-size:calc(clamp(34px,8.8vw,46px) * var(--dx-font-scale,1))!important}#landingPage .landing-lead{font-size:calc(17px * var(--dx-font-scale,1))!important;line-height:1.8!important}#landingPage .landing-hero-actions{grid-template-columns:1fr 1fr;display:grid;width:100%!important}#landingPage .landing-btn{font-size:calc(15px * var(--dx-font-scale,1));padding-inline:12px;width:100%!important}#landingPage .dx-day{width:100%;max-width:600px;margin:auto;padding:20px;transform:none}#landingPage .dx-day h2{font-size:calc(25px * var(--dx-font-scale,1));margin:20px 0}#landingPage .landing-section{padding:48px 20px!important}#landingPage .landing-section-head{margin-bottom:26px}#landingPage .landing-feature-grid{grid-template-columns:1fr;gap:14px}#landingPage .landing-feature-grid article.landing-feature-primary h3{margin:18px 0 12px;font-size:calc(24px * var(--dx-font-scale,1))!important}#landingPage .landing-problem{gap:24px}#landingPage .landing-question-chips{grid-template-columns:1fr;gap:10px}#landingPage .landing-question-chips span{min-height:56px;padding:14px 16px}#landingPage .landing-logo-item{width:min(260px,100%);height:160px}#landingPage .landing-how-grid{grid-template-columns:1fr;gap:20px}#landingPage .landing-how-grid article{border-bottom:1px solid var(--dx-line);padding:0 0 20px}#landingPage .dx-scenarios summary{flex-wrap:wrap;gap:12px;padding:18px}#landingPage .dx-scenarios summary strong{font-size:calc(17px * var(--dx-font-scale,1));flex:1}#landingPage .dx-scenarios summary em{display:none}#landingPage .dx-scenario-body{grid-template-columns:1fr;gap:18px;padding:0 18px 20px}#landingPage .landing-pricing-grid{grid-template-columns:1fr}#landingPage .landing-price-card{padding:26px}#landingPage .landing-faq-grid summary{font-size:calc(17px * var(--dx-font-scale,1))}#landingPage .landing-contact{grid-template-columns:1fr;gap:28px;padding:48px 20px!important}#landingPage .landing-form{padding:22px}#landingPage .landing-proof{gap:14px}#landingPage .landing-proof span{font-size:calc(12px * var(--dx-font-scale,1))}}@media (prefers-reduced-motion:reduce){#landingPage *,#landingPage :before,#landingPage :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}#landingPage .dx-testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}#landingPage .dx-testimonial{border:1px solid var(--dx-line);text-align:right;background:#fff;border-radius:14px;flex-direction:column;min-width:0;margin:0;padding:28px;display:flex}#landingPage .dx-quote-mark{color:#588676;height:36px;font-size:calc(52px * var(--dx-font-scale,1));font-family:Georgia,serif;line-height:1}#landingPage .dx-testimonial blockquote{background:0 0;border:0;flex:1;margin:16px 0 24px;padding:0}#landingPage .dx-testimonial blockquote p{font-size:calc(18px * var(--dx-font-scale,1));color:var(--dx-ink);margin:0;font-weight:400;line-height:1.85}#landingPage .dx-testimonial blockquote .dx-quote-closing{color:#35605b;margin-top:14px;font-weight:650}#landingPage .dx-testimonial figcaption{border-top:1px solid var(--dx-line);color:var(--dx-ink);font-size:calc(15px * var(--dx-font-scale,1));align-items:center;gap:12px;padding-top:18px;display:flex}#landingPage .dx-quote-avatar{color:#35605b;background:#edf3f0;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;font-weight:650;display:grid}@media (width<=760px){#landingPage .dx-testimonial-grid{grid-template-columns:1fr;gap:14px}#landingPage .dx-testimonial{padding:24px}#landingPage .dx-testimonial blockquote p{font-size:calc(17px * var(--dx-font-scale,1))}}#landingPage .dx-demo-player{aspect-ratio:1280/900;background:#112a43;border:1px solid #dce5ed;border-radius:20px;max-width:840px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 16px 48px #1638540f}#landingPage .dx-demo-player video{object-fit:contain;width:100%;height:100%;display:block}#landingPage .dx-demo-play{border-radius:inherit;color:#fff;cursor:pointer;font:inherit;text-align:center;background:linear-gradient(#10243e99,#10243edb);border:0;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}#landingPage .dx-demo-play[hidden]{display:none}#landingPage .dx-demo-play>span{color:#13314a;width:72px;height:72px;font-size:calc(27px * var(--dx-font-scale,1));direction:ltr;background:#fff;border-radius:50%;place-items:center;padding-left:4px;display:grid}#landingPage .dx-demo-play strong{font-size:calc(clamp(23px,4vw,32px) * var(--dx-font-scale,1))}#landingPage .dx-demo-play small{font-size:calc(14px * var(--dx-font-scale,1));color:#e3edf5}#landingPage .dx-demo-play:focus-visible{outline-offset:-6px;outline:4px solid #50d8c3}#landingPage .dx-demo-note,#landingPage .dx-demo-status{text-align:center;font-size:calc(13px * var(--dx-font-scale,1));color:#526879;max-width:840px;margin:14px auto 0;line-height:1.7}#landingPage .dx-demo-status:empty{display:none}#landingPage .dx-demo-section>.dx-more{max-width:840px;margin:20px auto 0}@media (width<=600px){#landingPage .dx-demo-player{border-radius:14px}#landingPage .dx-demo-play{gap:8px;padding:16px}#landingPage .dx-demo-play>span{width:54px;height:54px;font-size:calc(22px * var(--dx-font-scale,1))}#landingPage .dx-demo-play small{font-size:calc(12px * var(--dx-font-scale,1))}}html.a11y-high-contrast body.landing-mode #dealerCookieBanner :is(strong,p,nav a){color:#fff!important;background:#000!important}#landingPage .landing-pricing-grid.two-plans{grid-template-columns:1.12fr 1fr;max-width:1120px;align-items:start!important}#landingPage .landing-price-card .landing-price-ribbon{width:auto;max-width:100%;font-size:calc(13px * var(--dx-font-scale,1));border-radius:6px;align-self:flex-start;margin:0 0 20px;padding:7px 12px;line-height:1.5;color:#fff!important;background:#3856c6!important;display:inline-flex!important;position:static!important;inset:auto!important;transform:none!important}#landingPage .dx-plan-more{border-block:1px solid #dce2ee;padding:14px 0}#landingPage .dx-plan-more summary{cursor:pointer;font-weight:650;font-size:calc(14px * var(--dx-font-scale,1));color:var(--dx-blue);line-height:1.7}#landingPage .dx-plan-more .landing-price-features{margin:12px 0 0}#landingPage .dx-plan-scope{font-size:calc(14px * var(--dx-font-scale,1));border:0;margin:16px 0;padding:0}#landingPage .dx-premium-preview{color:#fff;background:#1c2d3a;border-radius:16px;grid-template-columns:1fr 1fr;align-items:center;gap:32px;max-width:1120px;margin:28px auto 0;padding:32px;display:grid}#landingPage .dx-premium-preview .landing-kicker{color:#b9d4ca}#landingPage .dx-premium-preview h3{color:#fff;font-size:calc(26px * var(--dx-font-scale,1));margin:10px 0;line-height:1.5}#landingPage .dx-premium-preview p{font-size:calc(16px * var(--dx-font-scale,1));line-height:1.8}#landingPage .dx-premium-preview small{font-size:calc(12px * var(--dx-font-scale,1));color:#d2dde3}#landingPage .dx-premium-today{gap:10px;display:grid}#landingPage .dx-premium-today>div{border:1px solid #52616b;border-radius:10px;gap:4px;padding:14px 16px;display:grid}#landingPage .dx-premium-today span{color:#b9d4ca;font-size:calc(12px * var(--dx-font-scale,1))}#landingPage .dx-premium-today strong{font-size:calc(16px * var(--dx-font-scale,1))}#landingPage .dx-plans-shared{text-align:center;max-width:900px;font-size:calc(16px * var(--dx-font-scale,1));color:var(--dx-ink);margin:24px auto 0;line-height:1.8}@media (width<=760px){#landingPage .landing-pricing-grid.two-plans{grid-template-columns:1fr}#landingPage .dx-premium-preview{grid-template-columns:1fr;gap:20px;padding:24px}#landingPage .dx-premium-preview h3{font-size:calc(23px * var(--dx-font-scale,1))}}#landingPage .landing-price-card .landing-price-ribbon{width:auto!important;max-width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;white-space:normal!important;text-align:right!important;border-radius:6px!important;padding:7px 12px!important}body.landing-mode .dealerx-floating-whatsapp{right:14px;bottom:calc(72px + env(safe-area-inset-bottom));z-index:997;color:#fff;background:#128c49;border:1px solid #ffffff70;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;text-decoration:none;display:flex;position:fixed;box-shadow:0 4px 16px #172b3830}body.landing-mode .dealerx-floating-whatsapp:hover{background:#0d743c}body.landing-mode .dealerx-floating-whatsapp:focus-visible{outline-offset:3px;outline:3px solid #facc15}body.landing-mode:has(#accessibilityWidgetPanel:not([hidden])) .dealerx-floating-whatsapp{visibility:hidden;pointer-events:none}@media (width<=760px){body.landing-mode #dealerCookieBanner:not([hidden]){bottom:calc(130px + env(safe-area-inset-bottom))!important;max-height:calc(100dvh - 155px)!important}}:is(#leadSocialWorkspace,#leadWebsiteWorkspace,#leadTradeWorkspace) .social-lead-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block:16px;display:flex}:is(#leadSocialWorkspace,#leadWebsiteWorkspace,#leadTradeWorkspace) .social-lead-toolbar p{margin-block:6px;font-size:14px}:is(#leadSocialWorkspace,#leadWebsiteWorkspace,#leadTradeWorkspace) .social-lead-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:14px;display:grid}:is(#leadSocialWorkspace,#leadWebsiteWorkspace,#leadTradeWorkspace) .social-lead-card{background:var(--card-bg,#fff);overflow-wrap:anywhere;border:1px solid #dbe3ef;border-radius:16px;min-width:0;padding:18px}:is(#leadSocialWorkspace,#leadWebsiteWorkspace,#leadTradeWorkspace) .social-lead-card>div,:is(#leadSocialWorkspace,#leadWebsiteWorkspace,#leadTradeWorkspace) footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}:is(#leadSocialWorkspace,#leadWebsiteWorkspace,#leadTradeWorkspace) blockquote{color:#172033;white-space:pre-wrap;background:#f1f5f9;border-radius:10px;margin:12px 0;padding:12px}:is(#leadSocialWorkspace,#leadWebsiteWorkspace,#leadTradeWorkspace) button,:is(#leadSocialWorkspace,#leadWebsiteWorkspace,#leadTradeWorkspace) footer a{min-height:44px;font:inherit;cursor:pointer;border:1px solid #cbd5e1;border-radius:10px;padding:10px 16px}:is(#leadSocialWorkspace,#leadWebsiteWorkspace,#leadTradeWorkspace) button[aria-pressed=true],:is(#leadSocialWorkspace,#leadWebsiteWorkspace,#leadTradeWorkspace) footer button{color:#fff;background:#3049d2}:is(#leadSocialWorkspace,#leadWebsiteWorkspace,#leadTradeWorkspace) button:focus-visible,:is(#leadSocialWorkspace,#leadWebsiteWorkspace,#leadTradeWorkspace) a:focus-visible{outline-offset:3px;outline:3px solid #526bff}#leadMetaWorkspace{--meta-blue:#3654d9;--meta-ink:#17213b;--meta-muted:#64718a;--meta-line:#e6eaf2;color:var(--meta-ink);min-width:0;font-size:14px}#leadMetaWorkspace *,#leadMetaWorkspace :before,#leadMetaWorkspace :after{box-sizing:border-box}#leadMetaWorkspace [hidden]{display:none!important}#leadMetaWorkspace button,#leadMetaWorkspace input,#leadMetaWorkspace textarea{font:inherit}#leadMetaWorkspace button{cursor:pointer;touch-action:manipulation;min-height:44px}#leadMetaWorkspace button:focus-visible,#leadMetaWorkspace input:focus-visible,#leadMetaWorkspace textarea:focus-visible{outline-offset:3px;outline:3px solid #7d91ef}#leadMetaWorkspace button:disabled{opacity:.55;cursor:wait}.meta-inbox-header{justify-content:space-between;align-items:center;gap:16px;margin:4px 0 18px;display:flex}#leadMetaWorkspace .meta-brand-label{color:var(--meta-muted);letter-spacing:1.8px;font-size:10px;font-weight:800;display:inline-block}#leadMetaWorkspace .meta-inbox-header h3{align-items:center;gap:10px;margin:5px 0 3px;font-size:24px;line-height:1.4;display:flex}#metaInboxCount{color:var(--meta-blue);background:#eaf0ff;border-radius:7px;padding:2px 8px;font-size:12px}#leadMetaWorkspace .meta-inbox-header p{color:var(--meta-muted);margin:0;font-size:13px}.meta-inbox-header-actions{flex-shrink:0;align-items:center;gap:14px;display:flex}.meta-auto-badge{color:#22684b;align-items:center;gap:7px;font-size:12px;display:inline-flex}.meta-auto-badge i{background:#32986b;border-radius:50%;width:7px;height:7px}#leadMetaWorkspace .meta-refresh-button{border:1px solid var(--meta-line);color:var(--meta-muted);background:#fff;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:flex}#leadMetaWorkspace .meta-inbox-layout{border:1px solid var(--meta-line);background:#fff;border-radius:18px;grid-template-columns:minmax(270px,32%) minmax(0,1fr);gap:0;height:clamp(500px,72dvh,850px);min-height:0;display:grid;overflow:hidden;box-shadow:0 8px 30px #14295706}.meta-inbox-sidebar{border-inline-end:1px solid var(--meta-line);background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex}.meta-inbox-tools{border-bottom:1px solid var(--meta-line);padding:18px 16px 12px}.meta-inbox-search{color:var(--meta-muted);background:#f5f7fb;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;padding:0 12px;display:flex}#leadMetaWorkspace .meta-inbox-search input{width:100%;min-width:0;height:44px;color:var(--meta-ink);box-shadow:none;background:0 0;border:0;padding:8px 0;font-size:13px}.meta-platform-filters{gap:5px;margin-top:12px;display:flex}#leadMetaWorkspace .meta-platform-filters button{min-width:0;color:var(--meta-muted);background:0 0;border:0;border-radius:8px;flex:1;padding:8px 4px;font-size:12px;font-weight:600}#leadMetaWorkspace .meta-platform-filters button[aria-pressed=true]{color:var(--meta-blue);background:#eaf0ff}#metaThreadList{overscroll-behavior:contain;flex:1;min-height:0;padding:7px;overflow:auto}#leadMetaWorkspace .meta-thread-item{width:100%;color:var(--meta-ink);text-align:start;background:#fff;border:1px solid #0000;border-radius:10px;align-items:center;gap:11px;margin:2px 0;padding:14px 10px;display:flex}#leadMetaWorkspace .meta-thread-item:hover{background:#f6f8fc}#leadMetaWorkspace .meta-thread-item[aria-pressed=true]{background:#edf2ff;border-color:#dbe5ff}.meta-thread-avatar{color:#3c58c7;background:#e9efff;border-radius:14px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;font-size:17px;font-weight:700;display:flex}.meta-avatar-instagram{color:#8d4da3;background:#f6eafa}.meta-thread-copy{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.meta-thread-title{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.meta-thread-title strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;overflow:hidden}.meta-thread-title time{color:var(--meta-muted);white-space:nowrap;font-size:10px;font-weight:400}.meta-thread-subtitle{color:var(--meta-muted);justify-content:space-between;align-items:center;gap:6px;font-size:11px;display:flex}.meta-thread-assignment{background:#f1f4f9;border-radius:5px;padding:2px 5px;font-size:10px}.meta-inbox-sync{border-top:1px solid var(--meta-line);overflow-wrap:anywhere;background:#fafbfe;padding:11px 16px}#leadMetaWorkspace .meta-inbox-sync p{max-height:66px;color:var(--meta-muted);margin:0 0 4px;font-size:11px;line-height:1.6;overflow:auto}.meta-inbox-sync small{color:var(--meta-muted);font-size:10px}#metaThreadDetail{background:#f7f9fd;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.meta-inbox-empty{text-align:center;color:var(--meta-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:32px;display:flex}.meta-empty-icon{width:72px;height:72px;color:var(--meta-blue);background:#eaf0ff;border-radius:24px;justify-content:center;align-items:center;margin-bottom:12px;display:flex}.meta-empty-icon svg{width:32px;height:32px}#leadMetaWorkspace .meta-inbox-empty h4{color:var(--meta-ink);margin:0;font-size:21px}#leadMetaWorkspace .meta-inbox-empty p{max-width:280px;margin:0;font-size:14px;line-height:1.8}.meta-empty-caption{color:var(--meta-muted);margin-top:20px;font-size:11px}.meta-list-empty{text-align:center;color:var(--meta-muted);flex-direction:column;align-items:center;gap:10px;padding:45px 20px;display:flex}#leadMetaWorkspace .meta-list-empty p{margin:0;font-size:12px;line-height:1.7}.meta-chat-header{border-bottom:1px solid var(--meta-line);background:#fff;flex-shrink:0;align-items:center;gap:11px;padding:16px 22px;display:flex}.meta-chat-identity{flex:1;min-width:0}#leadMetaWorkspace .meta-chat-identity h4{overflow-wrap:anywhere;margin:0 0 3px;font-size:16px}.meta-chat-identity>span{color:var(--meta-muted);font-size:11px;display:inline-block}#leadMetaWorkspace [data-meta-claim] button{color:var(--meta-blue);background:#edf2ff;border:0;border-radius:9px;padding:8px 12px;font-size:12px;font-weight:600}#leadMetaWorkspace .meta-message-status{color:var(--meta-muted);flex-shrink:0;margin:0;padding:9px 22px;font-size:10px}#leadMetaWorkspace .meta-message-list{overscroll-behavior:contain;overflow-anchor:none;flex-direction:column;flex:1;align-items:flex-start;gap:14px;min-height:0;max-height:none;padding:14px 24px 24px;display:flex;overflow:auto}#leadMetaWorkspace .meta-message-list article{max-width:85%;color:var(--meta-ink);border:1px solid var(--meta-line);overflow-wrap:anywhere;background:#fff;border-radius:14px;flex-shrink:0;margin:0;padding:12px 15px;box-shadow:0 2px 7px #14295706}#leadMetaWorkspace .meta-message-list article.meta-message-outgoing{background:#eaf0ff;border-color:#dce5ff;border-end-end-radius:4px;align-self:flex-end}.meta-message-list article strong{color:var(--meta-muted);margin-bottom:5px;font-size:10px;display:block}#leadMetaWorkspace .meta-message-list p{white-space:pre-wrap;margin:0 0 7px;font-size:14px;line-height:1.7}.meta-message-list time{color:var(--meta-muted);text-align:end;font-size:10px;display:block}.meta-compose-area{border-top:1px solid var(--meta-line);background:#fff;flex-shrink:0;padding:14px 22px 16px}.meta-compose-label{color:var(--meta-muted);margin-bottom:7px;font-size:11px;display:block}.meta-compose-box{background:#f7f9fd;border:1px solid #dce3ef;border-radius:12px;align-items:flex-end;gap:10px;padding:10px;display:flex}#metaThreadDetail textarea{resize:vertical;box-sizing:border-box;width:100%;min-width:0;min-height:48px;max-height:140px;box-shadow:none;font:inherit;color:var(--meta-ink);background:0 0;border:0;padding:3px 5px;line-height:1.6}#leadMetaWorkspace .meta-compose-box button{background:var(--meta-blue);color:#fff;border:0;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-width:44px;padding:10px 16px;font-size:13px;display:flex}.meta-compose-area>small{color:var(--meta-muted);margin-top:8px;font-size:10px;display:block}#leadMetaWorkspace .meta-window-closed{border-top:1px solid var(--meta-line);color:var(--meta-muted);background:#fff;flex-shrink:0;margin:0;padding:18px 22px;font-size:12px;line-height:1.7}#leadMetaWorkspace .meta-partial-note:empty{display:none}#leadMetaWorkspace .meta-partial-note{color:var(--meta-muted);margin:0;padding:6px 22px;font-size:11px}#leadMetaWorkspace .meta-back-button{color:var(--meta-ink);background:#f3f6fc;border:0;border-radius:10px;flex-shrink:0;width:44px;padding:10px;display:none}#metaCommentReply{box-sizing:border-box;width:100%;font:inherit}@media (width<=1000px){#leadMetaWorkspace .meta-inbox-layout{grid-template-columns:minmax(240px,35%) minmax(0,1fr)}.meta-chat-header{padding:14px}.meta-compose-area{padding:12px}.meta-thread-title strong{font-size:13px}.meta-thread-avatar{border-radius:11px;flex-basis:34px;width:34px;height:34px}.meta-chat-header [data-meta-claim] button{max-width:100px}}@media (width<=700px){#leadMetaWorkspace .meta-inbox-layout{border-radius:14px;grid-template-columns:minmax(0,1fr);height:72dvh;min-height:420px}.meta-inbox-sidebar{border:0}#leadMetaWorkspace:not(.meta-chat-open) #metaThreadDetail,#leadMetaWorkspace.meta-chat-open .meta-inbox-sidebar{display:none}#leadMetaWorkspace .meta-back-button{justify-content:center;align-items:center;display:flex}.meta-inbox-header{align-items:flex-start;gap:10px;margin-bottom:12px}#leadMetaWorkspace .meta-inbox-header h3{font-size:20px}.meta-inbox-header-actions{flex-direction:column;align-items:flex-end;gap:8px}.meta-auto-badge{font-size:10px}#leadMetaWorkspace .meta-refresh-button{min-height:44px;padding:5px 8px;font-size:11px}.meta-inbox-tools{padding:12px}#leadMetaWorkspace .meta-message-list{gap:12px;padding:12px}#leadMetaWorkspace .meta-message-list article{max-width:92%}.meta-chat-header{gap:8px;padding:12px}#leadMetaWorkspace .meta-chat-identity h4{font-size:14px}#leadMetaWorkspace .meta-compose-box button{padding:10px}#leadMetaWorkspace .meta-compose-box button span{display:none}#leadMetaWorkspace .meta-compose-box button svg{width:22px}#metaThreadDetail textarea,#leadMetaWorkspace .meta-inbox-search input{font-size:16px}.meta-message-status{padding-inline:12px!important}}#leadMetaWorkspace .meta-thread-workflow{border-bottom:1px solid var(--meta-line);background:#fff;flex-shrink:0;max-height:42%;padding:10px 18px;overflow:auto}.meta-assignment-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.meta-assignment-row label{color:var(--meta-muted);font-size:11px}#leadMetaWorkspace .meta-assignment-row select{border:1px solid var(--meta-line);min-width:120px;max-width:220px;min-height:44px;color:var(--meta-ink);font:inherit;background:#fff;border-radius:8px;flex:1;padding:8px}#leadMetaWorkspace .meta-assignment-row button,#leadMetaWorkspace .meta-thread-lead-form button{color:var(--meta-blue);background:#edf2ff;border:0;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:600}#leadMetaWorkspace .meta-assignment-row .meta-create-lead,#leadMetaWorkspace .meta-thread-lead-form button{background:var(--meta-blue);color:#fff}.meta-thread-lead-form{grid-template-columns:1fr 1fr;gap:10px;padding-top:14px;display:grid}#leadMetaWorkspace .meta-thread-lead-form p{color:var(--meta-muted);grid-column:1/-1;margin:0;font-size:12px;line-height:1.6}.meta-thread-lead-form label{flex-direction:column;gap:5px;min-width:0;font-size:12px;display:flex}#leadMetaWorkspace .meta-thread-lead-form input{border:1px solid var(--meta-line);width:100%;min-width:0;min-height:44px;font:inherit;color:var(--meta-ink);background:#fff;border-radius:8px;padding:8px}#leadMetaWorkspace .meta-thread-lead-form button{grid-column:1/-1;justify-self:start}#leadMetaWorkspace .meta-workflow-status{color:var(--meta-muted);margin:6px 0 0;font-size:12px;line-height:1.6}#leadMetaWorkspace .meta-workflow-status:empty{display:none}@media (width<=700px){#leadMetaWorkspace .meta-thread-workflow{padding:8px 12px}.meta-assignment-row{gap:6px}.meta-assignment-row label{flex-basis:100%}#leadMetaWorkspace .meta-assignment-row select{max-width:none;font-size:16px}.meta-assignment-row .meta-create-lead{flex-basis:100%}.meta-thread-lead-form{grid-template-columns:1fr}#leadMetaWorkspace .meta-thread-lead-form input{font-size:16px}}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) select{min-width:0;max-width:100%;min-height:44px}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) label{gap:6px;display:grid}.meta-instagram-notice{color:#705321;background:#fff9ed;border:1px solid #efd7a7;border-radius:12px;margin:0 0 14px;padding:12px 16px;font-size:13px;line-height:1.7}.meta-instagram-notice[hidden]{display:none}#leadWebsiteWorkspace .social-lead-card footer{background:0 0;border-top:1px solid #dbe3ef;margin-top:12px;padding:16px 0 0}#leadWebsiteWorkspace .social-lead-card p{margin:10px 0;line-height:1.6}#leadWebsiteWorkspace .social-lead-card>div>span{color:#526078;background:#eef2ff;border-radius:6px;padding:4px 8px;font-size:12px}#leadWebsiteWorkspace .social-lead-toolbar p{max-width:70ch;line-height:1.6}:is(#leadWebsiteWorkspace,#leadDrawer) .lead-form-answers{color:#172033;text-align:start;border-top:1px solid #dbe3ef;min-width:0;margin:16px 0;padding:16px 0}:is(#leadWebsiteWorkspace,#leadDrawer) .lead-form-answers h4{color:#172033;margin:0 0 12px;font-size:14px;font-weight:650;line-height:1.5}:is(#leadWebsiteWorkspace,#leadDrawer) .lead-form-answers dl{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;display:grid}:is(#leadWebsiteWorkspace,#leadDrawer) .lead-form-answer-row{gap:4px;min-width:0;display:grid}:is(#leadWebsiteWorkspace,#leadDrawer) .lead-form-answer-row dt{color:#526078;overflow-wrap:anywhere;font-size:12px;line-height:1.6}:is(#leadWebsiteWorkspace,#leadDrawer) .lead-form-answer-row dd{white-space:pre-wrap;overflow-wrap:anywhere;gap:3px;min-width:0;margin:0;font-size:14px;font-weight:500;line-height:1.65;display:grid}:is(#leadWebsiteWorkspace,#leadDrawer) .lead-form-answer-empty{color:#526078;font-size:12px;font-weight:400}:is(#leadWebsiteWorkspace,#leadDrawer) .lead-form-answers summary{cursor:pointer;color:#304fba;align-content:center;min-height:44px;margin-top:8px;font-size:13px}:is(#leadWebsiteWorkspace,#leadDrawer) .lead-form-answers summary:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #304fba}#leadDrawer .lead-form-answers dl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}@media (width<=760px){#leadDrawer .lead-form-answers dl{grid-template-columns:minmax(0,1fr)}}:is(#leadWebsiteWorkspace,#leadTradeWorkspace){color:#172033;min-width:0}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .social-lead-grid{grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;display:grid}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-entry{overflow-wrap:anywhere;background:#fff;border:1px solid #dce3ee;border-radius:14px;min-width:0}#adminPanel.open #tab-leads_tab :is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-entry .lead-card-compact{box-shadow:none!important;border:0!important;border-radius:14px 14px 0 0!important}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-context{border-top:1px solid #e7edf5;flex-wrap:wrap;align-items:center;gap:8px 18px;min-width:0;padding:8px 14px;font-size:12px;line-height:1.6;display:flex}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-source{color:#526078;flex-wrap:wrap;flex:360px;gap:2px 14px;min-width:0;display:flex}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-source>span{overflow-wrap:anywhere;min-width:0}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-source>span:first-child{color:#35518b;font-weight:600}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-assign{color:#526078;flex:0 auto;align-items:center;gap:8px;min-width:0;margin:0;display:flex}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-assign select{color:#172033;width:150px;min-width:0;max-width:180px;min-height:44px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:7px 10px;font-size:14px}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-responses{flex:none;min-width:0}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-responses>summary{cursor:pointer;color:#304fba;align-content:center;min-height:44px;padding:8px 0;font-weight:600}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-responses[open]{flex-basis:100%}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-responses .lead-form-answers{background:0 0;border:0;border-top:1px solid #e7edf5;border-radius:0;margin:4px 0 8px;padding:14px 0 0}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-responses .lead-form-answers h4{display:none}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-responses dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px 24px;margin:0;display:grid}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-responses .lead-form-answer-row{border:0;grid-template-columns:minmax(0,1fr);gap:3px;padding:0;display:grid}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-responses dt{color:#526078;font-size:12px;line-height:1.6}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-responses dd{color:#172033;text-align:start;min-width:0;margin:0;font-size:14px;line-height:1.6}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-responses dd span{background:0 0;padding:0;display:block}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) :is(button,select,a,summary):focus-visible{outline-offset:3px;outline:3px solid #617ce9}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .social-lead-toolbar>div{flex:300px;min-width:0}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .social-lead-toolbar h3{margin:0;font-size:20px}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .social-lead-toolbar p{color:#526078;max-width:65ch;margin:6px 0 0;line-height:1.7}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .social-lead-toolbar>button{font-size:13px}@media (width<=760px){:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-context{gap:6px 14px;padding:8px 12px}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-source{flex-basis:100%;font-size:11px}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-assign{flex:160px}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-assign select{flex:1;width:100%;max-width:180px}:is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-responses{margin-inline-start:auto}}#leadDrawer .lead-form-disclosure{background:#fff;border:1px solid #dbe3ef;border-radius:12px;align-self:start;min-width:0;margin:0;overflow:hidden}#leadDrawer .lead-form-disclosure>summary{box-sizing:border-box;cursor:pointer;color:#172033;min-height:46px;padding:12px 14px;font-size:14px;font-weight:650;line-height:1.5}#leadDrawer .lead-form-disclosure>summary small{color:#64748b;margin-inline-start:10px;font-size:12px;font-weight:400}#leadDrawer .lead-form-disclosure-body{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:220px;padding:0 14px 14px;overflow:auto}#leadDrawer .lead-form-disclosure .lead-form-answers{border-top:1px solid #e2e8f0;margin:0;padding:12px 0 0}#leadDrawer .lead-form-disclosure .lead-form-answers h4{display:none}#leadDrawer .lead-form-disclosure .lead-form-answers dl{grid-template-columns:minmax(0,1fr)}#leadDrawer .lead-form-disclosure :is(summary,.lead-form-disclosure-body):focus-visible{outline-offset:-3px;outline:2px solid #3453ed}@media (width>=1024px){#adminPanel.open #leadDrawer .lead-drawer-pro [data-lead-panel=work].active:has(>.lead-form-disclosure){grid-template-rows:repeat(5,max-content)!important;grid-template-areas:"lock lock""duplicate duplicate""actions actions""answers answers""workflow notes"!important;grid-auto-rows:max-content!important;align-content:start!important}#leadDrawer .lead-drawer-pro [data-lead-panel=work]>.lead-form-disclosure{grid-area:answers!important}}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-form-disclosure{box-sizing:border-box;box-shadow:none;border-radius:10px;flex-shrink:0;justify-self:stretch;align-self:stretch!important;width:100%!important;max-width:none!important;margin:0!important;display:block!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-form-disclosure>summary{text-align:start;color:#172033;background:#fff;align-items:center;gap:12px;width:100%;min-height:48px;margin:0;padding:12px 16px;list-style:none;display:flex!important}#leadDrawer .lead-form-disclosure>summary::-webkit-details-marker{display:none}#leadDrawer .lead-form-disclosure>summary::marker{content:""}#leadDrawer .lead-form-disclosure>summary>span{flex:1;min-width:0}#leadDrawer .lead-form-disclosure>summary>small{color:#64748b;flex:none;margin:0;font-size:12px;font-weight:400}#leadDrawer .lead-form-disclosure>summary:after{content:"";border-bottom:1.5px solid #64748b;border-right:1.5px solid #64748b;flex:none;width:7px;height:7px;margin-inline:3px;display:block;transform:rotate(45deg)}#leadDrawer .lead-form-disclosure[open]>summary:after{transform:rotate(225deg)}@media (hover:hover){#adminPanel.open #leadDrawer .lead-drawer-pro .lead-form-disclosure>summary:hover{background:#f8fafc}}#adminPanel :is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-entry{background:var(--lm-surface,#fff);border-color:var(--lm-line,#dce3ee)}#adminPanel :is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-context{background:var(--lm-surface,#fff);border-color:var(--lm-line,#e7edf5);gap:12px 24px;padding:10px 16px}#adminPanel :is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-source{color:var(--lm-muted,#526078);flex:240px;gap:4px 16px}#adminPanel :is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-source>span:first-child{color:var(--lm-text,#172033);align-items:center;gap:8px;font-weight:600;display:flex}.website-lead-source-caption{color:var(--lm-muted,#526078);font-size:12px;font-weight:400}#adminPanel :is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-assign{color:var(--lm-muted,#526078);flex:0 240px;gap:10px}#adminPanel :is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-assign>span{white-space:nowrap;font-size:12px}#adminPanel :is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-assign select{background:var(--lm-surface,#fff);width:170px;max-width:100%;min-height:44px;color:var(--lm-text,#172033);border-color:var(--lm-line,#cbd5e1);border-radius:10px}#adminPanel :is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-responses{border-top:1px solid var(--lm-line,#e7edf5);flex-basis:100%}#adminPanel :is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-responses>summary{color:var(--lm-primary,#304fba);padding:6px 0}@media (width<=760px){#adminPanel :is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-context{gap:8px 16px;padding:10px 12px}#adminPanel :is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-source{flex-basis:100%;font-size:12px}#adminPanel :is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-assign{flex:100%;justify-content:space-between}#adminPanel :is(#leadWebsiteWorkspace,#leadTradeWorkspace) .website-lead-assign select{flex:0 210px;width:210px;max-width:70%;font-size:16px}}#leadMetaWorkspace{--meta-muted:#526078;--meta-line:#dce3ee}#leadMetaWorkspace .meta-inbox-header h3{flex-wrap:wrap;margin:0 0 6px;font-size:24px}#leadMetaWorkspace .meta-inbox-layout{box-shadow:none;border-radius:14px;grid-template-columns:minmax(290px,33%) minmax(0,1fr)}#leadMetaWorkspace .meta-auto-badge[data-error=true]{color:#974716}#leadMetaWorkspace .meta-assignment-filter{color:var(--meta-muted);justify-content:space-between;align-items:center;gap:10px;margin-top:12px;font-size:12px;display:flex}#leadMetaWorkspace select{font:inherit;color:var(--meta-ink);background:#fff;border:1px solid #bdc8d8;border-radius:8px;max-width:100%;min-height:44px;padding:8px}#leadMetaWorkspace .meta-assignment-filter select{width:65%;min-width:0}#leadMetaWorkspace .meta-search-hint{color:var(--meta-muted);margin-top:10px;font-size:12px;display:block}#leadMetaWorkspace .meta-thread-item{border-radius:8px;min-height:84px}#leadMetaWorkspace .meta-thread-title time,#leadMetaWorkspace .meta-thread-assignment,#leadMetaWorkspace .meta-thread-subtitle{font-size:12px}#leadMetaWorkspace .meta-thread-assignment{white-space:normal;overflow-wrap:anywhere;text-align:end}#leadMetaWorkspace .meta-message-status,#leadMetaWorkspace .meta-compose-label,#leadMetaWorkspace .meta-compose-area>small,#leadMetaWorkspace .meta-inbox-sync p,#leadMetaWorkspace .meta-inbox-sync small,#leadMetaWorkspace .meta-message-list time{font-size:12px}#leadMetaWorkspace .meta-message-list article{box-shadow:none}#leadMetaWorkspace .meta-inbox-sync p{max-height:90px}#leadMetaWorkspace .meta-list-loading{color:var(--meta-muted);gap:18px;padding:24px 16px;font-size:14px;display:grid}#leadMetaWorkspace .meta-list-loading span{background:#eef2f7;border-radius:8px;height:52px;display:block}#leadMetaWorkspace .meta-quick-replies{margin-bottom:8px;font-size:12px}#leadMetaWorkspace .meta-quick-replies summary{cursor:pointer;min-height:44px;color:var(--meta-blue);text-underline-offset:4px;align-items:center;text-decoration:underline;display:flex}#leadMetaWorkspace .meta-quick-replies>div{flex-wrap:wrap;gap:6px;padding-bottom:8px;display:flex}#leadMetaWorkspace .meta-quick-replies button,#leadMetaWorkspace .meta-history-button,#leadMetaWorkspace .meta-list-empty button{color:var(--meta-blue);background:#fff;border:1px solid #c3cede;border-radius:8px;padding:8px 12px;font-size:13px}#leadMetaWorkspace .meta-history-button{flex-shrink:0;align-self:center;margin:6px 12px}#leadMetaWorkspace .meta-media-link{display:block}#leadMetaWorkspace .meta-message-list img,#leadMetaWorkspace .meta-message-list video{object-fit:contain;border-radius:8px;width:280px;max-width:100%;max-height:260px;display:block}#leadMetaWorkspace .meta-message-list audio{width:260px;max-width:100%;display:block}#leadMetaWorkspace .meta-file-link{overflow-wrap:anywhere;color:#2745ba;text-underline-offset:3px;min-height:44px;padding-block:10px;text-decoration:underline;display:block}#leadMetaWorkspace :is(select,summary,a):focus-visible{outline-offset:2px;outline:3px solid #3654d9}#leadMetaWorkspace ::selection{color:#17213b;background:#dce5ff}#leadMetaWorkspace input::placeholder,#leadMetaWorkspace textarea::placeholder{color:#526078;opacity:1}#leadMetaWorkspace :is(input,textarea){caret-color:var(--meta-blue)}#leadMetaWorkspace :is(#metaThreadList,.meta-message-list){scrollbar-color:#9aa9bf #f2f5fa;scrollbar-width:thin}@media (width<=1000px){#leadMetaWorkspace .meta-inbox-layout{grid-template-columns:minmax(260px,38%) minmax(0,1fr)}}@media (width<=700px){#leadMetaWorkspace .meta-inbox-layout{grid-template-columns:minmax(0,1fr);height:78dvh;min-height:460px}#leadMetaWorkspace .meta-inbox-header{flex-wrap:wrap}#leadMetaWorkspace .meta-inbox-header h3{font-size:22px}#leadMetaWorkspace .meta-inbox-header-actions{flex-direction:row;justify-content:space-between;align-items:center;width:100%}#leadMetaWorkspace .meta-assignment-filter select{font-size:16px}#leadMetaWorkspace .meta-inbox-header p{font-size:13px;line-height:1.6}#leadMetaWorkspace .meta-compose-area{max-height:46%;padding:10px 12px;overflow:auto}#leadMetaWorkspace .meta-thread-workflow{max-height:28%}#leadMetaWorkspace .meta-message-list{min-height:100px}#leadMetaWorkspace .meta-quick-replies summary{min-height:44px}#leadMetaWorkspace .meta-message-list article{max-width:94%}}#leadMetaWorkspace .meta-chat-identity h4:focus{outline:none}#leadMetaWorkspace{--meta-ink:#202635;--meta-muted:#5f6878;--meta-blue:#3453d1;--meta-line:#e2e6ed;--meta-ease:cubic-bezier(.23,1,.32,1)}#leadMetaWorkspace .meta-inbox-header{align-items:center;margin:0 0 22px}#leadMetaWorkspace .meta-inbox-header h3{letter-spacing:-.025em;gap:12px;font-size:27px;font-weight:650}#leadMetaWorkspace .meta-inbox-header p{color:var(--meta-muted);font-size:14px}#leadMetaWorkspace #metaInboxCount{color:#526078;background:#e8ecf4;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:600}#leadMetaWorkspace .meta-auto-badge{color:#426750;font-size:12px}#leadMetaWorkspace .meta-refresh-button{color:#3d4655;border-color:#d7dde7;border-radius:8px;padding:8px 14px;box-shadow:0 1px 2px #17213b08}#leadMetaWorkspace .meta-inbox-layout{background:#fff;border-color:#dce1e9;border-radius:14px;grid-template-columns:minmax(290px,31%) minmax(0,1fr);height:clamp(600px,78dvh,920px)}#leadMetaWorkspace .meta-inbox-sidebar{background:#f7f8fa;border-color:#e1e5ed}#leadMetaWorkspace .meta-inbox-tools{border-color:#e5e8ee;padding:20px 18px 16px}#leadMetaWorkspace .meta-sidebar-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}#leadMetaWorkspace .meta-sidebar-heading strong{font-size:15px;font-weight:650}#leadMetaWorkspace .meta-sidebar-heading>span{color:var(--meta-muted);direction:ltr;font-size:11px}#leadMetaWorkspace .meta-inbox-search{background:#fff;border:1px solid #dde2e9;border-radius:8px;padding-inline:10px}#leadMetaWorkspace .meta-inbox-search input{height:42px;font-size:13px}#leadMetaWorkspace .meta-platform-filters{background:#eaeef3;border-radius:8px;gap:2px;margin-top:12px;padding:3px}#leadMetaWorkspace .meta-platform-filters button{color:#596475;border-radius:6px;min-height:38px;font-weight:550}#leadMetaWorkspace .meta-platform-filters button[aria-pressed=true]{color:#253149;background:#fff;box-shadow:0 1px 3px #1c2d4514}#leadMetaWorkspace .meta-assignment-filter{margin-top:12px;font-size:12px}#leadMetaWorkspace .meta-assignment-filter select{background:#f7f8fa;border-color:#dce1e8;width:62%;min-height:38px;padding:6px 8px;font-size:12px}#leadMetaWorkspace .meta-search-hint{color:#657083;font-size:11px}#leadMetaWorkspace #metaThreadList{scrollbar-gutter:stable;padding:8px}#leadMetaWorkspace .meta-thread-item{background:0 0;border:1px solid #0000;border-radius:9px;gap:12px;min-height:102px;margin:2px 0;padding:14px 10px;position:relative}#leadMetaWorkspace .meta-thread-item[aria-pressed=true]{background:#fff;border-color:#d5ddeb;box-shadow:0 2px 5px #17213b08}#leadMetaWorkspace .meta-thread-avatar{color:#49618b;background:#e5ebf7;border-radius:50%;flex-basis:42px;width:42px;height:42px;font-size:16px;font-weight:600}#leadMetaWorkspace .meta-avatar-instagram{color:#865e7a;background:#efe7ee}#leadMetaWorkspace .meta-thread-copy{gap:7px}#leadMetaWorkspace .meta-thread-title strong{font-size:14px;font-weight:600}#leadMetaWorkspace .meta-thread-title time{letter-spacing:0;font-variant-numeric:tabular-nums;font-size:11px}#leadMetaWorkspace .meta-thread-context{color:#626e80;text-align:start;font-size:12px;line-height:1.4}#leadMetaWorkspace .meta-thread-subtitle{gap:6px;font-size:11px}#leadMetaWorkspace .meta-thread-assignment{color:#596779;background:0 0;padding:0;font-size:11px}#leadMetaWorkspace .meta-channel-tag{color:#526078;background:#edf0f6;border-radius:4px;padding:3px 6px;font-size:11px;font-weight:500;line-height:1.2;display:inline-block}#leadMetaWorkspace .meta-inbox-sync{background:#f7f8fa;border-color:#e1e5ec;padding:12px 18px}#leadMetaWorkspace .meta-inbox-sync p{margin:0;font-size:12px;line-height:1.6}#leadMetaWorkspace .meta-inbox-sync small{display:none}#leadMetaWorkspace #metaThreadDetail{background:#fff}#leadMetaWorkspace .meta-chat-header{border-color:#eceef2;gap:12px;min-height:82px;padding:18px 24px;position:relative}#leadMetaWorkspace .meta-chat-identity h4{letter-spacing:-.015em;margin-bottom:5px;font-size:16px;font-weight:650;line-height:1.5}#leadMetaWorkspace .meta-workflow-disclosure{flex:none;font-size:12px}#leadMetaWorkspace .meta-workflow-disclosure>summary{cursor:pointer;color:#4a5567;border:1px solid #dce1e9;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 12px;list-style:none;display:flex}#leadMetaWorkspace .meta-workflow-disclosure>summary::-webkit-details-marker{display:none}#leadMetaWorkspace .meta-workflow-disclosure>summary:after{content:"";border-inline-end:1.5px solid;border-bottom:1.5px solid;width:6px;height:6px;margin-top:-3px;transform:rotate(45deg)}#leadMetaWorkspace .meta-workflow-disclosure[open]>.meta-thread-workflow{z-index:10;inset-inline-end:16px;background:#fff;border:1px solid #dce1e9;border-radius:10px;width:min(480px,100% - 32px);max-height:360px;padding:18px;position:absolute;top:calc(100% - 6px);overflow:auto;box-shadow:0 12px 30px #17213b1a}#leadMetaWorkspace .meta-assignment-row{align-items:center;gap:8px}#leadMetaWorkspace .meta-assignment-row label{flex-basis:100%;font-size:12px;font-weight:600}#leadMetaWorkspace .meta-assignment-row select{flex:1;min-width:0;max-width:100%}#leadMetaWorkspace .meta-assignment-row .meta-create-lead{flex-basis:100%;margin-top:8px}#leadMetaWorkspace .meta-message-status{color:#6a7486;background:#fff;border-bottom:0;padding:10px 24px;font-size:11px}#leadMetaWorkspace .meta-message-list{scrollbar-gutter:stable;background:#fff;gap:18px;padding:24px 28px 20px}#leadMetaWorkspace .meta-message-list article{max-width:min(80%,520px);box-shadow:none;background:#f0f2f5;border:0;border-radius:12px;padding:12px 16px}#leadMetaWorkspace .meta-message-list article.meta-message-outgoing{color:#25345d;background:#ecf0ff;border-end-end-radius:4px}#leadMetaWorkspace .meta-message-list article.meta-message-incoming{border-end-start-radius:4px}#leadMetaWorkspace .meta-message-list article strong{color:#5f6878;margin-bottom:6px;font-size:11px;font-weight:500}#leadMetaWorkspace .meta-message-list article p{margin-bottom:6px;font-size:14px;line-height:1.75}#leadMetaWorkspace .meta-message-list article time{font-variant-numeric:tabular-nums;color:#606b7f;font-size:10px}#leadMetaWorkspace .meta-history-button{color:#5c6880;background:#f6f8fb;border:0;margin-block:4px 10px;padding:8px 14px;font-size:12px}#leadMetaWorkspace .meta-compose-area{background:#fff;border:1px solid #d6dde8;border-radius:12px;margin:0 20px 18px;padding:12px}#leadMetaWorkspace .meta-compose-label{color:#525f73;margin:0 4px 4px;font-size:12px}#leadMetaWorkspace .meta-compose-toolbar{border-bottom:1px solid #eceff4;align-items:center;gap:8px;margin-bottom:4px;padding-bottom:8px;display:flex}#leadMetaWorkspace .meta-share-vehicle{color:#344eab;background:#edf1ff;border:0;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:8px 10px;font-size:12px;font-weight:600;display:flex}#leadMetaWorkspace .meta-share-vehicle svg{width:17px;height:17px}#leadMetaWorkspace .meta-quick-replies{margin:0;font-size:12px;position:relative}#leadMetaWorkspace .meta-quick-replies summary{color:#58657a;border-radius:6px;min-height:40px;padding:8px 10px;text-decoration:none}#leadMetaWorkspace .meta-quick-replies[open]>div{z-index:12;bottom:calc(100% + 6px);background:#fff;border:1px solid #dce1e9;border-radius:8px;gap:2px;width:200px;padding:6px;display:grid;position:absolute;inset-inline-start:0;box-shadow:0 8px 24px #17213b14}#leadMetaWorkspace .meta-quick-replies button{text-align:start;color:#354158;background:#fff;border:0;border-radius:5px;min-height:44px;font-size:12px}#leadMetaWorkspace .meta-compose-box{background:#fff;border:0;border-radius:0;align-items:flex-end;gap:8px;padding:0}#leadMetaWorkspace #metaThreadComposer{resize:vertical;min-height:64px;max-height:120px;padding:8px 4px;font-size:14px;line-height:1.7}#leadMetaWorkspace .meta-compose-box button{border-radius:8px;width:44px;min-height:44px;padding:10px;box-shadow:0 1px 2px #1327641c}#leadMetaWorkspace .meta-compose-box button span{display:none}#leadMetaWorkspace .meta-compose-area>small{color:#647086;margin-top:8px;padding-inline:4px;font-size:10px;line-height:1.5}#leadMetaWorkspace .meta-inbox-empty{background:#fafbfc;gap:10px}#leadMetaWorkspace .meta-empty-icon{color:#8b97ab;background:#eef1f7;border-radius:16px;width:60px;height:60px}#leadMetaWorkspace .meta-inbox-empty h4{font-size:20px;font-weight:600}#leadMetaWorkspace .meta-empty-caption{color:#68758a;margin-top:10px;font-size:12px}#leadMetaWorkspace :is(button,summary){transition:background-color .14s ease,color .14s ease,transform .14s var(--meta-ease)}#leadMetaWorkspace button:active:not(:disabled):not(:focus-visible){transform:scale(.98)}#leadMetaWorkspace button:disabled{cursor:not-allowed;opacity:.45}#leadMetaWorkspace :is(button,input,textarea,select,summary,a):focus-visible{outline-offset:3px;outline:2px solid #3453d1}@media (hover:hover) and (pointer:fine){#leadMetaWorkspace .meta-thread-item:hover{background:#edf0f5}#leadMetaWorkspace .meta-thread-item[aria-pressed=true]:hover{background:#fff}#leadMetaWorkspace .meta-refresh-button:hover,#leadMetaWorkspace .meta-workflow-disclosure>summary:hover,#leadMetaWorkspace .meta-quick-replies summary:hover,#leadMetaWorkspace .meta-quick-replies button:hover{background:#f0f3f8}#leadMetaWorkspace .meta-share-vehicle:hover{background:#e2e9ff}}@media (width<=1050px){#leadMetaWorkspace .meta-inbox-layout{grid-template-columns:minmax(270px,36%) minmax(0,1fr)}#leadMetaWorkspace .meta-chat-header{padding-inline:16px}#leadMetaWorkspace .meta-message-list{padding:20px 16px}#leadMetaWorkspace .meta-compose-area{margin-inline:12px}}@media (width<=700px){#leadMetaWorkspace .meta-inbox-header{gap:14px;margin-bottom:16px}#leadMetaWorkspace .meta-inbox-header h3{font-size:24px}#leadMetaWorkspace .meta-inbox-layout{grid-template-columns:minmax(0,1fr);height:80dvh;min-height:540px}#leadMetaWorkspace .meta-inbox-tools{padding:16px}#leadMetaWorkspace .meta-platform-filters button,#leadMetaWorkspace .meta-assignment-filter select{min-height:44px}#leadMetaWorkspace .meta-assignment-filter select{font-size:16px}#leadMetaWorkspace .meta-chat-header{gap:8px;min-height:78px;padding:12px}#leadMetaWorkspace .meta-chat-header .meta-thread-avatar{display:none}#leadMetaWorkspace .meta-chat-identity h4{font-size:15px}#leadMetaWorkspace .meta-workflow-disclosure>summary{padding:8px;font-size:12px}#leadMetaWorkspace .meta-message-list{gap:14px;min-height:120px;padding:16px 12px}#leadMetaWorkspace .meta-message-list article{max-width:92%}#leadMetaWorkspace .meta-compose-area{flex-shrink:0;max-height:none;margin:0 10px 10px;padding:10px;overflow:visible}#leadMetaWorkspace .meta-compose-area>small{font-size:10px}#leadMetaWorkspace .meta-share-vehicle,#leadMetaWorkspace .meta-quick-replies summary{min-height:44px}#leadMetaWorkspace #metaThreadComposer{min-height:60px;max-height:110px;font-size:16px}#leadMetaWorkspace .meta-quick-replies[open]>div{inset-inline:auto 0}}.meta-vehicle-dialog{--meta-ease:cubic-bezier(.23,1,.32,1);box-sizing:border-box;color:#202635;text-align:start;background:#fff;border:1px solid #dce2eb;border-radius:16px;width:min(900px,100vw - 40px);max-width:none;height:min(720px,100dvh - 48px);max-height:none;margin:auto;padding:0;font-family:inherit;overflow:hidden;box-shadow:0 24px 80px #17213b26}.meta-vehicle-dialog *{box-sizing:border-box}.meta-vehicle-dialog[open]{flex-direction:column;display:flex}.meta-vehicle-dialog::backdrop{background:#15203570}.meta-vehicle-dialog [hidden]{display:none!important}.meta-vehicle-head{border-bottom:1px solid #e8ebf0;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 26px 20px;display:flex}.meta-vehicle-head h2{letter-spacing:-.025em;color:#202635;margin:0 0 6px;font-size:21px;font-weight:650;line-height:1.4}.meta-vehicle-head p{color:#626e80;margin:0;font-size:13px;line-height:1.6}.meta-vehicle-dialog button{font:inherit;cursor:pointer;touch-action:manipulation;min-height:44px;transition:background-color .14s ease,transform .14s var(--meta-ease)}.meta-vehicle-head>button{color:#58657a;background:#f1f3f7;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:36px;display:flex}.meta-vehicle-body{flex:1;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:0;display:grid}.meta-vehicle-browser{border-inline-end:1px solid #e7ebf1;flex-direction:column;min-width:0;min-height:0;padding:20px;display:flex}.meta-vehicle-search{color:#748096;background:#f7f8fa;border:1px solid #dce2eb;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;padding-inline:10px;display:flex}.meta-vehicle-search input{font:inherit;outline-offset:2px;color:#26334b;background:0 0;border:0;flex:1;min-width:0;min-height:44px;padding:10px 0;font-size:13px}.meta-vehicle-search input::placeholder{color:#626e80;opacity:1}#metaVehicleStatus{color:#626e80;min-height:20px;margin:12px 0;font-size:12px;line-height:1.6}.meta-vehicle-results{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b3bfce #f4f6fa;flex:1;min-height:0;padding:2px 3px 3px;overflow:auto}.meta-vehicle-dialog .meta-vehicle-option{text-align:start;color:#202635;background:#fff;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;width:100%;min-height:84px;margin-bottom:6px;padding:10px;display:flex}.meta-vehicle-dialog .meta-vehicle-option[aria-pressed=true]{background:#f0f4ff;border-color:#b8c8ef}.meta-vehicle-photo{color:#8994a6;background:#f0f2f5;border-radius:7px;flex:0 0 82px;justify-content:center;align-items:center;width:82px;height:60px;display:flex;overflow:hidden}.meta-vehicle-photo img{object-fit:cover;width:100%;height:100%}.meta-vehicle-copy{flex:1;gap:6px;min-width:0;display:grid}.meta-vehicle-copy strong{overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.5}.meta-vehicle-copy small{color:#5f6b7e;overflow-wrap:anywhere;font-size:11px;line-height:1.7}.meta-vehicle-check{color:#0000;border:1px solid #c9d3e1;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.meta-vehicle-check svg{width:13px;height:13px}.meta-vehicle-option[aria-pressed=true] .meta-vehicle-check{color:#fff;background:#3453d1;border-color:#3453d1}.meta-vehicle-preview{scrollbar-width:thin;background:#f7f8fb;min-width:0;min-height:0;padding:22px;overflow:auto}.meta-preview-label{color:#56657a;margin-bottom:18px;font-size:12px;font-weight:600;display:block}.meta-vehicle-cover{aspect-ratio:16/10;object-fit:cover;border-radius:10px 10px 0 0;width:100%;display:block}.meta-vehicle-message{background:#fff;border:1px solid #e2e7ef;border-radius:0 0 10px 10px;padding:18px;box-shadow:0 3px 8px #17213b06}.meta-vehicle-message p{white-space:pre-wrap;overflow-wrap:anywhere;color:#25314a;margin:0;font-size:14px;line-height:1.9}#metaVehiclePreview>small{color:#626e80;margin-top:12px;font-size:11px;line-height:1.7;display:block}.meta-vehicle-placeholder{text-align:center;color:#627086;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:300px;display:flex}.meta-vehicle-placeholder>svg{stroke-width:1.2px;color:#99a6ba;width:44px;height:44px;margin-bottom:8px}.meta-vehicle-placeholder strong{color:#46556e;font-size:16px;font-weight:550}.meta-vehicle-placeholder p{max-width:230px;margin:0;font-size:13px;line-height:1.8}.meta-vehicle-footer{border-top:1px solid #e7ebf2;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:16px 24px;display:flex}.meta-vehicle-footer p{color:#626e80;flex:1;margin:0;font-size:12px;line-height:1.6}.meta-vehicle-dialog .meta-vehicle-insert{color:#fff;white-space:nowrap;background:#3453d1;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:550;display:flex}.meta-vehicle-insert svg{width:16px;transform:rotate(180deg)}.meta-vehicle-dialog button:disabled{opacity:.45;cursor:not-allowed}.meta-vehicle-dialog :is(button,input):focus-visible{outline-offset:2px;outline:2px solid #3453d1}.meta-vehicle-dialog button:active:not(:disabled):not(:focus-visible){transform:scale(.98)}.meta-vehicle-dialog #metaVehicleMore,.meta-vehicle-empty button{color:#3453d1;background:#fff;border:1px solid #d9e1ed;border-radius:8px;margin-top:8px;padding:8px 12px;font-size:12px}.meta-vehicle-empty{text-align:center;color:#5f6b7e;padding:28px 12px}.meta-vehicle-empty strong{color:#46556e;margin-bottom:8px;font-size:14px;display:block}.meta-vehicle-empty p{margin:0;font-size:13px;line-height:1.8}.meta-vehicle-loading{gap:10px;display:grid}.meta-vehicle-loading span{background:#f1f3f7;border-radius:8px;height:84px}@media (hover:hover) and (pointer:fine){.meta-vehicle-option:hover{background:#f5f7fa}.meta-vehicle-insert:hover:not(:disabled){background:#2944b8}.meta-vehicle-head>button:hover{background:#e5eaf2}}@media (width<=650px){.meta-vehicle-dialog{border-radius:14px;width:calc(100vw - 20px);height:calc(100dvh - 24px)}.meta-vehicle-head{gap:10px;padding:18px 16px 14px}.meta-vehicle-head h2{font-size:18px}.meta-vehicle-head p{font-size:12px}.meta-vehicle-body{overscroll-behavior:contain;flex-direction:column;display:flex;overflow:auto}.meta-vehicle-browser{border-inline-end:0;border-bottom:1px solid #e7ebf1;flex:none;min-height:210px;max-height:44dvh;padding:14px}.meta-vehicle-results{min-height:100px}.meta-vehicle-search input{font-size:16px}#metaVehicleStatus{margin:8px 0;font-size:11px}.meta-vehicle-dialog .meta-vehicle-option{gap:8px;min-height:76px;padding:8px}.meta-vehicle-photo{flex-basis:68px;width:68px;height:52px}.meta-vehicle-copy strong{font-size:12px}.meta-vehicle-preview{flex:none;padding:16px;overflow:visible}.meta-vehicle-cover{object-fit:cover;max-height:140px}.meta-vehicle-message{padding:14px}.meta-vehicle-message p{font-size:13px;line-height:1.8}.meta-vehicle-placeholder{gap:8px;min-height:120px}.meta-vehicle-placeholder>svg{display:none}.meta-vehicle-placeholder p{font-size:12px}.meta-preview-label{margin-bottom:12px}.meta-vehicle-footer{flex-direction:column;align-items:stretch;gap:10px;padding:12px}.meta-vehicle-footer p{font-size:11px}.meta-vehicle-dialog .meta-vehicle-insert{width:100%}}@media (prefers-reduced-motion:reduce){#leadMetaWorkspace :is(button,summary),.meta-vehicle-dialog button{transition:none}#leadMetaWorkspace button:active:not(:disabled),.meta-vehicle-dialog button:active:not(:disabled){transform:none}}#leadMetaWorkspace .meta-platform-filters button,#leadMetaWorkspace .meta-assignment-filter select,#leadMetaWorkspace .meta-share-vehicle,#leadMetaWorkspace .meta-quick-replies summary{min-height:44px}.meta-vehicle-message p{text-align:start;margin:0}.meta-vehicle-message p:first-child{font-weight:600}.meta-vehicle-message p[dir=ltr]{text-align:right;unicode-bidi:plaintext}#leadMetaWorkspace button:focus-visible,.meta-vehicle-dialog button:focus-visible{transition:none}.meta-vehicle-dialog .meta-include-photo{color:#35445d;cursor:pointer;align-items:center;gap:9px;min-height:44px;margin:0 0 12px;font-size:13px;display:flex}.meta-vehicle-dialog .meta-include-photo input{accent-color:#3453d1;flex:none;width:18px;height:18px}#leadMetaWorkspace .meta-vehicle-attachment{background:#f5f7fc;border:1px solid #dce3ef;border-radius:8px;align-items:center;gap:10px;margin-bottom:10px;padding:8px;display:flex}#leadMetaWorkspace .meta-vehicle-attachment img{object-fit:cover;border-radius:5px;flex:none;width:62px;height:44px}#leadMetaWorkspace .meta-vehicle-attachment>span{flex:1;gap:4px;min-width:0;display:grid}#leadMetaWorkspace .meta-vehicle-attachment strong{font-size:12px;font-weight:600}#leadMetaWorkspace .meta-vehicle-attachment small{color:#5b687b;overflow-wrap:anywhere;font-size:11px}#leadMetaWorkspace .meta-vehicle-attachment button{color:#5b687b;background:0 0;border:0;border-radius:6px;flex:none;width:44px;min-height:44px}#leadMetaWorkspace .meta-window-closed p{margin:0 0 8px;font-size:13px;line-height:1.8}#leadMetaWorkspace .meta-window-closed button{color:#3453d1;background:#fff;border:1px solid #d3ddea;border-radius:8px;min-height:44px;padding:8px 12px;font-size:12px}#leadMetaWorkspace .meta-source-card{background:#ffffffb8;border:1px solid #d7deea;border-radius:10px;gap:8px;min-width:0;margin:6px 0 12px;padding:12px;display:grid}#leadMetaWorkspace .meta-source-kind{color:#3f4f6e;font-size:12px;font-weight:650}#leadMetaWorkspace .meta-source-card b{overflow-wrap:anywhere;font-size:14px;line-height:1.6}#leadMetaWorkspace .meta-source-card small,#leadMetaWorkspace [data-meta-media-error]{color:#5b6679;overflow-wrap:anywhere;font-size:12px;line-height:1.7}#leadMetaWorkspace .meta-source-link,#leadMetaWorkspace .meta-media-refresh{color:#2947b6;overflow-wrap:anywhere;align-items:center;min-height:44px;font-size:13px;line-height:1.6;display:flex}#leadMetaWorkspace .meta-media-refresh{text-align:start;cursor:pointer;background:#fff;border:1px solid #d7deea;border-radius:8px;padding:8px 10px}#leadMetaWorkspace .meta-media-refresh:focus-visible,#leadMetaWorkspace .meta-source-link:focus-visible{outline-offset:3px;outline:2px solid #3453d1}#leadMetaWorkspace .meta-message-media{gap:6px;margin:8px 0;display:grid}#leadMetaWorkspace .meta-quoted-message{background:#fff9;border-inline-start:3px solid #7186d9;border-radius:6px;min-width:0;margin:6px 0 12px;padding:8px 12px}#leadMetaWorkspace .meta-quoted-message span{color:#52617b;font-size:11px}#leadMetaWorkspace .meta-quoted-message p{margin:5px 0 0;font-size:13px}#leadMetaWorkspace [data-meta-media] [hidden]{display:none!important}#leadMetaWorkspace .meta-origin-disclosure{background:#f7f9fd;border-bottom:1px solid #e4e8f0;padding:0 16px}#leadMetaWorkspace .meta-origin-disclosure summary{color:#425578;cursor:pointer;min-height:44px;padding-block:12px;font-size:12px;display:list-item}#leadMetaWorkspace .meta-origin-disclosure .meta-source-card{margin:0 0 12px}#leadMetaWorkspace .meta-origin-disclosure[hidden]{display:none!important}#leadMetaWorkspace .meta-source-card :is(img,video){object-fit:contain;border-radius:8px;width:280px;max-width:100%;max-height:200px;display:block}#leadMetaWorkspace .meta-origin-disclosure{flex-shrink:0}#leadMetaWorkspace [data-meta-origin-body]{overscroll-behavior:contain;max-height:min(20dvh,140px);overflow:auto}#leadMetaWorkspace .meta-origin-disclosure :is(img,video){width:180px;max-height:100px}#leadMetaWorkspace .meta-origin-disclosure[open]~.meta-message-list{min-height:48px}#leadMetaWorkspace .meta-platform-filters{flex-wrap:wrap}#leadMetaWorkspace .meta-platform-filters [data-meta-platform=archive]{flex-basis:100%}.lead-whatsapp-mobile-chat-head,#leadWhatsappMobileDialog:not([open]){display:none}html.lead-whatsapp-mobile-modal-open,html.lead-whatsapp-mobile-modal-open body{overscroll-behavior:none;overflow:hidden!important}#leadWhatsappMobileDialog[open]{inset:var(--whatsapp-viewport-top,0px) 0 auto;width:100%;max-width:none;height:var(--whatsapp-viewport-height,100dvh);color:#172235;background:#f5f7fb;border:0;border-radius:0;flex-direction:column;min-width:0;min-height:0;max-height:none;margin:0;padding:0;font-family:Heebo,sans-serif;font-size:14px;line-height:1.4;display:flex;position:fixed;overflow:hidden}#leadWhatsappMobileDialog::backdrop{background:#17223599}#leadWhatsappMobileDialog *,#leadWhatsappMobileDialog :before,#leadWhatsappMobileDialog :after{box-sizing:border-box}#leadWhatsappMobileDialog :is(button,select,input,textarea){font-family:inherit}#leadWhatsappMobileDialog :is(button,select){cursor:pointer;min-height:44px}#leadWhatsappMobileDialog :is(input,textarea,select){min-width:0;max-width:100%;font-size:16px!important}#leadWhatsappMobileDialog :is(button,input,select,textarea):focus-visible{outline-offset:-3px;outline:3px solid #4263df}#leadWhatsappMobileDialog .lead-whatsapp-mobile-workspace-head{padding:calc(7px + env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 7px max(12px,env(safe-area-inset-left));background:#fff;border-bottom:1px solid #e0e6ef;flex:none;align-items:center;gap:12px;display:flex}#leadWhatsappMobileDialog .lead-whatsapp-mobile-workspace-head label{flex:1;align-items:center;gap:8px;min-width:0;display:flex}#leadWhatsappMobileDialog .lead-whatsapp-mobile-workspace-head label span{color:#617087;max-width:48px;font-size:11px}#leadWhatsappMobileDialog .lead-whatsapp-mobile-workspace-head select{color:#172235;background:#f7f9fc;border:1px solid #d6deeb;border-radius:10px;flex:1;width:100%;height:44px;padding:4px 8px}#leadWhatsappMobileDialog .lead-whatsapp-mobile-workspace-head button{color:#24364d;background:#eef2fa;border:0;border-radius:10px;flex:none;padding:6px 10px;font-size:13px}#leadWhatsappMobileDialog #leadWhatsappInbox{width:100%;min-width:0;min-height:0;box-shadow:none;border:0;border-radius:0;flex-direction:column;flex:1;gap:0;margin:0;padding:0!important;display:flex!important;overflow:hidden!important}#leadWhatsappMobileDialog .lead-whatsapp-inbox-head{flex:none;padding:10px 12px 4px;display:block}#leadWhatsappMobileDialog .lead-whatsapp-inbox-head>div:first-child{display:none}#leadWhatsappMobileDialog .lead-whatsapp-live-tools{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}#leadWhatsappMobileDialog .lead-whatsapp-live-tools input{background:#f5f7fb;border:1px solid #d6deeb;border-radius:12px;width:100%;height:44px;padding:8px 12px}#leadWhatsappMobileDialog .lead-whatsapp-live-tools button{color:#2949a5;background:#edf2ff;border:0;border-radius:10px;padding:6px 12px}#leadWhatsappMobileDialog .lead-whatsapp-live-tools :is(small,em){color:#617087;font-size:11px;font-style:normal}#leadWhatsappMobileDialog .lead-whatsapp-inbox-filters{scrollbar-width:thin;flex-wrap:nowrap;flex:none;gap:6px;padding:6px 12px 10px;display:flex;overflow:auto}#leadWhatsappMobileDialog .lead-whatsapp-inbox-filters button{flex:none;width:auto;min-width:0;padding:6px 10px;font-size:12px}#leadWhatsappMobileDialog :is(.lead-whatsapp-mobile-toggle,.lead-whatsapp-owner-leads){display:none!important}#leadWhatsappMobileDialog .lead-whatsapp-workbench{border:0;border-radius:0;flex:1;min-width:0;height:auto;min-height:0;max-height:none;margin:0;display:block;overflow:hidden}#leadWhatsappMobileDialog .lead-whatsapp-thread-list{overscroll-behavior:contain;background:#fff;border:0;flex-direction:column;width:100%;height:100%;min-height:0;max-height:none;padding:0 8px 12px;display:flex;overflow:auto}#leadWhatsappMobileDialog .lead-whatsapp-chat-row{text-align:right;border:0;border-bottom:1px solid #e5ebf3;border-radius:10px;flex:none;grid-template-columns:minmax(0,1fr) auto;gap:10px;width:100%;min-width:0;padding:14px 10px;display:grid}#leadWhatsappMobileDialog .lead-whatsapp-chat-row>span{grid-area:1/2;align-self:start;min-width:0;max-width:75px;padding:4px 7px;font-size:11px}#leadWhatsappMobileDialog .lead-whatsapp-chat-row>div{grid-area:1/1;min-width:0}#leadWhatsappMobileDialog .lead-whatsapp-chat-row strong{font-size:15px}#leadWhatsappMobileDialog .lead-whatsapp-chat-row p{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}#leadWhatsappMobileDialog .lead-whatsapp-chat-row small{overflow-wrap:anywhere;font-size:11px}#leadWhatsappMobileDialog .lead-whatsapp-active-chat{min-width:0;height:100%;min-height:0;display:none;overflow:hidden}#leadWhatsappMobileDialog .mobile-chat-open :is(.lead-whatsapp-inbox-head,.lead-whatsapp-inbox-filters,.lead-whatsapp-thread-list){display:none}#leadWhatsappMobileDialog .mobile-chat-open .lead-whatsapp-active-chat{display:block}#leadWhatsappMobileDialog .lead-whatsapp-panel.embedded{background:#f0f5f4;border:0;border-radius:0;grid-template-rows:auto auto auto minmax(0,1fr) auto;width:100%;height:100%;margin:0;display:grid;overflow:hidden;min-width:0!important;min-height:0!important}#leadWhatsappMobileDialog .lead-whatsapp-mobile-chat-head{background:#fff;border-bottom:1px solid #dde7e6;grid-row:1;align-items:center;gap:8px;padding:6px 10px;display:flex}#leadWhatsappMobileDialog .lead-whatsapp-mobile-chat-head>div{flex:1;min-width:0}#leadWhatsappMobileDialog .lead-whatsapp-mobile-chat-head strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;display:block;overflow:hidden}#leadWhatsappMobileDialog .lead-whatsapp-mobile-chat-head span{text-align:right;color:#617087;font-size:12px;display:block}#leadWhatsappMobileDialog .lead-whatsapp-mobile-chat-head button{color:#14694d;background:#edf5f2;border:0;border-radius:10px;width:auto;padding:6px 9px;font-size:13px;display:block}#leadWhatsappMobileDialog .lead-whatsapp-head{grid-row:2;min-width:0;max-height:104px;padding:6px 10px;display:none;overflow:auto}#leadWhatsappMobileDialog .lead-whatsapp-head>div:first-child{display:none}#leadWhatsappMobileDialog .lead-whatsapp-head-tools{grid-template-columns:1fr 1fr;gap:6px;min-width:0;display:grid}#leadWhatsappMobileDialog .lead-whatsapp-head-tools>*{width:100%;min-width:0}#leadWhatsappMobileDialog .lead-whatsapp-context{grid-row:3;gap:6px;max-height:60px;padding:4px 10px;font-size:11px;display:none;overflow:auto}#leadWhatsappMobileDialog .mobile-details-open .lead-whatsapp-head{display:block}#leadWhatsappMobileDialog .mobile-details-open .lead-whatsapp-context{flex-wrap:wrap;display:flex}#leadWhatsappMobileDialog .lead-whatsapp-thread{overscroll-behavior:contain;grid-row:4;align-content:start;gap:10px;max-height:none;padding:12px;overflow:auto;min-width:0!important;min-height:0!important}#leadWhatsappMobileDialog .lead-whatsapp-message{overflow-wrap:anywhere;width:fit-content;min-width:72px;max-width:88%;padding:9px 11px;font-size:14px;box-shadow:0 1px 2px #1a443312}#leadWhatsappMobileDialog .lead-whatsapp-message.inbound{background:#fff;justify-self:end}#leadWhatsappMobileDialog .lead-whatsapp-message.outbound{color:#172235;background:#dcf5e9;border-color:#c6e3d8;justify-self:start}#leadWhatsappMobileDialog .lead-whatsapp-message :is(img,video,audio,iframe){max-width:100%}#leadWhatsappMobileDialog .lead-whatsapp-message small{font-size:10px}#leadWhatsappMobileDialog .lead-whatsapp-composer{min-width:0;padding:7px 10px calc(7px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dbe5e0;grid-row:5;grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}#leadWhatsappMobileDialog .lead-whatsapp-provider-picker{flex-direction:row;grid-column:1/-1;align-items:center;gap:8px;min-width:0;margin:0;display:flex!important}#leadWhatsappMobileDialog .lead-whatsapp-provider-picker span{color:#617087;flex:none;font-size:11px}#leadWhatsappMobileDialog .lead-whatsapp-provider-picker select{background:#f7f9fc;border:1px solid #dce4eb;border-radius:8px;width:100%;height:44px;min-height:44px;padding:3px 7px}#leadWhatsappMobileDialog .lead-whatsapp-composer textarea{resize:none;border-radius:12px;grid-column:1;width:100%;min-width:0;height:48px;min-height:48px;max-height:84px;margin:0;padding:10px}#leadWhatsappMobileDialog .lead-whatsapp-composer-actions{grid-column:2;align-items:stretch;gap:0;min-width:0;display:flex}#leadWhatsappMobileDialog .lead-whatsapp-send{color:#fff;border-radius:12px;width:76px;min-height:48px;padding:6px;font-size:12px;background:#176b53!important}#leadWhatsappMobileDialog .lead-whatsapp-template-row{display:none}#leadWhatsappMobileDialog .mobile-details-open .lead-whatsapp-composer-actions{display:contents}#leadWhatsappMobileDialog .mobile-details-open .lead-whatsapp-send{grid-area:2/2}#leadWhatsappMobileDialog .mobile-details-open .lead-whatsapp-template-row{flex-wrap:nowrap;grid-column:1/-1;max-width:100%;display:flex;overflow:auto}#leadWhatsappMobileDialog .lead-whatsapp-template-row button{flex:none;width:auto;font-size:12px}#leadWhatsappMobileDialog .lead-whatsapp-note{display:none}#leadWhatsappMobileDialog .lead-whatsapp-warning{grid-column:1/-1;max-height:48px;margin:0;font-size:11px;overflow:auto}#leadWhatsappMobileDialog[style] .lead-whatsapp-inbox-empty{overflow-wrap:anywhere;min-width:0;padding:20px}@media (height<=520px){#leadWhatsappMobileDialog .lead-whatsapp-mobile-workspace-head{padding-top:4px;padding-bottom:4px}#leadWhatsappMobileDialog .mobile-details-open .lead-whatsapp-context{display:none}#leadWhatsappMobileDialog .lead-whatsapp-head{max-height:50px}}#leadWhatsappMobileDialog .lead-whatsapp-message.outbound :is(small,em){color:#506f65}#leadWhatsappMobileDialog .lead-whatsapp-message.outbound a{color:#174c9c}#adminPanel.open #tab-leads_tab .leads-center-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:16px!important;display:grid!important}#adminPanel.open #tab-leads_tab .leads-center-head>div:first-child{grid-area:1/1!important;min-width:0!important}#adminPanel.open #tab-leads_tab .leads-center-head h2{margin:0!important;font-size:20px!important;line-height:1.4!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions{flex-wrap:wrap!important;grid-area:1/2!important;gap:6px!important;width:auto!important;min-width:0!important;display:flex!important}#adminPanel.open #tab-leads_tab .leads-head-actions :is(button,summary){white-space:normal!important;min-width:0!important;min-height:44px!important;padding:8px 12px!important;font-size:12px!important}#adminPanel.open #tab-leads_tab #leadWorkspaceSwitch{border-radius:14px!important;grid-area:2/1/auto/-1!important;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(190px,1.35fr)!important;align-items:stretch!important;gap:6px!important;width:100%!important;min-width:0!important;margin:0!important;padding:6px!important;display:grid!important}#adminPanel.open #tab-leads_tab #leadWorkspaceSwitch>button{white-space:normal!important;border-radius:10px!important;height:auto!important;min-height:48px!important;padding:8px!important;font-size:13px!important;line-height:1.4!important}#adminPanel.open #tab-leads_tab #leadWorkspaceSwitch>button span{font-size:13px!important;line-height:1.4!important}#adminPanel.open #tab-leads_tab #leadWorkspaceSwitch .lead-workspace-rep-select{border-radius:10px!important;flex-direction:column!important;grid-column:auto!important;gap:2px!important;padding:4px 8px!important;display:flex!important}#adminPanel.open #tab-leads_tab #leadWorkspaceSwitch .lead-workspace-rep-select>span{font-size:11px!important}#adminPanel.open #tab-leads_tab #leadWorkspaceSwitch .lead-workspace-rep-select select{min-height:44px!important;padding:5px 8px!important;font-size:16px!important}#leadMetaWorkspace .meta-inbox-header h3{flex-wrap:wrap;gap:8px;font-size:20px}#leadMetaWorkspace #metaInboxTitle{overflow-wrap:anywhere;min-width:0}#leadMetaWorkspace .meta-inbox-sidebar{grid-template-rows:auto minmax(0,1fr) auto auto}#leadMetaWorkspace .meta-load-more{color:#254798;cursor:pointer;background:#eef3ff;border:1px solid #d7dfef;border-radius:10px;flex:none;min-height:44px;margin:8px 12px;padding:8px 12px;font:600 13px Heebo,sans-serif}#leadMetaWorkspace .meta-load-more[hidden]{display:none!important}#leadMetaWorkspace .meta-load-more:disabled{opacity:.6;cursor:wait}#leadMetaWorkspace .meta-load-more:focus-visible{outline-offset:2px;outline:3px solid #3c62dd}@media (width<=1050px){#adminPanel.open #tab-leads_tab #leadWorkspaceSwitch{grid-template-columns:repeat(4,minmax(0,1fr))!important}#adminPanel.open #tab-leads_tab #leadWorkspaceSwitch .lead-workspace-rep-select{flex-direction:row!important;grid-column:1/-1!important;align-items:center!important;gap:10px!important}#adminPanel.open #tab-leads_tab #leadWorkspaceSwitch .lead-workspace-rep-select>span{flex:none}}@media (width<=760px){#adminPanel.open #tab-leads_tab .leads-center-head{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:10px!important}#adminPanel.open #tab-leads_tab .leads-center-head>div:first-child{grid-area:1/1!important}#adminPanel.open #tab-leads_tab .leads-center-head h2{font-size:18px!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions{grid-area:3/1!important;justify-content:flex-start!important}#adminPanel.open #tab-leads_tab .leads-head-actions :is(button,summary){padding:6px 9px!important;font-size:12px!important}#adminPanel.open #tab-leads_tab #leadWorkspaceSwitch{grid-row:2!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;padding:5px!important}#adminPanel.open #tab-leads_tab #leadWorkspaceSwitch>button{min-height:44px!important}#leadMetaWorkspace .meta-inbox-header{flex-wrap:wrap;gap:10px;margin:8px 0 12px;display:flex}#leadMetaWorkspace .meta-inbox-header>div:first-child{flex:220px;min-width:0}#leadMetaWorkspace .meta-inbox-header h3{font-size:17px;line-height:1.5}#leadMetaWorkspace .meta-inbox-header p{font-size:12px}#leadMetaWorkspace .meta-inbox-header-actions{flex-direction:row;justify-content:space-between;align-items:center;width:100%}#leadMetaWorkspace .meta-inbox-layout{height:70dvh;min-height:360px}}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>button{flex:none!important;width:auto!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>.secondary{color:#34435b!important;background:#fff!important;border:1px solid #d7dfed!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>.lead-tools-menu{min-width:0!important;margin:0!important}@media (width<=760px){#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px 44px!important;width:100%!important;display:grid!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>:is(button,details){width:100%!important;min-width:0!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions summary{padding:6px!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>:is(button,details){grid-area:1!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>.lead-tools-menu{grid-column:3!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>#leadsRefreshBtn{grid-column:4!important;font-family:Arial,sans-serif!important;font-size:20px!important}}#adminPanel.open #tab-leads_tab .leads-head-actions>.lead-mobile-filter-toggle{display:none!important}@media (width<=760px){#adminPanel.open #tab-leads_tab:has(#leadListWorkspace:not([hidden])) .leads-head-actions>.lead-mobile-filter-toggle{display:block!important}#adminPanel.open #tab-leads_tab:has(#leadListWorkspace:not([hidden])) .leads-center-head>.leads-head-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px 44px 44px!important}#adminPanel.open #tab-leads_tab:has(#leadListWorkspace:not([hidden])) .leads-head-actions>.lead-mobile-filter-toggle{grid-column:3!important;padding:6px 2px!important}#adminPanel.open #tab-leads_tab:has(#leadListWorkspace:not([hidden])) .leads-head-actions>.lead-tools-menu{grid-column:4!important}#adminPanel.open #tab-leads_tab:has(#leadListWorkspace:not([hidden])) .leads-head-actions>#leadsRefreshBtn{grid-column:5!important}#adminPanel.open #tab-leads_tab .leads-head-actions>.lead-mobile-filter-toggle[aria-expanded=true]{color:#263fb0!important;background:#eef3ff!important;border-color:#3b5bdb!important}}#adminPanel.open #tab-leads_tab #leadWorkspaceSwitch{grid-template-columns:repeat(6,minmax(0,1fr))!important}#adminPanel.open #tab-leads_tab #leadWorkspaceSwitch>.lead-workspace-rep-select{box-sizing:border-box!important;flex-direction:row!important;grid-column:1/-1!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important}#adminPanel.open #tab-leads_tab #leadWorkspaceSwitch .lead-workspace-rep-select select{flex:180px!important;width:min(100%,320px)!important;min-width:0!important;max-width:100%!important;font-size:14px!important}#adminPanel.open #tab-leads_tab #leadWorkspaceSwitch>button{min-width:0!important;box-shadow:none!important}#adminPanel.open #tab-leads_tab #leadWorkspaceSwitch>button:focus-visible{outline-offset:2px!important;outline:3px solid #526bff!important}@media (width<=1100px){#adminPanel.open #tab-leads_tab #leadWorkspaceSwitch{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=600px){#adminPanel.open #tab-leads_tab #leadWorkspaceSwitch{grid-template-columns:repeat(2,minmax(0,1fr))!important}#adminPanel.open #tab-leads_tab #leadWorkspaceSwitch .lead-workspace-rep-select{flex-wrap:wrap!important;gap:4px!important}}#tab-inventory_operations [data-ops-marker=purple]{--ops-mark-bg:#f2e8ff;--ops-mark-ink:#50227d;--ops-mark-border:#8651ba}#tab-inventory_operations [data-ops-marker=pink]{--ops-mark-bg:#fce6f0;--ops-mark-ink:#822b56;--ops-mark-border:#c9548c}#tab-inventory_operations [data-ops-marker=blue]{--ops-mark-bg:#e6efff;--ops-mark-ink:#244f91;--ops-mark-border:#5084c7}#tab-inventory_operations [data-ops-marker=yellow]{--ops-mark-bg:#fff5ce;--ops-mark-ink:#705618;--ops-mark-border:#af8722}#tab-inventory_operations [data-ops-marker=orange]{--ops-mark-bg:#ffead9;--ops-mark-ink:#844523;--ops-mark-border:#c3753c}#tab-inventory_operations [data-ops-marker=green]{--ops-mark-bg:#e4f5e9;--ops-mark-ink:#255f3a;--ops-mark-border:#4a9462}#tab-inventory_operations .ops-work-grid tr[data-ops-marker]:not([data-ops-marker=""]),#tab-inventory_operations .ops-work-grid tr[data-ops-marker]:not([data-ops-marker=""])>:is(th,td){background:var(--ops-mark-bg)!important;color:var(--ops-mark-ink)!important}#tab-inventory_operations .ops-work-grid tr[data-ops-marker]:not([data-ops-marker=""])>.ops-identity{box-shadow:inset -4px 0 var(--ops-mark-border)}#tab-inventory_operations .ops-marker-picker{text-align:start;white-space:normal;gap:4px;max-width:100%;margin-top:9px;display:grid}#tab-inventory_operations .ops-marker-picker>span{color:var(--ops-mark-ink,var(--ops-text));font-size:11px}#tab-inventory_operations .ops-marker-picker select{box-sizing:border-box;border:1px solid var(--ops-mark-border,var(--ops-border));background:var(--ops-mark-bg,var(--ops-bg));width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--ops-mark-ink,var(--ops-text));font:inherit;border-radius:8px;padding:6px;font-size:13px}#tab-inventory_operations .ops-marker-picker select:focus-visible{outline-offset:2px;outline:3px solid #315ac9}#tab-inventory_operations .ops-marker-label{color:var(--ops-mark-ink);white-space:normal;margin-top:8px;font-size:12px;font-weight:700;display:block}.admin-theme-dark #tab-inventory_operations tr[data-ops-marker]:not([data-ops-marker=""]){--ops-mark-bg:color-mix(in srgb,var(--ops-mark-border) 22%,#172235);--ops-mark-ink:#f4f6fb}@media (width<=760px){#tab-inventory_operations .ops-marker-picker select{font-size:16px}#tab-inventory_operations .ops-marker-picker{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}}#adminPanel .dashboard-note-composer{grid-template-columns:minmax(0,1fr) auto;align-items:center}#adminPanel .dashboard-note-composer>textarea{grid-area:2/1;min-width:0}#adminPanel .dashboard-note-composer>button{grid-area:2/2}#adminPanel .dashboard-note-relations{grid-area:3/1/auto/-1;min-width:0}#adminPanel .dashboard-note-fields{margin-top:12px}#adminPanel .owner-urgent-description{overflow-wrap:anywhere;line-height:1.6;display:block}#adminPanel .owner-urgent-wait{color:#9a3412;background:#fff1e6;border-radius:6px;width:fit-content;margin-top:8px;padding:4px 8px;font-weight:700;line-height:1.5;display:block}#adminPanel .cars-admin-head{grid-template-columns:auto minmax(240px,1fr) auto auto;width:100%;gap:12px!important;display:grid!important}#adminPanel #adminCarSearch{min-height:44px;width:100%!important;min-width:0!important;max-width:none!important}#adminPanel .cars-admin-head>button{white-space:nowrap;min-height:44px;margin:0!important}#adminPanel .car-editor-actions{gap:10px;align-items:center!important}#adminPanel .car-editor-actions>button{box-sizing:border-box;align-self:center;height:44px!important;min-height:44px!important;margin:0!important;padding:0 16px!important;line-height:1.3!important}#adminPanel .car-editor-actions>button:not([hidden]){justify-content:center;align-items:center;display:inline-flex}#adminPanel #carSaveStatus:empty{display:none}#dealerCookieDetails[hidden]{display:none!important}#dealerCookieDetails{border-top:1px solid;padding-top:12px}#dealerCookieDetails>button{width:100%;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:8px;margin-top:12px}#dealerCookieBanner{max-height:calc(100dvh - 100px)!important;overflow-y:auto!important}body:has(#dealerCookieBanner:not([hidden])) #waPopup,body:has(#dealerCookieBanner:not([hidden])) #waPopupOverlay{display:none!important}@media (width>=1000px){#adminPanel .owner-kpi-grid-main{grid-template-columns:repeat(5,minmax(0,1fr))!important}#adminPanel .owner-kpi-grid-main>.dash-card{min-width:0;padding:16px 12px;grid-column:auto!important}}@media (width>=1101px){#adminPanel.open .a-wrap{padding-right:310px!important;display:block!important}#adminPanel.open.admin-nav-collapsed .a-wrap{padding-right:112px!important}#adminPanel.open .admin-nav-groups{width:274px!important;height:auto!important;max-height:none!important;padding:10px!important;position:fixed!important;top:82px!important;bottom:auto!important;right:18px!important;overflow:visible!important}#adminPanel.open.admin-nav-collapsed .admin-nav-groups{width:76px!important}#adminPanel.open .admin-nav-group{margin:0 0 4px!important;padding:3px!important}#adminPanel.open .admin-nav-subgroup{margin-top:2px!important;padding-top:2px!important}#adminPanel.open .admin-nav-label{margin:2px 5px 5px!important;font-size:11px!important}#adminPanel.open .admin-nav-sublabel{display:none!important}#adminPanel.open .admin-nav-groups .a-tab{overflow-wrap:anywhere;white-space:normal!important;min-height:clamp(24px,3.2dvh,44px)!important;margin-bottom:1px!important;padding:clamp(3px,.65dvh,9px) 10px!important;font-size:clamp(12px,1.5dvh,14px)!important;line-height:1.45!important}#adminPanel.open .admin-nav-collapse-toggle{min-height:30px;margin-bottom:5px;font-size:14px}#adminPanel #tab-cars.active{flex-direction:column;min-width:0;height:calc(100dvh - 132px);min-height:300px;overflow:hidden;display:flex!important}#adminPanel #tab-cars>.cars-admin-head,#adminPanel #tab-cars>.admin-bulk-actions{flex-shrink:0}#adminPanel #adminList{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:0 0 18px 8px;overflow-y:auto}#adminPanel #carDraftList:not([hidden]){flex-shrink:0;max-height:25vh;overflow:auto}}@media (width<=1200px){#adminPanel .cars-admin-head{grid-template-columns:minmax(0,1fr) auto auto}#adminPanel .cars-admin-title{grid-column:1/-1}}@media (width<=700px){#adminPanel .cars-admin-head{grid-template-columns:1fr 1fr}#adminPanel #adminCarSearch{grid-column:1/-1}#adminPanel .dashboard-note-composer{grid-template-columns:minmax(0,1fr)}#adminPanel .dashboard-note-composer>textarea{grid-area:2/1}#adminPanel .dashboard-note-composer>button{grid-area:4/1}#adminPanel .car-editor-actions>button{flex:auto;font-size:12px}}#adminPanel .dashboard-note-fields>label{grid-column:auto;min-width:0}@media (width>=1101px) and (height<=700px){#adminPanel.open .admin-nav-groups{max-height:none!important;padding:6px!important;top:70px!important}#adminPanel.open .admin-nav-groups .a-tab{min-height:24px!important;padding:3px 9px!important;font-size:12px!important}#adminPanel.open .admin-nav-collapse-toggle{min-height:30px;margin-bottom:5px}#adminPanel.open .admin-nav-label{margin:1px 4px 3px!important}}#adminPanel #tab-cars .cars-admin-head{box-sizing:border-box;grid-template-columns:minmax(200px,1fr) minmax(200px,1.3fr) repeat(3,auto);gap:10px!important;margin-bottom:10px!important;padding:12px 16px!important}#adminPanel #tab-cars .cars-admin-title{min-width:0;grid-column:auto!important}#adminPanel #tab-cars .cars-admin-title h2{margin:0!important;font-size:22px!important}#adminPanel #tab-cars #carsCount{line-height:1.5;margin:4px 0 0!important;font-size:12px!important}#adminPanel #tab-cars #adminBulkActions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;display:flex;margin:0 0 6px!important;padding:8px 14px!important;position:static!important}#adminPanel #tab-cars .cars-view-filter{flex-shrink:0;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}#adminPanel #tab-cars .cars-inventory-details{flex-shrink:0;margin:0 0 8px;font-size:12px}#adminPanel #tab-cars .cars-inventory-details>summary{cursor:pointer;width:fit-content;min-height:32px;color:var(--admin-text-secondary,#64748b);line-height:32px;display:list-item}#adminPanel #tab-cars .cars-inventory-details>summary:focus-visible{outline-offset:2px;border-radius:5px;outline:2px solid #3456df}#adminPanel #tab-cars #inventorySourceNotice{box-sizing:border-box;max-height:25dvh;margin:0;overflow:auto}@media (width>=1101px){#adminPanel #tab-cars.active{height:calc(100dvh - 96px);min-height:400px}#adminPanel #tab-cars #adminList{flex-direction:column;gap:8px;padding-bottom:8px;display:flex!important}#adminPanel #tab-cars #adminList>.admin-car-card{flex-shrink:0;margin:0!important;padding-top:10px!important;padding-bottom:10px!important}}@media (width>=701px) and (width<=1500px){#adminPanel #tab-cars .cars-admin-head{grid-template-columns:minmax(0,1fr) repeat(3,auto)}#adminPanel #tab-cars .cars-admin-title{grid-column:1/-1!important}}@media (width<=700px){#adminPanel #tab-cars .cars-admin-head{grid-template-columns:1fr 1fr;padding:12px!important}#adminPanel #tab-cars .cars-admin-title,#adminPanel #tab-cars #adminCarSearch{grid-column:1/-1!important}#adminPanel #tab-cars .cars-admin-head>button{white-space:normal;min-width:0}#adminPanel #tab-cars .cars-admin-head>.a-save{grid-column:1/-1}#adminPanel #tab-cars .cars-view-filter{flex-wrap:wrap;width:100%}#adminPanel #tab-cars .cars-view-filter select{flex:1;min-width:0}}body.organic-catalog-page #catalog{box-sizing:border-box;width:100%!important;max-width:1280px!important;margin-inline:auto!important;padding:28px 24px 110px!important}body.organic-catalog-page #catalog .catalog-head{max-width:900px!important;margin:0 auto 20px!important;padding:0!important}body.organic-catalog-page #catalog .catalog-head .s-tag{letter-spacing:.08em!important;margin:0 0 8px!important;font-size:12px!important}body.organic-catalog-page #catalog .catalog-head .s-title{overflow-wrap:anywhere;letter-spacing:0!important;margin:0!important;font-size:clamp(26px,3.2vw,42px)!important;line-height:1.25!important}body.organic-catalog-page #catalog .catalog-sub{overflow-wrap:anywhere;max-width:760px!important;margin:12px auto 0!important;font-size:15px!important;line-height:1.7!important}body.organic-catalog-page #catalog .catalog-head .s-rule{display:none!important}body.organic-catalog-page #catalog .organic-catalog-intro{box-sizing:border-box;width:100%!important;max-width:760px!important;box-shadow:none!important;background:0 0!important;border:0!important;gap:8px!important;margin:14px auto 0!important;padding:0!important}body.organic-catalog-page #catalog .organic-catalog-context{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}body.organic-catalog-page #catalog .organic-catalog-context :is(span,a){line-height:1.5;font-size:13px!important;font-weight:500!important}body.organic-catalog-page #catalog .organic-catalog-context a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex;color:var(--template-action,var(--brand-primary))!important}body.organic-catalog-page #catalog .organic-catalog-about{border:1px solid var(--template-border,var(--line-soft));text-align:start;border-radius:12px;padding:0 14px}body.organic-catalog-page #catalog .organic-catalog-about summary{cursor:pointer;box-sizing:border-box;min-height:44px;padding:12px 0;line-height:1.6;font-size:13px!important;font-weight:500!important}body.organic-catalog-page #catalog .organic-catalog-about p{white-space:pre-line;overflow-wrap:anywhere;color:var(--template-body,var(--text-main))!important;margin:0 0 12px!important;font-size:14px!important;font-weight:400!important;line-height:1.8!important}body.organic-catalog-page #catalog .organic-catalog-about small{margin-bottom:12px;display:block;font-size:12px!important}body.organic-catalog-page #catalog .catalog-natural-search{display:grid!important}body.organic-brand-page #catalog .catalog-toolbar>div:first-child{display:none!important}body.organic-catalog-page #catalog .catalog-toolbar{box-sizing:border-box;flex-wrap:wrap;align-items:center!important;gap:12px!important;width:100%!important;max-width:none!important;margin:0 0 12px!important;padding:12px!important;display:flex!important}body.organic-catalog-page #catalog .catalog-toolbar>div:first-child{flex:1 0 100%;min-width:0}body.organic-catalog-page #catalog .catalog-tools{flex:360px!important;gap:10px!important;width:auto!important;min-width:0!important;display:flex!important}body.organic-catalog-page #catalog .catalog-search{flex:180px!important;width:auto!important;min-width:0!important}body.organic-catalog-page #catalog .catalog-sort{flex:0 200px!important;width:200px!important;min-width:0!important}body.organic-catalog-page #catalog :is(.catalog-search,.catalog-sort){box-sizing:border-box;min-height:44px!important;font-size:15px!important}body.organic-catalog-page #catalog .view-toggle{flex:none;margin:0!important}body.organic-catalog-page #catalog .catalog-advanced{box-sizing:border-box;width:100%!important;max-width:none!important;margin:0 0 18px!important;padding:10px 14px!important}body.organic-catalog-page #catalog .adv-filters-title{align-items:center;min-height:44px;display:flex;letter-spacing:0!important;font-size:13px!important}body.organic-catalog-page #catalog .cars-grid{margin-top:0!important}body.organic-catalog-page nav{box-sizing:border-box;gap:20px!important;min-height:76px!important;padding:12px 24px!important}body.organic-catalog-page nav .nav-links{flex-wrap:nowrap!important;gap:24px!important}body.organic-catalog-page nav .nav-links a{white-space:nowrap;font-size:14px!important}body.organic-catalog-page nav .nav-links a:not([data-home-link]):not([data-catalog-link]):not([data-finance-link]):not([data-section-link=contact]){display:none!important}body.organic-catalog-page #navPhone{flex-shrink:0;white-space:nowrap!important;padding:10px 14px!important}body.organic-catalog-page nav .nav-logo{flex-shrink:0}body.organic-catalog-page nav .nav-logo img{object-fit:contain;max-width:150px!important}@media (width<=1199px){body.organic-catalog-page nav .nav-links{display:none!important}body.organic-catalog-page nav .hamburger{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex!important}}@media (width<=700px){body.organic-catalog-page #catalog{padding:20px 14px 110px!important}body.organic-catalog-page #catalog .catalog-sub{font-size:14px!important;line-height:1.65!important}body.organic-catalog-page #catalog .catalog-toolbar{gap:8px!important;padding:10px!important}body.organic-catalog-page #catalog .catalog-tools{flex-basis:100%!important}body.organic-catalog-page #catalog .catalog-sort{flex-basis:44%!important;width:44%!important}body.organic-catalog-page #catalog :is(.catalog-search,.catalog-sort){font-size:16px!important}body.organic-catalog-page #catalog .view-toggle{margin-inline-start:auto!important}body.organic-catalog-page #catalog .adv-filters-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.organic-catalog-page nav{gap:8px!important;padding:10px 14px!important}body.organic-catalog-page nav .nav-logo img{max-width:110px!important}}@media (width<=380px){body.organic-catalog-page #catalog .catalog-tools{flex-wrap:wrap}body.organic-catalog-page #catalog .catalog-search,body.organic-catalog-page #catalog .catalog-sort{flex-basis:100%!important;width:100%!important}}body.organic-catalog-page nav{height:84px!important;min-height:84px!important}body.organic-catalog-page nav .nav-logo img{max-height:52px!important}body.organic-catalog-page #catalog{padding-top:112px!important}body.organic-catalog-page #catalog .adv-filters-title{gap:10px!important}body.organic-catalog-page #catalog .vt-btn{min-width:44px!important;min-height:44px!important}body.organic-catalog-page #carsGrid:not(.view-2){grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (width<=1099px){body.organic-catalog-page #carsGrid:not(.view-2){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=700px){body.organic-catalog-page #carsGrid:not(.view-2){grid-template-columns:minmax(0,1fr)!important}}.inventory-tasks-page{color:#152238;direction:rtl}.inventory-tasks-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.inventory-tasks-heading h2{margin:0 0 6px;font-size:26px}.inventory-tasks-heading p,.inventory-task-meta,#inventoryTasksCount{color:#64748b;font-size:13px}.inventory-tasks-tools{flex-wrap:wrap;align-items:end;gap:16px;margin:16px 0;display:flex}.inventory-tasks-tools label{gap:6px;font-size:13px;display:grid}.inventory-tasks-tools .inventory-tasks-mine{align-items:center;gap:8px;min-height:44px;display:flex}.inventory-tasks-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;display:grid}.inventory-task-card{color:#152238;background:#fff;border:1px solid #dce3ec;border-radius:14px;min-width:0;padding:18px}.inventory-task-card.is-overdue{border-right:4px solid #dc2626}.inventory-task-top{justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.inventory-task-card h3{margin:12px 0 8px;font-size:16px;line-height:1.5}.inventory-task-description{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.7;margin:12px 0!important}.inventory-task-meta{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.inventory-task-status{white-space:nowrap;color:#1d4ed8;background:#eaf1ff;border-radius:6px;padding:4px 8px}.inventory-task-status.status-in_progress{color:#92400e;background:#fff4d5}.inventory-task-status.status-done{color:#166534;background:#e7f6ee}.inventory-tasks-page button,.inventory-vehicle-tasks button,.inventory-task-dialog button,.inventory-tasks-page select{color:#152238;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce3ec;border-radius:9px;padding:9px 13px}.inventory-task-row-link{color:#1d4ed8;font:inherit;cursor:pointer;background:#eff6ff;border:1px solid #c7d7f8;border-radius:8px;margin:8px 0 0;padding:6px 10px;font-size:12px;display:block}.inventory-vehicle-tasks{grid-column:1/-1;min-width:0}.inventory-vehicle-tasks:empty{display:none}.inventory-vehicle-tasks .inventory-task-card{margin:12px 0}.inventory-task-dialog{box-sizing:border-box;color:#152238;direction:rtl;background:#fff;border:1px solid #dce3ec;border-radius:18px;width:min(520px,100vw - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:22px;font-family:Heebo,sans-serif;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 90px #0f172a40}.inventory-task-dialog::backdrop{background:#15223888}.inventory-task-dialog-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.inventory-task-dialog h2{margin:0;font-size:22px}.inventory-task-dialog h3{margin:14px 0;font-size:16px;line-height:1.6}.inventory-task-dialog label{gap:7px;margin-top:16px;font-size:14px;font-weight:600;display:grid}.inventory-task-dialog label small{color:#64748b;font-size:12px;font-weight:400}.inventory-task-dialog input,.inventory-task-dialog textarea,.inventory-task-dialog select{box-sizing:border-box;color:#152238;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:8px;min-height:44px;padding:10px;font-size:16px}.inventory-task-dialog textarea{resize:vertical;min-height:120px}.inventory-task-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.inventory-task-actions{gap:8px;margin-top:18px;display:grid}.inventory-task-dialog .task-primary{color:#fff;background:#2458da;border-color:#2458da}#inventoryTaskError{color:#b91c1c;margin-top:12px;font-size:13px;line-height:1.6}.inventory-task-dialog button:disabled{opacity:.55;cursor:wait}.inventory-task-dialog :focus-visible,.inventory-tasks-page :focus-visible{outline-offset:2px;outline:3px solid #2563eb}#adminPanel.admin-theme-dark .inventory-tasks-page,#adminPanel.admin-dark .inventory-tasks-page{color:#e2e8f0}#adminPanel.admin-theme-dark .inventory-task-card,#adminPanel.admin-dark .inventory-task-card{color:#f1f5f9;background:#111827;border-color:#334155}@media (width<=600px){.inventory-tasks-heading{flex-direction:column;align-items:start}.inventory-task-fields{grid-template-columns:1fr}.inventory-task-dialog{padding:16px}.inventory-tasks-tools{gap:12px}.inventory-tasks-tools>label:first-child,.inventory-tasks-tools select{width:100%}.inventory-tasks-list{grid-template-columns:minmax(0,1fr)}}.inventory-tasks-heading-actions{flex-wrap:wrap;gap:8px;display:flex}.inventory-tasks-page .task-primary{color:#fff;background:#2458da;border-color:#2458da;font-weight:600}.inventory-task-dialog label:has(#inventoryTaskAssignee:disabled) small{display:none}@media (width<=600px){.inventory-tasks-heading-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.inventory-tasks-heading-actions button{min-width:0;font-size:14px}}.inventory-recurrence-fields{border-top:1px solid #e2e8f0;margin-top:18px;padding-top:2px}.inventory-task-dialog [hidden]{display:none!important}.inventory-recurrence-interval{align-items:center;gap:10px;font-weight:400;display:flex}.inventory-recurrence-interval input{max-width:85px}.inventory-recurrence-presets{flex-wrap:wrap;gap:8px;margin:14px 0 0;display:flex}.inventory-recurrence-presets button{color:#3155b4;background:#f1f5ff;padding:7px 9px;font-size:12px}#inventoryTaskWeekdays{border:0;min-width:0;margin:16px 0 0;padding:0}#inventoryTaskWeekdays legend{margin-bottom:8px;font-size:14px;font-weight:600}.inventory-weekday-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.inventory-weekday-options label{cursor:pointer;min-width:0;margin:0;display:block;position:relative}.inventory-weekday-options input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.inventory-weekday-options span{text-align:center;border:1px solid #dce3ec;border-radius:8px;padding:10px 2px;font-size:13px;font-weight:500;display:block}.inventory-weekday-options input:checked+span{color:#234ab2;background:#eef3ff;border-color:#5b7de3}.inventory-weekday-options input:focus-visible+span{outline-offset:1px;outline:3px solid #2563eb}.inventory-recurrence-summary{color:#3155b4;background:#f1f5ff;border-radius:8px;padding:10px;font-size:13px;line-height:1.6}.inventory-recurrence-help{color:#64748b;font-size:12px;line-height:1.7;display:block}.inventory-recurrences-panel{background:#fff;border:1px solid #dce3ec;border-radius:12px;margin:12px 0;padding:14px 16px}.inventory-recurrences-panel summary{cursor:pointer;min-height:24px;font-size:14px;font-weight:600}.inventory-recurrences-panel>p{color:#64748b;font-size:13px;line-height:1.6}#inventoryRecurrencesCount{color:#3155b4;margin-inline-start:8px;display:inline-block}#inventoryRecurrencesList{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;display:grid}.inventory-recurrence-card{border:1px solid #e2e8f0;border-radius:10px;min-width:0;padding:14px}.inventory-recurrence-card strong{overflow-wrap:anywhere;white-space:pre-wrap}.inventory-recurrence-card p{color:#475569;margin:8px 0;font-size:13px;line-height:1.7}.inventory-recurrence-card small{color:#64748b;line-height:1.7;display:block}.inventory-recurrence-card button{margin-top:12px;font-size:13px}.inventory-task-status.is-paused{color:#64748b;background:#f1f5f9}body.admin-theme-dark-active .inventory-task-dialog,#adminPanel:is(.admin-dark,.admin-theme-dark) .inventory-recurrences-panel{color:#e2e8f0;background:#141e30;border-color:#34435d}body.admin-theme-dark-active .inventory-task-dialog :is(input,textarea,select,button){color:#e2e8f0;background:#1b2941;border-color:#34435d}body.admin-theme-dark-active .inventory-task-dialog .task-primary{color:#fff;background:#315ad7}body.admin-theme-dark-active .inventory-weekday-options input:checked+span{color:#dbe7ff;background:#263b68}body.admin-theme-dark-active .inventory-recurrence-summary{color:#b3c9ff;background:#1b2941}#adminPanel:is(.admin-dark,.admin-theme-dark) .inventory-recurrence-card{border-color:#34435d}#adminPanel:is(.admin-dark,.admin-theme-dark) .inventory-recurrence-card p{color:#b8c5d8}.inventory-task-fields>label{min-width:0}.inventory-task-dialog input:is([type=date],[type=time]){-webkit-appearance:none;appearance:none;min-width:0;max-width:100%}.inventory-task-dialog:has(.inventory-recurrence-fields) .inventory-task-dialog-head{z-index:2;background:#fff;border-bottom:1px solid #e2e8f0;padding:12px 0;position:sticky;top:-22px}.inventory-task-dialog:has(.inventory-recurrence-fields) textarea{height:86px;min-height:86px}.inventory-task-dialog:has(.inventory-recurrence-fields) .inventory-task-actions{z-index:1;background:#fff;border-top:1px solid #e2e8f0;grid-template-columns:minmax(0,2fr) minmax(0,1fr);margin-bottom:0;padding:12px 0;position:sticky;bottom:-22px}.inventory-task-dialog:has(.inventory-recurrence-fields) .inventory-task-fields:has(>label[hidden]){grid-template-columns:1fr}.inventory-recurrence-fields .inventory-task-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}body.admin-theme-dark-active .inventory-task-dialog:has(.inventory-recurrence-fields) :is(.inventory-task-dialog-head,.inventory-task-actions){background:#141e30;border-color:#34435d}@media (width<=600px){.inventory-task-dialog:has(.inventory-recurrence-fields) .inventory-task-dialog-head{top:-16px}.inventory-task-dialog:has(.inventory-recurrence-fields) .inventory-task-actions{bottom:-16px}.inventory-recurrence-fields .inventory-task-fields label{font-size:13px}}.inventory-vehicle-task-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:12px 0;display:flex}.inventory-vehicle-task-heading h4{margin:0}.inventory-task-dialog .task-delete{color:#b91c1c;background:#fff7f7;border-color:#fecaca}.inventory-task-dialog .inventory-task-dialog-head{background:inherit;z-index:1;padding:8px 0;position:sticky;top:-22px}.ops-row-actions .inventory-task-row-link{align-items:center;min-height:36px;margin:0;display:inline-flex}@media (width<=760px){.ops-row-actions .inventory-task-row-link,.inventory-vehicle-task-heading button{min-height:44px}}.inventory-tasks-page .inventory-tasks-heading{background:linear-gradient(115deg,#f7f9ff,#eef4ff);border:1px solid #dce5f3;border-radius:18px;align-items:center;padding:24px}.inventory-task-section-title{margin:24px 0 6px;font-size:18px}.inventory-task-section-help{color:#52627a;margin:0 0 14px;font-size:13px;line-height:1.7}.inventory-tasks-tools{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;gap:12px;padding:18px}.inventory-tasks-tools>label{color:#34445e;flex:1;min-width:140px;font-weight:600}.inventory-tasks-tools .inventory-task-search{flex:2;min-width:min(100%,260px)}.inventory-task-search input{width:100%;min-height:46px;font:inherit;color:#152238;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:9px;padding:10px 12px;font-size:16px}.inventory-tasks-tools select{width:100%;font-size:14px}.inventory-tasks-mine input{accent-color:#2458da;width:20px;height:20px}.inventory-tasks-list .inventory-task-card{border-radius:16px;flex-direction:column;padding:20px;display:flex;box-shadow:0 3px 12px #15223806}.inventory-tasks-list .inventory-task-card>button{color:#2148a8;background:#f1f5ff;border-color:#dbe5ff;align-self:stretch;margin-top:auto;font-weight:600}.inventory-task-meta>span{color:#465770;background:#f4f6fa;border-radius:6px;padding:5px 8px}.inventory-tasks-empty{text-align:center;color:#52627a;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:14px;grid-column:1/-1;padding:32px 20px}.inventory-tasks-empty strong{color:#24354d;font-size:17px}.inventory-tasks-empty p{font-size:14px}.inventory-recurrences-panel{margin-top:24px}.inventory-tasks-page #dwTaskQueue{border-top:1px solid #dce3ec;margin-top:24px;padding-top:16px}.inventory-task-dialog .inventory-task-actions{z-index:2;background:#fff;border-top:1px solid #e2e8f0;padding:12px 0;position:sticky;bottom:-22px}@media (width<=600px){.inventory-tasks-page .inventory-tasks-heading{align-items:stretch;padding:18px}.inventory-tasks-tools{padding:12px}.inventory-tasks-tools>label{min-width:calc(50% - 12px)}.inventory-tasks-tools .inventory-task-search{flex-basis:100%}.inventory-tasks-list .inventory-task-card{padding:16px}.inventory-task-dialog .inventory-task-actions{bottom:-16px}}.inventory-tasks-tools>label:has(#inventoryTasksFilter){flex:1 0 230px;min-width:230px;max-width:100%}@media (width<=600px){.inventory-tasks-tools>label:has(#inventoryTasksFilter){flex:1 0 100%;width:100%;min-width:0}}#tab-automations .social-comment-automations{border-bottom:1px solid var(--au-border);min-width:0;margin-bottom:32px;padding-bottom:28px}#tab-automations .sc-rule-list{gap:0;margin:16px 0;display:grid}#tab-automations .sc-rule{border-top:1px solid var(--au-border);justify-content:space-between;gap:20px;min-width:0;padding:18px 0;display:flex}#tab-automations .sc-rule>div{min-width:0}#tab-automations .sc-rule p{margin-top:5px}#tab-automations .sc-rule a{min-height:44px;color:var(--au-brand);text-underline-offset:4px;align-items:center;display:inline-flex}#tab-automations .sc-rule-actions{flex-wrap:wrap;flex-shrink:0;align-content:flex-start;align-items:center;gap:8px;display:flex}#tab-automations .sc-editor{background:var(--au-soft);border-radius:12px;margin:20px 0;padding:22px}#tab-automations .sc-editor h4{margin-bottom:18px}#tab-automations .sc-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:18px;display:grid}#tab-automations .sc-fields label,#tab-automations .sc-editor>label{flex-direction:column;gap:8px;min-width:0;font-weight:650;display:flex}#tab-automations .sc-editor :is(select,textarea){border:1px solid var(--au-border);background:var(--au-bg);width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--au-text);font:inherit;border-radius:8px;padding:10px;font-size:16px;line-height:1.5}#tab-automations .sc-editor textarea{resize:vertical;min-height:150px}#tab-automations .sc-post-tools{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}#tab-automations .sc-editor-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}#tab-automations .social-comment-automations button{white-space:normal;max-width:100%;min-height:44px;font:inherit;color:#fff;background:var(--au-brand);cursor:pointer;border:0;border-radius:8px;padding:10px 14px;font-weight:650}#tab-automations .social-comment-automations button.automation-secondary{color:var(--au-brand);background:var(--au-bg);border:1px solid var(--au-border)}#tab-automations .social-comment-automations button:disabled{opacity:.55;cursor:wait}#tab-automations .social-comment-automations :is(button,select,textarea,a,summary):focus-visible{outline:3px solid var(--au-brand);outline-offset:3px}#tab-automations .sc-preview{background:var(--au-bg);border-radius:10px;margin:18px 0;padding:16px}#tab-automations .sc-preview p{white-space:pre-wrap;color:var(--au-text);max-width:65ch;margin-top:8px}#tab-automations :is(.sc-explanation,.sc-history)>summary{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-weight:650;list-style:none;display:flex}#tab-automations :is(.sc-explanation,.sc-history)>summary:after{content:"+";color:var(--au-brand);margin-inline-start:auto}#tab-automations :is(.sc-explanation,.sc-history)[open]>summary:after{content:"−"}#tab-automations .sc-explanation p{max-width:70ch;margin:8px 0}#tab-automations .sc-history>div{border-top:1px solid var(--au-border);padding:12px 0}#tab-automations #socialCommentFeedback:not(:empty){color:var(--au-text);padding:10px 0}@media (width<=640px){#tab-automations .sc-fields{grid-template-columns:minmax(0,1fr)}#tab-automations .sc-editor{padding:16px 12px}#tab-automations .sc-rule{flex-direction:column;gap:12px}#tab-automations .sc-rule-actions{flex-shrink:1}#tab-automations .sc-editor-actions{grid-template-columns:minmax(0,1fr);display:grid}#tab-automations .social-comment-automations .automation-section-heading{align-items:flex-start}}#tab-automations{--au-bg:#fff;--au-soft:#f5f7fc;--au-border:#e0e6f0;--au-text:#182235;--au-muted:#58677e;--au-brand:#3452d5;min-width:0;max-width:1320px;color:var(--au-text);direction:rtl;margin:auto;padding:24px;font-size:14px;line-height:1.5}#tab-automations *{box-sizing:border-box}#tab-automations h2,#tab-automations h3,#tab-automations h4,#tab-automations p{color:inherit;letter-spacing:normal;margin:0}#tab-automations h2{font-size:26px;font-weight:800}#tab-automations h3{font-size:19px;font-weight:750}#tab-automations h4{font-size:16px}#tab-automations p{color:var(--au-muted);overflow-wrap:anywhere;font-size:14px;line-height:1.65}#tab-automations .automation-heading,#tab-automations .automation-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}#tab-automations .automation-page-subtitle{margin-top:4px}#tab-automations #automationStatus{border:1px solid var(--au-border);background:var(--au-bg);border-radius:10px;margin:18px 0;padding:10px 14px;font-size:12px}#tab-automations .automation-overview{border:1px solid var(--au-border);background:linear-gradient(115deg,var(--au-soft),var(--au-bg));border-radius:20px;justify-content:space-between;align-items:center;gap:20px;padding:26px;display:flex}#tab-automations .automation-eyebrow{color:var(--au-brand);margin-bottom:8px;font-size:12px;font-weight:700;display:block}#tab-automations .automation-overview h3{margin-bottom:8px;font-size:24px}#tab-automations .automation-status-pill{white-space:nowrap;background:var(--au-soft);color:var(--au-muted);border:1px solid var(--au-border);border-radius:20px;align-items:center;gap:7px;padding:7px 12px;font-size:12px;font-weight:650;display:inline-flex}#tab-automations .automation-status-pill:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}#tab-automations .automation-status-pill.is-on{color:#16724e;background:#edf9f2;border-color:#c4e6d6}#tab-automations .automation-stats{grid-template-columns:repeat(3,1fr);gap:12px;margin:16px 0 28px;display:grid}#tab-automations .automation-stats>div{border:1px solid var(--au-border);background:var(--au-bg);border-radius:14px;flex-direction:column;gap:5px;padding:18px 20px;display:flex}#tab-automations .automation-stats strong{font-size:28px;font-weight:750;line-height:1.2}#tab-automations .automation-stats small{color:var(--au-muted);font-size:14px;font-weight:500}#tab-automations .automation-stats span{color:var(--au-muted);font-size:12px}#tab-automations form{background:0 0;border:0;margin:0;padding:0}#tab-automations .automation-section-heading p{margin-top:4px;font-size:13px}#tab-automations .automation-master{background:var(--au-bg);border:1px solid var(--au-border);cursor:pointer;border-radius:12px;align-items:center;gap:10px;min-height:44px;padding:8px 12px;font-size:14px;font-weight:650;display:flex}#tab-automations .automation-rule{background:var(--au-bg);border:1px solid var(--au-border);cursor:pointer;border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:18px;transition:border-color .15s,box-shadow .15s;display:flex}#tab-automations .automation-rule:has(input:checked){background:linear-gradient(160deg,var(--au-bg),var(--au-soft));border-color:#b1bfee}#tab-automations .automation-rule-top{justify-content:space-between;align-items:center;min-height:32px;display:flex}#tab-automations .automation-rule-number{background:var(--au-soft);color:var(--au-brand);border-radius:9px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:750;display:grid}#tab-automations .automation-rule strong{font-size:15px;font-weight:750}#tab-automations .automation-rule-description{color:var(--au-muted);flex:1;font-size:13px;line-height:1.65}#tab-automations .automation-rule-selection{color:var(--au-muted);padding-top:6px;font-size:11px;font-weight:650}#tab-automations .automation-rule[data-active=true] .automation-rule-selection{color:var(--au-brand)}#tab-automations .automation-rule[data-active=false] input:checked{background:var(--au-muted);border-color:var(--au-muted)}#tab-automations .automation-deal-setting{border-bottom:1px solid var(--au-border);flex-wrap:wrap;align-items:center;gap:12px 20px;padding:24px 0;display:flex}#tab-automations .automation-deal-setting>div{flex:320px;min-width:0}#tab-automations .automation-deal-setting>div p{max-width:70ch;margin-top:8px}#tab-automations .automation-deal-setting>p{flex-basis:100%}#tab-automations input[type=checkbox][role=switch]{-webkit-appearance:none;appearance:none;cursor:pointer;background:#d8dfe9;border:1px solid #aeb9cc;border-radius:20px;flex:none;width:40px;min-width:40px;height:24px;min-height:24px;margin:0;padding:0;display:block;position:relative}#tab-automations input[type=checkbox][role=switch]:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #18223530}#tab-automations input[type=checkbox][role=switch]:checked{background:var(--au-brand);border-color:var(--au-brand)}#tab-automations input[type=checkbox][role=switch]:checked:before{transform:translate(16px)}#tab-automations .automation-settings{gap:10px;display:grid}#tab-automations .automation-setting{border:1px solid var(--au-border);background:var(--au-bg);border-radius:14px;overflow:hidden}#tab-automations .automation-setting>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:70px;padding:16px 18px;list-style:none;display:flex}#tab-automations summary::-webkit-details-marker{display:none}#tab-automations summary strong{font-size:14px;display:block}#tab-automations summary small{color:var(--au-muted);margin-top:3px;font-size:12px;display:block}#tab-automations .automation-chevron{color:var(--au-muted);flex:none;font-size:20px}#tab-automations details[open]>summary .automation-chevron{transform:rotate(180deg)}#tab-automations .automation-setting-body{border-top:1px solid var(--au-border);padding:18px}#tab-automations fieldset{border:0;min-width:0;margin:0 0 16px;padding:0}#tab-automations legend{margin-bottom:10px;font-size:13px;font-weight:650}#tab-automations .automation-options{flex-wrap:wrap;gap:8px;display:flex}#tab-automations .automation-chip{border:1px solid var(--au-border);background:var(--au-bg);cursor:pointer;overflow-wrap:anywhere;border-radius:10px;align-items:center;gap:8px;max-width:100%;min-height:44px;padding:8px 12px;font-size:13px;display:flex}#tab-automations .automation-chip:has(input:checked){background:var(--au-soft);color:var(--au-brand);border-color:#afbeef}#tab-automations .automation-chip input{width:16px;height:16px;min-height:16px;accent-color:var(--au-brand);flex:none;margin:0}#tab-automations .automation-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:720px;display:grid}#tab-automations .automation-fields label,#tab-automations .automation-select-label{flex-direction:column;gap:7px;min-width:0;font-size:13px;font-weight:600;display:flex}#tab-automations .automation-select-label{max-width:400px}#tab-automations input[type=number],#tab-automations select{background:var(--au-bg);width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--au-text);font:inherit;border:1px solid #bdc9dc;border-radius:10px;padding:10px 12px;font-size:16px}#tab-automations .automation-hint{margin-top:12px;font-size:12px}#tab-automations button{background:var(--au-brand);color:#fff;min-height:44px;font:inherit;cursor:pointer;white-space:normal;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:650;line-height:1.4;display:inline-flex}#tab-automations button.automation-secondary{background:var(--au-bg);color:var(--au-text);border-color:var(--au-border)}#tab-automations button:hover{filter:brightness(.96)}#tab-automations button:disabled{opacity:.5;cursor:not-allowed}#tab-automations :focus-visible{outline-offset:3px;outline:3px solid #6e8cf0}#tab-automations .automation-savebar{z-index:5;background:var(--au-bg);border:1px solid var(--au-border);border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin-top:20px;padding:14px 18px;display:flex;position:sticky;bottom:12px;box-shadow:0 6px 24px #18223512}#tab-automations .automation-savebar strong{font-size:13px;display:block}#tab-automations .automation-savebar small{color:var(--au-muted);margin-top:3px;font-size:11px;display:block}#tab-automations .automation-save-actions{flex-shrink:0;gap:8px;display:flex}:is(#tab-automations,#tab-inventory_tasks) .automation-results{margin-top:32px}#tab-automations .automation-count{background:var(--au-soft);color:var(--au-brand);vertical-align:middle;border-radius:8px;padding:3px 8px;font-size:12px}#tab-automations .automation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}:is(#tab-automations,#tab-inventory_tasks) .automation-result{border:1px solid var(--au-border);background:var(--au-bg);border-radius:14px;flex-direction:column;align-items:start;gap:10px;min-width:0;margin:0;padding:18px;display:flex}:is(#tab-automations,#tab-inventory_tasks) .automation-result p{flex:1}:is(#tab-automations,#tab-inventory_tasks) .automation-result-type{color:var(--au-brand);background:var(--au-soft);border-radius:6px;padding:4px 8px;font-size:11px}#tab-automations .automation-empty{text-align:center;border:1px dashed var(--au-border);background:var(--au-bg);border-radius:16px;grid-column:1/-1;padding:36px 20px}#tab-automations .automation-empty>span{background:var(--au-soft);width:40px;height:40px;color:var(--au-brand);border-radius:12px;place-items:center;margin-bottom:12px;font-size:22px;display:inline-grid}#tab-automations .automation-empty p{margin-top:6px}#tab-automations .automation-run{border-bottom:1px solid var(--au-border);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:13px;display:flex}#tab-automations .automation-run:last-child{border:0}#adminPanel.admin-theme-dark #tab-automations,#adminPanel.admin-dark #tab-automations{--au-bg:#151f30;--au-soft:#1c2940;--au-border:#34435c;--au-text:#edf2fc;--au-muted:#b0bdd1;--au-brand:#91a8ff}#adminPanel:is(.admin-theme-dark,.admin-dark) #tab-automations button:not(.automation-secondary){color:#fff;background:#405fe0}@media (width<=1000px){#tab-automations .automation-rule-grid,#tab-automations .automation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#tab-automations .automation-overview{flex-direction:column;align-items:flex-start;gap:14px}}@media (width<=600px){#tab-automations{padding:12px 8px 24px}#tab-automations h2{font-size:22px}#tab-automations .automation-page-subtitle{font-size:12px}#tab-automations .automation-heading{gap:10px}#tab-automations .automation-heading button{padding:8px 10px;font-size:12px}#tab-automations .automation-overview{border-radius:16px;padding:18px}#tab-automations .automation-overview h3{font-size:20px}#tab-automations .automation-stats{gap:6px;margin-bottom:22px}#tab-automations .automation-stats>div{border-radius:12px;padding:12px 8px}#tab-automations .automation-stats strong{font-size:23px}#tab-automations .automation-stats span,#tab-automations .automation-stats small{font-size:11px}#tab-automations .automation-rule-grid,#tab-automations .automation-grid{grid-template-columns:1fr}#tab-automations .automation-rule{gap:6px;padding:14px 16px}#tab-automations .automation-rule-top{float:none}#tab-automations .automation-master{justify-content:space-between;width:100%}#tab-automations .automation-section-heading h3{font-size:17px}#tab-automations .automation-setting>summary,#tab-automations .automation-setting-body{padding:14px}#tab-automations .automation-fields{gap:8px}#tab-automations .automation-fields label{font-size:12px}#tab-automations .automation-chip{padding:8px 10px}#tab-automations .automation-savebar{flex-direction:column;align-items:stretch;gap:10px;margin-top:14px;padding:12px;bottom:8px}#tab-automations .automation-save-actions{grid-template-columns:1fr 1fr;display:grid}#tab-automations .automation-save-actions button{padding:10px 8px;font-size:13px}#tab-automations .automation-savebar small{display:none}}@media (prefers-reduced-motion:reduce){#tab-automations *{transition:none!important}}#tab-automations [hidden]{display:none!important}:is(#tab-automations,#tab-inventory_tasks) .automation-result{--finding-color:#3452d5;--finding-bg:#eef2ff;border-inline-start:2px solid var(--finding-color);gap:10px}:is(#tab-automations,#tab-inventory_tasks) .automation-result[data-kind=inventory]{--finding-color:#925200;--finding-bg:#fff4dc}:is(#tab-automations,#tab-inventory_tasks) .automation-result[data-kind=tasks]{--finding-color:#713abe;--finding-bg:#f3edff}:is(#tab-automations,#tab-inventory_tasks) .automation-result[data-kind=sla]{--finding-color:#ad3434;--finding-bg:#fff0ef}:is(#tab-automations,#tab-inventory_tasks) .automation-result[data-kind=matches]{--finding-color:#087760;--finding-bg:#e9f8f2}:is(#tab-automations,#tab-inventory_tasks) .automation-result[data-kind=health]{--finding-color:#a42c65;--finding-bg:#ffedf5}:is(#tab-automations,#tab-inventory_tasks) .automation-result[data-kind=digest]{--finding-color:#495b73;--finding-bg:#edf1f6}:is(#tab-automations,#tab-inventory_tasks) .automation-result-type{color:var(--finding-color);background:0 0;align-items:center;gap:7px;padding:0;font-size:11px;font-weight:600;display:inline-flex}:is(#tab-automations,#tab-inventory_tasks) .automation-result-type:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}:is(#tab-automations,#tab-inventory_tasks) .automation-result h4{overflow-wrap:anywhere;line-height:1.55}:is(#tab-automations,#tab-inventory_tasks) .automation-detail-list{border:0;gap:5px;width:100%;margin:0;padding:0;list-style:none;display:grid}:is(#tab-automations,#tab-inventory_tasks) .automation-detail-list li{overflow-wrap:anywhere;border:0;justify-content:flex-start;align-items:baseline;gap:6px;padding:0;font-size:13px;line-height:1.5;display:flex}:is(#tab-automations,#tab-inventory_tasks) .automation-detail-list strong{flex:none;font-weight:500}:is(#tab-automations,#tab-inventory_tasks) .automation-detail-list li>span:last-child{color:var(--au-muted);text-align:start;flex:initial}:is(#tab-automations,#tab-inventory_tasks) .automation-missing-label{font-size:12px}:is(#tab-automations,#tab-inventory_tasks) .automation-task-description{background:0 0;border-radius:0;width:100%;padding:0}:is(#tab-automations,#tab-inventory_tasks) .automation-task-description small{color:var(--au-muted);margin-bottom:5px;font-size:11px;font-weight:650;display:none}:is(#tab-automations,#tab-inventory_tasks) .automation-task-description p,:is(#tab-automations,#tab-inventory_tasks) .automation-detail-text p{white-space:pre-line;font-size:13px;line-height:1.8}:is(#tab-automations,#tab-inventory_tasks) .automation-detail-text{gap:8px;width:100%;display:grid}:is(#tab-automations,#tab-inventory_tasks) .automation-task-meta{flex-wrap:wrap;gap:7px;width:100%;display:flex}:is(#tab-automations,#tab-inventory_tasks) .automation-task-meta span{color:var(--au-muted);overflow-wrap:anywhere;border:0;border-radius:0;max-width:100%;padding:0;font-size:12px}:is(#tab-automations,#tab-inventory_tasks) .automation-result>button{width:auto;min-height:44px;color:var(--au-muted);background:0 0;border:0;margin-top:auto;padding:8px 0;font-size:12px;font-weight:600}#adminPanel:is(.admin-theme-dark,.admin-dark) :is(#tab-automations,#tab-inventory_tasks) .automation-result{--finding-color:#a8bcff;--finding-bg:#243354}#adminPanel:is(.admin-theme-dark,.admin-dark) :is(#tab-automations,#tab-inventory_tasks) .automation-result[data-kind=inventory]{--finding-color:#f2c477;--finding-bg:#392f23}#adminPanel:is(.admin-theme-dark,.admin-dark) :is(#tab-automations,#tab-inventory_tasks) .automation-result[data-kind=tasks]{--finding-color:#ccadff;--finding-bg:#322845}#adminPanel:is(.admin-theme-dark,.admin-dark) :is(#tab-automations,#tab-inventory_tasks) .automation-result[data-kind=sla]{--finding-color:#ffaca7;--finding-bg:#41282c}#adminPanel:is(.admin-theme-dark,.admin-dark) :is(#tab-automations,#tab-inventory_tasks) .automation-result[data-kind=matches]{--finding-color:#7ddcba;--finding-bg:#1c3837}#adminPanel:is(.admin-theme-dark,.admin-dark) :is(#tab-automations,#tab-inventory_tasks) .automation-result[data-kind=health]{--finding-color:#ffafd2;--finding-bg:#402a3e}:is(#tab-automations,#tab-inventory_tasks) .automation-detail-list strong:after{content:":"}:is(#tab-automations,#tab-inventory_tasks) .automation-task-meta span+span:before{content:"·";color:var(--au-muted);margin-inline-end:7px}:is(#tab-automations,#tab-inventory_tasks) .automation-result h4{font-size:15px}:is(#tab-automations,#tab-inventory_tasks) .automation-detail-list li{flex-wrap:wrap}#tab-inventory_tasks{--au-bg:#fff;--au-soft:#f5f7fc;--au-border:#e0e6f0;--au-text:#182235;--au-muted:#58677e;--au-brand:#3452d5}#tab-inventory_tasks .automation-result{box-sizing:border-box;color:var(--au-text)}#tab-inventory_tasks .automation-result h4,#tab-inventory_tasks .automation-result p{overflow-wrap:anywhere;margin:0}#tab-inventory_tasks .automation-result>button{font:inherit;cursor:pointer;text-align:start;font-size:12px}#tab-inventory_tasks .automation-result :focus-visible{outline-offset:3px;outline:3px solid #6e8cf0}#adminPanel:is(.admin-theme-dark,.admin-dark) #tab-inventory_tasks{--au-bg:#151f30;--au-soft:#1c2940;--au-border:#34435c;--au-text:#edf2fc;--au-muted:#b0bdd1}.unified-task-reminder{color:#713abe;flex-basis:100%;font-size:11px}#tab-automations .automation-task-link{border:1px solid var(--au-border);background:var(--au-bg);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block:24px;padding:16px;display:flex}.automation-mail-actions{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.automation-run:has(.automation-mail-actions){flex-wrap:wrap;gap:12px}.automation-run:has(.automation-mail-actions)>div:first-child{flex:1;min-width:200px}.automation-summary-dialog{color:#182235;background:#fff;border:1px solid #dce3ef;border-radius:20px;width:min(760px,100vw - 24px);max-height:calc(100dvh - 32px);padding:0;box-shadow:0 24px 80px #10182830}.automation-summary-dialog::backdrop{background:#10182880}.automation-summary-dialog header,.automation-summary-dialog footer{background:#f7f9fc;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.automation-summary-dialog h3,.automation-summary-dialog p{margin:0}.automation-summary-dialog header p{color:#65738a;overflow-wrap:anywhere;margin-top:4px}.automation-summary-dialog button{font:inherit;cursor:pointer;min-height:40px;color:inherit;background:#fff;border:1px solid #dce3ef;border-radius:10px;padding:8px 14px}.automation-summary-dialog button:disabled{opacity:.5;cursor:wait}.automation-summary-dialog button:focus-visible{outline-offset:2px;outline:3px solid #4165e8}.automation-summary-dialog .automation-summary-note{color:#65738a;padding:12px 20px;font-size:13px}.automation-summary-content{max-height:60dvh;padding:4px 20px 20px;overflow:auto}.automation-summary-content pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.8}@media (width<=600px){.automation-mail-actions{width:100%}.automation-mail-actions button{flex:1}.automation-summary-dialog header,.automation-summary-dialog footer{padding:12px}.automation-summary-content{padding:4px 12px 16px}.automation-summary-dialog .automation-summary-note{padding:10px 12px}.automation-summary-dialog footer{flex-wrap:wrap}}.automation-summary-dialog{width:min(820px,100vw - 20px)}.automation-summary-content:has(iframe){max-height:none;padding:0;overflow:hidden}.automation-summary-frame{background:#f3f1f7;border:0;width:100%;height:62dvh;display:block}.automation-summary-dialog footer{flex-wrap:wrap}#tab-automations .wa-automations{border-bottom:1px solid var(--au-border);margin:12px 0 36px;padding-bottom:28px}#tab-automations .wa-settings{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;margin-top:20px;display:grid}#tab-automations .wa-settings>label:first-child{grid-column:1/-1}#tab-automations .wa-settings>label:last-child{grid-column:1/-1;gap:8px;max-width:340px;font-weight:650;display:grid}#tab-automations .wa-settings select{min-height:44px;color:var(--au-text);background:var(--au-bg);border:1px solid var(--au-border);border-radius:10px;padding:8px 12px;font-size:16px}#tab-automations .wa-settings-actions{justify-content:space-between;align-items:center;gap:16px;margin:14px 0 20px;display:flex}#tab-automations .wa-template-list{gap:24px;display:grid}#tab-automations .wa-template{border:1px solid var(--au-border);background:var(--au-bg);border-radius:14px;min-width:0;padding:22px}#tab-automations .wa-template>header{grid-template-columns:1fr 1fr;gap:22px;margin-bottom:20px;display:grid}#tab-automations .wa-review p{margin-top:8px;font-size:13px}#tab-automations .wa-review small{color:var(--au-muted);margin-top:8px;font-size:12px;display:block}#tab-automations .wa-editor-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px;display:grid}#tab-automations .wa-editor label{margin-bottom:8px;font-weight:650;display:block}#tab-automations .wa-editor textarea{resize:vertical;border:1px solid var(--au-border);background:var(--au-bg);width:100%;min-height:156px;max-height:500px;color:var(--au-text);font:inherit;caret-color:var(--au-brand);border-radius:10px;padding:12px;font-size:16px;line-height:1.7;display:block}#tab-automations .wa-variables{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}#tab-automations .wa-variables>span{color:var(--au-muted);font-size:13px}#tab-automations .wa-variables button{padding:8px 12px;font-size:13px}#tab-automations .wa-template-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}#tab-automations .wa-preview{background:var(--au-soft);border-radius:12px;align-self:start;min-width:0;padding:18px}#tab-automations .wa-preview>span{color:var(--au-muted);font-size:13px;font-weight:650}#tab-automations .wa-message{background:var(--au-bg);color:var(--au-text);border:1px solid var(--au-border);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px 12px 2px;margin:14px 0;padding:16px;font-size:16px;line-height:1.7}#tab-automations .wa-preview small{color:var(--au-muted);font-size:12px}#tab-automations .wa-template-history{border-top:1px solid var(--au-border);margin-top:18px;padding-top:12px}#tab-automations .wa-template-history summary{cursor:pointer;min-height:44px;color:var(--au-muted);align-items:center;display:flex}#tab-automations .wa-template-history summary:before{content:"⌄";margin-inline-end:8px}#tab-automations .wa-template-history>div{border-top:1px solid var(--au-border);padding:12px 0;font-size:13px}#tab-automations .wa-issue{color:#aa302a!important}#tab-automations #waAutomationFeedback:not(:empty){background:var(--au-soft);border:1px solid var(--au-border);border-radius:10px;margin:12px 0;padding:12px}#tab-automations .wa-automations ::selection{color:#182235;background:#dce4ff}#adminPanel:is(.admin-theme-dark,.admin-dark) #tab-automations .wa-issue{color:#ffb6af!important}@media (width<=850px){#tab-automations .wa-settings{grid-template-columns:1fr}#tab-automations .wa-settings>label:last-child{max-width:none}#tab-automations .wa-template>header,#tab-automations .wa-editor-layout{grid-template-columns:1fr}#tab-automations .wa-settings-actions{flex-direction:column;align-items:stretch}}@media (width<=600px){#tab-automations .wa-template{padding:16px}#tab-automations .wa-template-actions{grid-template-columns:1fr;display:grid}#tab-automations .wa-preview{padding:14px}#tab-automations .wa-template>header{gap:12px}#tab-automations .wa-message{font-size:16px}}#tab-automations .wa-automations{margin:0 0 22px;padding-bottom:22px}#tab-automations .wa-template{padding:16px 20px}#tab-automations .wa-template>header{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:start;gap:16px;margin:0}#tab-automations .wa-template h4{margin-bottom:3px;font-size:17px}#tab-automations .wa-review{text-align:end}#tab-automations .wa-review p{margin-top:5px}#tab-automations .wa-template-edit{border-top:1px solid var(--au-border);margin-top:10px}#tab-automations .wa-template-edit>summary{cursor:pointer;min-height:44px;color:var(--au-brand);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 0;font-weight:650;display:flex}#tab-automations .wa-template-edit>summary:after{content:"⌄";margin-inline-start:auto}#tab-automations .wa-template-edit>summary span{color:var(--au-muted);font-size:12px;font-weight:400}#tab-automations .wa-template-edit[open]>.wa-editor-layout{padding-top:12px}#tab-automations .wa-policy{max-width:none;margin-top:14px}#tab-automations .wa-activity{margin-top:8px}#tab-automations .wa-activity>summary{cursor:pointer;min-height:44px;color:var(--au-muted);align-items:center;display:flex}#tab-automations .wa-activity>summary:before{content:"⌄";margin-inline-end:8px}#tab-automations .automation-operations{border:1px solid var(--au-border);background:var(--au-bg);border-radius:12px;padding:0 18px}#tab-automations .automation-operations>summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:68px;padding:12px 0;display:flex}#tab-automations .automation-operations>summary span{color:var(--au-muted);font-size:13px}#tab-automations .automation-operations[open]{padding-bottom:18px}#tab-automations .automation-rule-top{justify-content:end;min-height:24px}#tab-automations .automation-task-link{margin:12px 0}@media (width<=600px){#tab-automations .wa-template{padding:14px}#tab-automations .wa-template>header{grid-template-columns:1fr;gap:10px}#tab-automations .wa-review{text-align:start}#tab-automations .wa-template-edit>summary span{order:2;width:100%}#tab-automations .automation-operations{padding-inline:14px}}#tab-automations .sc-url-lookup{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}#tab-automations .sc-url-lookup input{width:100%;min-width:0;min-height:44px;font:inherit;border:1px solid var(--au-border);color:var(--au-text);background:var(--au-bg);border-radius:8px;padding:10px;font-size:16px}@media (width<=640px){#tab-automations .sc-url-lookup{grid-template-columns:minmax(0,1fr)}}#tab-automations .wa-toggle-state{color:var(--au-muted);margin-top:4px;font-size:12px;font-weight:400;display:block}#tab-automations{max-width:1120px}#tab-automations #automationStatus{color:var(--au-muted);background:0 0;border:0;margin:12px 0 18px;padding:0}#tab-automations .automation-category{border:1px solid var(--au-border);background:var(--au-bg);border-radius:12px;min-width:0;margin:0 0 12px;padding:0}#tab-automations .automation-category>summary{cursor:pointer;align-items:center;gap:16px;min-height:86px;padding:18px 22px;list-style:none;display:flex}#tab-automations .automation-category>summary>span:first-child{flex:1;min-width:0}#tab-automations .automation-category>summary strong{font-size:17px;font-weight:700}#tab-automations .automation-category>summary small{margin-top:5px;font-size:13px}#tab-automations .automation-category>summary:after{content:"";border:solid var(--au-muted);border-width:0 0 1.5px 1.5px;flex:none;width:8px;height:8px;margin-inline:4px;transform:rotate(-45deg)}#tab-automations .automation-category[open]>summary:after{transform:rotate(135deg)}#tab-automations .automation-category-state{color:var(--au-muted);overflow-wrap:anywhere;max-width:25ch;font-size:12px}#tab-automations .automation-category-body{border-top:1px solid var(--au-border);padding:0 22px 22px}#tab-automations .automation-section-heading{margin:20px 0 14px}#tab-automations .wa-master-row{border-bottom:1px solid var(--au-border);align-items:center;gap:16px;padding:16px 0;display:flex}#tab-automations .wa-master-row .automation-master{border:0;flex:none;padding-inline:0}#tab-automations .wa-master-row p{font-size:12px}#tab-automations .wa-template-list{gap:0}#tab-automations .wa-template{border:0;border-bottom:1px solid var(--au-border);background:0 0;border-radius:0;padding:20px 0}#tab-automations .wa-template>header{grid-template-columns:minmax(0,1fr) auto minmax(140px,200px);align-items:start;gap:18px}#tab-automations .wa-template h4{font-size:15px;font-weight:700}#tab-automations .wa-template>header>div:first-child p{max-width:65ch;font-size:13px}#tab-automations .wa-message-toggle{border:0;border-radius:0;align-items:center;min-width:100px;padding:0}#tab-automations .wa-toggle-state{margin:0;font-size:12px}#tab-automations .wa-review,#tab-automations .wa-review p{font-size:12px}#tab-automations .wa-template-edit{border:0;margin-top:8px}#tab-automations .wa-template-edit>summary{justify-content:start;gap:12px;padding:4px 0;font-size:13px}#tab-automations .wa-template-edit>summary:after{margin-inline-start:0}#tab-automations .wa-reminder-field{align-items:center;gap:12px;margin:12px 0;font-size:13px;font-weight:600;display:flex}#tab-automations .wa-reminder-field select{max-width:210px}#tab-automations .wa-settings-actions{margin:16px 0}#tab-automations .wa-settings-actions p,#tab-automations .wa-policy p{font-size:12px}#tab-automations .automation-rule-group{margin-top:24px}#tab-automations .automation-rule-group h4{color:var(--au-muted);border-bottom:1px solid var(--au-border);padding-bottom:8px;font-size:13px;font-weight:700}#tab-automations .automation-rule-grid{grid-template-columns:1fr;gap:0;display:grid}#tab-automations .automation-rule{border:0;border-bottom:1px solid var(--au-border);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:40px minmax(0,1fr) minmax(100px,auto);gap:3px 14px;padding:14px 0;transition:none;display:grid}#tab-automations .automation-rule:has(input:checked){border-color:var(--au-border);background:0 0}#tab-automations .automation-rule:hover{border-color:var(--au-border);box-shadow:none}#tab-automations .automation-rule-top{grid-area:1/1/3;align-self:center;align-items:center;min-height:44px}#tab-automations .automation-rule strong{grid-column:2;font-size:14px}#tab-automations .automation-rule-description{grid-column:2;max-width:70ch;font-size:13px}#tab-automations .automation-rule-selection{text-align:end;grid-area:1/3/3;align-self:center;max-width:24ch;padding:0;font-size:12px}#tab-automations .automation-deal-setting{border-top:1px solid var(--au-border);border-bottom:0;margin-top:24px;padding:18px 0}#tab-automations .automation-deal-setting h3{font-size:16px}#tab-automations .automation-deal-setting>div p,#tab-automations .automation-deal-setting>p{font-size:12px}#tab-automations .automation-savebar{box-shadow:none;border:0;border-top:1px solid var(--au-border);border-radius:0;padding:16px 0 0;position:static}#tab-automations .automation-task-link{background:0 0;border:0;margin:0;padding:4px 0 12px}#tab-automations .automation-history{margin-top:14px}#tab-automations :is(button,summary){touch-action:manipulation}#tab-automations ::selection{color:#182235;background:#dce4ff}#tab-automations .automation-status-pill{white-space:normal;text-align:start}@media (width<=700px){#tab-automations .automation-category>summary{padding:16px;flex-wrap:wrap;gap:12px;padding-inline-end:36px;position:relative}#tab-automations .automation-category>summary>span:first-child{flex-basis:calc(100% - 26px)}#tab-automations .automation-category>summary:after{inset-inline-end:18px;position:absolute;top:25px}#tab-automations .automation-category-state{max-width:none}#tab-automations .automation-category-body{padding:0 14px 16px}#tab-automations .wa-master-row{flex-direction:column;align-items:stretch;gap:4px}#tab-automations .wa-template>header{grid-template-columns:minmax(0,1fr) auto;gap:10px}#tab-automations .wa-template>header>div:first-child{grid-column:1/-1}#tab-automations .wa-message-toggle{justify-content:start;gap:8px;width:auto;min-width:0}#tab-automations .wa-review{min-width:0}#tab-automations .wa-template-edit>summary span{display:none}#tab-automations .wa-reminder-field{flex-direction:column;align-items:stretch;gap:6px}#tab-automations .wa-reminder-field select{max-width:none}#tab-automations .automation-rule{grid-template-columns:40px minmax(0,1fr);gap:3px 10px}#tab-automations .automation-rule-top{grid-row:1/4}#tab-automations .automation-rule-selection{text-align:start;grid-area:3/2;max-width:none}#tab-automations .automation-fields{grid-template-columns:1fr 1fr}#tab-automations .automation-fields label:last-child{grid-column:1/-1}#tab-automations .automation-run{flex-wrap:wrap}#tab-automations .automation-run>div{min-width:0}#tab-automations .automation-save-actions{flex-shrink:1}}.dealerx-support-link{color:#166534;white-space:nowrap;background:#fff;border:1px solid #cbd5e1;border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:8px 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.dealerx-support-link:focus-visible{outline-offset:3px;outline:3px solid #2563eb}#adminPanel.admin-theme-dark .dealerx-support-link{color:#86efac;background:#172033;border-color:#475569}@media (width<=600px){.dealerx-support-link{min-height:40px;padding:6px 8px;font-size:11px}.admin-top-actions{gap:6px!important}}.dealerx-support-mobile{display:none}@media (width<=1100px){.dealerx-support-mobile{flex-shrink:0;min-height:44px;margin:4px 0 8px;display:flex}}#adminPanel .dealerx-support-link,#adminPanel.open .admin-category-navigation .dealerx-support-mobile{box-sizing:border-box;flex:0 0 40px;place-self:center start;border-radius:50%!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important}#adminPanel .dealerx-support-icon{pointer-events:none;flex:none;width:21px;height:21px;display:block}#adminPanel .dealerx-support-link:hover{background:#ecfdf5;border-color:#86bfa0}#adminPanel.admin-theme-dark .dealerx-support-link:hover{background:#203b33}.dx-support{color:#172033;min-width:0}.dx-support-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.dx-support-heading h2{margin:4px 0;font-size:26px}.dx-support-heading small{color:#168565;font-weight:700}.dx-support p{line-height:1.7}.dx-support-heading p{color:#64748b;margin:0;font-size:14px}.dx-support :is(button,input,textarea,select){font:inherit;box-sizing:border-box}.dx-support button{cursor:pointer;color:#26364b;background:#fff;border:1px solid #dce4ee;border-radius:10px;min-height:44px;padding:9px 14px;font-size:14px}.dx-support button:disabled{opacity:.55;cursor:default}.dx-support :focus-visible{outline-offset:2px;outline:3px solid #4f67dc}.dx-support .dx-primary{color:#fff;background:#2857d8;border-color:#2857d8;font-weight:700}.dx-support-tabs{border-bottom:1px solid #dce4ee;gap:8px;padding-bottom:12px;display:flex}.dx-support-tabs [aria-pressed=true]{color:#214eb9;background:#eaf1ff;border-color:#c5d6fc}.dx-support #dxSupportStatus{color:#52647a;min-height:24px;margin:10px 0;font-size:13px}.dx-inbox{background:#fff;border:1px solid #dce4ee;border-radius:18px;grid-template-columns:minmax(240px,320px) minmax(0,1fr);height:min(740px,100dvh - 240px);min-height:440px;display:grid;overflow:hidden}.dx-conversations{border-inline-end:1px solid #e2e8f0;min-height:0;overflow:auto}.dx-search{z-index:1;background:#f8fafc;gap:8px;padding:14px;display:grid;position:sticky;top:0}.dx-support label{gap:6px;font-size:13px;font-weight:600;display:grid}.dx-support :is(input:not([type=checkbox]),textarea,select){color:#172033;background:#fff;border:1px solid #d4deeb;border-radius:9px;width:100%;min-width:0;min-height:44px;padding:10px}.dx-support textarea{resize:vertical}.dx-support input[type=checkbox]{accent-color:#2857d8;width:18px;height:18px}.dx-support .dx-conversation{border:0;text-align:start;border-bottom:1px solid #edf1f7;border-radius:0;align-items:center;gap:10px;width:100%;padding:14px 12px;display:flex}.dx-conversation.selected{background:#eef5ff;box-shadow:inset -3px 0 #315bd5}.dx-conversation>span:nth-child(2){flex:1;min-width:0}.dx-conversation strong{overflow-wrap:anywhere;font-size:14px;display:block}.dx-conversation small{color:#607087;text-align:start;margin-top:4px;font-size:11px;display:block}.dx-conversation time{color:#64748b;max-width:58px;font-size:10px}.dx-avatar{color:#197453;background:#e5f4ee;border-radius:50%;flex:0 0 36px;place-items:center;height:36px;font-size:12px;display:grid}.dx-chat{flex-direction:column;min-width:0;min-height:0;display:flex}.dx-chat-head{border-bottom:1px solid #e2e8f0;align-items:center;gap:10px;padding:12px;display:flex}.dx-chat-head>div{overflow-wrap:anywhere;flex:1;min-width:0}.dx-chat-head small{color:#64748b;margin-top:4px;font-size:12px;display:block}.dx-chat-head>button:first-child{display:none}.dx-messages{overscroll-behavior:contain;background:#f2f6f4;flex-direction:column;flex:1;gap:8px;min-height:0;padding:18px;display:flex;overflow:auto}.dx-bubble{background:#fff;border:1px solid #e0e6e9;border-radius:14px;flex-shrink:0;align-self:flex-start;min-width:110px;max-width:85%;padding:12px 14px;box-shadow:0 2px 5px #153c2706}.dx-bubble.out{background:#dff4e8;border-color:#cce9d9;align-self:flex-end}.dx-bubble.draft{background:#fff8e5;border-style:dashed;border-color:#e4cf94}.dx-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0;font-size:14px}.dx-bubble small{color:#526a62;font-size:11px}.dx-media{background:#eef3f7;border-radius:6px;padding:8px;font-size:12px;display:block}.dx-support .dx-reply{background:0 0;align-self:flex-start;min-height:36px;font-size:12px}.dx-warning{color:#98481d;margin:0;font-size:12px}.dx-compose{background:#fff;border-top:1px solid #e2e8f0;gap:8px;padding:12px;display:grid}.dx-compose textarea{resize:vertical;min-height:72px;max-height:160px}.dx-compose>div:last-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.dx-compose small{color:#66758a;font-size:11px}.dx-compose>label:has(select){grid-template-columns:auto minmax(0,1fr);align-items:center}.dx-empty{color:#64748b;text-align:center;margin:auto;padding:28px}.dx-support-help{color:#63738a;border:1px solid #e2e8f0;border-radius:12px;margin-top:14px;padding:12px 16px;font-size:13px}.dx-support-help summary{cursor:pointer;min-height:24px}.dx-settings{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.dx-settings>section{background:#fff;border:1px solid #dce4ee;border-radius:16px;align-content:start;gap:14px;min-width:0;padding:20px;display:grid}.dx-settings h3{margin:0;font-size:18px}.dx-settings p{color:#64748b;margin:0;font-size:13px}.dx-setting-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dx-settings label:has(input[type=checkbox]){align-items:center;gap:8px;display:flex}.dx-settings fieldset{border:1px solid #e2e8f0;border-radius:10px;min-width:0;padding:12px}.dx-settings legend{font-size:13px}.dx-days{flex-wrap:wrap;gap:12px;display:flex}.dx-settings-save{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;display:flex}.dx-settings-save small{color:#64748b}.dx-support [hidden]{display:none!important}@media (width<=760px){.dx-support-heading{align-items:start}.dx-support-heading h2{font-size:22px}.dx-support-heading p{font-size:12px}.dx-inbox{border-radius:12px;height:calc(100dvh - 230px);min-height:430px;display:block}.dx-conversations{border:0;height:100%}.dx-chat{height:100%;display:none}.dx-inbox.has-chat .dx-conversations{display:none}.dx-inbox.has-chat .dx-chat{display:flex}.dx-chat-head>button:first-child{display:block}.dx-chat-head{gap:6px;padding:10px}.dx-chat-head button{max-width:104px;padding:8px;font-size:11px}.dx-chat-head strong{font-size:14px}.dx-messages{padding:12px}.dx-bubble{max-width:94%;padding:10px 12px}.dx-compose{padding:10px}.dx-support :is(input,textarea,select){font-size:16px}.dx-compose>div:last-child{align-items:start}.dx-compose small{max-width:65%}.dx-settings{grid-template-columns:minmax(0,1fr)}.dx-settings>section{padding:16px}.dx-settings-save{background:#fff;border-top:1px solid #dce4ee;padding:10px;position:sticky;bottom:0}.dx-settings-save small{display:none}}.dx-support .dx-support-tabs{width:auto!important;height:auto!important;min-height:0!important;box-shadow:none!important;z-index:auto!important;background:0 0!important;justify-content:flex-start!important;position:static!important;inset:auto!important;transform:none!important}.dx-support .dx-support-tabs button{flex:none!important}.dx-support-media{color:#172033;box-sizing:border-box;background:#fff;border:1px solid #dce4ee;border-radius:16px;width:min(720px,100vw - 24px);max-height:90dvh;padding:16px;overflow:auto}.dx-support-media::backdrop{background:#17203388}.dx-support-media :is(img,video,audio){max-width:100%;max-height:72dvh;margin:14px auto;display:block}.dx-support-media button{cursor:pointer;background:#fff;border:1px solid #dce4ee;border-radius:8px;min-height:44px;padding:8px 16px}.dx-support-media a{padding:24px;display:block}.dx-support-heading{flex-wrap:wrap}.dx-support-heading-actions{flex-wrap:wrap;gap:8px;display:flex}.dx-support .dx-support-help button{white-space:normal;max-width:100%}body[data-template=tech_signature] #catalog{padding-block:40px!important}body[data-template=tech_signature] #catalog .catalog-head{margin-bottom:24px!important}body[data-template=tech_signature] #catalog .catalog-head .s-tag,body[data-template=tech_signature] #catalog .catalog-head .s-rule{display:none!important}body[data-template=tech_signature] #catalog .catalog-head .s-title{margin-bottom:10px!important;font-size:clamp(28px,3.3vw,42px)!important}body[data-template=tech_signature] #catalog .catalog-sub{color:var(--text-muted)!important;font-size:14px!important}body[data-template=tech_signature] #catalog .catalog-toolbar{box-shadow:none!important;background:0 0!important;border:0!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important;padding:0!important;display:flex!important}body[data-template=tech_signature] #catalog .catalog-tools{flex:70%;grid-template-columns:minmax(0,1fr) 190px!important;gap:12px!important;width:auto!important;min-width:0!important;display:grid!important}body[data-template=tech_signature] #catalog :is(.catalog-search,.catalog-sort,.adv-filter-select){border:1px solid var(--line-soft)!important;background:var(--surface-bg)!important;width:100%!important;min-width:0!important;max-width:none!important;height:48px!important;color:var(--text-main)!important;box-sizing:border-box!important;border-radius:10px!important;padding:10px 14px!important;font-size:14px!important}body[data-template=tech_signature] #catalog input::placeholder{color:var(--text-muted)!important;opacity:1!important}body[data-template=tech_signature] #catalog .view-toggle{gap:6px!important;margin:0!important;display:flex!important}body[data-template=tech_signature] #catalog .adv-results-count{text-align:start;flex-basis:100%;color:var(--text-muted)!important;margin:0!important;font-size:13px!important}body[data-template=tech_signature] #catalog .catalog-advanced{background:var(--surface-bg)!important;border:1px solid var(--line-soft)!important;width:calc(100% - 48px)!important;max-width:1180px!important;box-shadow:none!important;box-sizing:border-box!important;border-radius:12px!important;margin:0 auto 22px!important;padding:0!important;display:block!important}body[data-template=tech_signature] #catalog .catalog-advanced>summary{box-sizing:border-box;justify-content:space-between;align-items:center;letter-spacing:0!important;min-height:48px!important;color:var(--text-main)!important;margin:0!important;padding:12px 16px!important;font-size:14px!important;display:flex!important}body[data-template=tech_signature] #catalog .catalog-advanced:not([open])>:not(summary){display:none!important}body[data-template=tech_signature] #catalog .tech-brand-filters{padding:12px 16px!important}body[data-template=tech_signature] #catalog .filters{white-space:normal!important;flex-wrap:wrap!important;gap:8px!important;display:flex!important;overflow:visible!important}body[data-template=tech_signature] #catalog .f-btn{min-height:40px!important;color:var(--text-main)!important;background:var(--site-bg)!important;border:1px solid var(--line-soft)!important;border-radius:8px!important;padding:8px 14px!important}body[data-template=tech_signature] #catalog .f-btn.active{background:var(--theme-action)!important;color:var(--tech-action-text,var(--theme-action-text))!important}body[data-template=tech_signature] #catalog .adv-filters-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;padding:12px 16px!important}body[data-template=tech_signature] #catalog .adv-filters-actions{padding:0 16px 12px!important}body[data-template=tech_signature] #catalog .catalog-natural-search{background:var(--site-bg)!important;border:1px solid var(--line-soft)!important;width:auto!important;color:var(--text-main)!important;grid-template-columns:1fr!important;margin:0 16px 16px!important;padding:12px!important;display:grid!important}body[data-template=tech_signature] #catalog .catalog-natural-search :is(input,button){color:var(--text-main)!important;background:var(--surface-bg)!important}body[data-template=tech_signature] #catalog .catalog-natural-search small{color:var(--text-muted)!important}body[data-template=tech_signature] #catalog .catalog-grid-wrap{width:calc(100% - 48px)!important;max-width:1180px!important}body[data-template=tech_signature] #catalog .cars-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important;width:100%!important;max-width:none!important}body[data-template=tech_signature] #catalog .cars-grid.view-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-template=tech_signature] #catalog .cars-grid .car-card{background:var(--surface-bg)!important;border:1px solid var(--line-soft)!important;border-radius:16px!important;transform:none!important;box-shadow:0 6px 24px #00000012!important}body[data-template=tech_signature] #catalog .cars-grid .car-card .card-img-wrap{aspect-ratio:4/3!important;border:0!important;height:auto!important}body[data-template=tech_signature] #catalog .car-card .card-img{object-fit:cover!important;transform:none!important}body[data-template=tech_signature] #catalog .car-card .card-body{text-align:start!important;gap:10px!important;padding:18px!important}body[data-template=tech_signature] #catalog .car-card .card-meta{letter-spacing:.06em!important;text-align:start!important;color:var(--text-muted)!important;margin:0!important;font-size:12px!important}body[data-template=tech_signature] #catalog .car-card .card-name{overflow-wrap:anywhere;text-align:start!important;min-height:0!important;color:var(--text-main)!important;margin:0!important;font-size:22px!important;line-height:1.3!important}body[data-template=tech_signature] #catalog .card-tech-specs{color:var(--text-muted);flex-wrap:wrap;gap:4px 10px;font-size:14px;line-height:1.6;display:flex}body[data-template=tech_signature] #catalog .card-tech-specs span+span:before{content:"·";opacity:.55;margin-inline-end:10px}body[data-template=tech_signature] #catalog .car-card .card-price{text-align:start!important;color:var(--text-main)!important;margin:2px 0 0!important;font-size:28px!important;line-height:1.25!important}body[data-template=tech_signature] #catalog .car-card .card-finance-teaser{border:0!important;border-top:1px solid var(--line-soft)!important;color:var(--text-muted)!important;background:0 0!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:4px 10px!important;margin:0!important;padding:10px 0!important;font-size:12px!important;display:flex!important}body[data-template=tech_signature] #catalog .card-finance-teaser strong{color:var(--text-main)!important;font-size:13px!important}body[data-template=tech_signature] #catalog .card-warranty{color:var(--text-muted)!important;justify-content:flex-start!important;margin:0!important;font-size:12px!important;line-height:1.5!important}body[data-template=tech_signature] #catalog .card-tech-actions{grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:auto!important;padding-top:8px!important;display:grid!important}body[data-template=tech_signature] #catalog .card-tech-actions :is(.btn-details,.card-contact-agent){box-sizing:border-box!important;width:100%!important;min-width:0!important;height:auto!important;min-height:46px!important;box-shadow:none!important;letter-spacing:0!important;text-align:center!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:10px 8px!important;font-size:14px!important;font-weight:700!important;line-height:1.3!important;text-decoration:none!important;display:flex!important}body[data-template=tech_signature] #catalog .card-tech-actions .btn-details{background:var(--theme-action)!important;color:var(--tech-action-text,var(--theme-action-text))!important;border:1px solid #0000!important}body[data-template=tech_signature] #catalog .card-tech-actions .card-contact-agent{color:var(--text-main)!important;border:1px solid var(--line-soft)!important;background:0 0!important}body[data-template=tech_signature] #catalog :is(button,a,input,select,summary):focus-visible{outline:3px solid var(--theme-action)!important;outline-offset:3px!important}body[data-dealer-slug=procar][data-template=tech_signature] .hero{justify-content:center!important;height:auto!important;min-height:560px!important;padding:96px 24px 64px!important}body[data-dealer-slug=procar][data-template=tech_signature] .hero-content{border:1px solid var(--line-soft);border-radius:20px;box-shadow:0 12px 40px #00000018;background:var(--surface-bg)!important;max-width:760px!important;padding:30px!important}body[data-dealer-slug=procar][data-template=tech_signature] .hero-eyebrow{display:none!important}body[data-dealer-slug=procar][data-template=tech_signature] .hero-title{color:var(--text-main)!important;font-size:clamp(36px,4vw,52px)!important;line-height:1.1!important}body[data-dealer-slug=procar][data-template=tech_signature] .hero-title #hL2{opacity:1!important;color:var(--text-main)!important;font-size:.65em!important;line-height:1.4!important}body[data-dealer-slug=procar][data-template=tech_signature] .hero-sub{color:var(--text-muted)!important;opacity:1!important}body[data-dealer-slug=procar][data-template=tech_signature] .nav-logo img{object-fit:contain!important;width:180px!important;max-width:180px!important;height:72px!important;max-height:72px!important}@media (width<=980px){body[data-template=tech_signature] #catalog .cars-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){body[data-template=tech_signature] #catalog{padding-block:24px!important}body[data-template=tech_signature] #catalog .catalog-head{margin-bottom:18px!important}body[data-template=tech_signature] #catalog :is(.catalog-toolbar,.catalog-advanced,.catalog-grid-wrap){width:calc(100% - 28px)!important;max-width:none!important}body[data-template=tech_signature] #catalog .catalog-tools{flex-basis:100%!important;grid-template-columns:minmax(0,1fr) 136px!important;gap:8px!important}body[data-template=tech_signature] #catalog .catalog-search,body[data-template=tech_signature] #catalog .catalog-sort{grid-column:1/-1!important}body[data-template=tech_signature] #catalog .view-toggle{display:none!important}body[data-template=tech_signature] #catalog .adv-filters-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-template=tech_signature] #catalog .cars-grid,body[data-template=tech_signature] #catalog .cars-grid.view-2{grid-template-columns:1fr!important;gap:18px!important}body[data-template=tech_signature] #catalog .catalog-advanced>summary{min-height:46px!important}body[data-dealer-slug=procar][data-template=tech_signature] .hero{height:auto!important;min-height:0!important;padding:46px 16px!important}body[data-dealer-slug=procar][data-template=tech_signature] .hero-content{padding:24px 18px!important}body[data-dealer-slug=procar][data-template=tech_signature] .hero-sub{margin:16px auto 20px!important;font-size:14px!important}body[data-dealer-slug=procar][data-template=tech_signature] .nav-logo img{width:160px!important;height:54px!important;max-height:54px!important}}body.full-catalog-mode[data-template=tech_signature] #catalog{padding-top:150px!important}@media (width<=760px){body.full-catalog-mode[data-template=tech_signature] #catalog{padding-top:104px!important}}body[data-template=tech_signature] :is(.cta-primary,.sticky-cta button),body[data-template=tech_signature] .hero .hero-ctas .cta-primary{color:var(--tech-action-text,var(--theme-action-text))!important}body[data-dealer-slug=procar][data-template=tech_signature] #navImg{object-fit:contain!important;width:180px!important;max-width:180px!important;height:72px!important;min-height:0!important;max-height:72px!important;transform:scale(1.7)!important}body[data-dealer-slug=procar][data-template=tech_signature] .nav-logo{justify-content:center!important;align-items:center!important;width:180px!important;height:82px!important;display:flex!important;overflow:hidden!important}@media (width<=760px){body[data-dealer-slug=procar][data-template=tech_signature] .hero{padding-top:116px!important;padding-bottom:32px!important}body[data-dealer-slug=procar][data-template=tech_signature] .nav-logo{width:160px!important;height:60px!important}body[data-dealer-slug=procar][data-template=tech_signature] #navImg{width:160px!important;height:54px!important;max-height:54px!important}}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog{padding-block:40px!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .catalog-head{margin-bottom:24px!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .catalog-head .s-tag,body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .catalog-head .s-rule{display:none!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .catalog-head .s-title{margin-bottom:10px!important;font-size:clamp(28px,3.3vw,42px)!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .catalog-sub{color:var(--text-muted)!important;font-size:14px!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .catalog-toolbar{box-shadow:none!important;background:0 0!important;border:0!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important;padding:0!important;display:flex!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .catalog-tools{flex:70%;grid-template-columns:minmax(0,1fr) 190px!important;gap:12px!important;width:auto!important;min-width:0!important;display:grid!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog :is(.catalog-search,.catalog-sort,.adv-filter-select){border:1px solid var(--line-soft)!important;background:var(--surface-bg)!important;width:100%!important;min-width:0!important;max-width:none!important;height:48px!important;color:var(--text-main)!important;box-sizing:border-box!important;border-radius:10px!important;padding:10px 14px!important;font-size:14px!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog input::placeholder{color:var(--text-muted)!important;opacity:1!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .view-toggle{gap:6px!important;margin:0!important;display:flex!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .adv-results-count{text-align:start;flex-basis:100%;color:var(--text-muted)!important;margin:0!important;font-size:13px!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .catalog-advanced{background:var(--surface-bg)!important;border:1px solid var(--line-soft)!important;width:calc(100% - 48px)!important;max-width:1180px!important;box-shadow:none!important;box-sizing:border-box!important;border-radius:12px!important;margin:0 auto 22px!important;padding:0!important;display:block!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .catalog-advanced>summary{box-sizing:border-box;justify-content:space-between;align-items:center;letter-spacing:0!important;min-height:48px!important;color:var(--text-main)!important;margin:0!important;padding:12px 16px!important;font-size:14px!important;display:flex!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .catalog-advanced:not([open])>:not(summary){display:none!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .tech-brand-filters{padding:12px 16px!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .filters{white-space:normal!important;flex-wrap:wrap!important;gap:8px!important;display:flex!important;overflow:visible!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .f-btn{min-height:40px!important;color:var(--text-main)!important;background:var(--site-bg)!important;border:1px solid var(--line-soft)!important;border-radius:8px!important;padding:8px 14px!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .f-btn.active{background:var(--theme-action)!important;color:var(--curated-action-text,var(--theme-action-text))!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .adv-filters-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;padding:12px 16px!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .adv-filters-actions{padding:0 16px 12px!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .catalog-natural-search{background:var(--site-bg)!important;border:1px solid var(--line-soft)!important;width:auto!important;color:var(--text-main)!important;grid-template-columns:1fr!important;margin:0 16px 16px!important;padding:12px!important;display:grid!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .catalog-natural-search :is(input,button){color:var(--text-main)!important;background:var(--surface-bg)!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .catalog-natural-search small{color:var(--text-muted)!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .card-curated-actions{grid-template-columns:1fr 1fr!important;gap:10px!important;width:100%!important;margin-top:auto!important;padding-top:12px!important;display:grid!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .card-curated-actions :is(button,a){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:46px!important;box-shadow:none!important;letter-spacing:0!important;border:1px solid var(--line-soft)!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:10px 12px!important;font:700 14px/1.3 Heebo,Arial,sans-serif!important;text-decoration:none!important;display:flex!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .card-curated-actions .btn-details{background:var(--theme-action)!important;color:var(--curated-action-text)!important;border-color:#0000!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .card-curated-actions .card-contact-agent{color:var(--text-main)!important;background:0 0!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) :is(button,a,input,select,summary):focus-visible{outline:3px solid var(--brand-accent)!important;outline-offset:3px!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .card-warranty{color:var(--text-muted)!important;justify-content:flex-start!important;margin:0!important;font-size:12px!important;line-height:1.5!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .card-finance-teaser{border:0!important;border-top:1px solid var(--line-soft)!important;background:0 0!important;border-radius:0!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:4px 12px!important;margin:0!important;padding:10px 0!important;display:flex!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .card-finance-teaser span{color:var(--text-muted)!important;font-size:12px!important;display:block!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .card-finance-teaser strong{color:var(--text-main)!important;font-size:14px!important}body[data-template=private_showroom] #nav{border-radius:24px!important;height:88px!important;min-height:88px!important;padding:10px 20px!important}body[data-template=private_showroom] #nav .nav-logo{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;height:64px!important;padding:0!important;display:flex!important}body[data-template=private_showroom] #navImg{object-fit:contain!important;width:auto!important;max-width:200px!important;height:60px!important;min-height:0!important;max-height:60px!important}body[data-template=private_showroom] .hero .hero-content{background:color-mix(in srgb,var(--site-bg) 94%,transparent)!important;border:1px solid var(--line-soft)!important;border-radius:28px!important;padding:28px!important}body[data-template=private_showroom] .hero .hero-sub{color:var(--text-main)!important;opacity:1!important}body[data-template=private_showroom] .hero .hero-title{font-size:clamp(38px,5vw,68px)!important;line-height:1.05!important}body[data-template=private_showroom] #catalog .cars-grid .card-gallery{background:var(--surface-bg)!important;border-radius:24px!important;gap:28px!important;min-height:0!important;padding:22px!important;box-shadow:0 8px 28px #00000008!important}body[data-template=private_showroom] #catalog .card-gallery .card-body{gap:12px!important;min-width:0!important;padding:12px!important}body[data-template=private_showroom] #catalog .card-gallery .card-img-wrap{aspect-ratio:4/3!important;border-radius:16px!important;height:auto!important;min-height:0!important;overflow:hidden!important}body[data-template=private_showroom] #catalog .card-gallery :is(.card-name,.card-meta,.card-price){text-align:start!important;margin:0!important}body[data-template=private_showroom] #catalog .card-gallery .card-name{overflow-wrap:anywhere!important;font-size:clamp(24px,2.4vw,34px)!important;line-height:1.2!important}body[data-template=private_showroom] #catalog .card-gallery .card-price{font-size:30px!important}body[data-template=private_showroom] #catalog .card-gallery .card-specs{gap:8px!important;margin:0!important}body[data-template=private_showroom] #catalog .card-gallery .card-spec{border:0!important;border-bottom:1px solid var(--line-soft)!important;background:0 0!important;border-radius:0!important;padding:8px 4px!important}body[data-template=private_showroom] #catalog .card-gallery .card-spec-label{color:var(--text-muted)!important;font-size:12px!important}body[data-template=private_showroom] #catalog .card-gallery .card-spec-val{color:var(--text-main)!important;font-size:14px!important}body[data-template=editorial_drive]{background:var(--site-bg)!important;color:var(--text-main)!important}body[data-template=editorial_drive] #nav{background:var(--site-bg)!important;border:0!important;border-bottom:1px solid var(--line-soft)!important;width:100%!important;max-width:none!important;height:88px!important;min-height:88px!important;box-shadow:none!important;border-radius:0!important;gap:24px!important;padding:12px clamp(20px,5vw,76px)!important;display:flex!important;inset:0 0 auto!important;transform:none!important}body[data-template=editorial_drive] #nav .nav-logo{background:0 0!important;border:0!important;min-width:100px!important;max-width:200px!important;margin-inline-end:auto!important;padding:0!important}body[data-template=editorial_drive] #navImg{object-fit:contain!important;max-width:190px!important;height:58px!important;max-height:58px!important}body[data-template=editorial_drive] #nav :is(a,.nav-cta){color:var(--text-main)!important}body[data-template=editorial_drive] #nav .nav-links{gap:18px!important}body[data-template=editorial_drive] .hero{isolation:isolate;background:var(--site-bg)!important;justify-content:flex-start!important;align-items:center!important;height:auto!important;min-height:640px!important;padding:140px 5vw 120px!important;display:flex!important}body[data-template=editorial_drive] .hero-bg{opacity:1!important;background-position:50%!important;background-size:cover!important;border-radius:0!important;width:52%!important;inset:88px auto 0 0!important;transform:none!important}body[data-template=editorial_drive] .hero-overlay,body[data-template=editorial_drive] .hero:before,body[data-template=editorial_drive] .hero:after{display:none!important}body[data-template=editorial_drive] .hero-content{text-align:start!important;width:43%!important;max-width:620px!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;position:relative!important}body[data-template=editorial_drive] .hero-eyebrow{border:0!important;border-bottom:2px solid var(--brand-accent)!important;color:var(--text-muted)!important;letter-spacing:.06em!important;background:0 0!important;border-radius:0!important;margin:0 0 22px!important;padding:0 0 12px!important}body[data-template=editorial_drive] .hero-title{letter-spacing:-.03em!important;margin:0 0 20px!important;font-size:clamp(38px,4.5vw,68px)!important;line-height:1.06!important}body[data-template=editorial_drive] .hero-title span{-webkit-text-fill-color:var(--text-main)!important;color:var(--text-main)!important;background:0 0!important}body[data-template=editorial_drive] .hero-title #hL2{opacity:1!important;margin-top:12px!important;font-size:.65em!important;line-height:1.3!important}body[data-template=editorial_drive] .hero-sub{color:var(--text-muted)!important;max-width:42ch!important;margin:0 0 26px!important;font-size:16px!important;line-height:1.7!important}body[data-template=editorial_drive] .hero-ctas{justify-content:flex-start!important}body[data-template=editorial_drive] .hero .cta-primary{background:var(--theme-action)!important;color:var(--curated-action-text)!important;min-height:48px!important;box-shadow:none!important;border-radius:4px!important;padding:14px 30px!important}body[data-template=editorial_drive] .hero-stats{background:var(--surface-bg)!important;border:0!important;border-top:1px solid var(--line-soft)!important;backdrop-filter:none!important;width:48%!important;bottom:0!important;right:0!important}body[data-template=editorial_drive] .hero-stat{padding:14px 4px!important}body[data-template=editorial_drive] :is(.hs-num,.hs-label){color:var(--text-main)!important;letter-spacing:0!important}body[data-template=editorial_drive] .brands{background:var(--surface-bg)!important;border-block:1px solid var(--line-soft)!important;padding:18px!important}body[data-template=editorial_drive] .brand-item{color:var(--text-muted)!important}body[data-template=editorial_drive] #catalog{padding-inline:5vw!important}body[data-template=editorial_drive] #catalog .catalog-head{text-align:start!important;max-width:1180px!important;margin-inline:auto!important}body[data-template=editorial_drive] #catalog :is(.catalog-toolbar,.catalog-grid-wrap,.catalog-advanced){width:100%!important;max-width:1180px!important;margin-inline:auto!important}body[data-template=editorial_drive] #catalog .cars-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:32px 24px!important;width:100%!important;display:grid!important}body[data-template=editorial_drive] #catalog .car-card{border:0!important;border-bottom:2px solid var(--text-main)!important;min-width:0!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;flex-direction:column!important;grid-column:auto!important;display:flex!important;transform:none!important}body[data-template=editorial_drive] #catalog .card-img-wrap{aspect-ratio:4/3!important;border-radius:4px!important;height:auto!important;min-height:0!important}body[data-template=editorial_drive] #catalog .card-img-wrap:after{display:none!important}body[data-template=editorial_drive] #catalog .card-img{object-fit:cover!important;transform:none!important}body[data-template=editorial_drive] #catalog .card-body{text-align:start!important;flex-direction:column!important;gap:10px!important;padding:18px 0!important;display:flex!important}body[data-template=editorial_drive] #catalog :is(.card-name,.card-price,.card-meta){text-align:start!important;color:var(--text-main)!important;letter-spacing:0!important;margin:0!important}body[data-template=editorial_drive] #catalog .card-name{overflow-wrap:anywhere!important;font-size:25px!important;line-height:1.2!important}body[data-template=editorial_drive] #catalog .card-meta{color:var(--text-muted)!important;letter-spacing:.08em!important;font-size:12px!important}body[data-template=editorial_drive] #catalog .card-price{font-size:28px!important}body[data-template=editorial_drive] #catalog .card-tech-specs{color:var(--text-muted);flex-wrap:wrap;gap:8px;font-size:14px;display:flex}body[data-template=editorial_drive] #catalog .card-tech-specs span+span:before{content:"·";margin-inline-end:8px}body[data-template=editorial_drive] #catalog .card-curated-actions :is(button,a){border-radius:4px!important}body[data-template=editorial_drive] :is(.why,.about,.contact,.faq-section,.finance-calculator,.reviews,.process){background:var(--site-bg)!important;color:var(--text-main)!important}body[data-template=editorial_drive] :is(.s-title,.about-title,.why-item h3,.step h3,.faq-q){color:var(--text-main)!important}body[data-template=editorial_drive] :is(.why-item p,.step p,.about-text,.faq-a){color:var(--text-muted)!important}body[data-template=editorial_drive] :is(.why-item,.faq-item){background:var(--surface-bg)!important;border:1px solid var(--line-soft)!important;box-shadow:none!important;border-radius:4px!important}body[data-template=editorial_drive] .process-img-bg{opacity:.08!important}body[data-template=editorial_drive] footer{background:var(--surface-bg)!important;color:var(--text-main)!important;border-top:1px solid var(--line-soft)!important}body[data-template=editorial_drive] footer :is(a,p){color:var(--text-muted)!important}body.full-catalog-mode:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog{padding-top:144px!important}.design-template-grid:has([data-template-preset=editorial_drive]){grid-template-columns:repeat(4,minmax(0,1fr))}.template-card-preview.editorial{position:relative;overflow:hidden;background:#f7f6f2!important;border-radius:4px!important}.template-card-preview.editorial i{background:#173b37!important;border-radius:2px!important;position:absolute!important;inset:12px 50% 12px 10px!important}.template-card-preview.editorial b{background:#173b37!important;width:32%!important;height:8px!important;position:absolute!important;top:22px!important;right:10px!important}.template-card-preview.editorial em{background:#c65532!important;width:22%!important;height:12px!important;position:absolute!important;bottom:18px!important;right:10px!important}@media (width<=1100px){.design-template-grid:has([data-template-preset=editorial_drive]){grid-template-columns:repeat(2,minmax(0,1fr))}body[data-template=editorial_drive] #catalog .cars-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-template=editorial_drive] #nav .nav-links{display:none!important}body[data-template=editorial_drive] #nav .hamburger{display:flex!important}}@media (width<=760px){body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog{padding:24px 14px!important}body.full-catalog-mode:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog{padding-top:114px!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog :is(.catalog-toolbar,.catalog-grid-wrap,.catalog-advanced){width:100%!important;max-width:none!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .catalog-tools{flex-basis:100%!important;grid-template-columns:1fr!important;gap:8px!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .view-toggle{display:none!important}body:is([data-template=private_showroom],[data-template=editorial_drive]) #catalog .adv-filters-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-template=private_showroom] #nav{height:72px!important;min-height:72px!important;padding:8px 14px!important;top:10px!important}body[data-template=private_showroom] #nav .nav-logo{height:50px!important}body[data-template=private_showroom] #navImg{max-width:150px!important;height:44px!important;max-height:44px!important}body[data-template=private_showroom] .hero{min-height:0!important;padding-top:116px!important}body[data-template=private_showroom] .hero .hero-content{padding:24px 18px!important}body[data-template=private_showroom] #catalog .cars-grid,body[data-template=private_showroom] #catalog .cars-grid.view-2{grid-template-columns:1fr!important;width:100%!important}body[data-template=private_showroom] #catalog .cars-grid .card-gallery{flex-direction:column!important;gap:8px!important;padding:12px!important;display:flex!important}body[data-template=private_showroom] #catalog .card-gallery .card-img-wrap{order:0!important;width:100%!important;margin:0!important}body[data-template=private_showroom] #catalog .card-gallery .card-body{order:1!important;width:100%!important}body[data-template=private_showroom] #catalog .card-gallery .card-specs{grid-template-columns:repeat(3,minmax(0,1fr))!important}body[data-template=editorial_drive] #nav{height:76px!important;min-height:76px!important;padding:10px 18px!important}body[data-template=editorial_drive] #navImg{max-width:160px!important;height:44px!important;max-height:44px!important}body[data-template=editorial_drive] .hero{flex-direction:column!important;gap:28px!important;min-height:0!important;padding:106px 20px 0!important;display:flex!important}body[data-template=editorial_drive] .hero-content{order:0!important;width:100%!important;max-width:none!important}body[data-template=editorial_drive] .hero-title{font-size:42px!important}body[data-template=editorial_drive] .hero-bg{aspect-ratio:4/3!important;order:1!important;width:calc(100% + 40px)!important;min-height:260px!important;position:relative!important;inset:auto!important}body[data-template=editorial_drive] .hero-stats{order:2!important;width:calc(100% + 40px)!important;margin-top:-28px!important;position:relative!important;inset:auto!important}body[data-template=editorial_drive] #catalog .cars-grid,body[data-template=editorial_drive] #catalog .cars-grid.view-2{grid-template-columns:1fr!important}}body[data-template=private_showroom] #nav{justify-content:space-between!important;align-items:center!important;gap:16px!important;display:flex!important}body[data-template=private_showroom] #nav>:is(.nav-logo,.nav-links,.language-switcher,.nav-cta,.hamburger){align-self:center!important;margin-block:0!important;position:static!important;transform:none!important}body[data-template=private_showroom] #nav .nav-links{flex:1!important;justify-content:center!important}body[data-template=private_showroom] #nav .nav-cta{flex-shrink:0!important;min-height:40px!important;padding:8px 12px!important}@media (width<=1100px){body[data-template=private_showroom] #nav .nav-links{display:none!important}body[data-template=private_showroom] #nav .hamburger{display:flex!important}}body[data-template=editorial_drive] .hero :is(.hero-title,.hero-sub,.hero-eyebrow){text-shadow:none!important;filter:none!important}body[data-template=editorial_drive] #nav .hamburger{background:var(--surface-bg)!important;border:1px solid var(--line-soft)!important;justify-content:center!important;align-items:center!important;min-width:44px!important;min-height:44px!important}body[data-template=editorial_drive] #nav .hamburger span{background:var(--text-main)!important}body[data-template=editorial_drive]:is(.full-catalog-mode,.finance-standalone-mode) .hero{display:none!important}body[data-template=private_showroom] #nav .nav-logo{flex:0 0 180px!important;width:180px!important;min-width:120px!important}body[data-template=private_showroom] #nav .nav-cta{width:auto!important;max-width:160px!important}body[data-template=private_showroom] #catalog .card-gallery .card-spec{display:flex!important}@media (width<=760px){body[data-template=private_showroom] #nav .nav-cta{display:none!important}body[data-template=private_showroom] #nav .nav-logo{flex:auto!important;width:auto!important;min-width:120px!important}body[data-template=private_showroom] #nav .hamburger{background:var(--surface-bg)!important;border:1px solid var(--line-soft)!important;flex:0 0 44px!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;margin:0!important;display:flex!important;position:static!important;transform:none!important}body[data-template=private_showroom] #nav .hamburger span{background:var(--text-main)!important}}#quickVehicleIntake{box-sizing:border-box;color:#17283e;text-align:start;background:#f3f6fa;border:1px solid #d8e1eb;border-radius:18px;width:min(1280px,100% - 48px);max-width:none;height:min(940px,100dvh - 48px);max-height:none;margin:auto;padding:0;font-family:Heebo,Arial,sans-serif;line-height:1.5;position:fixed;inset:0;overflow:hidden;box-shadow:0 24px 90px #071b3c55}#quickVehicleIntake[open]{flex-direction:column;display:flex}#quickVehicleIntake::backdrop{backdrop-filter:blur(5px);background:#08192bb3}body:has(#quickVehicleIntake[open]){overflow:hidden}#quickVehicleIntake *{box-sizing:border-box;min-width:0}#quickVehicleIntake button{cursor:pointer;font:inherit;color:#233c59;white-space:normal;overflow-wrap:anywhere;background:#fff;border:1px solid #c8d6e5;border-radius:8px;min-height:44px;padding:9px 15px;font-size:14px;line-height:1.5}#quickVehicleIntake button:disabled{opacity:.5;cursor:default}#quickVehicleIntake :focus-visible{outline-offset:3px;outline:2px solid #2563eb}#quickVehicleIntake .qi-head{background:#fff;border-bottom:1px solid #dbe4ed;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}#quickVehicleIntake .qi-head h2{margin:0;font-size:23px;line-height:1.35}#quickVehicleIntake .qi-head p{color:#57708a;overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}#quickVehicleIntake [data-close]{flex:0 0 44px;width:44px;height:44px;padding:0;font-size:26px}#quickVehicleIntake .qi-body{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:0;padding:20px 24px 24px;scroll-padding-block:20px;overflow-y:auto}#quickVehicleIntake .qi-intro{color:#587087;margin:0 0 16px;padding:0;font-size:14px;line-height:1.7}#quickVehicleIntake .qi-toolbar{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:18px;padding:0;font-size:14px;display:flex}#quickVehicleIntake .qi-rows{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;padding:0;display:grid}#quickVehicleIntake .qi-rows:has(>:only-child){grid-template-columns:minmax(0,800px);justify-content:center}#quickVehicleIntake .qi-card{overflow-wrap:anywhere;background:#fff;border:1px solid #dce4ed;border-radius:12px;padding:20px}#quickVehicleIntake .qi-card-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}#quickVehicleIntake .qi-card-head button{flex-shrink:0;padding:8px 10px;font-size:12px}#quickVehicleIntake .qi-card fieldset{border:0;margin:0;padding:0}#quickVehicleIntake .qi-card label{font-size:13px;font-weight:500;display:block}#quickVehicleIntake .qi-card textarea,#quickVehicleIntake .qi-card input:not([type=checkbox]):not([type=file]){color:#17283e;background:#fff;border:1px solid #cdd9e6;border-radius:7px;width:100%;min-height:44px;margin-top:6px;padding:9px 10px;font:16px/1.5 Heebo,Arial,sans-serif;display:block}#quickVehicleIntake .qi-card textarea{resize:vertical;height:104px;min-height:88px}#quickVehicleIntake .qi-card textarea:disabled,#quickVehicleIntake .qi-card input:disabled{background:#eef3f8}#quickVehicleIntake .qi-extract{color:#205fc9;background:#edf4ff;border-color:#bed4f7;margin:10px 0 18px}#quickVehicleIntake .qi-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 12px;margin:20px 0;display:grid}#quickVehicleIntake .qi-description textarea{height:88px}#quickVehicleIntake .qi-photos{flex-wrap:wrap;align-items:center;gap:12px;display:flex}#quickVehicleIntake .qi-photos>div{padding-top:8px;position:relative}#quickVehicleIntake .qi-photos img{object-fit:cover;border-radius:6px;width:86px;height:72px;display:block}#quickVehicleIntake .qi-photos button{background:#fff;border-radius:50%;width:32px;height:32px;min-height:32px;padding:0;line-height:1;position:absolute;top:0;left:-4px}#quickVehicleIntake .qi-upload{cursor:pointer;background:#f4f8fd;border:1px dashed #92b0d2;border-radius:8px;justify-content:center;align-items:center;min-height:58px;padding:12px;display:flex;position:relative;overflow:hidden}#quickVehicleIntake .qi-upload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}#quickVehicleIntake .qi-upload:focus-within{outline-offset:3px;outline:2px solid #2563eb}#quickVehicleIntake .qi-card small{color:#6b7f94;margin-top:8px;font-size:12px;line-height:1.6;display:block}#quickVehicleIntake .qi-card [data-missing],#quickVehicleIntake .qi-warning{color:#8b5308;margin:12px 0;font-size:12px;line-height:1.6}#quickVehicleIntake .qi-warning:empty{display:none}#quickVehicleIntake .qi-review{border-top:1px solid #e1e8ef;align-items:center;gap:10px;min-height:48px;padding-top:10px;font-size:13px;line-height:1.6;display:flex}#quickVehicleIntake input[type=checkbox]{accent-color:#2563eb;flex:0 0 20px;width:20px;height:20px;margin:0}#quickVehicleIntake .qi-status{color:#4c6580;overflow-wrap:anywhere;min-height:18px;margin:8px 0 0;font-size:12px;line-height:1.6}#quickVehicleIntake .qi-publication{background:#fff;border:1px solid #dce4ed;border-radius:12px;margin-top:20px;padding:18px 20px}#quickVehicleIntake .qi-publication h3{margin:0 0 8px;font-size:16px}#quickVehicleIntake .qi-publication-options{flex-wrap:wrap;gap:4px 24px;display:flex}#quickVehicleIntake .qi-publication label{align-items:center;gap:10px;min-height:44px;font-size:14px;line-height:1.6;display:flex}#quickVehicleIntake .qi-publication small{color:#61758b;margin-top:6px;font-size:12px;display:block}#quickVehicleIntake .qi-bottom{background:#fff;border-top:1px solid #dce4ed;flex-direction:row-reverse;flex:none;align-items:center;gap:12px 24px;padding:14px 24px;display:flex}#quickVehicleIntake [data-commit]{color:#fff;background:#215dc1;border:0;flex-shrink:0;font-weight:600}#quickVehicleIntake [data-qi-status]{color:#4c6580;overflow-wrap:anywhere;flex:1;max-height:4.8em;margin:0;font-size:12px;line-height:1.6;overflow-y:auto}@media (width<=1099px){#quickVehicleIntake .qi-rows{grid-template-columns:minmax(0,800px);justify-content:center}}@media (width<=600px){#quickVehicleIntake{border:0;border-radius:0;width:100%;height:100dvh}#quickVehicleIntake .qi-head{padding:max(12px, env(safe-area-inset-top)) max(14px, env(safe-area-inset-right)) 12px max(14px, env(safe-area-inset-left));gap:12px}#quickVehicleIntake .qi-head h2{font-size:20px}#quickVehicleIntake .qi-head p{font-size:12px}#quickVehicleIntake .qi-body{padding:16px max(12px, env(safe-area-inset-right)) 20px max(12px, env(safe-area-inset-left));scrollbar-gutter:auto}#quickVehicleIntake .qi-intro{font-size:13px}#quickVehicleIntake .qi-toolbar{gap:8px 12px;font-size:12px}#quickVehicleIntake .qi-rows{gap:14px}#quickVehicleIntake .qi-card{padding:14px}#quickVehicleIntake .qi-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}#quickVehicleIntake .qi-fields label:has([data-field=brand],[data-field=model]){grid-column:1/-1}#quickVehicleIntake .qi-extract{width:100%}#quickVehicleIntake .qi-photos button{width:44px;height:44px;min-height:44px}#quickVehicleIntake .qi-publication{padding:14px}#quickVehicleIntake .qi-publication-options{grid-template-columns:minmax(0,1fr);display:grid}#quickVehicleIntake .qi-bottom{padding:10px max(14px, env(safe-area-inset-right)) max(10px, env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left));flex-direction:column;gap:6px}#quickVehicleIntake [data-commit]{width:100%;min-height:48px}#quickVehicleIntake [data-qi-status]{flex:auto;width:100%;max-height:3.2em;font-size:11px;line-height:1.6}}@media (height<=500px) and (width>=601px){#quickVehicleIntake{width:calc(100% - 16px);height:calc(100dvh - 16px)}#quickVehicleIntake .qi-head{padding:8px 16px}#quickVehicleIntake .qi-head h2{font-size:18px}#quickVehicleIntake .qi-head p{margin-top:0;font-size:12px}#quickVehicleIntake .qi-bottom{padding:8px 16px}}body[data-template=editorial_drive].demo-catalog-mode .hero-logo{display:none!important}body[data-template=editorial_drive] .hero-logo{object-fit:contain!important;max-width:220px!important;max-height:80px!important;margin:0 0 20px!important}body[data-template=editorial_drive] :is(.hero-content,.why-item,.faq-item,.step,.about-text,.review-card):before,body[data-template=editorial_drive] :is(.hero-content,.why-item,.faq-item,.step,.about-text,.review-card):after{display:none!important}body[data-template=editorial_drive] :is(.why-item,.step,.review-card,.contact-card,.about-img){box-shadow:none!important;border-radius:4px!important;transform:none!important}body[data-template=editorial_drive] #catalog .card-name{white-space:normal!important;-webkit-line-clamp:unset!important;overflow:visible!important}@supports (grid-template-rows:subgrid){body[data-template=editorial_drive] #catalog .cars-grid{row-gap:12px!important}body[data-template=editorial_drive] #catalog .car-card{grid-template-rows:subgrid!important;grid-row:span 8!important;row-gap:10px!important;margin-bottom:20px!important;padding-bottom:20px!important;display:grid!important}body[data-template=editorial_drive] #catalog .card-img-wrap{grid-row:1!important}body[data-template=editorial_drive] #catalog .card-body{grid-template-rows:subgrid!important;grid-row:2/span 7!important;row-gap:10px!important;padding:8px 0 0!important;display:grid!important}body[data-template=editorial_drive] #catalog .card-meta{grid-row:1!important}body[data-template=editorial_drive] #catalog .card-name{grid-row:2!important}body[data-template=editorial_drive] #catalog .card-tech-specs{grid-row:3!important;align-self:start!important}body[data-template=editorial_drive] #catalog .card-price{grid-row:4!important}body[data-template=editorial_drive] #catalog .card-finance-teaser{grid-row:5!important}body[data-template=editorial_drive] #catalog .card-warranty{grid-row:6!important}body[data-template=editorial_drive] #catalog .card-curated-actions{grid-row:7!important;align-self:end!important}}body[data-template=editorial_drive] .car-page{background:var(--site-bg)!important;color:var(--text-main)!important}body[data-template=editorial_drive] .cp-hero{background:var(--surface-bg)!important;border:0!important;height:min(68vh,680px)!important;min-height:340px!important}body[data-template=editorial_drive] .cp-hero-img{object-fit:contain!important;object-position:center!important;filter:none!important}body[data-template=editorial_drive] .cp-hero-overlay{display:none!important}body[data-template=editorial_drive] :is(.cp-back,.cp-share-btn){background:var(--surface-bg)!important;color:var(--text-main)!important;border:1px solid var(--line-soft)!important;box-shadow:none!important;border-radius:4px!important;min-height:44px!important}body[data-template=editorial_drive] .cp-thumbs{border:0!important;border-bottom:1px solid var(--line-soft)!important;max-width:1180px!important;box-shadow:none!important;backdrop-filter:none!important;background:0 0!important;border-radius:0!important;margin:0 auto!important;padding:16px 20px!important}body[data-template=editorial_drive] .cp-thumb{opacity:1!important;box-shadow:none!important;border:2px solid #0000!important;border-radius:3px!important}body[data-template=editorial_drive] .cp-thumb.active{border-color:var(--text-main)!important}body[data-template=editorial_drive] .cp-body{gap:40px!important;max-width:1180px!important;margin:auto!important;padding:36px 24px 64px!important}body[data-template=editorial_drive] .cp-body>div:first-child{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;min-width:0!important;padding:0!important}body[data-template=editorial_drive] .cp-title{color:var(--text-main)!important;overflow-wrap:anywhere!important;font-size:clamp(28px,3.4vw,46px)!important;line-height:1.2!important}body[data-template=editorial_drive] .cp-price{color:var(--text-main)!important;margin:8px 0 28px!important;font-size:clamp(30px,3vw,40px)!important}body[data-template=editorial_drive] :is(.cp-subtitle,.cp-price-label,.cp-spec-label,.cp-cta-card-sub,.cp-cta-feature){color:var(--text-muted)!important}body[data-template=editorial_drive] :is(.cp-specs-title,.cp-desc-title,.cp-gallery-title,.cp-similar-title,.cp-spec-val,.cp-cta-card-title,.cp-desc-text){color:var(--text-main)!important}body[data-template=editorial_drive] .cp-specs-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0 20px!important}body[data-template=editorial_drive] .cp-spec{border:0!important;border-bottom:1px solid var(--line-soft)!important;background:0 0!important;border-radius:0!important;min-width:0!important;padding:14px 0!important}body[data-template=editorial_drive] .cp-spec-val{overflow-wrap:anywhere!important;font-size:16px!important}body[data-template=editorial_drive] .cp-desc-text{background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;line-height:1.85!important}body[data-template=editorial_drive] :is(.cp-gallery-item,.cp-similar-item){box-shadow:none!important;background:var(--surface-bg)!important;border-radius:4px!important}body[data-template=editorial_drive] .cp-cta-card{background:var(--surface-bg)!important;color:var(--text-main)!important;border:1px solid var(--line-soft)!important;box-shadow:none!important;border-radius:4px!important;padding:24px!important}body[data-template=editorial_drive] .cp-cta-primary{background:var(--theme-action)!important;color:var(--curated-action-text)!important;box-shadow:none!important;border:0!important;border-radius:4px!important}body[data-template=editorial_drive] :is(.cp-cta-secondary,.cp-cta-tertiary){color:var(--text-main)!important;border-color:var(--line-soft)!important;box-shadow:none!important;background:0 0!important;border-radius:4px!important}body[data-template=editorial_drive] .lead-agent-card{background:var(--site-bg)!important;border:1px solid var(--line-soft)!important;box-shadow:none!important;border-radius:4px!important}body[data-template=editorial_drive] .lead-agent-card :is(label,span,strong){color:var(--text-main)!important}body[data-template=editorial_drive] .lead-agent-card :is(input,select){background:var(--surface-bg)!important;color:var(--text-main)!important;border:1px solid var(--line-soft)!important;border-radius:4px!important}body[data-template=editorial_drive] .lead-agent-submit{background:var(--theme-action)!important;color:var(--curated-action-text)!important;box-shadow:none!important}body[data-template=editorial_drive] :is(#navImg,#heroLogo,#footerLogo)[data-editorial-logo-tone=light]{box-sizing:content-box!important;background:#172c29!important;border-radius:4px!important;padding:6px!important}body[data-template=editorial_drive] :is(#navImg,#heroLogo,#footerLogo)[data-editorial-logo-tone=dark]{box-sizing:content-box!important;background:#f7f6f2!important;border-radius:4px!important;padding:6px!important}@media (width<=760px){body[data-template=editorial_drive] #catalog .car-card{grid-row:auto!important;margin-bottom:12px!important;display:flex!important}body[data-template=editorial_drive] #catalog .card-body{padding:16px 0!important;display:flex!important}body[data-template=editorial_drive] .cp-hero{aspect-ratio:4/3!important;height:auto!important;min-height:260px!important}body[data-template=editorial_drive] .cp-body{gap:28px!important;padding:24px 18px 100px!important}body[data-template=editorial_drive] .cp-specs-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 16px!important}body[data-template=editorial_drive] .cp-cta-card{padding:20px!important}body[data-template=editorial_drive] .cp-thumbs{justify-content:flex-start!important}body[data-template=editorial_drive] #navImg{height:38px!important;max-height:38px!important}}body[data-template=editorial_drive] #catalog :is(.v-btn,.view-btn,.view-toggle button){color:var(--text-main)!important;background:var(--surface-bg)!important;border:1px solid var(--line-soft)!important}body[data-template=editorial_drive] #catalog .card-badge{background:var(--theme-action)!important;color:var(--curated-action-text)!important}body[data-template=editorial_drive] #contact{background:var(--site-bg)!important;border-top:1px solid var(--line-soft)!important;padding:80px 5vw!important}body[data-template=editorial_drive] #contact .contact-inner{text-align:start!important;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important;align-items:start!important;gap:clamp(32px,6vw,80px)!important;max-width:1180px!important;margin:auto!important;display:grid!important}body[data-template=editorial_drive] #contact :is(.contact-headline,.s-title){color:var(--text-main)!important;letter-spacing:-.025em!important;text-shadow:none!important;margin:12px 0 18px!important;font-size:clamp(30px,3.4vw,46px)!important;line-height:1.25!important}body[data-template=editorial_drive] #contact :is(.s-tag,.contact-sub,.catalog-sub,.editorial-demo-note){color:var(--text-muted)!important;text-shadow:none!important;background:0 0!important;line-height:1.8!important}body[data-template=editorial_drive] #contact .editorial-demo-note{margin-top:24px!important;font-size:12px!important}body[data-template=editorial_drive] #contact .contact-form{background:var(--surface-bg)!important;border:1px solid var(--line-soft)!important;box-shadow:none!important;border-radius:4px!important;flex-direction:column!important;gap:20px!important;min-width:0!important;padding:28px!important;display:flex!important}body[data-template=editorial_drive] #contact .contact-form:before,body[data-template=editorial_drive] #contact .contact-form:after{display:none!important}body[data-template=editorial_drive] #contact .f-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;margin:0!important;display:grid!important}body[data-template=editorial_drive] #contact .f-group{flex-direction:column!important;gap:8px!important;min-width:0!important;margin:0!important;display:flex!important}body[data-template=editorial_drive] #contact .f-label{color:var(--text-main)!important;letter-spacing:0!important;margin:0!important;font-size:14px!important;font-weight:600!important;display:block!important}body[data-template=editorial_drive] #contact :is(.f-input,.f-select,.f-textarea){box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:48px!important;color:var(--text-main)!important;background:var(--site-bg)!important;border:1px solid var(--line-soft)!important;box-shadow:none!important;border-radius:4px!important;margin:0!important;padding:12px 14px!important;font:400 16px/1.5 Heebo,Arial,sans-serif!important;display:block!important}body[data-template=editorial_drive] #contact .f-textarea{resize:vertical!important;min-height:110px!important}body[data-template=editorial_drive] #contact input::placeholder,body[data-template=editorial_drive] #contact textarea::placeholder{color:var(--text-muted)!important;opacity:.85!important}body[data-template=editorial_drive] #contact .btn-send{background:var(--theme-action)!important;width:100%!important;min-height:50px!important;color:var(--curated-action-text)!important;box-shadow:none!important;letter-spacing:0!important;border:0!important;border-radius:4px!important;margin:0!important;padding:14px!important;font:700 16px/1.4 Heebo,Arial,sans-serif!important}body[data-template=editorial_drive] #contact #contactWaBtn{color:var(--text-main)!important;border:1px solid var(--line-soft)!important;box-shadow:none!important;background:0 0!important;border-radius:4px!important;margin:0!important}body[data-template=editorial_drive] footer{background:var(--surface-bg)!important;border-top:1px solid var(--line-soft)!important;color:var(--text-main)!important;text-align:start!important;padding:52px 5vw 24px!important}body[data-template=editorial_drive] footer:before,body[data-template=editorial_drive] footer:after{display:none!important}body[data-template=editorial_drive] footer .footer-top{width:100%!important;max-width:1180px!important;min-height:0!important;box-shadow:none!important;text-align:start!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1.25fr) minmax(0,.8fr) minmax(0,1fr)!important;gap:48px!important;margin:0 auto 36px!important;padding:0!important;display:grid!important}body[data-template=editorial_drive] footer .footer-top>div{text-align:start!important;grid-column:auto!important;width:100%!important;margin:0!important}body[data-template=editorial_drive] footer .f-logo{width:auto!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:center!important;padding:0!important;display:inline-flex!important}body[data-template=editorial_drive] footer .f-logo img{object-fit:contain!important;width:auto!important;max-width:190px!important;height:auto!important;max-height:64px!important}body[data-template=editorial_drive] footer :is(.f-desc,.f-copy,.f-links a,.f-links span){color:var(--text-muted)!important;letter-spacing:0!important;font-size:14px!important;line-height:1.8!important}body[data-template=editorial_drive] footer .f-desc{max-width:34ch!important;margin:16px 0 0!important}body[data-template=editorial_drive] footer .f-col-title{color:var(--text-main)!important;letter-spacing:0!important;margin:0 0 14px!important;font-size:15px!important;font-weight:700!important}body[data-template=editorial_drive] footer .f-links{text-align:start!important;flex-direction:column!important;align-items:flex-start!important;gap:6px!important;display:flex!important}body[data-template=editorial_drive] footer .f-links a{min-height:36px!important;padding:7px 0!important;text-decoration:none!important}body[data-template=editorial_drive] footer .f-links a:hover{color:var(--text-main)!important;text-underline-offset:4px!important;text-decoration:underline!important}body[data-template=editorial_drive] footer :is(.footer-contact-link,.footer-contact-icon){box-shadow:none!important;color:var(--text-main)!important;background:0 0!important;border:0!important}body[data-template=editorial_drive] footer .footer-bottom{border:0!important;border-top:1px solid var(--line-soft)!important;background:0 0!important;border-radius:0!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:8px 24px!important;max-width:1180px!important;margin:auto!important;padding:20px 0!important;display:flex!important}body[data-template=editorial_drive] footer .dealerx-credit{border:0!important;border-top:1px solid var(--line-soft)!important;width:100%!important;max-width:1180px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0 auto!important;padding:18px 0 0!important;display:flex!important}body[data-template=editorial_drive] footer .dealerx-credit span{color:var(--text-muted)!important;align-items:center!important;gap:8px!important;font-size:12px!important;display:flex!important}body[data-template=editorial_drive] footer .dealerx-credit-logo{object-fit:contain!important;box-sizing:content-box!important;background:#fff!important;border-radius:3px!important;width:110px!important;height:24px!important;padding:4px 6px!important}body[data-template=editorial_drive] footer .dealerx-credit>a{color:var(--text-muted)!important;font-size:12px!important}@media (width<=760px){body[data-template=editorial_drive] #contact{padding:44px 18px!important}body[data-template=editorial_drive] #contact .contact-inner{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}body[data-template=editorial_drive] #contact .contact-form{gap:18px!important;padding:20px 16px!important}body[data-template=editorial_drive] #contact .f-row{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}body[data-template=editorial_drive] footer{padding:36px 18px 100px!important}body[data-template=editorial_drive] footer .footer-top{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 20px!important;margin-bottom:28px!important}body[data-template=editorial_drive] footer .footer-top>div:first-child{grid-column:1/-1!important}body[data-template=editorial_drive] footer .footer-top>div{min-width:0!important}body[data-template=editorial_drive] footer :is(.footer-bottom,.dealerx-credit){text-align:start!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important}body[data-template=editorial_drive] footer .footer-bottom .f-copy{text-align:start!important}body[data-template=editorial_drive] footer .footer-contact-link{flex-wrap:wrap!important;padding:0!important;display:flex!important}body[data-template=editorial_drive] footer .footer-contact-text{min-width:0!important}}body[data-template=editorial_drive] #contact .contact-inner{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}body[data-template=editorial_drive] footer .footer-top>div{align-self:start!important;display:block!important;transform:none!important}body[data-template=editorial_drive] footer .f-logo{opacity:1!important;filter:none!important}body[data-template=editorial_drive] #contact:before,body[data-template=editorial_drive] #contact:after{display:none!important}@media (width<=760px){body.demo-catalog-mode[data-template=editorial_drive] footer .footer-top{grid-template-columns:repeat(2,minmax(0,1fr))!important}}body[data-template=editorial_drive] footer .footer-top>div:nth-child(3){display:block!important}body[data-template=editorial_drive] footer .f-logo img{opacity:1!important;filter:none!important}body[data-template=editorial_drive] #contact .c-icon{color:var(--text-main)!important;border:1px solid var(--line-soft)!important;box-shadow:none!important;background:0 0!important}body[data-template=editorial_drive] #contact .c-val{color:var(--text-muted)!important}body[data-template=editorial_drive] footer .footer-contact-link{grid-template-columns:20px minmax(0,1fr)!important;align-items:start!important;gap:8px!important;display:grid!important}body[data-template=editorial_drive] footer .footer-contact-icon{width:20px!important;min-width:0!important;height:24px!important;padding:0!important}body[data-template=editorial_drive] footer .footer-contact-text small{color:var(--text-muted)!important;font-size:11px!important;display:block!important}body[data-template=editorial_drive] footer .footer-contact-text strong{color:var(--text-main)!important;overflow-wrap:anywhere!important;font-size:13px!important;font-weight:500!important;display:block!important}#tab-agent_tools{--at-bg:#fff;--at-soft:#f5f7fb;--at-line:#dce3ee;--at-text:#17243b;--at-muted:#56647a;max-width:1280px;color:var(--at-text);margin-inline:auto;padding:clamp(16px,3vw,36px)}#adminPanel.admin-theme-dark #tab-agent_tools{--at-bg:#172234;--at-soft:#111c2c;--at-line:#34435b;--at-text:#edf3ff;--at-muted:#bcc9dc}.agent-tools *{box-sizing:border-box}.agent-tools h2,.agent-tools h3,.agent-tools p{margin:0}.agent-tools h2{margin:5px 0 10px;font-size:30px;font-weight:800}.agent-tools h3{font-size:20px;line-height:1.4}.at-heading{margin-bottom:26px}.at-heading p,.at-search-card p{color:var(--at-muted);margin-top:8px;line-height:1.7}.at-eyebrow{color:var(--at-muted);font-size:12px}.at-search-card,.at-card,.at-more{border:1px solid var(--at-line);background:var(--at-bg);border-radius:16px;padding:24px}.at-search-card{border-top:3px solid #5365dc}.at-tool-tag{color:#4054b5;background:#eef1ff;border-radius:6px;margin-bottom:12px;padding:5px 9px;font-size:12px;display:inline-block}#atLookupForm{align-items:end;gap:12px;max-width:640px;margin-top:24px;display:flex}.agent-tools label{color:var(--at-text);flex-direction:column;gap:8px;font-size:14px;font-weight:600;display:flex}#atLookupForm label{flex:1;min-width:0}.agent-tools input{border:1px solid var(--at-line);background:var(--at-soft);width:100%;min-width:0;min-height:48px;color:var(--at-text);border-radius:8px;padding:12px;font:400 16px/1.4 Heebo,Arial,sans-serif}.agent-tools input::placeholder{color:var(--at-muted)}.agent-tools button{border:1px solid var(--at-line);background:var(--at-bg);min-height:48px;color:var(--at-text);cursor:pointer;border-radius:8px;padding:12px 20px;font:600 14px/1.4 Heebo,Arial,sans-serif}#atSearchButton{color:#fff;background:#4355cf;border-color:#4355cf}.agent-tools button:disabled{opacity:.65;cursor:wait}.agent-tools :is(input,button,a):focus-visible{outline-offset:3px;outline:3px solid #7b8cf0}#atStatus{min-height:22px;margin-top:12px;font-size:14px}.at-results:empty{display:none}.at-results{margin-top:28px}.at-report-head{justify-content:space-between;align-items:start;gap:20px;margin-bottom:18px;display:flex}.at-report-head h3{margin:5px 0 10px}.at-muted{color:var(--at-muted);font-size:13px;line-height:1.7}.at-note{background:var(--at-soft);border:1px solid var(--at-line);color:var(--at-muted);border-radius:10px;padding:16px 18px;font-size:13px;line-height:1.8;margin:16px 0!important}.at-report-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.at-card{min-width:0}.at-card h3{margin-bottom:16px;font-size:18px}.at-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:0;display:grid}.at-facts>div{border-bottom:1px solid var(--at-line);min-width:0;padding:12px 0}.at-facts dt{color:var(--at-muted);margin-bottom:4px;font-size:12px}.at-facts dd{overflow-wrap:anywhere;unicode-bidi:plaintext;margin:0;font-size:14px;font-weight:600}.at-source{color:var(--at-muted);text-underline-offset:4px;margin-top:20px;font-size:12px;line-height:1.6;display:inline-block}.at-km{font-size:30px;font-weight:800;margin-bottom:8px!important}.at-km small{font-size:14px;font-weight:400}.at-compare{margin-top:20px}.at-warning{color:#61420d;background:#fff4dc;border:1px solid #e9cc8e;border-radius:10px;padding:14px 18px;font-size:14px;line-height:1.7;margin:12px 0!important}.at-warning ul{margin:8px 0 0;padding-inline-start:20px}.at-timeline{margin:16px 0;padding:0;list-style:none}.at-timeline li{background:var(--at-soft);border-inline-start:2px solid #9ca9e9;gap:20px;margin-bottom:6px;padding:12px 14px;display:flex}.at-timeline time{color:var(--at-muted);font-size:14px}.at-timeline strong{font-size:14px}.at-recalls{padding-inline-start:20px}.at-recalls li{margin-bottom:18px;line-height:1.7}.at-recalls p{font-size:14px}.at-recalls small{color:var(--at-muted)}.at-more{margin-top:28px}.at-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.at-links a{color:var(--at-text);background:var(--at-soft);border:1px solid var(--at-line);border-radius:10px;flex-direction:column;gap:8px;padding:18px;text-decoration:none;display:flex}.at-links span{color:var(--at-muted);font-size:13px;line-height:1.7}@media (width<=700px){.at-report-grid,.at-links{grid-template-columns:1fr}.at-search-card,.at-card,.at-more{padding:18px}.at-report-head{flex-direction:column}#atLookupForm{flex-direction:column;align-items:stretch}.at-report-head button{width:100%}.at-facts{gap:0 14px}.agent-tools h2{font-size:26px}}#adminPanel .agent-tools-nav{background:#eef1f7;border:1px solid #dce3ee;border-radius:12px;flex-wrap:wrap;gap:8px;width:fit-content;max-width:100%;margin:0 0 24px;padding:8px;display:flex}#adminPanel .agent-tools-nav button{color:#475569;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;min-height:44px;padding:10px 18px;font:600 14px/1.4 Heebo,Arial,sans-serif}#adminPanel .agent-tools-nav button[aria-current=page]{color:#3445b4;background:#fff;border-color:#dce3ee;box-shadow:0 2px 4px #17243b08}#adminPanel .agent-tools-nav button:focus-visible{outline-offset:2px;outline:3px solid #7b8cf0}#adminPanel.admin-theme-dark .agent-tools-nav{background:#111c2c;border-color:#34435b}#adminPanel.admin-theme-dark .agent-tools-nav button{color:#bcc9dc}#adminPanel.admin-theme-dark .agent-tools-nav button[aria-current=page]{color:#fff;background:#26344b;border-color:#53617c}#tab-finance_settings_tab [data-finance-management][hidden]{display:none!important}@media (width<=600px){#adminPanel .agent-tools-nav{gap:4px;width:100%;padding:5px}#adminPanel .agent-tools-nav button{flex:1;min-width:0;padding:10px 6px;font-size:13px}}#adminPanel .agent-tools-nav{box-sizing:border-box!important;z-index:auto!important;backdrop-filter:none!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}#adminPanel .agent-tools-nav button{box-sizing:border-box!important;white-space:normal!important}.at-followup{margin-top:32px}.at-section-title{margin-bottom:18px}.at-section-title h3{margin-bottom:8px}.at-card-intro{margin-bottom:16px!important}.at-pending{color:#755019;background:#fff1d6;border-radius:6px;margin-bottom:12px;padding:5px 9px;font-size:12px;font-weight:600;line-height:1.6;display:inline-block}.at-external{flex-direction:column;align-self:stretch;gap:14px;display:flex}.at-external h3{margin-bottom:0}.at-action{min-height:46px;color:var(--at-text);background:var(--at-soft);border:1px solid var(--at-line);text-align:center;border-radius:8px;justify-content:center;align-items:center;margin-top:auto;padding:12px 16px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.at-action:hover{border-color:#7183df}.at-copy-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.at-copy-row bdi{letter-spacing:1px;font-size:23px;font-weight:700}.at-copy-row button{padding:10px;font-size:12px}.at-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=400px){.at-facts{grid-template-columns:1fr}.at-copy-row button{width:100%}}.at-followup{margin:24px 0 32px}.at-followup>.at-report-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.at-card-notices{grid-column:1/-1}.at-card-notices>.at-recalls{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.at-card-notices>.at-recalls>li{background:var(--at-soft);border:1px solid var(--at-line);border-radius:10px;min-width:0;margin:0;padding:16px}.at-card-notices .at-facts{gap:0 12px}.at-external .at-facts{grid-template-columns:1fr}.at-external .at-facts>div{flex-wrap:wrap;justify-content:space-between;gap:6px 12px;padding:8px 0;display:flex}.at-external .at-facts dt{margin:0}.at-external .at-facts dd{font-size:13px}@media (width<=900px){.at-followup>.at-report-grid{grid-template-columns:1fr}.at-external .at-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.at-card-notices>.at-recalls{grid-template-columns:1fr}}@media (width<=400px){.at-external .at-facts{grid-template-columns:1fr}}#adminPanel #tab-finance_settings_tab{min-width:0}#adminPanel #tab-finance_settings_tab .finance-page-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}#adminPanel #tab-finance_settings_tab .finance-page-head h2{color:inherit;margin:0;font-size:24px}#adminPanel #tab-finance_settings_tab .finance-page-head p{color:#66758b;margin:6px 0 0;font-size:14px}#adminPanel #tab-finance_settings_tab .admin-finance-workspace{background:#fff;border:1px solid #dfe5ef;border-radius:20px;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:start;gap:24px;margin:0 0 20px;padding:24px;display:grid}#adminPanel #tab-finance_settings_tab .admin-home-finance-form{grid-area:1/1;min-width:0}#adminPanel #tab-finance_settings_tab .admin-home-finance-copy{background:#f4f7fc;border:1px solid #e2e8f2;border-radius:16px;grid-area:1/2;min-width:0;padding:22px}#adminPanel #tab-finance_settings_tab .admin-home-finance-copy h3{margin:10px 0 6px;font-size:20px}#adminPanel #tab-finance_settings_tab .admin-home-finance-copy p{color:#63718a;font-size:13px;line-height:1.65}#adminPanel #tab-finance_settings_tab .admin-home-finance-result{margin-top:18px}#adminPanel #tab-finance_settings_tab .admin-home-finance-result strong{color:#263fb0;text-align:right;direction:ltr;font-size:38px}#adminPanel #tab-finance_settings_tab .finance-form-title{margin:0 0 18px;font-size:18px}#adminPanel #tab-finance_settings_tab .admin-home-finance-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}#adminPanel #tab-finance_settings_tab .admin-home-finance-fields input,#adminPanel #tab-finance_settings_tab .admin-home-finance-fields select{box-sizing:border-box;min-width:0;min-height:48px;font-size:16px}#adminPanel #tab-finance_settings_tab .admin-home-finance-fields input{text-align:right;direction:ltr}#adminPanel #tab-finance_settings_tab .admin-home-finance-fields label{font-size:13px;font-weight:600}#adminPanel #tab-finance_settings_tab .admin-home-finance-balloon small{color:#66758b;font-size:12px;font-weight:400;line-height:1.6}#adminPanel #tab-finance_settings_tab .finance-presets{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;display:flex}#adminPanel #tab-finance_settings_tab .finance-presets span{color:#66758b;font-size:12px}#adminPanel #tab-finance_settings_tab .finance-presets button{color:#334563;cursor:pointer;background:#f7f9fc;border:1px solid #dbe3ef;border-radius:9px;min-height:40px;padding:8px 12px;font:500 13px Heebo,sans-serif}#adminPanel #tab-finance_settings_tab .finance-breakdown{gap:0;margin:20px 0 14px;display:grid}#adminPanel #tab-finance_settings_tab .finance-breakdown>div{border-bottom:1px solid #e1e7f0;justify-content:space-between;gap:12px;padding:10px 0;font-size:13px;display:flex}#adminPanel #tab-finance_settings_tab .finance-breakdown dd{direction:ltr;margin:0;font-weight:700}#adminPanel #tab-finance_settings_tab #adminFinanceCopy{width:100%;min-height:44px;margin-top:12px}#adminPanel #tab-finance_settings_tab #adminFinanceCopy:disabled{opacity:.45;cursor:not-allowed}#adminPanel #tab-finance_settings_tab .admin-home-finance-actions{flex-wrap:wrap;align-items:flex-start}#adminPanel #tab-finance_settings_tab #adminHomeFinanceNotes{flex:1;min-width:150px;font-size:13px;line-height:1.6}#adminPanel #tab-finance_settings_tab .finance-management{background:#fff;border:1px solid #e0e6ef;border-radius:16px;padding:18px 20px}#adminPanel #tab-finance_settings_tab .finance-management[hidden]{display:none!important}#adminPanel #tab-finance_settings_tab .finance-management summary{cursor:pointer;min-height:28px;font-size:15px;font-weight:600}#adminPanel #tab-finance_settings_tab .finance-management summary span{color:#718097;margin-inline-start:12px;font-size:12px;font-weight:400}#adminPanel #tab-finance_settings_tab .finance-management[open] summary{margin-bottom:22px}#adminPanel.admin-dark #tab-finance_settings_tab :is(.admin-finance-workspace,.finance-management){color:#e4ecf8;background:#141e30;border-color:#29374c}#adminPanel.admin-dark #tab-finance_settings_tab .admin-home-finance-copy{background:#1c2940;border-color:#34435b}#adminPanel.admin-dark #tab-finance_settings_tab .admin-home-finance-result strong{color:#a9bcff}#adminPanel.admin-dark #tab-finance_settings_tab :is(.finance-presets button,.admin-home-finance-fields input,.admin-home-finance-fields select){color:#e4ecf8;background:#182338;border-color:#354560}#adminPanel.admin-dark #tab-finance_settings_tab :is(.finance-page-head p,.admin-home-finance-copy p,.finance-presets span,.admin-home-finance-balloon small){color:#acbad0}@media (width<=1050px){#adminPanel #tab-finance_settings_tab .admin-finance-workspace{grid-template-columns:minmax(0,1fr)}#adminPanel #tab-finance_settings_tab .admin-home-finance-copy{grid-area:2/1}}@media (width<=600px){#adminPanel #tab-finance_settings_tab .admin-finance-workspace{gap:20px;padding:16px}#adminPanel #tab-finance_settings_tab .admin-home-finance-copy{padding:18px}#adminPanel #tab-finance_settings_tab .admin-home-finance-fields{gap:14px 10px}#adminPanel #tab-finance_settings_tab .finance-management summary span{margin:5px 0 0;display:block}#adminPanel #tab-finance_settings_tab .finance-page-head>button{width:100%;min-height:44px}}#adminPanel #tab-finance_settings_tab .admin-home-finance-result{color:#fff;background:#263fb0;border-radius:14px;padding:20px}#adminPanel #tab-finance_settings_tab .admin-home-finance-result strong{color:#fff}#adminPanel #tab-finance_settings_tab .admin-home-finance-result small,#adminPanel #tab-finance_settings_tab .admin-home-finance-result span{color:#e5ebff}.at-valuation{background:var(--at-bg);border:1px solid var(--at-line);overflow-wrap:anywhere;border-radius:16px;margin:26px 0 32px;padding:24px}.at-value-head{justify-content:space-between;align-items:start;gap:16px;margin-bottom:12px;display:flex}.at-value-head h3{margin-bottom:6px;font-size:22px}.at-value-label{color:var(--at-muted);white-space:nowrap;padding-top:6px;font-size:12px}#atValueOutcome{margin:20px 0}.at-value-range{background:var(--at-soft);border-radius:10px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:14px;padding:22px;display:flex}.at-value-range>div{min-width:0}.at-value-range strong{font-variant-numeric:tabular-nums;margin-top:6px;font-size:clamp(21px,3vw,30px);font-weight:750;line-height:1.6;display:block}.at-value-range>div>p{font-size:14px;font-weight:600}.at-value-range>.at-muted{flex-shrink:0}.at-value-range bdi{display:inline-block}.at-value-loading,.at-value-empty{padding:24px 0;font-size:16px;line-height:1.7}.at-value-loading{color:var(--at-muted)}.at-value-pricebook{border-bottom:1px solid var(--at-line);align-items:baseline;gap:16px;padding:18px 0;line-height:1.7;display:flex}.at-value-pricebook strong{flex-shrink:0}.at-value-pricebook span{font-size:14px}.at-valuation a{color:#3548b6;text-underline-offset:3px}.at-value-warnings{color:var(--at-muted);margin:16px 0;padding-inline-start:20px;font-size:13px;line-height:1.8}.at-value-details,.at-value-evidence{border-top:1px solid var(--at-line);padding:16px 0}.at-valuation summary{cursor:pointer;min-height:32px;font-size:14px;font-weight:600;line-height:1.7}.at-valuation summary:focus-visible,.at-valuation select:focus-visible{outline-offset:3px;border-radius:4px;outline:3px solid #7b8cf0}.at-value-details>p,.at-value-evidence>p{max-width:75ch;margin:12px 0!important}.at-value-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:18px 0;display:grid}.at-valuation select{border:1px solid var(--at-line);background:var(--at-soft);width:100%;min-width:0;min-height:48px;color:var(--at-text);border-radius:8px;padding:10px;font:400 16px/1.4 Heebo,Arial,sans-serif}#atValueSubmit{color:#fff;background:#4355cf;border-color:#4355cf;margin-top:16px}.at-value-footnote{color:var(--at-muted);max-width:75ch;font-size:12px;line-height:1.8;margin-top:16px!important}.at-value-listings,.at-value-coverage{margin:12px 0 0;padding:0;list-style:none}.at-value-listings li{border-bottom:1px solid var(--at-line);justify-content:space-between;gap:20px;padding:16px 0;display:flex}.at-value-listings li>div{min-width:0}.at-value-listings strong{font-size:14px;line-height:1.7;display:block}.at-value-listings .at-muted{display:block}.at-value-listing-price{text-align:end;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:16px;font-weight:700}.at-value-listing-price small{color:var(--at-muted);margin-top:5px;font-size:12px;font-weight:400;display:block}.at-value-coverage li{border-bottom:1px solid var(--at-line);justify-content:space-between;gap:20px;padding:10px 0;font-size:13px;line-height:1.7;display:flex}.at-value-coverage span{color:var(--at-muted)}#adminPanel.admin-theme-dark .at-valuation a{color:#b5c4ff}@media (width<=700px){.at-valuation{padding:18px}.at-value-head{display:block}.at-value-label{margin-top:8px;display:block}.at-value-range{padding:16px;display:block}.at-value-range>.at-muted{margin-top:14px}.at-value-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.at-value-pricebook{display:block}.at-value-pricebook strong{margin-bottom:6px;display:block}.at-value-listings li{display:block}.at-value-listing-price{text-align:start;margin-top:10px}.at-value-listing-price small{margin-inline-start:12px;display:inline}.at-value-coverage li,.at-value-coverage span{display:block}}@media (width<=360px){.at-value-fields{grid-template-columns:minmax(0,1fr)}.at-value-range strong{font-size:20px}}:is(#adminPanel,.dw-dialog,.inventory-task-dialog,#quickVehicleIntake,.av-dialog){--admin-type-page:22px;--admin-type-section:16px;--admin-type-body:14px;--admin-type-label:13px;--admin-type-meta:12px;--admin-type-input:14px;--admin-type-metric:24px;font-family:Heebo,Arial,sans-serif;font-size:var(--admin-type-body);line-height:1.6}#adminPanel .a-sec{font-size:var(--admin-type-body);line-height:1.6}:is(#adminPanel,.dw-dialog,.inventory-task-dialog,#quickVehicleIntake,.av-dialog) :is(h1,h2){overflow-wrap:anywhere;font-size:var(--admin-type-page)!important;letter-spacing:0!important;font-weight:700!important;line-height:1.4!important}#adminPanel .a-sec h3,:is(.dw-dialog,.inventory-task-dialog,#quickVehicleIntake,.av-dialog) h3,#adminPanel .a-form-title{font-size:var(--admin-type-section)!important;letter-spacing:0!important;font-weight:600!important;line-height:1.5!important}:is(#adminPanel,.dw-dialog,.inventory-task-dialog,#quickVehicleIntake,.av-dialog) h4{font-size:var(--admin-type-body)!important;font-weight:600!important;line-height:1.5!important}:is(#adminPanel,.dw-dialog,.inventory-task-dialog,#quickVehicleIntake,.av-dialog) p{font-size:var(--admin-type-body);line-height:1.6}:is(#adminPanel,.dw-dialog,.inventory-task-dialog,#quickVehicleIntake,.av-dialog) :is(button,input,select,textarea){font-family:Heebo,Arial,sans-serif;font-size:var(--admin-type-body);line-height:1.5}:is(#adminPanel,.dw-dialog,.inventory-task-dialog,#quickVehicleIntake,.av-dialog) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]){font-weight:400;font-size:var(--admin-type-input)!important}:is(#adminPanel,.dw-dialog,.inventory-task-dialog,#quickVehicleIntake,.av-dialog) label{font-size:var(--admin-type-label);line-height:1.5}:is(#adminPanel,.dw-dialog,.inventory-task-dialog,#quickVehicleIntake,.av-dialog) small{font-size:var(--admin-type-meta);line-height:1.5}#adminPanel :is(.dw-heading,.ops-heading,.inventory-tasks-heading,.automation-heading,.assistant-heading,.cars-admin-head,.owner-dashboard-head) p{font-size:var(--admin-type-body)!important;line-height:1.6!important}#adminPanel :is(.dw-heading,.ops-actions,.inventory-tasks-heading,.automation-heading,.assistant-heading,.cars-admin-head) button,.dw-dialog button,.inventory-task-dialog button{font-weight:600;line-height:1.5;font-size:var(--admin-type-body)!important}#adminPanel :is(.admin-home-card,.dw-deal-card)>strong,#adminPanel .dw-action-list>button>strong,.dw-dialog :is(.dw-vehicle strong,.dw-steps strong){line-height:1.5;font-size:var(--admin-type-section)!important;font-weight:600!important}#adminPanel :is(.dw-card-customer,.dw-card-amounts b){font-size:var(--admin-type-body);font-weight:600}#adminPanel :is(.dw-summary,.dw-metrics,.service-quality-kpis) strong,#adminPanel .dash-card .dash-num{font-variant-numeric:tabular-nums;font-weight:700;line-height:1.3;font-size:var(--admin-type-metric)!important}#adminPanel :is(.dw-summary,.dw-metrics) span,#adminPanel :is(.dw-deal-card,.dw-action-list,.admin-home-card) small,#adminPanel :is(#dwStatus,.dw-help,.car-editor-subtitle,#carsCount),.dw-dialog .dw-help{line-height:1.6;font-size:var(--admin-type-meta)!important}#adminPanel.open .admin-nav-groups .a-tab{font-size:var(--admin-type-label)!important;gap:9px!important;min-height:36px!important;padding:7px 10px!important;font-weight:500!important;line-height:1.5!important}#adminPanel .admin-nav-text{font-size:inherit;line-height:inherit}#adminPanel .admin-nav-icon{white-space:nowrap;overflow-wrap:normal;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:17px;line-height:1;display:inline-grid}#adminPanel.open .admin-nav-label,#adminPanel.open .admin-nav-sublabel{font-size:11px!important;font-weight:600!important;line-height:1.5!important}@media (width>=1101px){#adminPanel.open .admin-nav-groups{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100dvh - 98px)!important;overflow:hidden auto!important}}@media (width>=1101px) and (height<=700px){#adminPanel.open .admin-nav-groups{max-height:calc(100dvh - 86px)!important}}@media (width<=700px){:is(#adminPanel,.dw-dialog,.inventory-task-dialog,#quickVehicleIntake,.av-dialog){--admin-type-page:20px;--admin-type-input:16px;--admin-type-metric:22px}}@media (width<=1100px){#adminPanel.open .admin-nav-groups .a-tab{min-height:44px!important;font-size:var(--admin-type-body)!important}}#adminPanel.open #tab-leads_tab .leads-center-head h2,#adminPanel.open #tab-cars .cars-admin-title h2,#adminPanel #adminHomeTitle{font-size:var(--admin-type-page)!important;font-weight:700!important;line-height:1.4!important}.meta-ads-vehicle{vertical-align:middle;max-width:100%;display:inline-flex}.meta-ads-indicator{font:inherit;white-space:nowrap;color:#b42332;background:#fef2f2;border:0;border-radius:5px;align-items:center;gap:4px;margin:0;padding:3px 7px;font-size:10px;line-height:1.5;display:inline-flex}.meta-ads-indicator.is-active{color:#176342;background:#edf8f1}.meta-ads-indicator>span{font-size:7px}.ops-identity .meta-ads-vehicle{margin-top:5px}.av-card-body>.meta-ads-vehicle{width:fit-content}.meta-ads-panel{color:#334155;background:#f9fafc;border:1px solid #dce2eb;border-radius:12px;min-width:0;margin:18px 0;padding:16px}.meta-ads-panel h4{margin:0 0 6px}.meta-ads-panel p{margin:8px 0;font-size:13px;line-height:1.7}.meta-ads-panel small{font-size:11px;line-height:1.7;display:block}.meta-ads-controls{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.meta-ads-controls label{flex-direction:column;flex:220px;gap:4px;min-width:0;font-size:12px;display:flex}.meta-ads-controls select{background:#fff;border:1px solid #dce2eb;border-radius:7px;width:100%;max-width:100%;padding:9px}.meta-ads-controls button{white-space:normal;margin:0}.meta-ads-controls button:disabled{opacity:.55;cursor:wait}@media (width<=600px){.meta-ads-panel{padding:12px}.meta-ads-controls{align-items:stretch}.meta-ads-controls label{flex-basis:100%}.meta-ads-controls button{flex:130px}}button.meta-ads-indicator{cursor:pointer;appearance:none}button.meta-ads-indicator:hover{filter:brightness(.96)}button.meta-ads-indicator:focus-visible{outline-offset:2px;outline:2px solid #176342}.meta-ads-preview{box-sizing:border-box;color:#243247;text-align:right;background:#fff;border:1px solid #dce2eb;border-radius:16px;width:min(540px,100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);margin:auto;padding:20px;font-family:inherit;position:fixed;inset:0;overflow:auto;box-shadow:0 20px 80px #0003}.meta-ads-preview::backdrop{background:#0f172a99}.meta-ads-preview header{justify-content:space-between;align-items:start;gap:12px;display:flex}.meta-ads-preview h3{margin:0;font-size:18px}.meta-ads-preview p{overflow-wrap:anywhere;margin:6px 0;font-size:13px;line-height:1.7}.meta-ads-preview header button{cursor:pointer;background:#f1f5f9;border:0;border-radius:8px;flex-shrink:0;width:34px;height:34px}.meta-ads-preview-note{color:#64748b}.meta-ads-preview label{margin:12px 0;font-size:12px;display:block}.meta-ads-preview select{width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dce2eb;border-radius:8px;margin-top:6px;padding:10px;display:block}#metaAdsPreviewDetails a{color:#176342;font-size:12px;text-decoration:underline}#metaAdsPreviewContent{color:#64748b;min-height:120px;margin-top:14px;font-size:13px}#metaAdsPreviewContent iframe{background:#fff;border:0;border-radius:8px;width:100%;height:560px;display:block}@media (width<=600px){.meta-ads-preview{padding:14px}#metaAdsPreviewContent iframe{height:510px}}.av-card-title{all:unset;cursor:pointer}.av-card-title:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #176342}@media (width<=374px){#metaAdsPreview.meta-ads-preview{border-inline:0;border-radius:0;width:100vw;max-width:100vw;padding-inline:14px}#metaAdsPreview #metaAdsPreviewContent{margin-inline:-14px}#metaAdsPreview #metaAdsPreviewContent iframe{border-radius:0}}#metaIntegrationAccordion [hidden]{display:none!important}#metaIntegrationAccordion .meta-connect-main{display:block}#metaIntegrationAccordion .meta-connect-icon{display:none}#metaIntegrationAccordion .meta-connect-copy{width:100%;min-width:0}#metaIntegrationAccordion .meta-connect-head{flex-wrap:wrap;gap:12px}#metaIntegrationAccordion .meta-connect-summary{max-width:68ch;line-height:1.7}#metaIntegrationAccordion .meta-connect-status:empty{display:none}#metaIntegrationAccordion .meta-connect-actions{flex-wrap:wrap;gap:8px;margin:16px 0 22px;display:flex}#metaIntegrationAccordion .meta-connect-actions button{white-space:normal;min-height:44px;margin:0}#metaIntegrationAccordion .meta-settings-section{border:0;background:0 0;border-top:1px solid #e2e7ef;border-radius:0;margin:0;padding:0}#metaIntegrationAccordion .meta-settings-section>summary{cursor:pointer;color:#26334b;padding:17px 4px;font-size:15px;font-weight:700;line-height:1.5}#metaIntegrationAccordion .meta-settings-section>summary>span{color:#52627c;margin:4px 18px 0 0;font-size:13px;font-weight:400;display:block}#metaIntegrationAccordion .meta-settings-section[open]>summary{color:#4338ca}#metaIntegrationAccordion summary:focus-visible,#metaIntegrationAccordion button:focus-visible{outline-offset:3px;outline:2px solid #4355db}#metaIntegrationAccordion .meta-settings-section .meta-lead-forms-panel,#metaIntegrationAccordion .meta-settings-section .meta-ads-panel,#metaIntegrationAccordion .meta-settings-section .meta-page-chooser{background:#f6f8fc;border:0;border-radius:10px;margin:0 0 18px;padding:16px}#metaIntegrationAccordion .meta-business-assets{padding:0 4px 18px;font-size:13px;line-height:1.7}#metaIntegrationAccordion .meta-business-assets select{width:100%;max-width:100%;font:inherit;background:#fff;border:1px solid #dce2eb;border-radius:8px;margin:6px 0 10px;padding:10px;display:block}#metaIntegrationAccordion .meta-business-assets button{min-height:40px;margin:8px 0}#metaIntegrationAccordion .meta-settings-hint{color:#52627c;margin:0 0 18px;font-size:13px;line-height:1.7}#metaIntegrationAccordion .meta-advanced-settings{margin-top:20px}#metaIntegrationAccordion .meta-technical-error{overflow-wrap:anywhere;color:#9b2835;background:#fff4f4;margin:12px 0;padding:12px;font-size:12px;line-height:1.7}#metaIntegrationAccordion .meta-permission-details{margin:12px 0}#metaIntegrationAccordion .meta-page-current strong{overflow-wrap:anywhere}@media (width<=600px){#metaIntegrationAccordion .meta-connect-actions button{flex:160px}#metaIntegrationAccordion .meta-settings-section>summary{padding-block:15px}#metaIntegrationAccordion .meta-settings-section .meta-lead-forms-panel,#metaIntegrationAccordion .meta-settings-section .meta-page-chooser{padding:12px}#metaIntegrationAccordion .meta-page-current{grid-template-columns:1fr}#metaIntegrationAccordion select{min-width:0;max-width:100%}#metaIntegrationAccordion .meta-settings-section button{white-space:normal;max-width:100%}}#metaIntegrationAccordion[open]>.integration-accordion-summary .integration-summary-action{display:none}#metaIntegrationAccordion .meta-page-current strong{white-space:normal}.lead-mobile-view-switch,.lead-calendar-day-count{display:none}.lead-calendar-integrations{min-width:0}.lead-calendar-integrations>summary{cursor:pointer;border:1px solid #dfe6f1;border-radius:12px;min-height:44px;padding:12px;font:600 13px Heebo,sans-serif}.lead-calendar-agenda-head{justify-content:space-between;align-items:center;gap:12px;margin:20px 0 12px;display:flex}.lead-calendar-agenda-head h3{margin:0;font:700 16px Heebo,sans-serif}.lead-calendar-agenda-head button{color:#34435d;background:#fff;border:1px solid #dfe6f1;border-radius:10px;min-height:44px;padding:8px 12px;font:600 12px Heebo,sans-serif}.lead-calendar-day[aria-pressed=true]{outline-offset:-2px;background:#eef3ff;outline:2px solid #3b5bdb}@media (width<=760px){#adminPanel.open #tab-leads_tab,#adminPanel.open #tab-lead_calendar_tab{min-width:0!important;max-width:100%!important;padding:12px!important}#adminPanel.open #tab-leads_tab .leads-sales-center{min-width:0!important;padding:0!important}#adminPanel.open #tab-leads_tab .leads-center-head{border-radius:15px!important;gap:10px!important;margin-bottom:12px!important;padding:12px!important;position:static!important}#adminPanel.open #tab-leads_tab .leads-center-head h2{font-size:22px!important;line-height:1.35!important}.leads-center-kicker{display:none!important}#adminPanel.open #tab-leads_tab #leadWorkspaceSwitch{flex-direction:column!important;grid-template-columns:none!important;gap:8px!important;display:flex!important}#adminPanel.open #tab-leads_tab #leadWorkspaceSwitch>button{display:none!important}#adminPanel.open #tab-leads_tab .lead-mobile-view-switch{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;font:600 12px Heebo,sans-serif;display:grid!important}#adminPanel.open #tab-leads_tab .lead-mobile-view-switch select,#adminPanel.open #tab-leads_tab .lead-workspace-rep-select select{color:#172033;background:#fff;border:1px solid #dfe6f1;border-radius:10px;padding:8px 12px;width:100%!important;min-width:0!important;min-height:46px!important;font-size:16px!important}#adminPanel.open #tab-leads_tab .lead-workspace-rep-select{width:100%!important;min-width:0!important;margin:0!important}#adminPanel.open #tab-leads_tab .leads-head-actions{grid-template-columns:1fr 1fr 48px!important;gap:8px!important;width:100%!important;display:grid!important}#adminPanel.open #tab-leads_tab .leads-head-actions>button{white-space:normal!important;width:100%!important;min-width:0!important;min-height:44px!important;padding:8px!important;font-size:12px!important}#adminPanel.open #tab-leads_tab .leads-head-actions .lead-mobile-filter-toggle{display:block!important}.leads-head-actions .lead-tools-menu{grid-column:1/3}.leads-head-actions .lead-tools-menu>summary{min-height:44px;padding:8px;font-size:12px}#adminPanel.open #tab-leads_tab .lead-filter-bar-modern:not(.mobile-open){height:auto!important;min-height:0!important;max-height:none!important;padding:8px!important;overflow:visible!important}#adminPanel.open #tab-leads_tab .lead-filter-bar-modern{grid-template-columns:1fr!important;width:100%!important;min-width:0!important}#adminPanel.open #tab-leads_tab .lead-filter-bar-modern:not(.mobile-open)>:not(#leadSearchFilter):not(.lead-assignee-filter){display:none!important}#adminPanel.open #tab-leads_tab .lead-filter-bar-modern.mobile-open>select,#adminPanel.open #tab-leads_tab .lead-filter-bar-modern.mobile-open>.lead-advanced-filters{width:100%!important;display:block!important}#adminPanel.open #tab-leads_tab :is(#leadSearchFilter,.lead-filter-bar select,.manual-lead-grid input,.manual-lead-grid select,.manual-lead-grid textarea){min-width:0!important;max-width:100%!important;min-height:44px!important;font-size:16px!important}#adminPanel.open #tab-leads_tab .lead-quick-tabs{scrollbar-width:thin;flex-wrap:nowrap!important;gap:6px!important;max-width:100%!important;padding:4px 1px 8px!important;display:flex!important;overflow:auto!important}#adminPanel.open #tab-leads_tab .lead-quick-tabs button{flex:none!important;min-height:42px!important;padding:8px 12px!important;font-size:12px!important}#adminPanel.open #tab-leads_tab .lead-card-simple{border-radius:15px!important;gap:10px!important;min-width:0!important;padding:14px!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-person>strong{overflow-wrap:anywhere;font-size:17px!important;line-height:1.4!important}#adminPanel.open #tab-leads_tab .lead-mobile-overview{grid-column:1/-1!important;min-width:0!important}.lead-mobile-overview-line strong{overflow-wrap:anywhere}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-action-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-action-row>*{white-space:normal!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:44px!important;padding:8px!important;font-size:13px!important;display:flex!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-action-row select{font-size:16px!important;display:block!important}#adminPanel.open #tab-leads_tab .manual-lead-grid{grid-template-columns:minmax(0,1fr)!important}.manual-lead-head{align-items:flex-start!important}.manual-lead-head>div{min-width:0}.manual-lead-head span{line-height:1.6;font-size:12px!important}.manual-lead-grid textarea{grid-column:1!important}#adminPanel.open #leadDrawer{box-sizing:border-box!important;width:100%!important;max-width:100%!important;inset-inline:0!important}#adminPanel.open #leadDrawer :is(input,select,textarea){min-width:0!important;max-width:100%!important;font-size:16px!important}#adminPanel.open #leadDrawer .lead-drawer-footer{padding-bottom:max(12px,env(safe-area-inset-bottom))!important}#adminPanel.open .lead-calendar-page{min-width:0!important;max-width:100%!important;padding:0!important}#adminPanel.open .lead-calendar-hero{border-radius:16px!important;grid-template-columns:1fr!important;gap:14px!important;margin-bottom:14px!important;padding:16px!important;display:grid!important}#adminPanel.open .lead-calendar-hero h2{margin:10px 0!important;font:800 25px/1.35 Heebo,sans-serif!important}.lead-calendar-hero>div>span{display:none!important}#adminPanel.open .lead-calendar-hero p{font-size:13px!important;line-height:1.6!important}.lead-calendar-back{min-height:44px!important;font-size:13px!important}#adminPanel.open .lead-calendar-google-card{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:12px!important}#adminPanel.open .lead-calendar-google-card>div{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.lead-calendar-google-card button{white-space:normal!important;min-height:44px!important;font-size:13px!important}#adminPanel.open .lead-calendar-toolbar{grid-template-columns:44px minmax(0,1fr) 44px!important;gap:8px!important;margin:14px 0!important;padding:0!important;display:grid!important}#adminPanel.open .lead-calendar-toolbar button{min-width:0!important;min-height:44px!important;padding:8px!important;font-size:15px!important}.lead-calendar-toolbar strong{text-align:center;font-size:17px!important}.lead-calendar-toolbar button:nth-of-type(3){grid-column:1/-1;justify-self:center;min-width:100px!important}#adminPanel.open .lead-calendar-weekdays,#adminPanel.open .lead-calendar-month-grid{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:3px!important;width:100%!important;min-width:0!important;display:grid!important}#adminPanel.open .lead-calendar-weekdays span{text-align:center;padding:8px 0!important;font-size:12px!important}#adminPanel.open .lead-calendar-day{border-radius:9px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;min-width:0!important;height:58px!important;min-height:52px!important;padding:5px 1px!important;display:flex!important}#adminPanel.open .lead-calendar-day>span{min-width:24px!important;min-height:24px!important;padding:0!important;font-size:14px!important;line-height:22px!important}#adminPanel.open .lead-calendar-day>strong,#adminPanel.open .lead-calendar-day>small{display:none!important}.lead-calendar-day-count{color:#3b5bdb;min-height:16px;font:600 10px/16px Heebo,sans-serif;display:block}.lead-calendar-day-count:not(:empty){background:#e9efff;border-radius:8px;min-width:18px;padding-inline:4px}#adminPanel.open .lead-calendar-list{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}#adminPanel.open .lead-calendar-item{border-radius:14px!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;min-width:0!important;padding:14px!important;display:flex!important}.lead-calendar-item>div{min-width:0}.lead-calendar-item strong{font-size:16px!important}.lead-calendar-item span,.lead-calendar-item small{overflow-wrap:anywhere;font-size:13px!important;line-height:1.6!important}#adminPanel.open .lead-calendar-item-actions{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.lead-calendar-item-actions button{white-space:normal!important;min-height:44px!important;padding:8px!important;font-size:12px!important}#adminPanel.open #tab-leads_tab:has(#leadListWorkspace:not([hidden])) .leads-center-head>.leads-head-actions,#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>.lead-main-create,#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>.lead-calendar-open-btn{grid-column:span 3!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>.lead-mobile-filter-toggle,#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>.lead-tools-menu,#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>#leadsRefreshBtn{grid-column:span 2!important;width:100%!important;min-width:0!important}#adminPanel.open #tab-leads_tab .lead-tools-menu>summary{justify-content:center;gap:6px;width:100%!important;min-width:0!important;display:flex!important;overflow:visible!important}.lead-tools-menu>summary small{font-size:12px!important;display:inline!important}#adminPanel.open #tab-leads_tab .lead-card-simple .lead-actions .lead-action-row>.lead-inline-action{grid-area:auto!important}#adminPanel.open #tab-leads_tab .lead-mobile-overview-line strong{white-space:normal!important;text-overflow:clip!important;font-size:13px!important;line-height:1.6!important;overflow:visible!important}#adminPanel.open .lead-calendar-hero>div:first-child{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}#adminPanel.open .lead-calendar-hero>div:first-child h2{grid-area:1/1;margin:0!important;font-size:23px!important}.lead-calendar-hero>div:first-child .lead-calendar-back{grid-area:1/2}.lead-calendar-hero>div:first-child>p{display:none!important}#adminPanel.open .lead-calendar-hero{gap:10px!important;padding:14px!important}#adminPanel.open .lead-calendar-toolbar{grid-template-columns:40px minmax(0,1fr) 40px 48px!important;gap:6px!important}.lead-calendar-toolbar strong{font-size:15px!important}#adminPanel.open .lead-calendar-toolbar button:nth-of-type(3){grid-column:auto!important;width:100%!important;min-width:0!important;font-size:12px!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>:is(button,details){grid-row:auto!important}#adminPanel.open #tab-leads_tab:has(#leadListWorkspace:not([hidden])) .leads-center-head>.leads-head-actions>:is(.lead-mobile-filter-toggle,.lead-tools-menu,[id=leadsRefreshBtn]){grid-area:auto/span 2!important}}#adminPanel.open #tab-leads_tab .lead-assignee-filter{color:#475569;flex-direction:column;gap:4px;min-width:0;max-width:100%;font-size:12px;display:flex}#adminPanel.open #tab-leads_tab .lead-assignee-filter select{box-sizing:border-box;width:100%;min-width:0;max-width:100%}@media (width<=760px){#adminPanel.open #tab-leads_tab #leadFilterBar>.lead-assignee-filter{grid-column:1/-1!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important}#adminPanel.open #tab-leads_tab #leadFilterBar>.lead-assignee-filter>span{font-weight:600;line-height:1.5;font-size:13px!important;display:block!important}#adminPanel.open #tab-leads_tab #leadAssigneeFilter{color:#172033!important;appearance:auto!important;background:#fff!important;border:1px solid #dfe6f1!important;border-radius:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:46px!important;padding:8px 12px!important;font-size:16px!important;display:block!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions,#adminPanel.open #tab-leads_tab:has(#leadListWorkspace:not([hidden])) .leads-center-head>.leads-head-actions{grid-auto-flow:row!important;align-items:start!important;overflow:visible!important}#adminPanel.open #tab-leads_tab .leads-head-actions>.lead-tools-menu{box-sizing:border-box!important;align-self:start!important;min-width:0!important;max-width:100%!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}#adminPanel.open #tab-leads_tab .leads-head-actions>.lead-tools-menu>summary{box-sizing:border-box!important;white-space:normal!important;color:#34435b!important;background:#fff!important;border:1px solid #d7dfed!important;border-radius:10px!important;height:auto!important;min-height:44px!important;margin:0!important;line-height:1.4!important}#adminPanel.open #tab-leads_tab .leads-head-actions>.lead-tools-menu>summary::marker{content:""}#adminPanel.open #tab-leads_tab .leads-head-actions>.lead-tools-menu>summary::-webkit-details-marker{display:none}#adminPanel.open #tab-leads_tab .leads-head-actions>.lead-tools-menu>div{float:none!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;z-index:auto!important;background:#fff!important;border:1px solid #dfe6f1!important;border-radius:10px!important;margin:8px 0 0!important;padding:8px!important;position:static!important;inset:auto!important;transform:none!important}#adminPanel.open #tab-leads_tab .leads-head-actions>.lead-tools-menu:not([open])>div{display:none!important}#adminPanel.open #tab-leads_tab .leads-head-actions>.lead-tools-menu[open]>div{grid-template-columns:minmax(0,1fr)!important;gap:6px!important;display:grid!important}#adminPanel.open #tab-leads_tab .leads-head-actions>.lead-tools-menu>div>button{text-align:right!important;white-space:normal!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:44px!important;padding:10px 12px!important;font-size:14px!important;line-height:1.5!important;display:block!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>.lead-tools-menu[open],#adminPanel.open #tab-leads_tab:has(#leadListWorkspace:not([hidden])) .leads-center-head>.leads-head-actions>.lead-tools-menu[open]{order:10!important;grid-column:1/-1!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions:has(.lead-tools-menu[open])>:is(.lead-mobile-filter-toggle,#leadsRefreshBtn),#adminPanel.open #tab-leads_tab:has(#leadListWorkspace:not([hidden])) .leads-center-head>.leads-head-actions:has(.lead-tools-menu[open])>:is(.lead-mobile-filter-toggle,#leadsRefreshBtn){grid-column:span 3!important}}@media (width>=761px){#adminPanel.open #tab-leads_tab #leadWorkspaceSwitch{flex-wrap:wrap!important;justify-content:flex-start!important;gap:4px!important;min-height:0!important;padding:4px!important;display:flex!important}#adminPanel.open #tab-leads_tab #leadWorkspaceSwitch>button{white-space:nowrap!important;border-radius:8px!important;flex:none!important;width:auto!important;min-height:36px!important;padding:6px 14px!important}#adminPanel.open #tab-leads_tab .leads-center-head{gap:8px!important;padding:12px!important}}.whatsapp-content-pending{color:#64748b;gap:8px;max-width:100%;font-size:13px;line-height:1.6;display:grid}.whatsapp-content-pending small{margin:0!important;font-size:12px!important;display:block!important}.whatsapp-content-pending button{max-width:100%;min-height:40px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #cbd5e1;border-radius:8px;justify-self:start;padding:6px 10px}.whatsapp-content-pending button:disabled{opacity:.6;cursor:wait}.agency-expenses{--ae-ink:#17243d;--ae-muted:#718097;--ae-border:#e4eaf2;--ae-accent:#3158ce;color:var(--ae-ink);padding-bottom:30px}.ae-header{justify-content:space-between;align-items:center;gap:20px;padding:22px 0 28px;display:flex}.ae-header h2{letter-spacing:-.7px;margin:5px 0 8px;font-size:28px}.ae-header p{color:var(--ae-muted);margin:0;font-size:14px}.ae-eyebrow{color:#70809a;letter-spacing:.3px;font-size:11px;font-weight:700}.ae-primary,.ae-secondary,.ae-inventory-button{font:inherit;cursor:pointer;color:#344761;background:#fff;border:1px solid #dce4ef;border-radius:10px;padding:10px 16px;font-weight:600}.ae-primary{color:#fff;background:#3158ce;border-color:#3158ce;box-shadow:0 4px 12px #3158ce18}.ae-primary:hover{background:#294bb2}.ae-secondary:hover{background:#f4f7fb}.ae-inventory-button{color:#3158ce;box-shadow:none;margin-top:6px;padding:5px 8px;font-size:11px}.ae-primary:disabled,.ae-secondary:disabled{opacity:.5;cursor:wait}.ae-switch{background:#edf1f7;border-radius:11px;gap:4px;margin-bottom:20px;padding:4px;display:inline-flex}.ae-switch button{font:inherit;cursor:pointer;color:#687990;background:0 0;border:0;border-radius:8px;padding:8px 22px;font-size:13px}.ae-switch button[aria-pressed=true]{color:#263d73;background:#fff;font-weight:700;box-shadow:0 1px 4px #13243c0a}.ae-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 24px;display:grid}.ae-metrics article{background:#fff;border:1px solid #e4eaf2;border-radius:14px;flex-direction:column;gap:7px;padding:19px 22px;display:flex}.ae-metrics article:first-child{background:linear-gradient(135deg,#f2f6ff,#fff);border-color:#dbe4f9}.ae-metrics span{color:#687991;font-size:12px}.ae-metrics strong{font-variant-numeric:tabular-nums;letter-spacing:-.6px;font-size:27px;line-height:1.3}.ae-metrics small{color:#8793a5;font-size:11px;line-height:1.5}.ae-toolbar{background:#fff;border:1px solid #e4eaf2;border-radius:13px;flex-wrap:wrap;align-items:end;gap:10px;padding:16px;display:flex}.ae-toolbar label,.ae-form label{color:#53657d;flex-direction:column;gap:7px;min-width:0;font-size:12px;display:flex}.ae-search{flex:220px}.ae-filters{flex-wrap:wrap;gap:10px;display:flex}.ae-filters[hidden]{display:none}.ae-toolbar input,.ae-toolbar select,.ae-form input,.ae-form select,.ae-form textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;font:inherit;color:#263953;background:#fff;border:1px solid #dee6ef;border-radius:9px;outline:none;padding:10px 11px}.ae-toolbar input:focus,.ae-form input:focus,.ae-form select:focus,.ae-form textarea:focus{border-color:#718fe3;box-shadow:0 0 0 3px #3158ce0b}.ae-form textarea{resize:vertical;min-height:90px}.ae-toolbar input[type=date]{min-width:135px}.ae-status,.ae-footnote{color:#7b889a;margin:14px 2px;font-size:12px;line-height:1.8}.ae-footnote{margin-top:22px}.ae-history{background:#fff;border:1px solid #e4eaf2;border-radius:14px;overflow:hidden}.ae-expense-row{text-align:right;width:100%;font:inherit;cursor:pointer;color:#243650;background:#fff;border:0;border-bottom:1px solid #edf1f6;align-items:center;gap:16px;padding:19px 20px;display:flex}.ae-expense-row:last-child{border-bottom:0}.ae-expense-row:hover{background:#f9fbff}.ae-category-icon{color:#5878bd;background:#eff3fb;border-radius:12px;flex:0 0 42px;place-items:center;height:42px;font-size:22px;display:grid}.ae-expense-copy{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.ae-expense-copy strong{overflow-wrap:anywhere;font-size:14px}.ae-expense-copy small{color:#8a95a6;font-size:11px}.ae-expense-copy>span{color:#5d7394;font-size:12px}.ae-expense-amount{white-space:nowrap;flex-direction:column;align-items:end;gap:8px;display:flex}.ae-expense-amount strong{font-variant-numeric:tabular-nums;font-size:18px}.ae-payment{color:#718098;background:#f0f3f7;border-radius:6px;padding:3px 7px;font-size:10px;font-weight:500;display:inline-flex}.ae-payment.is-paid{color:#42745b;background:#edf7f1}.ae-payment.is-unpaid{color:#9a772e;background:#fff6e6}.ae-payment.is-void{color:#ad6666;background:#f9ecec}.ae-expense-row.is-void{opacity:.58}.ae-vehicle-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ae-vehicle-card{font:inherit;cursor:pointer;text-align:right;color:#243650;background:#fff;border:1px solid #e4eaf2;border-radius:14px;padding:21px}.ae-vehicle-card:hover{border-color:#b6c8ed;box-shadow:0 4px 18px #182e5408}.ae-vehicle-card>div>strong{font-size:15px;display:block}.ae-vehicle-card>div>small{color:#8897ad;margin-top:6px;font-size:11px;display:block}.ae-vehicle-card dl{border-top:1px solid #f0f3f7;border-bottom:1px solid #f0f3f7;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0;padding:16px 0;display:grid}.ae-vehicle-card dt{color:#8691a2;font-size:10px}.ae-vehicle-card dd{font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:16px;font-weight:600}.ae-actual{color:#3158ce}.ae-card-link{color:#6e82a5;font-size:11px}.ae-empty{text-align:center;background:#fff;border:1px dashed #dce5f1;border-radius:14px;padding:45px 20px}.ae-empty>span{color:#94a8ce;background:#f2f5fb;border-radius:50%;place-items:center;width:60px;height:60px;font-size:28px;display:inline-grid}.ae-empty h3{margin:18px 0 8px;font-size:17px}.ae-empty p{color:#7d8da4;margin-bottom:20px;font-size:13px;line-height:1.8}.ae-dialog{box-sizing:border-box;color:#25354e;background:#fff;border:1px solid #e2e9f2;border-radius:18px;width:min(650px,100vw - 24px);max-height:90dvh;padding:0;font-family:inherit;overflow:auto;box-shadow:0 25px 85px #10233a35}.ae-dialog::backdrop{backdrop-filter:blur(3px);background:#17294466}.ae-dialog>header{z-index:2;background:#fffffffa;border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:12px;padding:20px 25px;display:flex;position:sticky;top:0}.ae-dialog h2{overflow-wrap:anywhere;margin:4px 0;font-size:20px;line-height:1.5}.ae-dialog>header>button{color:#6d7b91;cursor:pointer;background:#f4f6fa;border:0;border-radius:8px;flex:0 0 30px;height:30px}.ae-form,.ae-detail{flex-direction:column;gap:17px;padding:24px;display:flex}.ae-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ae-form input[name=amount]{font-size:23px;font-weight:650}.ae-association{background:#fafbfe;border:1px solid #e6ebf4;border-radius:12px;flex-direction:column;gap:13px;min-width:0;margin:2px 0;padding:16px;display:flex}.ae-association legend{color:#627694;padding:0 6px;font-size:12px;font-weight:600}.ae-association [hidden]{display:none}.ae-help{color:#8390a4;margin:0;font-size:11px;line-height:1.8}.ae-form-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;padding-top:8px;display:flex}.ae-form-actions>button{min-height:44px}.ae-form [role=alert]{color:#aa4b48;margin:0;font-size:12px;line-height:1.7}.ae-dialog-actions{flex-wrap:wrap;gap:8px;display:flex}.ae-detail-amount{align-items:center;gap:12px;font-size:32px;font-weight:650;display:flex}.ae-detail-grid{grid-template-columns:1fr 1fr;gap:18px;margin:6px 0;display:grid}.ae-detail-grid dt{color:#8592a5;font-size:11px}.ae-detail-grid dd{overflow-wrap:anywhere;margin:6px 0 0;font-size:14px}.ae-audit{color:#8491a4;border-top:1px solid #e9eef6;padding-top:15px;font-size:11px;line-height:1.8}.ae-audit summary{cursor:pointer}.ae-cost-equation{background:#f5f8fe;border:1px solid #e2eaf9;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:18px 14px;display:flex}.ae-cost-equation small{color:#8592a4;font-size:11px;display:block}.ae-cost-equation strong{font-variant-numeric:tabular-nums;margin-top:8px;font-size:19px;display:block}@media (width<=900px){.ae-vehicle-list{grid-template-columns:1fr}.ae-toolbar{align-items:stretch}.ae-filters{width:100%}.ae-filters label{flex:120px}}@media (width<=600px){.ae-header{align-items:flex-start;gap:12px;padding-top:15px}.ae-header h2{font-size:23px}.ae-header p{max-width:220px;font-size:12px;line-height:1.7}.ae-header>.ae-primary{white-space:nowrap;padding:10px;font-size:12px}.ae-metrics{gap:8px}.ae-metrics article{padding:13px 10px}.ae-metrics strong{font-size:18px}.ae-metrics span{font-size:10px}.ae-metrics small{font-size:9px}.ae-toolbar{padding:12px}.ae-expense-row{gap:10px;padding:16px 12px}.ae-category-icon{border-radius:9px;flex-basis:32px;height:32px;font-size:18px}.ae-expense-copy strong{font-size:12px}.ae-expense-copy>span{font-size:10px}.ae-expense-amount strong{font-size:15px}.ae-vehicle-card{padding:16px}.ae-vehicle-card dd{font-size:14px}.ae-dialog>header,.ae-form,.ae-detail{padding:17px}.ae-cost-equation{flex-wrap:wrap;justify-content:center;gap:7px;padding:13px 8px}.ae-cost-equation strong{font-size:16px}.ae-cost-equation small{font-size:10px}.ae-cost-equation>div{text-align:center;flex:1}.ae-form-grid{gap:10px}}.ae-dialog{max-width:calc(100vw - 24px);margin:auto;inset:0}:is(.admin-dark,.admin-theme-dark) .agency-expenses{--ae-ink:#e0e7f4;--ae-muted:#97a7bd;color:#e0e7f4}:is(.admin-dark,.admin-theme-dark) :is(.ae-toolbar,.ae-metrics article,.ae-history,.ae-expense-row,.ae-vehicle-card,.ae-empty){color:#e0e7f4;background:#182338;border-color:#2a3850}:is(.admin-dark,.admin-theme-dark) :is(.ae-toolbar input,.ae-toolbar select,.ae-secondary){color:#d8e3f4;background:#202e44;border-color:#34445f}:is(.admin-dark,.admin-theme-dark) .ae-switch{background:#1d2b42}:is(.admin-dark,.admin-theme-dark) .ae-switch button[aria-pressed=true]{color:#e1eaff;background:#344566}.ae-dialog.ae-dark,.ae-dark>header{color:#e0e7f4;background:#182338;border-color:#34445f}.ae-dark :is(input,select,textarea,.ae-association,.ae-secondary,.ae-cost-equation,.ae-history,.ae-expense-row,.ae-empty){color:#e0e7f4;background:#202e44;border-color:#34445f}.ae-dark :is(label,legend){color:#bbc9de}.ae-dark .ae-actual{color:#9ebaff}.agency-expenses .ae-switch{flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;display:flex}.agency-expenses .ae-switch button{min-height:44px;padding:10px 18px}.agency-expenses .ae-header{padding-bottom:20px}.agency-expenses .ae-header>.ae-primary{min-height:48px}.ae-filter-disclosure{border-top:1px solid #e7edf5;flex-basis:100%;order:5;padding-top:12px}.ae-filter-disclosure[hidden]{display:none}.ae-filter-disclosure summary{cursor:pointer;color:#536c92;padding:8px 0;font-size:13px}.ae-filter-disclosure .ae-filters{margin-top:12px}.ae-period{gap:6px;display:flex}.ae-period[hidden]{display:none}.ae-section-heading{justify-content:space-between;align-items:center;gap:12px;margin:20px 0 12px;display:flex}.ae-section-heading h3{margin:0;font-size:16px}.ae-repeat{background:#f2f9f6;border:1px solid #cfe4dd;border-radius:14px;min-width:0;margin:0;padding:16px}.ae-repeat legend{color:#40705e;padding:0 6px;font-size:12px}.ae-form .ae-toggle{color:#285b48;cursor:pointer;flex-direction:row;align-items:center;gap:10px;font-size:15px;display:flex}.ae-toggle input{accent-color:#347a60;width:20px;height:20px}.ae-repeat [data-repeat-fields]{margin-top:16px}.ae-repeat [hidden]{display:none}.ae-repeat .ae-help{color:#507765;margin-top:12px}.ae-repeat-badge{vertical-align:middle;color:#477960;background:#eef7f2;border-radius:6px;margin-inline-start:7px;padding:3px 6px;font-size:10px;font-style:normal;font-weight:500;display:inline-block}.ae-extra{border:1px solid #e4eaf2;border-radius:12px;padding:14px}.ae-extra summary{cursor:pointer;font-size:14px;font-weight:600}.ae-extra summary span{color:#8492a6;margin-inline-start:6px;font-size:11px;font-weight:400}.ae-extra[open]{flex-direction:column;gap:16px;display:flex}.ae-extra[open] summary{margin-bottom:16px}.ae-extra>label{margin-top:12px}.ae-recurring-summary{background:#f1f7f5;border-radius:12px;padding:16px}.ae-recurring-summary p{color:#627b70;margin:8px 0 0;font-size:13px}.ae-dialog>header>button{flex-basis:44px;height:44px;font-size:23px}.ae-form input,.ae-form select,.ae-form textarea{min-height:46px}.ae-form-actions{background:inherit;padding-bottom:12px;position:sticky;bottom:-24px}.ae-dialog .ae-form{background:#fff}.ae-expense-copy small,.ae-expense-copy>span{overflow-wrap:anywhere}.ae-dark .ae-form{background:#182338}.ae-dark :is(.ae-repeat,.ae-recurring-summary){color:#d8efe2;background:#19382f;border-color:#355748}.ae-dark .ae-toggle{color:#c2e2d1}.ae-dark .ae-extra{border-color:#34445f}.ae-dark .ae-repeat .ae-help{color:#9dbdae}@media (width<=600px){.agency-expenses .ae-header{flex-wrap:wrap;padding:18px 0}.agency-expenses .ae-header>div{flex:200px}.agency-expenses .ae-header>.ae-primary{width:100%;font-size:15px}.agency-expenses .ae-header p{max-width:none}.agency-expenses .ae-switch{box-sizing:border-box;grid-template-columns:1fr 1fr;width:100%;display:grid}.agency-expenses .ae-switch button{white-space:normal;padding:10px 7px;font-size:13px}.agency-expenses .ae-metrics{grid-template-columns:1fr 1fr;gap:10px}.agency-expenses .ae-metrics article{padding:16px}.agency-expenses .ae-metrics article:last-child{grid-column:1/-1}.agency-expenses .ae-metrics strong{font-size:23px}.agency-expenses .ae-metrics span{font-size:12px}.agency-expenses .ae-metrics small{font-size:11px}.agency-expenses .ae-toolbar input,.agency-expenses .ae-toolbar select{min-height:46px;font-size:16px}.agency-expenses .ae-search{flex-basis:100%}.agency-expenses .ae-period,.agency-expenses .ae-period button{flex:1}.ae-toolbar button{min-height:44px}.agency-expenses .ae-filters{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ae-filters[hidden]{display:none}.ae-dialog{border-radius:18px;width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 24px)}.ae-form-grid{grid-template-columns:1fr;gap:17px}.ae-form label{font-size:13px}.ae-form input,.ae-form select,.ae-form textarea{min-height:48px;font-size:16px}.ae-form input[type=checkbox]{min-height:20px}.ae-form-actions{padding-top:12px;bottom:-17px}.ae-form-actions>.ae-primary{flex:1;min-height:50px;font-size:16px}.ae-form-actions>.ae-secondary{min-height:50px}.ae-extra input[type=file]{font-size:13px}.ae-section-heading{align-items:flex-start}.ae-section-heading h3{font-size:15px}.ae-expense-row .ae-category-icon{display:none}.ae-expense-copy strong{font-size:14px;line-height:1.6}.ae-expense-copy small,.ae-expense-copy>span{font-size:12px;line-height:1.6}.ae-expense-amount strong{font-size:16px}.ae-expense-row{align-items:flex-start;gap:12px;padding:18px 14px}.ae-payment{font-size:11px}.ae-status,.ae-footnote{font-size:12px}.ae-detail-grid{grid-template-columns:1fr}}.ae-scan{background:#f5f9ff;border:1px solid #dce8f6;border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.ae-scan-heading{align-items:flex-start;gap:12px;display:flex}.ae-scan-icon{color:#365aca;background:#e5efff;border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:25px;display:grid}.ae-scan-heading strong{color:#243750;font-size:15px}.ae-scan-heading p{color:#65758e;margin:4px 0 0;font-size:12px;line-height:1.7}.ae-scan-actions{flex-wrap:wrap;gap:9px;display:flex}.ae-scan-actions>button{white-space:normal;flex:1;min-height:44px}.ae-scan-status{white-space:pre-line;overflow-wrap:anywhere;color:#24694c;margin:0;font-size:13px;line-height:1.8}.ae-scan-status:empty{display:none}.ae-scan-status.is-error{color:#a63535}.ae-scan .ae-help{margin:0}.ae-scan [hidden]{display:none!important}.ae-scan[aria-busy=true] .ae-scan-icon{animation:1.2s ease-in-out infinite alternate ae-scan-pulse}.ae-dark .ae-scan{background:#202e44;border-color:#34445f}.ae-dark .ae-scan-heading strong{color:#e0e7f4}.ae-dark .ae-scan-heading p{color:#bcc9de}.ae-dark .ae-scan-status{color:#9bdbbc}@keyframes ae-scan-pulse{to{opacity:.4}}@media (prefers-reduced-motion:reduce){.ae-scan[aria-busy=true] .ae-scan-icon{animation:none}}@media (width<=420px){.ae-scan{padding:13px}.ae-scan-actions{flex-direction:column}.ae-scan-actions>button{width:100%}}#adminPanel .admin-car-actions-trigger{color:#243248;cursor:pointer;background:#f7f9fc;border:1px solid #dce3ed;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:44px;padding:10px 14px;font:600 14px/1.4 Heebo,Arial,sans-serif;display:flex!important}#adminPanel.admin-theme-dark .admin-car-actions-trigger{color:#edf3ff;background:#172234;border-color:#34435b}.inventory-action-dialog{--ia-bg:#fff;--ia-text:#182438;--ia-muted:#64748b;--ia-border:#e1e7ef;background:var(--ia-bg);color:var(--ia-text);box-sizing:border-box;border:1px solid var(--ia-border);border-radius:20px;width:min(440px,100vw - 28px);max-height:calc(100dvh - 40px);margin:auto;padding:22px;font-family:Heebo,Arial,sans-serif;overflow:auto;box-shadow:0 24px 80px #0f172a40}.inventory-action-dialog.is-dark{--ia-bg:#172234;--ia-text:#edf3ff;--ia-muted:#becbdd;--ia-border:#34435b}.inventory-action-dialog::backdrop{backdrop-filter:blur(3px);background:#0f172a70}.inventory-action-dialog *{box-sizing:border-box}.inventory-action-dialog header{justify-content:space-between;align-items:start;gap:14px;margin-bottom:16px;display:flex}.inventory-action-dialog h2{margin:0 0 6px;font-size:21px}.inventory-action-dialog header p{color:var(--ia-muted);overflow-wrap:anywhere;margin:0;font-size:13px}.inventory-action-dialog button{font:inherit;cursor:pointer;color:var(--ia-text);background:var(--ia-bg);border:1px solid var(--ia-border);border-radius:10px;min-height:44px}.inventory-action-dialog [data-close]{min-width:44px}.inventory-action-item{text-align:right;align-items:center;gap:12px;width:100%;margin:6px 0;padding:12px;display:flex}.inventory-action-item>span:nth-child(2){flex:1}.inventory-action-item strong,.inventory-action-item small{display:block}.inventory-action-item strong{font-size:14px}.inventory-action-item small{color:var(--ia-muted);margin-top:4px;font-size:12px}.inventory-action-icon{background:#64748b12;border-radius:9px;place-items:center;width:34px;min-width:34px;height:34px;font:700 22px Arial;display:grid}.inventory-action-item:hover{background:#64748b08;border-color:#879bd5}.inventory-action-item.is-danger strong,.inventory-action-item.is-danger .inventory-action-icon{color:#c13939}.inventory-action-group{color:var(--ia-muted);margin:20px 0 8px;font-size:12px;font-weight:600}.inventory-action-order{flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0;font-size:12px;display:flex}.inventory-action-order span{flex:1}.inventory-action-order button{padding:8px;font-size:12px}.inventory-export-help{color:var(--ia-muted);font-size:14px;line-height:1.8}.inventory-action-dialog [data-photo-progress]{min-height:42px;font-size:14px;line-height:1.7}.inventory-action-dialog .inventory-export-save{color:#fff;background:#3654ce;width:100%;padding:12px;font-weight:600}.inventory-export-retry{width:100%;margin-top:10px}.inventory-action-dialog button:disabled{opacity:.5;cursor:wait}.inventory-action-dialog button:focus-visible,#adminPanel .admin-car-actions-trigger:focus-visible{outline-offset:3px;outline:3px solid #849df0}#carPostModal .post-preview-download{color:#233554;cursor:pointer;white-space:normal;background:#fff;border:1px solid #d5def0;border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:46px;padding:10px 5px;font:600 13px/1.5 Heebo,Arial,sans-serif;margin:10px 0 0!important;display:flex!important}#carPostModal .post-preview-download:focus-visible{outline-offset:3px;outline:3px solid #849df0}#carPostModal .post-preview-download:disabled{opacity:.5;cursor:wait}@media (width<=600px){.inventory-action-dialog{width:100%;max-width:100%;max-height:88dvh;padding:22px 18px calc(20px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;margin:auto 0 0}.inventory-action-item{min-height:62px}}#carPostModal .post-preview-download{border-radius:7px;gap:5px;max-width:100%;font-weight:500;width:fit-content!important;min-height:40px!important;box-shadow:none!important;margin:8px auto 0!important;padding:7px 12px!important;font-size:12px!important}@media (width<=600px){#carPostModal .post-preview-download{min-height:40px!important;padding:7px 8px!important;font-size:11px!important;line-height:1.35!important}}#carPostModal .post-preview-grid{align-items:stretch!important}#carPostModal .post-preview-frame{flex-direction:column;gap:8px;display:flex;align-self:stretch!important}#carPostModal .post-preview-frame canvas{flex:none}#carPostModal .post-preview-download{margin-top:auto!important}#carPostModal .post-text-editor{color:#233248;background:#f8fafc;border:1px solid #dce3ec;border-radius:12px;grid-column:1;min-width:0;padding:14px}#carPostModal .post-text-editor summary{cursor:pointer;font-size:14px;font-weight:700}#carPostModal .post-text-editor p,#carPostModal .post-text-editor small{color:#617087;margin:10px 0;font-size:12px;line-height:1.7;display:block}#carPostModal .post-text-fields{grid-template-columns:1fr 1fr;gap:10px;margin:14px 0;display:grid}#carPostModal .post-text-fields label{gap:6px;min-width:0;font-size:12px;display:grid}#carPostModal .post-text-fields input{color:#17243b;background:#fff;border:1px solid #d3dce9;border-radius:8px;width:100%;min-width:0;min-height:42px;padding:9px;font:14px Heebo,Arial,sans-serif}#carPostModal .post-text-editor button{color:#233248;background:#fff;border:1px solid #d3dce9;border-radius:8px;min-height:40px;padding:8px 12px;font:12px Heebo,Arial,sans-serif}#carPostModal .post-text-editor :focus-visible{outline-offset:2px;outline:3px solid #849df0}#carPostModal.is-inline .post-preview-grid{grid-row:2/8}@media (width<=760px){#carPostModal.is-inline .post-preview-grid{grid-row:auto}#carPostModal .post-text-fields{grid-template-columns:1fr}}.inventory-action-dialog.facebook-marketplace-dialog{border-radius:16px;width:min(760px,100vw - 28px)}.facebook-marketplace-dialog [data-action-body]{gap:20px;min-width:0;display:grid}.facebook-marketplace-dialog p{overflow-wrap:anywhere;margin:0;line-height:1.75}.facebook-marketplace-intro{color:var(--ia-text);font-size:14px}.facebook-marketplace-notice{background:color-mix(in srgb,var(--ia-text) 5%,var(--ia-bg));color:var(--ia-text);border-radius:10px;padding:12px 14px;font-size:13px}.facebook-marketplace-prep-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.facebook-marketplace-field{min-width:0}.facebook-marketplace-wide{grid-column:1/-1}.facebook-marketplace-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.facebook-marketplace-card-head label{font-size:14px;font-weight:600}.facebook-marketplace-dialog button{padding:9px 12px;font-size:13px}.facebook-marketplace-dialog input,.facebook-marketplace-dialog textarea{border:1px solid var(--ia-border);background:var(--ia-bg);width:100%;min-width:0;color:var(--ia-text);caret-color:var(--ia-text);border-radius:10px;padding:12px;font:400 16px/1.7 Heebo,Arial,sans-serif;display:block}.facebook-marketplace-dialog input{min-height:46px}.facebook-marketplace-dialog textarea{resize:vertical;white-space:pre-wrap;overflow-wrap:anywhere;min-height:200px}.facebook-marketplace-dialog :is(input,textarea,a,summary):focus-visible{outline-offset:3px;outline:3px solid #849df0}.facebook-marketplace-dialog :is(small,.facebook-marketplace-note){color:var(--ia-muted);font-size:13px;line-height:1.75;display:block}.facebook-marketplace-dialog small{margin-top:8px}.facebook-marketplace-facts{border-top:1px solid var(--ia-border);border-bottom:1px solid var(--ia-border);padding:16px 0}.facebook-marketplace-facts summary{cursor:pointer;align-content:center;min-height:44px;font-size:14px;font-weight:600}.facebook-marketplace-facts p{color:var(--ia-muted);margin:8px 0 12px;font-size:13px}.facebook-marketplace-facts dl{gap:4px;margin:0;display:grid}.facebook-marketplace-facts dl>div{align-items:center;gap:12px;min-width:0;padding:6px 0;display:flex}.facebook-marketplace-facts dt{color:var(--ia-muted);overflow-wrap:anywhere;flex:1;font-size:13px}.facebook-marketplace-facts dd{overflow-wrap:anywhere;flex:1;min-width:0;margin:0;font-size:14px}.facebook-marketplace-photos h3{margin:0 0 12px;font-size:16px}.facebook-marketplace-images{grid-template-columns:repeat(auto-fill,minmax(86px,1fr));gap:8px;display:grid}.facebook-marketplace-image{aspect-ratio:4/3;background:var(--ia-border);border-radius:8px;display:block;overflow:hidden}.facebook-marketplace-image img{object-fit:cover;width:100%;height:100%;display:block}.facebook-marketplace-dialog [data-photo-progress]{color:var(--ia-muted);margin:12px 0;font-size:13px}.facebook-marketplace-dialog [data-marketplace-status]:empty{display:none}.facebook-marketplace-dialog [data-marketplace-status]{font-size:14px}.facebook-marketplace-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.facebook-marketplace-dialog a{color:var(--ia-text);text-underline-offset:3px;overflow-wrap:anywhere}.facebook-marketplace-actions a{align-content:center;min-height:44px;font-size:13px}.facebook-marketplace-dialog [data-marketplace-open]{color:#fff;background:#3654ce;border-color:#0000;font-weight:600}.facebook-marketplace-dialog [data-marketplace-save]{white-space:normal;max-width:100%}.facebook-marketplace-dialog [hidden]{display:none!important}@media (width<=600px){.inventory-action-dialog.facebook-marketplace-dialog{border-radius:16px 16px 0 0;width:100%;max-width:100%}.facebook-marketplace-prep-grid{grid-template-columns:1fr}.facebook-marketplace-actions{flex-direction:column;align-items:stretch;gap:6px}.facebook-marketplace-actions a{text-align:center}.facebook-marketplace-card-head button{font-size:12px}}.facebook-marketplace-dialog :is(input,textarea)::placeholder{color:var(--ia-muted);opacity:1}#adminPanel.open .admin-category-navigation{--nav-ink:#25334b;--nav-muted:#69758b;--nav-line:#e8edf4;--nav-surface:#fff;--nav-hover:#f4f6fa;--nav-accent:#3555cc;--nav-active:#edf2ff;box-sizing:border-box;direction:rtl;flex-direction:column;align-items:stretch;gap:4px;overscroll-behavior:contain!important;background:var(--nav-surface)!important;border:1px solid var(--nav-line)!important;border-radius:18px!important;flex-wrap:nowrap!important;display:flex!important;overflow:hidden auto!important;box-shadow:0 4px 24px #182a4910!important}#adminPanel.open .admin-category-navigation:before{content:"סביבת העבודה";border-bottom:1px solid var(--nav-line);height:32px;color:var(--nav-muted);flex:none;order:-1;align-items:center;font:500 12px/1.4 Heebo,sans-serif;display:flex;margin:0 8px 12px!important;padding:0 0 12px!important}#adminPanel.open .admin-category-navigation .admin-nav-collapse-toggle{display:none!important}#adminPanel.open .admin-category-navigation .admin-nav-group,#adminPanel.open .admin-category-navigation .admin-nav-subgroup{flex:none;order:1;display:block;background:0 0!important;border:0!important;margin:0!important;padding:0!important}#adminPanel.open .admin-category-navigation .admin-category-unavailable,#adminPanel.open .admin-category-navigation .admin-scope-hidden,#adminPanel.open .admin-category-navigation .a-tab.admin-scope-hidden,#adminPanel.open .admin-category-navigation .admin-nav-links[hidden],#adminPanel.open .admin-category-navigation .admin-nav-label,#adminPanel.open .admin-category-navigation .admin-nav-sublabel{display:none!important}#adminPanel.open .admin-nav-category-button{text-align:right;cursor:pointer;border-radius:10px;align-items:center;gap:11px;width:100%;min-height:44px;margin:0;padding:8px 10px;font:500 14px/1.4 Heebo,sans-serif;transition:background .15s,color .15s;display:flex;color:var(--nav-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important}#adminPanel.open .admin-nav-category-button:hover{background:var(--nav-hover)!important;color:var(--nav-ink)!important}#adminPanel.open .admin-nav-category-button.is-selected{font-weight:700;color:var(--nav-ink)!important}#adminPanel.open .admin-category-icon{flex:none;place-items:center;width:22px;height:22px;display:grid}#adminPanel.open .admin-category-icon svg{width:20px;height:20px}#adminPanel.open .admin-category-name{flex:1;min-width:0}#adminPanel.open .admin-category-chevron{opacity:.6;flex:none;width:14px;height:14px;transition:transform .18s;transform:rotate(180deg)}#adminPanel.open .is-selected .admin-category-chevron{color:var(--nav-accent);opacity:1;transform:rotate(90deg)}#adminPanel.open .admin-category-navigation .admin-nav-links{border-right:1px solid var(--nav-line);flex-direction:column;gap:3px;margin:2px 19px 8px 0;padding:0 12px 0 0;display:flex}#adminPanel.open .admin-category-navigation .a-tab{position:relative;width:100%!important;min-height:40px!important;color:var(--nav-muted)!important;box-shadow:none!important;text-align:right!important;white-space:normal!important;background:0 0!important;border:0!important;border-radius:9px!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;margin:0!important;padding:8px 10px!important;font:400 13px/1.45 Heebo,sans-serif!important;transition:background .15s,color .15s!important;display:flex!important;overflow:visible!important;transform:none!important}#adminPanel.open .admin-category-navigation .a-tab:hover{background:var(--nav-hover)!important;color:var(--nav-ink)!important}#adminPanel.open .admin-category-navigation .a-tab.active{background:var(--nav-active)!important;color:var(--nav-accent)!important;font-weight:600!important}#adminPanel.open .admin-category-navigation .a-tab.active:before{content:"";background:var(--nav-accent);border-radius:3px;width:3px;position:absolute;top:10px;bottom:10px;right:-14px}#adminPanel.open .admin-category-navigation .admin-nav-icon{flex:0 0 18px;place-items:center;width:18px;height:18px;display:grid;color:inherit!important;background:0 0!important}#adminPanel.open .admin-category-navigation .admin-nav-icon svg{width:18px;height:18px}#adminPanel.open .admin-category-navigation .admin-nav-text{white-space:normal;text-overflow:clip;min-width:0;overflow:visible}#adminPanel.open .admin-category-navigation :is(.a-tab,.admin-nav-category-button):focus-visible{outline:2px solid var(--nav-accent);outline-offset:2px}#adminPanel.open .admin-category-navigation .dealerx-support-mobile{flex:none;order:2;margin-top:auto!important;margin-bottom:0!important}#adminPanel:is(.admin-dark,.admin-theme-dark) .admin-category-navigation{--nav-ink:#e6edf8;--nav-muted:#a7b3c8;--nav-line:#29344a;--nav-surface:#141e30;--nav-hover:#1d2a40;--nav-accent:#a6baff;--nav-active:#26375b}@media (width>=1101px){#adminPanel.open .a-wrap{grid-template-columns:280px minmax(0,1fr)!important}#adminPanel.open .a-wrap>.a-sec{grid-area:1/2!important}#adminPanel.open .admin-category-navigation{width:280px!important;max-width:280px!important;height:calc(100dvh - 100px)!important;max-height:calc(100dvh - 100px)!important;padding:16px 12px!important;position:fixed!important;inset:82px 18px 18px auto!important;transform:none!important}}@media (width<=1100px){#adminPanel.open:not(.admin-mobile-menu-open) .admin-category-navigation{display:none!important}html:has(body.admin-mobile-menu-active),body.admin-mobile-menu-active{overscroll-behavior:none;overflow:hidden!important}#adminPanel.open.admin-mobile-menu-open .admin-category-navigation{gap:3px;width:min(100vw,360px)!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;padding:calc(14px + env(safe-area-inset-top)) 16px calc(14px + env(safe-area-inset-bottom))!important;border-radius:20px 0 0 20px!important;position:fixed!important;inset:0 0 0 auto!important}#adminPanel.open.admin-mobile-menu-open .admin-category-navigation:before{content:"סביבת העבודה";box-sizing:content-box;height:42px;color:var(--nav-ink);font-size:16px;font-weight:600;margin:0 0 6px!important;padding:0 4px 10px!important}#adminPanel.open.admin-mobile-menu-open .admin-category-navigation .admin-mobile-menu-close{top:calc(13px + env(safe-area-inset-top))!important;border:1px solid var(--nav-line)!important;background:var(--nav-hover)!important;width:40px!important;height:40px!important;color:var(--nav-muted)!important;border-radius:12px!important;left:14px!important}#adminPanel.open .admin-category-navigation .dealerx-support-mobile{border-radius:10px!important;min-height:38px!important;padding:7px 8px!important;font-size:12px!important}}@media (width>=1101px) and (height<=760px){#adminPanel.open .admin-category-navigation{gap:2px;padding:10px!important}#adminPanel.open .admin-category-navigation:before{height:25px;margin-bottom:6px!important;padding-bottom:6px!important}#adminPanel.open .admin-nav-category-button{min-height:38px;padding:6px 10px;font-size:13px}#adminPanel.open .admin-category-navigation .a-tab{min-height:34px!important;padding:6px 9px!important}#adminPanel.open .admin-category-navigation .admin-nav-links{gap:2px;margin-bottom:4px}}@media (width<=1100px) and (height<=680px){#adminPanel.open .admin-nav-category-button{min-height:36px;padding:6px 10px;font-size:13px}#adminPanel.open .admin-category-navigation .a-tab{min-height:34px!important;padding:6px 9px!important}#adminPanel.open .admin-category-navigation .admin-nav-links{gap:2px;margin-bottom:4px}}@media (width<=1100px) and (height<=520px) and (width>=480px){#adminPanel.open.admin-mobile-menu-open .admin-category-navigation{grid-template-rows:42px repeat(5,minmax(0,1fr)) 34px;grid-template-columns:minmax(180px,.85fr) minmax(0,1.15fr);gap:2px 20px;border-radius:0!important;width:100vw!important;padding:10px 16px!important;display:grid!important}#adminPanel.open.admin-mobile-menu-open .admin-category-navigation:before{grid-area:1/1/auto/-1;height:auto;padding:0!important}#adminPanel.open .admin-category-navigation .super-admin-nav-group{display:contents!important}#adminPanel.open .admin-category-navigation .super-admin-nav-group.admin-scope-hidden{display:none!important}#adminPanel.open .admin-category-navigation .admin-category-hidden{grid-column:1;align-self:center}#adminPanel.open .admin-category-navigation :is([data-nav-group],.admin-nav-subgroup):not(.admin-category-hidden):not(.admin-category-unavailable){grid-area:2/2/7;align-self:start}#adminPanel.open .admin-category-navigation .dealerx-support-mobile{grid-area:7/1/auto/-1;justify-self:start;min-height:30px!important;padding:4px 8px!important}}@media (prefers-reduced-motion:reduce){#adminPanel.open .admin-category-navigation *{transition:none!important}}#adminPanel.open .admin-category-navigation>.admin-nav-home{flex:none;order:0;margin-bottom:6px!important;font-size:14px!important;font-weight:600!important}#adminPanel.open .admin-category-navigation>.admin-nav-home.active:before{right:0}@media (width<=1100px) and (height<=520px) and (width>=480px){#adminPanel.open.admin-mobile-menu-open .admin-category-navigation{grid-template-rows:42px 40px repeat(6,minmax(0,1fr)) 34px}#adminPanel.open .admin-category-navigation>.admin-nav-home{grid-area:2/1/auto/-1}#adminPanel.open .admin-category-navigation :is([data-nav-group],.admin-nav-subgroup):not(.admin-category-hidden):not(.admin-category-unavailable){grid-row:3/9}#adminPanel.open .admin-category-navigation .dealerx-support-mobile{grid-row:9}}#adminPanel.open .admin-category-navigation>.admin-nav-assistant{margin-bottom:10px!important}@media (width<=1100px) and (height<=520px) and (width>=480px){#adminPanel.open.dealer-admin-mode.admin-mobile-menu-open .admin-category-navigation{gap:3px;width:min(100vw,360px)!important;display:flex!important}}#adminPanel.open .admin-category-navigation>.admin-nav-trade:not(.admin-scope-hidden){flex:none;order:1;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:3px 10px;color:#493287!important;white-space:normal!important;background:#f0edff!important;border:1px solid #d9d0fa!important;border-radius:12px!important;min-height:54px!important;margin-top:18px!important;padding:7px 10px!important;display:grid!important}#adminPanel.open .admin-nav-trade .admin-nav-icon{color:inherit;grid-area:1/1/3}#adminPanel.open .admin-nav-trade .admin-nav-text{grid-column:2;font-weight:700}#adminPanel.open .admin-nav-trade .admin-trade-badge{color:#624b95;grid-column:2;justify-self:start;font-size:11px;line-height:1.5;display:block}#adminPanel.open .admin-category-navigation>.admin-nav-trade:not(.admin-scope-hidden):hover{background:#e7e0ff!important}#adminPanel.open .admin-category-navigation>.admin-nav-trade.active:not(.admin-scope-hidden){background:#e7e0ff!important;border-color:#9a85d7!important}#adminPanel.open .admin-nav-trade:focus-visible{outline-offset:2px;outline:2px solid #694cb3}.hookmyapp-body{gap:16px;padding:20px;display:grid}.hookmyapp-body>p{line-height:1.7}.hookmyapp-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hookmyapp-actions .a-save{margin-top:0;text-decoration:none}.hookmyapp-actions [hidden]{display:none!important}.hookmyapp-connection{background:#f8fcf9;border:1px solid #dce8df;border-radius:12px;margin:12px 0;padding:16px}.hookmyapp-connection>span{margin-inline-start:12px}.hookmyapp-connection ul{padding-inline-start:22px;line-height:1.9}.hookmyapp-note{color:#64748b;font-size:12px}.hookmyapp-actions button:disabled{opacity:.55;cursor:not-allowed}@media (width<=600px){.hookmyapp-body{padding:12px}.hookmyapp-actions>*{text-align:center;width:100%}}#hookmyappCard,#hookmyappCard h3,#hookmyappCard p,#hookmyappCard strong,#hookmyappCard li,#hookmyappCard span{color:#17212b}#hookmyappCard .hookmyapp-note{color:#64748b}#hookmyappCard .external-crm-status.error{color:#b91c1c}#landingPage.landing-practical{--dx-ink:#182239;--dx-muted:#637086;--dx-line:#e3e7ef;--dx-blue:#6057e8;background:#fff;font-family:Heebo,Arial,sans-serif}#landingPage :is(.landing-nav-cta,.landing-btn.primary,.landing-price-cta.primary){background:#6057e8;border-color:#6057e8;border-radius:12px;box-shadow:0 5px 14px #6057e81a}#landingPage :is(.landing-nav-cta,.landing-btn.primary,.landing-price-cta.primary):hover{background:#4b43c9;transform:translateY(-2px);box-shadow:0 9px 24px #6057e82b}#landingPage .landing-nav{background:#ffffffed;border-color:#e5e7f0;border-radius:18px;box-shadow:0 8px 35px #20274208}#landingPage .landing-hero{background:radial-gradient(at 14% 28%,#e5e5ff 0,#0000 46%),radial-gradient(at 87% 90%,#eaf7f0 0,#0000 45%),#f8f9fc;gap:65px;padding-bottom:96px}#landingPage .landing-hero h1 span{color:#6057d9}#landingPage .landing-hero .landing-kicker{color:#534d87;background:#ffffffa8;border:1px solid #dedff0;border-radius:30px;padding:7px 12px;font-size:13px;display:inline-flex}#landingPage .landing-lead{max-width:560px;font-size:calc(18px * var(--dx-font-scale,1))!important}#landingPage .landing-proof span:before{color:#5f58cd}#landingPage .dx-day{background:#ffffffed;border-color:#dddff0;border-radius:24px;box-shadow:0 30px 80px #26245312,0 5px 14px #26245306}#landingPage .dx-day:after{content:"";z-index:-1;background:#f6f5ff;border:1px solid #dddff0;border-radius:24px;position:absolute;inset:16px -10px -12px 12px;transform:rotate(-2deg)}#landingPage .dx-avatar{color:#6b61c9;background:#eeecff}#landingPage .dx-state{color:#436858;background:#edf7f0}#landingPage .dx-state-blue{color:#6251bb;background:#f0edfc}#landingPage .landing-section-head h2{letter-spacing:-.9px;text-wrap:balance}#landingPage .landing-kicker{color:#6358bf}#landingPage .landing-feature-grid article.landing-feature-primary{background:#fff;border-color:#e3e5ef;border-radius:20px;transition:transform .2s,box-shadow .2s;box-shadow:0 8px 25px #25304a04}#landingPage .landing-feature-grid article.landing-feature-primary:hover{transform:translateY(-4px);box-shadow:0 18px 45px #25304a0c}#landingPage .landing-feature-grid article.landing-feature-primary>span{color:#7666c5}#landingPage .dx-testimonials{background:#f8f9fc}#landingPage .dx-testimonial{border-color:#e4e7ee;border-radius:20px}#landingPage .dx-quote-mark{color:#9282d7}#landingPage .dx-testimonial .dx-quote-closing{color:#60558f}#landingPage .dx-quote-avatar{color:#7260ac;background:#f1eefa}#landingPage .landing-how{background:#f8f9fc}#landingPage .landing-how-grid article>span{color:#6553b3;background:#ebe8fb;border:1px solid #e0daf7;border-radius:14px}#landingPage .dx-inline-invitation{text-align:right;background:#f5f3fc;border:1px solid #e4def5;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;max-width:840px;margin:32px auto 0;padding:22px 26px;display:flex}#landingPage .dx-inline-invitation>div{gap:5px;display:grid}#landingPage .dx-inline-invitation strong{color:#282145;font-size:18px}#landingPage .dx-inline-invitation>div>span{color:#746e85;font-size:14px}#landingPage .dx-inline-invitation a{white-space:nowrap;color:#6151b5;align-items:center;gap:18px;min-height:44px;font-size:15px;font-weight:700;text-decoration:none;display:flex}#landingPage .landing-price-card{border-radius:22px!important}#landingPage .landing-price-card.recommended{background:#faf9ff!important;border-color:#b8adf0!important;box-shadow:0 12px 40px #6057e80a!important}#landingPage .landing-price-card .landing-price-ribbon{background:#6960c9!important;border-radius:8px!important}#landingPage .dx-premium-preview{background:#20253e;border-radius:22px}#landingPage .landing-faq-grid{gap:10px;max-width:900px}#landingPage .landing-faq-grid details{background:#fcfcfe;border:1px solid #e7e8f0;border-radius:14px;padding:0 20px}#landingPage .landing-faq-grid details[open]{background:#f8f7ff;border-color:#d9d4ef}#landingPage #landingContact.dx-signup-section{isolation:isolate;border:1px solid #303450;align-items:center;gap:clamp(40px,6vw,88px);width:calc(100% - 64px);max-width:1280px;scroll-margin-top:110px;position:relative;overflow:hidden;box-shadow:0 24px 65px #141c3012;text-align:right!important;background:radial-gradient(at 95% 10%,#33315a 0,#0000 54%),radial-gradient(at 0 95%,#1d3e44 0,#0000 50%),#1b2136!important;border-radius:32px!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;margin:20px auto 48px!important;padding:64px!important;display:grid!important}#landingPage #landingContact .dx-signup-story{min-width:0;position:relative;text-align:right!important}#landingPage #landingContact .landing-kicker{color:#bfbbec;letter-spacing:0;align-items:center;gap:9px;margin:0 0 22px;font-size:13px;line-height:1.5;display:flex}#landingPage .dx-live-dot{background:#b5e4c9;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #b5e4c912}#landingPage #landingContact h2{font-size:calc(clamp(35px,3.6vw,52px) * var(--dx-font-scale,1));letter-spacing:-1.2px;color:#fff;text-wrap:balance;margin:0;font-weight:750;line-height:1.18}#landingPage #landingContact h2 em{color:#d1c3ff;font-style:normal}#landingPage #landingContact .dx-signup-intro{color:#bec5d7;font-size:calc(16px * var(--dx-font-scale,1));max-width:440px;margin:22px 0 27px;line-height:1.9;text-align:right!important}#landingPage .dx-trial-offer{color:#fff;align-items:center;gap:14px;margin:0 0 32px;padding:0;display:flex}#landingPage .dx-trial-icon{color:#d9c7ff;background:#a995dc12;border:1px solid #a995dc4a;border-radius:13px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:24px;display:grid}#landingPage .dx-trial-offer>div{gap:3px;display:grid}#landingPage .dx-trial-offer strong{font-size:17px;font-weight:650}#landingPage .dx-trial-offer>div>span{color:#abb5c9;font-size:13px}#landingPage .dx-signup-reassurance{color:#a7b1c5;flex-wrap:wrap;gap:20px;margin-top:24px;font-size:12px;display:flex}#landingPage #landingContact .dx-signup-card{background:#fff;border:1px solid #ffffff80;border-radius:24px;justify-self:end;width:100%;min-width:0;max-width:500px;margin:0;padding:26px 30px 0;scroll-margin-top:105px;box-shadow:0 24px 60px #0002}#landingPage .dx-signup-card-top{color:#83869a;justify-content:space-between;align-items:center;gap:8px;margin-bottom:22px;font-size:11px;display:flex}#landingPage .dx-time-pill{color:#6b547f;white-space:nowrap;background:#f4f0f9;border-radius:20px;padding:5px 9px;font-size:10px}#landingPage .dx-signup-steps{counter-reset:none;gap:8px;margin:0 0 28px;padding:0;list-style:none;display:flex}#landingPage .dx-signup-steps li{color:#626779;white-space:nowrap;border-bottom:2px solid #edf0f5;flex:1;align-items:center;gap:7px;padding-bottom:13px;font-size:11px;font-weight:500;display:flex}#landingPage .dx-signup-steps li>span{background:#f3f4f8;border-radius:50%;place-items:center;width:21px;height:21px;font-size:10px;display:grid}#landingPage .dx-signup-steps li[aria-current]{color:#6052c4;border-bottom-color:#8f80e7}#landingPage .dx-signup-steps li[aria-current]>span{color:#fff;background:#7c6bd1;box-shadow:0 0 0 3px #f0edfb}#landingPage .dx-signup-steps li.is-complete{color:#4b7c67;border-bottom-color:#bfd8ca}#landingPage .dx-signup-steps li.is-complete>span{color:#47755f;background:#eef6f0}#landingPage #landingContact .landing-form{background:0 0;border-radius:0;flex-direction:column;gap:18px;width:100%;max-width:none;min-height:365px;display:flex;box-shadow:none!important;border:0!important;margin:0!important;padding:0!important}#landingPage .landing-form .dx-signup-form-heading{margin-bottom:3px}#landingPage #landingContact .landing-form .dx-signup-progress{display:none}#landingPage #landingContact .landing-form [data-signup-title]{color:#24283f;font-size:calc(25px * var(--dx-font-scale,1));letter-spacing:-.6px;text-align:right;margin:0 0 9px;font-weight:700;line-height:1.35}#landingPage #landingContact .landing-form [data-signup-description]{color:#838799;text-align:right;margin:0;font-size:13px;line-height:1.8}#landingPage .landing-form fieldset{border:0;gap:17px;min-width:0;margin:0;padding:0;animation:.25s ease-out dx-step-enter;display:grid}#landingPage .landing-form .dx-signup-field-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}#landingPage #landingContact .landing-form label{color:#555b71;gap:7px;margin:0;font-size:12px;font-weight:550;display:grid;text-align:right!important}#landingPage #landingContact .landing-form input{color:#232d43;background:#fcfcfe;border:1px solid #e1e4ed;border-radius:10px;width:100%;min-width:0;min-height:49px;padding:12px 14px;line-height:1.5;transition:border-color .18s,box-shadow .18s,background .18s;box-shadow:0 2px 3px #20284002;font-size:16px!important}#landingPage #landingContact .landing-form input:hover{border-color:#bbb5d4}#landingPage #landingContact .landing-form input:focus{background:#fff;border-color:#9687d5;outline:none;box-shadow:0 0 0 3px #8e7ccd12}#landingPage #landingContact .landing-form input:user-invalid{border-color:#c8868b}#landingPage #landingContact .landing-form input[dir=ltr]{text-align:left!important}#landingPage #landingContact .landing-form .dx-password-wrap{color:inherit;display:block;position:relative}#landingPage #landingContact .dx-password-wrap input{padding-right:60px}#landingPage #landingContact #signupPasswordHint{color:#73768a;font-size:11px;font-weight:400;line-height:1.7}#landingPage #landingContact .landing-form .dx-password-toggle{color:#827391;min-height:39px;box-shadow:none;background:0 0;border:0;border-radius:7px;padding:0 9px;font:500 11px Heebo,sans-serif;position:absolute;top:5px;right:5px;transform:none}#landingPage #landingContact .landing-form .dx-signup-terms{color:#8b8b9b;align-items:flex-start;gap:9px;font-size:11px;font-weight:400;line-height:1.85;display:flex}#landingPage #landingContact .landing-form .dx-signup-terms>span{color:inherit;display:block}#landingPage #landingContact .landing-form .dx-signup-terms input{accent-color:#7664c2;width:16px;min-width:16px;height:16px;min-height:16px;box-shadow:none;border-radius:4px;margin:3px 0 0;padding:0}#landingPage .dx-signup-terms a{color:#72638e;text-underline-offset:3px;text-decoration:underline}#landingPage #landingContact .landing-form .dx-signup-submit,#landingPage #landingContact .dx-signup-success button{color:#fff;cursor:pointer;background:#7160c7;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:54px;margin-top:3px;padding:14px 22px;font:600 15px Heebo,sans-serif;transition:background .2s,transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 6px 16px #7160c71c}#landingPage #landingContact .landing-form .dx-signup-submit:after{content:"←";font-size:20px;font-weight:400;transition:transform .2s}#landingPage #landingContact .landing-form .dx-signup-submit:hover{background:#6050b5;transform:translateY(-1px);box-shadow:0 8px 20px #7160c72a}#landingPage #landingContact .landing-form .dx-signup-submit:hover:after{transform:translate(-4px)}#landingPage #landingContact .landing-form .dx-signup-submit:disabled{cursor:wait;background:#9489c2;transform:none}#landingPage .landing-form[aria-busy=true] .dx-signup-submit:after{border:2px solid #ffffff60;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.8s linear infinite dx-signup-spin;content:""!important}#landingPage #landingContact .landing-form :is(.dx-signup-back,.dx-resend-code){box-shadow:none;color:#888398;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:32px;margin:0;padding:3px 6px;font:400 12px Heebo,sans-serif;transform:none}#landingPage #landingContact .landing-form :is(.dx-signup-back,.dx-resend-code):hover{color:#65539d;text-underline-offset:4px;background:#f7f5fc;text-decoration:underline}#landingPage #landingContact .landing-form .dx-signup-safe{color:#9595a5;justify-content:center;align-items:center;gap:5px;margin:0 0 20px;font-size:10px;line-height:1.65;display:flex;text-align:center!important}#landingPage .dx-signup-safe svg{stroke:currentColor;stroke-width:1.7px;flex-shrink:0;width:12px;height:12px}#landingPage .dx-signup-card-footer{color:#928c9c;border-top:1px solid #f0eef5;justify-content:center;gap:18px;padding:15px 4px;font-size:10px;display:flex}#landingPage .dx-signup-card-footer span+span:before{content:"·";color:#aaa0bd;margin-inline-end:18px}#landingPage #landingContact .dx-signup-code{text-align:center;background:0 0;border:0;gap:12px;padding:0}#landingPage #landingContact .dx-signup-code>p{color:#8c879a;margin:0;font-size:12px;line-height:1.8;text-align:center!important}#landingPage .dx-signup-code bdi{color:#554371;overflow-wrap:anywhere;font-size:14px;font-weight:600}#landingPage #landingContact .landing-form .dx-signup-code label{font-size:11px;text-align:center!important}#landingPage #landingContact .landing-form .dx-signup-code input{letter-spacing:12px;background:repeating-linear-gradient(90deg,#f8f7fd 0 calc(16.66% - 3px),#fff calc(16.66% - 3px) 16.66%);border-color:#dfd9ef;border-radius:12px;justify-self:center;max-width:300px;height:65px;padding:12px 10px 12px 22px;text-align:center!important;font-size:27px!important}#landingPage .dx-mail-symbol{color:#9380c5;background:#f3effc;border-radius:16px;place-items:center;width:50px;height:50px;margin:0 auto;display:grid}#landingPage .dx-mail-symbol svg{stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;width:25px;height:25px}#landingPage #landingContact .landing-form .landing-form-status{text-align:right;border-radius:9px;margin:0;padding:10px 13px;font-size:12px;line-height:1.75}#landingPage #landingContact .landing-form .landing-form-status.error{color:#a34855;background:#fcf0f0;border:1px solid #f2d9dd}#landingPage #landingContact .landing-form .landing-form-status.ok{color:#4b7a62;background:#f0f7f3;border:1px solid #daebe1}#landingPage .landing-form .landing-form-status:empty{display:none}#landingPage .landing-form .dx-signup-trap,.dx-sr-only{clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}#landingPage #landingContact [hidden]{display:none!important}#landingPage .dx-signup-success{text-align:center;padding:15px 0;animation:.3s ease-out dx-step-enter}#landingPage .dx-success-check{color:#61917a;background:#eef6f0;border-radius:50%;place-items:center;width:65px;height:65px;margin:0 auto 20px;font-size:30px;display:grid;box-shadow:0 0 0 8px #f8fbf9}#landingPage #landingContact .dx-signup-success h3{color:#333147;font-size:24px}#landingPage #landingContact .dx-signup-success p{color:#8b8696;margin:10px 0 25px;font-size:14px;line-height:1.9;text-align:center!important}#landingPage .dx-signup-form-heading h3:focus{outline:none}#landingPage .dx-signup-section :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #ac97db}@keyframes dx-step-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes dx-signup-spin{to{transform:rotate(360deg)}}@media (width<=1050px){#landingPage #landingContact.dx-signup-section{gap:36px;width:calc(100% - 40px);padding:42px!important}#landingPage #landingContact .dx-signup-card{padding:24px 24px 0}#landingPage [data-signup-agency]{max-width:145px}#landingPage .dx-preview-tools>span{font-size:9px}}@media (width<=760px){#landingPage .landing-hero h1{letter-spacing:-1.4px;font-size:calc(clamp(36px,9.5vw,52px) * var(--dx-font-scale,1))!important}#landingPage .landing-hero-actions{gap:10px;max-width:370px;grid-template-columns:1fr!important}#landingPage .landing-hero-actions .landing-btn.secondary{background:0 0;border:0;min-height:42px!important}#landingPage .landing-nav{border-radius:14px;height:66px;top:10px}#landingPage .landing-nav-cta{min-height:40px;padding:10px 14px;font-size:12px}#landingPage .landing-brand-logo{width:112px}#landingPage .dx-inline-invitation{flex-direction:column;align-items:flex-start;gap:12px;padding:22px}#landingPage .dx-inline-invitation strong{font-size:17px}#landingPage #landingContact.dx-signup-section{gap:28px;width:calc(100% - 24px);scroll-margin-top:86px;border-radius:24px!important;grid-template-columns:1fr!important;margin:12px auto 28px!important;padding:34px 18px 22px!important}#landingPage #landingContact .dx-signup-story{padding:0 7px}#landingPage #landingContact h2{font-size:calc(36px * var(--dx-font-scale,1));letter-spacing:-.8px}#landingPage #landingContact .landing-kicker{margin-bottom:16px;font-size:11px}#landingPage #landingContact .dx-signup-intro{margin:16px 0 20px;font-size:14px;line-height:1.85}#landingPage .dx-trial-offer{gap:11px;margin-bottom:0}#landingPage .dx-trial-offer strong{font-size:15px}#landingPage .dx-trial-offer>div>span{font-size:11px}#landingPage .dx-trial-icon{border-radius:11px;width:36px;height:36px;font-size:20px}#landingPage .dx-workspace-preview,#landingPage .dx-signup-reassurance{display:none}#landingPage #landingContact .dx-signup-card{border-radius:18px;max-width:none;padding:21px 20px 0;scroll-margin-top:90px}#landingPage .dx-signup-card-top{margin-bottom:20px;font-size:10px}#landingPage .dx-time-pill{font-size:9px}#landingPage .dx-signup-steps{gap:8px;margin-bottom:23px}#landingPage .dx-signup-steps li{gap:5px;font-size:10px}#landingPage #landingContact .landing-form{gap:17px;min-height:355px}#landingPage #landingContact .landing-form [data-signup-title]{font-size:calc(23px * var(--dx-font-scale,1))}#landingPage #landingContact .landing-form [data-signup-description]{font-size:12px}#landingPage .landing-form .dx-signup-field-row{gap:10px}#landingPage #landingContact .landing-form input{padding-inline:11px}#landingPage #landingContact .landing-form input::placeholder{font-size:12px}#landingPage #landingContact .dx-password-wrap input{padding-right:57px}#landingPage #landingContact .landing-form .dx-signup-submit{font-size:14px}#landingPage .dx-signup-card-footer{gap:10px;font-size:9px}#landingPage .dx-signup-card-footer span+span:before{margin-inline-end:10px}}@media (width<=360px){#landingPage .landing-form .dx-signup-field-row{grid-template-columns:1fr}#landingPage #landingContact .dx-signup-card{padding-inline:16px}#landingPage #landingContact h2{font-size:32px}#landingPage #landingContact .landing-form .dx-signup-code input{letter-spacing:8px}}@media (prefers-reduced-motion:reduce){#landingPage *,#landingPage :before,#landingPage :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}body.landing-mode.dx-signup-in-view .dealerx-floating-whatsapp{opacity:0;visibility:hidden;pointer-events:none}#landingPage #landingContact .landing-form .dx-signup-code input{background:#faf9fe}#landingPage #landingContact .landing-form .dx-signup-code input::placeholder{letter-spacing:12px;color:#bbb2cf;font-size:26px}#landingPage #landingContact .dx-signup-help{color:#a9a6bc;text-align:center;padding:16px 0 0;font-size:11px;line-height:1.8;text-decoration:none;display:block}#landingPage #landingContact .dx-signup-help span{color:#d1c2ee;border-bottom:1px solid #d1c2ee55;margin-inline-start:4px}@media (width<=760px){#landingPage #landingContact .dx-signup-intro{margin:14px 0 20px;font-size:13px;line-height:1.85}}#landingPage .dx-signup-card-wrap{justify-self:end;width:100%;min-width:0;max-width:500px}#landingPage #landingContact .dx-signup-card-wrap .dx-signup-card{max-width:none}@media (width<=760px){#landingPage .dx-signup-card-wrap{max-width:none}}#landingPage .dx-signup-promise{color:#e1e2ef;gap:20px;margin:32px 0 0;padding:0;font-size:15px;list-style:none;display:grid}#landingPage .dx-signup-promise li{align-items:center;gap:15px;display:flex}#landingPage .dx-signup-promise li>span{color:#cfc1f7;border:1px solid #ffffff24;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:11px;display:grid}#landingPage #landingContact .dx-signup-source{border-top:1px solid #efedf5;margin-top:1px;padding-top:16px}#landingPage #landingContact .dx-signup-source label{position:relative}#landingPage .dx-optional{color:#79748d;font-size:10px;font-weight:400;position:absolute;top:0;left:0}#landingPage #landingContact .dx-signup-source p{color:#74788b;text-align:right;margin:8px 0 0;font-size:11px;line-height:1.8}#landingPage #landingContact .dx-signup-source input::placeholder{font-size:11px}@media (width<=760px){#landingPage .dx-signup-promise{display:none}#landingPage #landingContact .dx-signup-source p{font-size:10px}}.dx-source-onboarding{color:#28324a;background:#fcfbff;border:1px solid #e3e1ef;border-radius:16px;margin-top:22px;padding:22px}.dx-source-onboarding h4{margin:0 0 8px;font-size:20px}.dx-source-onboarding p{font-size:13px;line-height:1.8}.dx-source-controls{gap:10px;margin:16px 0;display:flex}.dx-source-controls input{border:1px solid #dcd9e8;border-radius:10px;flex:1;min-width:0;padding:12px}.dx-source-onboarding button{cursor:pointer;color:#514580;background:#eeeafb;border:1px solid #d8d2e8;border-radius:9px;min-height:44px;padding:10px 15px}.dx-source-onboarding button:disabled{opacity:.6;cursor:wait}.dx-source-status{color:#554781}.dx-source-note{color:#6b7285}.dx-source-results{gap:16px;margin-top:18px;display:grid}.dx-source-images{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:10px;max-height:260px;display:grid;overflow:auto}.dx-source-images figure{margin:0}.dx-source-onboarding .dx-source-images img{object-fit:contain;background:#eeedf4;border-radius:8px;width:100%;height:85px!important}.dx-source-images figcaption{text-align:center;font-size:11px}.dx-source-choices{grid-template-columns:1fr 1fr;gap:16px;display:grid}.dx-source-choices label{gap:8px;display:grid}.dx-source-choices select{background:#fff;border:1px solid #dcd9e8;border-radius:9px;max-width:100%;padding:10px}.dx-source-vehicles{gap:10px;max-height:240px;margin-top:12px;display:grid;overflow:auto}.dx-source-vehicles label{align-items:center;gap:8px;display:flex}@media (width<=600px){.dx-source-controls{flex-direction:column}.dx-source-choices{grid-template-columns:1fr}.dx-source-onboarding{padding:16px}}#landingPage #landingContact .dx-signup-address{gap:7px;min-width:0;display:grid}#landingPage #landingContact .dx-signup-address-input{background:#fcfcfe;border:1px solid #e1e4ed;border-radius:10px;align-items:center;transition:border-color .18s,box-shadow .18s;display:flex;overflow:hidden}#landingPage #landingContact .dx-signup-address-input:focus-within{border-color:#9687d5;box-shadow:0 0 0 3px #8e7ccd12}#landingPage #landingContact .landing-form .dx-signup-address-input input{width:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;padding-right:3px}#landingPage #landingContact .dx-signup-address-input>span{color:#777087;white-space:nowrap;padding:0 12px 0 0;font:500 13px Arial,sans-serif}#landingPage #landingContact #signupSlugHint{color:#838398;margin:0;font-size:11px;line-height:1.7}#landingPage #landingContact .dx-signup-address-preview{color:#716184;background:#f4f1fb;border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px 12px;padding:10px 12px;font-size:11px;display:flex}#landingPage #landingContact .dx-signup-address-preview bdi{color:#6653b6;overflow-wrap:anywhere;max-width:100%;font:600 13px Arial,sans-serif}#landingPage #landingContact .dx-signup-slug-status{color:#777087;min-height:18px;margin:0;font-size:11px;line-height:1.6}#landingPage .dx-signup-actions{align-items:center;gap:10px;display:flex}#landingPage .dx-signup-actions .dx-signup-submit{flex:1}#landingPage .dx-signup-actions .dx-signup-back{width:auto;padding:10px 14px}.dx-tour-root,.dx-tour-bubble{--tour-ink:#202840;--tour-muted:#657087;--tour-surface:#fff;--tour-soft:#f4f3fc;--tour-line:#e5e5f0;--tour-accent:#6c58cd;color:var(--tour-ink);text-align:right;font-family:Heebo,Arial,sans-serif;font-size:15px;line-height:1.6}.dx-tour-root *,.dx-tour-bubble *{box-sizing:border-box}.dx-tour-root button,.dx-tour-bubble button{font:inherit;cursor:pointer;letter-spacing:normal;touch-action:manipulation}.dx-tour-root button:focus-visible,.dx-tour-bubble button:focus-visible{outline-offset:3px;outline:3px solid #a395f5}.dx-tour-root{z-index:2000000;isolation:isolate;overscroll-behavior:contain;position:fixed;inset:0}.dx-tour-shade{backdrop-filter:blur(5px);background:#11182a94;position:absolute;inset:0}.dx-tour-focus{pointer-events:none;border:2px solid #b6aaff;border-radius:16px;position:fixed;box-shadow:0 0 0 9999px #11182aa6,0 0 0 5px #b9acff38}.dx-tour-card{overscroll-behavior:contain;border:1px solid var(--tour-line);background:var(--tour-surface);border-radius:24px;width:min(550px,100% - 48px);max-height:calc(100dvh - 160px);padding:26px 30px 22px;animation:.24s ease-out dx-tour-enter;position:absolute;bottom:22px;left:24px;overflow:auto;box-shadow:0 24px 90px #080c2445}.dx-tour-card h2{letter-spacing:-.65px;color:var(--tour-ink);outline:none;margin:10px 0;font-size:27px;font-weight:800;line-height:1.3}.dx-tour-card p{color:var(--tour-muted);margin:0;font-size:14px;line-height:1.7}.dx-tour-close{background:var(--tour-soft);width:36px;height:36px;color:var(--tour-muted);border:0;border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute;top:12px;left:14px;font-size:23px!important}.dx-tour-close:hover{color:var(--tour-ink);background:var(--tour-line)}.dx-tour-phase{color:var(--tour-accent);align-items:center;gap:9px;padding-left:36px;font-size:13px;font-weight:700;display:flex}.dx-tour-phase>span:first-child{background:var(--tour-soft);border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.dx-tour-phase svg{width:19px;height:19px}.dx-tour-phase b{color:var(--tour-muted);direction:ltr;margin-right:auto;font-weight:500}.dx-tour-progress{background:var(--tour-line);border-radius:4px;height:3px;margin:15px 0;overflow:hidden}.dx-tour-progress i{background:var(--tour-accent);border-radius:4px;height:100%;transition:width .2s;display:block}.dx-tour-card .dx-tour-path{color:var(--tour-muted);font-size:11px}.dx-tour-tasks{counter-reset:tour;gap:9px;margin:17px 0;padding:0;list-style:none;display:grid}.dx-tour-tasks li{counter-increment:tour;align-items:baseline;gap:10px;font-size:13px;line-height:1.6;display:flex}.dx-tour-tasks li:before{content:counter(tour);text-align:center;background:var(--tour-soft);color:var(--tour-accent);border-radius:50%;flex:none;width:22px;font-size:11px;font-weight:700;line-height:22px}.dx-tour-do{border:1px solid var(--tour-line);width:100%;color:var(--tour-accent);background:var(--tour-soft);border-radius:11px;justify-content:space-between;align-items:center;padding:10px 13px;display:flex;font-size:13px!important;font-weight:700!important}.dx-tour-do:hover{border-color:var(--tour-accent)}.dx-tour-footer{border-top:1px solid var(--tour-line);align-items:center;gap:10px;margin-top:20px;padding-top:17px;display:flex}.dx-tour-primary{color:#fff;background:#6c58cd;border:0;border-radius:11px;justify-content:center;align-items:center;gap:20px;min-height:44px;padding:11px 22px;display:flex;font-weight:700!important}.dx-tour-primary:hover{background:#5945b8}.dx-tour-secondary,.dx-tour-later{color:var(--tour-muted);background:0 0;border:0;min-height:44px;padding:10px 8px;font-size:13px!important}.dx-tour-later{margin-right:auto;font-size:12px!important}.dx-tour-secondary:hover,.dx-tour-later:hover{color:var(--tour-accent);text-decoration:underline}.dx-tour-root.is-centered{place-items:center;padding:20px;display:grid}.is-centered .dx-tour-card{background:radial-gradient(ellipse at top right,var(--tour-soft),transparent 65%),var(--tour-surface);width:min(660px,100%);max-height:calc(100dvh - 40px);padding:40px;position:relative;inset:auto}.dx-tour-intro h2{max-width:490px;margin:21px 0 13px;font-size:36px;line-height:1.25}.dx-tour-intro #dxTourDescription{max-width:490px;font-size:15px}.dx-tour-eyebrow{color:var(--tour-accent);flex-wrap:wrap;align-items:center;gap:15px;padding-left:12px;font-size:12px;font-weight:700;display:flex}.dx-tour-eyebrow span{border:1px solid var(--tour-line);color:var(--tour-muted);border-radius:20px;padding:4px 11px;font-size:11px;font-weight:400}.dx-tour-roadmap{grid-template-columns:1fr 1fr;gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.dx-tour-roadmap li{background:var(--tour-surface);border:1px solid var(--tour-line);border-radius:14px;grid-template-columns:32px 1fr;column-gap:10px;padding:17px 14px;display:grid}.dx-tour-roadmap li>span{color:var(--tour-accent);grid-row:span 2;font-size:19px;font-weight:300;line-height:1.5}.dx-tour-roadmap strong{font-size:14px;font-weight:700}.dx-tour-roadmap small{color:var(--tour-muted);font-size:11px}.dx-tour-intro .dx-tour-footer{border:0;flex-direction:column;gap:3px;margin-top:28px;padding:0}.dx-tour-intro .dx-tour-primary{width:100%;padding:14px 20px}.dx-tour-bubble{z-index:100050;border:1px solid var(--tour-line);background:var(--tour-surface);border-radius:18px;align-items:center;max-width:calc(100vw - 36px);animation:.25s ease-out dx-tour-enter;display:flex;position:fixed;bottom:24px;left:24px;box-shadow:0 8px 32px #20284020}.dx-tour-bubble-main{color:var(--tour-ink);text-align:right;background:0 0;border:0;border-radius:18px;align-items:center;gap:12px;padding:13px 16px;display:flex}.dx-tour-bubble-icon{background:var(--tour-soft);width:37px;height:37px;color:var(--tour-accent);border-radius:12px;place-items:center;font-size:23px;display:grid}.dx-tour-bubble strong{font-size:13px;font-weight:700;display:block}.dx-tour-bubble small{color:var(--tour-muted);font-size:11px;display:block}.dx-tour-bubble-close{width:36px;height:36px;color:var(--tour-muted);background:0 0;border:0;border-radius:50%;flex:none;margin-left:7px;font-size:21px!important}.dx-tour-bubble-close:hover{background:var(--tour-soft)}.dx-tour-root.is-dark,body.admin-theme-dark-active .dx-tour-bubble{--tour-ink:#eff1fa;--tour-muted:#adb8ce;--tour-surface:#182238;--tour-soft:#232d48;--tour-line:#34405b;--tour-accent:#b4a4ff}@keyframes dx-tour-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){.dx-tour-card{left:10px;bottom:max(10px,env(safe-area-inset-bottom));border-radius:20px;width:calc(100% - 20px);max-height:64dvh;padding:18px 20px 14px}.dx-tour-card h2{margin:8px 0;font-size:23px}.dx-tour-card p{font-size:13px}.dx-tour-tasks{gap:7px;margin:12px 0}.dx-tour-tasks li,.dx-tour-phase{font-size:12px}.dx-tour-progress{margin:10px 0}.dx-tour-footer{gap:4px;margin-top:13px;padding-top:11px}.dx-tour-primary{padding:10px 17px;font-size:14px!important}.dx-tour-later{font-size:11px!important}.dx-tour-root.is-centered{padding:12px}.is-centered .dx-tour-card{max-height:calc(100dvh - 24px);padding:30px 22px 20px}.dx-tour-intro h2{font-size:30px}.dx-tour-intro #dxTourDescription{font-size:14px}.dx-tour-roadmap{gap:8px;margin-top:20px}.dx-tour-roadmap li{grid-template-columns:24px 1fr;column-gap:6px;padding:13px 10px}.dx-tour-roadmap strong{font-size:12px}.dx-tour-roadmap small{font-size:10px}.dx-tour-roadmap li>span{font-size:17px}.dx-tour-eyebrow{gap:8px;max-width:calc(100% - 20px);font-size:11px}.dx-tour-intro .dx-tour-footer{margin-top:20px}.dx-tour-bubble{left:12px;bottom:max(18px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.dx-tour-card,.dx-tour-bubble{animation:none}.dx-tour-progress i{transition:none}}.dx-tour-root.is-centered .dx-tour-simple{width:min(540px,100%);padding:30px 34px 22px}.dx-tour-simple h2{margin:22px 0 8px;font-size:30px}.dx-tour-simple #dxTourDescription{margin-bottom:22px;font-size:15px}.dx-tour-three-steps{color:var(--tour-muted);justify-content:space-between;gap:10px;margin:22px 0;padding:0;font-size:12px;list-style:none;display:flex}.dx-tour-three-steps li{align-items:center;gap:7px;display:flex}.dx-tour-three-steps span{border:1px solid var(--tour-line);border-radius:50%;place-items:center;width:27px;height:27px;font-size:12px;display:grid}.dx-tour-three-steps [aria-current]{color:var(--tour-accent);font-weight:700}.dx-tour-three-steps [aria-current] span{color:#fff;background:#6c58cd;border-color:#6c58cd}.dx-tour-field{margin-bottom:16px;font-size:14px;font-weight:600;display:block}.dx-tour-field input{border:1px solid var(--tour-line);background:var(--tour-surface);width:100%;color:var(--tour-ink);font:inherit;border-radius:12px;min-height:48px;margin-top:6px;padding:13px 14px;font-size:17px;font-weight:400;display:block}.dx-tour-field input:focus{outline:2px solid var(--tour-accent);outline-offset:1px}.dx-tour-logo-row{border:1px dashed var(--tour-line);border-radius:12px;align-items:center;gap:12px;margin:4px 0 18px;padding:13px;display:flex}.dx-tour-logo-row>img{object-fit:contain;width:60px;height:42px}.dx-tour-logo-row>span{color:var(--tour-accent);font-size:25px}.dx-tour-file-label{cursor:pointer;color:var(--tour-accent);flex:1;min-width:0;font-size:14px;font-weight:600;position:relative}.dx-tour-file-label small{color:var(--tour-muted);font-size:12px;font-weight:400;display:block}.dx-tour-file-label input{width:100%;max-width:100%;font:inherit;color:var(--tour-muted);margin-top:9px;font-size:12px;display:block}.dx-tour-file-label input::file-selector-button{border:1px solid var(--tour-line);background:var(--tour-soft);color:var(--tour-accent);font:inherit;cursor:pointer;border-radius:7px;padding:6px 9px}.dx-tour-wide{text-align:center;width:100%;font:inherit;box-sizing:border-box;text-decoration:none}.dx-tour-simple .dx-tour-primary{min-height:50px;font-size:16px}.dx-tour-simple-footer{justify-content:center;gap:20px;margin-top:7px;display:flex}.dx-tour-simple-visual{background:var(--tour-soft);width:96px;height:96px;color:var(--tour-accent);border-radius:28px;place-items:center;margin:26px auto 18px;display:grid}.dx-tour-simple-visual svg{width:52px;height:52px}.dx-tour-simple .dx-tour-small-note{text-align:center;margin:0 0 23px;font-size:13px}.dx-tour-site-address{background:var(--tour-soft);border:1px solid var(--tour-line);text-align:center;overflow-wrap:anywhere;user-select:all;border-radius:12px;margin:20px 0;padding:17px 12px;font-size:16px}.dx-tour-simple .dx-tour-feedback{color:#24704f;min-height:0;margin:9px 0;font-size:13px}.dx-tour-feedback:empty{display:none}.dx-tour-simple .dx-tour-feedback.is-error{color:#b73949}.dx-tour-root.is-dark .dx-tour-feedback{color:#9ae1bf}.dx-tour-root.is-dark .dx-tour-feedback.is-error{color:#ffb4be}.dx-tour-simple button:disabled,.dx-tour-simple input:disabled{opacity:.6;cursor:wait}#adminPanel .dx-tour-context,#adminPanel .dx-tour-car-help{color:#30354b;text-align:right;direction:rtl;background:#f5f2ff;border:1px solid #dfd7fb;border-radius:14px;margin:0 0 18px;padding:18px 20px 16px 48px;font:14px/1.6 Heebo,Arial,sans-serif;position:relative}#adminPanel .dx-tour-context strong,#adminPanel .dx-tour-car-help strong{color:#473789;font-size:16px;display:block}#adminPanel .dx-tour-context p,#adminPanel .dx-tour-car-help p{color:#596178;max-width:680px;margin:5px 0 0;font-size:14px}#adminPanel .dx-tour-tip-close,#adminPanel .dx-tour-car-help>button{color:#6c6389;cursor:pointer;background:0 0;border:0;width:36px;height:36px;font-size:22px;position:absolute;top:8px;left:8px}#adminPanel .dx-tour-tip-action{color:#fff;cursor:pointer;background:#6c58cd;border:0;border-radius:9px;align-items:center;min-height:40px;margin-top:10px;padding:7px 14px;font:600 13px Heebo,Arial,sans-serif;display:inline-flex}#adminPanel .dx-tour-target{outline-offset:4px;scroll-margin-top:110px;outline:3px solid #9b88ee!important}#adminPanel .dx-tour-car-help{margin:0 0 20px}#adminPanel .dx-tour-car-guided .car-editor-panel-note{display:none}#adminPanel:is(.admin-theme-dark,.admin-dark) :is(.dx-tour-context,.dx-tour-car-help){color:#e9e5ff;background:#252c44;border-color:#494264}#adminPanel:is(.admin-theme-dark,.admin-dark) :is(.dx-tour-context,.dx-tour-car-help) strong{color:#c7b8ff}#adminPanel:is(.admin-theme-dark,.admin-dark) :is(.dx-tour-context,.dx-tour-car-help) p{color:#c1c9db}@media (width<=600px){.dx-tour-root.is-centered .dx-tour-simple{padding:27px 22px 16px}.dx-tour-simple h2{font-size:27px}.dx-tour-three-steps{gap:6px;font-size:11px}.dx-tour-three-steps li{gap:5px}.dx-tour-three-steps span{width:24px;height:24px}.dx-tour-simple #dxTourDescription{margin-bottom:18px;font-size:14px}.dx-tour-field input{padding:11px 12px;font-size:16px}.dx-tour-site-address{font-size:14px}#adminPanel .dx-tour-context,#adminPanel .dx-tour-car-help{padding:14px 15px 12px 42px}#adminPanel .dx-tour-context p,#adminPanel .dx-tour-car-help p{font-size:13px}}#adminPanel .dx-setup-checklist{color:#39405a;background:#faf9ff;border:1px solid #ded9ef;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:12px 24px;margin:0 0 22px;padding:20px 22px;font:14px/1.6 Heebo,Arial,sans-serif;display:grid;position:relative}#adminPanel .dx-setup-checklist[hidden]{display:none!important}#adminPanel .dx-setup-title{align-items:center;gap:13px;padding-left:22px;display:flex}#adminPanel .dx-setup-title strong{color:#3b3564;font-size:17px}#adminPanel .dx-setup-title>span{color:#777189;font-size:12px}#adminPanel .dx-setup-checklist ol{flex-wrap:wrap;grid-area:2/1;gap:18px;margin:0;padding:0;list-style:none;display:flex}#adminPanel .dx-setup-checklist li{color:#7b8092;gap:6px;font-size:12px;display:flex}#adminPanel .dx-setup-checklist li.is-done{color:#388267}#adminPanel .dx-setup-next{color:#fff;cursor:pointer;background:#6c58cd;border:0;border-radius:11px;grid-area:1/2/3;padding:11px 18px;font:600 13px Heebo,Arial}#adminPanel .dx-setup-close{color:#918ba4;cursor:pointer;background:0 0;border:0;width:30px;height:30px;font-size:20px;position:absolute;top:2px;left:4px}#adminPanel .dx-setup-checklist .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#adminPanel:is(.admin-theme-dark,.admin-dark) .dx-setup-checklist{color:#dce2f2;background:#242d43;border-color:#454660}#adminPanel:is(.admin-theme-dark,.admin-dark) .dx-setup-title strong{color:#ddd3ff}#adminPanel:is(.admin-theme-dark,.admin-dark) .dx-setup-checklist li{color:#adb9cc}#adminPanel:is(.admin-theme-dark,.admin-dark) .dx-setup-checklist li.is-done{color:#8bd1b2}@media (width<=600px){#adminPanel .dx-setup-checklist{grid-template-columns:1fr;gap:12px;padding:18px}#adminPanel .dx-setup-title{flex-wrap:wrap;gap:2px 10px}#adminPanel .dx-setup-checklist ol{gap:6px 14px}#adminPanel .dx-setup-next{grid-area:3/1;justify-self:start}}#adminPanel .dx-tour-car-guided #carStep-ai-post,#adminPanel .dx-tour-car-guided #carPanel-details .vehicle-ocr-card,#adminPanel .dx-tour-car-guided #carPanel-details button[onclick="generateLuxuryCarDescription()"],#adminPanel .dx-tour-car-guided #carPanel-details .a-field:has(#f-inventory-vin),#adminPanel .dx-tour-car-guided #carPanel-details .a-field:has(#f-inventory-type),#adminPanel .dx-tour-car-guided #carPanel-details .a-field:has(#f-color),#adminPanel .dx-tour-car-guided #carPanel-details .a-field:has(#f-status),#adminPanel .dx-tour-car-guided #carAdditionalDetails{display:none!important}#adminPanel .dx-tour-car-guided .vehicle-lookup-grid{grid-template-columns:minmax(140px,1fr) auto!important}@media (width<=600px){#adminPanel .dx-tour-car-guided .vehicle-lookup-grid{grid-template-columns:1fr!important}}#adminPanel #tab-home .home-focus{--home-text:#202a40;--home-muted:#667085;--home-line:#e4e8ef;--home-surface:#fff;--home-soft:#f7f8fc;--home-accent:#3653d9;--home-tint:#eef2ff;max-width:1120px;color:var(--home-text);background:0 0!important;padding:28px 32px 40px!important}#adminPanel.admin-dark #tab-home .home-focus{--home-text:#ecf0f9;--home-muted:#a4afc3;--home-line:#303b50;--home-surface:#192235;--home-soft:#131d2e;--home-accent:#b1bfff;--home-tint:#243350}#adminPanel #tab-home .home-focus .admin-home-head{gap:18px;min-height:0;overflow:visible;border:0!important;border-bottom:1px solid var(--home-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0 0 24px!important;padding:4px 0 22px!important}#adminPanel #tab-home .home-focus .admin-home-head:after{display:none}#adminPanel #tab-home .home-focus .admin-home-head h2{line-height:1.4;color:var(--home-text)!important;text-shadow:none!important;font-size:28px!important}#adminPanel #tab-home .home-focus .admin-home-kicker,#adminPanel #tab-home .home-focus .admin-home-kicker b{letter-spacing:0;text-transform:none;font-size:12px;font-weight:500;color:var(--home-muted)!important}#adminPanel #tab-home .home-focus .admin-home-daily-quote{flex-wrap:wrap;align-items:baseline;gap:6px;width:auto;margin:6px 0 0;padding:0;display:flex}#adminPanel #tab-home .home-focus .admin-home-daily-quote:before{display:none}#adminPanel #tab-home .home-focus #adminHomeMotivation{text-wrap:initial;margin:0;line-height:1.6;color:var(--home-muted)!important;font-family:inherit!important;font-size:13px!important;font-weight:400!important}#adminPanel #tab-home .home-focus .admin-home-daily-quote cite{margin:0;font-size:11px;font-style:normal;font-weight:400;color:var(--home-muted)!important}#adminPanel #tab-home .home-focus .admin-home-value{gap:10px;margin-top:8px}#adminPanel #tab-home .home-focus .admin-home-value span{font-size:12px;font-weight:400;color:var(--home-muted)!important;background:0 0!important;border:0!important;padding:0!important}#adminPanel #tab-home .home-focus .admin-home-public-link{border:1px solid var(--home-line);backdrop-filter:none;border-radius:9px;gap:8px;min-height:40px;padding:8px 12px;font-size:12px;background:var(--home-surface)!important;color:var(--home-muted)!important;box-shadow:none!important}#adminPanel #tab-home .home-focus .admin-home-public-link strong{font-weight:500;color:inherit!important}#adminPanel #tab-home .home-focus .home-daily{margin:0 0 20px}#adminPanel #tab-home .home-focus .home-section-heading{flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin-bottom:12px;display:flex}#adminPanel #tab-home .home-focus .home-section-heading h3{color:var(--home-text);margin:0;font-size:16px;font-weight:600}#adminPanel #tab-home .home-focus .home-section-heading>span{color:var(--home-muted);font-size:12px}#adminPanel #tab-home .home-focus .home-primary-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}#adminPanel #tab-home .home-focus .home-primary-card{border:1px solid var(--home-line);background:var(--home-surface);min-width:0;min-height:142px;color:var(--home-text);text-align:start;font:inherit;cursor:pointer;box-shadow:none;border-radius:14px;flex-direction:column;align-items:flex-start;gap:7px;padding:18px;transition:border-color .15s,background .15s;display:flex}#adminPanel #tab-home .home-focus .home-primary-card:first-child{background:var(--home-tint);border-color:#b8c6f4}#adminPanel #tab-home .home-focus .home-primary-card:hover{border-color:var(--home-accent);background:var(--home-tint)}#adminPanel #tab-home .home-focus .home-primary-card .admin-home-icon{background:var(--home-soft);width:32px;height:32px;color:var(--home-accent);border-radius:8px;place-items:center;margin:0 0 4px;font-size:20px;display:grid}#adminPanel #tab-home .home-focus .home-primary-card strong{font-size:16px;font-weight:600;line-height:1.4}#adminPanel #tab-home .home-focus .home-primary-card small{color:var(--home-muted);font-size:12px;line-height:1.6}#adminPanel #tab-home .home-focus #dwHome{margin:0 0 18px}#adminPanel #tab-home .home-focus #dwHome .dw-personal-disclosure>summary{border-color:var(--home-line);background:var(--home-surface);width:100%;min-width:0;min-height:54px;box-shadow:none;color:var(--home-text);border-radius:12px;padding:12px 16px;font-size:14px}#adminPanel #tab-home .home-focus #dwHome .dw-personal-icon{background:var(--home-soft);width:28px;height:28px;color:var(--home-accent)}#adminPanel #tab-home .home-focus #dwHome .dw-personal-count{background:var(--home-tint);min-width:26px;height:26px;color:var(--home-accent);box-shadow:none;font-size:12px}#adminPanel #tab-home .home-focus #dwHome .dw-personal-count.is-empty{color:var(--home-muted);background:var(--home-soft)}#adminPanel #tab-home .home-focus #dwHome .dw-personal-chevron{color:var(--home-muted)}#adminPanel #tab-home .home-focus #dwHome .dw-personal-body{max-width:none}#adminPanel #tab-home .home-focus .home-tools-directory{border:1px solid var(--home-line);background:var(--home-surface);border-radius:12px}#adminPanel #tab-home .home-focus .home-tools-directory>summary{cursor:pointer;min-height:68px;color:var(--home-text);justify-content:space-between;align-items:center;gap:16px;padding:16px;list-style:none;display:flex}#adminPanel #tab-home .home-focus .home-tools-directory>summary::-webkit-details-marker{display:none}#adminPanel #tab-home .home-focus .home-tools-directory>summary strong{font-size:14px;font-weight:600;display:block}#adminPanel #tab-home .home-focus .home-tools-directory>summary small{color:var(--home-muted);margin-top:3px;font-size:12px;display:block}#adminPanel #tab-home .home-focus .home-directory-chevron{color:var(--home-muted);font-size:20px}#adminPanel #tab-home .home-focus .home-tools-directory[open]>summary{border-bottom:1px solid var(--home-line)}#adminPanel #tab-home .home-focus .home-tools-directory[open] .home-directory-chevron{transform:rotate(180deg)}#adminPanel #tab-home .home-focus .home-directory-body{padding:18px}#adminPanel #tab-home .home-focus .home-directory-toolbar{align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}#adminPanel #tab-home .home-focus .home-directory-toolbar label{color:var(--home-muted);flex-direction:column;flex:1;gap:7px;font-size:12px;display:flex}#adminPanel #tab-home .home-focus #homeToolSearch{box-sizing:border-box;border:1px solid var(--home-line);background:var(--home-soft);width:100%;min-height:44px;color:var(--home-text);font:inherit;border-radius:9px;padding:10px 12px;font-size:14px}#adminPanel #tab-home .home-focus .home-directory-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}#adminPanel #tab-home .home-focus .admin-home-group{min-width:0;margin:0}#adminPanel #tab-home .home-focus .admin-home-group-head{margin:0 2px 8px}#adminPanel #tab-home .home-focus .admin-home-group-head h3{color:var(--home-muted);font-size:12px;font-weight:600}#adminPanel #tab-home .home-focus .admin-home-grid{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}#adminPanel #tab-home .home-focus .admin-home-card{text-align:start;border:1px solid #0000;border-radius:9px;grid-template-columns:28px minmax(0,1fr);align-content:center;align-items:center;gap:3px 10px;width:100%;min-height:68px;padding:10px;display:grid;transform:none;color:var(--home-text)!important;box-shadow:none!important;background:0 0!important}#adminPanel #tab-home .home-focus .admin-home-card:after{display:none}#adminPanel #tab-home .home-focus .admin-home-card .admin-home-icon{background:var(--home-soft);width:28px;height:28px;color:var(--home-muted);border-radius:7px;grid-row:1/3;margin:0;font-size:16px}#adminPanel #tab-home .home-focus .admin-home-card strong{font-size:14px;font-weight:500;color:var(--home-text)!important}#adminPanel #tab-home .home-focus .admin-home-card small{grid-column:2;margin:0;font-size:12px;font-weight:400;line-height:1.5;color:var(--home-muted)!important}#adminPanel #tab-home .home-focus .admin-home-card i{display:none}#adminPanel #tab-home .home-focus .admin-home-card:hover{border-color:var(--home-line);background:var(--home-soft)!important}#adminPanel #tab-home .home-focus .admin-home-arrange-toggle{border:1px solid var(--home-line);background:var(--home-soft);min-height:44px;color:var(--home-muted);box-shadow:none;border-radius:9px;font-weight:500}#adminPanel #tab-home .home-focus .home-search-status{color:var(--home-muted);margin:0 0 18px;font-size:13px}#adminPanel #tab-home .home-focus [hidden]{display:none!important}#adminPanel #tab-home .home-focus button:focus-visible,#adminPanel #tab-home .home-focus summary:focus-visible,#adminPanel #tab-home .home-focus input:focus-visible{outline:3px solid var(--home-accent);outline-offset:3px}@media (width<=900px){#adminPanel #tab-home .home-focus{padding:22px!important}#adminPanel #tab-home .home-focus .home-primary-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){#adminPanel #tab-home .home-focus{padding:16px 12px 28px!important}#adminPanel #tab-home .home-focus .admin-home-head{gap:10px;margin-bottom:18px!important;padding:0 0 16px!important}#adminPanel #tab-home .home-focus .admin-home-head h2{font-size:24px!important}#adminPanel #tab-home .home-focus .admin-home-public-link{align-self:flex-start;width:auto;min-height:36px;padding:6px 10px}#adminPanel #tab-home .home-focus .home-section-heading>span{display:none}#adminPanel #tab-home .home-focus .home-primary-actions{gap:10px}#adminPanel #tab-home .home-focus .home-primary-card{min-height:132px;padding:14px}#adminPanel #tab-home .home-focus .home-primary-card strong{font-size:14px}#adminPanel #tab-home .home-focus .home-directory-groups{grid-template-columns:minmax(0,1fr)}#adminPanel #tab-home .home-focus .home-directory-toolbar{flex-direction:column;align-items:stretch;gap:10px}#adminPanel #tab-home .home-focus .admin-home-arrange-toggle{align-self:flex-end}#adminPanel #tab-home .home-focus .home-directory-body{padding:14px}}@media (prefers-reduced-motion:reduce){#adminPanel #tab-home .home-focus .home-primary-card{transition:none}}body.car-editor-open #carForm.car-entry-clean.car-editor-modal{color:#172238;background:#f7f9fc;border:1px solid #dde4ee;border-radius:22px;flex-direction:column;width:min(1020px,100vw - 40px);height:calc(100dvh - 48px);max-height:calc(100dvh - 48px);top:24px;overflow:hidden;display:flex!important}#carForm.car-entry-clean>*{min-width:0}#carForm.car-entry-clean .car-editor-head{background:#fff;border:0;flex:none;gap:16px;padding:18px 24px 12px;position:static}#carForm.car-entry-clean .a-form-title{margin:0;font-size:21px;font-weight:800;line-height:1.4}#carForm.car-entry-clean .car-editor-subtitle{color:#637086;margin-top:4px;font-size:12px;line-height:1.4}#carForm.car-entry-clean .car-editor-close{color:#475569;background:#f3f5f8;flex:none;width:40px;height:40px}#carForm.car-entry-clean .car-editor-tabs{background:#fff;border-bottom:1px solid #e2e8f0;flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px 24px 14px;display:grid;position:static}#carForm.car-entry-clean .car-editor-tab{min-height:44px;box-shadow:none;color:#516078;white-space:normal;background:#f5f7fa;border:1px solid #0000;border-radius:10px;padding:8px;font-size:13px;line-height:1.3}#carForm.car-entry-clean .car-editor-tab.is-active{color:#244bb5;background:#e9efff;border-color:#b6c9f6;box-shadow:inset 0 -3px #4568d8}#carForm.car-entry-clean .car-editor-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:0 24px 16px;scroll-padding:12px;overflow:auto}#carForm.car-entry-clean .car-editor-progress{background:#e3e9f2;height:4px;margin:14px 0 0}#carForm.car-entry-clean .car-editor-progress>span{background:#5674d8}#carForm.car-entry-clean #carEditorStepStatus{color:#637086;margin:0;font-size:12px;line-height:1.5;padding:7px 0!important}#carForm.car-entry-clean .car-editor-panel{padding:4px 0 0}#carForm.car-entry-clean .car-entry-section{background:#fff;border:1px solid #e0e6ee;border-radius:14px;min-width:0;margin:0 0 12px;padding:16px}#carForm.car-entry-clean .car-entry-section>header{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}#carForm.car-entry-clean .car-entry-section h3{color:#1d304f;margin:0;font-size:15px;font-weight:800;line-height:1.4}#carForm.car-entry-clean .car-entry-section>header>span{color:#66748a;font-size:11px;line-height:1.4}#carForm.car-entry-clean .car-entry-identify{background:#f0f5ff;border-color:#d6e2fb}#carForm.car-entry-clean .car-entry-sale{background:#f0f8f6;border-color:#d3e8e0}#carForm.car-entry-clean .a-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0}#carForm.car-entry-clean .car-entry-basics .a-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#carForm.car-entry-clean .car-entry-sale>.a-grid{grid-template-columns:repeat(4,minmax(0,1fr))}#carForm.car-entry-clean .a-field{gap:5px;min-width:0}#carForm.car-entry-clean .a-field label{color:#34445e;font-size:12px;font-weight:650;line-height:1.4}#carForm.car-entry-clean .a-field input:not([type=checkbox]):not([type=range]),#carForm.car-entry-clean .a-field select,#carForm.car-entry-clean .a-field textarea{box-sizing:border-box;color:#172238;background:#fff;border:1px solid #ccd6e4;border-radius:9px;width:100%;min-width:0;max-width:100%;min-height:44px;padding:9px 11px;font-size:16px;line-height:1.45}#carForm.car-entry-clean .a-field input::placeholder,#carForm.car-entry-clean .a-field textarea::placeholder{color:#7b8799;font-size:13px}#carForm.car-entry-clean .vehicle-lookup-grid{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}#carForm.car-entry-clean .vehicle-lookup-grid button{border-radius:9px;min-height:44px;margin:0;padding:8px 16px;font-size:13px}#carForm.car-entry-clean .car-entry-disclosure{margin-top:8px}#carForm.car-entry-clean summary{cursor:pointer;color:#394f70;align-content:center;min-height:40px;font-size:13px;font-weight:650;line-height:1.5}#carForm.car-entry-clean .car-entry-disclosure[open]>.a-field{margin-top:12px}#carForm.car-entry-clean .car-editor-advanced-grid{background:#fff;border-radius:12px;margin-bottom:12px;padding:0 16px;display:block}#carForm.car-entry-clean .car-editor-advanced-grid>summary{background:0 0;border:0;margin:0;padding:12px 0}#carForm.car-entry-clean .car-editor-advanced-grid>.a-grid{padding-bottom:16px}#carForm.car-entry-clean #carVehicleTasks:empty,#carForm.car-entry-clean #carReadiness:empty,#carForm.car-entry-clean #carDraftStatus:empty,#carForm.car-entry-clean #carSaveStatus:empty{display:none}#carForm.car-entry-clean #carReadiness,#carForm.car-entry-clean #carDraftStatus{color:#637086;line-height:1.6;margin:10px 0 0!important;font-size:12px!important}#carForm.car-entry-clean .car-editor-actions{box-shadow:none;background:#fff;border-top:1px solid #e0e6ee;flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:12px 24px;display:flex;position:static}#carForm.car-entry-clean .car-editor-actions button{border-radius:10px;min-width:0;min-height:44px;margin:0;padding:9px 16px;font:650 13px/1.3 Heebo,sans-serif}#carForm.car-entry-clean #saveCarDraftButton{color:#52627b;background:#fff;border-color:#d7dfeb;margin-inline-end:auto}#carForm.car-entry-clean #carEditorNext,#carForm.car-entry-clean #carEditorSave{color:#fff;min-width:160px;box-shadow:none;background:#3457cb;border:1px solid #3457cb}#carForm.car-entry-clean #carSaveStatus{font-size:12px}#carForm.car-entry-clean #carPanel-media>.a-grid{align-items:start}#carForm.car-entry-clean #carPanel-media>.a-grid>.a-field{background:#fff;border:1px solid #e0e6ee;border-radius:14px;grid-column:auto;padding:16px}#carForm.car-entry-clean #carPanel-media>.a-grid>.a-field:last-child{grid-column:1/-1}#carForm.car-entry-clean #carPanel-media p{color:#637086;margin:3px 0 10px;font-size:12px;line-height:1.5}#carForm.car-entry-clean #carPanel-media .a-field>label{flex-wrap:wrap;gap:6px;font-size:15px;font-weight:750}#carForm.car-entry-clean #carPanel-media label:has(>input[type=file]){box-sizing:border-box;width:100%;border-radius:10px!important;min-width:0!important;padding:12px!important}#carForm.car-entry-clean input[type=file]{color:#34445e;min-height:44px;font-size:12px!important}#carForm.car-entry-clean input[type=file]::file-selector-button{font:inherit;color:#244bb5;background:#e9efff;border:1px solid #c6d5f4;border-radius:7px;min-height:36px;margin-inline-end:8px;padding:7px 10px}#carForm.car-entry-clean #imgPrev{background:#f5f7fa;height:140px!important}#carForm.car-entry-clean #galleryPreview{box-sizing:border-box;min-height:140px!important}#carForm.car-entry-clean #carPanel-media details>summary{font-size:12px}#carForm.car-entry-clean .car-ai-description-section,#carForm.car-entry-clean .car-entry-design{background:#fff;border:1px solid #e0e6ee;border-radius:14px;margin:0 0 12px;padding:4px 16px 16px}#carForm.car-entry-clean .car-entry-design:not([open]){padding-bottom:4px}#carForm.car-entry-clean .car-entry-design>summary{padding:8px 0;font-size:14px}#carForm.car-entry-clean .car-entry-design>summary span{color:#637086;margin-inline-start:8px;font-size:11px;font-weight:400}#carForm.car-entry-clean #vehicleDescriptionHelp{color:#637086;margin:5px 0 12px;font-size:12px;line-height:1.5}#carForm.car-entry-clean .car-publishing-note{background:#fff;border:1px solid #d8e6de;border-radius:14px;margin:0;padding:18px}#carForm.car-entry-clean .weekly-feature-toggle{background:#f8fafc;border:1px solid #e3e9f0;border-radius:10px;padding:12px}#carForm.car-entry-clean .weekly-feature-toggle strong{font-size:14px}#carForm.car-entry-clean .weekly-feature-toggle small{font-size:12px}#carForm.car-entry-clean :is(button,input,select,textarea,summary):focus-visible{outline-offset:2px;outline:3px solid #7b9eea}@media (width<=640px){body.car-editor-open #carForm.car-entry-clean.car-editor-modal{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh;top:0;right:0;transform:none}#carForm.car-entry-clean .car-editor-head{padding:calc(12px + env(safe-area-inset-top)) 16px 8px;gap:8px}#carForm.car-entry-clean .a-form-title{font-size:18px}#carForm.car-entry-clean .car-editor-subtitle{max-height:32px;font-size:11px;overflow:hidden}#carForm.car-entry-clean .car-editor-tabs{gap:5px;padding:8px 12px 10px}#carForm.car-entry-clean .car-editor-tab{border-radius:8px;min-height:42px;padding:7px 3px;font-size:12px}#carForm.car-entry-clean .car-editor-scroll{scrollbar-gutter:auto;padding:0 12px 12px}#carForm.car-entry-clean .car-entry-section{border-radius:12px;margin-bottom:10px;padding:12px}#carForm.car-entry-clean .car-entry-section>header{gap:6px;margin-bottom:10px}#carForm.car-entry-clean .car-entry-section h3{font-size:14px}#carForm.car-entry-clean .car-entry-section>header>span{font-size:10px}#carForm.car-entry-clean .car-entry-basics .a-grid,#carForm.car-entry-clean .car-entry-sale>.a-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#carForm.car-entry-clean .vehicle-lookup-grid button{padding:8px 10px;font-size:12px}#carForm.car-entry-clean .car-editor-actions{padding:10px 12px calc(10px + env(safe-area-inset-bottom));gap:6px}#carForm.car-entry-clean .car-editor-actions button{min-height:44px;padding:8px 10px;font-size:12px}#carForm.car-entry-clean #carEditorNext,#carForm.car-entry-clean #carEditorSave{flex:1;min-width:0}#carForm.car-entry-clean #carPanel-media>.a-grid{grid-template-columns:minmax(0,1fr)}#carForm.car-entry-clean .vehicle-ocr-card{flex-wrap:wrap;padding:10px}}#carForm.car-entry-clean .car-editor-scroll:has(#carPanel-publishing[hidden]) #carReadiness,#carForm.car-entry-clean #vehicleLookupStatus:empty{display:none}#carForm.car-entry-clean .car-entry-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#carForm.car-entry-clean #imgPrev:not(:has(img)){height:72px!important}#carForm.car-entry-clean #saveCarDraftButton{margin-inline-end:auto!important}#carForm.car-entry-clean .a-field input[type=file]{padding:4px!important}@media (width<=640px){#carForm.car-entry-clean #carEditorNext,#carForm.car-entry-clean #carEditorSave{flex:1;min-width:104px}#carForm.car-entry-clean .car-editor-actions>button{padding-inline:10px!important}}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-table-head,#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact{grid-template-columns:minmax(150px,1.2fr) minmax(112px,.8fr) minmax(112px,.8fr) minmax(130px,1fr) minmax(110px,.9fr) 224px!important;gap:14px!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact{transition:border-color .15s,box-shadow .15s;min-height:0!important;box-shadow:none!important;border-radius:14px!important;align-items:center!important;margin:0!important;padding:12px 14px!important;display:grid!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-list-group{gap:8px!important;padding:8px!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact:hover,#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact:focus-within{border-color:#9db5df!important;box-shadow:0 3px 12px #25395c0a!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact>div{min-width:0!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-person{gap:3px!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-person>strong{overflow-wrap:anywhere;font-size:15px!important;line-height:1.4!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-person small{overflow-wrap:anywhere;font-size:11px!important;line-height:1.5!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-interest>strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px!important;line-height:1.5!important;display:-webkit-box!important;overflow:hidden!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-interest>.lead-status,#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-list-status>small,#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-phone>small{display:none!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-actions{border:0!important;width:100%!important;margin:0!important;padding:0!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-action-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;width:100%!important;display:grid!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-action-row>*{box-sizing:border-box!important;white-space:nowrap!important;border-radius:10px!important;grid-area:auto!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;margin:0!important;padding:6px 8px!important;font-size:12px!important;line-height:1.3!important;display:flex!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-action-row>select{display:block!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact :is(button,a,select):focus-visible{outline-offset:3px!important;outline:3px solid #4263eb!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-phone a{direction:ltr;align-content:center;min-height:44px;display:inline-block}@media (width<=1100px){#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-table-head{display:none!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact{grid-template-columns:minmax(0,1fr) 120px!important;gap:10px!important;padding:12px!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-person{grid-area:1/1!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-list-status{background:0 0!important;border:0!important;grid-area:1/2!important;padding:0!important;display:block!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-list-status:before{display:none!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-list-status select{width:100%!important;min-width:0!important;min-height:44px!important;padding:6px!important;font-size:16px!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact :is(.lead-phone,.lead-interest,.lead-next-step){display:none!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-mobile-overview{background:0 0!important;border:0!important;border-top:1px solid #e7edf5!important;border-radius:0!important;grid-column:1/-1!important;grid-template-columns:minmax(0,1fr)!important;gap:4px!important;padding:8px 0!important;display:grid!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-mobile-overview-line{justify-content:flex-start!important;gap:10px!important;padding:0!important;display:flex!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-mobile-overview-line>span{min-width:38px;font-size:12px!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-mobile-overview-line strong{overflow-wrap:anywhere;font-size:13px!important;line-height:1.5!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-mobile-overview-tags{margin:2px 0 0!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-mobile-overview-tags>.lead-status{display:none!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-mobile-overview p{margin:4px 0 0!important;font-size:12px!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-actions{grid-column:1/-1!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-action-row{grid-template-columns:repeat(4,minmax(0,1fr))!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-action-row>select{font-size:16px!important}}@media (width<=560px){#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-action-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (prefers-reduced-motion:reduce){#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact{transition:none}}@media (width<=1100px){#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-person{background:0 0!important;border:0!important;flex-direction:column!important;padding:0!important;display:flex!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-person:after{display:none!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-person>strong{white-space:normal!important;padding:0!important;overflow:visible!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-list-status{align-self:start!important;min-height:0!important}}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact :is(.lead-actions,.lead-action-row){max-width:none!important}#leadDrawer .lead-drawer-pro [data-lead-panel=work]{align-content:start!important;gap:16px!important;min-width:0!important}#leadDrawer .lead-drawer-pro .lead-drawer-primary-action{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;margin:0!important;display:grid!important}#leadDrawer .lead-drawer-pro .lead-drawer-primary-action>:only-child{grid-column:1/-1}#leadDrawer .lead-drawer-pro .lead-drawer-primary-action>*{text-align:center;justify-content:center;align-items:center;display:flex;min-width:0!important;min-height:46px!important}#leadDrawer .lead-drawer-pro :is(.lead-workflow-section,.lead-notes-section){box-sizing:border-box;align-self:stretch!important;min-width:0!important;margin:0!important;padding:16px!important}#leadDrawer .lead-drawer-pro .lead-notes-section{flex-direction:column!important;display:flex!important}#leadDrawer .lead-drawer-pro .lead-conversation-notes{flex:1;flex-direction:column!important;gap:12px!important;width:100%!important;min-width:0!important;min-height:0!important;display:flex!important}#leadDrawer .lead-drawer-pro .lead-conversation-notes-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:28px;margin:0!important;display:flex!important}#leadDrawer .lead-drawer-pro .lead-notes-section .lead-conversation-thread{scrollbar-gutter:stable;overscroll-behavior:contain;flex:auto;min-height:160px!important;max-height:320px!important;margin:0!important;overflow:hidden auto!important}#leadDrawer .lead-drawer-pro .lead-conversation-thread article{overflow-wrap:anywhere}#leadDrawer .lead-drawer-pro #lead-drawer-new-note{box-sizing:border-box;color:#172033;font:inherit;background:#fff;border:1px solid #dce3ef;border-radius:13px;flex-shrink:0;line-height:1.6;display:block;resize:vertical!important;width:100%!important;height:92px!important;min-height:92px!important;max-height:220px!important;margin:0!important;padding:12px 14px!important}#leadDrawer .lead-drawer-pro #lead-drawer-new-note:focus-visible{outline-offset:2px;outline:2px solid #4f64eb}#leadDrawer .lead-drawer-pro .lead-workflow-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;display:grid!important}#leadDrawer .lead-drawer-pro .lead-workflow-actions button{min-width:0!important;min-height:44px!important;padding-inline:6px!important}#leadDrawer .lead-drawer-pro .lead-workflow-row{gap:12px!important}#leadDrawer .lead-drawer-pro :is(.lead-next-action,.lead-reminder-box,.lead-appointment-box){min-width:0!important}#leadDrawer .lead-drawer-pro input[type=datetime-local]{box-sizing:border-box;-webkit-appearance:none;appearance:none;min-height:44px;width:100%!important;min-width:0!important;max-width:100%!important}#leadDrawer .lead-drawer-pro .lead-appointment-collapsible summary{grid-template-columns:auto minmax(0,1fr) auto;gap:10px;display:grid!important}#leadDrawer .lead-drawer-pro .lead-appointment-collapsible summary strong{overflow-wrap:anywhere;text-align:center}#leadDrawer .lead-drawer-pro .lead-drawer-footer{align-items:stretch!important;gap:10px!important}#leadDrawer .lead-drawer-pro .lead-footer-status{min-width:0!important;margin:0!important}#leadDrawer .lead-drawer-pro .lead-footer-status select{min-width:0!important}#leadDrawer .lead-drawer-pro .lead-footer-more summary{box-sizing:border-box;height:100%}@media (width>=1024px){#leadDrawer .lead-drawer-pro .lead-drawer-tab-panel.active[data-lead-panel=work]{grid-template-rows:auto auto auto auto!important;grid-template-columns:minmax(300px,.9fr) minmax(0,1.3fr)!important;align-items:stretch!important}#leadDrawer .lead-drawer-pro .lead-drawer-footer{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(160px,.8fr)!important}}@media (width<=1023px){#leadDrawer .lead-drawer-pro .lead-drawer-tab-panel.active[data-lead-panel=work]{flex-direction:column!important;gap:12px!important;padding:14px!important;display:flex!important}#leadDrawer .lead-drawer-pro .lead-notes-section .lead-conversation-thread{min-height:120px!important;max-height:240px!important}}@media (width<=760px){#leadDrawer .lead-drawer-pro .lead-drawer-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;padding:10px 12px!important;display:grid!important;overflow:visible!important}#leadDrawer .lead-drawer-pro .lead-drawer-tabs button{white-space:normal!important;min-width:0!important;min-height:44px!important;padding:8px!important;font-size:13px!important}#leadDrawer .lead-drawer-pro :is(.lead-workflow-section,.lead-notes-section){padding:12px!important}#leadDrawer .lead-drawer-pro :is(input,select,textarea){font-size:16px!important}#leadDrawer .lead-drawer-pro .lead-drawer-footer{padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important;grid-template-columns:minmax(0,1fr) 48px!important;grid-template-areas:"save save""status more"!important;display:grid!important}#leadDrawer .lead-drawer-pro .lead-save-main{grid-area:save;min-height:46px!important}#leadDrawer .lead-drawer-pro .lead-footer-status{grid-area:status}#leadDrawer .lead-drawer-pro .lead-footer-more{grid-area:more;min-width:0!important}#leadDrawer .lead-drawer-pro .lead-footer-more summary{width:48px!important;min-height:44px!important}#leadDrawer .lead-drawer-pro .lead-drawer-head-actions{flex-shrink:0}#leadDrawer .lead-drawer-pro .lead-drawer-hero>div:first-child{min-width:0}#leadDrawer .lead-drawer-pro .lead-drawer-hero p{overflow-wrap:anywhere}}@media (width<=360px){#leadDrawer .lead-drawer-pro .lead-workflow-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}#leadDrawer .lead-drawer-pro .lead-appointment-collapsible summary{grid-template-columns:minmax(0,1fr) auto}#leadDrawer .lead-drawer-pro .lead-appointment-collapsible summary>span{grid-column:1/-1}}@media (width<=760px){#leadDrawer .lead-drawer-pro .lead-reminder-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;display:grid!important}#leadDrawer .lead-drawer-pro .lead-reminder-shortcuts button{white-space:normal!important;width:100%!important;min-width:0!important;min-height:44px!important;padding:6px!important;font-size:12px!important}}#leadDrawer .lead-drawer-pro .lead-drawer-footer .lead-save-main{box-sizing:border-box;width:100%!important;margin:0!important}#leadDrawer .lead-drawer-pro .lead-workflow-row{align-items:start!important}@media (width>=761px){#leadDrawer .lead-drawer-pro .lead-drawer-tabs{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;display:grid!important}#leadDrawer .lead-drawer-pro .lead-drawer-tabs button{white-space:normal!important;min-width:0!important}}#adminPanel.open #leadDrawer .lead-drawer-pro [data-lead-panel=details].active,#leadDrawer .lead-drawer-pro [data-lead-panel=details].active{overscroll-behavior:contain;scrollbar-gutter:stable;touch-action:pan-y;box-sizing:border-box;align-self:stretch!important;gap:10px!important;min-height:0!important;max-height:100%!important;padding:12px 16px!important;overflow:hidden auto!important}#adminPanel.open #leadDrawer .lead-drawer-pro [data-lead-panel=details] .lead-business-profile{padding:12px!important}#adminPanel.open #leadDrawer .lead-drawer-pro [data-lead-panel=details] .lead-workflow-title{gap:6px!important;min-height:0!important;margin:0 0 10px!important}#adminPanel.open #leadDrawer .lead-drawer-pro [data-lead-panel=details] :is(.lead-business-grid,.lead-details-admin-grid){grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important;gap:10px!important;display:grid!important}#adminPanel.open #leadDrawer .lead-drawer-pro [data-lead-panel=details] label{gap:5px!important;min-width:0!important;margin:0!important}#adminPanel.open #leadDrawer .lead-drawer-pro [data-lead-panel=details] .lead-vehicle-search-wide{grid-column:1/-1!important}#adminPanel.open #leadDrawer .lead-drawer-pro [data-lead-panel=details] :is(input,select){box-sizing:border-box;width:100%!important;min-width:0!important;min-height:44px!important}#adminPanel.open #leadDrawer .lead-drawer-pro [data-lead-panel=details] :is(.lead-extra-profile-fields,.lead-management-details)>summary{min-height:44px!important;padding:10px 12px!important}@media (width<=760px){#adminPanel.open #leadDrawer .lead-drawer-pro [data-lead-panel=details].active{padding:10px!important}#adminPanel.open #leadDrawer .lead-drawer-pro [data-lead-panel=details] :is(.lead-business-grid,.lead-details-admin-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}#adminPanel.open #leadDrawer .lead-drawer-pro [data-lead-panel=details] label:has(#lead-drawer-budget){grid-column:1/-1!important}#adminPanel.open #leadDrawer .lead-drawer-pro [data-lead-panel=details] :is(input,select){font-size:16px!important}#leadDrawer .lead-drawer-pro:has([data-lead-panel=details].active) .lead-drawer-hero{padding-block:10px!important}}.lead-tab-mobile-label{display:none}@media (width<=760px){#adminPanel.open #leadDrawer .lead-drawer-pro{border-radius:0!important;flex-direction:column!important;height:100dvh!important;max-height:100dvh!important;padding:0!important;display:flex!important;overflow:hidden!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-hero{box-shadow:none!important;border-bottom:0!important;flex:none!important;gap:10px!important;padding:12px 14px 10px!important;position:relative!important;top:auto!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-identity{flex:1;min-width:0!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-name-input{border-radius:8px!important;height:36px!important;min-height:36px!important;padding:3px 8px!important;font-size:18px!important;font-weight:750!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-identity p{white-space:normal!important;margin:5px 0 0!important;font-size:11px!important;line-height:1.5!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-head-actions{gap:6px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-head-actions>button{border-radius:12px!important;width:44px!important;height:44px!important;min-height:44px!important;padding:0!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-head-actions>.lead-status{display:none!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-tabs{box-shadow:none!important;flex:none!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;margin:0!important;padding:4px 12px 10px!important;display:grid!important;position:relative!important;top:auto!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-tabs button{white-space:nowrap!important;min-width:0!important;height:44px!important;min-height:44px!important;box-shadow:none!important;border-radius:10px!important;margin:0!important;padding:6px 3px!important;font-size:12px!important;font-weight:650!important}#adminPanel.open #leadDrawer .lead-tab-desktop-label{display:none!important}#adminPanel.open #leadDrawer .lead-tab-mobile-label{display:inline!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-tab-panel.active{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-padding-bottom:16px;flex:1 1 0!important;min-height:0!important;padding:12px!important;overflow:hidden auto!important}#adminPanel.open #leadDrawer .lead-drawer-pro [data-lead-panel=work].active{gap:12px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-primary-action{gap:8px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-primary-action>*{height:44px!important;min-height:44px!important;box-shadow:none!important;border-radius:12px!important;padding:8px 12px!important;font-size:13px!important}#adminPanel.open #leadDrawer .lead-drawer-pro :is(.lead-workflow-section,.lead-notes-section){box-shadow:none!important;border-radius:14px!important;flex-shrink:0!important;padding:14px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-workflow-title{min-height:0!important;margin:0 0 10px!important;padding:0!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-workflow-title span{font-size:15px!important;font-weight:750!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-workflow-actions{gap:6px!important;margin:0 0 12px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-workflow-actions button{height:44px!important;min-height:44px!important;box-shadow:none!important;border-radius:10px!important;padding:5px 2px!important;font-size:12px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-workflow-row{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;padding-top:12px!important;display:grid!important}#adminPanel.open #leadDrawer .lead-drawer-pro :is(.lead-next-action,.lead-reminder-box){background:0 0!important;border:0!important;border-radius:0!important;gap:6px!important;margin:0!important;padding:0!important;font-size:12px!important;display:grid!important}#adminPanel.open #leadDrawer .lead-drawer-pro :is(.lead-next-action,.lead-reminder-box)>span{font-size:12px!important}#adminPanel.open #leadDrawer .lead-drawer-pro :is(input,select){box-sizing:border-box;border-radius:10px!important;min-width:0!important;min-height:44px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-reminder-shortcuts{gap:6px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-reminder-shortcuts button{height:44px!important;min-height:44px!important;box-shadow:none!important;border-radius:10px!important;padding:5px!important;font-size:12px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-appointment-collapsible{border-radius:10px!important;margin-top:14px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-appointment-collapsible summary{min-height:44px!important;padding:10px!important;font-size:12px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-notes-section .lead-conversation-thread{min-height:0!important;max-height:180px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-footer{padding:10px 12px max(10px,env(safe-area-inset-bottom))!important;border-top:1px solid #dfe5ef!important;flex:none!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px!important;grid-template-areas:"status save more"!important;gap:8px!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important;box-shadow:0 -4px 16px #0f172a0a!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-save-main{height:48px!important;min-height:48px!important;box-shadow:none!important;border-radius:12px!important;grid-area:save!important;padding:6px 10px!important;font-size:13px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-footer-status{background:0 0!important;border:0!important;flex-direction:column!important;grid-area:status!important;justify-content:center!important;align-items:stretch!important;gap:0!important;padding:0!important;font-size:10px!important;line-height:1.2!important;display:flex!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-footer-status select{height:32px!important;min-height:32px!important;margin:0!important;padding:2px 6px!important;font-size:16px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-footer-more{grid-area:more!important;align-self:stretch!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-footer-more summary{border-radius:12px!important;width:44px!important;min-width:0!important;height:48px!important;min-height:48px!important;padding:0!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-workflow-section{gap:8px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-workflow-title,#adminPanel.open #leadDrawer .lead-drawer-pro .lead-workflow-actions{margin-bottom:0!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-workflow-row{padding-top:8px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-appointment-collapsible{margin-top:4px!important}#adminPanel.open #leadDrawer .lead-drawer-pro.is-whatsapp-view .lead-drawer-footer{display:none!important}}.lead-simple-mobile{display:none!important}@media (width<=760px){#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-tabs{display:none!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-simple-mobile{display:block!important}#adminPanel.open #leadDrawer .lead-drawer-pro section.lead-simple-mobile{background:var(--admin-card,#fff);border:1px solid var(--admin-border,#e2e8f0);border-radius:16px;flex-shrink:0;gap:10px;padding:18px 16px;display:grid!important}#adminPanel.open #leadDrawer .lead-simple-mobile label{font-weight:700;line-height:1.5;font-size:16px!important}#adminPanel.open #leadDrawer .lead-simple-mobile label:not(:first-child){margin-top:14px}#adminPanel.open #leadDrawer .lead-simple-mobile :is(input,select){width:100%!important;min-height:48px!important;padding:10px!important;font-size:16px!important}#adminPanel.open #leadDrawer .lead-simple-mobile input[hidden]{display:none!important}#adminPanel.open #leadDrawer .lead-simple-mobile small{color:var(--admin-muted,#64748b);font-size:12px;line-height:1.6}#adminPanel.open #leadDrawer .lead-outcome-suggestions{flex-wrap:wrap;gap:6px;display:flex}#adminPanel.open #leadDrawer .lead-outcome-suggestions:empty{display:none}#adminPanel.open #leadDrawer .lead-outcome-suggestions button{background:var(--admin-bg,#f5f7fb);border:1px solid var(--admin-border,#dce3ef);min-height:44px;color:inherit;font:inherit;cursor:pointer;border-radius:10px;padding:8px 12px;font-size:13px}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-simple-more{border:1px solid var(--admin-border,#e2e8f0);background:var(--admin-card,#fff);min-height:48px;color:inherit;border-radius:12px;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 14px;font-size:14px;font-weight:600;display:flex!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-simple-extra{display:none!important}#adminPanel.open #leadDrawer .lead-drawer-pro.mobile-more-open .lead-simple-extra{flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid!important}#adminPanel.open #leadDrawer .lead-simple-extra button{border:1px solid var(--admin-border,#dce3ef);background:var(--admin-card,#fff);min-height:44px;color:inherit;border-radius:10px;font-size:13px}#adminPanel.open #leadDrawer .lead-drawer-pro :is(.lead-workflow-section,.lead-notes-section){display:none!important}#adminPanel.open #leadDrawer .lead-drawer-pro.mobile-more-open .lead-notes-section{display:block!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-workflow-section>:not(.lead-appointment-collapsible){display:none!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-workflow-section .lead-appointment-collapsible{margin:0!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-footer{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"save"!important}#adminPanel.open #leadDrawer .lead-drawer-pro :is(.lead-footer-status,.lead-footer-more){display:none!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-simple-back{text-align:right;min-height:44px;color:inherit;background:0 0;border:0;flex-shrink:0;padding:8px 14px;font-size:14px;display:none!important}#adminPanel.open #leadDrawer .lead-drawer-pro[data-active-mobile-tab]:not([data-active-mobile-tab=work]) .lead-simple-back{display:block!important}#adminPanel.open #leadDrawer .lead-simple-mobile :is(input,select,textarea){box-sizing:border-box;background:var(--admin-card,#fff);color:var(--admin-text,#172033);font-family:inherit;border:1px solid var(--admin-border,#dce3ef)!important;box-shadow:none!important}#adminPanel.open #leadDrawer #lead-mobile-outcome{resize:vertical;border-radius:12px;width:100%;min-height:92px;max-height:220px;padding:12px;line-height:1.6;font-size:16px!important}#adminPanel.open #leadDrawer .lead-simple-mobile :is(input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #4262dd}#adminPanel.open:is(.admin-dark,.admin-theme-dark) #leadDrawer .lead-drawer-pro{--admin-card:#172033;--admin-bg:#111827;--admin-border:#364152;--admin-text:#f1f5f9;--admin-muted:#aab8cb}#adminPanel.open:is(.admin-dark,.admin-theme-dark) #leadDrawer .lead-drawer-pro .lead-simple-mobile{color:var(--admin-text)!important}}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-primary-action:has(.lead-customer-details-cta){direction:rtl;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))!important;align-items:stretch!important;gap:10px!important;margin-block:0 16px!important;display:grid!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-primary-action:has(.lead-customer-details-cta)>:is(button,a){overflow-wrap:anywhere;white-space:normal!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:48px!important;box-shadow:none!important;text-align:center!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:0!important;padding:10px 14px!important;font-size:14px!important;font-weight:600!important;line-height:1.5!important;text-decoration:none!important;display:flex!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-primary-action svg{flex:0 0 20px!important;width:20px!important;height:20px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-primary-action>:focus-visible{outline-offset:3px!important;outline:3px solid #4262dd!important}@media (width<=760px){#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-primary-action:has(.lead-customer-details-cta){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-primary-action:has(.lead-customer-details-cta)>:is(button,a){min-height:48px!important;padding:10px 8px!important;font-size:14px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-primary-action:has(.lead-customer-details-cta)>:last-child:nth-child(odd){grid-column:1/-1!important}}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-header-status{min-width:0;color:var(--admin-text,#172033);align-items:center;gap:10px;font-size:13px;font-weight:600;margin:10px 0 0!important;display:flex!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-header-status>span{white-space:nowrap;color:inherit!important;font-size:13px!important;display:block!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-header-status select{cursor:pointer;max-width:100%;border:1px solid var(--admin-border,#dce3ef)!important;background:var(--admin-card,#fff)!important;width:220px!important;min-width:0!important;min-height:44px!important;color:var(--admin-text,#172033)!important;font:inherit!important;border-radius:10px!important;margin:0!important;padding:8px 12px!important;font-size:16px!important;display:block!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-header-status select:focus-visible{outline-offset:2px;outline:2px solid #4262dd}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-header-status select:disabled{cursor:default;opacity:.65}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-status-save-hint{color:var(--admin-muted,#64748b);margin-top:4px;font-size:11px;line-height:1.5;display:block}@media (width>=761px){#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-footer{grid-template-columns:minmax(0,1.4fr) minmax(160px,.8fr)!important}}@media (width<=760px){#adminPanel.open #leadDrawer .lead-drawer-pro .lead-header-status{gap:8px}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-header-status select{flex:1;width:100%!important}}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-status-manage{color:#3455c6;min-height:44px;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;margin:2px 0 0;padding:6px 0;font-size:12px;text-decoration:underline;display:inline-flex}#adminPanel #leadStatusConfigDialog{color:#172033;box-sizing:border-box;direction:rtl;background:#fff;border:1px solid #dce3ef;border-radius:16px;width:calc(100% - 24px);max-width:520px;max-height:calc(100dvh - 32px);margin:auto;padding:0;font-family:Heebo,sans-serif;overflow:hidden}#leadStatusConfigDialog::backdrop{background:#0f172a73}#adminPanel #leadStatusConfigDialog form{flex-direction:column;max-height:calc(100dvh - 34px);margin:0;display:flex}#adminPanel #leadStatusConfigDialog header,#adminPanel #leadStatusConfigDialog .lead-status-config-footer{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}#adminPanel #leadStatusConfigDialog header{border-bottom:1px solid #e2e8f0}#adminPanel #leadStatusConfigDialog h2{color:inherit;margin:0;font-size:20px}#adminPanel #leadStatusConfigDialog button,#adminPanel #leadStatusConfigDialog input{font:inherit;box-sizing:border-box}#adminPanel #leadStatusConfigDialog button{color:#172033;cursor:pointer;background:#fff;border:1px solid #dce3ef;border-radius:10px;min-height:44px;padding:8px 14px}#adminPanel #leadStatusConfigDialog header button{width:44px;padding:0;font-size:24px}#adminPanel #leadStatusConfigDialog .lead-status-config-body{overscroll-behavior:contain;min-height:0;padding:16px 20px;overflow-y:auto}#adminPanel #leadStatusConfigDialog p{color:#475569;margin:0 0 14px;font-size:14px;line-height:1.6}#adminPanel #leadStatusConfigDialog .lead-status-add-row{gap:8px;margin:6px 0;display:flex}#adminPanel #leadStatusConfigDialog #leadStatusNewName{color:#172033;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;min-width:0;min-height:44px;padding:10px 12px;font-size:16px}#adminPanel #leadStatusConfigDialog small{color:#475569;font-size:12px}#adminPanel #leadStatusConfigDialog #leadStatusConfigMessage{color:#3455c6;min-height:0;margin:10px 0}#adminPanel #leadStatusConfigDialog .lead-status-simple-row{cursor:pointer;border-bottom:1px solid #edf0f5;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:48px;margin:0;display:grid}#adminPanel #leadStatusConfigDialog .lead-status-simple-row span{overflow-wrap:anywhere;font-size:14px}#adminPanel #leadStatusConfigDialog input[type=checkbox]{accent-color:#3455c6;width:20px;height:20px}#adminPanel #leadStatusConfigDialog .lead-status-hidden{margin-top:14px}#adminPanel #leadStatusConfigDialog summary{cursor:pointer;align-content:center;min-height:44px;display:list-item}#adminPanel #leadStatusConfigDialog .lead-status-config-footer{color:#172033;padding-bottom:max(16px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e2e8f0;display:flex!important}#adminPanel #leadStatusConfigDialog .lead-status-save{color:#fff;background:#3455c6;border-color:#3455c6;flex:1}#adminPanel #leadStatusConfigDialog :is(button,input):focus-visible{outline-offset:2px;outline:2px solid #3455c6}#adminPanel #leadStatusConfigDialog :disabled{opacity:.6;cursor:wait}#adminPanel [data-lead-status-config][hidden]{display:none!important}@media (width<=380px){#adminPanel #leadStatusConfigDialog .lead-status-simple-row{grid-template-columns:24px minmax(0,1fr)}#adminPanel #leadStatusConfigDialog .lead-status-simple-row small{grid-column:2;padding-bottom:6px}}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-header-status-row{flex-wrap:wrap;gap:10px;width:100%;max-width:520px;margin-top:14px;align-items:flex-end!important;display:flex!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-header-status-row .lead-header-status{flex:150px;gap:6px;margin:0!important;display:grid!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-header-status-row .lead-header-status>span{color:var(--admin-muted,#64748b)!important;font-size:12px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-header-status-row select{border-radius:8px!important;width:100%!important;min-height:42px!important;font-size:14px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-header-status-row .lead-status-manage{border:1px solid var(--admin-border,#dce3ef)!important;background:var(--admin-card,#fff)!important;color:#3455c6!important;white-space:nowrap!important;border-radius:8px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:42px!important;margin:0!important;padding:8px 12px!important;font-size:12px!important;line-height:1.4!important;text-decoration:none!important;display:inline-flex!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-header-status-row .lead-status-manage:hover{background:#f0f4ff!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-header-status-row .lead-status-manage:focus-visible{outline-offset:2px;outline:2px solid #4262dd}@media (width<=600px){#adminPanel.open #leadDrawer .lead-drawer-pro .lead-header-status-row{gap:8px;margin-top:12px}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-header-status-row select{min-height:44px!important;font-size:16px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-header-status-row .lead-status-manage{min-height:44px!important}}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-workflow-section>.lead-appointment-collapsible{box-sizing:border-box;order:initial!important;grid-column:1/-1!important;width:100%!important;max-width:none!important;margin:14px 0!important}@media (width<=760px){#adminPanel.open #leadDrawer .lead-drawer-pro .lead-workflow-section.lead-editor-section{background:0 0!important;border:0!important;padding:0!important;display:block!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-workflow-section>.lead-appointment-collapsible{margin:0!important}}@media (width>=761px){#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-primary-action:has(.lead-customer-details-cta)>:is(.lead-whatsapp-cta,.lead-customer-details-cta){display:none!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-primary-action:has(.lead-customer-details-cta){grid-template-columns:repeat(2,minmax(0,200px))!important;justify-content:start!important;gap:10px!important}}#adminPanel #lead-interest-extraction{overflow-wrap:anywhere;min-width:0;margin:0 0 12px}#adminPanel #lead-interest-extraction:empty{display:none}#adminPanel #lead-interest-extraction p{white-space:pre-wrap;overflow-wrap:anywhere}#adminPanel #lead-interest-extraction summary{cursor:pointer;align-content:center;min-height:44px}#adminPanel #lead-interest-extraction .lead-interest-proposal{gap:8px;padding-block:12px;display:grid}#adminPanel #lead-interest-extraction button{white-space:normal;max-width:100%;min-height:44px}#adminPanel #lead-interest-extraction .lead-interest-proposal>button{font:inherit;color:#172033;cursor:pointer;background:#fff;border:1px solid #dce3ef;border-radius:10px;padding:10px 14px}#adminPanel #lead-interest-extraction .lead-interest-proposal>button:first-of-type{color:#fff;background:#3455c6;border-color:#3455c6}#adminPanel #lead-interest-extraction button:focus-visible{outline-offset:2px;outline:2px solid #3455c6}#adminPanel .site-editor-page{--se-bg:#fff;--se-soft:#f7f9fc;--se-text:#17243b;--se-muted:#5e6e83;--se-line:#dce3ed;--se-blue:#315ad5;--se-tint:#edf2ff;max-width:1160px;color:var(--se-text);margin-inline:auto;padding-bottom:32px}#adminPanel.admin-theme-dark .site-editor-page{--se-bg:#172033;--se-soft:#101a2b;--se-text:#eef3ff;--se-muted:#b4c1d5;--se-line:#354359;--se-blue:#a9bdff;--se-tint:#243456}#adminPanel .site-editor-page [hidden]{display:none!important}#adminPanel .site-editor-heading{justify-content:space-between;align-items:center;gap:24px;margin:8px 0 26px;padding:0;display:flex}#adminPanel .site-editor-eyebrow{color:var(--se-muted);margin-bottom:8px;font-size:12px;font-weight:600;display:block}#adminPanel .site-editor-heading h2{letter-spacing:-.5px;margin:0 0 8px;font-weight:750;line-height:1.3;color:var(--se-text)!important;font-size:27px!important}#adminPanel .site-editor-heading p{color:var(--se-muted);max-width:650px;margin:0;font-size:14px;line-height:1.7}#adminPanel .site-view-button{background:var(--se-bg);min-height:44px;color:var(--se-blue);border:1px solid var(--se-line);cursor:pointer;white-space:nowrap;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:10px 17px;font:600 13px Heebo,sans-serif;display:inline-flex}#adminPanel .site-editor-page .a-form{max-width:none;margin:0 0 20px;box-shadow:0 3px 14px #13294a04;background:var(--se-bg)!important;border:1px solid var(--se-line)!important;border-radius:16px!important;padding:24px!important}#adminPanel .site-editor-page .a-form-title{border-bottom:1px solid var(--se-line);padding-bottom:13px;letter-spacing:0!important;color:var(--se-text)!important;margin:4px 0 20px!important;font-size:16px!important;font-weight:700!important}#adminPanel .site-editor-page .a-form-title:not(:first-child){margin-top:32px!important}#adminPanel .site-editor-page .a-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}#adminPanel .site-editor-page .a-field{min-width:0;margin:0}#adminPanel .site-editor-page .a-field.full{grid-column:1/-1}#adminPanel .site-editor-page label{font-weight:600;line-height:1.6;color:var(--se-text)!important;font-size:13px!important}#adminPanel .site-editor-page .a-field>label:first-child{margin-bottom:7px;display:block}#adminPanel .site-editor-page :is(input:not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=color]),textarea,select){box-sizing:border-box;outline:none;width:100%;min-height:44px;border:1px solid var(--se-line)!important;background:var(--se-bg)!important;color:var(--se-text)!important;border-radius:9px!important;padding:11px 13px!important;font:400 14px/1.6 Heebo,sans-serif!important}#adminPanel .site-editor-page textarea{resize:vertical;min-height:92px}#adminPanel .site-editor-page input::placeholder,#adminPanel .site-editor-page textarea::placeholder{color:#7e8a9c;opacity:1}#adminPanel .site-editor-page :is(input,textarea,select)[aria-invalid=true]{border-color:#c53f54!important}#adminPanel .site-editor-page :is(input,textarea,select,button,summary,[role=button]):focus-visible{outline-offset:3px!important;outline:3px solid #6a90f6!important}#adminPanel .site-editor-page input[type=checkbox]{accent-color:#315ad5;flex-shrink:0;width:19px;height:19px;margin:0 0 0 8px}#adminPanel .site-editor-page input:disabled{opacity:.55}#adminPanel .site-editor-page input[type=color]{border:1px solid var(--se-line);cursor:pointer;border-radius:8px;width:64px;height:44px;padding:4px}#adminPanel .site-editor-page :is(.a-edit,.a-cancel,.a-del,.a-save,.dealer-faq-remove){cursor:pointer;min-height:42px;transition:background .15s,border-color .15s;box-shadow:none!important;border-radius:9px!important;margin-top:0!important;font:600 13px Heebo,sans-serif!important}#adminPanel .site-editor-page :is(.a-edit,.a-cancel){background:var(--se-bg)!important;border:1px solid var(--se-line)!important;color:var(--se-text)!important;padding:9px 15px!important}#adminPanel .site-editor-page :is(.a-edit,.a-cancel):hover{background:var(--se-soft)!important;border-color:#a3b6d6!important}#adminPanel .site-editor-page :is(.a-del,.dealer-faq-remove){color:#b73248!important;background:0 0!important;border:1px solid #edced4!important;padding:9px 13px!important}#adminPanel .site-editor-page .a-save{white-space:nowrap;min-width:158px;color:#fff!important;background:#315ad5!important;border:1px solid #315ad5!important;padding:11px 23px!important}#adminPanel .site-editor-page button:disabled{opacity:.5;cursor:default}#adminPanel .site-savebar{z-index:5;background:var(--se-bg);border-top:1px solid var(--se-line);border-radius:0 0 16px 16px;justify-content:space-between;align-items:center;gap:16px;margin:26px -24px -24px;padding:16px 24px;display:flex;position:sticky;bottom:0;box-shadow:0 -5px 16px #10203905}#adminPanel .site-save-status{color:var(--se-muted);font-size:12px;line-height:1.65}#adminPanel [data-save-state=dirty]>.site-savebar .site-save-status{color:#986512}#adminPanel [data-save-state=saved]>.site-savebar .site-save-status{color:#217052}#adminPanel [data-save-state=error]>.site-savebar .site-save-status{color:#b73248;font-weight:600}#adminPanel .site-editor-page .site-content-editor-nav{background:var(--se-bg);border:1px solid var(--se-line);box-shadow:none;border-radius:12px;flex-wrap:wrap;gap:7px;margin:0 0 22px;padding:8px;display:flex;position:relative;top:auto}#adminPanel .site-editor-page .site-content-editor-nav button{white-space:nowrap;color:var(--se-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;min-height:44px;padding:11px 12px;font:600 13px Heebo,sans-serif}#adminPanel .site-editor-page .site-content-editor-nav button[aria-selected=true]{background:var(--se-tint);color:var(--se-blue)}#adminPanel .site-editor-page .site-content-editor-section{background:0 0;border:0;margin:0;padding:0;scroll-margin:16px}#adminPanel .site-content-editor-section>h2{color:var(--se-text)!important;margin:0 0 7px!important;font-size:19px!important}#adminPanel .site-content-editor-section>p{line-height:1.7;color:var(--se-muted)!important;margin:0 0 20px!important;font-size:13px!important}#adminPanel .site-editor-page .site-upload{cursor:pointer;min-height:90px;background:var(--se-soft)!important;border:1px dashed #b7c7df!important;border-radius:11px!important;padding:18px!important}#adminPanel .site-editor-page .site-upload [style*=font-size\:11px]{color:var(--se-muted)!important;font-size:12px!important}#adminPanel .site-editor-page :is(.logo-preview-surface,.img-prev){background:var(--se-soft);border:1px solid var(--se-line);min-height:120px;color:var(--se-muted);border-radius:10px;justify-content:center;align-items:center;font-size:13px;display:flex;overflow:hidden}#adminPanel .site-editor-page .logo-preview-surface img{object-fit:contain;max-width:100%;max-height:150px}#adminPanel .site-editor-page :is(.design-template-grid,.design-color-palette-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}#adminPanel .site-editor-page .design-template-card{background:var(--se-bg);color:var(--se-text);border:1px solid var(--se-line);text-align:right;border-radius:12px;min-width:0;padding:16px}#adminPanel .site-editor-page .design-template-card.is-active{background:var(--se-tint);border:2px solid #315ad5}#adminPanel .site-editor-page .design-template-card small{color:var(--se-muted);font-size:12px;line-height:1.6}#adminPanel .site-editor-page details{margin-top:20px;background:var(--se-soft)!important;border:1px solid var(--se-line)!important;border-radius:11px!important;padding:16px!important}#adminPanel .site-editor-page details summary{cursor:pointer;min-height:32px;color:var(--se-text);font-size:14px;line-height:1.6}#adminPanel .site-editor-page details summary small{color:var(--se-muted);margin-top:3px;font-size:12px;font-weight:400;display:block}#adminPanel .site-editor-page .design-color-role-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}#adminPanel .site-editor-page .design-color-role{background:var(--se-bg);border:1px solid var(--se-line);border-radius:10px;padding:16px}#adminPanel .site-editor-page .design-color-role small{color:var(--se-muted);margin:4px 0 12px;line-height:1.6;display:block}#adminPanel .site-editor-page :is(.dealer-faq-editor-intro,.videos-import-strip){background:var(--se-soft);border:1px solid var(--se-line);color:var(--se-text);border-radius:11px;gap:16px;margin-bottom:18px;padding:16px}#adminPanel .site-editor-page .dealer-faq-editor-row{background:var(--se-soft);border:1px solid var(--se-line);border-radius:11px;grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:14px;margin-bottom:14px;padding:18px;display:grid}#adminPanel .site-editor-page .dealer-faq-editor-row>label{grid-column:2/-1}#adminPanel .site-editor-page .dealer-faq-editor-row>label textarea,#adminPanel .site-editor-page .dealer-faq-editor-row>label input{margin-top:7px;display:block}#adminPanel .site-editor-page .dealer-faq-editor-row>.dealer-faq-remove{grid-area:3/3}#adminPanel .site-editor-page .site-row-actions{grid-area:3/2;gap:8px;display:flex}#adminPanel .site-editor-page .site-feat-row{grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:12px;display:grid}#adminPanel .site-editor-page .content-combo-grid{grid-template-columns:1fr;gap:8px;display:grid}#adminPanel .site-editor-page :is([data-why-editor-item],[data-step-editor-item]){background:var(--se-soft)!important;border-color:var(--se-line)!important;border-radius:11px!important;padding:18px!important}#adminPanel .site-editor-page :is(.smart-profile-actions,.compact-editor-actions,.meta-advanced-actions,.happy-customers-admin-actions){flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}#adminPanel .site-editor-page :is(.dealer-language-options,.dealer-language-options-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}#adminPanel .site-editor-page .dealer-language-options label{border:1px solid var(--se-line);background:var(--se-bg);cursor:pointer;border-radius:10px;align-items:center;min-height:52px;padding:12px 16px;display:flex}#adminPanel .site-editor-page .dealer-language-options label:has(input:checked){background:var(--se-tint);border-color:#91a8ec}#adminPanel .site-editor-page :is(.dealer-language-toggle,.logo-contrast-choice){align-items:center;gap:8px;min-height:44px;display:flex!important}#adminPanel .site-editor-page .opening-hours-row{border-bottom:1px solid var(--se-line);grid-template-columns:120px 1fr;align-items:center;gap:18px;padding:10px 0;display:grid}#adminPanel .site-editor-page .opening-hours-day{align-items:center;display:flex}#adminPanel .site-editor-page .opening-hours-time{align-items:center;gap:10px;display:flex}#adminPanel .site-editor-page .opening-hours-preview{color:var(--se-muted);margin-top:14px;font-size:12px;line-height:1.9}#adminPanel .site-editor-page :is(.empty-admin-note,.site-list-title){color:var(--se-muted);font-size:14px;line-height:1.8}#adminPanel .site-editor-page .empty-admin-note{border:1px dashed var(--se-line);text-align:center;background:var(--se-soft);border-radius:11px;padding:28px 20px}#adminPanel .site-editor-page #reviewsList>div{grid-template-columns:40px minmax(0,1fr) auto auto;background:var(--se-bg)!important;border-color:var(--se-line)!important;border-radius:11px!important;padding:18px!important;display:grid!important}#adminPanel .site-editor-page #reviewsList>div>div:nth-child(2)>div{white-space:normal;overflow-wrap:anywhere;line-height:1.8;color:var(--se-text)!important}#adminPanel .site-editor-page .dealer-video-row{background:var(--se-soft);border:1px solid var(--se-line);border-radius:11px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:16px;margin-bottom:14px;padding:18px;display:grid}#adminPanel .site-editor-page .happy-customers-editor{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}#adminPanel .site-editor-page .happy-customer-admin-card{background:var(--se-soft);border:1px solid var(--se-line);border-radius:12px;flex-direction:column;gap:14px;min-width:0;padding:16px;display:flex}#adminPanel .site-editor-page .happy-customer-admin-card>img{object-fit:cover;border-radius:8px;width:100%;height:190px}@media (width>=1000px){#adminPanel .site-editor-page #site-content-hero .a-grid>.a-field.full:has(.site-upload){grid-column:auto}}@media (width<=700px){#adminPanel .site-editor-heading{flex-wrap:wrap;align-items:flex-start;gap:12px;margin-bottom:20px}#adminPanel .site-editor-heading h2{font-size:23px!important}#adminPanel .site-editor-heading p{font-size:13px}#adminPanel .site-editor-page .a-form{border-radius:12px!important;padding:18px!important}#adminPanel .site-editor-page .a-grid,#adminPanel .site-editor-page .happy-customers-editor,#adminPanel .site-editor-page .design-color-role-grid{grid-template-columns:1fr}#adminPanel .site-savebar{flex-wrap:wrap;gap:12px;margin:22px -18px -18px;padding:14px 18px;bottom:0}#adminPanel .site-save-status{flex:1;min-width:125px}#adminPanel .site-editor-page .a-save{min-width:140px}#adminPanel .site-editor-page .site-content-editor-nav{scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-start;max-width:100%;overflow-x:auto}#adminPanel .site-editor-page .site-content-editor-nav button{flex:none}#adminPanel .site-editor-page .design-template-grid,#adminPanel .site-editor-page .design-color-palette-grid{grid-template-columns:1fr}#adminPanel .site-editor-page .site-feat-row{grid-template-columns:minmax(0,1fr) auto}#adminPanel .site-editor-page .site-feat-row>label{grid-column:1/-1}#adminPanel .site-editor-page .opening-hours-row{grid-template-columns:90px minmax(0,1fr);gap:10px}#adminPanel .site-editor-page .opening-hours-time{gap:6px}#adminPanel .site-editor-page .opening-hours-time input{min-width:0;padding:8px 3px!important;font-size:13px!important}#adminPanel .site-editor-page #reviewsList>div{grid-template-columns:36px minmax(0,1fr)!important;gap:12px!important}#adminPanel .site-editor-page .dealer-video-row{grid-template-columns:1fr}#adminPanel .site-editor-page .dealer-video-row>.a-del{justify-self:start}#adminPanel .site-editor-page .dealer-faq-editor-row{grid-template-columns:22px minmax(0,1fr) auto;gap:10px;padding:12px}#adminPanel .site-editor-page [data-why-editor-item]>div[style*=grid],#adminPanel .site-editor-page [data-step-editor-item]>div[style*=grid]{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){#adminPanel .site-editor-page *{scroll-behavior:auto!important;transition:none!important}}#adminPanel .site-editor-page #whyEditor,#adminPanel .site-editor-page #stepsEditor{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}#adminPanel .site-editor-page :is(.stats-editor-title,.stats-editor-fields label){color:var(--se-text)}#adminPanel .site-editor-page .stats-editor-card{background:var(--se-soft);border-color:var(--se-line);border-radius:10px}@media (width<=700px){#adminPanel .site-editor-page #whyEditor,#adminPanel .site-editor-page #stepsEditor{grid-template-columns:1fr}}#adminPanel.admin-theme-dark [data-save-state=dirty]>.site-savebar .site-save-status{color:#f2c778}#adminPanel.admin-theme-dark [data-save-state=error]>.site-savebar .site-save-status{color:#ffb0bd}#adminPanel.admin-theme-dark [data-save-state=saved]>.site-savebar .site-save-status{color:#8addbb}#adminPanel .site-section-navigation{border-bottom:1px solid var(--se-line);flex-wrap:wrap;gap:8px;margin:0 0 24px;padding-bottom:12px;display:flex}#adminPanel .site-section-navigation button{min-height:44px;color:var(--se-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px 16px;font:600 14px/1.5 Heebo,sans-serif}#adminPanel .site-section-navigation button:hover{background:var(--se-soft);color:var(--se-text)}#adminPanel .site-section-navigation button[aria-current=page]{background:var(--se-tint);color:var(--se-blue)}@media (width<=600px){#adminPanel .site-section-navigation button{flex:1;padding-inline:10px}}#adminPanel.open #tab-leads_tab .lead-tools-menu,#adminPanel.open #tab-leads_tab .lead-tools-menu>#leadToolsPanel{transition:none!important;animation:none!important}#adminPanel.open #tab-leads_tab .lead-tools-menu>#leadToolsPanel[hidden]{display:none!important}#adminPanel.open #tab-leads_tab .lead-tools-menu>.lead-tools-trigger{touch-action:manipulation;color:#172033!important;width:46px!important;min-width:0!important;height:40px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d9e2ef!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;padding:0!important;font:500 23px/1 Heebo,sans-serif!important;transition:none!important;animation:none!important;display:flex!important}#adminPanel.open #tab-leads_tab .lead-tools-trigger small{display:none!important}#adminPanel.open #tab-leads_tab .lead-tools-trigger:focus-visible{outline-offset:2px;outline:2px solid #3558d5}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>.lead-tools-menu:not([open])>div{visibility:hidden!important;pointer-events:none!important;display:none!important}.lead-mobile-queue,.lead-mobile-status,.lead-mobile-more,.lead-mobile-only,#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-action-row>.lead-mobile-more,#adminPanel.open #tab-leads_tab #leadFilterBar:not(.lead-filter-layout)>.lead-mobile-filter-toggle,#adminPanel.open #tab-leads_tab .leads-head-actions>.lead-tools-menu>div>.lead-mobile-only{display:none!important}@media (width<=760px){#adminPanel.open:has(#tab-leads_tab.active) .a-wrap{gap:0!important;width:100%!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}#adminPanel.open #tab-leads_tab{--lm-surface:#fff;--lm-text:#172033;--lm-muted:#738097;--lm-line:#e1e7f0;--lm-soft:#f5f7fb;width:100%!important;min-width:0!important;max-width:none!important;padding:6px max(8px,env(safe-area-inset-right)) 24px max(8px,env(safe-area-inset-left))!important;box-sizing:border-box!important;margin:0!important}#adminPanel.open.admin-theme-dark #tab-leads_tab{--lm-surface:#172033;--lm-text:#eef3ff;--lm-muted:#b4c1d5;--lm-line:#354359;--lm-soft:#223049}#adminPanel.open #tab-leads_tab .leads-sales-center{gap:8px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}#adminPanel.open.leads-workspace-mode #tab-leads_tab .leads-center-head,#adminPanel.open #tab-leads_tab .leads-center-head{z-index:12;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;margin:0 0 10px!important;padding:0!important;display:grid!important;position:relative!important;overflow:visible!important}#adminPanel.open.leads-workspace-mode #tab-leads_tab .leads-center-head>div:first-child,#adminPanel.open #tab-leads_tab .leads-center-head>div:first-child{text-align:right!important;grid-area:1/1!important;padding:0!important}#adminPanel.open #tab-leads_tab .leads-center-head h2{text-align:right!important;color:var(--lm-text)!important;margin:0!important;font-size:20px!important;font-weight:650!important;line-height:1.4!important}#adminPanel.open #tab-leads_tab #leadWorkspaceSwitch{display:none!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions,#adminPanel.open #tab-leads_tab:has(#leadListWorkspace:not([hidden])) .leads-center-head>.leads-head-actions{flex-direction:row!important;grid-area:1/2!important;align-items:center!important;gap:6px!important;width:auto!important;margin:0!important;display:flex!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>.lead-calendar-open-btn,#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>#leadsRefreshBtn{display:none!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>.lead-main-create{width:auto!important;min-width:0!important;min-height:40px!important;box-shadow:none!important;color:#fff!important;background:#3558d5!important;border-radius:9px!important;padding:7px 12px!important;font-size:13px!important;font-weight:500!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>.lead-tools-menu{order:0!important;grid-column:auto!important;width:40px!important;min-width:40px!important;max-width:40px!important;margin:0!important;position:relative!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>.lead-tools-menu>.lead-tools-trigger{border:1px solid var(--lm-line)!important;background:var(--lm-surface)!important;width:40px!important;height:40px!important;min-height:40px!important;color:var(--lm-text)!important;box-shadow:none!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;font-size:23px!important;display:flex!important}#adminPanel.open #tab-leads_tab .lead-tools-menu>.lead-tools-trigger small{display:none!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>.lead-tools-menu>div{inset:calc(100% + 8px) auto auto 0!important;z-index:20!important;border:1px solid var(--lm-line)!important;background:var(--lm-surface)!important;border-radius:12px!important;width:min(300px,100vw - 32px)!important;min-width:0!important;max-width:none!important;max-height:calc(100dvh - 160px)!important;margin:0!important;padding:12px!important;position:absolute!important;inset-inline-end:0!important;overflow-y:auto!important;box-shadow:0 10px 28px #14213b26!important}#adminPanel.open #tab-leads_tab .leads-head-actions>.lead-tools-menu>div>.lead-mobile-only{display:block!important}#adminPanel.open #tab-leads_tab .leads-head-actions>.lead-tools-menu>div>button{background:var(--lm-surface)!important;min-height:44px!important;color:var(--lm-text)!important;border:0!important;font-size:14px!important;font-weight:400!important}#adminPanel.open #tab-leads_tab #leadMobileViewMount .lead-mobile-view-switch{color:var(--lm-muted)!important;grid-template-columns:1fr!important;gap:6px!important;margin:0 0 8px!important;font-size:12px!important;display:grid!important}#adminPanel.open #tab-leads_tab #leadMobileViewMount .lead-mobile-view-switch>span{display:block!important}#adminPanel.open #tab-leads_tab #leadWorkspaceViewSelect{background:var(--lm-soft)!important;min-height:44px!important;color:var(--lm-text)!important;border-color:var(--lm-line)!important;font-size:16px!important}#adminPanel.open #tab-leads_tab #leadListWorkspace{width:100%!important;min-width:0!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}#adminPanel.open #tab-leads_tab #leadListWorkspace[hidden]{display:none!important}#adminPanel.open #tab-leads_tab #leadQuickTabs{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;order:2!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}#adminPanel.open #tab-leads_tab #leadQuickTabs>button{display:none!important}#adminPanel.open #tab-leads_tab #leadQuickTabs .lead-mobile-queue{margin:0!important;display:block!important}#adminPanel.open #tab-leads_tab #leadMobileQueueSelect{border:1px solid var(--lm-line)!important;background:var(--lm-surface)!important;width:100%!important;min-height:40px!important;color:var(--lm-text)!important;border-radius:9px!important;padding:7px 10px!important;font:400 16px/1.5 Heebo,sans-serif!important;display:block!important}#adminPanel.open #tab-leads_tab #leadFilterBar:not(.lead-filter-layout),#adminPanel.open #tab-leads_tab #leadFilterBar:not(.lead-filter-layout):not(.mobile-open){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;order:1!important;grid-template-columns:minmax(0,1fr) 70px!important;gap:6px!important;margin:0!important;padding:0!important;display:grid!important}#adminPanel.open #tab-leads_tab #leadFilterBar:not(.lead-filter-layout) #leadSearchFilter{border:1px solid var(--lm-line)!important;background:var(--lm-surface)!important;width:100%!important;min-height:42px!important;color:var(--lm-text)!important;border-radius:9px!important;grid-area:1/1!important;margin:0!important;padding:8px 10px!important;font-size:16px!important}#adminPanel.open #tab-leads_tab #leadFilterBar:not(.lead-filter-layout).lead-filter-bar-modern>.lead-mobile-filter-toggle,#adminPanel.open #tab-leads_tab #leadFilterBar:not(.lead-filter-layout).lead-filter-bar-modern:not(.mobile-open)>.lead-mobile-filter-toggle{cursor:pointer;border:1px solid var(--lm-line)!important;background:var(--lm-surface)!important;min-width:0!important;min-height:42px!important;color:var(--lm-text)!important;box-shadow:none!important;border-radius:9px!important;grid-area:1/2!important;padding:6px!important;font:500 12px Heebo,sans-serif!important;display:block!important}#adminPanel.open #tab-leads_tab #leadFilterBar:not(.lead-filter-layout) .lead-mobile-filter-toggle[aria-expanded=true]{color:#3558d5!important;background:#edf2ff!important;border-color:#829be8!important}#adminPanel.open #tab-leads_tab #leadFilterBar:not(.lead-filter-layout):not(.mobile-open)>:not(#leadSearchFilter):not(.lead-mobile-filter-toggle){display:none!important}#adminPanel.open #tab-leads_tab #leadFilterBar:not(.lead-filter-layout).mobile-open>:not(#leadSearchFilter):not(.lead-mobile-filter-toggle){grid-column:1/-1!important}#adminPanel.open #tab-leads_tab #leadFilterBar:not(.lead-filter-layout).mobile-open select{box-sizing:border-box!important;background:var(--lm-surface)!important;width:100%!important;min-height:44px!important;color:var(--lm-text)!important;border-color:var(--lm-line)!important;font-size:16px!important}#adminPanel.open #tab-leads_tab #leadFilterBar:not(.lead-filter-layout) #leadAssigneeFilter{background:var(--lm-surface)!important;color:var(--lm-text)!important;border-color:var(--lm-line)!important}#adminPanel.open #tab-leads_tab #leadFilterBar:not(.lead-filter-layout) input::placeholder{color:var(--lm-muted)!important}#adminPanel.open #tab-leads_tab #manualLeadPanel{order:0!important}#adminPanel.open #tab-leads_tab #leadRepFocusPanel{order:3!important}#adminPanel.open #tab-leads_tab #leadRepFocusPanel:empty{display:none!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid){background:0 0!important;border:0!important;order:4!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-list-group{width:100%!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;margin:0!important;padding:0!important;display:grid!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-list-group-head{min-height:30px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0 3px!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-list-group-head strong{color:var(--lm-text)!important;font-size:13px!important;font-weight:600!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-list-group-head span{color:var(--lm-muted)!important;font-size:11px!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact{box-sizing:border-box!important;border:1px solid var(--lm-line)!important;background:var(--lm-surface)!important;width:100%!important;min-width:0!important;max-width:none!important;box-shadow:none!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;padding:10px 12px!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-person{flex-flow:wrap!important;grid-area:auto/1!important;align-items:center!important;gap:3px 8px!important;display:flex!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-person>strong{flex:1;min-width:0;color:var(--lm-text)!important;font-size:15px!important;font-weight:600!important;line-height:1.4!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-mobile-status{flex:none;background:var(--lm-soft)!important;color:var(--lm-muted)!important;border-radius:6px!important;padding:2px 7px!important;font-size:11px!important;font-weight:400!important;line-height:1.5!important;display:inline-block!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-person small{width:100%!important;color:var(--lm-muted)!important;font-size:11px!important;font-weight:400!important;line-height:1.5!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact :is(.lead-person .lead-whatsapp-origin,.lead-list-status){display:none!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-mobile-overview{text-align:right!important;background:0 0!important;border:0!important;gap:3px!important;padding:4px 0 0!important;display:grid!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-mobile-overview-line{grid-template-columns:34px minmax(0,1fr)!important;align-items:baseline!important;gap:6px!important;display:grid!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-mobile-overview-line>span{min-width:0!important;color:var(--lm-muted)!important;font-size:11px!important;font-weight:400!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-mobile-overview-line strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:right!important;min-width:0!important;color:var(--lm-text)!important;font-size:13px!important;font-weight:400!important;line-height:1.5!important;display:-webkit-box!important;overflow:hidden!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-mobile-overview-tags{min-height:0!important;margin:2px 0 0!important;padding:0!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-mobile-overview-tags>span{color:var(--lm-muted)!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:11px!important;font-weight:400!important;line-height:1.5!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-mobile-overview p{color:var(--lm-muted)!important;margin:2px 0!important;font-size:11px!important;font-weight:400!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-mobile-overview p b{font-weight:500!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-actions{background:0 0!important;grid-column:1!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-actions .lead-action-row{background:0 0!important;grid-template-columns:80px 40px!important;justify-content:end!important;gap:6px!important;display:grid!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-actions .lead-action-row>:not(.lead-treat-action):not(.lead-mobile-more){display:none!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-actions .lead-action-row>:is(.lead-treat-action,.lead-mobile-more){width:100%!important;height:40px!important;min-height:40px!important;box-shadow:none!important;border-radius:8px!important;padding:5px 8px!important;font-size:13px!important;font-weight:500!important;display:flex!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-actions .lead-action-row>.lead-mobile-more{background:var(--lm-surface)!important;color:var(--lm-text)!important;border:1px solid var(--lm-line)!important;font-size:24px!important;line-height:1!important}#adminPanel.open.admin-theme-dark #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-treat-action{color:#fff!important;background:#3558d5!important}#adminPanel.open #tab-leads_tab :is(button,a,select,input,summary):focus-visible{outline-offset:2px!important;outline:3px solid #658aff!important}}#adminPanel #leadMobileActionDialog{--ls-bg:#fff;--ls-text:#172033;--ls-muted:#6f7e94;--ls-line:#e1e7f0;--ls-soft:#f5f7fb;overscroll-behavior:contain;box-sizing:border-box;direction:rtl;font-family:Heebo,sans-serif;position:fixed;overflow-y:auto;box-shadow:0 16px 60px #10182b33;margin:0 auto max(10px,env(safe-area-inset-bottom))!important;border:1px solid var(--ls-line)!important;background:var(--ls-bg)!important;width:calc(100% - 20px)!important;max-width:420px!important;max-height:calc(100dvh - 40px)!important;color:var(--ls-text)!important;border-radius:18px!important;padding:0!important;inset:auto 0 0!important}#adminPanel.admin-theme-dark #leadMobileActionDialog{--ls-bg:#172033;--ls-text:#eef3ff;--ls-muted:#b4c1d5;--ls-line:#354359;--ls-soft:#223049}#leadMobileActionDialog::backdrop{background:#0b152966}#adminPanel #leadMobileActionDialog>header{border-bottom:1px solid var(--ls-line);justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}#adminPanel #leadMobileActionDialog header small{color:var(--ls-muted);font-size:12px}#adminPanel #leadMobileActionDialog header h2{overflow-wrap:anywhere;color:var(--ls-text)!important;margin:3px 0 0!important;font-size:17px!important;font-weight:600!important;line-height:1.5!important}#adminPanel #leadMobileActionDialog header button{border:1px solid var(--ls-line);background:var(--ls-bg);width:40px;min-height:40px;color:var(--ls-text);cursor:pointer;border-radius:9px;flex:none;font-size:24px}#adminPanel #leadMobileActionDialog .lead-mobile-sheet-body{gap:14px;padding:16px;display:grid}#adminPanel #leadMobileActionDialog :is(.lead-mobile-contact-actions,.lead-mobile-quick-actions){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}#adminPanel #leadMobileActionDialog .lead-mobile-quick-actions{grid-template-columns:1fr}#adminPanel #leadMobileActionDialog :is(a,button,select){box-sizing:border-box;cursor:pointer;font-family:Heebo,sans-serif}#adminPanel #leadMobileActionDialog .lead-mobile-sheet-body :is(a,button){border:1px solid var(--ls-line);background:var(--ls-bg);min-height:44px;color:var(--ls-text);border-radius:9px;justify-content:center;align-items:center;padding:9px 12px;font-size:14px;font-weight:400;text-decoration:none;display:flex}#adminPanel #leadMobileActionDialog label{color:var(--ls-muted);gap:6px;font-size:12px;display:grid}#adminPanel #leadMobileActionDialog select{border:1px solid var(--ls-line);background:var(--ls-soft);width:100%;min-height:44px;color:var(--ls-text);border-radius:9px;padding:8px 10px;font-size:16px}#adminPanel #leadMobileActionDialog .lead-mobile-sheet-body .lead-mobile-archive{color:#bd3c4b}#adminPanel.admin-theme-dark #leadMobileActionDialog .lead-mobile-sheet-body .lead-mobile-archive{color:#ffb0bd}#adminPanel #leadMobileActionDialog :is(button,a,select):focus-visible{outline-offset:2px;outline:3px solid #658aff}@media (width<=760px){#adminPanel.open.leads-workspace-mode #tab-leads_tab .leads-center-head,#adminPanel.open #tab-leads_tab .leads-center-head{gap:4px!important;min-height:0!important;margin:0!important}#adminPanel.open #tab-leads_tab .leads-sales-center{gap:6px!important}#adminPanel.open #tab-leads_tab .leads-center-head h2{font-size:18px!important;line-height:1.3!important}#adminPanel.open #tab-leads_tab .leads-center-head>div:first-child{grid-column:1/-1!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;display:grid!important}#adminPanel.open #tab-leads_tab .leads-center-head>div:first-child>h2{white-space:nowrap!important;grid-area:1/1!important}#adminPanel.open #tab-leads_tab .leads-center-head>div:first-child>#leadMobileViewMount{grid-area:1/2!important;justify-self:start!important;width:100%!important;min-width:0!important;max-width:184px!important;margin:0!important;padding:0!important;display:block!important}#adminPanel.open #tab-leads_tab .leads-center-head #leadMobileViewMount .lead-mobile-view-switch{background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important}#adminPanel.open #tab-leads_tab .leads-center-head #leadMobileViewMount .lead-mobile-view-switch>span{display:none!important}#adminPanel.open #tab-leads_tab .leads-center-head #leadMobileViewMount #leadWorkspaceViewSelect{box-sizing:border-box!important;border:1px solid var(--lm-line)!important;background:var(--lm-surface)!important;width:100%!important;min-width:0!important;max-width:100%!important;height:44px!important;min-height:44px!important;color:var(--lm-text)!important;text-overflow:ellipsis!important;border-radius:9px!important;margin:0!important;padding:6px 8px!important;font-size:16px!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions,#adminPanel.open #tab-leads_tab:has(#leadListWorkspace:not([hidden])) .leads-center-head>.leads-head-actions{grid-area:2/1/auto/-1!important;justify-self:end!important}}@media (width>=480px) and (width<=760px){#adminPanel.open.leads-workspace-mode #tab-leads_tab .leads-center-head>div:first-child,#adminPanel.open #tab-leads_tab .leads-center-head>div:first-child{grid-area:1/1!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions,#adminPanel.open #tab-leads_tab:has(#leadListWorkspace:not([hidden])) .leads-center-head>.leads-head-actions{grid-area:1/2!important}}.lead-mobile-status-editor{display:none!important}@media (width<=760px){#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-header-badges{min-width:0;flex-wrap:wrap!important;flex-basis:100%!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;max-width:100%!important;margin-inline-start:0!important;display:flex!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-mobile-status-editor{min-width:0;max-width:100%;color:var(--lm-muted,#64748b);align-items:center;gap:6px;margin:0;font-size:12px;display:flex!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-mobile-status-editor :is(select,.lead-status-readonly){box-sizing:border-box;max-width:210px;font-family:inherit;border:1px solid var(--lm-line,#e1e7f0)!important;background:var(--lm-surface,#fff)!important;width:auto!important;min-width:0!important;min-height:44px!important;color:var(--lm-text,#172033)!important;border-radius:8px!important;margin:0!important;padding:8px 10px!important;font-size:16px!important;line-height:1.5!important;display:block!important}#adminPanel.open #tab-leads_tab .lead-card-compact .lead-mobile-status-editor>span{white-space:nowrap!important;flex:none!important;max-width:none!important;overflow:visible!important}}#adminPanel.open #tab-leads_tab #leadQuickTabs{min-width:0;max-width:100%;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;display:grid!important;overflow:visible!important}#adminPanel.open #tab-leads_tab #leadQuickTabs>button{text-align:start;white-space:normal!important;min-width:0!important;min-height:48px!important;box-shadow:none!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:0!important;padding:10px 12px!important;font-size:13px!important;display:flex!important}#adminPanel.open #tab-leads_tab #leadQuickTabs>button>span{overflow-wrap:anywhere;min-width:0}#adminPanel.open #tab-leads_tab #leadQuickTabs>button>strong{font-variant-numeric:tabular-nums;flex:none}@media (width<=760px){#adminPanel.open #tab-leads_tab #leadQuickTabs{overscroll-behavior-inline:contain;scrollbar-width:thin;flex-wrap:nowrap!important;gap:6px!important;padding:2px 0 8px!important;display:flex!important;overflow:auto hidden!important}#adminPanel.open #tab-leads_tab #leadQuickTabs>button{white-space:nowrap!important;border-radius:10px!important;flex:none!important;min-height:44px!important;padding:8px 10px!important}}#leadFilterBar:not(.lead-filter-layout)>.lead-interest-search{grid-column:1/-1;min-width:0;margin:0}@media (width<=760px){#adminPanel.open #tab-leads_tab{--lm-muted:#596980}#adminPanel.open #tab-leads_tab .leads-center-head>div:first-child{display:contents!important}#adminPanel.open #tab-leads_tab .leads-center-head>div:first-child>h2{grid-area:1/1!important}#adminPanel.open #tab-leads_tab .leads-center-head>div:first-child>#leadMobileViewMount{grid-area:2/1/auto/-1!important;max-width:none!important;margin:4px 0!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions,#adminPanel.open #tab-leads_tab:has(#leadListWorkspace:not([hidden])) .leads-center-head>.leads-head-actions{grid-area:1/2!important}#adminPanel.open #tab-leads_tab .leads-center-kicker{display:none!important}#adminPanel.open #tab-leads_tab #leadsCount{grid-area:3/1/auto/-1!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>.lead-main-create,#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>.lead-tools-menu>.lead-tools-trigger{height:44px!important;min-height:44px!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>.lead-tools-menu{width:44px!important;min-width:44px!important;max-width:44px!important}#adminPanel.open #tab-leads_tab .leads-center-head>.leads-head-actions>.lead-tools-menu>.lead-tools-trigger{width:44px!important}#adminPanel.open #tab-leads_tab #leadFilterBar:not(.lead-filter-layout) #leadSearchFilter,#adminPanel.open #tab-leads_tab #leadFilterBar:not(.lead-filter-layout).lead-filter-bar-modern>.lead-mobile-filter-toggle{min-height:44px!important}#adminPanel.open #tab-leads_tab #leadFilterBar:not(.lead-filter-layout)>.lead-interest-search{background:var(--lm-surface);border:1px solid var(--lm-line);border-radius:9px;padding:0 10px!important}#adminPanel.open #tab-leads_tab #leadFilterBar:not(.lead-filter-layout)>.lead-interest-search>summary{align-items:center;min-height:44px;padding:0;font-size:14px;display:flex}#adminPanel.open #tab-leads_tab #leadFilterBar:not(.lead-filter-layout)>.lead-interest-search[open]{padding-bottom:12px!important}#adminPanel.open #tab-leads_tab #leadFilterBar:not(.lead-filter-layout) .lead-advanced-filters>summary{align-items:center;min-height:44px;display:flex}#adminPanel.open #tab-leads_tab #leadRepFocusPanel .lead-rep-focus-head{display:none!important}#adminPanel.open #tab-leads_tab #leadRepFocusPanel{box-shadow:none!important;margin:0!important;padding:8px!important}#adminPanel.open #tab-leads_tab #leadRepFocusPanel .lead-rep-focus-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}#adminPanel.open #tab-leads_tab #leadRepFocusPanel .lead-rep-focus-grid button{text-align:start;align-items:center;gap:8px;min-height:44px!important;padding:8px!important;display:flex!important}#adminPanel.open #tab-leads_tab #leadRepFocusPanel .lead-rep-focus-grid strong{font-size:16px!important}#adminPanel.open #tab-leads_tab #leadRepFocusPanel .lead-rep-focus-grid span{font-size:12px!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-actions .lead-action-row{grid-template-columns:80px 44px!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-actions .lead-action-row>:is(.lead-treat-action,.lead-mobile-more){height:44px!important;min-height:44px!important}#adminPanel.open #tab-leads_tab{background:var(--lm-soft)!important}#adminPanel.open #tab-leads_tab #leadFilterBar:not(.lead-filter-layout).mobile-open{max-height:none!important;overflow:visible!important}#adminPanel.open #tab-leads_tab #leadFilterBar:not(.lead-filter-layout) .lead-interest-history input{flex:none;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important}#adminPanel.open #tab-leads_tab .leads-center-head h2{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}#adminPanel.open #tab-leads_tab .leads-center-head h2 .dh-entry{white-space:normal;max-width:100%;min-height:44px;margin:0!important}}#tab-super_admin_connections{--sc-ink:#18243b;--sc-muted:#738096;--sc-line:#e5eaf2;--sc-accent:#4e46dc;max-width:1320px;color:var(--sc-ink);margin-inline:auto;padding-bottom:36px}#tab-super_admin_connections *{box-sizing:border-box}#tab-super_admin_connections .sc-page-head{border-bottom:1px solid var(--sc-line);justify-content:space-between;align-items:center;gap:28px;margin-bottom:28px;padding:24px 0 32px;display:flex}#tab-super_admin_connections .sc-eyebrow{color:var(--sc-accent);letter-spacing:1px;margin-bottom:14px;font-size:11px;font-weight:700;display:block}#tab-super_admin_connections .sc-page-head h2{letter-spacing:-1px;color:var(--sc-ink);margin:0;font-size:clamp(27px,3vw,38px);font-weight:800;line-height:1.25}#tab-super_admin_connections .sc-page-head h2>span{color:#7e8799}#tab-super_admin_connections .sc-page-head p{color:var(--sc-muted);margin:14px 0 0;font-size:14px;line-height:1.7}#tab-super_admin_connections .sc-site{border:1px solid var(--sc-line);background:#fff;border-radius:16px;flex-shrink:0;align-items:center;gap:12px;padding:16px 20px;display:flex}#tab-super_admin_connections .sc-site-mark{color:#363064;background:#f1efff;border-radius:12px;place-items:center;width:44px;height:44px;font:800 25px/1 system-ui;display:grid;position:relative}#tab-super_admin_connections .sc-site-mark>span{color:#8175ed;font-size:15px;position:absolute;top:5px;left:5px}#tab-super_admin_connections .sc-site strong{letter-spacing:.2px;font-size:15px;display:block}#tab-super_admin_connections .sc-site small{color:var(--sc-muted);margin-top:4px;font-size:11px;display:block}#tab-super_admin_connections .sc-section-heading{justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px;display:flex}#tab-super_admin_connections h3{color:var(--sc-ink);margin:0;font-size:16px;font-weight:750;line-height:1.5}#tab-super_admin_connections .sc-section-heading span{color:var(--sc-muted);margin-top:4px;font-size:12px;display:block}#tab-super_admin_connections .sc-refresh{border:1px solid var(--sc-line);color:#4f5b72;white-space:nowrap;cursor:pointer;min-height:42px;font:inherit;background:#fff;border-radius:10px;padding:9px 15px;font-size:12px}#tab-super_admin_connections .sc-cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}#tab-super_admin_connections .sc-card{border:1px solid var(--sc-line);background:#fff;border-radius:18px;min-width:0;padding:22px;transition:border-color .2s,box-shadow .2s;box-shadow:0 3px 12px #26385304}#tab-super_admin_connections .sc-card:hover{border-color:#cecce7;box-shadow:0 6px 18px #26385308}#tab-super_admin_connections .sc-card-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:18px;display:flex}#tab-super_admin_connections .sc-icon{border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;font:700 26px/1 system-ui;display:grid}#tab-super_admin_connections .sc-icon-blue{color:#4281da;background:#edf4ff}#tab-super_admin_connections .sc-icon-amber{color:#d79728;background:#fff6e6}#tab-super_admin_connections .sc-icon-violet{color:#7a5ad5;background:#f3efff}#tab-super_admin_connections .sc-icon-rose{color:#d96d79;background:#fff0f2}#tab-super_admin_connections .sc-badge{color:#8290a2;background:#f8fafc;border:1px solid #e5e9f0;border-radius:20px;align-items:center;max-width:75%;padding:5px 9px;font-size:11px;font-weight:600;line-height:1.5;display:inline-flex}#tab-super_admin_connections .sc-badge[data-configured=true]{color:#3f688b;background:#eff6fc;border-color:#dceaf6}#tab-super_admin_connections .sc-card h3{text-align:right;letter-spacing:-.2px;font-size:18px}#tab-super_admin_connections .sc-description{color:var(--sc-muted);margin:6px 0 20px;font-size:13px;line-height:1.65}#tab-super_admin_connections .sc-settings{border-top:1px solid #eef1f6}#tab-super_admin_connections summary{cursor:pointer;list-style:none}#tab-super_admin_connections summary::-webkit-details-marker{display:none}#tab-super_admin_connections .sc-settings>summary{color:#394b68;justify-content:space-between;align-items:center;min-height:44px;padding:15px 0 4px;font-size:13px;font-weight:650;display:flex}#tab-super_admin_connections .sc-settings>summary>span{color:#8a92a3;font-size:19px;transition:transform .15s}#tab-super_admin_connections .sc-settings[open]>summary>span{transform:rotate(45deg)}#tab-super_admin_connections .sc-settings-body{padding-top:14px}#tab-super_admin_connections .sc-field{flex-direction:column;gap:7px;min-width:0;margin-bottom:14px;display:flex}#tab-super_admin_connections .sc-field label{color:#4d5a70;font-size:12px;font-weight:600}#tab-super_admin_connections .sc-field input{color:#293c5b;width:100%;min-width:0;min-height:46px;font:inherit;background:#fbfcfe;border:1px solid #dfe5ef;border-radius:10px;outline:none;padding:11px 12px;font-size:14px}#tab-super_admin_connections .sc-field input:focus{border-color:#8982e9;box-shadow:0 0 0 3px #7067dd12}#tab-super_admin_connections .sc-toggle{cursor:pointer;background:#f6f7fb;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:46px;margin-bottom:16px;padding:11px 12px;font-size:12px;display:flex}#tab-super_admin_connections .sc-toggle input{width:18px;height:18px;accent-color:var(--sc-accent);flex-shrink:0;margin:0}#tab-super_admin_connections .sc-help,#tab-super_admin_connections .sc-help-more p{color:var(--sc-muted);overflow-wrap:anywhere;margin:8px 0 12px;font-size:12px;line-height:1.8}#tab-super_admin_connections .sc-help-more>summary{color:#708097;align-items:center;gap:8px;min-height:40px;font-size:12px;display:flex}#tab-super_admin_connections .sc-help-more>summary:before{content:"+";font-size:15px}#tab-super_admin_connections .sc-help-more[open]>summary:before{content:"−"}#tab-super_admin_connections .sc-card-footer{align-items:center;margin-top:12px;display:flex}#tab-super_admin_connections a{color:#6264a6;font-size:12px;line-height:1.5;text-decoration:none}#tab-super_admin_connections .sc-card-footer a{justify-content:space-between;align-items:center;width:100%;min-height:36px;display:flex}#tab-super_admin_connections a:hover{color:#4138bf}#tab-super_admin_connections :is(button,a,summary,input):focus-visible{outline-offset:3px;outline:3px solid #a6a0f2}#tab-super_admin_connections .sc-savebar{background:#efeffb;border:1px solid #e0dff5;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin:18px 0 26px;padding:16px 20px;display:flex}#tab-super_admin_connections .sc-savebar strong{font-size:13px;display:block}#tab-super_admin_connections .sc-savebar span{color:#727a97;margin-top:4px;font-size:11px;display:block}#tab-super_admin_connections .sc-savebar p:empty,#tab-super_admin_connections .sc-feedback:empty,#tab-super_admin_connections .system-connections-results:empty{display:none}#tab-super_admin_connections .sc-savebar p,#tab-super_admin_connections .sc-feedback{color:#526079;margin:6px 0 0;font-size:12px;line-height:1.6}#tab-super_admin_connections .sc-primary,#tab-super_admin_connections .sc-secondary{min-height:44px;font:inherit;cursor:pointer;border-radius:10px;padding:10px 18px;font-size:12px;font-weight:650;line-height:1.5}#tab-super_admin_connections .sc-primary{color:#fff;background:#4e46d5;border:1px solid #4e46d5;box-shadow:0 3px 8px #4e46d51a}#tab-super_admin_connections .sc-primary:hover{background:#423bb8}#tab-super_admin_connections .sc-secondary{color:#44536c;background:#fff;border:1px solid #dfe5ee}#tab-super_admin_connections button:disabled{opacity:.45;cursor:wait}#tab-super_admin_connections .sc-form-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}#tab-super_admin_connections .sc-site-check{border:1px solid var(--sc-line);background:#fff;border-radius:16px;padding:22px}#tab-super_admin_connections .sc-check-intro{align-items:center;gap:14px;display:flex}#tab-super_admin_connections .sc-check-intro>div{flex:1}#tab-super_admin_connections .sc-check-intro p{color:var(--sc-muted);margin:4px 0 0;font-size:12px;line-height:1.7}#tab-super_admin_connections .sc-check-intro>button{flex-shrink:0}#tab-super_admin_connections .system-connections-results{overflow-wrap:anywhere;background:#f7f9fc;border-radius:10px;margin-top:16px;padding:14px;font-size:12px;line-height:1.8}#tab-super_admin_connections .system-connections-results p{margin:5px 0}#tab-super_admin_connections .sc-resource-links{flex-wrap:wrap;gap:18px;display:flex}#tab-super_admin_connections .sc-tools-heading{margin-top:28px}#tab-super_admin_connections .sc-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}#tab-super_admin_connections .sc-tools a{border:1px solid var(--sc-line);color:#536078;background:#fff;border-radius:12px;justify-content:space-between;align-items:center;min-height:52px;padding:15px 18px;font-size:13px;display:flex}#tab-super_admin_connections .sc-bottom-note{margin-top:15px}@media (width>=1450px){#tab-super_admin_connections .sc-cards{grid-template-columns:repeat(4,minmax(0,1fr))}#tab-super_admin_connections .sc-card{padding:18px}}@media (width<=700px){#tab-super_admin_connections .sc-page-head{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:22px;padding-top:12px}#tab-super_admin_connections .sc-site{width:100%;padding:12px 14px}#tab-super_admin_connections .sc-site-mark{width:36px;height:36px}#tab-super_admin_connections .sc-cards{gap:12px}#tab-super_admin_connections .sc-card{padding:18px}#tab-super_admin_connections .sc-savebar{flex-direction:column;align-items:stretch;gap:12px;padding:16px}#tab-super_admin_connections .sc-savebar>button{width:100%}#tab-super_admin_connections .sc-check-intro{flex-wrap:wrap}#tab-super_admin_connections .sc-check-intro>button{width:100%}#tab-super_admin_connections .sc-site-check{padding:18px}#tab-super_admin_connections .sc-tools{grid-template-columns:1fr}#tab-super_admin_connections .sc-form-actions>*{flex:1}}@media (width<=480px){#tab-super_admin_connections .sc-cards{grid-template-columns:minmax(0,1fr)}#tab-super_admin_connections .sc-card-head{margin-bottom:13px}#tab-super_admin_connections .sc-description{margin-bottom:16px}#tab-super_admin_connections .sc-page-head h2{font-size:30px}}@media (prefers-reduced-motion:reduce){#tab-super_admin_connections *{transition:none!important}}[data-system-support-whatsapp]{background:var(--card-bg,#fff);color:var(--text,#18243b);border:1px solid #dedde8;border-radius:14px;margin-block:16px;padding:20px}[data-system-support-whatsapp] h3{margin-block:0 10px}[data-system-support-whatsapp] p{overflow-wrap:anywhere;line-height:1.65}[data-system-support-whatsapp] .sc-form-actions{flex-wrap:wrap;gap:10px;display:flex}[data-system-support-whatsapp] .sc-form-actions button,[data-system-support-whatsapp] [data-support-connect-link] a{white-space:normal;border-radius:9px;min-height:44px;padding:10px 16px}[data-system-support-whatsapp] [data-support-connect-link] a{align-items:center;margin-top:8px;display:inline-flex}@media (width<=600px){[data-system-support-whatsapp] .sc-form-actions button,#tab-super_admin_connections [data-system-support-whatsapp] .sc-form-actions button{flex:140px}}body:is(.dedicated-admin-route,.admin-panel-open):not(.admin-mobile-menu-active):not(.car-editor-open):not(.lead-drawer-active){overflow-y:visible;overflow-x:clip!important}body:is(.dedicated-admin-route,.admin-panel-open) #adminPanel.open{overflow:visible!important}#adminPanel.open>.a-top{z-index:120!important;position:sticky!important;top:0!important}@media (width<=760px){#adminPanel.open.dealer-admin-mode .admin-top-brand{grid-area:1/2!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;position:static!important;inset:auto!important;transform:none!important}#adminPanel.open.dealer-admin-mode .admin-brand-copy{width:100%!important;min-width:0!important}#adminPanel.open.dealer-admin-mode .admin-top-brand .a-brand{max-width:100%!important}}#adminPanel.open #tab-home .home-focus .admin-home-head{flex-flow:wrap!important;justify-content:space-between!important;align-items:flex-start!important;display:flex!important}#adminPanel.open #tab-home .home-focus .admin-home-brand{flex:240px!important;min-width:0!important}#adminPanel.open #tab-home .home-focus .admin-home-public-link{border:1px solid var(--home-line)!important;border-radius:10px!important;flex:none!important;align-self:flex-start!important;gap:8px!important;width:auto!important;min-width:0!important;min-height:44px!important;max-height:none!important;padding:8px 12px!important;font-size:12px!important;display:inline-flex!important}#adminPanel.open #tab-home .home-focus .admin-home-public-link span{background:0 0!important;width:auto!important;height:auto!important;font-size:18px!important}#adminPanel.open #tab-home .home-focus .admin-home-daily-quote{border-radius:4px 12px 12px 4px;grid-template-columns:20px minmax(0,1fr) 32px;position:relative;border:1px solid #b89c653d!important;background:linear-gradient(110deg,#b89c6505,#b89c6512)!important;border-inline-start:3px solid #b89c65!important;gap:2px 10px!important;max-width:540px!important;margin:14px 0 10px!important;padding:12px 14px!important;display:grid!important}#adminPanel.open #tab-home .home-focus .home-quote-mark{color:#aa8748;grid-row:1/3;font:32px Georgia,serif}#adminPanel.open #tab-home .home-focus #adminHomeMotivation{grid-column:2;color:var(--home-text)!important;font-size:14px!important;font-weight:500!important;line-height:1.8!important}#adminPanel.open #tab-home .home-focus #adminHomeMotivation:after{content:"״";color:#aa8748;margin-inline-start:3px}#adminPanel.open #tab-home .home-focus .admin-home-daily-quote cite{grid-column:2;color:var(--home-muted)!important;font-size:11px!important}#adminPanel.open #tab-home .home-focus .home-quote-hide{min-width:32px;min-height:44px;color:var(--home-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;grid-area:1/3/3;align-self:start;padding:0;font-size:20px}#adminPanel.open #tab-home .home-focus #dwHome{margin:0 0 24px!important}#adminPanel.open #tab-home .home-focus #dwHome .dw-personal-disclosure>summary{background:var(--home-tint)!important;border:1px solid #bcc9f2!important;font-weight:600!important}#adminPanel.open #tab-home .home-focus .home-personal-settings{color:var(--home-text);margin:0 0 14px}#adminPanel.open #tab-home .home-focus .home-personal-settings>summary{box-sizing:border-box;border:1px solid var(--home-line);background:var(--home-surface);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:fit-content;min-height:44px;padding:8px 14px;font-size:13px;font-weight:600;list-style:none;display:flex}#adminPanel.open #tab-home .home-focus .home-personal-settings>summary::-webkit-details-marker{display:none}#adminPanel.open #tab-home .home-focus .home-personal-settings[open]>summary{background:var(--home-tint);border-color:var(--home-accent)}#adminPanel.open #tab-home .home-focus .home-personal-body{border:1px solid var(--home-line);background:var(--home-surface);border-radius:14px;margin-top:10px;padding:18px}#adminPanel.open #tab-home .home-focus .home-personal-body h4{margin:0 0 6px;font-size:16px}#adminPanel.open #tab-home .home-focus .home-personal-body p{color:var(--home-muted);margin:0 0 16px;font-size:13px}#adminPanel.open #tab-home .home-focus .home-shortcut-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}#adminPanel.open #tab-home .home-focus .home-shortcut-choices label,#adminPanel.open #tab-home .home-focus .home-quote-choice{border:1px solid var(--home-line);cursor:pointer;box-sizing:border-box;overflow-wrap:anywhere;border-radius:10px;align-items:center;gap:10px;min-height:48px;padding:10px 12px;font-size:14px;display:flex}#adminPanel.open #tab-home .home-focus .home-shortcut-choices label:has(input:checked){background:var(--home-tint);border-color:var(--home-accent)}#adminPanel.open #tab-home .home-focus .home-personal-body input[type=checkbox]{accent-color:#3653d9;flex:none;appearance:auto!important;width:18px!important;min-width:18px!important;height:18px!important;margin:0!important}#adminPanel.open #tab-home .home-focus .home-quote-choice{border:0;margin-top:16px;padding-inline:0}#adminPanel.open #tab-home .home-focus .home-preferences-footer{color:var(--home-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}#adminPanel.open #tab-home .home-focus .home-preferences-footer button{border:1px solid var(--home-line);background:var(--home-soft);min-height:44px;color:var(--home-text);font:inherit;cursor:pointer;border-radius:9px;padding:8px 12px}#adminPanel.open #tab-home .home-focus .home-directory-body{min-width:0!important;padding:18px!important}#adminPanel.open #tab-home .home-focus .home-directory-groups{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important;display:grid!important}#adminPanel.open #tab-home .home-focus .admin-home-group{min-width:0!important;margin:0!important;padding:0!important}#adminPanel.open #tab-home .home-focus .admin-home-grid{grid-template-columns:minmax(0,1fr)!important;gap:6px!important;min-width:0!important;display:grid!important}#adminPanel.open #tab-home .home-focus .admin-home-card{box-sizing:border-box!important;white-space:normal!important;border:1px solid var(--home-line)!important;text-align:start!important;border-radius:12px!important;grid-template-rows:auto auto!important;grid-template-columns:32px minmax(0,1fr)!important;gap:4px 10px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:74px!important;padding:12px!important;display:grid!important}#adminPanel.open #tab-home .home-focus .admin-home-card .admin-home-icon{grid-area:1/1/3!important;width:32px!important;height:32px!important;margin:0!important}#adminPanel.open #tab-home .home-focus .admin-home-card strong{overflow-wrap:anywhere;white-space:normal!important;grid-area:1/2!important;font-size:14px!important;line-height:1.5!important}#adminPanel.open #tab-home .home-focus .admin-home-card small{overflow-wrap:anywhere;white-space:normal!important;grid-area:2/2!important;font-size:12px!important;line-height:1.6!important;display:block!important}#adminPanel.open #tab-home .home-focus .admin-home-card i{display:none!important}#adminPanel.open #tab-home .home-focus #homeToolSearch{min-width:0!important;font-size:16px!important}#adminPanel.open #tab-home .home-focus [hidden]{display:none!important}@media (width<=700px){#adminPanel.open #tab-home .home-focus .home-directory-groups{grid-template-columns:minmax(0,1fr)!important}#adminPanel.open #tab-home .home-focus .home-directory-toolbar{flex-direction:column!important;align-items:stretch!important;gap:10px!important;display:flex!important}#adminPanel.open #tab-home .home-focus .home-directory-toolbar label{width:100%!important;min-width:0!important}#adminPanel.open #tab-home .home-focus .home-directory-body{padding:12px!important}#adminPanel.open #tab-home .home-focus .home-shortcut-choices{grid-template-columns:repeat(2,minmax(0,1fr))}#adminPanel.open #tab-home .home-focus .home-personal-body{padding:12px}#adminPanel.open #tab-home .home-focus .home-shortcut-choices label{gap:8px;padding:8px;font-size:13px}}@media (width<=360px){#adminPanel.open #tab-home .home-focus .home-shortcut-choices{grid-template-columns:minmax(0,1fr)}}#adminPanel.open #tab-home .home-focus .home-directory-groups{align-items:start!important}#adminPanel.open #tab-home .home-focus .admin-home-group-head{border:0!important;min-height:0!important;margin:0 2px 10px!important;padding:0!important;display:block!important}#adminPanel.open #tab-home .home-focus .admin-home-group-head h3{color:var(--home-muted)!important;margin:0!important;padding:0!important;font-size:13px!important;line-height:1.5!important}#adminPanel.open #tab-home .home-focus .home-daily{position:relative!important}#adminPanel.open #tab-home .home-focus .home-section-heading{align-items:center!important;min-height:44px!important;margin-bottom:12px!important;padding-inline-end:140px!important}#adminPanel.open #tab-home .home-focus #homeDailyHint{display:none!important}#adminPanel.open #tab-home .home-focus .home-personal-settings{margin:0!important}#adminPanel.open #tab-home .home-focus .home-personal-settings>summary{top:0;position:absolute;inset-inline-end:0;padding:8px 10px!important;font-size:12px!important}#adminPanel.open #tab-home .home-focus .home-personal-body{margin:0 0 14px!important}#adminPanel.open #tab-home .home-focus .admin-home-daily-quote{clip-path:none!important;background:linear-gradient(135deg,#fffdf7,#f6edd7)!important;border:1px solid #cbb478!important;border-inline-start:1px solid #cbb478!important;border-radius:12px!important;grid-template-columns:24px minmax(0,1fr) 32px!important;align-items:center!important;gap:3px 10px!important;padding:14px!important;display:grid!important;transform:none!important;box-shadow:inset 0 0 0 4px #ffffff80!important}#adminPanel.open #tab-home .home-focus .home-quote-mark{color:#a1813f!important;grid-row:1/3!important;align-self:center!important;font:28px Georgia,serif!important}#adminPanel.open #tab-home .home-focus #adminHomeMotivation{color:#675026!important;font-size:14px!important;font-weight:500!important;line-height:1.8!important}#adminPanel.open #tab-home .home-focus #adminHomeMotivation:before{content:"״";color:#a1813f;margin-inline-end:3px}#adminPanel.open #tab-home .home-focus .admin-home-daily-quote cite{color:#8a713f!important}#adminPanel.open #tab-home .home-focus .home-quote-hide{color:#8a713f!important;align-self:center!important}#adminPanel.admin-dark #tab-home .home-focus .admin-home-daily-quote{background:linear-gradient(135deg,#322b20,#28251f)!important;border-color:#857044!important;box-shadow:inset 0 0 0 4px #cbb4780a!important}#adminPanel.admin-dark #tab-home .home-focus #adminHomeMotivation{color:#ead9b3!important}#adminPanel.admin-dark #tab-home .home-focus .admin-home-daily-quote cite,#adminPanel.admin-dark #tab-home .home-focus .home-quote-hide{color:#cbb478!important}#adminPanel.open #tab-home .home-focus .home-directory-toolbar{grid-template-columns:minmax(0,1fr) 44px!important;align-items:end!important;gap:10px!important;margin:0 0 14px!important;padding:0!important;display:grid!important}#adminPanel.open #tab-home .home-focus .admin-home-arrange-toggle{place-self:end!important;place-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;font-size:21px!important;display:grid!important}#adminPanel.open #tab-home .home-focus .admin-home-arrange-toggle[aria-pressed=true]{background:var(--home-tint)!important;color:var(--home-accent)!important;border-color:var(--home-accent)!important}#adminPanel.open #tab-home .home-focus .home-directory-groups{align-items:start!important;margin:0!important;padding:0!important}#adminPanel.open #tab-home .home-focus .home-directory-groups>.admin-home-group{align-self:start!important;min-height:0!important;margin:0!important;padding:0!important}#adminPanel.open #tab-home .home-focus .home-directory-groups>.admin-home-group:first-of-type .admin-home-group-head{padding-top:0!important}#adminPanel.open #tab-home .home-focus .home-directory-groups>.admin-home-group:first-of-type .admin-home-group-head h3{white-space:normal!important;letter-spacing:0!important;font-size:13px!important}#adminPanel.open #tab-home .home-focus .admin-home-topline{flex:0 0 100%;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;display:flex}#adminPanel.open #tab-home .home-focus .admin-home-topline .admin-home-kicker{overflow-wrap:anywhere;min-width:0;margin:0}#adminPanel.open #tab-home .home-focus .admin-home-topline .admin-home-value{text-align:left;flex:none;justify-content:flex-end;gap:10px;margin:0!important}#adminPanel.open #tab-home .home-focus .admin-home-topline .admin-home-value span{white-space:nowrap}@media (width<=620px){#adminPanel.open #tab-home .home-focus .admin-home-topline{align-items:flex-start;gap:10px}#adminPanel.open #tab-home .home-focus .admin-home-topline .admin-home-value{flex-direction:column;align-items:flex-end;gap:2px}}#adminPanel.open #tab-home .home-focus #homeDailyQuote[hidden]{display:none!important}#adminPanel.open>.a-top>#adminBsd{color:var(--admin-muted,#738097);letter-spacing:0;pointer-events:none;user-select:none;font:400 9px/1.2 Heebo,sans-serif;position:absolute;top:2px;right:8px}#adminPanel #adminBsd[hidden]{display:none!important}#adminPanel .admin-personal-display{margin-bottom:18px}#adminPanel .admin-personal-display h3{margin:0 0 10px;font-size:15px}#adminPanel .admin-personal-display label{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:14px;display:flex}#adminPanel .admin-personal-display input{accent-color:#3653d9;width:18px;height:18px;appearance:auto!important}#adminPanel .admin-personal-display p,#adminPanel .admin-personal-display [role=status]{color:var(--admin-muted,#738097);font-size:12px}@media (width<=760px){#adminPanel.open>.a-top>#adminBsd{font-size:8px;line-height:1;top:1px}}#adminPanel.open #tab-dashboard .owner-dashboard-shell{--ceo-bg:#fff;--ceo-soft:#f5f7fc;--ceo-text:#233047;--ceo-muted:#6b778b;--ceo-border:#e1e6ee;color:var(--ceo-text);max-width:1280px!important;margin:auto!important;padding:28px!important}#adminPanel.open:is(.admin-dark,.admin-theme-dark) #tab-dashboard .owner-dashboard-shell{--ceo-bg:#192235;--ceo-soft:#131d2e;--ceo-text:#ecf0f9;--ceo-muted:#a4afc3;--ceo-border:#303b50}#adminPanel.open #tab-dashboard .owner-dashboard-head{border:0!important;border-bottom:1px solid var(--ceo-border)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;justify-content:space-between!important;align-items:flex-start!important;gap:24px!important;margin:0!important;padding:0 0 20px!important;display:flex!important}#adminPanel.open #tab-dashboard .owner-dashboard-head h2{color:var(--ceo-text)!important;margin:6px 0!important;font-size:28px!important}#adminPanel.open #tab-dashboard .owner-dashboard-head p{color:var(--ceo-muted)!important;margin:0!important;font-size:14px!important;line-height:1.7!important}#adminPanel.open #tab-dashboard .owner-dashboard-actions{gap:8px!important;min-width:0!important;max-width:100%!important}#adminPanel.open #tab-dashboard .owner-range-control{background:var(--ceo-soft)!important;border:1px solid var(--ceo-border)!important;border-radius:12px!important;flex-wrap:wrap!important;gap:4px!important;width:auto!important;padding:4px!important;display:flex!important}#adminPanel.open #tab-dashboard .owner-range-control button{white-space:nowrap!important;border-radius:8px!important;flex:1!important;min-height:40px!important;padding:8px 12px!important;font-size:13px!important}#adminPanel.open #tab-dashboard .owner-dashboard-range-summary{color:var(--ceo-muted)!important;font-size:12px!important;line-height:1.6!important}#adminPanel.open #tab-dashboard .owner-refresh-btn{align-self:flex-end!important;min-height:40px!important;padding:7px 12px!important;font-size:12px!important}#adminPanel.open #tab-dashboard .ceo-data-status{color:var(--ceo-muted);margin:12px 0 20px;font-size:12px}#adminPanel.open #tab-dashboard #dwAnalytics{background:var(--ceo-bg)!important;border:1px solid var(--ceo-border)!important;color:var(--ceo-text)!important;box-shadow:none!important;border-radius:16px!important;margin:0 0 24px!important;padding:22px!important}#adminPanel.open #tab-dashboard .ceo-section-heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}#adminPanel.open #tab-dashboard .ceo-section-heading h3{color:var(--ceo-text)!important;margin:0 0 4px!important;font-size:18px!important}#adminPanel.open #tab-dashboard .ceo-section-heading p{color:var(--ceo-muted);margin:0;font-size:12px;line-height:1.6}#adminPanel.open #tab-dashboard .ceo-section-heading button{border:1px solid var(--ceo-border);background:var(--ceo-soft);min-height:44px;color:var(--ceo-text);font:inherit;white-space:nowrap;cursor:pointer;border-radius:10px;padding:8px 12px;font-size:13px}#adminPanel.open #tab-dashboard #dwAnalytics .dw-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}#adminPanel.open #tab-dashboard #dwAnalytics .dw-metrics>div{background:var(--ceo-soft)!important;border:1px solid var(--ceo-border)!important;border-radius:12px!important;flex-direction:column!important;gap:8px!important;min-width:0!important;padding:16px!important;display:flex!important}#adminPanel.open #tab-dashboard #dwAnalytics .dw-metrics span{color:var(--ceo-muted)!important;font-size:13px!important}#adminPanel.open #tab-dashboard #dwAnalytics .dw-metrics strong{overflow-wrap:anywhere;color:var(--ceo-text)!important;font-size:25px!important;font-weight:700!important;line-height:1.4!important}#adminPanel.open #tab-dashboard #dwAnalytics .dw-help{color:var(--ceo-muted)!important;margin:14px 0!important;font-size:12px!important;line-height:1.8!important}#adminPanel.open #tab-dashboard .ceo-operations{margin:0 0 24px}#adminPanel.open #tab-dashboard .ceo-operations-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}#adminPanel.open #tab-dashboard .ceo-operation{border:1px solid var(--ceo-border);background:var(--ceo-bg);min-width:0;color:var(--ceo-text);font:inherit;text-align:start;cursor:pointer;border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;padding:18px;display:flex;position:relative}#adminPanel.open #tab-dashboard .ceo-operation>span{font-size:14px;font-weight:600}.ceo-operation>strong{font-size:28px;line-height:1.3}.ceo-operation>small{color:var(--ceo-muted);font-size:12px;line-height:1.6}.ceo-operation>i{inset-inline-end:16px;color:var(--ceo-muted);font-style:normal;position:absolute;top:16px}#adminPanel.open #tab-dashboard .ceo-operation.ceo-needs-attention{border-color:#d9b56c}.ceo-operation:hover{box-shadow:0 4px 12px #1720330b}#adminPanel.open #tab-dashboard .ceo-disclosure{border:1px solid var(--ceo-border);background:var(--ceo-bg);border-radius:14px;min-width:0;margin:0 0 16px;overflow:hidden}#adminPanel.open #tab-dashboard .ceo-disclosure>summary,#adminPanel.open #tab-dashboard .ceo-finance-details>summary{box-sizing:border-box;cursor:pointer;min-height:48px;color:var(--ceo-text);padding:16px;font-size:15px;font-weight:600}#adminPanel.open #tab-dashboard .ceo-disclosure>summary span{color:var(--ceo-muted);margin-inline-start:10px;font-size:12px;font-weight:400}#adminPanel.open #tab-dashboard .ceo-disclosure-body{min-width:0;padding:0 18px 18px}#adminPanel.open #tab-dashboard .owner-panel,#adminPanel.open #tab-dashboard .dashboard-notes-panel{box-shadow:none!important;background:var(--ceo-bg)!important;border:1px solid var(--ceo-border)!important;min-width:0!important;color:var(--ceo-text)!important;border-radius:14px!important;margin:0!important;padding:18px!important}#adminPanel.open #tab-dashboard .owner-ops-grid{margin:0 0 24px!important;display:block!important}#adminPanel.open #tab-dashboard .owner-urgent-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}#adminPanel.open #tab-dashboard .owner-panel-head{margin-bottom:14px!important}.ceo-marketing-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ceo-marketing-grid>.owner-activity-panel{grid-column:1/-1}#adminPanel.open #tab-dashboard .owner-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;margin:0!important;display:grid!important}#adminPanel.open #tab-dashboard .dash-card{border:1px solid var(--ceo-border)!important;background:var(--ceo-soft)!important;box-shadow:none!important;border-radius:12px!important;min-width:0!important;padding:14px!important}#adminPanel.open #tab-dashboard .dash-icon{display:none!important}#adminPanel.open #tab-dashboard .dash-num{color:var(--ceo-text)!important;font-size:26px!important}#adminPanel.open #tab-dashboard .dash-label{color:var(--ceo-text)!important;font-size:13px!important}#adminPanel.open #tab-dashboard .dash-card small{color:var(--ceo-muted)!important;font-size:11px!important}#adminPanel.open #tab-dashboard [hidden]{display:none!important}@media (width<=850px){#adminPanel.open #tab-dashboard .owner-dashboard-shell{padding:18px!important}#adminPanel.open #tab-dashboard .owner-dashboard-head{flex-direction:column!important}#adminPanel.open #tab-dashboard .owner-dashboard-actions{width:100%!important}#adminPanel.open #tab-dashboard .owner-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=600px){#adminPanel.open #tab-dashboard .owner-dashboard-shell{padding:14px 10px!important}#adminPanel.open #tab-dashboard .owner-dashboard-head h2{font-size:24px!important}#adminPanel.open #tab-dashboard #dwAnalytics{padding:14px!important}#adminPanel.open #tab-dashboard #dwAnalytics .dw-metrics,#adminPanel.open #tab-dashboard .ceo-operations-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}#adminPanel.open #tab-dashboard #dwAnalytics .dw-metrics>div,#adminPanel.open #tab-dashboard .ceo-operation{padding:12px!important}#adminPanel.open #tab-dashboard #dwAnalytics .dw-metrics strong{font-size:21px!important}.ceo-operation>span{padding-inline-end:14px}.ceo-operation>small{font-size:11px}#adminPanel.open #tab-dashboard .owner-urgent-actions,.ceo-marketing-grid{grid-template-columns:minmax(0,1fr)!important}#adminPanel.open #tab-dashboard .ceo-disclosure>summary span{margin:4px 18px 0;line-height:1.6;display:block}#adminPanel.open #tab-dashboard .ceo-disclosure-body{padding:0 10px 12px}#adminPanel.open #tab-dashboard .owner-panel{padding:12px!important}#adminPanel.open #tab-dashboard input,#adminPanel.open #tab-dashboard textarea,#adminPanel.open #tab-dashboard select{min-width:0!important;max-width:100%!important;font-size:16px!important}}#adminPanel.open #tab-dashboard .owner-dashboard-shell .owner-refresh-btn{box-shadow:none!important;position:static!important;inset:auto!important;transform:none!important}#adminPanel.open #tab-dashboard .owner-dashboard-shell .owner-dashboard-head>div:first-child{min-width:0!important;padding:0!important}#adminPanel.open #tab-dashboard .owner-dashboard-shell .owner-dashboard-actions{flex-direction:column!important;align-items:stretch!important;display:flex!important;position:static!important}#adminPanel.open #tab-dashboard .owner-dashboard-shell .ceo-operations{margin-top:0!important;padding:0!important}#adminPanel.open #tab-dashboard .owner-dashboard-shell .dash-card small{margin-top:6px!important;line-height:1.5!important;display:block!important}@media (width>=851px){#adminPanel.open #tab-dashboard .owner-dashboard-shell .owner-dashboard-head{grid-template-columns:minmax(0,1fr) auto!important;display:grid!important}#adminPanel.open #tab-dashboard .owner-dashboard-shell .owner-dashboard-actions{width:auto!important;min-width:340px!important}#adminPanel.open #tab-dashboard .owner-dashboard-shell .owner-dashboard-head>div:first-child{width:auto!important;max-width:none!important}}#adminPanel.open #tab-dashboard .owner-dashboard-shell .ceo-notes-spotlight{box-shadow:0 3px 14px #3653d908;background:var(--ceo-bg)!important;border:1px solid #cbd3f0!important;border-radius:13px!important;margin:18px 0 0!important}#adminPanel.open #tab-dashboard .owner-dashboard-shell .ceo-notes-spotlight>summary{background:linear-gradient(100deg,#3653d902,#3653d909)!important;align-items:center!important;gap:10px!important;min-height:60px!important;padding:10px 14px!important;list-style:none!important;display:flex!important}#adminPanel.open #tab-dashboard .owner-dashboard-shell .ceo-notes-spotlight>summary::-webkit-details-marker{display:none}#adminPanel.open #tab-dashboard .owner-dashboard-shell .ceo-notes-spotlight>summary>span{justify-content:center;align-items:center;margin:0!important;display:inline-flex!important}#adminPanel.open #tab-dashboard .owner-dashboard-shell .ceo-notes-spotlight>summary strong{white-space:nowrap;color:var(--ceo-text)!important;font-size:14px!important;font-weight:600!important}#adminPanel.open #tab-dashboard .owner-dashboard-shell .ceo-notes-spotlight .ceo-notes-icon{background:#3653d912;border-radius:10px;flex:0 0 34px;width:34px;height:34px;color:#5265ba!important;font-size:23px!important}#adminPanel.open #tab-dashboard .owner-dashboard-shell .ceo-notes-spotlight .ceo-notes-toggle{color:var(--ceo-muted)!important;margin-inline-start:auto!important;font-size:20px!important}#adminPanel.open #tab-dashboard .owner-dashboard-shell .ceo-notes-spotlight[open] .ceo-notes-toggle{transform:rotate(45deg)}#adminPanel.open #tab-dashboard .owner-dashboard-shell .ceo-notes-spotlight[open]>summary{border-bottom:1px solid var(--ceo-border)}#adminPanel.open #tab-dashboard .owner-dashboard-shell .ceo-notes-spotlight .ceo-disclosure-body{padding:14px!important}#adminPanel.open #tab-dashboard .owner-dashboard-shell .ceo-notes-spotlight .dashboard-notes-panel{border:0!important;padding:0!important}#adminPanel.open #tab-dashboard .owner-dashboard-shell .ceo-notes-spotlight .dashboard-notes-head{display:none!important}#adminPanel.open #tab-dashboard .owner-dashboard-shell .ceo-notes-spotlight .dashboard-note-composer{margin:0!important}#adminPanel.open #tab-dashboard .owner-dashboard-shell .ceo-notes-spotlight>summary:focus-visible{outline-offset:-3px;outline:3px solid #7082d9}@media (width<=600px){#adminPanel.open #tab-dashboard .owner-dashboard-shell .ceo-notes-spotlight>summary{min-height:56px!important;padding:9px 12px!important}#adminPanel.open #tab-dashboard .owner-dashboard-shell .ceo-notes-spotlight>summary>.ceo-notes-hint{display:none!important}}#adminPanel.super-admin-mode{--sa-ink:#1b2940;--sa-muted:#768298;--sa-line:#e3e9f2;--sa-accent:#5148d8;color:var(--sa-ink);background:#f5f7fb!important}#adminPanel.super-admin-mode .a-sec[id^=tab-super_admin]{min-width:0;max-width:1380px;margin-inline:auto;padding-bottom:32px}#adminPanel.super-admin-mode .a-sec[id^=tab-super_admin] *{box-sizing:border-box}#adminPanel.super-admin-mode .super-admin-nav-group{display:block!important}#adminPanel.super-admin-mode .admin-nav-group:not(.super-admin-nav-group),#adminPanel.super-admin-mode .admin-nav-home{display:none!important}#adminPanel.super-admin-mode .super-admin-nav-group .admin-nav-label{display:none}#adminPanel.super-admin-mode .super-admin-nav-group .admin-nav-sublabel{color:#939bad;letter-spacing:.4px;padding:16px 14px 7px;font-size:10px;font-weight:700;display:block!important}#adminPanel.super-admin-mode .super-admin-nav-group .admin-nav-subgroup{box-shadow:none;background:0 0;border:0;margin:0;padding:0}#adminPanel.super-admin-mode .super-admin-nav-group .a-tab{white-space:normal;text-align:right;gap:10px;width:100%;min-height:41px;font-family:inherit;font-size:13px;color:#5f6d85!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;margin:3px 0!important}#adminPanel.super-admin-mode .super-admin-nav-group .a-tab:hover{color:#343b70!important;background:#edf0f8!important}#adminPanel.super-admin-mode .super-admin-nav-group .a-tab.active{font-weight:750;color:#4840bd!important;background:#ecebfc!important}#adminPanel.super-admin-mode .super-admin-nav-group .a-tab .admin-nav-icon{color:inherit}#adminPanel.super-admin-mode .super-admin-section-head,#adminPanel.super-admin-mode .dealerx-seo-head{justify-content:space-between;align-items:center;gap:22px;display:flex;border:0!important;border-bottom:1px solid var(--sa-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin-bottom:24px!important;padding:22px 0 26px!important}#adminPanel.super-admin-mode .super-admin-section-head h2,#adminPanel.super-admin-mode .dealerx-seo-head h2{letter-spacing:-.5px;margin:4px 0 8px;font-weight:800;line-height:1.35;color:var(--sa-ink)!important;font-size:28px!important}#adminPanel.super-admin-mode .super-admin-section-head>div>p,#adminPanel.super-admin-mode .dealerx-seo-head>div>span{letter-spacing:.6px;margin:0 0 9px;font-size:10px;font-weight:700;color:var(--sa-accent)!important}#adminPanel.super-admin-mode .super-admin-section-head span,#adminPanel.super-admin-mode .dealerx-seo-head p{line-height:1.75;color:var(--sa-muted)!important;font-size:13px!important}#adminPanel.super-admin-mode .sa-head-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}#adminPanel.super-admin-mode :is(.a-save,.a-cancel,.a-edit,.a-del){cursor:pointer;white-space:normal;overflow-wrap:anywhere;min-height:42px;box-shadow:none!important;border-radius:10px!important;margin-top:0!important;padding:10px 15px!important;font-family:inherit!important;font-size:12px!important;line-height:1.5!important}#adminPanel.super-admin-mode .a-save{color:#fff!important;background:#5148d8!important;border:1px solid #5148d8!important}#adminPanel.super-admin-mode .a-save:hover{background:#433abe!important}#adminPanel.super-admin-mode :is(.a-cancel,.a-edit){color:#53617a!important;background:#fff!important;border:1px solid #dfe5ef!important}#adminPanel.super-admin-mode .a-del{color:#af4b61!important;background:#fff5f6!important;border:1px solid #f0d5db!important}#adminPanel.super-admin-mode :is(button,a,summary,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #a29bf1!important}#adminPanel.super-admin-mode :is(button,input,select,textarea):disabled{opacity:.55;cursor:not-allowed}#adminPanel.super-admin-mode .super-admin-layout{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}#adminPanel.super-admin-mode :is(.active-dealers-panel,.a-form,.sa-panel,.dealer-card,.dealerx-landing-work-card,.plan-management-card){min-width:0;border:1px solid var(--sa-line)!important;background:#fff!important;border-radius:17px!important;padding:22px!important;box-shadow:0 3px 14px #23365303!important}#adminPanel.super-admin-mode :is(.active-dealers-head,.sa-panel-head){justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}#adminPanel.super-admin-mode :is(.active-dealers-head,.sa-panel-head) h3{color:var(--sa-ink);margin:0;font-size:16px}#adminPanel.super-admin-mode .active-dealers-head p{color:var(--sa-muted);margin:5px 0 0;font-size:12px;line-height:1.7}#adminPanel.super-admin-mode .active-dealers-head>span{color:#78849a;border:1px solid var(--sa-line);background:#f4f6fa;border-radius:18px;padding:5px 10px;font-size:11px}#adminPanel.super-admin-mode :is(.a-field input,.a-field select,.a-field textarea,.plan-field-grid input,.plan-notes-label textarea,.audit-filter-bar select,.sa-customer-toolbar input,.sa-customer-toolbar select,.plan-feature-toolbar input){width:100%;min-width:0;min-height:44px;color:#34435d!important;box-shadow:none!important;background:#fbfcfe!important;border:1px solid #dce3ef!important;border-radius:10px!important;padding:11px 12px!important;font-family:inherit!important;font-size:14px!important}#adminPanel.super-admin-mode :is(.a-field textarea,.plan-notes-label textarea){resize:vertical;line-height:1.7}#adminPanel.super-admin-mode :is(.a-field label,.plan-field-grid label,.plan-notes-label){line-height:1.6;color:#56637a!important;font-size:12px!important}#adminPanel.super-admin-mode .a-field:has(>input[type=checkbox]){flex-direction:row!important;align-items:flex-start!important}#adminPanel.super-admin-mode input[type=checkbox]{accent-color:var(--sa-accent);flex:none;height:18px;width:18px!important;min-height:18px!important}#adminPanel.super-admin-mode .a-grid{gap:17px}#adminPanel.super-admin-mode .a-form-title{margin:0 0 18px;color:var(--sa-ink)!important;font-size:16px!important}#adminPanel.super-admin-mode .system-empty{text-align:center;background:#f9fafd;border:1px dashed #e0e6ef;border-radius:12px;font-size:13px;line-height:1.8;color:#8994a7!important;padding:28px 18px!important}#adminPanel.super-admin-mode .sa-eyebrow{letter-spacing:.65px;color:#7168cf;margin-bottom:8px;font-size:10px;font-weight:700;display:block}#adminPanel.super-admin-mode .sa-home-hero{justify-content:space-between;align-items:center;gap:24px;padding:26px 0 22px;display:flex}#adminPanel.super-admin-mode .sa-home-hero h2{letter-spacing:-.7px;color:var(--sa-ink);margin:8px 0 12px;font-weight:800;line-height:1.25;font-size:34px!important}#adminPanel.super-admin-mode .sa-home-hero p{color:var(--sa-muted);margin:0;font-size:14px;line-height:1.7}#adminPanel.super-admin-mode .sa-load-status{color:var(--sa-muted);margin:6px 0 15px;font-size:11px;line-height:1.65}#adminPanel.super-admin-mode .super-admin-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 24px;display:grid}#adminPanel.super-admin-mode .super-admin-kpi-card{font:inherit;text-align:right;color:var(--sa-ink);min-width:0;box-shadow:none;cursor:pointer;border-radius:15px;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:relative;border:1px solid var(--sa-line)!important;background:#fff!important;padding:20px!important}#adminPanel.super-admin-mode .super-admin-kpi-card:before{display:none}#adminPanel.super-admin-mode .super-admin-kpi-card:hover{border-color:#b9b4ed!important}#adminPanel.super-admin-mode .super-admin-kpi-card span{color:#738099;font-size:12px}#adminPanel.super-admin-mode .super-admin-kpi-card strong{letter-spacing:-1px;color:var(--sa-ink);font-size:33px;line-height:1.4}#adminPanel.super-admin-mode .super-admin-kpi-card em{color:#96a0b1;font-size:11px;font-style:normal}#adminPanel.super-admin-mode .super-admin-kpi-card i{color:#b1afd0;font-style:normal;position:absolute;top:20px;left:18px}#adminPanel.super-admin-mode .sa-home-grid{grid-template-columns:1fr 1.15fr;align-items:start;gap:20px;display:grid}#adminPanel.super-admin-mode .sa-panel-head .a-cancel{min-height:36px;padding:8px 11px!important;font-size:11px!important}#adminPanel.super-admin-mode .sa-attention-row{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:12px;padding:15px 0;display:flex}#adminPanel.super-admin-mode .sa-attention-row:last-child{border:0}#adminPanel.super-admin-mode .sa-attention-row strong{color:#34425a;font-size:13px;display:block}#adminPanel.super-admin-mode .sa-attention-row span{color:var(--sa-muted);margin-top:4px;font-size:11px;line-height:1.7;display:block}#adminPanel.super-admin-mode .sa-attention-row button{flex-shrink:0;font-size:11px!important}#adminPanel.super-admin-mode #tab-super_admin .dealerx-landing-lead-row{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #edf0f5;border-radius:0;grid-template-columns:1fr 1fr;gap:5px 12px;padding:13px 0;display:grid}#adminPanel.super-admin-mode #tab-super_admin .dealerx-landing-lead-row:last-child{border:0}#adminPanel.super-admin-mode #tab-super_admin .dealerx-landing-lead-row em{color:#a0a9ba;grid-column:1/-1;font-size:10px}#adminPanel.super-admin-mode #tab-super_admin .dealerx-landing-lead-row strong{font-size:12px}#adminPanel.super-admin-mode #tab-super_admin .dealerx-landing-lead-row span{overflow-wrap:anywhere;font-size:11px}#adminPanel.super-admin-mode .sa-section-label{align-items:center;gap:14px;margin:28px 0 14px;display:flex}#adminPanel.super-admin-mode .sa-section-label h3{margin:0;font-size:16px}#adminPanel.super-admin-mode .sa-section-label span{color:var(--sa-muted);font-size:12px}#adminPanel.super-admin-mode .sa-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}#adminPanel.super-admin-mode .sa-shortcuts button{font:inherit;text-align:right;border:1px solid var(--sa-line);cursor:pointer;background:#fff;border-radius:14px;min-width:0;padding:18px;position:relative}#adminPanel.super-admin-mode .sa-shortcuts strong{color:#37455d;margin:12px 0 5px;font-size:13px;display:block}#adminPanel.super-admin-mode .sa-shortcuts small{color:var(--sa-muted);font-size:11px;line-height:1.6;display:block}#adminPanel.super-admin-mode .sa-shortcut-icon{color:#8075d1;background:#f0eefb;border-radius:10px;place-items:center;width:34px;height:34px;font-size:21px;display:grid}#adminPanel.super-admin-mode .sa-shortcuts i{color:#a1a9bd;font-style:normal;position:absolute;top:22px;left:18px}#adminPanel.super-admin-mode .sa-shortcuts button:hover{border-color:#bbb5e6}#adminPanel.super-admin-mode .sa-customer-toolbar{border:1px solid var(--sa-line);background:#fff;border-radius:14px;grid-template-columns:2fr 1fr 1fr auto;align-items:end;gap:14px;padding:18px;display:grid}#adminPanel.super-admin-mode .sa-customer-toolbar label>span{color:var(--sa-muted);margin-bottom:7px;font-size:11px;display:block}#adminPanel.super-admin-mode #dealersList{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}#adminPanel.super-admin-mode .dealer-card-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}#adminPanel.super-admin-mode .dealer-card .a-name{color:var(--sa-ink);font-size:17px}#adminPanel.super-admin-mode .dealer-card .a-meta{color:var(--sa-muted);overflow-wrap:anywhere;margin-top:6px;font-size:12px;line-height:1.7}#adminPanel.super-admin-mode .dealer-card-meta{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}#adminPanel.super-admin-mode .dealer-pill{color:#748198;background:#f7f9fc;border:1px solid #e7ebf1;border-radius:20px;padding:4px 9px;font-size:10px!important;font-weight:550!important}#adminPanel.super-admin-mode .dealer-pill.active{color:#508474;background:#f0f8f5;border-color:#ddeee7}#adminPanel.super-admin-mode .dealer-primary-actions{flex-wrap:wrap;flex-shrink:0;gap:8px;max-width:360px;display:flex}#adminPanel.super-admin-mode .dealer-compact-score{background:#f7f9fc;border:0;border-radius:10px;margin:16px 0 10px;padding:12px 15px}#adminPanel.super-admin-mode .dealer-compact-score strong{color:#63718b;font-size:12px}#adminPanel.super-admin-mode .dealer-compact-score span{color:#96a0b1;font-size:11px}#adminPanel.super-admin-mode .plan-meter{background:#e9edf4;border-radius:8px;height:4px}#adminPanel.super-admin-mode .plan-meter i{background:#9b94df}#adminPanel.super-admin-mode :is(.sa-details,.sa-editor-section,.dealer-more-actions,.dealerx-seo-clients){border:1px solid var(--sa-line);background:#fff;border-radius:14px;margin:0 0 16px;overflow:hidden}#adminPanel.super-admin-mode :is(.sa-details,.sa-editor-section,.dealer-more-actions,.dealerx-seo-clients)>summary{cursor:pointer;color:#4c5c76;flex-wrap:wrap;align-items:center;gap:10px;min-height:52px;padding:17px 20px;font-size:13px;font-weight:650;list-style:none;display:flex}#adminPanel.super-admin-mode :is(.sa-details,.sa-editor-section,.dealer-more-actions,.dealerx-seo-clients)>summary::-webkit-details-marker{display:none}#adminPanel.super-admin-mode :is(.sa-details,.sa-editor-section,.dealer-more-actions,.dealerx-seo-clients)>summary:before{content:"+";color:#9993c7;font-size:18px;font-weight:400}#adminPanel.super-admin-mode :is(.sa-details,.sa-editor-section,.dealer-more-actions,.dealerx-seo-clients)[open]>summary:before{content:"−"}#adminPanel.super-admin-mode .sa-details>summary>span{color:#919bad;margin-inline-start:auto;font-size:11px;font-weight:400}#adminPanel.super-admin-mode :is(.sa-details-body,.sa-editor-body,.dealer-more-actions-body){padding:4px 20px 20px}#adminPanel.super-admin-mode .dealer-more-actions{background:#fcfdff;margin-bottom:0}#adminPanel.super-admin-mode .dealer-more-actions summary small{color:#9ca6b7;font-size:10px}#adminPanel.super-admin-mode .dealer-secondary-section{border:1px solid var(--sa-line);background:#fff;border-radius:12px;min-width:0;padding:16px}#adminPanel.super-admin-mode .dealer-danger-section{background:#fffafb;border-color:#f0e0e4}#adminPanel.super-admin-mode .dealer-actions,#adminPanel.super-admin-mode .dealer-ops-panel{flex-wrap:wrap;gap:8px;display:flex}#adminPanel.super-admin-mode .plans-management-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}#adminPanel.super-admin-mode .plan-feature-toolbar{background:#f8f9fc;border:0;border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:20px;padding:14px;display:flex}#adminPanel.super-admin-mode .plan-feature-toolbar label{flex:1;min-width:200px}#adminPanel.super-admin-mode .plan-feature-grid{scrollbar-width:thin;grid-template-columns:minmax(0,1fr);gap:2px;max-height:370px;padding:5px;display:grid;overflow:auto}#adminPanel.super-admin-mode .plan-feature-grid label{color:#5f6d83;border-bottom:1px solid #f0f2f6;align-items:flex-start;gap:10px;padding:10px;font-size:12px;line-height:1.6;display:flex}#adminPanel.super-admin-mode .plan-field-grid{gap:12px}#adminPanel.super-admin-mode .plan-customer-row{border:1px solid var(--sa-line);background:#fff;border-radius:12px;gap:16px;margin:10px 0;padding:16px}#adminPanel.super-admin-mode .plan-customer-row strong{font-size:13px}#adminPanel.super-admin-mode .marketplace-admin-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}#adminPanel.super-admin-mode .marketplace-admin-card{background:#f8f9fc;border:1px solid #e8edf5;border-radius:13px;min-width:0;padding:20px}#adminPanel.super-admin-mode .marketplace-admin-card strong{color:var(--sa-ink);overflow-wrap:anywhere;font-size:24px}#adminPanel.super-admin-mode .marketplace-admin-card p{color:var(--sa-muted);font-size:11px;line-height:1.7}#adminPanel.super-admin-mode .sa-market-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}#adminPanel.super-admin-mode .landing-cms-workspace{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:20px;display:grid}#adminPanel.super-admin-mode .landing-cms-quick-panel{border:1px solid var(--sa-line);box-shadow:none;background:#fff;border-radius:14px;flex-direction:column;gap:10px;padding:16px;display:flex;position:sticky;top:88px}#adminPanel.super-admin-mode .landing-cms-quick-panel strong{color:#8490a4;margin-bottom:8px;font-size:12px}#adminPanel.super-admin-mode #landingCmsForm{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}#adminPanel.super-admin-mode .sa-editor-body .a-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#adminPanel.super-admin-mode .sa-editor-body small{color:var(--sa-muted);font-size:11px;line-height:1.7}#adminPanel.super-admin-mode .dealerx-seo-hub{background:0 0;border:0;max-width:none;padding:0}#adminPanel.super-admin-mode .dealerx-seo-notice{border-radius:12px;background:#f6f8fd!important;border:1px solid #e5eaf4!important;padding:16px!important}#adminPanel.super-admin-mode .dealerx-seo-notice p,#adminPanel.super-admin-mode .dealerx-seo-notice span,#adminPanel.super-admin-mode .dealerx-seo-editor>p{color:var(--sa-muted);font-size:12px;line-height:1.8}#adminPanel.super-admin-mode .dealerx-seo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#adminPanel.super-admin-mode .dealerx-seo-grid article{border:1px solid var(--sa-line);box-shadow:none;border-radius:12px;padding:18px}#adminPanel.super-admin-mode .dealerx-seo-grid p{color:var(--sa-muted);font-size:12px;line-height:1.8}#adminPanel.super-admin-mode .dealerx-seo-clients>div{margin:0 20px 20px}#adminPanel.super-admin-mode .organic-engine-layout{grid-template-columns:230px minmax(0,1fr);gap:16px}#adminPanel.super-admin-mode .dealerx-landing-workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#adminPanel.super-admin-mode .dealerx-landing-lead-work-card{border:1px solid var(--sa-line);min-width:0;box-shadow:none;background:#fff;border-radius:14px;padding:20px}#adminPanel.super-admin-mode .dealerx-landing-analytics-panel{background:0 0;border:0;padding:0}#adminPanel.super-admin-mode .dealerx-landing-inbox-tabs{gap:8px;margin:20px 0 16px;display:flex}#adminPanel.super-admin-mode .dealerx-landing-inbox-tabs [aria-pressed=true]{color:#554bc2!important;background:#eeedfc!important;border-color:#d6d2f1!important}#adminPanel.super-admin-mode .audit-filter-bar{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:18px;display:grid}#adminPanel.super-admin-mode .audit-events-list{scrollbar-width:thin;max-height:520px;overflow:auto}#adminPanel.super-admin-mode .system-user-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}#adminPanel.super-admin-mode .system-health-grid,#adminPanel.super-admin-mode .system-observability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#adminPanel.super-admin-mode .system-health-panel .system-health-command{margin-bottom:20px}#adminPanel.super-admin-mode .system-health-score{box-shadow:none;border-radius:14px}#adminPanel.super-admin-mode .campaign-readiness-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#adminPanel.super-admin-mode .campaign-readiness-actions{flex-wrap:wrap;gap:8px;display:flex}#adminPanel.super-admin-mode .dealer-quick-create-panel{background:#f5f4fc;border:1px solid #e8e4f8;border-radius:12px;margin-bottom:18px;padding:14px 18px}#adminPanel.super-admin-mode .dealer-quick-create-panel span{color:var(--sa-muted);font-size:12px}#adminPanel.super-admin-mode .dealer-onboarding-wizard{border:1px solid var(--sa-line);box-shadow:none;background:#fafbfe;border-radius:14px;padding:18px}#adminPanel.super-admin-mode .dealer-wizard-steps{flex-wrap:wrap;gap:8px;display:flex}#adminPanel.super-admin-mode .dealer-advanced-settings{border:1px solid var(--sa-line);background:#fbfcfe;border-radius:12px;margin-top:20px}#adminPanel.super-admin-mode .dealer-essential-grid{margin-top:20px}@media (width<=1150px){#adminPanel.super-admin-mode .sa-home-grid{grid-template-columns:1fr}#adminPanel.super-admin-mode .dealer-card-head{flex-direction:column}#adminPanel.super-admin-mode .dealer-primary-actions{max-width:none}#adminPanel.super-admin-mode .sa-customer-toolbar{grid-template-columns:2fr 1fr 1fr}#adminPanel.super-admin-mode .sa-customer-toolbar>button{grid-column:3}#adminPanel.super-admin-mode .marketplace-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#adminPanel.super-admin-mode .plans-management-grid{grid-template-columns:1fr}#adminPanel.super-admin-mode .campaign-readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){#adminPanel.super-admin-mode .super-admin-kpis,#adminPanel.super-admin-mode .sa-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}#adminPanel.super-admin-mode .landing-cms-workspace{grid-template-columns:1fr}#adminPanel.super-admin-mode .landing-cms-quick-panel{flex-flow:wrap;gap:8px;padding:12px;position:static}#adminPanel.super-admin-mode .landing-cms-quick-panel strong{width:100%;margin:0}#adminPanel.super-admin-mode .organic-engine-layout,#adminPanel.super-admin-mode .dealerx-landing-workspace-grid{grid-template-columns:1fr}#adminPanel.super-admin-mode .system-health-grid,#adminPanel.super-admin-mode .system-observability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){#adminPanel.super-admin-mode .super-admin-section-head,#adminPanel.super-admin-mode .dealerx-seo-head,#adminPanel.super-admin-mode .sa-home-hero{flex-direction:column;align-items:stretch;gap:16px;padding-top:12px!important}#adminPanel.super-admin-mode .super-admin-section-head h2,#adminPanel.super-admin-mode .dealerx-seo-head h2{font-size:25px!important}#adminPanel.super-admin-mode .sa-home-hero h2{font-size:30px!important}#adminPanel.super-admin-mode .sa-head-actions>*{text-align:center;flex:1}#adminPanel.super-admin-mode .super-admin-kpis{gap:10px}#adminPanel.super-admin-mode .super-admin-kpi-card{padding:15px!important}#adminPanel.super-admin-mode .super-admin-kpi-card strong{font-size:28px}#adminPanel.super-admin-mode .super-admin-kpi-card em{font-size:10px}#adminPanel.super-admin-mode :is(.active-dealers-panel,.a-form,.sa-panel,.dealer-card){padding:17px!important}#adminPanel.super-admin-mode .sa-customer-toolbar{grid-template-columns:1fr 1fr;gap:12px;padding:14px}#adminPanel.super-admin-mode .sa-search,#adminPanel.super-admin-mode .sa-customer-toolbar>button{grid-column:1/-1}#adminPanel.super-admin-mode .dealer-primary-actions{width:100%}#adminPanel.super-admin-mode .dealer-primary-actions>*{text-align:center;flex:100px}#adminPanel.super-admin-mode .dealer-more-actions-body{padding:4px 12px 12px}#adminPanel.super-admin-mode .dealer-more-actions>summary{padding:14px}#adminPanel.super-admin-mode .dealer-more-actions summary small{width:100%}#adminPanel.super-admin-mode .sa-editor-body .a-grid,#adminPanel.super-admin-mode .dealerx-seo-grid,#adminPanel.super-admin-mode .campaign-readiness-grid{grid-template-columns:1fr}#adminPanel.super-admin-mode .sa-editor-body,#adminPanel.super-admin-mode .sa-details-body{padding:4px 15px 17px}#adminPanel.super-admin-mode .sa-details>summary>span{width:100%;margin:0}#adminPanel.super-admin-mode .active-dealers-head{flex-wrap:wrap;align-items:flex-start}#adminPanel.super-admin-mode .sa-panel-head{align-items:flex-start}#adminPanel.super-admin-mode .sa-panel-head .a-cancel{flex-shrink:0}#adminPanel.super-admin-mode .plan-customer-row{flex-wrap:wrap;display:flex}#adminPanel.super-admin-mode .plan-customer-row>*{flex:140px}#adminPanel.super-admin-mode .plan-field-grid,#adminPanel.super-admin-mode .audit-filter-bar{grid-template-columns:1fr}#adminPanel.super-admin-mode .sa-attention-row{gap:8px}#adminPanel.super-admin-mode .sa-attention-row button{padding:9px!important}#adminPanel.super-admin-mode .sa-section-label{flex-direction:column;align-items:flex-start;gap:5px}#adminPanel.super-admin-mode .sa-shortcuts{gap:10px}#adminPanel.super-admin-mode .sa-shortcuts button{padding:15px}#adminPanel.super-admin-mode .system-health-grid,#adminPanel.super-admin-mode .system-observability-grid,#adminPanel.super-admin-mode .dealer-domain-editor .a-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){#adminPanel.super-admin-mode *{scroll-behavior:auto!important}}#adminPanel.super-admin-mode .dealerx-lead-work-card{border:1px solid var(--sa-line);box-shadow:none;background:#fff;border-radius:15px;min-width:0;padding:20px}#adminPanel.super-admin-mode .dealerx-lead-work-form :is(select,textarea){width:100%;font:inherit;background:#fbfcfe;border:1px solid #dfe5ef;border-radius:10px;min-height:44px;padding:11px 12px;font-size:14px;line-height:1.6}#adminPanel.super-admin-mode .dealerx-lead-work-top{flex-wrap:wrap;gap:14px}#adminPanel.super-admin-mode .dealerx-lead-work-top h3{color:var(--sa-ink);font-size:17px}#adminPanel.super-admin-mode .dealerx-lead-work-top :is(span,p){color:var(--sa-muted);font-size:11px;line-height:1.7}#adminPanel.super-admin-mode .dealerx-lead-work-actions{flex-wrap:wrap;gap:8px;display:flex}#adminPanel.super-admin-mode .dealerx-lead-work-actions a{color:#536c92;background:#eff3fa;border:1px solid #dfe7f4;border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:10px 16px;font-size:12px;text-decoration:none;display:inline-flex}#adminPanel.super-admin-mode .dealerx-landing-lead-manage{flex-wrap:wrap;gap:8px;display:flex}#adminPanel.super-admin-mode :is(.health-card,.campaign-readiness-card){min-width:0;box-shadow:none!important;background:#fafbfe!important;border:1px solid #e5eaf2!important;border-radius:13px!important;padding:18px!important}#adminPanel.super-admin-mode :is(.health-card,.campaign-readiness-card) strong{color:#3a4964;overflow-wrap:anywhere;font-size:21px;line-height:1.5}#adminPanel.super-admin-mode :is(.health-card,.campaign-readiness-card) :is(em,p){color:var(--sa-muted);font-size:11px;font-style:normal;line-height:1.75}#adminPanel.super-admin-mode .health-card.warn{background:#fffdf7!important;border-color:#ecddbf!important}#adminPanel.super-admin-mode .campaign-readiness-card.warn{border-color:#ecddbf!important}#adminPanel.super-admin-mode .campaign-readiness-card.risk{border-color:#eed5db!important}#adminPanel.super-admin-mode .super-admin-section-head>*{min-width:0;max-width:100%;margin-inline:0!important}#adminPanel.super-admin-mode .super-admin-section-head>button{box-sizing:border-box;width:auto}#adminPanel.super-admin-mode .dx-support-heading{border-bottom:1px solid var(--sa-line);margin-bottom:22px;padding:22px 0 26px}#adminPanel.super-admin-mode .dx-support-heading h2{letter-spacing:-.5px;color:var(--sa-ink);font-size:28px}#adminPanel.super-admin-mode .dx-inbox{border:1px solid var(--sa-line);box-shadow:none;border-radius:16px;overflow:hidden}#adminPanel.super-admin-mode .dx-settings{border:1px solid var(--sa-line);background:#fff;border-radius:16px;padding:22px}#adminPanel.super-admin-mode .dx-primary{background:var(--sa-accent);border-color:var(--sa-accent);border-radius:10px}@media (width<=600px){#adminPanel.super-admin-mode .super-admin-section-head>button{width:100%}#adminPanel.super-admin-mode .dx-support-heading{padding-top:12px}#adminPanel.super-admin-mode .dx-support-heading h2{font-size:25px}#adminPanel.super-admin-mode .dx-settings{padding:16px}}#adminPanel.super-admin-mode .dealer-primary-actions{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;flex-direction:row!important;display:grid!important}#adminPanel.super-admin-mode .dealer-primary-actions>*{justify-content:center;align-items:center;max-height:none;display:flex;flex:none!important;min-height:42px!important}@media (width<=600px){#adminPanel.super-admin-mode .dealer-primary-actions{grid-template-columns:repeat(2,minmax(0,1fr))}#adminPanel.super-admin-mode .dealer-primary-actions>.a-save{grid-column:1/-1}}#adminPanel.super-admin-mode .sa-shortcut-choices{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}#adminPanel.super-admin-mode .sa-shortcut-choices label{cursor:pointer;border:1px solid #e2e7f1;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}#adminPanel.super-admin-mode .sa-shortcut-choices input,#adminPanel.super-admin-mode .owner-market-card input{accent-color:#5144cf;width:20px;height:20px}#adminPanel.super-admin-mode .owner-market-cars{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px;display:grid}#adminPanel.super-admin-mode .owner-market-card{background:#fff;border:1px solid #e2e7f1;border-radius:18px;min-width:0;overflow:hidden}#adminPanel.super-admin-mode .owner-market-card img,#adminPanel.super-admin-mode .owner-market-image{object-fit:cover;color:#858ca0;background:#f1f3f8;place-items:center;width:100%;height:180px;display:grid}#adminPanel.super-admin-mode .owner-market-copy{gap:10px;padding:18px;display:grid}#adminPanel.super-admin-mode .owner-market-copy h3,#adminPanel.super-admin-mode .owner-market-copy p{margin:0}#adminPanel.super-admin-mode .owner-market-copy span,#adminPanel.super-admin-mode .owner-market-copy small,#adminPanel.super-admin-mode .owner-market-copy p{color:#64748b;font-size:13px}#adminPanel.super-admin-mode .owner-market-copy label{align-items:center;gap:10px;min-height:38px;display:flex}#adminPanel.super-admin-mode .plan-customer-usage small{color:#64748b;font-size:12px;line-height:1.8;display:block}@media (width<=600px){#adminPanel.super-admin-mode .owner-market-cars{grid-template-columns:1fr}}#adminPanel .sa-app-settings{background:#fff;border:1px solid #dce4f0;border-radius:20px;gap:18px;margin:0 0 24px;padding:24px;scroll-margin-top:24px;display:grid}#adminPanel .sa-app-settings h3{margin:6px 0 10px;font-size:24px;line-height:1.35}#adminPanel .sa-app-settings p{color:#52627a;max-width:70ch;margin:0;line-height:1.7}#adminPanel .sa-app-actions{flex-wrap:wrap;gap:10px;display:flex}#adminPanel .sa-app-actions button{white-space:normal;min-height:44px!important}#adminPanel .sa-app-actions button:disabled{opacity:.65;cursor:default}#adminPanel .sa-client-card[data-customer-id]:focus-within{outline-offset:3px;outline:2px solid #4760e8}@media (width<=600px){#adminPanel .sa-app-settings{gap:16px;padding:18px}#adminPanel .sa-app-settings h3{font-size:22px}#adminPanel .sa-app-actions{grid-template-columns:minmax(0,1fr);display:grid}#adminPanel .sa-app-actions button{width:100%;margin:0}}#adminPanel.super-admin-mode .sa-health-issue{overflow-wrap:anywhere;border-bottom:1px solid #dce3ee;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}#adminPanel.super-admin-mode .system-health-issues{display:block}#adminPanel.super-admin-mode .sa-health-issue>span{min-width:0;color:var(--sa-ink);background:0 0;border:0;border-radius:0;padding:0;font-size:13px;font-weight:400;line-height:1.7;display:block}#adminPanel.super-admin-mode .sa-health-issue>button{flex-shrink:0;min-height:44px}#adminPanel.super-admin-mode .sa-health-details{border-top:1px solid #dce3ee;margin-top:20px;padding-top:8px}#adminPanel.super-admin-mode .sa-health-details>summary{cursor:pointer;overflow-wrap:anywhere;min-height:44px;padding:10px 0;font-weight:700}#adminPanel.super-admin-mode .sa-health-details>summary:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #1256bd}#adminPanel.super-admin-mode .sa-health-details>p{color:#475569;max-width:70ch;line-height:1.7}#adminPanel.super-admin-mode #systemHealthCommand{line-height:1.7}#adminPanel.super-admin-mode #systemHealthGrid .health-card{min-height:0;padding:16px}@media (width<=680px){#adminPanel.super-admin-mode #systemHealthGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#adminPanel.super-admin-mode #systemHealthGrid .health-card strong{font-size:20px}}#adminPanel.super-admin-mode .sa-recovery-actions button[data-restore]:disabled,.lead-mobile-section-intro{display:none}.lead-drawer-primary-action svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:21px;height:21px}@media (width<=760px){#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro{--lc-line:#e0e7ed;--lc-soft:#f5f8fa}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-head{padding:calc(20px + env(safe-area-inset-top)) 16px 16px!important;align-items:center!important;gap:12px!important;min-height:100px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-identity{min-width:0!important;padding-top:6px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-name-input{min-height:44px!important;margin:4px 0!important;font-size:21px!important;line-height:1.5!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-head-actions button{border-radius:14px!important;place-items:center!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;padding:0!important;font-size:34px!important;line-height:1!important;display:grid!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-drawer-primary-action{grid-template-columns:minmax(0,1fr) minmax(100px,.65fr)!important;gap:10px!important;display:grid!important}#adminPanel.open #leadDrawer .lead-drawer-primary-action :is(button,a){border-radius:13px!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:50px!important;font-size:15px!important;line-height:1.4!important;display:flex!important}#adminPanel.open #leadDrawer .lead-drawer-pro [data-lead-panel=work]>.lead-appointment-collapsible{flex-shrink:0;color:#214d42!important;border:1px solid #b9dfd7!important;background:#edf8f4!important;border-inline-start:4px solid #66b3a1!important;border-radius:15px!important;margin:0 0 14px!important;padding:14px!important;display:block!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-appointment-collapsible summary{min-height:44px!important;color:inherit!important;flex-wrap:wrap!important;gap:8px!important;padding:0!important}#adminPanel.open #leadDrawer .lead-appointment-collapsible summary span{font-size:16px!important;font-weight:600!important}#adminPanel.open #leadDrawer .lead-appointment-collapsible summary strong{font-size:12px!important;font-weight:400!important}#adminPanel.open #leadDrawer .lead-appointment-collapsible label{gap:7px!important;margin-top:12px!important;font-size:13px!important;display:grid!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-workflow-section{display:none!important}#adminPanel.open #leadDrawer .lead-mobile-section-intro{padding:2px 0 14px;display:block}#adminPanel.open #leadDrawer .lead-mobile-section-intro h3{color:inherit;line-height:1.5;margin:0 0 4px!important;font-size:20px!important}#adminPanel.open #leadDrawer .lead-mobile-section-intro p{color:var(--admin-muted,#687a8c);line-height:1.7;margin:0!important;font-size:13px!important}#adminPanel.open #leadDrawer .lead-drawer-pro [data-lead-panel]:is([data-lead-panel=details],[data-lead-panel=quote]){padding:16px!important;overflow-x:hidden!important}#adminPanel.open #leadDrawer .lead-drawer-pro :is(.lead-business-grid,.lead-quote-grid,.lead-finance-grid,.lead-details-admin-grid){grid-template-columns:minmax(0,1fr)!important;gap:16px!important;display:grid!important}#adminPanel.open #leadDrawer .lead-drawer-pro :is(.lead-business-grid,.lead-quote-grid,.lead-finance-grid,.lead-details-admin-grid)>*{grid-column:auto!important;min-width:0!important}#adminPanel.open #leadDrawer .lead-drawer-pro :is([data-lead-panel=details],[data-lead-panel=quote],.lead-appointment-collapsible) :is(input,select,textarea){box-sizing:border-box!important;border:1px solid var(--admin-border,#dbe4ec)!important;background:var(--admin-card,#fff)!important;width:100%!important;min-height:48px!important;color:var(--admin-text,#172033)!important;border-radius:11px!important;padding:11px 12px!important;font-size:16px!important;line-height:1.5!important}#adminPanel.open #leadDrawer .lead-drawer-pro :is([data-lead-panel=details],[data-lead-panel=quote]) label{gap:7px!important;font-size:13px!important;font-weight:500!important;line-height:1.5!important;display:grid!important}#adminPanel.open #leadDrawer .lead-drawer-pro :is(.lead-business-profile,.lead-finance-mini-panel,.lead-advanced-details,.lead-quote-panel-head){border:1px solid var(--admin-border,#e0e7ed)!important;background:var(--admin-card,#fff)!important;border-radius:16px!important;margin:0 0 16px!important;padding:16px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-quote-panel{gap:18px!important;padding:0!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-quote-panel-head{flex-direction:column!important;align-items:stretch!important;gap:10px!important;display:flex!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-quote-panel-head em{white-space:normal!important;font-size:12px!important;line-height:1.7!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-quote-actions{grid-template-columns:1fr 1fr!important;gap:9px!important;display:grid!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-quote-actions button{white-space:normal!important;border-radius:12px!important;min-height:48px!important;padding:11px!important;font-size:14px!important}#adminPanel.open #leadDrawer .lead-drawer-pro .lead-quote-actions .lead-quote-cta{grid-area:1/1/auto/-1!important}#adminPanel.open.admin-theme-dark #leadDrawer .lead-drawer-pro [data-lead-panel=work]>.lead-appointment-collapsible{color:#d8f4eb!important;background:#163c36!important;border-color:#377368!important}.dw-dialog{overscroll-behavior:contain;border-radius:20px!important;width:calc(100% - 16px)!important;max-width:none!important;max-height:calc(100dvh - 24px)!important;padding:0!important;overflow:auto!important}.dw-dialog>header{z-index:2;background:var(--dw-bg,#fff);top:0;align-items:center!important;gap:10px!important;padding:16px!important;position:sticky!important}.dw-dialog.dw-dark>header{background:#172033}.dw-dialog>header h2{flex:1;min-width:0;margin:0!important;font-size:20px!important;line-height:1.5!important}.dw-dialog>header [data-close]{border-radius:12px!important;width:46px!important;min-width:46px!important;min-height:46px!important;font-size:25px!important}.dw-dialog .dw-form{gap:18px!important;padding:18px!important;display:grid!important}.dw-dialog .dw-grid{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}.dw-dialog .dw-form label{gap:8px;display:grid;font-size:14px!important;line-height:1.5!important}.dw-dialog .dw-form :is(input:not([type=checkbox]),select,textarea){box-sizing:border-box;border-radius:11px!important;width:100%!important;min-height:48px!important;padding:11px 12px!important;font-size:16px!important}.dw-dialog .dw-form .dw-toggle{border:1px solid #dce5ed;border-radius:13px;align-items:center;gap:10px;padding:14px;display:flex!important}.dw-dialog .dw-form button{white-space:normal!important;min-height:46px!important;font-size:14px!important}.dw-dialog .dw-trade-summary{border-radius:14px!important;grid-template-columns:1fr!important;gap:10px!important;padding:16px!important;display:grid!important}.dw-dialog .dw-trade-summary>span{justify-content:space-between;gap:12px;display:flex}.dw-dialog .dw-form .dw-primary{border-radius:13px!important;min-height:52px!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro :is(.lead-business-grid.lead-business-grid-primary,.lead-quote-grid,.lead-finance-grid){box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro [data-lead-panel=quote] .lead-quote-panel{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-quote-panel>*{box-sizing:border-box!important;min-width:0!important;max-width:100%!important;margin-inline:0!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-mobile-section-intro{white-space:normal!important;width:100%!important;padding:0 0 12px!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-quote-panel-head em{border-radius:10px!important;align-self:flex-start!important;padding:8px 10px!important}}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-drawer-head{gap:10px!important;min-height:0!important;padding:14px 20px!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-drawer-tabs{gap:8px!important;padding:8px 16px!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-drawer-tab-panel{align-content:start!important;gap:12px!important;padding:14px 16px!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro :is(.lead-workflow-section,.lead-notes-section){gap:10px!important;padding:12px!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-header-status-row{margin-top:8px!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-workflow-title{margin-bottom:8px!important;padding:0!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-workflow-row{gap:10px!important;margin-top:10px!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-workflow-section>.lead-appointment-collapsible{margin:10px 0!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-conversation-notes{gap:8px!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-conversation-thread{min-height:80px!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro #lead-drawer-new-note{height:72px!important;min-height:72px!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-drawer-footer{padding:10px 16px calc(10px + env(safe-area-inset-bottom))!important;gap:8px!important}@media (width<=760px){#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-drawer-head{padding:calc(10px + env(safe-area-inset-top)) 14px 10px!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-drawer-identity{padding-top:0!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-drawer-name-input{margin:0!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-drawer-tab-panel{gap:10px!important;padding:10px 12px!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro section.lead-simple-mobile{gap:8px!important;padding:12px!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-simple-mobile label:not(:first-child){margin-top:8px!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-workflow-section{padding:0!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-workflow-section>.lead-appointment-collapsible{margin:0!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-mobile-section-intro{padding:0 0 8px!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro :is(.lead-business-grid,.lead-quote-grid,.lead-finance-grid,.lead-details-admin-grid){gap:12px!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro :is(.lead-business-profile,.lead-finance-mini-panel,.lead-advanced-details,.lead-quote-panel-head){margin-bottom:10px!important;padding:12px!important}}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-treatment-status{min-width:0;margin:0 0 12px!important;display:block!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-treatment-status .lead-header-status-row{max-width:none;margin-top:0!important}@media (width<=760px){#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-workflow-section>.lead-workflow-title{margin:0 0 10px!important;display:block!important}#adminPanel.open #leadDrawer .lead-drawer-panel.lead-drawer-pro .lead-workflow-section>.lead-treatment-status{display:block!important}}#tab-super_admin_dealerx_leads{min-width:0}.dxcrm-alerts{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.dxcrm-alerts>button{text-align:right;color:#152238;cursor:pointer;background:#fff;border:1px solid #dce4f2;border-radius:18px;flex-direction:column;align-items:flex-start;gap:5px;padding:20px;display:flex}.dxcrm-alerts strong{color:#304bd7;font-size:28px}.dxcrm-alerts small,.dxcrm-person>span,.dxcrm-row small{color:#66758e}.dxcrm-alerts .is-due{background:#fff8ed;border-color:#f3d6a1}.dxcrm-alerts .is-due strong{color:#a4530a}.dxcrm-notification-settings{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;display:flex}.dxcrm-notification-settings span{color:#69778a;flex:1;min-width:180px;font-size:12px}.dxcrm-notification-settings button,.dxcrm-search button,.dxcrm-dialog button,.dxcrm-dialog a{font:inherit;color:#273750;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:11px;min-height:44px;padding:10px 14px;text-decoration:none}.dxcrm-notification-settings button[aria-pressed=true]{color:#304bd7;background:#edf2ff}.dxcrm-search{grid-template-columns:minmax(0,1fr) auto minmax(150px,220px);gap:10px;margin:18px 0;display:grid}.dxcrm-search input,.dxcrm-search select,.dxcrm-dialog input,.dxcrm-dialog select,.dxcrm-dialog textarea{box-sizing:border-box;color:#152238;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #d8e1ef;border-radius:11px;min-height:44px;padding:12px}.dxcrm-list{gap:10px;display:grid}.dxcrm-row{text-align:right;color:#172338;width:100%;font:inherit;cursor:pointer;background:#fff;border:1px solid #dde5f1;border-radius:16px;grid-template-columns:minmax(130px,1.2fr) 125px minmax(160px,1.5fr) minmax(90px,.8fr) auto;align-items:center;gap:16px;padding:18px;display:grid}.dxcrm-row:hover{border-color:#7b91e7;box-shadow:0 5px 16px #2338760b}.dxcrm-row>span{overflow-wrap:anywhere;min-width:0}.dxcrm-person,.dxcrm-next,.dxcrm-owner{flex-direction:column;gap:6px;display:flex}.dxcrm-person strong{font-size:17px}.dxcrm-person small{align-self:flex-start}.dxcrm-stage{color:#3552bc;background:#edf2ff;border-radius:30px;justify-self:start;padding:7px 12px;font-size:13px;display:inline-block}.dxcrm-stage[data-stage=won]{color:#177641;background:#e7f6ec}.dxcrm-stage[data-stage=lost]{color:#667085;background:#f1f3f6}.dxcrm-row.is-due{border-inline-start:4px solid #dd9428}.dxcrm-row.is-due .dxcrm-next small{color:#a65309}.dxcrm-open{color:#3552bc;font-size:13px}.dxcrm-nav-badge{color:#fff;background:#df3c4b;border-radius:20px;place-items:center;min-width:20px;margin-inline-start:auto;padding:1px 6px;font-size:11px;display:inline-grid}.dxcrm-nav-badge[hidden]{display:none}.dxcrm-empty{text-align:center;color:#6b7890;background:#fff;border:1px dashed #d9e2ef;border-radius:16px;padding:40px}.dxcrm-analytics{border-top:1px solid #e2e8f2;margin-top:28px;padding:18px 0}.dxcrm-analytics>summary{cursor:pointer;font-weight:700}.dxcrm-due-item{text-align:right;cursor:pointer;width:100%;font:inherit;background:#fff;border:0;border-bottom:1px solid #eceff5;justify-content:space-between;gap:12px;padding:12px;display:flex}.dxcrm-dialog{box-sizing:border-box;color:#172338;background:#fff;border:1px solid #dce4f0;border-radius:24px;width:min(850px,100vw - 32px);max-width:850px;height:min(850px,100dvh - 40px);max-height:calc(100dvh - 40px);margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 80px #0d173747}.dxcrm-dialog::backdrop{backdrop-filter:blur(3px);background:#17233c85}.dxcrm-dialog[open]{flex-direction:column;display:flex}.dxcrm-dialog>header{border-bottom:1px solid #e4eaf4;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.dxcrm-dialog h2{margin:4px 0;font-size:24px}.dxcrm-dialog header small{color:#4662c9}.dxcrm-dialog header span{color:#66758e}.dxcrm-dialog form{flex-direction:column;flex:1;min-height:0;display:flex}.dxcrm-dialog-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#f7f9fc;flex:1;min-height:0;padding:20px 24px;overflow-y:auto}.dxcrm-contact{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.dxcrm-contact span{overflow-wrap:anywhere}.dxcrm-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dxcrm-dialog label{flex-direction:column;gap:7px;font-size:14px;font-weight:600;display:flex}.dxcrm-note{margin:16px 0}.dxcrm-note textarea{resize:vertical;min-height:100px}.dxcrm-shortcuts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:13px;display:flex}.dxcrm-shortcuts>span{color:#66758e}.dxcrm-shortcuts button{min-height:40px;padding:7px 12px}.dxcrm-dialog .dxcrm-save-bar{background:#fff;border-top:1px solid #e3eaf4;flex-shrink:0;align-items:center;gap:10px;padding:14px 24px;display:flex}.dxcrm-dialog .dxcrm-save-bar>span{color:#63718a;flex:1;font-size:12px}.dxcrm-dialog .dxcrm-primary{color:#fff;background:#3553d7;border-color:#3553d7;font-weight:700}.dxcrm-dialog button:disabled{opacity:.6;cursor:wait}.dxcrm-dialog :focus-visible,.dxcrm-row:focus-visible{outline-offset:2px;outline:3px solid #809cff}.dxcrm-history{background:#fff;border:1px solid #e0e7f0;border-radius:12px;margin-top:14px;padding:12px}.dxcrm-history summary{cursor:pointer;font-weight:600}.dxcrm-history article{border-bottom:1px solid #e5eaf2;padding:12px 0;font-size:13px}.dxcrm-history small{color:#718099;margin-top:5px;display:block}.dxcrm-history p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0}.dxcrm-legacy{background:#fff4dc;border-radius:12px;margin-bottom:14px;padding:12px}@media (width<=1000px){.dxcrm-row{grid-template-columns:minmax(120px,1fr) 120px minmax(150px,1fr)}.dxcrm-owner,.dxcrm-open{display:none}}@media (width<=600px){.dxcrm-alerts{gap:7px}.dxcrm-alerts>button{border-radius:13px;padding:12px 9px}.dxcrm-alerts strong{font-size:21px}.dxcrm-alerts span{font-size:12px}.dxcrm-alerts small{display:none}.dxcrm-search{grid-template-columns:minmax(0,1fr) auto}.dxcrm-search select{grid-column:1/-1}.dxcrm-row{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:14px}.dxcrm-next{border-top:1px solid #edf0f6;grid-column:1/-1;padding-top:10px}.dxcrm-notification-settings{font-size:12px}.dxcrm-dialog{border:0;border-radius:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh}.dxcrm-dialog>header{padding:14px 16px}.dxcrm-dialog h2{font-size:21px}.dxcrm-dialog-body{padding:16px}.dxcrm-fields{gap:12px}.dxcrm-dialog input,.dxcrm-dialog select,.dxcrm-dialog textarea{padding:10px 8px;font-size:16px}.dxcrm-dialog .dxcrm-save-bar{padding:12px 16px;padding-bottom:max(12px,env(safe-area-inset-bottom));flex-wrap:wrap}.dxcrm-dialog .dxcrm-save-bar>span{flex-basis:100%}.dxcrm-dialog .dxcrm-save-bar>button{flex:1}.dxcrm-contact a{text-align:center;flex:1}.dxcrm-contact b{display:block}.dxcrm-due-item{flex-direction:column}.dxcrm-notification-settings>span{flex-basis:100%}}@media (width<=359px){.dxcrm-fields{grid-template-columns:1fr}.dxcrm-alerts strong{font-size:18px}}#dxcrmDuePreview>details{color:#775017;background:#fffbf2;border:1px solid #ead8b7;border-radius:12px;margin:12px 0;padding:12px}#dxcrmDuePreview summary{color:#775017;cursor:pointer;font-weight:600}.dxcrm-dialog .dxcrm-save-bar{visibility:visible;z-index:1;min-width:0;position:relative}.dxcrm-treatment-fields{grid-template-columns:1fr 1fr}.dxcrm-next-field{grid-column:1/-1}.dxcrm-notes{background:#fff;border:1px solid #dfe7f1;border-radius:16px;margin:20px 0 12px;overflow:hidden}.dxcrm-notes-heading{border-bottom:1px solid #e9edf5;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.dxcrm-notes-heading h3{margin:0;font-size:16px}.dxcrm-notes-heading>span{color:#738098;font-size:12px}.dxcrm-note-stream{overscroll-behavior:contain;background:#f3f6fc;flex-direction:column;align-items:flex-start;gap:10px;min-height:95px;max-height:245px;padding:14px;display:flex;overflow-y:auto}.dxcrm-note-bubble{overflow-wrap:anywhere;background:#fff;border:1px solid #dce5f3;border-radius:14px 4px 14px 14px;min-width:100px;max-width:92%;padding:11px 14px;box-shadow:0 2px 6px #243a6510}.dxcrm-note-bubble p{white-space:pre-wrap;margin:0 0 7px;font-size:14px;line-height:1.65}.dxcrm-note-bubble time{color:#718099;text-align:left;font-size:11px;display:block}.dxcrm-notes-empty{color:#708099;margin:10px 0;font-size:13px;line-height:1.7}.dxcrm-note-compose{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;padding:12px 12px 0;display:grid}.dxcrm-note-label{grid-column:1/-1}.dxcrm-note-compose textarea{resize:vertical;min-height:72px;max-height:180px;font-size:14px;font-weight:400}.dxcrm-note-compose button{white-space:nowrap}.dxcrm-note-status{color:#697991;margin:7px 12px 12px;font-size:12px;line-height:1.5}#dxcrmContactDetails[open]>.dxcrm-fields{margin-top:14px}@media (width<=600px){.dxcrm-notes{margin-top:14px}.dxcrm-note-stream{max-height:210px;padding:10px}.dxcrm-note-compose{grid-template-columns:minmax(0,1fr)}.dxcrm-note-compose textarea{min-height:70px;font-size:16px}.dxcrm-note-compose button{justify-self:end;min-width:112px}.dxcrm-notes-heading{padding:10px 12px}.dxcrm-notes-heading>span{font-size:11px}.dxcrm-note-bubble{max-width:95%}.dxcrm-dialog .dxcrm-save-bar>button{min-height:46px}.dxcrm-treatment-fields{grid-template-columns:1fr 1fr}}@media (width<=359px){.dxcrm-treatment-fields{grid-template-columns:1fr}}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean{color:#172235!important;background:#f1f6f3!important;border-radius:14px!important;grid-template-rows:auto auto auto minmax(0,1fr) auto!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;display:grid!important;overflow:hidden!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean *{box-sizing:border-box}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-clean-head{background:#fff;border-bottom:1px solid #e1e8e4;grid-row:1;align-items:center;gap:10px;min-width:0;padding:10px 14px;display:flex}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-clean-head>div{flex:1;min-width:0}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-clean-head strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;display:block;overflow:hidden}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-clean-head span{color:#64748b;text-align:right;font-size:12px;display:block}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-clean-head button{color:#245c48;min-height:44px;font:inherit;cursor:pointer;background:#f6f9f7;border:1px solid #dce6e0;border-radius:10px;flex:none;padding:8px 12px;font-size:13px}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-chat-list-back{display:none}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-head{grid-row:2;max-height:150px;overflow:auto;background:#fff!important;padding:10px 14px!important;display:none!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-head>div:first-child{display:none!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-head-tools{grid-template-columns:repeat(2,minmax(0,1fr)) auto!important;align-items:end!important;gap:8px!important;width:100%!important;min-width:0!important;display:grid!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-head-tools>*{min-width:0!important;margin:0!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-head-tools label{gap:4px;font-size:12px!important;display:grid!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-head-tools :is(select,button){width:100%!important;min-width:0!important;min-height:44px!important;font-size:14px!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-context{grid-row:3;max-height:100px;background:#fff!important;flex-wrap:wrap!important;gap:6px!important;margin:0!important;padding:8px 14px!important;font-size:12px!important;display:none!important;overflow:auto!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean.mobile-details-open .lead-whatsapp-head{display:block!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean.mobile-details-open .lead-whatsapp-context{display:flex!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-thread{overscroll-behavior:contain;scrollbar-gutter:stable;background:#f1f6f3!important;grid-row:4!important;align-content:start!important;gap:12px!important;min-width:0!important;min-height:0!important;max-height:none!important;padding:18px!important;display:grid!important;overflow:auto!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-message{overflow-wrap:anywhere;width:fit-content!important;min-width:70px!important;max-width:min(78%,640px)!important;padding:10px 13px!important;font-size:14px!important;line-height:1.6!important;box-shadow:0 1px 2px #183c2910!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-message.inbound{color:#172235!important;background:#fff!important;justify-self:end!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-message.outbound{color:#172235!important;background:#dcf5e9!important;border-color:#c6e3d8!important;justify-self:start!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-message small{color:#61766b!important;font-size:10px!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-message :is(img,video,audio,iframe){max-width:100%!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-composer{background:#fff!important;border-top:1px solid #dce6e0!important;grid-row:5!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;min-width:0!important;padding:12px 14px!important;display:grid!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-provider-picker{grid-area:auto/1/auto/-1!important;min-width:0!important;display:none!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean.mobile-details-open .lead-whatsapp-provider-picker{align-items:center;gap:8px;display:flex!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-provider-picker span{flex:none;font-size:12px!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-provider-picker select{width:100%!important;min-width:0!important;min-height:44px!important;font-size:14px!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-composer textarea{resize:vertical!important;width:100%!important;min-width:0!important;height:52px!important;min-height:52px!important;max-height:120px!important;font:inherit!important;color:#172235!important;background:#f8faf9!important;border:1px solid #dce6e0!important;border-radius:14px!important;grid-area:auto/1!important;margin:0!important;padding:12px!important;font-size:16px!important;line-height:1.5!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-composer-actions{display:contents!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-send{color:#fff!important;background:#16834d!important;border:0!important;border-radius:14px!important;grid-area:auto/2!important;align-self:end!important;width:80px!important;min-width:0!important;min-height:52px!important;padding:10px!important;font-size:14px!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-send:disabled{cursor:not-allowed;opacity:.5!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-template-row{max-height:108px;overflow:auto;flex-wrap:wrap!important;grid-column:1/-1!important;gap:6px!important;display:none!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean.mobile-details-open .lead-whatsapp-template-row{display:flex!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-template-row button{width:auto!important;max-width:100%!important;min-height:44px!important;padding:8px 10px!important;font-size:12px!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-note{display:none!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-warning{max-height:72px;overflow:auto;grid-area:auto/1/auto/-1!important;margin:0!important;font-size:12px!important;line-height:1.5!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean :is(button,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #25875d}#adminPanel.open #leadDrawer .lead-drawer-pro.is-whatsapp-view{flex-direction:column!important;display:flex!important;overflow:hidden!important}#adminPanel.open #leadDrawer .lead-drawer-pro.is-whatsapp-view [data-lead-panel=whatsapp].active{flex:1 1 0!important;min-height:0!important;padding:12px!important;display:block!important;overflow:hidden!important}#adminPanel.open #leadDrawer .lead-drawer-pro.is-whatsapp-view .lead-drawer-footer{display:none!important}@media (width>=761px){#adminPanel.open #leadDrawer .lead-drawer-pro.is-whatsapp-view{width:min(1040px,100vw - 40px)!important;max-width:1040px!important;height:min(850px,100dvh - 40px)!important;max-height:calc(100dvh - 40px)!important;margin:auto!important}#adminPanel.open #leadDrawer .lead-drawer-pro.is-whatsapp-view :is(.lead-drawer-hero,.lead-drawer-tabs){flex-shrink:0!important;position:relative!important;top:auto!important}}@media (width<=760px){:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean{border:0!important;border-radius:0!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-clean-head{padding:4px 12px}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-thread{scrollbar-gutter:auto;gap:9px!important;padding:12px!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-message{max-width:88%!important;padding:9px 11px!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-composer{padding:8px 10px max(8px,env(safe-area-inset-bottom))!important;gap:6px!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-send{width:64px!important;min-height:48px!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-composer textarea{resize:none!important;height:48px!important;min-height:48px!important;max-height:88px!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-head-tools{grid-template-columns:repeat(2,minmax(0,1fr))!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-head-tools :is(select,button),:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-provider-picker select{font-size:16px!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-head-tools>button{grid-column:1/-1}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean.embedded .lead-chat-list-back{display:block!important}#adminPanel.open #leadDrawer .lead-drawer-pro.is-whatsapp-view [data-lead-panel=whatsapp].active{padding:0!important}#adminPanel.open #leadDrawer .lead-drawer-pro.is-whatsapp-view .lead-simple-back{min-height:44px!important;padding:6px 14px!important}}#carPage .cp-hero #cpHeroImg{object-fit:contain!important;object-position:center!important;transform:none!important}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage{--cp-gold:var(--accent,#d8c184);color:#f5f5f7;background:#101117}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-hero{touch-action:pan-y;background:#090a0e;border-bottom:1px solid #ffffff12;max-width:1280px;height:clamp(340px,64vh,680px);min-height:0;margin:0 auto}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-hero-overlay{display:none}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage #cpHeroImg{filter:none!important}#cpGalleryControls[hidden]{display:none}#cpGalleryControls{pointer-events:none;direction:rtl;justify-content:space-between;align-items:center;padding:18px;display:flex;position:absolute;inset:0}#cpGalleryControls button{pointer-events:auto;color:#fff;cursor:pointer;background:#101117cc;border:1px solid #ffffff45;border-radius:50%;place-items:center;width:46px;height:46px;font-size:32px;line-height:1;display:grid}#cpImageCounter{color:#fff;font-variant-numeric:tabular-nums;background:#101117d9;border:1px solid #ffffff30;border-radius:20px;padding:6px 14px;font:500 13px Heebo,sans-serif;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-thumbs{box-sizing:border-box;width:100%;max-width:1280px;box-shadow:none;scrollbar-width:thin;scrollbar-color:#d8c18455 transparent;background:#15161e;border:0;border-radius:0;justify-content:flex-start;gap:10px;min-height:0;padding:14px 24px;overflow-x:auto;margin:0 auto!important}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-thumb{opacity:.65;background:#090a0e;border:2px solid #0000;width:94px;height:68px;padding:0;transform:none}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-thumb.active{opacity:1;border-color:var(--cp-gold);box-shadow:none}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-thumb img{object-fit:contain}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage :is(button,a):focus-visible{outline:2px solid var(--cp-gold);outline-offset:4px}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-body{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:28px;max-width:1280px;padding:32px 24px 72px}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-body>div{min-width:0}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-body>div:first-child{box-shadow:none;background:0 0;border:0;padding:0}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-title{overflow-wrap:anywhere;margin:14px 0 10px;font-size:clamp(26px,3vw,40px);line-height:1.2}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-subtitle{color:#b8bac8;margin-bottom:22px;font-size:15px;line-height:1.6}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-price{color:var(--cp-gold);margin:4px 0 28px;font-size:clamp(30px,3.5vw,44px);line-height:1.2}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage :is(.cp-specs-title,.cp-desc-title,.cp-gallery-title,.cp-similar-title){letter-spacing:0;color:#f5f5f7;margin:28px 0 14px;font-size:17px;font-weight:600}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-specs-grid{background:#181922;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:hidden}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-spec{background:0 0;border:0;border-bottom:1px solid #ffffff0d;border-radius:0;min-width:0;padding:16px}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-spec-val{overflow-wrap:anywhere;font-size:16px;line-height:1.5}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-spec-label{color:#a5a8b7;margin-bottom:5px;font-size:12px}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-desc-text{color:#c8cad5;background:0 0;border:0;padding:0;font-size:15px;line-height:1.9}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-cta-card{box-shadow:none;background:#1a1b24;border:1px solid #d8c18430;border-radius:16px;flex-direction:column;padding:24px;display:flex;top:20px}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-cta-card-title{order:0;font-size:21px}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-cta-card-sub{order:1;margin-bottom:18px}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-cta-actions{order:2;margin-bottom:22px}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .lead-agent-card{box-shadow:none;background:0 0;border:0;border-top:1px solid #ffffff15;order:3;margin:0;padding:18px 0 0}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-cta-divider{order:4}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-cta-features{order:5}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage :is(.cp-gallery-item img,.cp-similar-img){object-position:center;background:#0b0c10;object-fit:contain!important;transform:none!important}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-similar-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-similar-item{background:#191a23;border:1px solid #ffffff14;border-radius:12px;min-width:0;overflow:hidden}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-similar-img{aspect-ratio:4/3;width:100%;height:auto;display:block}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-similar-name{overflow-wrap:anywhere;font-size:14px;line-height:1.5}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-similar-price{color:var(--cp-gold);font-size:13px;line-height:1.6}@media (width<=960px){body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-body{grid-template-columns:minmax(0,1fr);gap:28px;padding:24px 18px 56px}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-hero{height:clamp(280px,72vw,500px)}}@media (width<=600px){body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-thumbs{gap:8px;padding:12px}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-thumb{width:76px;height:56px}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-specs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-similar-grid{grid-template-columns:minmax(0,1fr)}body[data-template=executive_classic]:not(.marketplace-car-detail-mode) #carPage .cp-similar-img{max-height:240px}#cpGalleryControls{padding:10px}#cpGalleryControls button{width:44px;height:44px}}#dealerxAgentApiWorkspace{gap:18px;max-width:1240px;margin:auto;display:grid}.dx-api-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.dx-api-heading h2{color:#172235;margin:4px 0;font-size:26px}.dx-api-heading p,.dx-api-card p{color:#64748b;line-height:1.7}.dx-api-heading small{color:#3156bd}.dx-api-grid{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.dx-api-card{color:#172235;background:#fff;border:1px solid #e1e7f0;border-radius:18px;min-width:0;padding:22px}.dx-api-card h3{margin:0 0 14px;font-size:18px}.dx-api-card form,.dx-api-card form>label{gap:8px;display:grid}.dx-api-card form{gap:18px}.dx-api-card fieldset{border:1px solid #e1e7f0;border-radius:12px;min-width:0;padding:12px}.dx-api-choices{gap:8px;max-height:180px;display:grid;overflow:auto}.dx-api-scopes{grid-template-columns:1fr 1fr;gap:8px;display:grid}.dx-api-card :is(input:not([type=checkbox]),select){border:1px solid #d6dfed;border-radius:10px;width:100%;min-width:0;min-height:44px;padding:8px;font-size:16px}.dx-api-card label:has(input[type=checkbox]){align-items:center;gap:8px;min-height:40px;font-size:14px;display:flex}.dx-api-card input[type=checkbox]{flex:none;width:18px;height:18px}.dx-api-card button,.dx-api-heading button,.dx-api-secret button{min-height:44px;font:inherit;cursor:pointer;border:1px solid #d6dfed;border-radius:10px;padding:10px 14px}.dx-api-primary{color:#fff!important;background:#2755d9!important;border:0!important}.dx-api-key-list{gap:12px;max-height:740px;display:grid;overflow:auto}.dx-api-key-list article{overflow-wrap:anywhere;border:1px solid #e1e7f0;border-radius:12px;padding:14px}.dx-api-key-title{justify-content:space-between;gap:8px;display:flex}.dx-api-key-title span{color:#42618b;font-size:12px}.dx-api-hint{font-size:13px}.dx-api-guide li{margin:10px 0;line-height:1.7}.dx-api-guide>a{margin-inline-start:14px}.dx-api-guide>label{gap:6px;margin:16px 0;display:grid}.dx-api-logs{max-height:340px;overflow:auto}.dx-api-logs>div{overflow-wrap:anywhere;border-bottom:1px solid #e7ecf4;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:10px;padding:12px 0;font-size:13px;display:grid}.dx-api-secret{color:#172235;background:#fff;border:0;border-radius:18px;width:min(540px,100vw - 28px);padding:24px}.dx-api-secret::backdrop{background:#10182899}.dx-api-secret textarea{overflow-wrap:anywhere;width:100%;height:100px;margin:14px 0;font-size:16px}.dx-api-secret button{margin:4px}.dx-api-empty{text-align:center;padding:35px 12px}@media (width<=760px){.dx-api-grid{grid-template-columns:1fr}.dx-api-card{padding:16px}.dx-api-scopes{grid-template-columns:1fr}.dx-api-heading{align-items:flex-start}.dx-api-heading h2{font-size:22px}.dx-api-logs>div{grid-template-columns:1fr 1fr}}.dx-api-secret .dx-api-scopes{grid-template-columns:1fr;max-height:55vh;overflow:auto}.dx-api-secret label{align-items:center;gap:10px;min-height:44px;display:flex}.dx-api-secret input[type=checkbox]{flex:none;width:18px;height:18px}.dx-api-secret{box-sizing:border-box;max-width:calc(100vw - 28px);max-height:calc(100dvh - 28px);margin:auto;inset:0;overflow:auto}body.system-home-mode #systemHome{--dx-accent:#6938d3;--dx-ink:#202331;--dx-muted:#687080;color:var(--dx-ink);background:#fff;font-family:Heebo,Arial,sans-serif;font-weight:400}#systemHome .dx-market-header{border-bottom:1px solid #eeedf2;justify-content:space-between;align-items:center;gap:24px;max-width:1400px;min-height:82px;margin:auto;padding:0 40px;display:flex}#systemHome .dx-market-brand{color:#6f7180;align-items:center;gap:14px;text-decoration:none;display:flex}#systemHome .dx-market-brand img{object-fit:contain;filter:brightness(0);width:142px;height:36px}#systemHome .dx-market-brand span{letter-spacing:2px;border-right:1px solid #ddd;padding-right:14px;font-size:10px}#systemHome .dx-market-nav{align-items:center;gap:28px;font-size:14px;display:flex}#systemHome .dx-market-nav a{color:#363747;font-weight:500;text-decoration:none}#systemHome .dx-market-nav .dx-agency-link{border:1px solid #dedce5;border-radius:9px;padding:10px 18px}#systemHome .system-hero{text-align:center;background:#faf9fd;border:0;min-height:0;padding:40px 24px 28px}#systemHome .system-hero:before,#systemHome .system-hero:after{display:none}#systemHome .system-hero-inner{text-align:center;width:min(100%,900px)}#systemHome .system-kicker{box-shadow:none;color:#747184;background:0 0;border:0;max-width:none;margin:0 auto 10px;padding:0;font-size:13px;font-weight:500;display:block}#systemHome .system-kicker:before{display:none}#systemHome .system-hero h1{letter-spacing:-1px;color:#252334;max-width:none;margin:0 0 12px;font-size:clamp(30px,3.2vw,46px);font-weight:650;line-height:1.25}#systemHome .system-hero h1 span{color:var(--dx-accent)}#systemHome .system-hero p:not(.system-kicker){color:#747184;max-width:650px;margin:0 auto;font-size:15px;font-weight:400;line-height:1.7}#systemHome .system-marketplace-natural-search{max-width:720px;box-shadow:none;background:0 0;border:0;margin:22px auto 16px;padding:0}#systemHome .system-marketplace-natural-search label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}#systemHome .system-marketplace-natural-search>div{background:#fff;border:1px solid #dedbe8;border-radius:12px;gap:8px;padding:6px;display:flex;box-shadow:0 4px 14px #29203605}#systemHome .system-marketplace-natural-search input{color:#252334;outline-offset:-2px;background:#fff;border:0;flex:1;min-width:0;height:48px;padding:0 14px;font-family:inherit;font-size:15px;font-weight:400}#systemHome .system-marketplace-natural-search button{background:var(--dx-accent);color:#fff;cursor:pointer;border:0;border-radius:8px;min-width:144px;padding:0 18px;font:500 14px Heebo,sans-serif}#systemHome .system-marketplace-stats{color:#737181;justify-content:center;align-items:center;gap:18px;margin:0;font-size:12px;font-weight:400;display:flex}#systemHome .system-marketplace-stats strong{color:#4b475c;font-size:13px;font-weight:600;display:inline}#systemHome .system-marketplace-stats i{background:#bcb8c8;border-radius:50%;width:3px;height:3px}#systemHome .system-marketplace{max-width:1400px;margin:auto;padding:28px 40px 64px}#systemHome .dx-filter-bar{border-bottom:1px solid #f0eef4;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:12px;padding:0 0 18px;display:grid}#systemHome .dx-filter-bar select{color:#484452;cursor:pointer;background:#fff;border:1px solid #dfdde7;border-radius:8px;width:100%;min-width:0;height:44px;padding:0 12px;font:400 14px Heebo,sans-serif}#systemHome .dx-reset{color:#716880;cursor:pointer;background:0 0;border:0;padding:8px;font:400 13px Heebo,sans-serif}#systemHome .system-marketplace-categories{scrollbar-width:thin;gap:8px;margin:18px 0;padding:2px 0 6px;display:flex;overflow-x:auto}#systemHome .system-marketplace-category-chip{min-height:37px;box-shadow:none;background:#fff;border:1px solid #e4e1eb;flex-shrink:0;gap:8px;padding:5px 15px;font-size:13px;font-weight:400;transform:none}#systemHome .system-marketplace-category-chip.active{color:#6034b8;background:#f1ecfc;border-color:#cdbbee}#systemHome .system-marketplace-category-chip small{color:inherit;background:0 0;min-width:auto;font-size:11px;font-weight:400}#systemHome .system-marketplace-results{box-shadow:none;color:#737080;background:0 0;border:0;margin:6px 0 20px;padding:0;font-size:14px;font-weight:400}#systemHome .system-marketplace-results strong{color:#272333;font-size:18px;font-weight:600}#systemHome .system-marketplace-results button{color:var(--dx-accent);font-size:12px;font-weight:400}#systemHome .system-marketplace-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;scroll-margin-top:24px}#systemHome .system-marketplace-card{cursor:default;border:1px solid #e9e6ee;border-radius:14px;flex-direction:column;min-width:0;display:flex;box-shadow:0 2px 7px #19112406}#systemHome .system-marketplace-card:before{display:none}#systemHome .system-marketplace-card:hover{border-color:#c8b7e6;transform:translateY(-3px);box-shadow:0 8px 24px #2913470c}#systemHome .dx-car-link{color:inherit;flex:1;text-decoration:none;display:block}#systemHome .system-marketplace-img{aspect-ratio:4/3;background:#f5f4f6}#systemHome .system-marketplace-img img{object-fit:contain;transform:none}#systemHome .system-marketplace-badge{box-shadow:none;min-height:25px;padding:0 10px;font-size:11px;font-weight:500;top:10px;right:10px}#systemHome .system-marketplace-body{padding:16px 16px 18px}#systemHome .system-marketplace-body h3{overflow-wrap:anywhere;min-height:48px;margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.5}#systemHome .system-marketplace-price{text-align:right;direction:rtl;margin:0 0 10px;font-size:20px;font-weight:650;line-height:1.4}#systemHome .system-marketplace-meta{color:#767080;min-height:21px;font-size:12px;font-weight:400;line-height:1.7}#systemHome .dx-card-bottom{color:#8b8496;border-top:1px solid #f1eef5;justify-content:space-between;align-items:center;gap:8px;padding:11px 16px;font-size:11px;display:flex}#systemHome .dx-card-bottom button{color:var(--dx-accent);cursor:pointer;background:0 0;border:0;padding:5px 0;font:500 12px Heebo,sans-serif}#systemHome .system-empty{text-align:center;background:#faf9fc;border:1px solid #efecf4;border-radius:14px;grid-column:1/-1;padding:50px 20px}#systemHome .system-empty h3{margin:0 0 8px;font-size:22px;font-weight:600}#systemHome .system-empty p{color:#716980;margin-bottom:20px;font-size:15px}#systemHome .system-empty button{background:var(--dx-accent);color:#fff;cursor:pointer;border:0;border-radius:8px;padding:12px 22px}#systemHome .system-marketplace-footer-logo{filter:brightness(0);width:140px}#systemHome .system-marketplace-footer p,#systemHome .system-marketplace-footer a{color:#646071;font-size:13px;font-weight:400}#systemHome :is(a,button,input,select):focus-visible{outline-offset:3px;outline:3px solid #9a76e5}#dxDetailSummary[hidden],#dxMatchToggle[hidden],#dxDetailMobileBar[hidden]{display:none!important}body.marketplace-car-detail-mode #carPage{color:#252334;background:#fff;font-family:Heebo,Arial,sans-serif}body.marketplace-car-detail-mode #carPage .cp-hero{background:#f6f5f8;border-radius:16px;width:calc(100% - 80px);max-width:1240px;height:420px;min-height:0;margin:28px auto 0;overflow:hidden}body.marketplace-car-detail-mode #carPage .cp-hero-overlay{display:none}body.marketplace-car-detail-mode #carPage .cp-hero-img{filter:none!important}body.marketplace-car-detail-mode #carPage .cp-back{color:#252334;background:#fffffff0;border:1px solid #e8e3ef;border-radius:8px;padding:10px 14px;font:500 13px Heebo,sans-serif;top:16px;right:16px;box-shadow:0 2px 8px #0001}body.marketplace-car-detail-mode #carPage .cp-share-btn{color:#252334;box-shadow:none;background:#fff;top:16px;left:16px}body.marketplace-car-detail-mode #carPage .cp-thumbs{width:calc(100% - 80px);max-width:1240px;box-shadow:none;background:0 0;border:0;border-radius:8px;justify-content:flex-start;gap:8px;padding:0;overflow-x:auto;margin:10px auto 0!important}body.marketplace-car-detail-mode #carPage .cp-thumb{width:80px;height:58px;box-shadow:none;border-radius:7px;flex-shrink:0}body.marketplace-car-detail-mode #carPage .cp-body{grid-template-columns:minmax(0,1fr) 340px;gap:48px;width:calc(100% - 80px);max-width:1240px;margin:28px auto;padding:0 0 60px}body.marketplace-car-detail-mode #carPage .cp-title{margin-bottom:10px;font-size:30px;font-weight:600;line-height:1.4}body.marketplace-car-detail-mode #carPage .cp-subtitle{color:#736b80;font-size:15px;font-weight:400;line-height:1.7}body.marketplace-car-detail-mode #carPage .cp-price{color:#252334;font-size:28px;font-weight:650}body.marketplace-car-detail-mode #carPage .cp-price-label{color:#81768d;font-size:12px}body.marketplace-car-detail-mode #carPage .cp-badge{letter-spacing:0;border-radius:5px;font-size:11px;font-weight:500}body.marketplace-car-detail-mode #carPage .cp-specs-grid{border:1px solid #eae6ee;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:hidden}body.marketplace-car-detail-mode #carPage .cp-spec{background:#faf9fc;border:0;border-bottom:1px solid #eeeaf3;border-radius:0;min-width:0;padding:16px}body.marketplace-car-detail-mode #carPage .cp-spec-val{overflow-wrap:anywhere;color:#353040;font-size:15px;font-weight:500}body.marketplace-car-detail-mode #carPage :is(.cp-specs-title,.cp-desc-title,.cp-similar-title){color:#252334;margin-top:30px;font-size:19px;font-weight:600}body.marketplace-car-detail-mode #carPage .cp-desc-text{color:#736b80;background:0 0;border:0;padding:0;font-size:15px;font-weight:400;line-height:1.9}body.marketplace-car-detail-mode #carPage .cp-cta-card{background:#fff;border:1px solid #e5dfed;border-radius:14px;flex-direction:column;padding:24px;display:flex;position:sticky;top:24px;box-shadow:0 4px 16px #26143205}body.marketplace-car-detail-mode #dxDetailSummary{flex-direction:column;order:0;gap:7px;margin-bottom:22px;display:flex}body.marketplace-car-detail-mode #dxDetailSummary span{color:#82768e;font-size:12px}body.marketplace-car-detail-mode #dxDetailSummary strong{color:#252334;font-size:28px;font-weight:650}body.marketplace-car-detail-mode #dxDetailSummary small{color:#81768d;font-size:12px;font-weight:400;line-height:1.7}body.marketplace-car-detail-mode #carPage .cp-cta-card-title,body.marketplace-car-detail-mode #carPage .cp-cta-card-sub{display:none}body.marketplace-car-detail-mode #carPage #cpWaBtn{color:#fff;box-shadow:none;background:#6938d3;border:0;border-radius:8px;min-height:48px;font:500 14px Heebo,sans-serif}body.marketplace-car-detail-mode #carPage .cp-cta-share{color:#736b80;box-shadow:none;background:0 0;border:0;font-size:12px;font-weight:400}body.marketplace-car-detail-mode #dxMatchToggle{color:#6938d3;cursor:pointer;background:#faf8ff;border:1px solid #e7def7;border-radius:8px;order:2;margin-top:16px;padding:12px;font:500 13px Heebo,sans-serif}body.marketplace-car-detail-mode #carPage .lead-agent-card{box-shadow:none;background:0 0;border:0;order:3;padding:16px 0 0;display:none}body.marketplace-car-detail-mode #carPage .dx-match-open .lead-agent-card{display:block}body.marketplace-car-detail-mode #carPage .lead-agent-grid{grid-template-columns:1fr 1fr}body.marketplace-car-detail-mode #carPage .cp-cta-divider{order:4}body.marketplace-car-detail-mode #carPage .cp-cta-features{order:5;font-size:12px;font-weight:400}body.marketplace-car-detail-mode #carPage .cp-similar-name{font-size:14px;font-weight:500}body.marketplace-car-detail-mode #carPage .cp-similar-img{object-fit:contain;background:#f6f4f8}#dxDetailMobileBar{display:none}@media (width<=1100px){#systemHome .system-marketplace-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body.marketplace-car-detail-mode #carPage .cp-body{grid-template-columns:minmax(0,1fr) 300px;gap:28px}}@media (width<=800px){#systemHome .dx-market-header{min-height:70px;padding:0 22px}#systemHome .dx-market-nav{gap:16px}#systemHome .dx-agency-link{display:none}#systemHome .system-marketplace{padding:22px}#systemHome .system-marketplace-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#systemHome .dx-filter-bar{grid-template-columns:repeat(2,minmax(0,1fr))}#systemHome .dx-reset{grid-column:1/-1;justify-self:end;padding:0}body.marketplace-car-detail-mode #carPage .cp-body{grid-template-columns:1fr}body.marketplace-car-detail-mode #carPage .cp-body>div:nth-child(2){grid-row:2}body.marketplace-car-detail-mode #carPage .cp-hero{height:340px}body.marketplace-car-detail-mode #carPage .cp-cta-card{position:static}}@media (width<=540px){#systemHome .dx-market-header{gap:12px;min-height:64px;padding:0 16px}#systemHome .dx-market-brand{gap:0}#systemHome .dx-market-brand img{width:112px}#systemHome .dx-market-brand span,#systemHome .dx-market-nav a:first-child{display:none}#systemHome .dx-market-nav{font-size:12px}#systemHome .system-hero{padding:26px 18px 22px}#systemHome .system-hero h1{letter-spacing:-.7px;font-size:30px}#systemHome .system-kicker{font-size:11px}#systemHome .system-hero p:not(.system-kicker){max-width:330px;font-size:13px}#systemHome .system-marketplace-natural-search{margin:18px auto 14px}#systemHome .system-marketplace-natural-search input{height:44px;padding:0 8px;font-size:16px}#systemHome .system-marketplace-natural-search button{width:70px;min-width:70px;padding:0 6px;font-size:12px}#systemHome .system-marketplace-stats{flex-wrap:wrap;gap:10px;font-size:10px}#systemHome .system-marketplace{padding:20px 16px 36px}#systemHome .dx-filter-bar{gap:8px}#systemHome .dx-filter-bar select{padding:0 8px;font-size:13px}#systemHome .system-marketplace-categories{gap:6px;margin:12px 0}#systemHome .system-marketplace-category-chip{padding:5px 12px;font-size:12px}#systemHome .system-marketplace-grid{grid-template-columns:minmax(0,1fr);gap:20px}#systemHome .system-marketplace-body h3{min-height:0;font-size:18px}#systemHome .system-marketplace-meta{font-size:13px}#systemHome .system-marketplace-footer{padding:28px 20px}body.marketplace-car-detail-mode #carPage .cp-hero{border-radius:0;width:100%;height:300px;margin:0}body.marketplace-car-detail-mode #carPage .cp-thumbs{width:calc(100% - 32px)}body.marketplace-car-detail-mode #carPage .cp-body{width:auto;margin:24px 16px;padding:0 0 100px}body.marketplace-car-detail-mode #carPage .cp-title{font-size:26px}body.marketplace-car-detail-mode #carPage .cp-specs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.marketplace-car-detail-mode #dxDetailMobileBar{z-index:30;padding:12px 18px calc(12px + env(safe-area-inset-bottom));background:#fffffff5;border-top:1px solid #e6dfed;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #291a4d08}#dxDetailMobileBar strong{font-size:20px;font-weight:600}#dxDetailMobileBar button{color:#fff;background:#6938d3;border:0;border-radius:8px;padding:13px 22px;font:500 14px Heebo,sans-serif}}@media (prefers-reduced-motion:reduce){#systemHome .system-marketplace-card{transition:none;transform:none}}#systemHome .system-marketplace-stats span{color:#737181;font-size:12px;font-weight:400;display:inline}body.marketplace-car-detail-mode #carPage .cp-body>div{box-shadow:none;background:0 0;border:0;min-width:0;padding:0}body.marketplace-car-detail-mode #carPage #cpWaBtn{box-shadow:none!important;color:#fff!important;background:#6938d3!important;font-weight:500!important}body.marketplace-car-detail-mode #carPage #cpShareBtn{color:#736b80!important;letter-spacing:0!important;font-size:12px!important}body.marketplace-car-detail-mode #carPage :is(.cp-specs-title,.cp-desc-title,.cp-similar-title){letter-spacing:0!important}#dxDetailMosaic[hidden]{display:none!important}body.marketplace-car-detail-mode #carPage .dx-has-mosaic #cpHeroImg{width:66%;height:100%;margin-left:auto;display:block}body.marketplace-car-detail-mode #dxDetailMosaic{background:#fff;grid-template-rows:1fr 1fr;gap:6px;width:34%;height:100%;padding-right:6px;display:grid;position:absolute;top:0;left:0}body.marketplace-car-detail-mode #dxDetailMosaic button{cursor:pointer;background:#f6f5f8;border:0;min-height:0;padding:0;overflow:hidden}body.marketplace-car-detail-mode #dxDetailMosaic img{object-fit:contain;width:100%;height:100%}@media (width<=540px){body.marketplace-car-detail-mode #dxDetailMosaic{display:none}body.marketplace-car-detail-mode #carPage .dx-has-mosaic #cpHeroImg{width:100%}#systemHome .system-marketplace-stats span{font-size:10px}}body.marketplace-car-detail-mode #carPage .lead-agent-head span{color:#81768d;font-size:12px;font-weight:400}body.marketplace-car-detail-mode #carPage .lead-agent-head strong{color:#302838;font-size:16px;font-weight:600}body.marketplace-car-detail-mode #carPage .lead-agent-grid label,body.marketplace-car-detail-mode #carPage .lead-agent-custom-questions label{color:#675f73;font-size:12px;font-weight:400}body.marketplace-car-detail-mode #carPage .lead-agent-card :is(input,select){border-radius:7px;min-height:44px;font:400 14px Heebo,sans-serif;color:#352f40!important;background:#fff!important;border:1px solid #dcd5e5!important}body.marketplace-car-detail-mode #carPage .lead-agent-card input::placeholder{opacity:1;color:#81768d!important}body.marketplace-car-detail-mode #carPage .lead-agent-submit{box-shadow:none;border:0;font:500 14px Heebo,sans-serif;color:#fff!important;background:#6938d3!important}body.marketplace-car-detail-mode #carPage .lead-agent-result{color:#342640;background:#f4effc}body.marketplace-car-detail-mode #carPage :is(button,input,select):focus-visible{outline-offset:3px;outline:3px solid #9a76e5}#systemHome .dx-nav-contact{color:#6031c2;cursor:pointer;background:#f1ebfc;border:0;border-radius:9px;padding:10px 17px;font:500 14px Heebo,sans-serif}#systemHome .dx-category-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}#systemHome .dx-category-heading span{color:#82798f;font-size:12px}#systemHome .dx-category-heading h2{letter-spacing:-.5px;color:#282335;margin:4px 0;font-size:23px;font-weight:600}#systemHome .dx-category-arrows{gap:8px;display:flex}#systemHome .dx-category-arrows button{color:#584473;cursor:pointer;background:#fff;border:1px solid #e4dfec;border-radius:50%;width:40px;height:40px;font-size:21px}#systemHome .system-marketplace-categories{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#d6c9eb transparent;flex-wrap:nowrap;gap:12px;max-width:100%;margin:0 0 25px;padding:3px 3px 12px;display:flex;overflow-x:auto}#systemHome .system-marketplace-category-chip{color:#8b70b5;scroll-snap-align:start;cursor:pointer;white-space:normal;height:150px;box-shadow:none;background:#f8f5fc;border:1px solid #eee8f6;border-radius:16px;flex-direction:column;flex:0 0 168px;align-items:stretch;padding:0;transition:border-color .18s,background .18s;display:flex;position:relative;overflow:hidden;transform:none}#systemHome .system-marketplace-category-chip:nth-child(3n+2){color:#629b97;background:#f0f6f5;border-color:#e0ede9}#systemHome .system-marketplace-category-chip:nth-child(3n){color:#a39881;background:#f6f4f0;border-color:#ebe6dd}#systemHome .system-marketplace-category-chip:hover{border-color:#a68ad7}#systemHome .dx-category-art{height:96px;padding:2px 2px 0;display:block}#systemHome .dx-category-art svg{width:100%;height:100%;display:block}#systemHome .dx-category-label{color:#332b42;justify-content:space-between;align-items:center;gap:5px;padding:8px 12px 12px;font-size:14px;font-weight:600;display:flex}#systemHome .dx-category-label small{color:#7e748c;white-space:nowrap;background:0 0;margin:0;padding:0;font-size:10px;font-weight:400}#systemHome .system-marketplace-footer{color:#393046;background:#f8f7fc;border-top:1px solid #eae6f2;padding:48px max(24px,50% - 660px) 0}#systemHome .dx-footer-invite{background:#eee8f9;border:1px solid #e5dcf4;border-radius:20px;justify-content:space-between;align-items:center;gap:32px;margin-bottom:44px;padding:34px 40px;display:flex}#systemHome .dx-footer-invite>div>span{color:#8868ad;font-size:12px;font-weight:500}#systemHome .dx-footer-invite h2{letter-spacing:-.7px;color:#38234f;margin:7px 0;font-size:30px;font-weight:600;line-height:1.4}#systemHome .dx-footer-invite p{color:#796987;margin:0;font-size:14px;line-height:1.8}#systemHome .dx-footer-invite button{color:#fff;cursor:pointer;background:#6938d3;border:0;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;gap:28px;padding:16px 24px;font:500 14px Heebo,sans-serif;display:flex}#systemHome .dx-footer-invite button span{font-size:24px}#systemHome .dx-footer-columns{text-align:right;grid-template-columns:1.3fr .8fr 1fr;gap:64px;padding:0 12px 36px;display:grid}#systemHome .dx-footer-brand img{object-fit:contain;filter:brightness(0);width:150px;height:42px;margin-bottom:12px;display:block}#systemHome .dx-footer-brand>span{color:#493958;font-size:14px;font-weight:600}#systemHome .dx-footer-brand p{color:#80738d;max-width:300px;margin:8px 0;font-size:13px;line-height:1.9}#systemHome .dx-footer-columns h3{color:#392b49;margin:7px 0 17px;font-size:14px;font-weight:600}#systemHome .dx-footer-columns [role=navigation],#systemHome .dx-footer-contact{flex-direction:column;align-items:flex-start;gap:11px;display:flex}#systemHome .dx-footer-columns :is(a,button){color:#776a84;cursor:pointer;text-align:right;background:0 0;border:0;padding:0;font:400 13px Heebo,sans-serif;text-decoration:none}#systemHome .dx-footer-columns a:hover,#systemHome .dx-footer-columns button:hover{color:#6938d3}#systemHome .dx-footer-contact .dx-footer-phone{color:#4b316a;letter-spacing:.5px;font-size:25px;font-weight:500}#systemHome .dx-footer-bottom{color:#8c8098;border-top:1px solid #e5dfed;justify-content:space-between;gap:20px;padding:22px 12px;font-size:11px;display:flex}#systemHome .dx-footer-bottom [role=navigation]{gap:22px;display:flex}#systemHome .dx-footer-bottom a{color:#81748e;text-decoration:none}body.marketplace-car-detail-mode #dxMatchToggle{color:#fff;background:#6938d3;border:0;order:1;min-height:50px;margin:0 0 12px;font-size:14px}body.marketplace-car-detail-mode #carPage .cp-cta-actions{order:2}body.marketplace-car-detail-mode #carPage #cpWaBtn{color:#674c87!important;background:#f7f4fc!important;border:1px solid #e5dced!important}.dx-callback-dialog{box-sizing:border-box;color:#2c223b;text-align:right;background:#fff;border:1px solid #e8e1f2;border-radius:24px;width:min(440px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:32px;font-family:Heebo,Arial,sans-serif;overflow:auto;box-shadow:0 24px 100px #20102b38}.dx-callback-dialog::backdrop{backdrop-filter:blur(5px);background:#23183280}.dx-callback-dialog .dx-callback-close{color:#756480;cursor:pointer;background:#f6f3fa;border:0;border-radius:50%;width:36px;height:36px;font-size:25px;position:absolute;top:13px;left:13px}.dx-callback-symbol{color:#7747cc;background:#f0e9fc;border-radius:14px;place-items:center;width:46px;height:46px;margin-bottom:18px;font-size:28px;display:grid}.dx-callback-eyebrow{color:#8a71a2;font-size:12px}.dx-callback-dialog h2{letter-spacing:-.5px;margin:8px 0 12px;font-size:25px;font-weight:600;line-height:1.4}.dx-callback-dialog p{color:#84738f;margin:0 0 20px;font-size:13px;line-height:1.8}.dx-callback-dialog form{gap:15px;display:grid}.dx-callback-dialog form[hidden]{display:none}.dx-callback-dialog label{color:#53415f;gap:7px;font-size:13px;display:grid}.dx-callback-dialog input{box-sizing:border-box;color:#372745;background:#fff;border:1px solid #ded4e9;border-radius:9px;width:100%;min-height:48px;padding:11px 13px;font:400 16px Heebo,sans-serif}.dx-callback-dialog input::placeholder{color:#a99ab3;opacity:1}.dx-callback-dialog button[type=submit]{color:#fff;cursor:pointer;background:#6938d3;border:0;border-radius:10px;min-height:49px;margin-top:2px;font:500 15px Heebo,sans-serif}.dx-callback-dialog button:disabled{opacity:.6;cursor:wait}.dx-callback-dialog .dx-callback-privacy{color:#95859f;margin:0;font-size:10px;line-height:1.7}.dx-callback-dialog a{color:#765197;text-underline-offset:3px;text-decoration:underline}.dx-callback-dialog .dx-callback-alternative{color:#8c7c97;text-align:center;border-top:1px solid #eee7f4;margin-top:22px;padding-top:16px;font-size:12px}#dxCallbackStatus:not(:empty){border-radius:10px;margin-top:15px;padding:14px;font-size:14px;line-height:1.8}#dxCallbackStatus.dx-callback-error{color:#a13442;background:#fff2f2}#dxCallbackStatus.dx-callback-success{color:#307253;background:#edf8f2}:is(#systemHome,.dx-callback-dialog) :is(button,a,input):focus-visible{outline-offset:3px;outline:3px solid #a587d4}@media (width<=800px){#systemHome .dx-footer-columns{grid-template-columns:1fr 1fr;gap:30px}#systemHome .dx-footer-brand{grid-column:1/-1}#systemHome .dx-footer-invite{flex-direction:column;align-items:flex-start;gap:20px;padding:26px}#systemHome .system-marketplace-footer{padding-top:32px}}@media (width<=540px){#systemHome .dx-nav-contact{padding:8px 13px;font-size:12px}#systemHome .dx-category-heading h2{font-size:21px}#systemHome .system-marketplace-category-chip{flex-basis:148px;height:138px}#systemHome .dx-category-art{height:86px}#systemHome .dx-category-label{padding:8px 10px;font-size:13px}#systemHome .dx-category-heading span{font-size:11px}#systemHome .system-marketplace-footer{padding:28px 20px 0}#systemHome .dx-footer-invite{margin-bottom:30px;padding:25px 22px}#systemHome .dx-footer-invite h2{font-size:26px}#systemHome .dx-footer-invite p{font-size:13px}#systemHome .dx-footer-invite button{width:100%;padding:13px;font-size:13px}#systemHome .dx-footer-columns{grid-template-columns:1fr;gap:26px;padding:0 4px 28px}#systemHome .dx-footer-bottom{flex-direction:column;gap:15px;padding:20px 4px}#systemHome .dx-footer-contact .dx-footer-phone{font-size:24px}.dx-callback-dialog{padding:28px 24px}.dx-callback-dialog h2{font-size:23px}#dxDetailMobileBar button{padding:13px 25px}}@media (prefers-reduced-motion:reduce){#systemHome .system-marketplace-category-chip{transition:none}}#systemHome .dx-buyer-tools{color:#575064;flex-wrap:wrap;align-items:center;gap:12px;margin:22px 0 0;font-size:13px;display:flex}#systemHome .dx-buyer-tools>span{flex:1}:is(#systemHome,#dxDetailSummary) .dx-buyer-actions{justify-content:space-between;gap:8px;padding:10px 14px;display:flex}:is(#systemHome,#dxDetailSummary) .dx-buyer-actions button,#systemHome .dx-buyer-tools button{color:#493c60;cursor:pointer;background:#fff;border:1px solid #ddd7e7;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font:500 13px Heebo,Arial,sans-serif;display:inline-flex}:is(#systemHome,#dxDetailSummary) .dx-buyer-actions button[aria-pressed=true],#systemHome .dx-buyer-tools button[aria-pressed=true]{color:#592bb7;background:#f2edfc;border-color:#bba3e7}:is(#systemHome,#dxDetailSummary) [data-save-id][aria-pressed=true] svg{fill:currentColor}#systemHome button:disabled{opacity:.5;cursor:not-allowed}#systemHome .dx-buyer-status{color:#514162;min-height:22px;margin:8px 0;font-size:14px}#systemHome .dx-buyer-comparison{border-block:1px solid #ddd7e7;margin-bottom:28px;padding:24px 0;scroll-margin-top:20px}#systemHome .dx-buyer-comparison[hidden]{display:none}#systemHome .dx-buyer-comparison header{justify-content:space-between;align-items:start;gap:20px;margin-bottom:20px;display:flex}#systemHome .dx-buyer-comparison h2{color:#282133;margin:0 0 8px;font-size:24px;line-height:1.4}#systemHome .dx-buyer-comparison p{color:#61576d;font-size:14px;line-height:1.7}#systemHome .dx-buyer-comparison button,#systemHome .dx-buyer-service button,#systemHome .dx-buyer-empty button{color:#593b86;cursor:pointer;background:#fff;border:1px solid #dcd4e7;border-radius:8px;min-height:44px;padding:10px 16px;font:500 14px Heebo,Arial,sans-serif}#systemHome .dx-comparison-scroll{scrollbar-width:thin;scrollbar-color:#b9a8d4 #f4f1f8;overscroll-behavior-x:contain;overflow:auto}#systemHome .dx-comparison-scroll table{border-collapse:collapse;table-layout:fixed;color:#30273e;width:100%;min-width:600px;font-size:14px}#systemHome .dx-comparison-scroll caption{text-align:right;padding:8px 0 16px;font-weight:600}#systemHome .dx-comparison-scroll th,#systemHome .dx-comparison-scroll td{text-align:center;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e8e2ef;padding:14px}#systemHome .dx-comparison-scroll th:first-child{text-align:right;background:#faf8fc;width:110px}#systemHome .dx-comparison-scroll td{font-variant-numeric:tabular-nums}#systemHome .dx-comparison-scroll img{object-fit:contain;background:#f8f7fa;width:100%;height:140px;margin-bottom:12px}#systemHome .dx-comparison-scroll a{color:#342645;text-underline-offset:4px;font-weight:600;text-decoration:underline;display:block}#systemHome .dx-comparison-scroll th button{background:0 0;border:0;margin-top:10px;font-size:12px}#systemHome .dx-comparison-footer{justify-content:space-between;align-items:center;gap:20px;margin-top:20px;display:flex}#systemHome .dx-comparison-footer button,#systemHome .dx-buyer-service button{color:#fff;background:#6938d3;border-color:#6938d3}#systemHome .dx-buyer-service{text-align:center;color:#30233f;background:#f7f4fc;max-width:1320px;margin:0 auto 48px;padding:32px 40px}#systemHome .dx-buyer-service h2{margin:0 0 16px;font-size:26px}#systemHome .dx-buyer-service p{color:#61536f;max-width:660px;margin:10px auto;font-size:15px;line-height:1.8}#systemHome .dx-buyer-service button{margin-top:14px}#systemHome .dx-buyer-empty button{margin:6px}#dxCallbackStatus.dx-callback-success{text-align:right;color:#30233f;line-height:1.8}#dxCallbackStatus h3{margin:0 0 12px;font-size:24px}#dxCallbackStatus ol{margin:20px 0;padding-inline-start:22px}#dxCallbackStatus button{color:#fff;background:#6938d3;border:0;border-radius:8px;min-height:44px;padding:12px 20px;font:500 15px Heebo,Arial,sans-serif}#dxFinderDetails .dx-finder-more{border:0;margin-top:16px}#dxFinderDetails .dx-finder-more summary{font-size:14px}body.marketplace-car-detail-mode #dxDetailSummary .dx-buyer-actions{padding:16px 0 0}body.marketplace-car-detail-mode #dxDetailMobileBar a{color:#593b86;align-items:center;min-height:44px;font:500 13px Heebo,Arial,sans-serif;display:flex}@media (width<=540px){#systemHome .dx-buyer-tools>span{flex-basis:100%;order:3}#systemHome .dx-buyer-tools{justify-content:space-between}#systemHome .dx-buyer-comparison header,#systemHome .dx-comparison-footer{flex-direction:column;align-items:stretch}#systemHome .dx-buyer-comparison h2{font-size:22px}#systemHome .dx-buyer-service{border-radius:12px;margin:0 16px 28px;padding:26px 20px}#systemHome .dx-buyer-service h2{font-size:23px}body.marketplace-car-detail-mode #dxDetailMobileBar{gap:8px;padding-inline:12px}#dxDetailMobileBar strong{font-size:16px}#dxDetailMobileBar button{padding:12px;font-size:13px}}#systemHome .dx-buyer-tools{z-index:25;background:#fff;border-bottom:1px solid #ece6f3;padding-block:10px;position:sticky;top:0}#systemHome .dx-buyer-comparison{scroll-margin-top:115px}#systemHome .dx-comparison-scroll th:first-child{z-index:1;position:sticky;right:0}body.marketplace-car-detail-mode #carPage .cp-hero{touch-action:pan-y}body.marketplace-car-detail-mode #cpGalleryControls{z-index:4}body.marketplace-car-detail-mode .dx-detail-compare{color:#593b86;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;min-height:44px;font:500 13px Heebo,Arial,sans-serif;text-decoration:underline}body[data-template=private_showroom][data-theme-contract-version=v2]{--showroom-shadow:0 8px 24px color-mix(in srgb,var(--template-heading) 7%,transparent)}body[data-template=private_showroom][data-theme-contract-version=v2] :is(.adv-filter-label,.brand-item,.brand-item:hover,.brand-sep){color:var(--template-muted)!important;-webkit-text-fill-color:var(--template-muted)!important}body[data-template=private_showroom][data-theme-contract-version=v2] :is(.adv-reset-btn,.weekly-car-actions a,.catalog-natural-search button){background:var(--template-surface)!important;color:var(--template-heading)!important;-webkit-text-fill-color:var(--template-heading)!important;border:1px solid var(--template-border)!important}body[data-template=private_showroom][data-theme-contract-version=v2] :is(.adv-reset-btn,.weekly-car-actions a,.catalog-natural-search button):hover{background:var(--template-surface-strong)!important;border-color:var(--template-action)!important}body[data-template=private_showroom][data-theme-contract-version=v2] :is(.f-btn.active,.vt-btn.active,.card-badge,.weekly-car-actions button){background:var(--template-action)!important;color:var(--template-action-text)!important;-webkit-text-fill-color:var(--template-action-text)!important;border-color:var(--template-action)!important}body[data-template=private_showroom][data-theme-contract-version=v2] :is(.contact-form,.lead-agent-card,.finance-grid,.catalog-natural-search) :is(input:not([type=range]):not([type=checkbox]),select,textarea),body[data-template=private_showroom][data-theme-contract-version=v2] :is(.catalog-search,.catalog-sort,.adv-filter-select){background:var(--template-surface-strong)!important;color:var(--template-surface-text)!important;-webkit-text-fill-color:var(--template-surface-text)!important;border-color:var(--template-border)!important}body[data-template=private_showroom][data-theme-contract-version=v2] :is(.contact-form,.lead-agent-card,.catalog-natural-search) :is(input,textarea)::placeholder{opacity:1;color:var(--template-muted)!important;-webkit-text-fill-color:var(--template-muted)!important}body[data-template=private_showroom][data-theme-contract-version=v2] :is(.wa-popup,.wa-popup-header,.wa-popup-body,.wa-popup-footer,.wa-popup-bubble){background:var(--template-surface)!important;color:var(--template-heading)!important;-webkit-text-fill-color:var(--template-heading)!important;border-color:var(--template-border)!important}body[data-template=private_showroom][data-theme-contract-version=v2] .wa-popup-bubble{border:1px solid var(--template-border);border-radius:14px;background:var(--theme-background)!important;box-shadow:none!important}body[data-template=private_showroom][data-theme-contract-version=v2] .wa-popup-bubble:before{display:none}body[data-template=private_showroom][data-theme-contract-version=v2] :is(.wa-popup-name,.wa-popup-close-btn){color:var(--template-heading)!important;-webkit-text-fill-color:var(--template-heading)!important}body[data-template=private_showroom][data-theme-contract-version=v2] :is(.wa-popup-status,.wa-popup-time){color:var(--template-muted)!important;-webkit-text-fill-color:var(--template-muted)!important}body[data-template=private_showroom][data-theme-contract-version=v2] .wa-popup-send{background:var(--template-action)!important;color:var(--template-action-text)!important;-webkit-text-fill-color:var(--template-action-text)!important}body[data-template=private_showroom][data-theme-contract-version=v2] footer .footer-top>div:first-child{background:var(--template-surface)!important;color:var(--template-heading)!important;border-color:var(--template-border)!important;box-shadow:none!important}body[data-template=private_showroom][data-theme-contract-version=v2] footer .f-logo{background:var(--theme-background)!important;border-color:var(--template-border)!important}body[data-template=private_showroom][data-theme-contract-version=v2] footer :is(.f-desc,.f-logo-fb,.f-social a){color:var(--template-heading)!important;-webkit-text-fill-color:var(--template-heading)!important}body[data-template=private_showroom][data-theme-contract-version=v2] footer .f-social a{border-radius:50%;background:var(--theme-background)!important;border-color:var(--template-border)!important}body[data-template=private_showroom][data-theme-contract-version=v2] :is(.cp-thumbs,.cp-spec,.cp-cta-card,.contact-form,.weekly-car-media,.wa-popup),body[data-template=private_showroom][data-theme-contract-version=v2] #carPage .cp-body>div:first-child{box-shadow:var(--showroom-shadow)!important}body[data-template=private_showroom][data-theme-contract-version=v2] :is(.catalog-advanced,.contact-form,.finance-grid,.lead-agent-card,.weekly-car-actions,footer,.wa-popup) :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid var(--template-heading)!important}body[data-template=private_showroom][data-theme-contract-version=v2] #carPage .cp-cta-wa{background:var(--template-action)!important;color:var(--template-action-text)!important;-webkit-text-fill-color:var(--template-action-text)!important;border-color:var(--template-action)!important;box-shadow:none!important}body[data-template=private_showroom][data-theme-contract-version=v2] #carPage :is(.cp-cta-phone,.cp-cta-waze){background:var(--template-surface-strong)!important;color:var(--template-heading)!important;-webkit-text-fill-color:var(--template-heading)!important;border-color:var(--template-border)!important;box-shadow:none!important}body[data-template=private_showroom][data-theme-contract-version=v2] .videos-section{background:var(--theme-background)!important;color:var(--template-heading)!important}body[data-template=private_showroom][data-theme-contract-version=v2] .video-card{background:var(--template-surface)!important;border-color:var(--template-border)!important;box-shadow:var(--showroom-shadow)!important}body[data-template=private_showroom][data-theme-contract-version=v2] .video-card h3{color:var(--template-heading)!important;-webkit-text-fill-color:var(--template-heading)!important}body[data-template=private_showroom][data-theme-contract-version=v2] .video-embed{background:var(--template-surface-strong)!important;border-color:var(--template-border)!important}body[data-template=private_showroom][data-theme-contract-version=v2] .video-card-link a{background:var(--template-action)!important;color:var(--template-action-text)!important;-webkit-text-fill-color:var(--template-action-text)!important}body[data-template=private_showroom][data-theme-contract-version=v2] .videos-carousel{scrollbar-color:var(--template-border) transparent}body[data-template=private_showroom][data-theme-contract-version=v2] .catalog .card-img-wrap .card-badge{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;text-align:center;letter-spacing:1px;max-width:calc(100% - 24px);line-height:1.35;inset:12px auto auto 50%!important;transform:translate(-50%)!important}body[data-template=private_showroom][data-theme-contract-version=v2] #mobileMenu{background:var(--theme-background)!important;color:var(--template-heading)!important}body[data-template=private_showroom][data-theme-contract-version=v2] #mobileMenu>a,body[data-template=private_showroom][data-theme-contract-version=v2] #mobileMenu>button{color:var(--template-heading)!important;-webkit-text-fill-color:var(--template-heading)!important}@media (width<=760px){body[data-template=private_showroom][data-theme-contract-version=v2] :is(#catalog,.contact-form,.finance-grid,.lead-agent-card) :is(input:not([type=checkbox]):not([type=range]),select,textarea){box-sizing:border-box;min-width:0!important;max-width:100%!important;font-size:16px!important}body[data-template=private_showroom][data-theme-contract-version=v2] :is(.f-btn,.adv-reset-btn,.catalog-natural-search button,.catalog-natural-search input,.mobile-language-switcher button){min-height:44px!important}body[data-template=private_showroom][data-theme-contract-version=v2] #catalog .adv-filter-label{letter-spacing:0!important;font-size:12px!important;line-height:1.4!important}body[data-template=private_showroom][data-theme-contract-version=v2] #catalog .adv-filters-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-template=private_showroom][data-theme-contract-version=v2] .videos-carousel{max-width:100%;padding-inline:0;grid-auto-columns:100%!important}body[data-template=private_showroom][data-theme-contract-version=v2] .video-card{box-sizing:border-box;width:100%;min-width:0;max-width:100%!important}body[data-template=private_showroom][data-theme-contract-version=v2] :is(.video-card h3,.weekly-car-copy h2,.cp-title){overflow-wrap:anywhere}body[data-template=private_showroom][data-theme-contract-version=v2] .cp-price{overflow-wrap:normal!important;font-size:clamp(28px,8vw,38px)!important;line-height:1.3!important}body[data-template=private_showroom][data-theme-contract-version=v2] #mobileMenu{padding-bottom:calc(32px + env(safe-area-inset-bottom))!important}body[data-template=private_showroom][data-theme-contract-version=v2] #mobileMenu>a{justify-content:center;align-items:center;min-height:44px;display:flex;font-size:22px!important}}@media (width<=360px){body[data-template=private_showroom][data-theme-contract-version=v2] #catalog .adv-filters-grid{grid-template-columns:minmax(0,1fr)!important}}@media (width<=1100px){body[data-template=private_showroom][data-theme-contract-version=v2] #mobileMenu{overscroll-behavior:contain;z-index:1100!important;padding:calc(76px + env(safe-area-inset-top)) 18px calc(28px + env(safe-area-inset-bottom))!important;justify-content:flex-start!important;gap:14px!important;overflow-y:auto!important}body[data-template=private_showroom][data-theme-contract-version=v2] #mobileMenu>button{border-radius:12px;place-items:center;width:44px;height:44px;display:grid;top:calc(16px + env(safe-area-inset-top))!important;background:var(--template-surface)!important;left:18px!important}body[data-template=private_showroom][data-theme-contract-version=v2] #mobileMenu>a{text-align:center;flex-shrink:0;min-height:44px;line-height:1.4;font-size:22px!important}body[data-template=private_showroom][data-theme-contract-version=v2] .mobile-language-switcher{flex-wrap:wrap;flex-shrink:0;max-width:100%}body[data-template=private_showroom][data-theme-contract-version=v2] .hero-stats{background:var(--template-surface)!important;-webkit-backdrop-filter:none!important;border:1px solid var(--template-border)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:24px auto 0!important;padding:12px!important}body[data-template=private_showroom][data-theme-contract-version=v2] .hero-stat{min-width:0;border:0!important;padding:12px 4px!important}body[data-template=private_showroom][data-theme-contract-version=v2] .hs-label{overflow-wrap:anywhere;color:var(--template-muted)!important;letter-spacing:0!important;font-size:13px!important}body[data-template=private_showroom][data-theme-contract-version=v2] :is(.contact-form,.finance-grid,.lead-agent-card,#catalog) :is(input:not([type=range]):not([type=checkbox]),select,textarea){min-width:0!important;max-width:100%!important;font-size:16px!important}body[data-template=private_showroom][data-theme-contract-version=v2] #catalog input::placeholder{letter-spacing:0!important;font-size:14px!important}body[data-template=private_showroom][data-theme-contract-version=v2] :is(.f-btn,.vt-btn,.mobile-language-switcher a,.cp-cta-share,.hamburger){min-width:44px;min-height:44px!important}body[data-template=private_showroom][data-theme-contract-version=v2] .contact-form{justify-self:center;width:100%!important;max-width:640px!important;margin-inline:auto!important}body[data-template=private_showroom][data-theme-contract-version=v2] :is(.c-row,.c-val,.contact-inner>div,.f-group){min-width:0}body[data-template=private_showroom][data-theme-contract-version=v2] .c-val{overflow-wrap:anywhere}body[data-template=private_showroom][data-theme-contract-version=v2] .c-icon{flex:0 0 40px;color:var(--template-heading)!important}body[data-template=private_showroom][data-theme-contract-version=v2] .c-icon svg{stroke:currentColor!important}body[data-template=private_showroom][data-theme-contract-version=v2] .hamburger{background:var(--template-surface)!important;border:1px solid var(--template-border)!important}body[data-template=private_showroom][data-theme-contract-version=v2] .hamburger span{background:var(--template-heading)!important}}@media (width>=601px) and (width<=1100px){body[data-template=private_showroom][data-theme-contract-version=v2] .contact-form .f-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;display:grid!important}}body[data-template=private_showroom] #catalog .car-card .card-body :is(.card-meta,.card-name),body[data-template=private_showroom] .weekly-car-copy h2,body[data-template=private_showroom] #cpTitle,body[data-template=private_showroom] .video-card h3{box-sizing:border-box;width:100%;text-align:center!important}body[data-template=private_showroom] #catalog #carsGrid.view-multi:not([hidden]){grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:24px!important;display:grid!important}body[data-template=private_showroom] #catalog #carsGrid.view-multi .car-card{border-radius:16px!important;flex-direction:column!important;grid-column:auto!important;gap:0!important;width:auto!important;min-width:0!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important;transform:none!important}body[data-template=private_showroom] #catalog #carsGrid.view-multi .card-img-wrap{aspect-ratio:4/3!important;border-radius:0!important;flex:none!important;align-self:stretch!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;position:relative!important}body[data-template=private_showroom] #catalog #carsGrid.view-multi .card-img{object-fit:contain!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;transform:none!important}body[data-template=private_showroom] #catalog #carsGrid.view-multi .card-badge{letter-spacing:0!important;white-space:nowrap!important;width:auto!important;max-width:calc(100% - 20px)!important;padding:5px 9px!important;font-size:11px!important;line-height:1.4!important;inset:10px 10px auto auto!important;transform:none!important}body[data-template=private_showroom] #catalog #carsGrid.view-multi .card-body{box-sizing:border-box!important;flex-direction:column!important;flex:1!important;gap:10px!important;width:100%!important;min-width:0!important;padding:16px!important;display:flex!important}body[data-template=private_showroom] #catalog #carsGrid.view-multi .card-meta{letter-spacing:.04em!important;margin:0!important;font-size:13px!important}body[data-template=private_showroom] #catalog #carsGrid.view-multi .card-name{letter-spacing:0!important;overflow-wrap:anywhere!important;margin:0!important;font-size:23px!important;line-height:1.3!important}body[data-template=private_showroom] #catalog #carsGrid.view-multi .card-specs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px 16px!important;margin:0!important;display:grid!important}body[data-template=private_showroom] #catalog #carsGrid.view-multi .card-spec{gap:3px!important;min-width:0!important;padding:6px 0!important}body[data-template=private_showroom] #catalog #carsGrid.view-multi .card-spec-label{font-size:12px!important;line-height:1.5!important}body[data-template=private_showroom] #catalog #carsGrid.view-multi .card-spec-val{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;font-size:15px!important;line-height:1.5!important}body[data-template=private_showroom] #catalog #carsGrid.view-multi .card-price{margin:0!important;padding:0!important;font-size:24px!important;line-height:1.4!important}body[data-template=private_showroom] #catalog #carsGrid.view-multi .card-finance-teaser{margin:0!important;padding:8px 0!important;font-size:13px!important;line-height:1.5!important}body[data-template=private_showroom] #catalog #carsGrid.view-multi .card-finance-teaser strong{font-size:15px!important;line-height:1.5!important}body[data-template=private_showroom] #catalog #carsGrid.view-multi :is(.card-actions,.card-curated-actions){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:auto!important;padding-top:8px!important;display:grid!important}body[data-template=private_showroom] #catalog #carsGrid.view-multi :is(.card-actions,.card-curated-actions) :is(button,a){white-space:normal!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:44px!important;padding:10px 6px!important;font-size:14px!important}@media (width<=1100px){body[data-template=private_showroom] #catalog #carsGrid.view-multi:not([hidden]){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}}@media (width<=600px){body[data-template=private_showroom] #catalog #carsGrid.view-multi:not([hidden]){grid-template-columns:minmax(0,1fr)!important;gap:24px!important}body[data-template=private_showroom] #catalog #carsGrid.view-multi .card-img-wrap{aspect-ratio:6/5!important}}body[data-template=private_showroom] #dealerCookieBanner .dealer-cookie-actions button:not(.secondary){color:#15171d!important;background:#d5aa5d!important;border-color:#d5aa5d!important}body[data-template=private_showroom] #dealerCookieBanner nav a{color:var(--text-main,#15171d)!important;align-items:center!important;min-height:24px!important;font-size:13px!important;line-height:1.5!important;display:inline-flex!important}body[data-template=editorial_drive]{--editorial-width:1240px;--editorial-gutter:clamp(18px,4vw,56px)}body[data-template=editorial_drive] :is(.hero-content,.weekly-car-copy,.catalog-tools,.card-body,.cp-body>div,.about-copy,.contact-inner>div,.footer-top>div){box-sizing:border-box!important;min-width:0!important}body[data-template=editorial_drive] :is(.hero-title,.hero-eyebrow,.hero-sub,.weekly-car-copy h2,.card-name,.cp-title,.cp-desc-text,.about-title,.about-text,.c-val,.footer-contact-text,.f-copy){overflow-wrap:anywhere!important;word-break:normal!important;white-space:normal!important}body[data-template=editorial_drive] :is(#catalog,#contact,#about,#process,#why,#financeCalculator){scroll-margin-top:104px}body[data-template=editorial_drive] #nav{height:auto!important;min-height:80px!important;padding:10px var(--editorial-gutter)!important;box-sizing:border-box!important;align-items:center!important;gap:20px!important}body[data-template=editorial_drive] #nav .nav-logo{flex:0 160px!important;min-width:0!important;max-width:180px!important;margin-inline-end:auto!important}body[data-template=editorial_drive] #nav #navImg{box-sizing:border-box!important;max-width:100%!important;height:52px!important;max-height:52px!important}body[data-template=editorial_drive] #nav .nav-logo-fb{overflow-wrap:anywhere;letter-spacing:0!important;font-size:17px!important;line-height:1.3!important}body[data-template=editorial_drive] #nav .nav-links{align-items:center!important;gap:clamp(10px,1vw,18px)!important;min-width:0!important}body[data-template=editorial_drive] #nav .nav-links a{white-space:nowrap!important;font-size:13px!important;font-weight:500!important;line-height:1.5!important}body[data-template=editorial_drive] #nav>div:last-child{flex:none!important;gap:12px!important}body[data-template=editorial_drive] #nav .nav-cta{white-space:nowrap!important;background:var(--surface-bg)!important;min-height:44px!important;color:var(--text-main)!important;border-radius:4px!important;padding:10px 14px!important}body[data-template=editorial_drive] #nav .hamburger{flex:0 0 44px!important;width:44px!important;height:44px!important;margin:0!important;position:static!important;transform:none!important}body[data-template=editorial_drive] .hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:stretch!important;gap:0!important;height:auto!important;min-height:0!important;padding:80px 0 0!important;display:grid!important;overflow:visible!important}body[data-template=editorial_drive] .hero-content{width:100%!important;max-width:none!important;padding:clamp(36px,5vw,80px) var(--editorial-gutter)!important;z-index:1!important;grid-area:1/1!important;align-self:center!important}body[data-template=editorial_drive] .hero-bg{background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;background-color:var(--surface-bg)!important;opacity:1!important;z-index:0!important;aspect-ratio:auto!important;grid-area:1/2/span 2!important;width:100%!important;height:auto!important;min-height:480px!important;position:relative!important;inset:auto!important}body[data-template=editorial_drive] .hero-title{letter-spacing:-.025em!important;margin:0 0 22px!important;font-size:clamp(32px,3.4vw,56px)!important;font-weight:650!important;line-height:1.2!important}body[data-template=editorial_drive] .hero-title #hL2{letter-spacing:0!important;margin-top:16px!important;font-size:.65em!important;font-weight:400!important;line-height:1.4!important;display:block!important}body[data-template=editorial_drive] .hero-eyebrow{letter-spacing:0!important;max-width:100%!important;margin-bottom:22px!important;font-size:12px!important;line-height:1.8!important;display:block!important}body[data-template=editorial_drive] .hero-sub{max-width:42ch!important;margin-bottom:26px!important;font-size:16px!important;font-weight:400!important;line-height:1.8!important}body[data-template=editorial_drive] .hero-ctas{flex-wrap:wrap!important;gap:12px!important;display:flex!important}body[data-template=editorial_drive] .hero .cta-primary{white-space:normal!important;max-width:100%!important;font-size:14px!important;font-weight:600!important;line-height:1.5!important}body[data-template=editorial_drive] .hero-stats{grid-area:2/1!important;align-self:end!important;width:100%!important;min-width:0!important;margin:0!important;position:static!important;inset:auto!important}body[data-template=editorial_drive] .hero-stat{min-width:0!important}body[data-template=editorial_drive] .hs-num{overflow-wrap:anywhere;font-size:clamp(22px,2.4vw,34px)!important;line-height:1.3!important}body[data-template=editorial_drive] .hs-label{white-space:normal!important;font-size:12px!important;line-height:1.6!important}body[data-template=editorial_drive] .brands{padding:16px 0!important;overflow:hidden!important}body[data-template=editorial_drive] #weeklyCarSection{padding:64px var(--editorial-gutter)!important;background:var(--surface-bg)!important;border:0!important}body[data-template=editorial_drive] #weeklyCarSection .weekly-car-inner{max-width:var(--editorial-width)!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;align-items:center!important;gap:clamp(28px,5vw,64px)!important;margin:auto!important;padding:0!important;display:grid!important}body[data-template=editorial_drive] #weeklyCarSection .weekly-car-media{border:1px solid var(--line-soft)!important;background:var(--site-bg)!important;border-radius:6px!important;min-width:0!important;overflow:hidden!important}body[data-template=editorial_drive] #weeklyCarSection .weekly-car-copy{text-align:start!important;padding:0!important}body[data-template=editorial_drive] #weeklyCarSection h2{letter-spacing:-.02em!important;color:var(--text-main)!important;margin:10px 0 16px!important;font-size:clamp(25px,2.8vw,38px)!important;font-weight:650!important;line-height:1.25!important}body[data-template=editorial_drive] #weeklyCarSection p{color:var(--text-muted)!important;margin:0 0 14px!important;font-size:14px!important;line-height:1.8!important}body[data-template=editorial_drive] #weeklyCarSection .s-tag{letter-spacing:.04em!important;font-size:12px!important;font-weight:500!important}body[data-template=editorial_drive] #weeklyCarSection .weekly-car-price{color:var(--text-main)!important;margin:18px 0 12px!important;font-size:30px!important;font-weight:600!important;line-height:1.4!important}body[data-template=editorial_drive] #weeklyCarSection .weekly-car-finance{white-space:normal!important;border:1px solid var(--line-soft)!important;color:var(--text-muted)!important;box-sizing:border-box!important;background:0 0!important;border-radius:4px!important;max-width:100%!important;padding:8px 12px!important;font-size:12px!important;font-weight:400!important;line-height:1.7!important}body[data-template=editorial_drive] #weeklyCarSection .weekly-car-actions{flex-wrap:wrap!important;gap:10px!important;margin-top:24px!important;display:flex!important}body[data-template=editorial_drive] #weeklyCarSection .weekly-car-actions :is(button,a){box-sizing:border-box!important;text-align:center!important;white-space:normal!important;max-width:100%!important;min-height:48px!important;box-shadow:none!important;border-radius:4px!important;flex:140px!important;justify-content:center!important;align-items:center!important;padding:13px 18px!important;font:500 14px/1.5 Heebo,Arial,sans-serif!important;display:flex!important}body[data-template=editorial_drive] #weeklyCarSection .weekly-car-actions button{background:var(--theme-action)!important;color:var(--curated-action-text)!important;border:1px solid #0000!important}body[data-template=editorial_drive] #weeklyCarSection .weekly-car-actions a{background:var(--site-bg)!important;color:var(--text-main)!important;border:1px solid var(--line-soft)!important}body[data-template=editorial_drive] #catalog{padding:64px var(--editorial-gutter)!important}body[data-template=editorial_drive] #catalog :is(.catalog-head,.catalog-toolbar,.catalog-advanced,.catalog-grid-wrap,.full-catalog-cta){width:100%!important;max-width:var(--editorial-width)!important;box-sizing:border-box!important;margin-inline:auto!important}body[data-template=editorial_drive] #catalog .catalog-head{margin-bottom:28px!important}body[data-template=editorial_drive] #catalog .s-title{letter-spacing:-.02em!important;font-size:clamp(28px,3vw,40px)!important;font-weight:650!important;line-height:1.3!important}body[data-template=editorial_drive] #catalog .catalog-sub{max-width:60ch!important;margin-inline:0!important;font-size:14px!important;font-weight:400!important;line-height:1.8!important}body[data-template=editorial_drive] #catalog .catalog-toolbar{flex-wrap:wrap!important;align-items:center!important;gap:16px!important;margin-bottom:16px!important;padding:0!important;display:flex!important}body[data-template=editorial_drive] #catalog .catalog-toolbar>div{min-width:0!important;max-width:100%!important}body[data-template=editorial_drive] #catalog .catalog-tools{flex:400px!important;grid-template-columns:minmax(0,1.5fr) minmax(150px,1fr)!important;gap:12px!important;display:grid!important}body[data-template=editorial_drive] #catalog :is(.catalog-search,.catalog-sort,.adv-filter-select){box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:46px!important;color:var(--text-main)!important;background:var(--surface-bg)!important;border:1px solid var(--line-soft)!important;border-radius:4px!important;font-size:14px!important}body[data-template=editorial_drive] #catalog .filters{flex-wrap:wrap!important;gap:8px!important;max-width:100%!important}body[data-template=editorial_drive] #catalog .catalog-advanced{border-radius:4px!important;margin-bottom:24px!important}body[data-template=editorial_drive] #catalog .adv-filters-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}body[data-template=editorial_drive] #catalog .cars-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:36px 24px!important}body[data-template=editorial_drive] #catalog .cars-grid.view-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-template=editorial_drive] #catalog .car-card{flex-direction:column!important;grid-row:auto!important;grid-template-rows:none!important;gap:0!important;min-width:0!important;height:auto!important;margin:0!important;padding:0 0 20px!important;display:flex!important;overflow:visible!important}body[data-template=editorial_drive] #catalog .card-body{flex-direction:column!important;flex:auto!important;grid-row:auto!important;grid-template-rows:none!important;gap:12px!important;min-width:0!important;padding:20px 0 0!important;display:flex!important}body[data-template=editorial_drive] #catalog .card-name{white-space:normal!important;height:auto!important;min-height:0!important;max-height:none!important;font-size:clamp(21px,2vw,28px)!important;font-weight:600!important;line-height:1.3!important;overflow:visible!important}body[data-template=editorial_drive] #catalog .card-meta{letter-spacing:.04em!important;font-weight:500!important;line-height:1.5!important}body[data-template=editorial_drive] #catalog .card-tech-specs{flex-wrap:wrap!important;min-width:0!important;font-size:13px!important;line-height:1.8!important}body[data-template=editorial_drive] #catalog .card-price{overflow-wrap:anywhere;font-size:26px!important;font-weight:600!important;line-height:1.4!important}body[data-template=editorial_drive] #catalog :is(.card-finance-teaser,.card-warranty){white-space:normal!important;box-sizing:border-box!important;max-width:100%!important;font-size:12px!important;line-height:1.7!important}body[data-template=editorial_drive] #catalog .card-curated-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:auto!important;padding-top:6px!important;display:grid!important}body[data-template=editorial_drive] #catalog .card-curated-actions :is(button,a){white-space:normal!important;min-width:0!important;min-height:46px!important;padding:10px 8px!important;font-size:13px!important;font-weight:500!important;line-height:1.5!important}body[data-template=editorial_drive] #catalog .card-img-wrap{aspect-ratio:4/3!important;width:100%!important;overflow:hidden!important}body[data-template=editorial_drive] .cp-body{width:100%!important;max-width:var(--editorial-width)!important;box-sizing:border-box!important;padding:36px var(--editorial-gutter) 80px!important;grid-template-columns:minmax(0,1fr) minmax(280px,340px)!important;gap:40px!important}body[data-template=editorial_drive] .cp-title{letter-spacing:-.02em!important;font-size:clamp(26px,3vw,42px)!important;font-weight:650!important;line-height:1.3!important}body[data-template=editorial_drive] .cp-price{font-size:clamp(27px,3vw,36px)!important;font-weight:600!important;line-height:1.4!important}body[data-template=editorial_drive] .cp-subtitle{font-size:14px!important;line-height:1.8!important}body[data-template=editorial_drive] .cp-thumbs{box-sizing:border-box!important;max-width:100%!important;padding:14px var(--editorial-gutter)!important;flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto!important}body[data-template=editorial_drive] .cp-thumb{flex-shrink:0!important}body[data-template=editorial_drive] .cp-spec-val{font-size:15px!important;font-weight:500!important;line-height:1.6!important}body[data-template=editorial_drive] .cp-cta-card{box-sizing:border-box!important;min-width:0!important}body[data-template=editorial_drive] .cp-cta-card :is(input,select,button,a){box-sizing:border-box!important;white-space:normal!important;max-width:100%!important}body[data-template=editorial_drive] .cp-cta-card :is(input,select){min-width:0!important;font-size:16px!important}body[data-template=editorial_drive] .cp-cta-card-title{font-size:22px!important;line-height:1.4!important}body[data-template=editorial_drive] .cp-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}body[data-template=editorial_drive] :is(.cp-desc-text,.about-text,.why-item p,.step p){font-weight:400!important;line-height:1.85!important}body[data-template=editorial_drive] #mobileMenu{overscroll-behavior:contain;z-index:12000!important;background:var(--site-bg)!important;color:var(--text-main)!important;box-sizing:border-box!important;justify-content:flex-start!important;align-items:stretch!important;gap:8px!important;padding:80px 24px 32px!important;overflow-y:auto!important}body[data-template=editorial_drive] #mobileMenu>button{color:var(--text-main)!important;background:var(--surface-bg)!important;border:1px solid var(--line-soft)!important;z-index:1!important;border-radius:4px!important;width:44px!important;height:44px!important;top:18px!important;left:20px!important}body[data-template=editorial_drive] #mobileMenu>a{color:var(--text-main)!important;text-align:start!important;border-bottom:1px solid var(--line-soft)!important;box-sizing:border-box!important;overflow-wrap:anywhere!important;min-height:44px!important;padding:10px 12px!important;font-size:20px!important;font-weight:500!important;line-height:1.5!important}body[data-template=editorial_drive] #mobileMenu .mobile-language-switcher{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;flex-wrap:wrap!important;justify-content:center!important;gap:4px!important;margin:0 0 12px!important;display:flex!important;position:static!important;transform:none!important}body[data-template=editorial_drive] #stickyCta{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:12px var(--editorial-gutter)!important;border-radius:0!important;gap:16px!important}body[data-template=editorial_drive] #stickyCta>div{overflow-wrap:anywhere!important;min-width:0!important;font-size:12px!important;line-height:1.5!important}body[data-template=editorial_drive] #stickyWaBtn{flex-shrink:0!important;min-height:44px!important}body[data-template=editorial_drive] :is(.hero,#catalog,#weeklyCarSection,#carPage,#mobileMenu) :is(a,button,input,select,summary):focus-visible{outline:3px solid var(--brand-accent)!important;outline-offset:3px!important}@media (width<=1280px){body[data-template=editorial_drive] #nav .nav-links{display:none!important}body[data-template=editorial_drive] #nav .hamburger{display:flex!important}}@media (width<=1000px){body[data-template=editorial_drive] #catalog .cars-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-template=editorial_drive] .cp-body{grid-template-columns:minmax(0,1fr)!important;gap:30px!important}body[data-template=editorial_drive] .cp-cta-card{position:static!important}}@media (width<=960px){body[data-template=editorial_drive] .hero{grid-template-columns:minmax(0,1fr)!important}body[data-template=editorial_drive] .hero-content{padding:36px var(--editorial-gutter)!important;grid-area:1/1!important}body[data-template=editorial_drive] .hero-bg{aspect-ratio:16/10!important;grid-area:2/1!important;width:100%!important;min-height:0!important}body[data-template=editorial_drive] .hero-stats{grid-area:3/1!important;margin:0!important}body[data-template=editorial_drive] .hero-title{max-width:24ch!important;font-size:clamp(30px,5vw,44px)!important}body[data-template=editorial_drive] #weeklyCarSection .weekly-car-inner{grid-template-columns:minmax(0,1fr)!important;gap:26px!important}body[data-template=editorial_drive] #weeklyCarSection .weekly-car-media{width:100%!important}body[data-template=editorial_drive] #catalog .adv-filters-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=600px){body[data-template=editorial_drive] #nav{gap:12px!important;min-height:72px!important;padding:10px 18px!important}body[data-template=editorial_drive] #nav #navImg{height:46px!important;max-height:46px!important}body[data-template=editorial_drive] #nav .nav-cta{display:none!important}body[data-template=editorial_drive] .hero{padding-top:72px!important}body[data-template=editorial_drive] .hero-content{padding:30px 20px!important}body[data-template=editorial_drive] .hero-title{font-size:32px!important;line-height:1.25!important}body[data-template=editorial_drive] .hero-sub{font-size:14px!important}body[data-template=editorial_drive] .hero-ctas .cta-primary{width:100%!important}body[data-template=editorial_drive] #weeklyCarSection,body[data-template=editorial_drive] #catalog{padding:36px 18px!important}body[data-template=editorial_drive] #catalog .cars-grid,body[data-template=editorial_drive] #catalog .cars-grid.view-2{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}body[data-template=editorial_drive] #catalog .catalog-tools{flex-basis:100%!important;grid-template-columns:minmax(0,1fr)!important}body[data-template=editorial_drive] #catalog .card-name{font-size:23px!important;line-height:1.35!important}body[data-template=editorial_drive] #catalog .card-body{padding:18px 0 0!important}body[data-template=editorial_drive] #catalog .catalog-head{margin-bottom:22px!important}body[data-template=editorial_drive] .cp-hero{aspect-ratio:4/3!important;min-height:0!important}body[data-template=editorial_drive] .cp-body{padding:26px 18px 90px!important}body[data-template=editorial_drive] .cp-cta-card{padding:20px 16px!important}body[data-template=editorial_drive] .cp-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-template=editorial_drive] .lead-agent-grid{grid-template-columns:minmax(0,1fr)!important}body[data-template=editorial_drive] #stickyCta{padding:8px 18px calc(8px + env(safe-area-inset-bottom))!important}body[data-template=editorial_drive] #stickyCta>div{display:none!important}}body[data-template=editorial_drive].full-catalog-mode #catalog{padding-top:120px!important}@media (width<=600px){body[data-template=editorial_drive].full-catalog-mode #catalog{padding-top:104px!important}}@media (prefers-reduced-motion:reduce){body[data-template=editorial_drive] .brands-inner{animation:none!important;transform:none!important}body[data-template=editorial_drive] *{scroll-behavior:auto!important}}.editorial-visit[hidden]{display:none!important}body[data-template=editorial_drive] .hero{max-width:1240px!important;padding:128px var(--editorial-gutter) 0!important;background:var(--page-bg,#fff)!important;box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;margin:0 auto!important}body[data-template=editorial_drive] .hero-content{text-align:start!important;grid-area:1/1!important;grid-template-columns:minmax(0,1.65fr) minmax(240px,1fr)!important;align-items:end!important;column-gap:64px!important;padding:0 0 32px!important;display:grid!important}body[data-template=editorial_drive] .hero-eyebrow{letter-spacing:.08em!important;color:var(--text-muted)!important;border:0!important;grid-column:1/-1!important;margin:0 0 22px!important;padding:0!important;font-size:11px!important;font-weight:500!important}body[data-template=editorial_drive] .hero-title{letter-spacing:-.025em!important;grid-area:2/1/4!important;margin:0!important;font-size:clamp(30px,3.1vw,46px)!important;font-weight:600!important;line-height:1.28!important}body[data-template=editorial_drive] .hero-title #hL2{letter-spacing:0!important;margin-top:14px!important;font-size:18px!important;font-weight:400!important;line-height:1.5!important}body[data-template=editorial_drive] .hero-sub{grid-area:2/2!important;align-self:end!important;max-width:30ch!important;margin:0 0 20px!important;font-size:15px!important;line-height:1.9!important}body[data-template=editorial_drive] .hero-ctas{grid-area:3/2!important;align-self:start!important;margin:0!important}body[data-template=editorial_drive] .hero-ctas .cta-primary{border-radius:6px!important;min-height:48px!important;padding:12px 24px!important;font-weight:500!important}body[data-template=editorial_drive] .hero-bg{aspect-ratio:2.4!important;background-color:var(--surface-bg)!important;border-radius:12px!important;grid-area:2/1!important;width:100%!important;min-height:0!important;overflow:hidden!important;box-shadow:0 12px 40px #141e2812!important}body[data-template=editorial_drive] .hero-logo,body[data-template=editorial_drive] .hero-overlay{display:none!important}body[data-template=editorial_drive] .hero-stats{grid-area:4/1!important}body[data-template=editorial_drive] .editorial-visit{border-bottom:1px solid var(--line-soft);color:var(--text-main);grid-area:3/1;justify-content:space-between;align-items:baseline;gap:24px;margin-top:8px;padding:18px 0 24px;font-size:13px;display:flex}body[data-template=editorial_drive] .editorial-visit-label{color:var(--text-muted);font-weight:400}body[data-template=editorial_drive] .editorial-hours{width:min(100%,320px)}body[data-template=editorial_drive] .editorial-hours summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:44px;font-weight:500;list-style:none;display:flex}body[data-template=editorial_drive] .editorial-hours summary::-webkit-details-marker{display:none}body[data-template=editorial_drive] .editorial-hours-toggle{border:1px solid var(--line-soft);border-radius:50%;place-items:center;width:28px;height:28px;font-size:20px;font-weight:300;transition:transform .2s;display:grid}body[data-template=editorial_drive] .editorial-hours[open] .editorial-hours-toggle{transform:rotate(45deg)}body[data-template=editorial_drive] .magazine-hours{width:100%;letter-spacing:0!important;margin:8px 0 0!important;padding:0!important;font-size:14px!important;font-weight:400!important;line-height:1.6!important}body[data-template=editorial_drive] .magazine-hours>div{border-bottom:1px solid var(--line-soft);justify-content:space-between;gap:24px;padding:11px 0;display:flex}body[data-template=editorial_drive] .magazine-hours>div:last-child{border-bottom:0}body[data-template=editorial_drive] .magazine-hours :is(dt,dd){overflow-wrap:anywhere;min-width:0;margin:0}body[data-template=editorial_drive] .magazine-hours dd{font-variant-numeric:tabular-nums;font-weight:500}body[data-template=editorial_drive] .magazine-hours-note{white-space:pre-line}body[data-template=editorial_drive] .magazine-hours-card{box-sizing:border-box;border:1px solid var(--line-soft);width:100%;max-width:380px;color:var(--text-main);background:var(--surface-bg);border-radius:8px;padding:18px 20px}body[data-template=editorial_drive] .magazine-hours-card h3{margin:0 0 8px!important;font-size:15px!important;font-weight:600!important;line-height:1.5!important}@media (width<=960px){body[data-template=editorial_drive] .hero{padding-top:112px!important}body[data-template=editorial_drive] .hero-content{grid-template-columns:minmax(0,1.5fr) minmax(200px,1fr)!important;column-gap:32px!important}body[data-template=editorial_drive] .hero-title{font-size:34px!important}}@media (width<=600px){body[data-template=editorial_drive] .hero{padding-top:100px!important}body[data-template=editorial_drive] .hero-content{flex-direction:column!important;align-items:stretch!important;gap:0!important;padding-bottom:24px!important;display:flex!important}body[data-template=editorial_drive] .hero-eyebrow{margin-bottom:14px!important;font-size:10px!important;line-height:1.7!important}body[data-template=editorial_drive] .hero-title{font-size:30px!important;line-height:1.3!important}body[data-template=editorial_drive] .hero-title #hL2{margin-top:10px!important;font-size:16px!important}body[data-template=editorial_drive] .hero-sub{align-self:stretch!important;max-width:none!important;margin:18px 0!important;font-size:14px!important}body[data-template=editorial_drive] .hero-ctas{align-self:stretch!important}body[data-template=editorial_drive] .hero-bg{aspect-ratio:2.1!important;border-radius:8px!important}body[data-template=editorial_drive] .editorial-visit{flex-direction:column;gap:2px;margin-top:4px;padding:14px 0}body[data-template=editorial_drive] .editorial-hours{width:100%}body[data-template=editorial_drive] .editorial-visit-label{font-size:12px}}body[data-template=editorial_drive] .editorial-hours[open] .editorial-hours-toggle{font-size:0;transform:none}body[data-template=editorial_drive] .editorial-hours[open] .editorial-hours-toggle:after{content:"−";font-size:20px}@media (width<=600px){body[data-template=editorial_drive] .hero-bg[data-magazine-mobile-portrait=true]{aspect-ratio:4/5!important;background-color:#f3f2ef!important}}body[data-template=private_showroom] .magazine-hours{width:100%;letter-spacing:0!important;margin:8px 0 0!important;padding:0!important;font-size:14px!important;font-weight:400!important;line-height:1.6!important}body[data-template=private_showroom] .magazine-hours>div{border-bottom:1px solid var(--line-soft);justify-content:space-between;gap:24px;padding:11px 0;display:flex}body[data-template=private_showroom] .magazine-hours>div:last-child{border-bottom:0}body[data-template=private_showroom] .magazine-hours :is(dt,dd){overflow-wrap:anywhere;min-width:0;margin:0}body[data-template=private_showroom] .magazine-hours dd{font-variant-numeric:tabular-nums;font-weight:500}body[data-template=private_showroom] .magazine-hours-note{white-space:pre-line}body[data-template=private_showroom] .magazine-hours-card{box-sizing:border-box;border:1px solid var(--line-soft);width:100%;max-width:380px;color:var(--text-main);background:var(--surface-bg);border-radius:8px;padding:18px 20px}body[data-template=private_showroom] .magazine-hours-card h3{margin:0 0 8px!important;font-size:15px!important;font-weight:600!important;line-height:1.5!important}body[data-template=editorial_drive] .hero{isolation:isolate;background:#101916!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:none!important;margin:0!important;padding:80px 0 0!important}body[data-template=editorial_drive] .hero-bg{aspect-ratio:auto!important;background-size:cover!important;background-position:var(--hero-desktop-position,center)!important;width:100%!important;height:100%!important;min-height:660px!important;box-shadow:none!important;z-index:0!important;border-radius:0!important;grid-area:1/1!important;position:relative!important;inset:auto!important}body[data-template=editorial_drive] .hero-overlay{pointer-events:none;z-index:1!important;background:linear-gradient(270deg,#081310f0 0%,#081310d1 25%,#08131040 65%,#08131014),linear-gradient(#0000 55%,#08131080)!important;grid-area:1/1!important;width:100%!important;height:100%!important;display:block!important;position:relative!important;inset:auto!important}body[data-template=editorial_drive] .hero-content{z-index:2!important;color:#fff!important;text-align:start!important;flex-direction:column!important;grid-area:1/1!important;justify-content:center!important;align-self:stretch!important;align-items:flex-start!important;gap:0!important;width:100%!important;max-width:1600px!important;min-height:660px!important;margin:0 auto!important;padding:64px clamp(24px,6vw,104px)!important;display:flex!important}body[data-template=editorial_drive] .hero-eyebrow{backdrop-filter:blur(12px);letter-spacing:.08em!important;color:#e1ebe5!important;background:#ffffff12!important;border:1px solid #ffffff47!important;border-radius:999px!important;max-width:530px!important;margin:0 0 28px!important;padding:8px 16px!important;font-size:12px!important;font-weight:400!important;line-height:1.7!important}body[data-template=editorial_drive] .hero-title{text-wrap:balance;color:#fff!important;letter-spacing:-.04em!important;max-width:15ch!important;margin:0!important;font-size:clamp(42px,4.2vw,68px)!important;font-weight:600!important;line-height:1.15!important}body[data-template=editorial_drive] .hero-title #hL2{color:#d5e8dc!important;opacity:1!important;letter-spacing:0!important;margin-top:22px!important;font-size:clamp(21px,2vw,30px)!important;font-weight:300!important;line-height:1.4!important}body[data-template=editorial_drive] .hero-sub{color:#e0e8e3!important;opacity:1!important;align-self:auto!important;max-width:42ch!important;margin:24px 0 30px!important;font-size:16px!important;font-weight:300!important;line-height:1.9!important}body[data-template=editorial_drive] .hero-ctas{flex-wrap:wrap!important;align-self:auto!important;gap:12px!important;width:auto!important;display:flex!important}body[data-template=editorial_drive] .hero-ctas .cta-primary{transition:transform .2s;color:#10291f!important;background:#fff!important;border:1px solid #fff!important;border-radius:8px!important;min-height:54px!important;padding:14px 28px!important;font-size:15px!important;font-weight:600!important;box-shadow:0 8px 28px #0002!important}body[data-template=editorial_drive] .hero-ctas .cta-primary:hover{transform:translateY(-2px)}body[data-template=editorial_drive] .hero-stats{color:#fff!important;background:#101916!important;border:0!important;border-top:1px solid #ffffff24!important;grid-area:2/1!important;gap:24px!important;width:100%!important;max-width:none!important;margin:0!important;padding:28px max(24px,50vw - 660px)!important}body[data-template=editorial_drive] .hero-stats *{color:#fff!important}body[data-template=editorial_drive] .hero-stats .stat-label{color:#c8d4cd!important}body[data-template=editorial_drive] .editorial-visit{color:#16271e!important;background:#f7f8f6!important;border-bottom:1px solid #dce2dc!important;grid-row:3!important;gap:24px!important;margin:0!important;padding:14px max(24px,50vw - 660px)!important}body[data-template=editorial_drive] .editorial-visit-label{color:#536158!important}body[data-template=editorial_drive] .brands{margin-top:0!important}body[data-template=editorial_drive] .hero :is(button,summary):focus-visible{outline-offset:5px!important;outline:3px solid #a6d9bb!important}@media (width>=1800px){body[data-template=editorial_drive] .hero-bg{background-position:50% 55%!important}}@media (width<=1000px){body[data-template=editorial_drive] .hero-bg,body[data-template=editorial_drive] .hero-content{min-height:600px!important}body[data-template=editorial_drive] .hero-title{max-width:15ch!important;font-size:48px!important}body[data-template=editorial_drive] .hero-content{padding:48px 32px!important}}@media (width<=600px){body[data-template=editorial_drive] .hero{padding-top:72px!important}body[data-template=editorial_drive] .hero-bg,body[data-template=editorial_drive] .hero-bg[data-magazine-mobile-portrait=true]{aspect-ratio:auto!important;background-image:var(--hero-mobile-image,var(--hero-desktop-image))!important;background-position:var(--hero-mobile-position,center top)!important;background-size:cover!important;min-height:700px!important}body[data-template=editorial_drive] .hero-overlay{background:linear-gradient(#08131008 10%,#0813107a 42%,#081310eb 74%,#081310fa 100%)!important}body[data-template=editorial_drive] .hero-content{justify-content:flex-end!important;min-height:700px!important;padding:260px 24px 36px!important}body[data-template=editorial_drive] .hero-eyebrow{max-width:100%!important;margin-bottom:20px!important;padding:7px 12px!important;font-size:10px!important}body[data-template=editorial_drive] .hero-title{max-width:100%!important;font-size:38px!important;line-height:1.17!important}body[data-template=editorial_drive] .hero-title #hL2{margin-top:14px!important;font-size:22px!important}body[data-template=editorial_drive] .hero-sub{max-width:100%!important;margin:18px 0 24px!important;font-size:14px!important;line-height:1.8!important}body[data-template=editorial_drive] .hero-ctas{align-self:stretch!important;width:100%!important}body[data-template=editorial_drive] .hero-ctas .cta-primary{width:100%!important}body[data-template=editorial_drive] .hero-stats{gap:24px 16px!important;padding:24px!important}body[data-template=editorial_drive] .editorial-visit{gap:0!important;padding:18px 24px!important}}@media (width<=360px){body[data-template=editorial_drive] .hero-title{font-size:33px!important}body[data-template=editorial_drive] .hero-content{padding-inline:20px!important}}@media (prefers-reduced-motion:reduce){body[data-template=editorial_drive] .hero-ctas .cta-primary{transition:none!important}}body[data-template=editorial_drive] .hero #hL1{color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important}body[data-template=editorial_drive] .hero #hL2{color:#d5e8dc!important;-webkit-text-fill-color:#d5e8dc!important;opacity:1!important;background:0 0!important}body[data-template=editorial_drive] .hero #hSub{color:#e0e8e3!important;-webkit-text-fill-color:#e0e8e3!important;opacity:1!important}body[data-template=editorial_drive] .hero #heroStats :is(span,div,p,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}body[data-template=editorial_drive] .hero .hero-content .hero-ctas .cta-primary{color:#10291f!important;-webkit-text-fill-color:#10291f!important;background:#fff!important;border-color:#fff!important}body[data-template=editorial_drive] #nav .nav-logo{box-shadow:none!important;background:0 0!important;border:0!important;align-items:center!important;min-height:44px!important;display:flex!important}body[data-template=editorial_drive] #nav #navImg,body[data-template=editorial_drive] #footerLogo[data-editorial-logo-tone=dark]{box-shadow:none!important;box-sizing:border-box!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}body[data-template=editorial_drive] #nav #navImg[data-editorial-logo-tone=light]{filter:brightness(0)!important}body[data-template=editorial_drive] #nav .nav-logo:focus-visible{outline-offset:6px!important;border-radius:4px!important;outline:2px solid!important}#landingPage .dx-mobile-nav{display:none}#landingPage .dx-plan-comparison{overflow-wrap:anywhere;margin:0 0 32px}#landingPage .dx-plan-comparison table{border-collapse:collapse;table-layout:fixed;color:#353149;width:100%;font-size:16px;line-height:1.65}#landingPage .dx-plan-comparison caption{text-align:start;color:#353149;padding-block:0 16px;font-size:22px;font-weight:700}#landingPage .dx-plan-comparison :is(th,td){text-align:start;vertical-align:top;border-bottom:1px solid #ddd8e8;padding:16px}#landingPage .dx-plan-comparison thead th{color:#51416f;background:#f2eff9;font-weight:700}#landingPage .dx-plan-comparison tbody th{font-weight:500}#landingPage #landingContact .landing-form .dx-field-error{color:#a02740;letter-spacing:normal;margin-block:5px 0;font-size:14px;line-height:1.65;display:block}#landingPage #landingContact .landing-form input[aria-invalid=true]{background:#fff8f9;border-color:#a02740}#landingPage #landingContact .dx-signup-address-input:has([aria-invalid=true]){border-color:#a02740}#landingPage #landingContact .dx-slug-rules{color:#534b65;font-size:14px}#landingPage #landingContact .dx-slug-rules summary{cursor:pointer;text-underline-offset:4px;align-content:center;min-height:44px;text-decoration:underline;display:list-item}#landingPage #landingContact .dx-slug-rules p{color:#534b65;margin:0 0 10px;font-size:14px;line-height:1.75}#landingPage #landingContact #signupSlugHint{color:#615970;font-size:14px}#landingPage #landingContact .landing-form :is([data-signup-description],#signupSourceHint,#signupPasswordHint,.dx-signup-safe,.dx-signup-slug-status){color:#615970;font-size:14px;line-height:1.7}#landingPage #landingContact .landing-form input::placeholder{color:#70687d;opacity:1;font-size:14px}#landingPage #landingContact .dx-signup-slug-status[data-state=error]{color:#a02740}#landingPage #landingContact .dx-signup-slug-status[data-state=available]{color:#286342}#landingPage #landingContact .landing-form input{scroll-margin-block:110px 32px}@media (width<=1000px){#landingPage .landing-nav{flex-wrap:nowrap;gap:10px;overflow:visible;display:flex!important}#landingPage .landing-brand{min-width:0;margin-inline-end:auto}#landingPage .dx-mobile-nav{color:#51416f;flex:none;display:block;position:relative}#landingPage .dx-mobile-nav>summary{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-width:48px;min-height:44px;font-size:14px;font-weight:600;list-style:none;display:flex}#landingPage .dx-mobile-nav>summary::-webkit-details-marker{display:none}#landingPage .dx-mobile-nav[open]>summary{background:#eee9f8}#landingPage .dx-mobile-nav-panel{top:calc(100% + 12px);z-index:10;background:#fff;border:1px solid #dcd5e8;border-radius:12px;width:220px;max-width:calc(100vw - 32px);padding:8px;position:absolute;inset-inline:auto 0}#landingPage .dx-mobile-nav-panel a{color:#40374e;border-radius:6px;align-items:center;min-height:48px;padding:10px 14px;font-size:16px;text-decoration:none;display:flex}#landingPage .dx-mobile-nav-panel a:hover{background:#f3eff9}}@media (width<=760px){#landingPage .landing-nav{gap:6px;padding-inline:12px}#landingPage .landing-brand-logo{max-width:26vw;width:104px!important}#landingPage .landing-nav-cta{min-height:44px;padding-inline:10px!important;font-size:13px!important}#landingPage .dx-plan-comparison :is(th,td){padding:12px 8px;font-size:14px}#landingPage .dx-plan-comparison caption{font-size:20px}#landingPage .landing-hero-actions .landing-btn{font-size:14px}}body.gil-catalog-ux.full-catalog-mode #catalog{padding-top:110px!important}body.gil-catalog-ux #catalog .catalog-head{margin-bottom:20px!important}body.gil-catalog-ux #catalog .catalog-head .s-tag,body.gil-catalog-ux #catalog .catalog-head .s-rule{display:none}body.gil-catalog-ux #catalog .catalog-head .s-title{margin-bottom:8px!important;font-size:clamp(28px,3vw,42px)!important}body.gil-catalog-ux #catalog .catalog-toolbar{box-sizing:border-box;flex-wrap:nowrap;justify-content:center;align-items:end;gap:12px;margin:0 auto 14px!important;padding:16px!important;display:flex!important}body.gil-catalog-ux #catalog .catalog-toolbar>div:first-child{text-align:center;flex:0 0 220px;min-width:0}body.gil-catalog-ux #catalog .catalog-tools{flex-wrap:nowrap;flex:0 720px;gap:10px;min-width:0;display:flex}body.gil-catalog-ux #catalog .view-toggle{flex:none;margin:0!important}body.gil-catalog-ux #catalog .catalog-toolbar-label{letter-spacing:0;margin-bottom:6px;font-size:14px}body.gil-catalog-ux #catalog .filters{margin:0!important;padding:0!important}body.gil-catalog-ux #catalog :is(.gil-brand-select,.catalog-search,.catalog-sort){border:1px solid var(--border,#666);background:var(--dark3,#252525);min-height:48px;color:var(--text,#eee);border-radius:8px;max-width:100%;padding:10px 12px;font-size:16px}body.gil-catalog-ux #catalog .gil-brand-select{width:100%}body.gil-catalog-ux #catalog .catalog-search{flex:1;min-width:0}body.gil-catalog-ux #catalog .catalog-sort{flex:0 0 190px}body.gil-catalog-ux #catalog .catalog-advanced{margin-block:8px 20px!important}body.gil-catalog-ux #catalog .catalog-natural-search{margin-top:16px;order:initial!important}body.gil-catalog-ux #catalog :is(input,select,summary):focus-visible{outline:2px solid var(--gold,#d1b777);outline-offset:3px}.cp-quick-contact{display:none}body.gil-catalog-ux .cp-quick-contact{flex-wrap:wrap;gap:10px;margin-block:18px 24px;display:flex}body.gil-catalog-ux .cp-quick-contact :is(a,button){border:1px solid var(--gold,#d1b777);min-height:48px;color:var(--gold,#d1b777);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:12px 16px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;display:flex}body.gil-catalog-ux .cp-quick-contact button{background:var(--gold,#d1b777);color:#171717}.cp-data-note{color:inherit;opacity:.85;margin-block:12px 24px;font-size:14px;line-height:1.7}.cp-data-note[hidden],.cp-quick-contact [hidden]{display:none!important}body.gil-catalog-ux #contact{scroll-margin-top:105px}@media (width<=760px){body.gil-catalog-ux.full-catalog-mode #catalog{padding-top:96px!important}body.gil-catalog-ux #catalog .catalog-head{margin-bottom:16px!important}body.gil-catalog-ux #catalog .catalog-sub{line-height:1.7;margin-bottom:12px!important;font-size:14px!important}body.gil-catalog-ux #catalog .catalog-toolbar{grid-template-columns:minmax(0,1fr);justify-items:stretch;padding:12px!important;display:grid!important}body.gil-catalog-ux #catalog .catalog-toolbar>div:first-child{text-align:center;width:100%}body.gil-catalog-ux #catalog .catalog-tools{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;min-width:0;display:grid}body.gil-catalog-ux #catalog .catalog-search{flex-basis:100%;width:100%}body.gil-catalog-ux #catalog .catalog-sort{flex:auto;width:100%}body.gil-catalog-ux .cp-quick-contact{grid-template-columns:1fr;margin-block:14px 20px;display:grid}body.gil-catalog-ux #carPage .cp-badge-tag{display:none}}body.dealer-anchor-navigation :is(.why,.process,.about,.coming-section,.reviews,.happy-customers-section,.videos-section,.sold-strip,.faq-section,.finance-calculator,.contact,footer){content-visibility:visible!important;contain-intrinsic-size:none!important}body[data-dealer-font]:not(.dedicated-admin-route):not(.landing-mode):not(.system-home-mode),body[data-dealer-font]:not(.dedicated-admin-route):not(.landing-mode):not(.system-home-mode) :is(h1,h2,h3,h4,h5,h6,p,a,span,div,section,article,header,footer,nav,main,aside,label,input,textarea,select,option,button,strong,b,em,small,summary,li,dt,dd,td,th,legend,bdi,time):not(#adminPanel,#adminPanel *,#loginOverlay,#loginOverlay *,[class*=material-icons],[class*=material-symbols],.fa,.fas,.fab){font-family:var(--dealer-site-font)!important}.dealer-font-editor{min-width:0;margin-bottom:32px}.dealer-font-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.dealer-font-controls{gap:14px;min-width:0;display:grid}.dealer-font-help{color:#596579;margin:0 0 14px;font-size:13px;line-height:1.7}.dealer-font-filter{color:#334155;cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:14px;display:flex}.dealer-font-filter input{accent-color:#4055c6;width:18px;height:18px}.dealer-font-sample-wrap{background:#f7f8fb;border-radius:12px;min-width:0;padding:24px}#dealerFontSample{color:#182238;overflow-wrap:anywhere;line-height:1.7}#adminPanel #dealerFontSample h4{margin:14px 0;font-family:inherit;font-weight:700;line-height:1.35;font-size:28px!important}#dealerFontSample p{margin:10px 0;font-family:inherit;font-size:16px}#dealerFontSample strong{margin:16px 0;font-family:inherit;font-size:24px;display:block}#dealerFontNotice{margin:18px 0 0}#d-font,#d-font-search{width:100%;min-width:0;min-height:44px}.dealer-font-controls :is(input,select,button):focus-visible{outline-offset:3px;outline:2px solid #4055c6}#dealerFontRetry[hidden]{display:none}@media (width<=720px){.dealer-font-layout{grid-template-columns:1fr;gap:20px}.dealer-font-sample-wrap{padding:20px}#adminPanel #adminPanel #dealerFontSample h4{font-size:24px!important}}.broker-workspace{color:#172235;min-width:0;margin:24px 0 40px}.broker-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.broker-heading h2{margin:0 0 8px}.broker-heading p,.broker-muted{color:#526075;font-size:13px;line-height:1.7}.broker-metrics{border-block:1px solid #dce2eb;flex-wrap:wrap;gap:24px;padding:20px 0;display:flex}.broker-metrics div{flex:1;min-width:110px}.broker-metrics span,.broker-metrics strong{display:block}.broker-metrics span{color:#526075;font-size:12px}.broker-metrics strong{font-variant-numeric:tabular-nums;margin-top:8px;font-size:24px}.broker-toolbar,.broker-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.broker-workspace label,#marketplacePartnerWorkspace label{color:#334155;gap:7px;min-width:0;margin-bottom:12px;font-size:13px;display:grid}.broker-workspace :is(input,select,textarea),#marketplacePartnerWorkspace :is(input,select,textarea){box-sizing:border-box;color:#172235;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:7px;padding:10px 12px}.broker-workspace textarea,#marketplacePartnerWorkspace textarea{resize:vertical}.broker-workspace button,#marketplacePartnerWorkspace button,.owner-market-card button{color:#263754;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ccd5e1;border-radius:7px;padding:9px 14px}.broker-workspace .broker-primary{color:#fff;background:#4054c8;border-color:#4054c8}.broker-workspace :is(input,select,textarea,button):focus-visible,#marketplacePartnerWorkspace :is(input,select,textarea,button):focus-visible{outline-offset:3px;outline:2px solid #4054c8}.broker-workspace button:disabled{opacity:.5;cursor:default}.broker-layout{grid-template-columns:minmax(240px,1fr) minmax(0,2fr);align-items:start;gap:24px;display:grid}.broker-request-list{gap:8px;max-height:900px;display:grid;overflow:auto}.broker-request{text-align:start;width:100%;display:grid;gap:8px!important;padding:16px!important}.broker-request span:first-child{justify-content:space-between;gap:12px;display:flex}.broker-request b{color:#4054c8;font-size:12px}.broker-request.selected{background:#f0f3ff;border-color:#4054c8}.broker-request small{color:#536278}.broker-detail{overflow-wrap:anywhere;background:#fff;border:1px solid #dce2eb;border-radius:12px;padding:24px}.broker-detail h3{margin:0 0 12px}.broker-detail h4{margin:20px 0 12px;font-size:17px}.broker-section{border-top:1px solid #dce2eb;margin:24px 0;padding-top:20px}.broker-section summary{cursor:pointer;min-height:44px;font-size:17px;font-weight:600}.broker-match{border-bottom:1px solid #e4e8ef;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.broker-match p{margin:7px 0}.broker-match small{color:#526075;line-height:1.7;display:block}.broker-match button{flex-shrink:0}.broker-partner{border-bottom:1px solid #dce2eb;padding:20px 0}.broker-partner small{margin:8px 0;display:block}.broker-workspace .broker-check,#marketplacePartnerWorkspace .broker-check{align-items:center;gap:10px;min-height:44px;display:flex}.broker-check input{accent-color:#4054c8;flex-shrink:0;width:18px!important;min-height:18px!important}.dx-find-car{color:#5426b4;cursor:pointer;background:#fff;border:1px solid #6938d3;border-radius:8px;min-height:48px;margin-top:18px;padding:12px 22px;font:600 15px Heebo,sans-serif}#dxFinderDetails{border-block:1px solid #e1dce9;margin:12px 0;padding:12px 0}#dxFinderDetails summary{cursor:pointer;color:#49335f;min-height:44px;font-weight:600}.dx-finder-fields{grid-template-columns:1fr 1fr;gap:12px;padding-top:12px;display:grid}#dxCallbackDialog{box-sizing:border-box;width:min(600px,100vw - 28px);max-height:90dvh;overflow-y:auto}#dxCallbackForm :is(select,textarea){box-sizing:border-box;color:#302838;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #cdc4db;border-radius:7px;padding:10px}#dxCallbackForm .dx-intake-consent{align-items:flex-start;gap:10px;margin:14px 0;font-size:13px;line-height:1.7;display:flex}#dxCallbackForm .dx-intake-consent input{accent-color:#6938d3;flex-shrink:0;width:18px;height:18px;min-height:18px;margin-top:3px}.dx-intake-honeypot{width:1px;height:1px;left:-10000px;overflow:hidden;position:absolute!important}@media (width<=760px){.broker-layout{grid-template-columns:1fr}.broker-request-list{max-height:340px}.broker-detail{padding:16px}.broker-fields{grid-template-columns:1fr}.broker-match,.broker-heading{flex-direction:column;align-items:stretch}.broker-match button{width:100%}.broker-metrics{gap:16px}.broker-toolbar,.dx-finder-fields{grid-template-columns:1fr}.dx-find-car{width:100%}}.broker-auction-images{gap:12px;max-width:100%;display:flex;overflow:auto}.broker-auction-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}#systemHome .system-hero{background:#f9f7fd;padding:32px 24px 24px}#systemHome .system-hero h1{letter-spacing:-.025em;margin-bottom:10px;font-size:clamp(30px,3.4vw,44px)}#systemHome .system-hero p:not(.system-kicker){color:#5e566c;font-size:15px}#systemHome .system-marketplace-natural-search{margin:20px auto 8px}#systemHome .dx-find-car{color:#6638ba;text-underline-offset:4px;background:0 0;border:0;min-height:44px;margin:0;padding:8px 12px;font-weight:500;text-decoration:underline}#systemHome .system-marketplace-stats{margin-top:8px}#systemHome .dx-category-heading h2{margin:0;font-size:23px}#systemHome .system-marketplace-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}#systemHome .system-marketplace-card{box-shadow:none;background:#fff;border:1px solid #e7e1ee;border-radius:14px;position:relative;overflow:hidden;transform:none}#systemHome .system-marketplace-card:hover{box-shadow:none;border-color:#b9a5d8;transform:none}#systemHome .system-marketplace-img{aspect-ratio:4/3;background:#f5f3f7;border-radius:0;height:auto}#systemHome .system-marketplace-img img{object-fit:contain;width:100%;height:100%}#systemHome .system-marketplace-card>.dx-buyer-actions{display:contents}#systemHome .system-marketplace-card [data-save-id]{z-index:2;color:#59436e;cursor:pointer;background:#fff;border:1px solid #e3dceb;border-radius:50%;place-items:center;width:44px;height:44px;min-height:44px;padding:0;display:grid;position:absolute;top:12px;left:12px}#systemHome .system-marketplace-card [data-save-id] span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}#systemHome .system-marketplace-card [data-compare-id]{color:#6036a2;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:44px;padding:8px;font:500 13px Heebo,Arial,sans-serif;position:absolute;bottom:10px;left:12px}#systemHome .system-marketplace-body{text-align:center;padding:20px 20px 10px}#systemHome .system-marketplace-body h3{overflow-wrap:anywhere;direction:ltr;justify-content:center;align-items:center;min-height:55px;margin:0 0 10px;font-size:19px;font-weight:600;line-height:1.45;display:flex}#systemHome .system-marketplace-price{font-variant-numeric:tabular-nums;color:#30233f;margin:0 0 16px;font-size:25px;font-weight:650;line-height:1.4}#systemHome dl.system-marketplace-meta{border-top:1px solid #eee9f3;grid-template-columns:.8fr 1.2fr 1fr;gap:8px;margin:0;padding:14px 0 0;line-height:1.5;display:grid}#systemHome .system-marketplace-meta dt{color:#756b7e;margin-bottom:5px;font-size:11px}#systemHome .system-marketplace-meta dd{color:#3d334c;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:500}#systemHome .dx-card-bottom{text-align:right;border:0;min-height:64px;margin:0;padding:12px 16px 12px 110px;font-size:11px;line-height:1.6}#systemHome .dx-card-bottom span{color:#6a6076}#systemHome .dx-buyer-tools{gap:10px;margin-top:12px;padding:12px 0}#systemHome .dx-buyer-tools .dx-mobile-control{display:none}#systemHome .dx-buyer-tools>span{font-size:12px}#systemHome .dx-active-filters{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}#systemHome .dx-active-filters:empty{display:none}#systemHome .dx-active-filters button{color:#57377a;cursor:pointer;background:#f7f3fc;border:1px solid #dcd1eb;border-radius:20px;align-items:center;gap:10px;max-width:100%;min-height:36px;padding:6px 12px;font:400 13px Heebo,Arial,sans-serif;display:flex}#systemHome .dx-active-filters button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#systemHome .dx-buyer-status:empty{display:none}#systemHome .system-marketplace-results{color:#665b73;margin:18px 0}#systemHome .system-marketplace-results>button{display:none}#systemHome .dx-buyer-service{background:#f9f7fc;border-radius:0;margin-bottom:0;padding:40px 24px}#systemHome .system-marketplace-footer{padding-top:32px}.dx-sr-only{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.dx-filter-sheet{color:#30243e;box-sizing:border-box;background:#fff;border:0;border-radius:18px;width:min(560px,100% - 32px);max-height:90dvh;padding:26px;font-family:Heebo,Arial,sans-serif;overflow:auto}.dx-filter-sheet::backdrop{background:#23153480}.dx-filter-sheet header{justify-content:space-between;align-items:start;gap:16px;margin-bottom:24px;display:flex}.dx-filter-sheet h2{margin:0 0 8px;font-size:24px;line-height:1.35}.dx-filter-sheet p{color:#6a5c78;margin:0;font-size:14px}.dx-filter-sheet header button{color:#59486c;cursor:pointer;background:#f6f2fa;border:0;border-radius:50%;flex:none;width:44px;height:44px;font-size:24px}.dx-sheet-fields{grid-template-columns:1fr 1fr;gap:20px 16px;display:grid}.dx-sheet-fields label{color:#4a3d59;flex-direction:column;gap:8px;font-size:14px;display:flex}.dx-sheet-fields select{color:#30243e;background:#fff;border:1px solid #dcd3e6;border-radius:9px;width:100%;min-width:0;height:50px;padding:0 12px;font:400 16px Heebo,Arial,sans-serif}.dx-filter-sheet .dx-sheet-footer{border-top:1px solid #eee8f4;gap:12px;margin-top:28px;padding-top:20px;display:flex}.dx-filter-sheet .dx-sheet-footer button{color:#634486;cursor:pointer;background:#f5f1fa;border:0;border-radius:9px;min-height:48px;padding:12px 18px;font:500 14px Heebo,Arial,sans-serif}.dx-filter-sheet #dxSheetApply{color:#fff;background:#6938d3;flex:1}.dx-filter-sheet :is(button,select):focus-visible{outline-offset:3px;outline:3px solid #9773d2}#systemHome .dx-compare-options{color:#49365f;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;font-size:14px;display:flex}#systemHome .dx-compare-options>label:first-child{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}#systemHome .dx-compare-options input{accent-color:#6938d3;width:20px;height:20px}#systemHome .dx-pair-picker{display:none}#systemHome .dx-comparison-scroll{border:1px solid #e7deef;border-radius:12px;max-height:70dvh;overflow:auto}#systemHome .dx-comparison-scroll caption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}#systemHome .dx-comparison-scroll thead th{z-index:3;background:#faf8fd;position:sticky;top:0}#systemHome .dx-comparison-scroll thead th:first-child{z-index:4}#systemHome .dx-comparison-scroll img{border-radius:6px;height:100px;margin-bottom:8px}#systemHome .dx-comparison-scroll th button{min-height:32px;margin-top:4px;padding:4px 8px}#systemHome .dx-differences-only .dx-same-all{display:none}#systemHome .dx-compare-note{color:#665674;margin:12px 0;font-size:12px}body.marketplace-car-detail-mode #carPage .cp-specs-title{margin-top:28px}body.marketplace-car-detail-mode #carPage .cp-specs-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:24px}body.marketplace-car-detail-mode #carPage .cp-spec{text-align:center;background:#f8f6fb;border:0;border-radius:10px;padding:14px 10px}body.marketplace-car-detail-mode #carPage .cp-desc-title{display:none}body.marketplace-car-detail-mode #carPage .cp-gallery-section{display:none!important}body.marketplace-car-detail-mode #carPage .dx-detail-disclosure{color:#34263f;border-block-start:1px solid #e8e0f0;margin:0;padding:0}body.marketplace-car-detail-mode #carPage .dx-detail-disclosure summary{cursor:pointer;min-height:60px;padding:18px 4px;font-size:17px;font-weight:550}body.marketplace-car-detail-mode #carPage .dx-detail-disclosure .cp-desc-text{max-width:70ch;padding:0 4px 24px;line-height:1.9}body.marketplace-car-detail-mode #carPage .cp-similar-title{margin-top:40px}@media (width<=1000px){#systemHome .system-marketplace-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (width<=700px){#systemHome .system-hero{padding:24px 18px 18px}#systemHome .system-hero h1{font-size:30px}#systemHome .system-hero p:not(.system-kicker){font-size:13px;line-height:1.6}#systemHome .system-marketplace-natural-search{margin-top:16px}#systemHome .system-marketplace-stats{display:none}#systemHome .system-marketplace{padding:18px 16px 32px}#systemHome .dx-category-heading h2{font-size:20px}#systemHome .dx-category-arrows{display:none}#systemHome .system-marketplace-categories{gap:8px;margin:10px 0 14px}#systemHome .system-marketplace-category-chip{flex-basis:112px;width:112px;min-width:112px;height:102px;min-height:102px;padding:6px 10px}#systemHome .dx-category-art{height:48px}#systemHome .dx-category-label{font-size:12px}#systemHome .dx-category-label small{font-size:10px}#systemHome .dx-filter-bar{display:none}#systemHome .dx-buyer-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:0;padding:10px 0;display:grid}#systemHome .dx-buyer-tools .dx-mobile-control{display:flex}#systemHome .dx-buyer-tools>span{display:none}#systemHome .dx-buyer-tools button,#systemHome .dx-mobile-sort select{width:100%;min-width:0;min-height:44px;padding:8px 6px;font-size:12px}#systemHome .dx-mobile-sort{min-width:0;margin:0}#systemHome .dx-mobile-sort select{color:#493c60;background:#fff;border:1px solid #ddd7e7;border-radius:8px;font-family:Heebo,Arial,sans-serif}#systemHome .dx-buyer-tools>button:last-child{background:#f5f0fc;grid-column:1/-1;min-height:38px}#systemHome .dx-buyer-tools>button:last-child:disabled{display:none}#systemHome .system-marketplace-grid{grid-template-columns:1fr;gap:24px}#systemHome .system-marketplace-body{padding:18px 18px 10px}#systemHome .system-marketplace-body h3{min-height:0;font-size:20px}#systemHome .system-marketplace-price{font-size:27px}#systemHome .system-marketplace-meta dd{font-size:14px}.dx-filter-sheet{width:100%;max-width:none;max-height:92dvh;padding:24px 20px max(24px,env(safe-area-inset-bottom));border-radius:20px 20px 0 0;margin:0;position:fixed;inset:auto 0 0}.dx-filter-sheet h2{font-size:22px}.dx-sheet-fields{grid-template-columns:1fr 1fr;gap:20px 12px}.dx-filter-sheet .dx-sheet-footer{background:#fff;padding-bottom:8px;position:sticky;bottom:0}#systemHome .dx-comparison-scroll table{table-layout:fixed;width:100%;min-width:0;font-size:13px}#systemHome .dx-comparison-scroll th:first-child,#systemHome .dx-comparison-scroll .dx-pair-hidden{display:none}#systemHome .dx-comparison-scroll td,#systemHome .dx-comparison-scroll th{width:50%;padding:12px 8px}#systemHome .dx-comparison-scroll td:before{content:attr(data-label);color:#756483;margin-bottom:7px;font-size:11px;display:block}#systemHome .dx-comparison-scroll thead a{min-height:54px;font-size:12px;line-height:1.5}#systemHome .dx-comparison-scroll img{height:76px}#systemHome .dx-comparison-scroll th+th{border-inline-start:1px solid #e7deef}#systemHome .dx-compare-options{display:block}#systemHome .dx-pair-picker{flex-direction:column;gap:8px;margin-top:10px;display:flex}#systemHome .dx-pair-picker select{color:#4a365e;background:#fff;border:1px solid #dcd3e6;border-radius:8px;width:100%;min-width:0;height:44px;padding:0 8px;font:400 13px Heebo,Arial,sans-serif}#systemHome .dx-differences-only .dx-same-all{display:table-row}#systemHome .dx-differences-only .dx-same-pair{display:none}body.marketplace-car-detail-mode #carPage .cp-specs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.dx-filter-sheet[open]{animation:.2s ease-out dxSheetIn}@keyframes dxSheetIn{0%{opacity:.7;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}}#systemHome .dx-recent{max-width:1320px;margin:0 auto;padding:26px 24px 4px}#systemHome .dx-recent[hidden]{display:none}#systemHome .dx-recent header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;display:flex}#systemHome .dx-recent h2{color:#30243e;margin:0 0 3px;font-size:19px}#systemHome .dx-recent p{color:#685c76;margin:0;font-size:12px}#systemHome .dx-recent header button{color:#60418a;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;flex-shrink:0;min-height:44px;font:400 13px Heebo,Arial,sans-serif;text-decoration:underline}#systemHome .dx-recent-track{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#bba7d4 #f7f3fc;gap:16px;padding-bottom:10px;display:flex;overflow-x:auto}#systemHome .dx-recent-track a{color:#30243e;scroll-snap-align:start;flex:0 0 290px;align-items:center;gap:14px;min-width:0;padding:8px 0;text-decoration:none;display:flex}#systemHome .dx-recent-track img{object-fit:contain;background:#f5f3f7;border-radius:8px;flex-shrink:0;width:96px;height:76px}#systemHome .dx-recent-track strong{overflow-wrap:anywhere;font-size:13px;font-weight:550;line-height:1.5;display:block}#systemHome .dx-recent-track small{color:#68419b;font-variant-numeric:tabular-nums;margin-top:6px;font-size:13px;display:block}#systemHome .dx-recent a:focus-visible,#systemHome .dx-recent button:focus-visible{outline-offset:3px;outline:2px solid #7044b8}body.marketplace-car-detail-mode #dxExpandGallery{inset-inline-start:20px;z-index:5;color:#3f2b58;cursor:pointer;background:#fff;border:1px solid #d6cce2;border-radius:9px;min-height:44px;padding:10px 16px;font:500 14px Heebo,Arial,sans-serif;position:absolute;bottom:20px}#dxExpandGallery[hidden]{display:none}.dx-photo-gallery{box-sizing:border-box;color:#fff;background:#17131e;border:0;border-radius:14px;width:min(1200px,100vw - 40px);max-width:none;height:min(850px,94dvh);max-height:94dvh;margin:auto;padding:20px;font-family:Heebo,Arial,sans-serif;overflow:hidden}.dx-photo-gallery[open]{flex-direction:column;display:flex}.dx-photo-gallery::backdrop{background:#17131ee8}.dx-gallery-heading{flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;font-size:16px;display:flex}.dx-photo-gallery button{color:#fff;cursor:pointer;background:#282031;border:1px solid #675b76;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-width:44px;min-height:44px;padding:8px 12px;font:400 14px Heebo,Arial,sans-serif;display:inline-flex}.dx-photo-gallery button[hidden]{display:none}.dx-photo-gallery button:focus-visible{outline-offset:3px;outline:3px solid #c6a6ff}.dx-photo-gallery>img{object-fit:contain;flex:1;width:100%;min-height:0;margin:16px 0}.dx-gallery-navigation{font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;gap:28px;display:flex}@media (width<=700px){#systemHome .dx-recent{padding:18px 16px 0}#systemHome .dx-recent h2{font-size:18px}#systemHome .dx-recent-track a{flex-basis:250px}body.marketplace-car-detail-mode #dxExpandGallery{bottom:68px;padding:8px 12px;font-size:12px;inset-inline-start:12px}.dx-photo-gallery{width:100%;height:100dvh;max-height:100dvh;padding:16px 16px max(20px,env(safe-area-inset-bottom));border-radius:0;margin:0}.dx-gallery-heading>span{font-size:14px}}.dx-gallery-loading{text-align:center;color:#e2d7ed;pointer-events:none;font-size:14px;position:absolute;top:50%;left:20px;right:20px}.dx-gallery-loading[hidden]{display:none}#systemHome .dx-search-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin:8px 0;display:flex}#systemHome .dx-search-actions button{color:#603b90;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:8px 10px;font:500 13px Heebo,Arial,sans-serif;text-decoration:underline}#systemHome .dx-search-share-status{color:#59446c;margin:0;font-size:13px}#systemHome .dx-search-share-status:empty{display:none}#dxShareFallback{box-sizing:border-box;border:1px solid #cabbdc;border-radius:8px;width:100%;padding:12px;font:400 16px Heebo,Arial,sans-serif}.dx-advanced-fields{border-top:1px solid #e5dced;margin-top:22px}.dx-advanced-fields summary{color:#51366f;cursor:pointer;align-content:center;min-height:48px;margin-bottom:8px;font-size:16px}.dx-sheet-fields input{box-sizing:border-box;color:#30243e;background:#fff;border:1px solid #dcd3e6;border-radius:9px;width:100%;min-width:0;height:50px;padding:0 12px;font:400 16px Heebo,Arial,sans-serif}.dx-sheet-fields input::placeholder{color:#756980}.dx-sheet-fields .dx-field-wide{grid-column:1/-1}.dx-filter-sheet .dx-advanced-note{margin-top:14px;font-size:12px;line-height:1.6}.dx-filter-sheet #dxFilterError{color:#9d263e;margin-top:14px;font-size:14px}.dx-filter-sheet #dxFilterError:empty{display:none}.dx-filter-sheet #dxSheetApply:disabled{opacity:.6;cursor:not-allowed}#systemHome .dx-loading-stock{color:#5c4774;background:#faf8fd;border-radius:14px;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;min-height:260px;font-size:16px;display:flex}.dx-loading-dot{background:#7447ba;border-radius:50%;width:10px;height:10px}body.marketplace-car-detail-mode #dxVehicleTrust{color:#392948;background:#fff;border:1px solid #e2d9ec;border-radius:12px;margin:24px 0;padding:20px}#dxVehicleTrust[hidden]{display:none}#dxVehicleTrust h3{margin:0 0 16px;font-size:19px}#dxVehicleTrust dl{grid-template-columns:1fr 1fr;gap:18px;margin:0;display:grid}#dxVehicleTrust dt{color:#705d7e;margin-bottom:5px;font-size:12px}#dxVehicleTrust dd{margin:0;font-size:14px;line-height:1.6}#dxVehicleTrust p{color:#695575;border-top:1px solid #eee7f4;margin:16px 0 0;padding-top:14px;font-size:12px;line-height:1.7}@media (width<=700px){#systemHome .dx-search-actions{justify-content:space-between}#systemHome .dx-search-actions>button:first-child{display:none}#systemHome .dx-search-actions>button:last-child{margin-inline-start:auto}#dxVehicleTrust dl{grid-template-columns:1fr}#systemHome .dx-loading-stock{padding:24px;font-size:14px}}@media (prefers-reduced-motion:no-preference){.dx-loading-dot{animation:1s ease-in-out infinite alternate dxLoading}@keyframes dxLoading{to{opacity:.3}}}.system-home .dx-resume-search,.system-home .dx-unavailable{color:#302443;background:#f5f2fa;border-radius:16px;max-width:1320px;margin:24px auto;padding:24px clamp(20px,4vw,40px)}.system-home .dx-resume-search{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.system-home .dx-resume-search[hidden],.system-home .dx-unavailable[hidden]{display:none}.dx-resume-search>div{flex:1;min-width:200px}.dx-resume-search h2,.dx-unavailable h2{margin:0 0 8px;font-size:22px}.dx-resume-search p,.dx-unavailable p{margin:0 0 12px;line-height:1.65}.dx-resume-search a,.dx-recovery-actions button{color:#563391;font:inherit;cursor:pointer;background:#fff;border:1px solid #6a46ad;border-radius:10px;padding:12px 18px}.dx-resume-search>button{color:#563391;cursor:pointer;background:0 0;border:0;min-height:44px;text-decoration:underline}.dx-recovery-actions{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.dx-recovery-cars{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.dx-recovery-cars>*{min-width:0}.dx-comparison-summary{border-block:1px solid #e5ddec;margin-bottom:20px;padding:20px 0}.dx-comparison-summary h3{margin:0 0 12px;font-size:18px}.dx-comparison-summary ul{flex-wrap:wrap;gap:12px 28px;padding:0;font-weight:650;list-style:none;display:flex}.dx-comparison-summary p{color:#62556d;font-size:13px}.dx-request-followup{color:#563391;text-underline-offset:4px;margin:18px 0;display:block}.dx-callback-dialog select{max-width:100%;min-height:48px;font:inherit;color:#302443;background:#fff;border:1px solid #d8d2df;border-radius:10px;padding:10px}.dx-callback-dialog label>span{font-size:13px;font-weight:400}@media (width<=640px){.system-home .dx-resume-search,.system-home .dx-unavailable{margin:16px;padding:20px}.dx-recovery-cars{grid-template-columns:1fr}.dx-comparison-summary ul{gap:10px;display:grid}.dx-resume-search a{text-align:center;width:100%}.dx-recovery-actions button{flex:140px}}.dx-account-save{text-align:center;color:#563391;text-underline-offset:4px;padding:12px;display:block}.dx-search-actions a{color:#563391;text-underline-offset:4px;padding:10px;font-size:14px}.dx-market-nav{flex-wrap:wrap}@media (width<=640px){.dx-market-nav>a[href$=\#sell]{display:none}.dx-search-actions{flex-wrap:wrap}}#systemHome .dx-market-nav .dx-account-entry{color:#fff;white-space:nowrap;background:#6938d3;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;display:inline-flex}@media (width<=540px){#systemHome .dx-market-nav .dx-account-entry{padding:8px 12px;font-size:12px;display:inline-flex}#systemHome .dx-market-nav{gap:8px}}.dx-category-explanation{color:#63586e;max-width:78ch;margin:10px 0 22px;font-size:13px;line-height:1.65}#systemHome .dx-category-label{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:6px 8px 10px;line-height:1.35}#systemHome .dx-category-label small{color:#65596f}@media (width<=720px){#systemHome .system-marketplace-category-chip{flex-basis:136px;width:136px;min-width:136px;height:126px;min-height:126px}#systemHome .dx-category-label{padding:3px 2px 7px;font-size:12px}.dx-category-explanation{font-size:12px}}#systemHome .dx-inventory-hero{padding-top:30px;padding-bottom:26px}#systemHome .dx-inventory-hero h1{font-size:clamp(28px,3vw,40px)}#systemHome .dx-inventory-hero .system-marketplace-stats{display:none}@media (width<=540px){#systemHome .dx-market-nav .dx-account-entry{display:inline-flex!important}#systemHome .dx-inventory-hero{padding:22px 18px}#systemHome .dx-market-nav a[href=\/marketplace]{display:none}}#systemHome .dx-market-header{gap:24px;max-width:none;min-height:86px;padding:16px 4%}#systemHome .dx-market-brand img{filter:none;width:126px;height:36px}#systemHome .dx-market-brand span{letter-spacing:1px;color:#645e6c}#systemHome .dx-market-nav{flex-wrap:nowrap;gap:30px;font-size:15px}#systemHome .dx-market-nav a{white-space:nowrap;align-items:center;min-height:44px;font-weight:400;display:inline-flex!important}#systemHome .dx-market-nav a[aria-current]{color:#6430ce;text-underline-offset:8px;text-decoration:underline}#systemHome .dx-flow-login{color:#24202c;white-space:nowrap;border:1px solid #c9c1d3;border-radius:9px;align-items:center;min-height:44px;padding:8px 17px;font-size:14px;text-decoration:none;display:inline-flex}#systemHome .dx-inventory-hero{text-align:right;background:#f7f4fc;border-bottom:1px solid #e7e2ed;padding:26px 40px 18px}#systemHome .dx-inventory-hero .system-hero-inner{text-align:right;grid-template-columns:1fr minmax(300px,520px);gap:8px 40px;width:100%;max-width:1200px;margin:auto;display:grid}#systemHome .dx-results-title{grid-row:1/3}#systemHome .dx-back-home{color:#645e6c;align-items:center;min-height:36px;font-size:13px;text-decoration:none;display:inline-flex}#systemHome .dx-inventory-hero h1{letter-spacing:-.025em;margin:4px 0 10px;font-size:32px;line-height:1.2}#systemHome .dx-inventory-hero .dx-results-title p{color:#645e6c;max-width:none;margin:0;font-size:14px}#systemHome .system-marketplace-natural-search{width:100%;max-width:none;margin:16px 0 0}#systemHome .system-marketplace-natural-search>div{box-shadow:none;border:1px solid #c9c1d3;border-radius:10px}#systemHome .system-marketplace-natural-search button{background:#6430ce;border-radius:7px;min-width:80px}#systemHome .dx-advisor-return{color:#6035a6;text-underline-offset:4px;justify-self:start;align-items:center;min-height:36px;font-size:13px;text-decoration:underline;display:inline-flex}#systemHome .system-marketplace-stats:empty{display:none}#systemHome .system-marketplace{padding-top:22px}#systemHome .dx-category-heading{margin-bottom:8px}#systemHome .dx-category-heading h2{letter-spacing:0;font-size:16px}#systemHome .dx-category-arrows{display:none}#systemHome .system-marketplace-categories{gap:8px;margin:8px 0;padding-bottom:4px}#systemHome .system-marketplace-category-chip{color:#8b70b5;background:#fff;border:1px solid #e7e2ed;border-radius:9px;flex-direction:row;flex:none;align-items:center;gap:4px;width:auto;min-width:0;height:44px;min-height:44px;padding:0 10px}#systemHome .system-marketplace-category-chip:nth-child(n){background:#fff;border-color:#e7e2ed}#systemHome .system-marketplace-category-chip.active{color:#6430ce;background:#f2ebfc;border:1px solid #9a79c9}#systemHome .dx-category-art{flex-shrink:0;width:38px;height:34px;padding:0}#systemHome .dx-category-label{white-space:nowrap;flex-direction:row;gap:8px;padding:8px 0;font-size:13px;font-weight:500}#systemHome .dx-category-label small{font-size:11px}#systemHome .dx-category-explanation{color:#645e6c;margin:4px 0 14px;font-size:12px}#systemHome .dx-search-actions{margin-block:0;padding-block:8px}#systemHome .dx-buyer-tools{margin-top:0;padding:8px 0}#systemHome .system-marketplace-results{margin:12px 0}@media (width<=800px){#systemHome .dx-market-header{gap:14px;padding-inline:22px}#systemHome .dx-market-brand span{display:none}#systemHome .dx-market-nav{gap:16px}#systemHome .dx-inventory-hero{padding-inline:22px}#systemHome .dx-inventory-hero .system-hero-inner{grid-template-columns:1fr 1.2fr;gap:8px 24px}}@media (width<=600px){#systemHome .dx-market-header{flex-wrap:wrap;gap:10px 16px;min-height:0;padding:14px 20px 0}#systemHome .dx-market-brand{margin-inline-end:auto}#systemHome .dx-market-brand img{width:109px;height:32px}#systemHome .dx-flow-login{padding:6px 10px;font-size:12px}#systemHome .dx-market-nav{border-top:1px solid #e7e2ed;order:3;justify-content:space-between;gap:12px;width:100%;font-size:14px}#systemHome .dx-market-nav a{padding-block:12px}#systemHome .dx-inventory-hero{padding:18px 20px 12px}#systemHome .dx-inventory-hero .system-hero-inner{display:block}#systemHome .dx-inventory-hero h1{margin-top:0;font-size:27px}#systemHome .dx-results-title p{display:none}#systemHome .dx-back-home{min-height:30px;font-size:12px}#systemHome .system-marketplace-natural-search{margin:14px 0 4px}#systemHome .system-marketplace-natural-search input{font-size:16px}#systemHome .dx-advisor-return{font-size:12px}#systemHome .system-marketplace{padding:16px 20px 30px}#systemHome .dx-category-explanation{display:none}#systemHome .system-marketplace-categories{margin-bottom:12px}#systemHome .dx-category-art{width:30px;height:28px}}#systemHome .dx-relax-options{background:0 0;border:0;border-radius:0;max-width:720px;margin:20px auto;padding:18px 0}#systemHome .dx-relax-options h4{margin:0 0 8px;font-size:19px}#systemHome .dx-relax-options p{font-size:14px;line-height:1.7}#systemHome .dx-relax-options a{color:#54357b;background:#fff;border:1px solid #bda7d8;border-radius:8px;align-items:center;min-height:44px;margin:5px;padding:10px 14px;font-size:14px;text-decoration:none;display:inline-flex}#systemHome .dx-relax-options a:hover{background:#efe8f8}#systemHome .dx-wanted-cta{color:#fff;background:#6430ce;border-radius:9px;justify-content:center;align-items:center;min-height:48px;margin:8px;padding:12px 20px;font-size:15px;text-decoration:none;display:inline-flex}#systemHome .dx-wanted-cta:hover{background:#5022ae}@media (width<=700px){#systemHome .dx-market-header{flex-wrap:wrap;gap:10px 16px;min-height:0;padding:14px 20px 0}#systemHome .dx-market-brand{margin-inline-end:auto}#systemHome .dx-market-brand img{width:109px;height:32px}#systemHome .dx-flow-login{padding:6px 10px;font-size:12px}#systemHome .dx-market-nav{border-top:1px solid #e7e2ed;order:3;justify-content:space-between;gap:12px;width:100%;font-size:14px}#systemHome .dx-market-nav a{padding-block:12px}}#landingPage .landing-hero{grid-template-columns:1fr 1.1fr;gap:44px;padding-block:156px 64px}#landingPage .landing-hero h1{letter-spacing:-.03em!important;font-size:clamp(38px,4.15vw,60px)!important;line-height:1.2!important}#landingPage .landing-hero .landing-lead{font-size:18px!important;line-height:1.8!important}#landingPage .dx-product-category{color:#4f456d;margin:0 0 20px;font-size:15px;font-weight:600}#landingPage .landing-hero-actions{flex-wrap:wrap}#landingPage .landing-hero-actions .landing-btn{padding-inline:18px;font-size:15px}#landingPage .dx-product-proof{background:#fff;border-radius:16px;min-width:0;margin:0;padding:12px 12px 18px;box-shadow:0 18px 48px #29234418}#landingPage .dx-product-proof>a:first-child{border-radius:10px;display:block;overflow:hidden}#landingPage .dx-product-proof img{object-fit:contain;width:100%;height:auto;max-height:none;display:block}#landingPage .dx-product-proof figcaption{color:#30263e;margin:18px 8px 6px;font-size:16px;font-weight:650;line-height:1.6}#landingPage .dx-product-proof figcaption span{color:#615970;font-size:13px;font-weight:400;display:block}#landingPage .dx-proof-link{color:#51428b;text-underline-offset:5px;align-items:center;gap:12px;min-height:44px;margin-inline:8px;font-size:14px;font-weight:650;text-decoration:underline;display:flex}#landingPage .landing-section{padding-block:60px}#landingPage .landing-feature-grid article.landing-feature-primary{box-shadow:none;background:0 0;border:0;border-radius:0;padding:12px 20px;transform:none}#landingPage .landing-feature-grid article.landing-feature-primary+article{border-inline-start:1px solid #ddd8e8}#landingPage .landing-feature-grid article h3{margin:0 0 14px;font-size:24px!important}#landingPage .dx-platform-scope{color:#615970;text-align:center;max-width:820px;margin:30px auto 0;font-size:14px;line-height:1.8}#landingPage .dx-preview-options{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:24px;display:flex}#landingPage .dx-preview-options button{color:#51416f;cursor:pointer;background:#fff;border:1px solid #dcd5e8;border-radius:10px;min-height:44px;padding:10px 18px;font:600 15px Heebo,sans-serif}#landingPage .dx-preview-options button[aria-pressed=true]{color:#fff;background:#6057d9;border-color:#6057d9}#landingPage .dx-demo-tour{grid-template-columns:1.65fr 1fr;align-items:center;gap:36px;max-width:1180px;margin:auto;display:grid}#landingPage .dx-demo-tour>a{aspect-ratio:1.7;background:#f5f6fb;border:1px solid #ddd8e8;border-radius:12px;align-items:center;display:flex;overflow:hidden}#landingPage .dx-demo-tour img{object-fit:contain;width:100%;max-width:100%;height:100%;display:block}#landingPage .dx-demo-tour h3{color:#30263e;margin:0 0 14px;font-size:26px;line-height:1.4}#landingPage .dx-demo-tour p{color:#615970;margin:0 0 20px;font-size:17px;line-height:1.8}#landingPage .dx-demo-tour small{color:#615970;margin-top:14px;font-size:14px;display:block}#landingPage .dx-video-disclosure{border-block:1px solid #ddd8e8;max-width:840px;margin:32px auto 0;padding:8px 0}#landingPage .dx-video-disclosure>summary{cursor:pointer;color:#51416f;align-content:center;min-height:48px;padding:8px;font-size:15px;line-height:1.7}#landingPage .dx-video-disclosure .dx-demo-player{margin-top:16px}#landingPage .dx-testimonial figcaption strong small{color:#615970;font-size:13px;font-weight:400;line-height:1.8;display:block}#landingPage #landingContact .dx-trial-end{color:#e4def1;max-width:430px;margin-top:22px;font-size:15px!important;line-height:1.8!important}#landingPage #landingContact .dx-trial-end a{color:#fff;text-underline-offset:5px;min-height:44px;display:inline-block}#landingPage #landingContact .dx-signup-options{border-top:1px solid #e2dce9;min-width:0;margin-top:4px;padding-top:4px}#landingPage #landingContact .dx-signup-options>summary{cursor:pointer;color:#51416f;align-content:center;min-height:44px;padding:8px 0;font-size:14px;line-height:1.8}#landingPage #landingContact .dx-signup-options>summary span{color:#615970;margin-inline-start:8px;font-weight:400}#landingPage #landingContact .dx-signup-options-body{gap:20px;padding-block:12px;display:grid}#landingPage #landingContact .dx-signup-card-top,#landingPage #landingContact .dx-signup-card-footer{color:#615970;font-size:13px}#landingPage #landingContact .dx-signup-help{color:#e4def1;min-height:44px;font-size:14px}#landingPage #landingContact .dx-signup-help span{color:#fff}#landingPage #landingContact .landing-form :is(.dx-signup-back,.dx-resend-code,.dx-password-toggle){color:#51416f;min-height:44px;font-size:14px}#landingPage ::selection{color:#30263e;background:#ded8ff}#landingPage input{caret-color:#6057d9}@media (width<=1000px){#landingPage .landing-hero{grid-template-columns:1fr;gap:32px;padding-top:130px}#landingPage .landing-hero-content{max-width:700px;margin:auto}#landingPage .dx-product-proof{width:100%;max-width:700px;margin:auto}#landingPage .dx-demo-tour{grid-template-columns:1fr;gap:24px}#landingPage .dx-demo-tour>div{text-align:center}#landingPage .dx-demo-tour>a{width:100%;max-width:800px;margin:auto}}@media (width<=760px){#landingPage .landing-hero{padding:116px 20px 40px}#landingPage .landing-hero h1{letter-spacing:-.02em!important;font-size:38px!important}#landingPage .landing-hero .landing-lead{font-size:16px!important}#landingPage .landing-hero-actions{grid-template-columns:1fr;gap:10px;width:100%;display:grid}#landingPage .landing-hero-actions .landing-btn{white-space:normal;text-align:center;justify-content:center;width:100%;line-height:1.5}#landingPage .landing-proof{gap:8px 14px}#landingPage .landing-proof span{font-size:12px}#landingPage .landing-section{padding-block:42px}#landingPage .landing-feature-grid article.landing-feature-primary{padding:18px 0}#landingPage .landing-feature-grid article.landing-feature-primary+article{border-inline-start:0;border-top:1px solid #ddd8e8}#landingPage .dx-platform-scope{text-align:start;margin-top:18px}#landingPage .dx-preview-options{gap:6px}#landingPage .dx-preview-options button{padding:9px 10px;font-size:13px}#landingPage .dx-demo-tour h3{font-size:23px}#landingPage .dx-demo-tour p{font-size:16px}#landingPage .dx-product-proof figcaption{font-size:15px}#landingPage #landingContact .dx-signup-card-top{flex-wrap:wrap;gap:12px;font-size:12px}#landingPage #landingContact .dx-signup-intro{font-size:16px}#landingPage #landingContact .dx-trial-end{margin-bottom:28px}}#landingPage .dx-capability-panel[hidden]{display:none!important}#landingPage .dx-capability-panel{min-width:0;max-width:1180px;margin-inline:auto}#landingPage .dx-capability-copy{min-width:0}#landingPage .dx-capability-copy h3{color:#30263e;text-wrap:balance;margin:0 0 16px;font-size:26px;line-height:1.4}#landingPage .dx-capability-copy p{color:#615970;margin:0 0 20px;font-size:17px;line-height:1.8}#landingPage .dx-capability-copy small{color:#615970;margin-top:16px;font-size:14px;line-height:1.8;display:block}#landingPage .dx-capability-copy .dx-capability-example{border-top:1px solid #ddd8e8;padding-top:18px;font-size:15px}#landingPage .dx-capability-points{color:#51416f;margin:0;padding-inline-start:22px;font-size:16px;line-height:1.9}#landingPage .dx-publishing-tour,#landingPage .dx-tools-tour{grid-template-columns:1.35fr 1fr;align-items:center;gap:44px;display:grid}#landingPage .dx-tools-tour{grid-template-columns:1fr 1.35fr}#landingPage .dx-post-example{min-width:0;margin:0}#landingPage .dx-post-comparison{grid-template-columns:.7fr 1fr;align-items:center;gap:20px;display:grid}#landingPage .dx-post-source img{border-radius:8px;width:100%;height:auto;display:block}#landingPage .dx-post-source>span{color:#615970;text-align:center;margin-top:12px;font-size:14px;display:block}#landingPage .dx-post-output{color:#fff;background:#181b26;border-radius:12px;min-width:0;padding:16px;overflow:hidden}#landingPage .dx-post-dealer{color:#ded8ed;margin-bottom:14px;font-size:13px;display:block}#landingPage .dx-post-output>img{aspect-ratio:1.6;object-fit:contain;width:100%;height:auto;display:block}#landingPage .dx-post-caption{gap:8px;padding-top:16px;display:grid}#landingPage .dx-post-caption strong{font-size:18px;line-height:1.4}#landingPage .dx-post-caption span{color:#ded8ed;font-size:13px}#landingPage .dx-post-caption>b{color:#e5d2a3;font-size:30px;line-height:1.4}#landingPage .dx-post-caption .dx-post-contact{border-top:1px solid #494858;padding-top:10px;font-size:12px}#landingPage .dx-post-example figcaption{color:#615970;margin-top:14px;font-size:13px;line-height:1.7}#landingPage .dx-agent-tools{min-width:0;margin:0}#landingPage .dx-agent-tools>div{border-bottom:1px solid #ddd8e8;padding:22px 0}#landingPage .dx-agent-tools>div:first-child{padding-top:0}#landingPage .dx-agent-tools dt{color:#30263e;margin-bottom:8px;font-size:20px;font-weight:700}#landingPage .dx-agent-tools dd{color:#615970;margin:0;font-size:16px;line-height:1.8}#landingPage .dx-capability-demo-link{text-align:center;margin:30px 0 0;font-size:15px;line-height:1.8}#landingPage .dx-capability-demo-link a{color:#51428b;text-underline-offset:5px;padding:10px;display:inline-block}#landingPage .dx-guided-intro{border-block:1px solid #ddd8e8;justify-content:space-between;align-items:center;gap:32px;max-width:1180px;margin:0 auto 24px;padding:28px 0;display:flex}#landingPage .dx-guided-intro h3{color:#30263e;margin:0 0 10px;font-size:24px;line-height:1.4}#landingPage .dx-guided-intro p{color:#615970;max-width:590px;margin:0;font-size:16px;line-height:1.8}#landingPage .dx-guided-intro .landing-btn{white-space:normal;text-align:center;flex-shrink:0;font-size:15px;line-height:1.6}#landingPage .dx-preview-options button:focus-visible,#landingPage .dx-guided-intro a:focus-visible{outline-offset:4px;outline:3px solid #6057d9}@media (width<=1240px){#landingPage .dx-guided-intro{margin-inline:24px}}@media (width<=1000px){#landingPage .dx-publishing-tour,#landingPage .dx-tools-tour{grid-template-columns:1fr;gap:28px}#landingPage .dx-post-example{width:100%;max-width:650px;margin:auto}#landingPage .dx-capability-copy{text-align:start}#landingPage .dx-guided-intro{flex-direction:column;align-items:flex-start;gap:20px}}@media (width<=600px){#landingPage .dx-capability-copy h3{font-size:24px}#landingPage .dx-capability-copy p{font-size:16px}#landingPage .dx-post-comparison{grid-template-columns:.65fr 1fr;gap:12px}#landingPage .dx-post-output{padding:12px}#landingPage .dx-post-caption strong{font-size:15px}#landingPage .dx-post-caption>b{font-size:25px}#landingPage .dx-guided-intro{margin-inline:20px}#landingPage .dx-guided-intro .landing-btn{width:100%}#landingPage .dx-capability-demo-link{text-align:start}#landingPage .dx-capability-copy .landing-btn{white-space:normal;text-align:center;line-height:1.6}}.vd-workspace{--vd-ink:#172239;--vd-muted:#53617a;--vd-line:#dce3ef;--vd-bg:#fff;--vd-soft:#f2f5fb;--vd-blue:#3454ce;color:var(--vd-ink);scrollbar-color:#aebbd0 var(--vd-soft);max-width:1200px;margin-inline:auto;font-size:15px;line-height:1.6}.vd-workspace *{box-sizing:border-box}.vd-workspace ::selection{color:#172239;background:#dbe4ff}.vd-workspace [hidden]{display:none!important}.vd-heading{justify-content:space-between;align-items:center;gap:24px;margin:12px 0 28px;display:flex}.vd-heading h2{letter-spacing:-.02em;margin:0;font-size:28px}.vd-heading p{color:var(--vd-muted);margin:5px 0 0}.vd-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vd-workspace button{font:inherit;background:var(--vd-bg);border:1px solid var(--vd-line);min-height:44px;color:var(--vd-ink);cursor:pointer;touch-action:manipulation;border-radius:9px;padding:9px 16px}.vd-workspace button:hover{background:var(--vd-soft)}.vd-workspace button.vd-primary{background:var(--vd-blue);color:#fff;border-color:var(--vd-blue);font-weight:600}.vd-workspace button.vd-primary:hover{background:#263fa4}.vd-workspace button:disabled{opacity:.55;cursor:wait}.vd-workspace :is(button,input,textarea,select,a):focus-visible{outline-offset:3px;outline:3px solid #6685f1}.vd-workspace .vd-tabs{border-bottom:1px solid var(--vd-line);gap:24px;margin-bottom:22px;display:flex}.vd-tabs button{color:var(--vd-muted);border:0;border-bottom:2px solid #0000;border-radius:0;padding:10px 2px 13px}.vd-tabs button[aria-pressed=true]{color:var(--vd-blue);border-bottom-color:var(--vd-blue);font-weight:600}.vd-status{color:var(--vd-muted);min-height:1.5em;margin:12px 0}.vd-error{color:#a12337!important}.vd-workspace .vd-filters{align-items:end;gap:12px;margin-bottom:20px;display:flex}.vd-filters label:first-child{flex:1}.vd-workspace label{flex-direction:column;gap:6px;min-width:0;font-size:14px;font-weight:500;display:flex}.vd-workspace :is(input,textarea,select){font:inherit;background:var(--vd-bg);color:var(--vd-ink);width:100%;min-height:44px;caret-color:var(--vd-blue);border:1px solid #aebbd0;border-radius:8px;padding:10px 12px;font-size:16px}.vd-workspace input::placeholder,.vd-workspace textarea::placeholder{color:var(--vd-muted)}.vd-workspace textarea{resize:vertical;line-height:1.8}.vd-workspace small,.vd-workspace .vd-help{color:var(--vd-muted);font-size:13px;font-weight:400}.vd-workspace .vd-row{border-bottom:1px solid var(--vd-line);justify-content:space-between;align-items:center;gap:24px;padding:20px 0;display:flex}.vd-row>div:first-child{min-width:0}.vd-row h3{overflow-wrap:anywhere;margin:0 0 3px;font-size:17px;font-weight:600}.vd-row p{color:var(--vd-muted);margin:0;font-size:14px}.vd-workspace .vd-badge{color:#344fae;background:#edf2ff;border-radius:5px;margin-inline-start:8px;padding:2px 7px;font-size:12px;font-weight:400;display:inline-block}.vd-workspace .vd-empty{text-align:center;background:var(--vd-bg);border-radius:12px;padding:52px 20px}.vd-empty h3{margin:0 0 10px;font-size:22px}.vd-empty p{color:var(--vd-muted);max-width:48ch;margin:0 auto 22px}.vd-workspace .vd-editor{background:var(--vd-bg);border-radius:12px;min-width:0;padding:28px}.vd-workspace .vd-editor h3{margin:0 0 10px;font-size:22px}.vd-workspace .vd-editor h4{margin:28px 0 14px;font-size:17px}.vd-workspace .vd-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.vd-workspace .vd-wide{grid-column:1/-1}.vd-workspace .vd-notice{background:var(--vd-soft);border:1px solid var(--vd-line);border-radius:9px;max-width:80ch;margin:18px 0;padding:15px 18px;font-size:14px}.vd-workspace .vd-check{flex-direction:row;align-items:start;gap:10px;margin:20px 0;font-size:14px;font-weight:400;display:flex}.vd-check input{width:20px;height:20px;min-height:20px;accent-color:var(--vd-blue);flex:none;margin-top:3px}.vd-workspace .vd-paper{color:#172239;white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border:1px solid #dce3ef;border-radius:4px;max-width:76ch;margin:22px auto;padding:28px;line-height:1.95}.vd-workspace .vd-steps{color:var(--vd-muted);gap:16px;margin:0 0 24px;padding:0;font-size:14px;list-style:none;display:flex}.vd-steps [aria-current=step]{color:var(--vd-blue);font-weight:600}.vd-workspace .vd-editor-footer{border-top:1px solid var(--vd-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding-top:20px;display:flex}.vd-workspace .vd-link{text-align:left;direction:ltr}.vd-workspace .vd-back{color:var(--vd-blue);border:0;margin-bottom:16px;padding-inline:0}.vd-workspace .vd-source{background:var(--vd-soft);border-radius:9px;margin:20px 0;padding:20px}.vd-workspace .vd-insert{align-items:end;gap:12px;margin:18px 0;display:flex}.vd-insert label{flex:1}.vd-workspace .vd-template-body{min-height:380px}.vd-workspace .vd-receipt{overflow-wrap:anywhere;border-top:1px solid var(--vd-line);padding-top:16px}.vd-receipt code{font-size:12px}.admin-dark .vd-workspace,.admin-theme-dark .vd-workspace{--vd-ink:#edf2ff;--vd-muted:#b4c2d8;--vd-line:#465571;--vd-bg:#1e2b43;--vd-soft:#26364f;--vd-blue:#8daaff}.admin-dark .vd-workspace button.vd-primary,.admin-theme-dark .vd-workspace button.vd-primary{color:#fff;background:#3454ce}.admin-dark .vd-workspace .vd-badge,.admin-theme-dark .vd-workspace .vd-badge{color:#bfd0ff;background:#2a3e66}@media (width<=700px){.vd-workspace{font-size:14px}.vd-heading{margin-top:8px;margin-bottom:20px;display:block}.vd-heading h2{font-size:24px}.vd-heading p{font-size:14px}.vd-heading>.vd-actions{margin-top:16px}.vd-heading>.vd-actions button{flex:1;padding-inline:10px}.vd-workspace .vd-row{flex-wrap:wrap;align-items:start;gap:12px;padding:17px 0}.vd-row .vd-actions{width:100%}.vd-row h3{font-size:16px}.vd-workspace .vd-grid{grid-template-columns:1fr;gap:16px}.vd-workspace .vd-editor{padding:18px 14px}.vd-workspace .vd-paper{padding:18px 14px;font-size:15px}.vd-workspace .vd-filters{flex-wrap:wrap}.vd-filters label{width:100%}.vd-filters label:first-child{flex-basis:100%}.vd-workspace .vd-insert{flex-wrap:wrap}.vd-insert label{flex-basis:100%}.vd-workspace .vd-steps{gap:12px;font-size:13px}.vd-editor-footer .vd-actions{width:100%}.vd-editor-footer .vd-primary{flex:1}.vd-workspace .vd-tabs{gap:22px}.vd-workspace .vd-source{padding:14px}}@media (prefers-reduced-motion:reduce){.vd-workspace *{scroll-behavior:auto}}.vd-workspace .vd-status:empty{display:none}.vd-workspace #vdHeading:focus{outline:none}.vd-workspace .vd-tabs button{background:0 0}.vd-workspace{max-width:1280px}.vd-workspace :is(h3,h4){line-height:1.35}.vd-workspace h3:focus{outline:none}.vd-heading{margin-bottom:22px}.vd-heading h2{font-size:26px;font-weight:650}.vd-heading p{font-size:14px}.vd-workspace .vd-tabs{margin-bottom:20px}.vd-workspace.vd-editing>.vd-heading .vd-actions,.vd-workspace.vd-editing>.vd-tabs{display:none}.vd-workspace.vd-editing>.vd-heading{margin-bottom:8px}.vd-workspace.vd-editing>.vd-heading h2{font-size:18px}.vd-workspace.vd-editing>.vd-heading p{display:none}.vd-workspace .vd-library{background:var(--vd-bg);border-radius:12px;padding:24px}.vd-workspace .vd-list-toolbar{align-items:end;gap:16px;margin-bottom:18px;display:flex}.vd-list-toolbar .vd-search{flex:1}.vd-list-toolbar>label:not(.vd-search){min-width:190px}.vd-workspace .vd-state-tabs{border-bottom:1px solid var(--vd-line);flex-wrap:wrap;gap:6px;padding-bottom:14px;display:flex}.vd-workspace .vd-state-tabs button{border-color:#0000;align-items:center;gap:8px;padding:7px 12px;font-size:14px;display:flex}.vd-state-tabs button span{color:var(--vd-muted);font-variant-numeric:tabular-nums;font-size:12px}.vd-workspace .vd-state-tabs button[aria-pressed=true]{background:var(--vd-soft);color:var(--vd-blue);border-color:var(--vd-line);font-weight:600}.vd-workspace .vd-result-count{color:var(--vd-muted);margin:16px 0 2px;font-size:13px}.vd-result-count:empty{display:none}.vd-workspace .vd-row{gap:16px;padding:18px 0}.vd-workspace .vd-row-info{flex:1;min-width:0}.vd-workspace .vd-row h3{font-size:15px;font-weight:600}.vd-workspace .vd-row p{font-size:13px}.vd-workspace .vd-row .vd-actions{flex:none}.vd-doc-icon{width:24px;height:28px;color:var(--vd-muted);flex:none}.vd-doc-icon svg{width:100%;height:100%}.vd-workspace .vd-badge{white-space:nowrap;background:var(--vd-soft);color:var(--vd-muted);margin:0;padding:4px 9px;font-size:12px;line-height:1.5}.vd-workspace .vd-state-pending{color:#805111;background:#fff4df}.vd-workspace .vd-state-signed{color:#24633d;background:#e8f4ed}.vd-workspace .vd-state-revoked{color:#8e3545;background:#f8ecee}.vd-workspace .vd-row-more{font-size:13px;position:relative}.vd-row-more summary{cursor:pointer;min-height:44px;color:var(--vd-muted);border-radius:8px;align-items:center;gap:6px;padding:8px;display:flex}.vd-row-more summary:after{content:"⌄";font-size:16px}.vd-row-more summary::-webkit-details-marker{display:none}.vd-row-more>div{z-index:5;inset-inline-end:0;background:var(--vd-bg);border:1px solid var(--vd-line);border-radius:9px;min-width:175px;padding:5px;position:absolute;top:100%}.vd-row-more>div button{text-align:start;border:0;border-radius:5px;width:100%;font-size:14px;display:block}.vd-workspace summary:focus-visible{outline-offset:3px;outline:3px solid #6685f1}.vd-workspace .vd-empty{padding:56px 20px}.vd-empty>svg{width:38px;height:38px;color:var(--vd-muted);margin-bottom:14px}.vd-empty h3{font-size:21px}.vd-workspace .vd-steps{border-bottom:1px solid var(--vd-line);align-items:center;gap:24px;margin-bottom:24px;padding-bottom:20px}.vd-steps li{align-items:center;gap:8px;font-size:13px;display:flex}.vd-steps li>span{border:1px solid var(--vd-line);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.vd-steps li[aria-current=step]>span{background:var(--vd-blue);border-color:var(--vd-blue);color:var(--vd-bg)}.vd-workspace .vd-template-group{margin-top:26px}.vd-workspace .vd-template-group h4{margin:0 0 5px;font-size:16px}.vd-template-group>.vd-help{margin:0 0 12px}.vd-workspace .vd-template-options{grid-template-columns:1fr 1fr;column-gap:28px;display:grid}.vd-workspace .vd-template-option{text-align:start;border:0;border-bottom:1px solid var(--vd-line);border-radius:0;justify-content:space-between;align-items:center;gap:12px;min-height:86px;padding:18px 8px;display:flex}.vd-template-option strong{font-size:16px;font-weight:600;display:block}.vd-template-option small{margin-top:5px;line-height:1.5;display:block}.vd-option-arrow{color:var(--vd-blue);font-size:20px}.vd-picker>.vd-list-toolbar{margin-top:22px}.vd-workspace .vd-editor{padding:28px}.vd-workspace .vd-editor-title{justify-content:space-between;align-items:start;gap:24px;display:flex}.vd-editor-title>label{flex:none;width:240px;max-width:100%;font-size:12px}.vd-editor-title h3{font-size:23px}.vd-editor-title .vd-help{margin:5px 0}.vd-workspace .vd-legal-note{background:var(--vd-soft);border-radius:8px;max-width:80ch;margin:18px 0 24px;padding:0 14px;font-size:13px}.vd-legal-note summary{cursor:pointer;min-height:44px;padding:12px 0}.vd-legal-note p{color:var(--vd-muted);max-width:70ch;margin:0;padding:0 0 14px}.vd-workspace .vd-field-section{border:0;border-bottom:1px solid var(--vd-line);min-width:0;margin:26px 0 0;padding:0 0 28px}.vd-field-section legend{margin-bottom:6px;padding:0;font-size:18px;font-weight:600}.vd-field-section>.vd-help{max-width:75ch;margin:0 0 18px}.vd-field-section .vd-grid{gap:16px 22px}.vd-workspace .vd-autofill{background:var(--vd-soft);border-radius:8px;grid-template-columns:1fr 1fr;align-items:end;gap:10px 16px;margin-bottom:20px;padding:16px;display:grid}.vd-autofill small:empty{display:none}.vd-autofill small{grid-column:1/-1}.vd-workspace .vd-agency-details{border-bottom:1px solid var(--vd-line);margin-top:20px}.vd-agency-details>summary{cursor:pointer;min-height:48px;padding:14px 0;font-size:17px;font-weight:600}.vd-agency-details>summary small{margin-inline-start:10px}.vd-agency-details .vd-field-section{border:0;margin-top:8px}.vd-workspace .vd-savebar{background:var(--vd-bg);z-index:3;margin-top:18px;padding:16px 0;position:sticky;bottom:0}.vd-savebar>div:first-child{min-width:0}.vd-completion{color:var(--vd-muted);font-variant-numeric:tabular-nums;margin-top:3px;font-size:12px;display:block}.vd-workspace .vd-review-layout{grid-template-columns:minmax(0,1fr) minmax(280px,.6fr);align-items:start;gap:28px;margin-top:24px;display:grid}.vd-review-layout>.vd-paper{max-width:none;margin:0;padding:24px;font-size:14px;line-height:1.9}.vd-review-layout>#vdIssue{background:var(--vd-soft);border-radius:10px;min-width:0;padding:20px;position:sticky;top:90px}.vd-review-layout>#vdIssue h4{margin:0 0 18px;font-size:18px}.vd-review-layout #vdIssue .vd-grid{grid-template-columns:1fr;gap:16px}.vd-review-layout .vd-editor-footer{gap:10px;margin-top:20px;padding-top:16px}.vd-review-layout .vd-editor-footer button{width:100%;font-size:14px}.vd-review-layout .vd-check{font-size:13px}.vd-workspace .vd-loading-lines span{background:var(--vd-soft);border-radius:8px;max-width:80%;height:48px;margin-top:18px;display:block}.vd-workspace .vd-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){.vd-workspace .vd-review-layout{grid-template-columns:1fr}.vd-review-layout>#vdIssue{position:static}.vd-review-layout .vd-editor-footer button{flex:1;width:auto}.vd-workspace .vd-editor-title{display:block}.vd-editor-title>label{width:100%;margin-top:16px}}@media (width<=700px){.vd-workspace .vd-library{padding:16px 12px}.vd-workspace .vd-heading h2{font-size:24px}.vd-workspace.vd-editing>.vd-heading h2{font-size:17px}.vd-workspace .vd-list-toolbar{flex-wrap:wrap;gap:12px}.vd-list-toolbar>label{flex-basis:100%;width:100%}.vd-workspace .vd-state-tabs{gap:2px}.vd-workspace .vd-state-tabs button{gap:5px;padding:6px 9px;font-size:12px}.vd-workspace .vd-row{grid-template-columns:1fr auto;gap:10px 12px;padding:16px 0;display:grid}.vd-row .vd-doc-icon{display:none}.vd-row .vd-row-info{grid-area:1/1}.vd-row>.vd-badge{grid-area:1/2;align-self:start;font-size:11px}.vd-workspace .vd-row .vd-actions{grid-column:1/-1;justify-content:flex-end;gap:8px;width:auto}.vd-row .vd-actions>button{padding:6px 14px;font-size:13px}.vd-workspace .vd-editor{padding:20px 14px}.vd-workspace .vd-steps{justify-content:space-between;gap:8px}.vd-steps li{gap:5px;font-size:11px}.vd-steps li>span{width:22px;height:22px}.vd-workspace .vd-template-options{grid-template-columns:1fr}.vd-workspace .vd-template-option{min-height:80px;padding:14px 4px}.vd-template-option strong{font-size:15px}.vd-workspace .vd-autofill{grid-template-columns:1fr;padding:12px}.vd-workspace .vd-field-section{margin-top:24px;padding-bottom:24px}.vd-field-section legend{font-size:17px}.vd-field-section .vd-grid{gap:16px}.vd-workspace .vd-savebar{gap:10px;padding:12px 0}.vd-savebar>div:first-child{width:100%}.vd-savebar .vd-actions{flex-wrap:nowrap;gap:8px}.vd-savebar button{padding:9px 12px;font-size:14px}.vd-savebar .vd-completion{margin-inline-start:8px;display:inline}.vd-savebar #vdSaveState{font-size:12px}.vd-workspace .vd-review-layout{gap:20px}.vd-review-layout>.vd-paper{padding:18px 14px}.vd-review-layout>#vdIssue{padding:16px}.vd-workspace .vd-empty{padding:32px 8px}}.vd-workspace .vd-form-group{border-bottom:1px solid var(--vd-line)}.vd-form-group>summary{cursor:pointer;min-height:64px;padding:18px 0;scroll-margin-top:110px;font-size:17px;font-weight:600}.vd-form-group>summary small{margin-inline-start:12px;font-size:12px;font-weight:400}.vd-workspace .vd-form-group .vd-field-section{border:0;margin:0;padding-bottom:24px}.vd-workspace .vd-group-next{color:var(--vd-blue);margin-top:20px;font-size:14px}.vd-workspace :is(input,textarea,select){scroll-margin-block:130px 150px}.vd-workspace .vd-savebar{position:static}.vd-workspace .vd-savebar .vd-actions{margin-inline-start:auto}.vd-workspace .vd-back{background:0 0}.vd-workspace .vd-row-more summary:after{content:"";border-inline-end:1.5px solid;border-bottom:1.5px solid;width:7px;height:7px;margin-inline-start:4px;transform:rotate(45deg)}.vd-workspace .vd-row-more[open] summary:after{transform:rotate(225deg)}@media (width<=700px){.vd-form-group>summary{font-size:16px}.vd-form-group>summary small{font-size:12px;display:inline-block}.vd-workspace .vd-savebar{margin-top:12px}.vd-workspace .vd-savebar .vd-completion{margin:3px 0 0;display:block}}.vd-workspace .vd-defaults{border-block-end:1px solid var(--vd-line);margin-bottom:24px;padding-bottom:16px}.vd-defaults>summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:600}.vd-defaults>.vd-grid{margin-top:16px}.vd-defaults .vd-grid select{text-overflow:ellipsis;max-width:100%}.vd-defaults>summary:focus-visible{outline-offset:3px;outline:3px solid #6685f1}.vd-workspace .vd-designed-paper{white-space:normal;max-width:none;padding:0}.vd-designed-paper>.dxdoc{width:100%}.vd-workspace .vd-design-choices{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0 32px;padding:0;display:grid}.vd-workspace .vd-design-choice{cursor:pointer;border:1px solid var(--vd-line);border-radius:12px;gap:8px;padding:16px;position:relative}.vd-design-choice:has(:checked){border-color:var(--vd-blue);background:var(--vd-soft)}.vd-design-choice>input{inset-inline-end:14px;width:20px;height:20px;min-height:20px;accent-color:var(--vd-blue);position:absolute;top:14px}.vd-workspace .vd-design-mini{color:#172239;background:#fff;border:1px solid #dce3ef;min-height:150px;margin-bottom:8px;padding:14px 12px;line-height:1.6;display:block}.vd-design-mini>span{border-bottom:1px solid #b9c5d6;margin-bottom:10px;padding-bottom:8px;font-size:10px;display:block}.vd-design-mini>strong{margin-bottom:10px;font-size:14px;display:block}.vd-design-mini>small{color:#4d5b71;font-size:10px}.vd-workspace .vd-design-mini-modern{border-top:3px solid #3454ce}.vd-design-mini-modern>strong{color:#243f9c;background:#edf2ff;padding:4px}.vd-design-mini-formal{text-align:center}.vd-design-mini-formal>span{border-bottom:3px double #7a8699}.vd-workspace .vd-design-workspace{grid-template-columns:minmax(250px,.65fr) minmax(0,1.35fr);align-items:start;gap:32px;display:grid}.vd-design-controls>label:not(.vd-check){margin-bottom:16px}.vd-design-controls>h4{margin-top:0!important}.vd-design-preview{min-width:0}.vd-design-preview>#vdDesignPaper{border:1px solid var(--vd-line);background:#fff}.vd-workspace .vd-tabs{flex-wrap:wrap;gap:20px}.vd-design-choice:focus-within{outline-offset:3px;outline:3px solid #6685f1}@media (width<=800px){.vd-workspace .vd-design-workspace{grid-template-columns:1fr;gap:24px}}@media (width<=600px){.vd-workspace .vd-design-choices{gap:8px}.vd-workspace .vd-design-choice{padding:10px 8px;font-size:13px}.vd-design-choice>small{font-size:11px}.vd-workspace .vd-design-mini{min-height:120px;padding:30px 8px 10px}.vd-design-mini>small{display:none}.vd-design-mini>strong{font-size:12px}.vd-workspace .vd-tabs{gap:16px}.vd-tabs button{font-size:13px}.vd-workspace .vd-designed-paper>.dxdoc{padding:20px 14px}}.vd-workspace .vd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vd-workspace :is(p,label,button,summary,a){overflow-wrap:anywhere}.vd-workspace :is(input,textarea,select,button){box-sizing:border-box;max-width:100%}.vd-template-editor #vdTemplateReview{min-width:0;margin-top:28px}.vd-template-editor #vdTemplateReview h4{scroll-margin-top:110px}.vd-template-editor #vdTemplatePaper{width:100%;max-width:210mm;margin-inline:auto}@media (width<=700px){.vd-workspace .vd-grid{grid-template-columns:minmax(0,1fr)}}.vd-template-editor .vd-import{background:var(--vd-soft);border:1px solid var(--vd-line);border-radius:12px;margin:24px 0;padding:20px}.vd-template-editor h4{margin:0 0 8px;font-size:19px}.vd-template-editor .vd-import>p{max-width:72ch}.vd-template-editor .vd-file-label{max-width:520px;margin:18px 0 10px}.vd-template-editor input[type=file]{background:var(--vd-bg);min-width:0;max-width:100%;padding:12px}.vd-template-editor #vdTextSection{min-width:0;margin-top:28px}.vd-template-editor #vdTextSection>.vd-grid{margin:20px 0}.vd-template-editor .vd-template-body{min-height:280px;margin-top:8px;line-height:1.8}.vd-template-editor .vd-template-advanced{border-block:1px solid var(--vd-line);margin:20px 0;padding:12px 0}.vd-template-advanced summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:600}.vd-template-advanced summary span{color:var(--vd-muted);margin-inline-start:10px;font-size:13px;font-weight:400}.vd-template-editor #vdImportReview{border-top:1px solid var(--vd-line);margin-top:16px;padding-top:16px}.vd-template-editor #vdImportedText{resize:vertical;width:100%;line-height:1.8}.vd-template-editor #vdImportReview .vd-actions{margin-top:12px}.vd-template-editor #vdLocalSource{min-height:44px;color:var(--vd-blue);text-underline-offset:4px;padding:10px 0;display:inline-block}@media (width<=640px){.vd-template-editor .vd-import{padding:16px 12px}.vd-template-editor .vd-insert{flex-direction:column;align-items:stretch;display:flex}.vd-template-editor .vd-insert label{width:100%}.vd-template-advanced summary span{margin-inline-start:0;display:block}.vd-template-editor input,.vd-template-editor textarea,.vd-template-editor select{font-size:16px}.vd-template-editor .vd-template-body{min-height:240px}.vd-template-editor #vdImportReview .vd-actions>button{width:100%}}.ac-workspace,.ac-dialog{--ac-ink:#172b46;--ac-muted:#586981;--ac-line:#dce4ee;--ac-soft:#f5f7fa;--ac-blue:#3155c6;color:var(--ac-ink);box-sizing:border-box;font-family:Heebo,Arial,sans-serif;line-height:1.6}.ac-workspace{min-width:0;max-width:1500px;margin:auto;padding:clamp(16px,2.5vw,34px)}.ac-workspace *,.ac-dialog *{box-sizing:border-box}.ac-workspace [hidden],.ac-dialog [hidden]{display:none!important}.ac-header,.ac-report>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.ac-header h2{margin:0;font-size:clamp(24px,3vw,32px);font-weight:800}.ac-header p{color:var(--ac-muted);margin:4px 0 0}.ac-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ac-workspace button,.ac-dialog button,.ac-dialog a{font:inherit;border:1px solid var(--ac-line);min-height:44px;color:var(--ac-ink);cursor:pointer;background:#fff;border-radius:9px;padding:9px 14px;text-decoration:none}.ac-workspace button:hover,.ac-dialog button:hover{border-color:var(--ac-blue);background:var(--ac-soft)}.ac-workspace button:disabled,.ac-dialog button:disabled{opacity:.55;cursor:wait}.ac-workspace .ac-primary,.ac-dialog .ac-primary{color:#fff;background:var(--ac-blue);border-color:var(--ac-blue)}.ac-workspace :is(button,input,select,.ac-table):focus-visible,.ac-dialog :is(button,input,select,textarea,a):focus-visible{outline-offset:3px;outline:3px solid #7294f8}.ac-toolbar{flex-wrap:wrap;align-items:end;gap:12px;margin:26px 0 22px;display:flex}.ac-workspace label,.ac-dialog label{gap:6px;font-size:13px;font-weight:600;display:grid}.ac-workspace input,.ac-dialog input,.ac-dialog select,.ac-dialog textarea{font:inherit;color:var(--ac-ink);border:1px solid var(--ac-line);background:#fff;border-radius:9px;width:100%;min-width:0;min-height:44px;padding:9px 12px;font-size:16px}.ac-search{min-width:210px;margin-inline-start:auto}.ac-tabs{border-bottom:1px solid var(--ac-line);gap:5px;padding-bottom:1px;display:flex;overflow-x:auto}.ac-tabs button{white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;padding:12px 16px}.ac-tabs button[aria-pressed=true]{color:var(--ac-blue);border-bottom-color:var(--ac-blue);font-weight:700}.ac-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0 24px;display:grid}.ac-metrics>div{border-inline-start:3px solid var(--ac-line);padding-inline-start:16px}.ac-metrics span{color:var(--ac-muted);font-size:13px;display:block}.ac-metrics strong{font-variant-numeric:tabular-nums;font-size:clamp(23px,3vw,30px);display:block}.ac-report{border:1px solid var(--ac-line);background:#fff;border-radius:14px;overflow:hidden}.ac-report>header{padding:20px 22px}.ac-report h3{margin:0;font-size:19px}.ac-report header span{color:var(--ac-muted);font-size:12px}.ac-note{background:var(--ac-soft);color:var(--ac-muted);margin:0;padding:12px 22px;font-size:13px}.ac-table{min-height:130px;max-height:65vh;overflow:auto}.ac-table table{border-collapse:collapse;text-align:right;width:100%;font-size:13px}.ac-table th{color:var(--ac-muted);z-index:1;white-space:nowrap;background:#f8fafc;font-size:12px;position:sticky;top:0}.ac-table th,.ac-table td{border-bottom:1px solid var(--ac-line);vertical-align:top;overflow-wrap:anywhere;min-width:100px;max-width:290px;padding:13px 16px}.ac-table td:first-child{min-width:195px;font-weight:600}.ac-table tr:last-child td{border-bottom:0}.ac-table tbody tr:hover{background:#fafbfe}.ac-table .ac-edit{white-space:nowrap;min-height:36px;padding:5px 8px;font-size:12px}.ac-table .ac-unknown{color:#94601c;font-size:12px}.ac-workspace .ac-check{align-items:center;gap:7px;font-weight:400;display:flex}.ac-check input{width:18px;height:18px;min-height:18px;accent-color:var(--ac-blue)}.ac-footnote,#acStatus{color:var(--ac-muted);font-size:12px}#acStatus:empty{display:none}.ac-empty{text-align:center;padding:36px 20px}.ac-empty h4{margin:0 0 6px;font-size:17px}.ac-empty p{color:var(--ac-muted);margin:0}.ac-dialog{border:1px solid var(--ac-line);border-radius:16px;width:min(660px,100vw - 24px);max-height:calc(100dvh - 24px);padding:0;overflow:auto}.ac-dialog::backdrop{background:#172b4677}.ac-dialog>header{border-bottom:1px solid var(--ac-line);justify-content:space-between;align-items:center;gap:15px;padding:18px 22px;display:flex}.ac-dialog h2{margin:0;font-size:21px}.ac-dialog form{padding:22px}.ac-form-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ac-form-grid .ac-wide{grid-column:1/-1}.ac-dialog textarea{resize:vertical;min-height:100px}.ac-dialog footer{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.ac-dialog [role=alert]{color:#9b321d}.ac-dialog .ac-note{border-radius:8px;margin:14px 0}.ac-dialog input[type=file]{font-size:13px}.ac-dialog details{margin-top:16px;font-size:12px}.ac-dialog summary{cursor:pointer;min-height:36px}.ac-dialog details p{padding:0 8px}@media (width<=700px){.ac-header{gap:14px}.ac-header>.ac-actions{width:100%}.ac-header .ac-primary{flex:1}.ac-toolbar{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ac-search{grid-column:1/-1;min-width:0;margin:0}.ac-metrics{gap:10px}.ac-metrics>div{padding-inline-start:8px}.ac-metrics span{font-size:11px}.ac-metrics strong{overflow-wrap:anywhere;font-size:21px}.ac-report>header{padding:16px}.ac-note{padding:12px 16px}.ac-workspace{padding:16px 12px}.ac-form-grid{grid-template-columns:1fr}.ac-report .ac-actions{width:100%}.ac-tabs button{padding-inline:12px}.ac-dialog form{padding:16px}.ac-table th,.ac-table td{padding:12px}}@media (width<=600px){.ac-table{max-height:none}.ac-table table,.ac-table tbody{display:block}.ac-table thead{clip:rect(0,0,0,0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ac-table tbody tr{border-bottom:1px solid var(--ac-line);grid-template-columns:1fr 1fr;gap:12px;padding:14px;display:grid}.ac-table td,.ac-table td:first-child{border:0;min-width:0;max-width:none;padding:0;font-size:13px;display:block}.ac-table td:before{content:attr(data-label);color:var(--ac-muted);margin-bottom:2px;font-size:11px;font-weight:400;display:block}.ac-table td:first-child,.ac-table td:last-child{grid-column:1/-1}.ac-table td:first-child{font-size:16px}.ac-table .ac-edit{width:100%;min-height:44px}}#tab-access_tab .a-field[hidden]{display:none!important}.ac-workspace .ac-ready-download{box-sizing:border-box;color:#fff;overflow-wrap:anywhere;background:#174b3c;border-radius:12px;width:fit-content;max-width:100%;margin:12px 0;padding:14px 20px;font-weight:700;text-decoration:underline;display:block}.ac-ready-download:focus-visible{outline-offset:3px;outline:3px solid #526af0}.ac-provider{background:#f8f6ff;border:1px solid #ddd6f5;border-radius:14px;margin:16px 0;padding:16px 20px}.ac-provider>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ac-provider span{color:#60448e;background:#eee7fa;border-radius:20px;padding:4px 10px;font-size:13px}.ac-provider p{color:#667085;margin:8px 0 0}.ac-dossier{overflow-wrap:anywhere;padding:20px}.ac-dossier-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ac-dossier-facts dd{margin:4px 0 0;font-weight:600}.ac-dossier-section{border-top:1px solid #e2e7f0;margin-top:16px;padding:16px 0}.ac-dossier-section summary{cursor:pointer;padding:8px 0;font-weight:600}.ac-dossier-section article{border-bottom:1px solid #edf0f5;padding:12px 0}.ac-dossier-section p{margin:6px 0}.ac-dossier-section small{color:#667085}@media (width<=480px){.ac-dossier-facts{grid-template-columns:1fr}.ac-provider{padding:14px}.ac-dossier{padding:16px}}@media (width<=760px){#landingPage .landing-section{padding:36px 20px!important}#landingPage :is(section,aside,footer)[id]{scroll-margin-top:100px}#landingPage .landing-section-head{margin-bottom:24px}#landingPage .landing-section-head h2{letter-spacing:-.02em;margin-bottom:12px;font-size:calc(clamp(26px,7.2vw,32px) * var(--dx-font-scale,1))!important;line-height:1.3!important}#landingPage .landing-section-head p:not(.landing-kicker){font-size:calc(16px * var(--dx-font-scale,1))!important;line-height:1.7!important}#landingPage .landing-hero{gap:24px!important;padding:108px 20px 32px!important}#landingPage .landing-hero h1{margin-bottom:18px;font-size:calc(clamp(32px,8.8vw,40px) * var(--dx-font-scale,1))!important}#landingPage .landing-hero .landing-lead{margin-bottom:16px}#landingPage .dx-product-category{margin-bottom:16px;font-size:14px}#landingPage .landing-hero-actions{margin:16px 0}#landingPage .landing-proof{margin:0;line-height:1.6}#landingPage .landing-proof span{font-size:13px}#landingPage .dx-product-proof{padding:10px 10px 12px}#landingPage .dx-product-proof figcaption{margin-top:12px}#landingPage .landing-logo-strip{padding:24px 20px}#landingPage .landing-logo-strip-head{margin-bottom:16px}#landingPage .landing-logo-strip h2{margin:0;font-size:17px;line-height:1.5}#landingPage .landing-logo-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}#landingPage .landing-logo-item{border-radius:12px;justify-content:flex-start;gap:8px;width:100%;min-width:0;height:auto;min-height:132px;padding:12px 10px}#landingPage .landing-logo-frame{flex:none;width:100%;min-width:0;height:68px}#landingPage .landing-logo-item b{white-space:normal;overflow-wrap:anywhere;max-height:none;margin:0;font-size:12px;line-height:1.5;display:block;overflow:visible}#landingPage .landing-feature-grid{gap:0}#landingPage .landing-feature-grid article.landing-feature-primary{padding:20px 0}#landingPage .landing-feature-grid article.landing-feature-primary h3{margin:0 0 10px;font-size:calc(22px * var(--dx-font-scale,1))!important}#landingPage .landing-feature-grid article.landing-feature-primary p{margin:0;font-size:calc(16px * var(--dx-font-scale,1))!important;line-height:1.7!important}#landingPage .dx-preview-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:24px;display:grid}#landingPage .dx-preview-options button{white-space:normal;min-width:0;min-height:48px;padding:10px 6px;font-size:14px;line-height:1.4}#landingPage .dx-capability-panel{gap:24px}#landingPage .dx-capability-copy h3{font-size:calc(24px * var(--dx-font-scale,1));line-height:1.4}#landingPage .dx-capability-copy p{line-height:1.75}#landingPage .dx-capability-copy .landing-btn{width:100%;min-height:48px}#landingPage .dx-capability-copy small{font-size:14px;line-height:1.7}#landingPage .dx-publishing-tour .dx-capability-copy{grid-row:1}#landingPage .dx-post-comparison{flex-direction:column;align-items:stretch;gap:16px;max-width:380px;margin:auto;display:flex}#landingPage .dx-post-source{align-items:center;gap:14px;display:flex}#landingPage .dx-post-source img{flex:none;width:112px;max-width:38%;height:auto}#landingPage .dx-post-source>span{text-align:start;margin:0;font-size:15px}#landingPage .dx-post-output{width:100%;padding:18px}#landingPage .dx-post-caption strong{font-size:20px}#landingPage .dx-post-caption>b{font-size:32px}#landingPage .dx-post-caption span,#landingPage .dx-post-dealer,#landingPage .dx-post-caption .dx-post-contact{font-size:14px}#landingPage .dx-post-example figcaption{font-size:14px;line-height:1.7}#landingPage .dx-agent-tools>div{padding:18px 0}#landingPage .dx-agent-tools dt{font-size:20px}#landingPage .dx-testimonial-grid{gap:16px}#landingPage .dx-testimonial{padding:20px}#landingPage .dx-testimonial blockquote{margin:8px 0 18px}#landingPage .dx-testimonial blockquote p{font-size:calc(17px * var(--dx-font-scale,1));line-height:1.75}#landingPage .landing-how-grid{gap:18px}#landingPage .landing-how-grid article{grid-template-columns:36px minmax(0,1fr);gap:8px 12px;padding-bottom:18px;display:grid}#landingPage .landing-how-grid article>span{grid-row:1/span 2;margin:0}#landingPage .landing-how-grid h3{font-size:calc(20px * var(--dx-font-scale,1));margin:0;line-height:1.5}#landingPage .landing-how-grid p{grid-column:2;line-height:1.7}#landingPage .landing-how-grid article:before,#landingPage .landing-how-grid article:after{display:none}#landingPage .dx-plan-comparison{width:100%;margin-bottom:24px}#landingPage .dx-plan-comparison table{table-layout:fixed;width:100%}#landingPage .dx-plan-comparison :is(th,td){overflow-wrap:break-word;padding:12px 8px;font-size:14px;line-height:1.6}#landingPage .landing-price-card{padding:22px 18px!important}#landingPage .landing-price-main{padding-bottom:16px;margin:18px 0 12px!important}#landingPage .landing-price-features{gap:4px;margin:16px 0 20px}#landingPage .landing-price-features li{font-size:calc(16px * var(--dx-font-scale,1));line-height:1.65;padding-block:7px!important}#landingPage .dx-plan-more summary,#landingPage .landing-faq-grid summary{min-height:48px;font-size:calc(16px * var(--dx-font-scale,1));padding-block:16px;line-height:1.7}#landingPage .dx-guided-intro{gap:18px;margin-inline:20px;padding-block:24px}#landingPage .dx-guided-intro h3{font-size:24px}#landingPage .dx-guided-intro .landing-btn{min-height:52px;font-size:16px}#landingPage #landingContact.dx-signup-section{gap:24px;padding:28px 12px 20px!important}#landingPage #landingContact .dx-signup-story{padding-inline:8px}#landingPage #landingContact .dx-signup-card{padding:20px 16px 0}#landingPage #landingContact .landing-form .dx-signup-field-row{grid-template-columns:1fr;gap:16px}#landingPage #landingContact .landing-form :is(input,select,textarea){min-width:0;font-size:16px!important}#landingPage #landingContact .landing-form input::placeholder,#landingPage #landingContact .landing-form label{font-size:14px}#landingPage #landingContact .dx-signup-steps li{white-space:normal;align-items:flex-start;gap:6px;font-size:12px;line-height:1.5}#landingPage #landingContact .dx-signup-steps li>span{flex-shrink:0}#landingPage #landingContact .dx-signup-address-input{min-width:0}#landingPage #landingContact .dx-signup-address-input>span{padding-inline:0 8px;font-size:12px}#landingPage #landingContact :is(#signupSlugHint,.dx-signup-source p,.dx-signup-slug-status){font-size:13px!important;line-height:1.7!important}#landingPage .landing-legal-links{padding-bottom:calc(72px + env(safe-area-inset-bottom));gap:8px 20px}}@media (width<=360px){#landingPage .landing-nav{gap:6px;padding-inline:8px}#landingPage .landing-brand-logo{width:94px;max-width:30vw}#landingPage .landing-nav-cta{padding-inline:10px;font-size:12px}#landingPage .dx-preview-options button{font-size:13px}#landingPage .landing-section,#landingPage .landing-hero{padding-inline:16px!important}#landingPage .landing-logo-strip{padding-inline:16px}#landingPage .landing-logo-item{padding-inline:8px}#landingPage .landing-logo-frame{height:58px}}@media (width<=760px) and (height<=500px){#landingPage .landing-nav{height:56px;min-height:56px;top:6px}#landingPage .landing-hero{padding-top:86px!important}#landingPage .dx-mobile-nav-panel{max-height:calc(100dvh - 80px);overflow:auto}}#landingPage .dx-confidence{background:#fff;padding-block:72px}#landingPage .dx-confidence .landing-section-head{max-width:850px;margin-bottom:36px}#landingPage .dx-confidence .landing-section-head h2{letter-spacing:-.025em;line-height:1.2;font-size:calc(clamp(30px,3.4vw,46px) * var(--dx-font-scale,1))!important}#landingPage .dx-confidence .landing-section-head h2 span{color:#5c43d4}#landingPage .dx-confidence-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1180px;margin:auto;display:grid}#landingPage .dx-confidence-item{color:#fff;text-align:center;background:#5b42d6;border-radius:16px;min-width:0;padding:30px 24px}#landingPage .dx-confidence-item>svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:44px;height:44px;margin:0 auto 20px;display:block}#landingPage .dx-confidence-item h3{font-size:calc(21px * var(--dx-font-scale,1));color:#fff;letter-spacing:-.01em;text-wrap:balance;margin:0 0 12px;font-weight:750;line-height:1.4}#landingPage .dx-confidence-item p{font-size:calc(16px * var(--dx-font-scale,1));color:#eee9ff;margin:0;line-height:1.75}#landingPage .dx-confidence-start{justify-content:center;align-items:center;gap:32px;max-width:1080px;margin:32px auto 0;display:flex}#landingPage .dx-confidence-start strong{font-size:calc(21px * var(--dx-font-scale,1));color:#27213f;line-height:1.5;display:block}#landingPage .dx-confidence-start p{color:#615970;margin:6px 0 0;font-size:15px;line-height:1.7}#landingPage .dx-confidence-start .landing-btn{white-space:normal;text-align:center;flex-shrink:0;justify-content:center;align-items:center;gap:12px;min-height:52px;padding-inline:24px;line-height:1.5;display:inline-flex}#landingPage .dx-confidence-start svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}@media (width>=701px) and (width<=1050px){#landingPage .dx-confidence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#landingPage .dx-confidence-item{padding:26px}#landingPage .dx-confidence-start{align-items:flex-start}}@media (width<=700px){#landingPage .dx-confidence .landing-section-head h2{font-size:calc(clamp(28px,7.6vw,34px) * var(--dx-font-scale,1))!important}#landingPage .dx-confidence .landing-section-head{margin-bottom:24px}#landingPage .dx-confidence-grid{grid-template-columns:1fr;gap:12px}#landingPage .dx-confidence-item{text-align:start;grid-template-columns:36px minmax(0,1fr);gap:16px;padding:22px 20px;display:grid}#landingPage .dx-confidence-item>svg{width:36px;height:36px;margin:2px 0 0}#landingPage .dx-confidence-item h3{font-size:calc(20px * var(--dx-font-scale,1));text-wrap:initial;margin-bottom:8px}#landingPage .dx-confidence-item p{font-size:calc(16px * var(--dx-font-scale,1));line-height:1.7}#landingPage .dx-confidence-start{text-align:center;flex-direction:column;align-items:stretch;gap:18px;margin-top:26px}#landingPage .dx-confidence-start strong{font-size:calc(21px * var(--dx-font-scale,1))}#landingPage .dx-confidence-start .landing-btn{width:100%}}@media (width<=360px){#landingPage .dx-confidence-item{grid-template-columns:30px minmax(0,1fr);gap:12px;padding:20px 16px}#landingPage .dx-confidence-item>svg{width:30px;height:30px}}#landingPage #landingContact.dx-signup-section{box-shadow:none;border-color:#ded7f1;background:#f1edfc!important;border-radius:24px!important}#landingPage #landingContact h2{color:#27213f}#landingPage #landingContact h2 em{color:#5b42d6}#landingPage #landingContact .dx-signup-intro,#landingPage #landingContact .dx-trial-end{color:#615970}#landingPage #landingContact .dx-trial-offer{color:#332451}#landingPage #landingContact .dx-trial-offer>div>span{color:#615970}#landingPage #landingContact .dx-trial-icon{color:#5b42d6;background:#e5dcfc;border:0}#landingPage #landingContact .dx-trial-end a{color:#5138bc;text-underline-offset:5px;text-decoration:underline}#landingPage #landingContact .dx-signup-card{border:0;border-radius:16px;box-shadow:0 16px 40px #3824680e}#landingPage #landingContact .dx-signup-help{color:#615970}#landingPage #landingContact .dx-signup-help span{color:#5138bc;border-color:#9b89d2}#landingPage #landingContact .dx-signup-submit{color:#fff;box-shadow:none;background:#6057d9}#landingPage #landingContact .dx-signup-submit:hover:not(:disabled){background:#5146c6}#landingPage #landingContact :is(a,button,input,summary):focus-visible{outline-color:#5b42d6}@media (width<=760px){#landingPage #landingContact.dx-signup-section{border-radius:20px!important}}body #catalog .view-toggle{flex-wrap:nowrap;gap:6px!important;margin:0!important;display:flex!important}body #catalog .view-toggle .vt-btn{border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:94px;min-height:44px;font:600 14px Heebo,sans-serif;width:auto!important;height:auto!important;color:var(--text-main,var(--text,#eee))!important;background:var(--surface-bg,var(--dark3,#191923))!important;border:1px solid var(--line-soft,var(--border,#777))!important;padding:10px 14px!important;display:inline-flex!important}body #catalog .view-toggle .vt-btn.active{color:var(--accent,var(--gold,#d4bc82))!important;border-color:currentColor!important;box-shadow:inset 0 -2px!important}body #catalog .view-toggle svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:18px;height:18px}body #catalog #catalogList[hidden],body #catalog #carsGrid[hidden]{display:none!important}body #catalog .catalog-list{width:100%;min-width:0;color:var(--text-main,var(--text,#eee));background:var(--surface-bg,var(--dark3,#191923));border:1px solid var(--line-soft,var(--border,#777));border-radius:12px;overflow:hidden}.catalog-list table{border-collapse:collapse;text-align:right;table-layout:fixed;width:100%}.catalog-list-caption{text-align:right;color:inherit;border-bottom:1px solid var(--line-soft,var(--border,#777));padding:12px 16px;font-size:14px}.catalog-list thead th{border-bottom:1px solid var(--line-soft,var(--border,#777));color:var(--accent,var(--gold,inherit));padding:14px 12px;font-size:14px;font-weight:600}.catalog-list th:first-child{width:38%}.catalog-list tbody :is(th,td){border-bottom:1px solid var(--line-soft,var(--border,#777));overflow-wrap:anywhere;padding:14px 12px;font-size:15px;font-weight:400;line-height:1.6}.catalog-list tbody tr:last-child :is(th,td){border-bottom:0}.catalog-list tbody tr:hover{background:color-mix(in srgb,currentColor 4%,transparent)}.catalog-list-car{color:inherit;text-align:start;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;padding:0;display:flex}.catalog-list-car strong{font-size:16px;font-weight:650;line-height:1.5;display:block}.catalog-list-car small{text-underline-offset:4px;margin-top:6px;font-size:13px;text-decoration:underline;display:block}.catalog-list-photo{background:color-mix(in srgb,currentColor 5%,transparent);border-radius:6px;flex:none;width:112px;height:80px;display:block;overflow:hidden}.catalog-list-photo img{object-fit:contain;width:100%;height:100%;display:block}.catalog-list-price{color:var(--accent,var(--gold,inherit));font-weight:750!important}body #catalog .view-toggle button:focus-visible,.catalog-list-car:focus-visible{outline:3px solid var(--accent,var(--gold,#d4bc82));outline-offset:3px}@media (width<=1100px){body.gil-catalog-ux #catalog .catalog-toolbar{flex-wrap:wrap!important}body.gil-catalog-ux #catalog .view-toggle{flex:1 0 100%;justify-content:center}.catalog-list th:first-child{width:34%}.catalog-list-photo{width:80px;height:64px}}@media (width<=760px){body #catalog .view-toggle{grid-column:1/-1;justify-content:center;width:100%}body #catalog .view-toggle .vt-btn{flex:1;max-width:180px}.catalog-list table,.catalog-list tbody{width:100%;display:block}.catalog-list thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.catalog-list tbody tr{border-bottom:1px solid var(--line-soft,var(--border,#777));grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px;display:grid}.catalog-list tbody tr:last-child{border-bottom:0}.catalog-list tbody :is(th,td){min-width:0;padding:0;font-size:14px;border:0!important;width:auto!important}.catalog-list tbody th{grid-column:1/-1}.catalog-list tbody td:before{content:attr(data-label);opacity:.8;margin-bottom:2px;font-size:12px;display:block}.catalog-list-photo{width:100px;height:72px}.catalog-list-car{gap:12px}.catalog-list-price{grid-column:span 2}}body #catalog .catalog-toolbar .view-toggle{display:flex!important}body #catalog .catalog-list-detail[hidden]{display:none!important}.catalog-list .catalog-list-detail>td{padding:24px}.catalog-list-expanded{text-align:start;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:28px;display:grid}.catalog-list-expanded>*{min-width:0}.catalog-list-main{aspect-ratio:4/3;background:color-mix(in srgb,currentColor 4%,transparent);border-radius:8px;overflow:hidden}.catalog-list-main img{object-fit:contain;width:100%;height:100%;display:block}.catalog-list-thumbs{gap:8px;max-width:100%;padding:10px 2px;display:flex;overflow-x:auto}.catalog-list-thumbs button{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:5px;flex:0 0 64px;height:52px;padding:2px}.catalog-list-thumbs button[aria-pressed=true]{border-color:var(--brand-primary,var(--gold))}.catalog-list-thumbs img{object-fit:contain;width:100%;height:100%}.catalog-list-info h3{color:inherit;margin:0 0 8px;font-size:24px;line-height:1.4}.catalog-list-detail-price{margin:0 0 16px;font-size:24px;font-weight:700}.catalog-list-info dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0;display:grid}.catalog-list-info dl>div{border-bottom:1px solid var(--line-soft,var(--border,#777));justify-content:space-between;gap:12px;padding:10px 0;display:flex}.catalog-list-info dt{opacity:.75}.catalog-list-info dd{text-align:end;margin:0;font-weight:600}.catalog-list-description{white-space:pre-line;margin:18px 0;line-height:1.8}.catalog-list-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.catalog-list-actions :is(button,a){min-height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:7px;justify-content:center;align-items:center;padding:10px 16px;font:600 14px Heebo,sans-serif;text-decoration:none;display:inline-flex}.catalog-list-actions a{background:var(--button-bg,var(--gold));color:var(--button-text,#111)}.catalog-list-expanded :is(button,a):focus-visible{outline-offset:3px;outline:3px solid}@media (width<=760px){.catalog-list tbody tr.catalog-list-detail{padding:0 16px 20px;display:block}.catalog-list .catalog-list-detail>td{padding:0;display:block}.catalog-list .catalog-list-detail>td:before{display:none}.catalog-list-expanded{grid-template-columns:minmax(0,1fr);gap:20px}.catalog-list-info h3{font-size:20px}.catalog-list-info dl{gap:0 16px}.catalog-list-actions :is(button,a){flex:140px}}@media (width<=380px){.catalog-list-info dl{grid-template-columns:minmax(0,1fr)}}.catalog-list-description summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:600}.catalog-list-description p{white-space:pre-line;margin:8px 0}.catalog-list-info dt{flex:none;max-width:45%}@media (width<=760px){.catalog-list-caption{box-sizing:border-box;width:100%;display:block}}body #nav #navSocial{border:0;align-items:center;min-width:0;margin:0;padding:0;display:flex;flex:none!important;gap:2px!important}body #nav #navSocial[hidden]{display:none!important}body #nav .nav-social-link{width:32px;height:36px;min-height:36px;color:var(--text-main);background:0 0;border:1px solid #0000;border-radius:6px;flex:0 0 32px;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}body #nav .nav-social-link svg{fill:currentColor;flex-shrink:0;width:18px;height:18px;display:block}body #nav .nav-social-link[title=Instagram] svg{fill:none;stroke:currentColor;stroke-width:1.7px}body #nav .nav-social-link:hover{background:var(--surface-bg);border-color:var(--line-soft)}body #nav .nav-social-link:focus-visible{outline:2px solid var(--text-main);outline-offset:2px}@media (width<=1600px){body #nav.has-social-links .nav-links{display:none!important}body #nav.has-social-links .hamburger{display:flex!important}}@media (width<=600px){body #nav.has-social-links{box-sizing:border-box;grid-template-columns:clamp(80px,22vw,108px) minmax(0,1fr) 40px;align-items:center!important;gap:8px!important;height:72px!important;min-height:72px!important;padding:8px 12px!important;display:grid!important}body #nav.has-social-links .nav-logo{justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:none!important;height:48px!important;margin:0!important;padding:0!important;display:flex!important}body #nav.has-social-links .nav-logo img{object-fit:contain;width:100%!important;max-width:100%!important;height:auto!important;max-height:44px!important}body #nav.has-social-links #navSocial{justify-content:center!important;gap:2px!important;margin:0!important}body #nav.has-social-links .nav-social-link{background:color-mix(in srgb,var(--text-main) 5%,transparent);border:0;border-radius:8px;flex:0 0 clamp(28px,8vw,36px);width:clamp(28px,8vw,36px);height:40px;min-height:40px}body #nav.has-social-links .nav-social-link svg{width:18px;height:18px}body #nav.has-social-links>div:last-child{justify-content:center!important;gap:0!important;width:40px!important;min-width:0!important}body #nav.has-social-links .hamburger{box-sizing:border-box;background:color-mix(in srgb,var(--text-main) 7%,transparent)!important;border:0!important;border-radius:8px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:9px!important}}#tradePage[hidden],body.dealer-trade-route>section:not(#tradePage),body.dealer-trade-route>.brands,body.dealer-trade-route>.section-divider,body.dealer-trade-route #stickyCta,body.dealer-trade-route #floatingFinanceShortcut,body.dealer-trade-route #waPopup{display:none!important}body.dealer-trade-route{background:var(--site-bg);color:var(--text-main)}.trade-page{font-family:var(--dealer-site-font,inherit);background:var(--site-bg);color:var(--text-main);padding:clamp(130px,13vw,172px) 24px 72px}.trade-page *{box-sizing:border-box}.trade-intro{text-align:center;max-width:840px;margin:0 auto 36px}.trade-intro h1{font:inherit;letter-spacing:-.025em;text-wrap:balance;color:var(--text-main);margin:0 0 16px;font-size:clamp(34px,4.4vw,60px);font-weight:800;line-height:1.15}.trade-intro p{color:var(--text-muted);max-width:65ch;margin:12px auto;font-size:18px;line-height:1.75}.trade-intro .trade-dealer-heading{color:var(--text-main);font-size:20px;font-weight:600}.trade-form{background:var(--surface-bg);border:1px solid var(--line-soft);border-radius:clamp(8px,var(--theme-radius,12px),16px);max-width:760px;margin:auto;padding:32px 40px}.trade-form h2{color:var(--text-main);margin:0 0 4px;font-size:25px;line-height:1.35}.trade-form-intro{color:var(--text-muted);margin:0 0 24px;font-size:16px}.trade-form label{color:var(--text-main);margin-bottom:8px;font-size:15px;font-weight:600;display:block}.trade-form input,.trade-form select{background:var(--site-bg);border:1px solid var(--line-soft);border-radius:var(--theme-radius,8px);width:100%;min-width:0;min-height:54px;color:var(--text-main);font:inherit;caret-color:var(--text-main);padding:12px 16px;font-size:17px;display:block}.trade-form input::placeholder{color:var(--text-muted);opacity:1}.trade-form input[dir=ltr]{text-align:right;font-variant-numeric:tabular-nums}.trade-page :is(input,select,button,a,summary):focus-visible{outline:2px solid var(--text-main);outline-offset:4px}.trade-page ::selection{background:var(--button-bg);color:var(--button-text)}.trade-contact-fields{grid-template-columns:1fr 1fr;gap:20px;margin-top:20px;display:grid}.trade-lookup-status{min-height:22px;color:var(--text-muted);margin:8px 0 0;font-size:13px;line-height:1.65}.trade-options{color:var(--text-main);margin:24px 0}.trade-options summary{cursor:pointer;min-height:28px;font-size:14px}.trade-options summary span{color:var(--text-muted)}.trade-options[open] summary{margin-bottom:16px}.trade-submit{border-radius:var(--theme-radius,8px);background:var(--button-bg);width:100%;min-height:56px;color:var(--button-text);font:inherit;cursor:pointer;border:0;padding:14px 20px;font-size:19px;font-weight:800;transition:opacity .2s}.trade-submit:hover{opacity:.88}.trade-submit:disabled{opacity:.6;cursor:wait}.trade-fine-print{text-align:center;color:var(--text-muted);margin:14px 0 0;font-size:13px;line-height:1.7}.trade-fine-print a{color:inherit;text-underline-offset:3px;text-decoration:underline}.trade-form-status{background:var(--site-bg);color:var(--text-main);border:1px solid var(--text-main);border-radius:var(--theme-radius,8px);margin:20px 0 0;padding:16px;line-height:1.7}.trade-how{text-align:center;max-width:960px;margin:64px auto 0}.trade-how h2{color:var(--text-main);margin:0 0 28px;font-size:28px}.trade-how ol{text-align:right;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:0;list-style-position:inside;display:grid}.trade-how li{border-top:1px solid var(--line-soft);padding-top:20px;font-size:18px}.trade-how p{color:var(--text-muted);margin:8px 0;font-size:15px;line-height:1.7}.trade-catalog-link{color:var(--text-main);text-underline-offset:6px;margin-top:24px;font-weight:600;text-decoration:underline;display:inline-block}@media (width<=760px){.trade-page{padding:112px 16px 40px}.trade-intro{margin-bottom:24px}.trade-intro p{font-size:16px}.trade-intro .trade-dealer-heading{font-size:18px}.trade-form{padding:24px 20px}.trade-contact-fields{grid-template-columns:1fr;gap:18px}.trade-form h2{font-size:23px}.trade-how{margin-top:44px}.trade-how h2{font-size:25px}.trade-how ol{grid-template-columns:1fr;gap:16px}.trade-options summary{line-height:1.7}}#mobileMenu [data-trade-link]{color:inherit;font-size:30px;font-weight:800}.trade-vehicle-extras{border:0;border-top:1px solid var(--line-soft);min-width:0;margin:28px 0 0;padding:24px 0 0}.trade-vehicle-extras legend{color:var(--text-main);padding:0 0 0 12px;font-size:19px;font-weight:700}.trade-vehicle-extras legend span{color:var(--text-muted);font-size:14px;font-weight:400}.trade-upload-fields{gap:24px;margin-top:24px;display:grid}.trade-upload-help{color:var(--text-muted);margin:6px 0 10px;font-size:13px;line-height:1.6}.trade-form input[type=file]{max-width:100%;padding:10px;font-size:14px;overflow:hidden}.trade-form input[type=file]::file-selector-button{border:1px solid var(--line-soft);border-radius:var(--theme-radius,6px);background:var(--surface-bg);color:var(--text-main);font:inherit;cursor:pointer;margin-inline-end:12px;padding:8px 12px}.trade-selected-files{gap:8px;margin:14px 0;padding:0;list-style:none;display:grid}.trade-selected-files li{border:1px solid var(--line-soft);border-radius:var(--theme-radius,6px);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:14px;display:flex}.trade-selected-files span{overflow-wrap:anywhere;min-width:0}.trade-selected-files button{color:var(--text-main);font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:8px;text-decoration:underline}.trade-lead-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0;display:grid}.trade-lead-details dt{color:#526078;font-size:13px}.trade-lead-details dd{overflow-wrap:anywhere;margin:4px 0 0;font-weight:600}@media (width<=540px){.trade-lead-details{grid-template-columns:1fr}}#leadTradeWorkspace .social-lead-card footer{background:0 0;border-top:1px solid #dbe3ef;margin-top:12px;padding:16px 0 0}#leadTradeWorkspace .social-lead-card p{margin:10px 0;line-height:1.6}#leadTradeWorkspace .social-lead-card>div>span{color:#526078;font-size:12px}#leadTradeWorkspace .social-lead-toolbar h3{font-size:22px;line-height:1.4}#leadTradeWorkspace .social-lead-toolbar p{max-width:65ch;line-height:1.6}.trade-lead-files{gap:8px;padding:0;list-style:none;display:grid}.trade-lead-files button{text-align:start;color:#182b45;width:100%;font:inherit;overflow-wrap:anywhere;cursor:pointer;background:#f8fafc;border:1px solid #dbe3ef;border-radius:8px;padding:12px 14px}.trade-lead-files button:disabled{opacity:.6;cursor:wait}.trade-download-status{color:#526078;font-size:13px}#leadTradeWorkspace .trade-lead-list{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}#leadTradeWorkspace .trade-lead-entry{background:var(--lm-surface,#fff);min-width:0;color:var(--lm-text,#172033);border:1px solid var(--lm-line,#dce3ee);overflow-wrap:anywhere;border-radius:14px}#adminPanel.open #tab-leads_tab #leadTradeWorkspace .lead-card-compact{box-shadow:none!important;border:0!important;border-radius:14px 14px 0 0!important}#leadTradeWorkspace .trade-lead-summary{border-top:1px solid var(--lm-line,#e7edf5);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:16px 24px;padding:14px 16px;display:grid}#leadTradeWorkspace .trade-lead-summary>div{flex-wrap:wrap;align-content:start;align-items:baseline;gap:4px 10px;min-width:0;display:flex}#leadTradeWorkspace .trade-lead-summary>div>span{color:var(--lm-muted,#526078);flex-basis:100%;font-size:12px}#leadTradeWorkspace .trade-lead-summary strong{font-size:14px;font-weight:600;line-height:1.6}#leadTradeWorkspace .trade-lead-plate{font-variant-numeric:tabular-nums;color:var(--lm-muted,#526078);direction:ltr;font-size:13px}#leadTradeWorkspace .trade-lead-assign{min-width:0;color:var(--lm-muted,#526078);gap:4px;margin:0;font-size:12px;display:grid}#leadTradeWorkspace .trade-lead-assign select{border:1px solid var(--lm-line,#cbd5e1);background:var(--lm-surface,#fff);width:170px;min-width:0;max-width:100%;min-height:44px;color:var(--lm-text,#172033);font:inherit;border-radius:8px;padding:8px;font-size:14px}#leadTradeWorkspace .trade-lead-request{padding:0 16px 6px}#leadTradeWorkspace .trade-lead-request>summary{cursor:pointer;width:fit-content;min-height:44px;color:var(--lm-primary,#304fba);align-content:center;font-size:13px;font-weight:600}#leadTradeWorkspace .trade-lead-request .trade-lead-original{border:0;border-top:1px solid var(--lm-line,#e7edf5);background:0 0;border-radius:0;margin:0;padding:16px 0}.trade-lead-original .trade-lead-note{color:var(--lm-muted,#526078);margin:16px 0 0;font-size:12px;line-height:1.7}.trade-lead-original h3{font-size:16px}.trade-lead-original h4{font-size:14px}#leadTradeWorkspace :is(button,select,summary):focus-visible,.trade-lead-files button:focus-visible{outline-offset:3px;outline:3px solid #4263eb}@media (width<=760px){#leadTradeWorkspace .trade-lead-summary{grid-template-columns:minmax(0,1fr);gap:12px;padding:12px}#leadTradeWorkspace .trade-lead-assign{align-items:center;gap:12px;display:flex}#leadTradeWorkspace .trade-lead-assign select{flex:1;width:auto;max-width:240px;font-size:16px}#leadTradeWorkspace .trade-lead-request{padding-inline:12px}#leadTradeWorkspace .trade-lead-toolbar{align-items:start;gap:12px}#leadTradeWorkspace .trade-lead-toolbar h3{margin:0;font-size:20px}#leadTradeWorkspace .trade-lead-toolbar p{margin:4px 0 0;font-size:13px;line-height:1.6}}#leadTradeWorkspace{--lm-muted:#526078;--lm-primary:#304fba}#adminPanel.admin-theme-dark #leadTradeWorkspace{--lm-muted:#b4c1d5;--lm-primary:#a9bcff;--lm-surface:#172033;--lm-text:#eef3ff;--lm-line:#354359}#leadTradeWorkspace .trade-lead-request .trade-lead-original{border:0!important;border-top:1px solid var(--lm-line,#e7edf5)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:16px 0!important}#leadTradeWorkspace .trade-lead-details dt,#leadTradeWorkspace .trade-download-status{color:var(--lm-muted)}#leadTradeWorkspace .trade-lead-files button{background:var(--lm-surface,#fff);color:var(--lm-text,#172033);border-color:var(--lm-line,#dbe3ef)}body[data-template] #catalog>.catalog-natural-search{box-sizing:border-box;min-width:0;width:min(1180px,100%)!important;max-width:100%!important;margin-inline:auto!important}body.guided-landing-mode #landingPage{color:#27213f;background:#f7f5fc!important;margin:0!important;padding:0!important}body.guided-landing-mode #landingPage>:not(.dxg-journey){display:none!important}.dxg-journey{--journey-accent:#5b42d6;color:#27213f;direction:rtl;background:#f7f5fc;grid-template-rows:auto auto minmax(0,1fr) auto;height:100dvh;font-family:Heebo,Arial,sans-serif;display:grid;overflow:hidden}.dxg-journey *{box-sizing:border-box;min-width:0}.dxg-journey [hidden]{display:none!important}.dxg-journey a{color:#5138bc;text-underline-offset:5px}.dxg-journey button,.dxg-journey select{font:inherit;cursor:pointer}.dxg-journey :is(button,a,select,input):focus-visible{outline-offset:4px;outline:3px solid #5b42d6}.dxg-header{background:#fff;border-bottom:1px solid #e6e0f2;justify-content:space-between;align-items:center;gap:20px;padding:18px clamp(20px,4vw,64px);display:flex}.dxg-header img{width:125px;height:auto;display:block}.dxg-header>div{align-items:center;gap:24px;font-size:14px;display:flex}.dxg-header button{color:#4931aa;background:#eee8fc;border:0;border-radius:10px;min-height:44px;padding:10px 18px;font-weight:700}.dxg-navigation{align-items:center;gap:12px;padding:12px clamp(20px,4vw,64px) 16px;font-size:13px;display:flex;position:relative}.dxg-navigation label{color:#615970}.dxg-navigation select{color:#27213f;background:0 0;border:0;max-width:70%;min-height:44px;padding:8px;font-weight:600}#dxgCounter{color:#615970;white-space:nowrap;font-variant-numeric:tabular-nums;margin-inline-start:auto}.dxg-progress{bottom:0;background:#e6e0f2;height:3px;position:absolute;inset-inline:0}.dxg-progress span{background:#5b42d6;height:100%;transition:width .2s;display:block}.dxg-stage{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b8a9e1 transparent;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,80px);width:100%;max-width:1440px;height:100%;margin:auto;padding:clamp(24px,4vh,56px) clamp(24px,5vw,80px);display:grid;overflow:auto}.dxg-copy h1{letter-spacing:-1.4px;white-space:pre-line;color:#27213f;margin:0 0 24px;font-size:clamp(32px,3.45vw,54px);font-weight:800;line-height:1.2}.dxg-copy h1:focus{outline:none}.dxg-copy>p{color:#615970;max-width:520px;margin:0 0 22px;font-size:18px;line-height:1.8}.dxg-copy .dxg-benefit{color:#5138bc;border-inline-start:1px solid #ab99ed;padding-inline-start:16px;font-size:17px;font-weight:600}.dxg-copy .dxg-note{margin-bottom:0;font-size:12px;line-height:1.7}.dxg-note:empty{display:none}.dxg-visual{justify-self:center;width:100%;max-width:680px}.dxg-footer{padding:14px max(24px,6vw) max(14px,env(safe-area-inset-bottom));z-index:2;background:#fff;border-top:1px solid #e6e0f2;align-items:center;gap:20px;display:flex}.dxg-footer button{border:0;border-radius:12px;min-height:48px;padding:12px 28px;font-weight:700}#dxgBack{color:#5138bc;background:#f0ecf8}#dxgBack:disabled{opacity:.4;cursor:default}#dxgNext{color:#fff;background:#5b42d6;min-width:145px;margin-inline-start:auto}#dxgNext:hover{background:#4931b9}#dxgNextLabel{color:#615970;font-size:13px}.dxg-footer>a{white-space:nowrap;font-size:12px}.dxg-intro-art{background:#e8e0fa;border-radius:28px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:400px;padding:48px;display:flex;position:relative;overflow:hidden}.dxg-intro-art img{width:220px;max-width:85%;height:auto;margin-bottom:40px}.dxg-intro-art>p{color:#48328a;margin:0 0 40px;font-size:clamp(28px,3vw,44px);font-weight:800;line-height:1.3}.dxg-flow{color:#5138bc;align-items:center;gap:24px;font-size:18px;font-weight:600;display:flex}.dxg-flow i{color:#8674b5;font-style:normal}.dxg-screen{background:#fff;border:1px solid #e0daed;border-radius:14px;margin:0;overflow:hidden;box-shadow:0 18px 45px #3020510c}.dxg-screen img{object-fit:contain;width:100%;height:auto;display:block}.dxg-window{direction:ltr;background:#f0ecf7;align-items:center;gap:5px;padding:12px;display:flex}.dxg-window span{background:#b3a6ca;border-radius:50%;width:6px;height:6px}.dxg-window b{color:#615970;margin-left:auto;font-size:10px;font-weight:500}.dxg-screen figcaption{color:#615970;border-top:1px solid #eee9f6;padding:10px 14px;font-size:11px}.dxg-overview{grid-template-columns:1fr 1.2fr;align-items:center;gap:18px;display:grid}.dxg-overview-line{text-align:center;color:#615970;grid-area:2/1/auto/-1;font-size:14px}.dxg-site-preview{background:#e8e0fa;border-radius:16px;padding-bottom:20px;overflow:hidden}.dxg-site-preview img{object-fit:cover;width:100%;height:180px;margin-bottom:16px;display:block}.dxg-site-preview b,.dxg-site-preview span{padding:0 16px;display:block}.dxg-site-preview span{margin-top:8px;font-size:12px}.dxg-website{--site-color:#5b42d6;background:#fff;border:1px solid #e0daed;border-radius:20px;overflow:hidden}.dxg-website[data-theme=green]{--site-color:#117a59}.dxg-website[data-theme=ink]{--site-color:#292c3d}.dxg-site-top{color:var(--site-color);justify-content:space-between;align-items:center;gap:15px;padding:20px;display:flex}.dxg-site-top span{font-size:11px}.dxg-website>img{object-fit:cover;width:100%;height:220px;display:block}.dxg-site-bottom{padding:20px}.dxg-site-bottom h3{color:var(--site-color);margin:0 0 7px;font-size:23px}.dxg-site-bottom p{margin:0 0 15px;font-size:14px}.dxg-site-bottom>span{background:var(--site-color);color:#fff;border-radius:8px;padding:8px 18px;font-size:12px;display:inline-block}.dxg-swatches{border-top:1px solid #e9e3f2;align-items:center;gap:10px;padding:16px 20px;display:flex}.dxg-swatches button{background:#5b42d6;border:4px solid #fff;border-radius:50%;outline:1px solid #d7cfea;width:36px;height:36px}.dxg-swatches button[data-color=green]{background:#117a59}.dxg-swatches button[data-color=ink]{background:#292c3d}.dxg-swatches button[aria-pressed=true]{outline:2px solid var(--site-color)}.dxg-swatches small{color:#615970;margin-inline-start:auto;font-size:12px}.dxg-market,.dxg-agenda,.dxg-folder,.dxg-tools,.dxg-plans{background:#fff;border:1px solid #e0daed;border-radius:20px;padding:28px}.dxg-market-head b{font-size:24px}.dxg-market-head b span{color:#5b42d6;font-size:11px}.dxg-market-head p{color:#615970;margin:10px 0 24px;font-size:14px}.dxg-market-cars{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dxg-market-cars img{aspect-ratio:1.2;object-fit:cover;border-radius:10px;width:100%}.dxg-market-cars b,.dxg-market-cars span{margin-top:8px;font-size:12px;display:block}.dxg-market-cars span{color:#615970;font-size:10px}.dxg-demo-label{color:#615970;font-size:11px;line-height:1.6}.dxg-market>a,.dxg-plans>a{font-size:13px}.dxg-conversation{background:#eae4f8;border-radius:24px;padding:36px}.dxg-bubble{background:#fff;border-radius:16px 16px 4px;max-width:85%;margin-top:22px;padding:18px;font-size:16px;line-height:1.7}.dxg-bubble.reply{color:#fff;background:#5b42d6;border-radius:16px 16px 16px 4px;margin-inline-start:auto}.dxg-conversation-record{gap:12px;margin-top:30px;font-size:13px;display:grid}.dxg-conversation-record strong{font-size:17px}.dxg-conversation-record span{border-bottom:1px solid #d8cdea;padding-bottom:9px}.dxg-agenda h3,.dxg-folder h3,.dxg-tools h3{margin:0 0 12px;font-size:26px}.dxg-agenda-row{border-bottom:1px solid #e9e3f2;align-items:center;gap:18px;padding:24px 0;display:flex}.dxg-agenda-row time{color:#5b42d6;font-size:20px}.dxg-agenda-row>div{gap:6px;display:grid}.dxg-agenda-row b{font-size:15px}.dxg-agenda-row div span{color:#615970;font-size:12px}.dxg-status{color:#5138bc;background:#eee8fc;border-radius:6px;margin-inline-start:auto;padding:5px 8px;font-size:11px}.dxg-agenda-note{color:#615970;margin:24px 0 0;font-size:13px}.dxg-folder>img{object-fit:cover;border-radius:10px;width:100%;height:130px}.dxg-folder>div p{border-bottom:1px solid #e9e3f2;justify-content:space-between;margin:0;padding:14px 0;font-size:15px;display:flex}.dxg-folder small,.dxg-tools small{color:#615970;margin-top:18px;font-size:11px;display:block}.dxg-question{color:#5138bc;background:#eee8fc;border-radius:12px;padding:20px;font-size:19px;line-height:1.5}.dxg-tool-line{border-bottom:1px solid #e9e3f2;gap:7px;padding:17px 0;display:grid}.dxg-tool-line span{color:#615970;font-size:13px}.dxg-together{background:#e8e0fa;border-radius:24px;padding:40px}.dxg-together blockquote{margin:0;font-size:clamp(23px,2.2vw,32px);font-weight:700;line-height:1.6}.dxg-together>p{color:#615970;margin:20px 0 32px;font-size:14px}.dxg-support{border-top:1px solid #cdbde9;gap:12px;padding-top:24px;display:grid}.dxg-support strong{font-size:22px}.dxg-support span,.dxg-support a{font-size:13px}.dxg-trial{background:#e8e0fa;border-radius:12px;gap:8px;padding:22px;display:grid}.dxg-trial strong{color:#5138bc;font-size:25px}.dxg-trial span{font-size:13px}.dxg-plan{gap:12px;padding:24px 0;display:grid}.dxg-plan h3{margin:0;font-size:24px}.dxg-plan p{color:#615970;margin:0;font-size:14px}.dxg-plan>strong{color:#5138bc;font-size:34px}.dxg-plan small{font-size:12px;font-weight:400}.dxg-plan>strong small{display:block}.dxg-plan>span{font-size:15px}body.guided-landing-mode #landingPage .dxg-journey #landingContact{overflow:visible;background:0 0!important;border:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}body.guided-landing-mode #landingPage .dxg-journey .dx-signup-story{display:none!important}body.guided-landing-mode #landingPage .dxg-journey .dx-signup-card{margin:0!important;padding:24px!important}body.guided-landing-mode #landingPage .dxg-journey .dx-signup-help{margin:16px 0 0!important}@media (width<=760px){.dxg-header{gap:12px;padding:10px 16px}.dxg-header img{width:95px}.dxg-header>div{gap:12px;font-size:11px}.dxg-header button{min-height:40px;padding:8px 10px;font-size:11px}.dxg-navigation{gap:5px;padding:5px 16px 8px;font-size:11px}.dxg-navigation label{display:none}.dxg-navigation select{max-width:78%;padding-inline:0}.dxg-stage{grid-template-columns:minmax(0,1fr);align-content:start;gap:24px;padding:28px 20px}.dxg-copy h1{letter-spacing:-.7px;margin-bottom:16px;font-size:32px}.dxg-copy>p{margin-bottom:16px;font-size:16px;line-height:1.75}.dxg-copy .dxg-benefit{font-size:15px}.dxg-copy .dxg-note{font-size:11px}.dxg-footer{padding:10px 18px max(12px,env(safe-area-inset-bottom));flex-wrap:wrap;gap:10px}.dxg-footer button{min-height:44px;padding:10px 17px;font-size:14px}#dxgNext{min-width:120px}#dxgNextLabel{display:none}.dxg-footer>a{margin-inline-start:auto;font-size:11px}.dxg-intro-art{min-height:270px;padding:30px}.dxg-intro-art img{width:170px;margin-bottom:22px}.dxg-intro-art>p{margin-bottom:25px;font-size:30px}.dxg-flow{gap:18px;font-size:16px}.dxg-site-top{padding:15px}.dxg-website>img{height:180px}.dxg-site-bottom{padding:16px}.dxg-swatches{padding:14px}.dxg-swatches small{font-size:10px}.dxg-market,.dxg-agenda,.dxg-folder,.dxg-tools,.dxg-plans{padding:20px}.dxg-market-cars{gap:6px}.dxg-market-cars b{font-size:10px}.dxg-conversation{padding:23px}.dxg-bubble{padding:14px;font-size:14px}.dxg-agenda-row{gap:10px;padding:20px 0}.dxg-agenda-row time{font-size:17px}.dxg-agenda-row b{font-size:13px}.dxg-agenda-row div span{font-size:11px}.dxg-status{padding:4px;font-size:10px}.dxg-together{padding:25px}.dxg-overview{gap:10px}.dxg-site-preview img{height:130px}.dxg-site-preview b{font-size:13px}.dxg-site-preview span{font-size:10px}body.guided-landing-mode #landingPage .dxg-journey .dx-signup-card{padding:18px!important}}@media (width<=360px){.dxg-header>div>a{display:none}.dxg-copy h1{font-size:28px}.dxg-stage{padding:24px 16px}.dxg-footer>a{display:none}.dxg-swatches{gap:8px}.dxg-market-cars{grid-template-columns:repeat(2,minmax(0,1fr))}.dxg-market-cars>div:last-child{display:none}}@media (prefers-reduced-motion:reduce){.dxg-progress span{transition:none}}body.guided-landing-mode #landingPage .dxg-footer{display:flex!important}@media (width<=760px){.dxg-footer{padding-inline-start:68px}.dxg-footer>a{display:none}}.dxg-footer{padding-inline-start:max(68px,6vw)}.dxg-welcome,.dxg-lead-demo,.dxg-process{background:#fff;border:1px solid #e0daed;border-radius:16px;padding:28px}.dxg-welcome h2,.dxg-lead-demo h3{color:#27213f;margin:0 0 10px;font-size:25px;line-height:1.35}.dxg-welcome>p,.dxg-lead-demo>p{color:#615970;margin:0 0 20px;font-size:14px;line-height:1.6}.dxg-priorities{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:22px;display:grid}.dxg-priorities button,.dxg-length button,.dxg-assign button{color:#48385f;min-height:46px;font:inherit;background:#fbf9ff;border:1px solid #dcd4ec;border-radius:10px;padding:10px 14px;font-size:14px}.dxg-priorities button[aria-pressed=true],.dxg-length button[aria-pressed=true],.dxg-assign button[aria-pressed=true]{color:#4931aa;background:#ede6fc;border-color:#5b42d6;font-weight:700}.dxg-welcome label{margin-bottom:9px;font-size:14px;font-weight:600;display:block}.dxg-welcome label small{color:#615970;margin-inline-start:8px;font-size:11px;font-weight:400}#dxgAgencyName{width:100%;min-height:48px;font:inherit;color:#27213f;caret-color:#5b42d6;background:#fff;border:1px solid #dcd4ec;border-radius:10px;padding:11px 14px;font-size:16px;display:block}.dxg-welcome .dxg-name-hint{margin:8px 0 18px;font-size:11px;line-height:1.7}.dxg-length,.dxg-assign{flex-wrap:wrap;gap:9px;display:flex}.dxg-length button{flex:1}.dxg-welcome .dxg-demo-result{margin:14px 0 0;font-size:12px}.dxg-proof{margin:18px 0 0;padding:0 3px}.dxg-proof blockquote{color:#514368;margin:0;font-size:14px;line-height:1.75}.dxg-proof figcaption{color:#615970;margin-top:7px;font-size:12px;font-weight:600}.dxg-demo-result{color:#5138bc;min-height:2em;margin:20px 0 0;font-size:15px;line-height:1.7}.dxg-lead-demo small,.dxg-process>small{color:#615970;margin-top:14px;font-size:11px;line-height:1.6;display:block}.dxg-task-demo{border-bottom:1px solid #e9e3f2;padding:20px 0}.dxg-task-demo>div{align-items:center;gap:15px;margin-bottom:16px;display:flex}.dxg-task-demo time{color:#5b42d6}.dxg-task-demo b{font-size:15px}.dxg-task-demo.is-done b{color:#615970;text-decoration:line-through}.dxg-task-demo button,.dxg-process>button{color:#fff;min-height:44px;font:inherit;background:#5b42d6;border:0;border-radius:10px;padding:10px 18px;font-size:14px}.dxg-task-demo.is-done button{color:#256748;background:#e7f2ed}.dxg-process-car{border-bottom:1px solid #e9e3f2;align-items:center;gap:16px;padding-bottom:18px;display:flex}.dxg-process-car img{object-fit:cover;border-radius:10px;width:92px;height:68px}.dxg-process-car b,.dxg-process-car span{display:block}.dxg-process-car b{overflow-wrap:anywhere;font-size:15px}.dxg-process-car span{color:#615970;margin-top:6px;font-size:12px}.dxg-process ol{margin:18px 0;padding:0;list-style:none}.dxg-process li{color:#777080;align-items:center;gap:12px;padding:7px 0;font-size:14px;display:flex}.dxg-process li>span{border:1px solid #ddd5ec;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.dxg-process li.is-reached{color:#5138bc}.dxg-process li.is-reached>span{background:#ede6fc;border-color:#b6a5e5}.dxg-process li[aria-current]{font-weight:700}.dxg-process-detail{border-top:1px solid #e9e3f2;padding:17px 0}.dxg-process-detail h3{margin:0 0 8px;font-size:20px}.dxg-process-detail p{color:#615970;margin:0;font-size:14px;line-height:1.7}.dxg-welcome button:hover,.dxg-assign button:hover{border-color:#5b42d6}.dxg-process>button:hover,.dxg-task-demo button:hover{filter:brightness(.95)}@media (width<=760px){.dxg-welcome,.dxg-lead-demo,.dxg-process{padding:20px}.dxg-welcome h2,.dxg-lead-demo h3{font-size:22px}.dxg-priorities button,.dxg-length button{padding:10px;font-size:13px}.dxg-proof blockquote{font-size:13px}.dxg-process-car img{width:75px;height:60px}}.dxg-analytics-summary{flex-wrap:wrap;gap:24px;padding:12px 0;display:flex}.dxg-analytics-summary p{gap:5px;margin:0;font-size:13px;display:grid}.dxg-analytics-summary b{color:#5138bc;font-size:24px}.dxg-analytics caption{text-align:right;padding:14px 0;font-weight:700}.dxg-analytics>p{line-height:1.7}.dxg-privacy{color:#615970;text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:8px;text-decoration:underline;font-size:11px!important}.dxg-copy,.dxg-site-top b,.dxg-site-preview b,.dxg-agenda h3{overflow-wrap:anywhere}.dxg-benefit:empty{display:none}.dxg-process-detail{border-top:0}.dxg-process>button{width:100%}.dxg-analytics{color:#27313f}.dxg-analytics table{min-width:560px}.dxg-analytics summary{cursor:pointer;padding:12px 0;font-weight:700}.dxg-analytics .dealerx-landing-table-scroll{overflow-x:auto}.dxg-journey{--dxg-motion:cubic-bezier(.16,1,.3,1)}.dxg-journey ::selection{color:#30215f;background:#ddd3fb}.dxg-journey button{touch-action:manipulation}.dxg-chapters{gap:4px;margin-inline-end:auto;display:flex}.dxg-chapters button{color:#615970;white-space:nowrap;background:0 0;border:0;border-radius:8px;min-height:44px;padding:8px 14px;font-size:13px;position:relative}.dxg-chapters button[aria-current]{color:#4931aa;background:#ede6fc;font-weight:700}.dxg-chapters button:hover{background:#eee9f7}.dxg-navigation>label{display:none}.dxg-navigation select{max-width:260px;font-size:12px}#dxgCounter{margin-inline-start:8px}.dxg-check{vertical-align:middle;flex-shrink:0;width:20px;height:20px;display:inline-block}.dxg-check path{stroke-linecap:round;stroke-linejoin:round}.dxg-swatches button{color:#fff;place-items:center;width:44px;height:44px;display:grid}.dxg-swatches button .dxg-check{width:18px;height:18px}.dxg-website{transition:border-color .2s var(--dxg-motion)}.dxg-site-top,.dxg-site-bottom h3,.dxg-site-bottom>span{transition:color .22s var(--dxg-motion),background-color .22s var(--dxg-motion)}.dxg-website>img{object-fit:contain;background:#f1eef5}.dxg-admin-preview{--dxg-admin-ink:#263046;--dxg-admin-accent:#3b4caa;color:var(--dxg-admin-ink);background:#fff;border:1px solid #dce0eb;border-radius:14px;overflow:hidden}.dxg-admin-preview>header{background:#f4f6fa;border-bottom:1px solid #dce0eb;justify-content:space-between;align-items:center;gap:12px;padding:17px 22px;display:flex}.dxg-admin-preview>header>b{font-size:17px}.dxg-admin-preview>header>span{color:#576176;overflow-wrap:anywhere;max-width:50%;font-size:12px}.dxg-car-identity{border-bottom:1px solid #e3e5ee;align-items:center;gap:14px;padding:20px 22px;display:flex}.dxg-car-identity img{object-fit:contain;background:#f4f6fa;border-radius:8px;flex-shrink:0;width:100px;height:74px}.dxg-car-identity>div{gap:7px;display:grid}.dxg-car-identity b{text-align:start;font-size:18px;line-height:1.3}.dxg-car-identity span{color:#576176;font-size:12px}.dxg-car-identity>strong{white-space:nowrap;font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:16px}.dxg-app-body{padding:4px 22px 14px}.dxg-fields{grid-template-columns:1fr 1fr;column-gap:24px;margin:0;display:grid}.dxg-fields>div{border-bottom:1px solid #e3e5ee;align-content:start;gap:8px;padding:16px 0;display:grid}.dxg-fields dt{color:#576176;font-size:12px}.dxg-fields dd{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:1.5}.dxg-state-tag{color:#256748;background:#e7f2ed;border-radius:5px;align-items:center;padding:4px 8px;font-weight:600;display:inline-flex;font-size:12px!important}.dxg-state-tag.is-new{color:#3b4caa;background:#eef0fc}.dxg-admin-link{color:#3b4caa;background:#eef0fc;border:1px solid #cfd5ef;border-radius:8px;justify-content:space-between;align-items:center;width:100%;min-height:46px;margin:18px 0 0;padding:10px 16px;font-size:14px;font-weight:600;display:flex}.dxg-admin-link:hover{background:#e1e6fa}.dxg-detail-hint{color:#576176;margin:16px 0 0;font-size:12px;line-height:1.65}.dxg-admin-preview .dxg-preview-caption{color:#576176;background:#f9fafc;border-top:1px solid #e3e5ee;margin:0;padding:11px 22px;font-size:11px;line-height:1.6}.dxg-lead-heading{justify-content:space-between;align-items:center;margin-top:18px;display:flex}.dxg-lead-heading h3{color:#263046;margin:0;font-size:24px}.dxg-field-label{margin:20px 0 10px;font-size:13px;font-weight:600}.dxg-assign button{color:#263046;background:#fff;border-color:#dce0eb;flex:1;justify-content:center;align-items:center;gap:7px;display:inline-flex}.dxg-assign button[aria-pressed=true]{color:#3b4caa;background:#eef0fc;border-color:#3b4caa}.dxg-admin-preview .dxg-demo-result{color:#3b4caa;min-height:42px;margin:16px 0 2px;font-size:13px}.dxg-calendar-row,.dxg-meeting-preview{border-bottom:1px solid #e3e5ee;align-items:center;gap:16px;padding:22px 0;display:flex}.dxg-calendar-row time,.dxg-meeting-preview time{color:#3b4caa;font-variant-numeric:tabular-nums;font-size:22px}.dxg-calendar-row>div,.dxg-meeting-preview>div{gap:6px;display:grid}.dxg-calendar-row b,.dxg-meeting-preview b{font-size:15px}.dxg-calendar-row div span,.dxg-meeting-preview div span{color:#576176;font-size:12px;line-height:1.5}.dxg-calendar-row>.dxg-state-tag{margin-inline-start:auto}.dxg-admin-preview .dxg-task-demo button{background:#3b4caa;justify-content:center;align-items:center;gap:6px;width:100%;display:inline-flex}.dxg-admin-preview .dxg-task-demo.is-done button{color:#256748;background:#e7f2ed}.dxg-record-tabs{color:#3b4caa;gap:20px;padding:22px 0 4px;font-size:13px;font-weight:600;display:flex}.dxg-process.dxg-admin-preview{padding:0}.dxg-process .dxg-process-rail{gap:0;margin:0;padding:18px 20px 0;list-style:none;display:flex}.dxg-process-rail li{text-align:center;color:#615970;flex-direction:column;flex:1;gap:6px;padding:0;font-size:12px;display:flex;position:relative}.dxg-process-rail li:not(:last-child):after{content:"";top:13px;background:#ded8eb;width:calc(100% - 30px);height:1px;transition:background-color .24s;position:absolute;inset-inline-start:calc(50% + 15px)}.dxg-process-rail li.is-reached:after{background:#a594d3}.dxg-process-rail li>span{z-index:1;background:#fff;width:27px;height:27px;transition:background-color .2s,color .2s}.dxg-process-rail li[aria-current]>span{color:#fff;background:#5b42d6;border-color:#5b42d6}.dxg-process-rail .dxg-check{width:16px;height:16px}.dxg-process .dxg-process-detail{min-height:218px;padding:24px 22px 18px}.dxg-process-detail h3{color:#263046;margin-bottom:10px;font-size:21px;line-height:1.3}.dxg-process-detail .dxg-fields{grid-template-columns:1fr}.dxg-process-detail .dxg-fields>div{grid-template-columns:1fr 1.5fr;align-items:center;gap:10px;padding:10px 0}.dxg-process-detail .dxg-fields>div:last-child{border-bottom:0}.dxg-process-detail .dxg-fields dd{font-size:14px}.dxg-process>button{width:calc(100% - 44px);margin:0 22px 18px;display:block}.dxg-publish-preview{--site-color:#5b42d6;border-inline-start:1px solid var(--site-color);grid-template-columns:100px 1fr;gap:10px 16px;padding:10px 16px;display:grid}.dxg-publish-preview img{object-fit:contain;grid-area:1/1/4;width:100px;height:100px}.dxg-publish-preview b{color:var(--site-color);overflow-wrap:anywhere;font-size:14px}.dxg-publish-preview span{text-align:start;font-size:15px}.dxg-publish-preview strong{color:var(--site-color);font-size:15px}.dxg-summary{--site-color:#5b42d6;background:#fff;border:1px solid #e0daed;border-radius:16px;overflow:hidden}:is(.dxg-summary,.dxg-publish-preview)[data-theme=green]{--site-color:#117a59}:is(.dxg-summary,.dxg-publish-preview)[data-theme=ink]{--site-color:#292c3d}.dxg-summary-site{background:#f9f8fc;border-bottom:1px solid #e0daed;grid-template-columns:1fr 135px;gap:18px;padding:24px;display:grid}.dxg-summary-site>div{align-content:center;gap:8px;display:grid}.dxg-summary-site>div>b{color:var(--site-color);overflow-wrap:anywhere;font-size:22px;line-height:1.4}.dxg-summary-site>div>span{color:#615970;font-size:12px}.dxg-summary-site img{object-fit:contain;grid-area:1/2/3;width:135px;height:100px}.dxg-summary-site p{color:#615970;flex-wrap:wrap;gap:8px 16px;margin:0;font-size:12px;display:flex}.dxg-summary-site p b{text-align:start}.dxg-summary-list{gap:12px;margin:0;padding:18px 24px 4px;list-style:none;display:grid}.dxg-summary-list li{color:#48385f;align-items:center;gap:10px;font-size:14px;line-height:1.5;display:flex}.dxg-summary-list svg{color:var(--site-color)}.dxg-summary-empty{padding:0 24px;font-size:14px;line-height:1.7}.dxg-summary-edit{text-underline-offset:4px;color:#5138bc;background:0 0;border:0;min-height:44px;margin-inline:16px;padding:8px;font-size:12px;text-decoration:underline}.dxg-summary>.dxg-preview-caption{color:#615970;margin:0;padding:0 24px 18px;font-size:11px;line-height:1.6}.dxg-summary-trial{color:#4931aa;background:#eee8fc;gap:6px;padding:20px 24px;display:grid}.dxg-summary-trial>strong{font-size:24px}.dxg-summary-trial>span{font-size:12px}.dxg-summary-trial details{margin-top:8px;font-size:13px}.dxg-summary-trial summary{cursor:pointer;min-height:44px;padding:12px 0;font-weight:600}.dxg-summary-trial details p{margin:8px 0 14px;line-height:1.75}.dxg-summary-trial details a{min-height:36px;display:inline-block}@media (width<=1000px){.dxg-chapters button{padding:8px 10px;font-size:12px}.dxg-navigation select{max-width:200px}.dxg-stage{gap:28px;padding-inline:28px}.dxg-car-identity{flex-wrap:wrap;gap:10px}.dxg-car-identity>strong{font-size:14px}}@media (width<=760px){.dxg-navigation{grid-template-columns:minmax(0,1fr) auto auto;gap:0 8px;padding:4px 16px 7px;display:grid}.dxg-chapters{border-bottom:1px solid #e6e0f2;grid-column:1/-1;gap:3px;width:100%;display:flex}.dxg-chapters button{border-radius:6px 6px 0 0;flex:1;min-height:38px;padding:7px 4px;font-size:11px}.dxg-navigation select{width:100%;max-width:100%;font-size:11px}.dxg-navigation .dxg-privacy{min-height:38px;padding:6px}#dxgCounter{margin:0;font-size:10px}.dxg-stage{gap:20px;padding:23px 20px}.dxg-copy h1{margin-bottom:12px;font-size:29px;line-height:1.22}.dxg-copy>p{margin-bottom:12px;font-size:15px;line-height:1.65}.dxg-copy .dxg-benefit{font-size:14px}.dxg-copy .dxg-note{font-size:11px}.dxg-admin-preview>header{padding:14px 16px}.dxg-admin-preview>header>b{font-size:15px}.dxg-car-identity{grid-template-columns:78px minmax(0,1fr);gap:5px 12px;padding:16px;display:grid}.dxg-car-identity img{grid-row:1/3;width:78px;height:68px}.dxg-car-identity b{font-size:17px}.dxg-car-identity span{font-size:11px}.dxg-car-identity>strong{grid-column:2;margin:0;font-size:14px}.dxg-app-body{padding:0 16px 12px}.dxg-fields{column-gap:16px}.dxg-fields>div{padding:13px 0}.dxg-fields dd{font-size:14px}.dxg-admin-preview .dxg-preview-caption{padding:10px 16px;font-size:10px}.dxg-calendar-row{gap:12px;padding:18px 0}.dxg-calendar-row>.dxg-state-tag{display:none}.dxg-process .dxg-process-rail{padding:16px 12px 0}.dxg-process-rail li{font-size:11px}.dxg-process .dxg-process-detail{min-height:216px;padding:20px 16px 12px}.dxg-process-detail h3{font-size:19px}.dxg-process>button{width:calc(100% - 32px);margin:0 16px 16px}.dxg-summary-site{grid-template-columns:minmax(0,1fr) 95px;gap:10px;padding:18px}.dxg-summary-site img{width:95px;height:88px}.dxg-summary-site>div>b{font-size:19px}.dxg-summary-site p{font-size:11px}.dxg-summary-list{padding:18px 18px 4px}.dxg-summary-list li{font-size:13px}.dxg-summary>.dxg-preview-caption{padding-inline:18px}.dxg-summary-trial{padding:18px}.dxg-summary-trial>strong{font-size:23px}.dxg-swatches{gap:8px}.dxg-swatches small{max-width:120px;font-size:11px;line-height:1.5}}@media (width<=360px){.dxg-stage{padding-inline:14px}.dxg-chapters button{font-size:10px}.dxg-copy h1{font-size:27px}.dxg-assign button{padding-inline:8px;font-size:12px}.dxg-process-rail li{font-size:10px}}@media (prefers-reduced-motion:reduce){.dxg-journey *,.dxg-journey :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.dxg-return-summary{color:#4931aa;background:#eee8fc;border:0;border-radius:8px;width:calc(100% - 32px);min-height:44px;margin:0 16px 16px;font-weight:600;display:block}@media (width<=760px){.dxg-chapters button{min-height:44px}}.dxg-disclosure{border-bottom:1px solid #e3e5ee;margin-top:8px}.dxg-disclosure-trigger{color:#3b4caa;text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:12px 0;font-size:14px;font-weight:600;display:flex}.dxg-disclosure-trigger>svg{width:20px;height:20px;transition:transform .2s var(--dxg-motion);flex-shrink:0}.dxg-disclosure-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.dxg-disclosure-trigger:hover{color:#253782}.dxg-expand-panel{overflow:hidden}.dxg-expand-content{padding:0 4px 18px}.dxg-expand-content>.dxg-field-label:first-child{margin-top:8px}.dxg-expand-content .dxg-detail-hint{margin:8px 0 14px}.dxg-action-choices{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.dxg-action-choices button{color:#263046;background:#fff;border:1px solid #dce0eb;border-radius:8px;flex:1;justify-content:center;align-items:center;min-height:44px;padding:9px 12px;font-size:13px;font-weight:600;display:flex}.dxg-action-choices button[aria-pressed=true]{color:#3b4caa;background:#eef0fc;border-color:#3b4caa}.dxg-action-choices button:hover,.dxg-action-secondary:hover{border-color:#3b4caa}.dxg-action-primary,.dxg-action-secondary{border-radius:8px;width:100%;min-height:44px;padding:11px 14px;font-size:13px;font-weight:600;line-height:1.5;display:block}.dxg-action-primary{color:#fff;background:#3b4caa;border:0}.dxg-action-primary:hover{background:#2e3d90}.dxg-action-secondary{color:#3b4caa;background:#eef0fc;border:1px solid #cfd5ef}.dxg-switch-row{color:#263046;text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:56px;padding:16px 0;font-size:14px;font-weight:600;display:flex}.dxg-switch-row small{color:#576176;margin-top:6px;font-size:11px;font-weight:400;line-height:1.5;display:block}.dxg-switch{background:#7b8191;border-radius:20px;flex-shrink:0;width:42px;height:24px;transition:background-color .18s;display:block;position:relative}.dxg-switch i{width:18px;height:18px;transition:transform .18s var(--dxg-motion);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}.dxg-switch-row[aria-pressed=true] .dxg-switch{background:#3b4caa}.dxg-switch-row[aria-pressed=true] .dxg-switch i{transform:translate(18px)}.dxg-publish-status{align-items:center;gap:12px;padding-top:8px;display:flex}.dxg-publish-status img{object-fit:contain;flex-shrink:0;width:66px;height:50px;transition:opacity .18s}.dxg-publish-status.is-off img{opacity:.35}.dxg-publish-status span{color:#576176;font-size:12px;line-height:1.5}.dxg-state-tag.is-pending{color:#785116;background:#fbf0d9}.dxg-demo-select{color:#263046;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #cfd5ef;border-radius:8px;padding:9px 12px;font-size:16px;display:block}.dxg-action-links{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:8px;display:flex}.dxg-action-links button,.dxg-calendar-empty button{color:#3b4caa;text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:8px 0;font-size:12px;text-decoration:underline}.dxg-calendar-empty{border-bottom:1px solid #e3e5ee;padding:14px 0}.dxg-calendar-empty p{color:#576176;margin:0;font-size:13px;line-height:1.6}.dxg-task-demo>.dxg-detail-hint{margin:0 0 14px}.dxg-cost-list{margin:0 0 16px;font-size:14px}.dxg-cost-list>div{border-bottom:1px solid #e3e5ee;justify-content:space-between;gap:16px;padding:12px 0;display:flex}.dxg-cost-list dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.dxg-cost-list dt{color:#576176}.dxg-cost-list .dxg-cost-total{border-bottom:0;font-weight:700}.dxg-cost-total dt{color:#263046}.dxg-document-preview{align-items:center;gap:12px;padding:12px 0 18px;display:flex}.dxg-document-preview>svg{color:#3b4caa;flex-shrink:0;width:28px;height:32px}.dxg-document-preview b{font-size:14px;display:block}.dxg-document-preview span{color:#576176;margin-top:5px;font-size:11px;display:block}.dxg-document-sheet{color:#263046;background:#f4f6fa;border-inline-start:1px solid #cfd5ef;margin-top:16px;padding:20px}.dxg-document-sheet>strong{color:#576176;font-size:11px}.dxg-document-sheet h4{margin:10px 0;font-size:18px}.dxg-document-sheet p{margin:10px 0;font-size:13px;line-height:1.7}.dxg-document-sheet small{color:#576176;font-size:11px}.dxg-site-bottom .dxg-preview-unpublished{color:#615970;margin:14px 0 0;font-size:12px;line-height:1.6}@media (width<=760px){.dxg-disclosure-trigger{font-size:13px}.dxg-action-choices button{padding-inline:8px;font-size:12px}.dxg-cost-list{font-size:13px}}.dxp{color:#1f2937;background:#fff;border:1px solid #ded9e8;border-radius:16px;font-size:13px;overflow:hidden}.dxp-player{color:#625975;background:#faf9fc;border-bottom:1px solid #e8e4ee;justify-content:space-between;align-items:center;gap:8px;padding:7px 14px;font-size:11px;display:flex}.dxp-player>div{gap:6px;display:flex}.dxp-player button{color:#5138bc;background:#eeeaf7;border:0;border-radius:6px;min-width:44px;min-height:44px;padding:5px 9px;font-size:11px}.dxp-admin-top{border-bottom:1px solid #e5e7eb;justify-content:space-between;gap:12px;padding:14px 16px;font-size:11px;display:flex}.dxp-admin-top>span{color:#64748b}.dxp-admin-layout{background:#f5f6fa;grid-template-columns:112px minmax(0,1fr);min-height:380px;display:grid}.dxp-admin aside{background:#fff;border-inline-end:1px solid #e2e5ed;flex-direction:column;gap:7px;padding:20px 9px;font-size:10px;display:flex}.dxp-admin aside b{color:#6b7280;margin-bottom:8px;font-size:10px}.dxp-admin aside span{border-radius:7px;padding:10px 5px}.dxp-admin aside .is-active{color:#334dcc;background:#eef1ff;font-weight:700}.dxp-screen{min-height:380px;padding:18px 16px}.dxp-screen h3{color:#111827;margin:0 0 18px;font-size:20px;line-height:1.3}.dxp-screen .dxg-car-identity{background:#fff;border-radius:10px;flex-wrap:wrap;gap:10px;margin:0 0 14px;padding:10px}.dxp-screen .dxg-car-identity img{width:58px;height:45px}.dxp-screen .dxg-car-identity strong,.dxp-screen .dxg-car-identity b{font-size:12px}.dxp-screen .dxg-car-identity span{font-size:10px}.dxp-data-row{border-bottom:1px solid #e5e7ed;justify-content:space-between;align-items:center;gap:12px;padding:12px 9px;font-size:12px;transition:background .2s;display:flex}.dxp-data-row>span{color:#64748b}.dxp-data-row b{text-align:end;font-weight:600}.dxp-data-row.is-highlight{color:#2945bd;background:#eaf0ff;border-radius:6px}.dxp-tabs,.dxp-path{flex-wrap:wrap;gap:6px;margin-bottom:13px;font-size:10px;display:flex}.dxp-tabs span,.dxp-path span{color:#64748b;background:#fff;border-radius:6px;padding:6px 8px}.dxp-tabs .is-active,.dxp-path .is-done{color:#334dcc;background:#e8edff;font-weight:700}.dxp-badge{color:#79520c;white-space:nowrap;background:#fff2d6;border-radius:6px;align-items:center;gap:4px;padding:4px 7px;font-size:10px;display:inline-flex}.dxp-badge.is-done{color:#216244;background:#e1f2e9}.dxp-badge svg{width:12px;height:12px}.dxp-inline-panel{background:#fff;border-radius:10px;margin-top:10px;padding:12px}.dxp-inline-panel>b{font-size:12px}.dxp-inline-panel .dxp-data-row{padding-inline:0}.dxp-lead-header{justify-content:space-between;margin:15px 0;font-size:18px;display:flex}.dxp-calendar-event{background:#e9edff;border-inline-start:1px solid #4560d8;border-radius:9px;align-items:center;gap:10px;margin:12px 0;padding:14px 10px;display:flex}.dxp-calendar-event time{direction:ltr;font-size:17px;font-weight:700}.dxp-calendar-event div{gap:4px;font-size:12px;display:grid}.dxp-calendar-event div span{color:#55627b;font-size:10px}.dxp-calendar-event svg{color:#277450;width:19px;margin-inline-start:auto}.dxp-calendar-event.is-complete{background:#e8f3ee}.dxp-week{background:#fff;border-radius:9px;justify-content:space-between;padding:7px;display:flex}.dxp-week span{text-align:center;padding:5px 9px}.dxp-week b{margin-top:5px;display:block}.dxp-week .is-active{color:#fff;background:#334dcc;border-radius:7px}.dxp-real-screen{border-radius:8px;width:100%;height:auto;display:block}.dxp-chat p{background:#fff;border-radius:10px;max-width:85%;padding:14px;font-size:13px}.dxp-chat p.is-reply{background:#e0f2e8;margin-inline-start:auto}.dxp-search{background:#fff;border:1px solid #d6ddeb;border-radius:8px;margin-bottom:16px;padding:14px}.dxp-result{background:#fff;border-radius:10px;grid-template-columns:95px 1fr;gap:8px;padding:12px;display:grid}.dxp-result img{aspect-ratio:1.2;object-fit:cover;grid-row:span 2;width:95px}.dxp-result span{font-size:11px}.dxp-caption{align-items:center;gap:12px;min-height:72px;padding:16px 18px 8px;display:flex}.dxp-caption>span{color:#756985;white-space:nowrap;font-variant-numeric:tabular-nums;direction:ltr;font-size:11px}.dxp-caption p{color:#45376a;margin:0;font-size:14px;font-weight:600;line-height:1.6}.dxp-timeline{gap:6px;margin:0;padding:8px 18px 17px;list-style:none;display:flex}.dxp-timeline li{background:#e8e2f3;border-radius:3px;flex:1;height:3px}.dxp-timeline li[aria-current],.dxp-timeline li.is-past{background:#7254d4}.dxp-sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.dxp-static-summary{display:none}.dxp-browser{background:#f8f9fa}.dxp-address{border-bottom:1px solid #e2e5ea;justify-content:space-between;padding:12px 18px;font-size:11px;display:flex}.dxp-catalog-frame{background:#f5f6f8;height:400px;position:relative;overflow:hidden}.dxp-catalog-frame iframe{transform-origin:100% 0;pointer-events:none;border:0;width:1100px;height:820px;position:absolute;top:0;right:0;transform:scale(.58)}@media (width>=981px){.dxg-stage:has(.dxp){grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:40px}.dxg-visual:has(.dxp){max-width:740px}}@media (width<=1100px){.dxp-catalog-frame iframe{transform:scale(.46)}.dxp-catalog-frame{height:355px}}@media (width<=980px){.dxp-catalog-frame iframe{transform:scale(.58)}.dxp-catalog-frame{height:400px}}@media (width<=600px){.dxp-admin-layout{grid-template-columns:minmax(0,1fr);min-height:355px}.dxp-admin aside{display:none}.dxp-screen{min-height:355px;padding:16px}.dxp-admin-top>span{display:none}.dxp-player{padding-inline:10px}.dxp-player>span{font-size:10px}.dxp-caption{min-height:80px;padding:12px}.dxp-caption p{font-size:13px}.dxp-catalog-frame{height:325px}.dxp-catalog-frame iframe{width:760px;height:900px;transform:scale(.46)}}@media (width<=370px){.dxp-catalog-frame iframe{transform:scale(.36)}.dxp-catalog-frame{height:270px}.dxp-data-row{font-size:11px}.dxp-player button{padding-inline:5px}}@media (prefers-reduced-motion:reduce){.dxp-static-summary{color:#625975;padding:0 16px;font-size:12px;line-height:1.8;display:block}.dxp-screen{animation:none!important}.dxp-data-row{transition:none}}@media (width<=980px){.dxg-stage:has(.dxp){flex-direction:column;align-items:stretch;gap:14px;padding-top:18px;padding-bottom:22px;display:flex}.dxg-stage:has(.dxp) .dxg-copy{display:contents}.dxg-stage:has(.dxp) #dxgTitle{letter-spacing:-.5px;white-space:normal;order:0;margin:0;font-size:27px;line-height:1.25}.dxg-stage:has(.dxp) #dxgVisual{order:1}.dxg-stage:has(.dxp) #dxgText{order:2;margin:0;font-size:14px;line-height:1.65}.dxg-stage:has(.dxp) #dxgBenefit{order:3;margin:0;font-size:13px;line-height:1.6}.dxg-stage:has(.dxp) #dxgNote{order:4;margin:0;font-size:11px}.dxg-stage:has(.dxp) .dxg-proof{display:none}.dxp-admin-layout,.dxp-screen{min-height:320px}.dxp-screen{padding:12px}.dxp-screen h3{margin-bottom:10px;font-size:18px}.dxp-data-row{padding:9px 7px}.dxp-tabs{margin-bottom:8px}.dxp-caption{min-height:66px;padding:10px 12px 4px}.dxp-admin-top{padding:10px 12px}.dxp-player{padding-block:2px}.dxp-calendar-event{margin:9px 0;padding:11px 9px}.dxp-inline-panel{margin-top:8px;padding:10px}}.dxp-catalog-loading{z-index:1;text-align:center;color:#625975;background:#f5f6fa;place-content:center;gap:12px;font-size:12px;display:grid;position:absolute;inset:0}.dxp-catalog-loading img{object-fit:contain;width:180px;height:110px;margin:auto}.dxp-intro-screen{background:#fff;min-height:0;padding:0}.dxp-intro-preview{background:#f7f8fc;margin:0}.dxp-intro-preview img{object-fit:contain;width:100%;height:clamp(210px,31vh,310px);display:block}.dxp-intro-preview figcaption{color:#615970;padding:8px 16px;font-size:11px}.dxp-intro-message{border-top:1px solid #eee9f6;min-height:100px;padding:18px 20px}.dxp-intro-message strong{color:#27213f;font-size:clamp(20px,2vw,26px);line-height:1.35;display:block}.dxp-intro-message p{color:#615970;margin:6px 0 0;font-size:14px;line-height:1.6}@media (width<=760px){.dxp-intro-screen{min-height:0;padding:0}.dxp-intro-message{min-height:105px;padding:14px}.dxp-intro-preview figcaption{padding:6px 12px;font-size:10px}}.dxp-address{flex-wrap:wrap;align-items:center;gap:10px}.dxp-address strong{color:#45376a;font-size:13px}.dxp-address>span{color:#625975;font-size:10px}.dxp-playback-status{color:#625975;font-variant-numeric:tabular-nums;margin:0;padding:0 18px 8px;font-size:12px;line-height:1.5}.dxp-timeline li[aria-current]{background:linear-gradient(to left,#7254d4 var(--dxp-progress,0%),#e8e2f3 var(--dxp-progress,0%))}@media (width<=600px){.dxp-playback-status{padding-inline:12px;font-size:11px}}.dxg-copy-mobile{display:none}@media (width<=980px){body.guided-landing-mode{overscroll-behavior:none;overflow:hidden}.dxg-journey{width:100%;max-width:100vw;min-height:0}.dxg-header{padding:6px 14px;padding-top:max(6px,env(safe-area-inset-top));gap:10px}.dxg-header img{width:96px}.dxg-header>div{gap:10px;font-size:12px}.dxg-header button{min-height:44px;padding:8px 10px;font-size:12px}.dxg-navigation{grid-template-columns:minmax(0,1fr) auto auto;gap:8px;padding:0 14px 3px;display:grid}.dxg-navigation .dxg-chapters{display:none}.dxg-navigation select{width:100%;max-width:100%;min-height:44px;padding:6px 0;font-size:14px}.dxg-navigation .dxg-privacy{min-width:44px;min-height:44px}.dxg-navigation #dxgCounter{margin:0;font-size:11px}.dxg-stage,.dxg-stage:has(.dxp){touch-action:pan-y;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;height:100%;min-height:0;margin:0 auto;padding:12px 14px;scroll-padding-block:12px;display:flex;overflow:hidden auto}.dxg-stage .dxg-copy,.dxg-stage:has(.dxp) .dxg-copy{display:contents}.dxg-stage #dxgTitle,.dxg-stage:has(.dxp) #dxgTitle{letter-spacing:-.45px;white-space:normal;text-wrap:balance;order:0;margin:0;font-size:clamp(23px,5.8vw,30px);line-height:1.2}.dxg-stage #dxgText,.dxg-stage:has(.dxp) #dxgText{order:1;max-width:none;margin:0;font-size:14px;line-height:1.5}.dxg-copy-desktop{display:none}.dxg-copy-mobile{display:inline}.dxg-stage #dxgVisual,.dxg-stage:has(.dxp) #dxgVisual{flex-shrink:0;order:2;align-self:center;max-width:650px}.dxg-stage #dxgBenefit{display:none}.dxg-stage #dxgNote,.dxg-stage:has(.dxp) #dxgNote{flex-shrink:0;order:3;margin:0;font-size:11px;line-height:1.4}.dxg-stage .dxg-proof{display:none}.dxg-footer{padding:7px 14px max(7px,env(safe-area-inset-bottom));flex-wrap:nowrap;gap:8px;padding-inline-start:68px}.dxg-footer button{min-height:44px;padding:8px 14px;font-size:14px}.dxg-footer #dxgNext{min-width:110px}.dxg-footer>a,#dxgNextLabel{display:none}.dxp-player{padding:0 10px}.dxp-player button{min-width:44px;min-height:44px}.dxp-player>span{font-size:10px}.dxp-admin-top{padding:7px 10px;font-size:10px}.dxp-admin-top>span,.dxp-admin aside{display:none}.dxp-admin-layout{min-height:0;display:block}.dxp-screen{min-height:0;padding:10px}.dxp-screen h3{margin:0 0 8px;font-size:17px;line-height:1.25}.dxp-screen .dxg-car-identity{flex-wrap:nowrap;gap:7px;margin-bottom:7px;padding:6px}.dxp-screen .dxg-car-identity img{width:42px;height:34px}.dxp-screen .dxg-car-identity strong,.dxp-screen .dxg-car-identity b{font-size:11px}.dxp-screen .dxg-car-identity span{font-size:10px}.dxp-data-row{gap:8px;padding:6px 4px;font-size:12px;line-height:1.35}.dxp-tabs,.dxp-path{gap:4px;margin-bottom:7px;font-size:10px}.dxp-tabs span,.dxp-path span{padding:4px 6px}.dxp-inline-panel{margin-top:6px;padding:8px}.dxp-inline-panel>b{font-size:12px}.dxp-calendar-event{margin:7px 0;padding:8px}.dxp-calendar-event time{font-size:15px}.dxp-week{padding:4px}.dxp-week span{padding:3px 7px}.dxp-caption{gap:8px;min-height:0;padding:8px 10px 5px}.dxp-caption p{font-size:12px;line-height:1.45}.dxp-playback-status{padding:0 10px 5px;font-size:11px}.dxp-timeline{margin:0;padding:5px 10px 10px}.dxp-intro-screen{padding:0}.dxp-intro-preview img{height:clamp(120px,20dvh,180px)}.dxp-intro-preview figcaption{padding:4px 10px;font-size:10px}.dxp-intro-message{min-height:0;padding:10px}.dxp-intro-message strong{font-size:18px}.dxp-intro-message p{margin-top:4px;font-size:12px}.dxp-real-screen{object-fit:contain;max-height:155px}.dxp-chat p{margin:8px 0;padding:10px;font-size:13px}.dxp-search{margin-bottom:9px;padding:9px}.dxp-address{gap:3px;padding:7px 10px}.dxp-address strong{font-size:12px}.dxp-address>span{font-size:10px}.dxg-overview{gap:8px}.dxg-overview .dxg-site-preview{padding-bottom:10px}.dxg-overview .dxg-site-preview img{height:110px;margin-bottom:8px}.dxg-overview .dxg-screen img{object-fit:contain;max-height:160px}.dxg-window{padding:7px}.dxg-overview-line{font-size:12px}.dxg-market{padding:14px}.dxg-market-head b{font-size:20px}.dxg-market-head p{margin:6px 0 12px;font-size:12px}.dxg-market-cars img{aspect-ratio:1.5}.dxg-market-cars b{font-size:11px}.dxg-together{padding:18px}.dxg-together blockquote{font-size:19px;line-height:1.5}.dxg-together>p{margin:10px 0 16px;font-size:12px}.dxg-support{gap:8px;padding-top:14px}.dxg-support strong{font-size:19px}.dxg-summary-site{grid-template-columns:1fr 90px;gap:8px;padding:12px}.dxg-summary-site>div>b{font-size:19px}.dxg-summary-site img{width:90px;height:65px}.dxg-summary-site p{font-size:11px}.dxg-summary-empty{margin:10px 0;padding:0 12px;font-size:13px}.dxg-summary>.dxg-preview-caption{padding:0 12px 10px;font-size:10px}.dxg-summary-edit{margin-inline:4px}.dxg-summary-trial{gap:4px;padding:12px}.dxg-summary-trial>strong{font-size:21px}.dxg-summary-trial details{margin:0}.dxg-signup-stage #dxgSignup{flex-shrink:0;order:2;width:100%}body.guided-landing-mode #landingPage .dxg-journey .dx-signup-card{padding:14px!important}#dxgSignup :is(input,select,textarea){scroll-margin-block:24px;font-size:16px!important}}@media (width<=980px) and (height<=700px){.dxg-stage,.dxg-stage:has(.dxp){gap:7px;padding-block:8px}.dxg-stage #dxgTitle,.dxg-stage:has(.dxp) #dxgTitle{font-size:23px}.dxg-stage #dxgText,.dxg-stage:has(.dxp) #dxgText{font-size:13px;line-height:1.4}.dxp-data-row{padding-block:4px}.dxp-screen{padding:8px}.dxp-intro-preview img{height:100px}.dxp-intro-message{padding:8px}.dxp-lead-header{margin:7px 0;font-size:16px}.dxp-real-screen{max-height:110px}.dxp-caption p{font-size:11px}}@media (width<=980px){.dxp-admin-top{display:none}.dxp-screen .dxg-car-identity{flex-wrap:nowrap;align-items:center;display:flex}.dxp-screen .dxg-car-identity>div{gap:3px}.dxp-screen .dxg-car-identity>strong{margin-inline-start:auto}.dxg-signup-stage #dxgTitle{font-size:22px!important}.dxg-signup-stage #dxgText,body.guided-landing-mode #landingPage #dxgSignup .dx-signup-card-top{display:none}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-steps{margin-bottom:12px}body.guided-landing-mode #landingPage #dxgSignup .landing-form{gap:10px!important;min-height:0!important;padding:0!important}body.guided-landing-mode #landingPage #dxgSignup [data-signup-title]{margin:0;font-size:21px;line-height:1.3}body.guided-landing-mode #landingPage #dxgSignup [data-signup-description]{display:none}body.guided-landing-mode #landingPage #dxgSignup .landing-form label{gap:5px}body.guided-landing-mode #landingPage #dxgSignup .landing-form input{height:44px;min-height:44px;padding-block:8px}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-options{margin-top:0;padding-top:0}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-submit{min-height:44px;padding:10px}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-safe{margin:8px 0;font-size:11px;line-height:1.4}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-card-footer{margin-top:0;padding:10px 0}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-help{font-size:12px;margin-top:10px!important}}@media (width<=980px) and (height<=700px){.dxg-header>div>a{display:none}.dxg-summary-site{padding:8px}.dxg-summary-site img{height:48px}.dxg-summary>.dxg-preview-caption{padding-bottom:6px}.dxg-summary-trial{padding:8px 12px}.dxg-summary-trial>strong{font-size:19px}}@media (width<=980px){.dxg-stage,.dxg-stage:has(.dxp){gap:14px;padding-inline:10px}.dxg-stage #dxgText,.dxg-stage:has(.dxp) #dxgText{font-size:15px;line-height:1.55}.dxp-screen{padding:16px 12px}.dxp-screen h3{margin-bottom:14px;font-size:22px}.dxp-screen .dxg-car-identity{flex-wrap:wrap;gap:10px;margin-bottom:14px;padding:10px}.dxp-screen .dxg-car-identity img{width:64px;height:50px}.dxp-screen .dxg-car-identity b,.dxp-screen .dxg-car-identity strong{font-size:15px}.dxp-screen .dxg-car-identity span{font-size:12px;line-height:1.5}.dxp-data-row{padding:11px 6px;font-size:15px;line-height:1.5}.dxp-tabs,.dxp-path{gap:6px;margin-bottom:12px;font-size:12px}.dxp-tabs span,.dxp-path span{padding:6px 8px}.dxp-inline-panel{margin-top:12px;padding:12px}.dxp-inline-panel>b{font-size:15px}.dxp-badge{padding:6px 8px;font-size:12px}.dxp-caption{gap:10px;padding:12px}.dxp-caption p{font-size:15px;line-height:1.5}.dxp-playback-status{padding:0 12px 8px;font-size:13px}.dxp-player>span{font-size:11px}.dxp-player button{font-size:12px}.dxp-calendar-event{margin:12px 0;padding:14px 10px}.dxp-calendar-event div{font-size:15px}.dxp-calendar-event div span{font-size:12px}.dxp-calendar-event time{font-size:19px}.dxp-week span{padding:6px 9px;font-size:13px}.dxp-chat p{padding:14px;font-size:16px;line-height:1.5}.dxp-search{padding:14px;font-size:15px}.dxp-result{font-size:15px}.dxp-result span{font-size:13px}.dxp-intro-screen{padding:0}.dxp-intro-preview img,.dxp-real-screen{object-fit:contain;width:100%;height:auto;max-height:none}.dxp-intro-message{padding:14px}.dxp-intro-message strong{font-size:21px}.dxp-intro-message p{font-size:14px}.dxp-intro-preview figcaption{padding:8px 12px;font-size:11px}.dxg-overview{grid-template-columns:1fr;gap:12px}.dxg-overview-line{grid-row:auto}.dxg-overview .dxg-screen img{max-height:none}.dxg-overview .dxg-site-preview img{height:170px}.dxp-address{gap:6px;padding:10px 12px}.dxp-address strong{font-size:14px}.dxp-address>span{font-size:11px}}.dxp-customer-browser .dxp-address{flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px}.dxp-customer-browser .dxp-address strong{color:#292342;font-size:17px}.dxp-customer-browser .dxp-address a{color:#5740c6;text-underline-offset:4px;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;display:flex}.dxp-customer-note{color:#51466e;background:#fff;margin:0;padding:14px 16px;font-size:14px;line-height:1.6}.dxp-customer-browser iframe{background:#fff;border:0}@media (width<=600px){.dxp-customer-browser .dxp-address{padding:8px 12px}.dxp-customer-browser .dxp-address strong{font-size:16px}.dxp-customer-note{font-size:14px}}.dxp-customer-browser .dxp-catalog-frame[aria-busy=true]:after{content:"טוענים את אתר הסוכנות…";color:#51466e;z-index:2;background:#f8f6fc;place-items:center;font-size:15px;display:grid;position:absolute;inset:0}@media (width<=600px){.dxg-stage:has(.dxp-customer-browser){gap:10px;padding-inline:8px}.dxg-stage:has(.dxp-customer-browser) #dxgText{margin-block:8px 0;font-size:14px;line-height:1.5}.dxp[data-presentation=website]{border-radius:14px;flex-direction:column;display:flex}.dxp[data-presentation=website]>.dxp-player{order:0;gap:8px;min-height:44px;padding:4px 8px}.dxp[data-presentation=website]>.dxp-player>span{font-size:12px}.dxp[data-presentation=website]>.dxp-player button{min-width:44px;min-height:44px;padding:6px 9px}.dxp[data-presentation=website]>.dxp-caption{order:1;gap:8px;padding:6px 12px 2px}.dxp[data-presentation=website]>.dxp-caption p{margin:0;font-size:13px;line-height:1.4}.dxp[data-presentation=website]>.dxp-playback-status{order:2;margin:0;padding:2px 12px 6px;font-size:12px}.dxp[data-presentation=website]>.dxp-timeline{order:3;margin:0;padding:0 12px 8px}.dxp[data-presentation=website]>.dxp-customer-browser{order:4}.dxp-customer-browser .dxp-address{gap:8px;min-height:48px;padding:2px 12px}.dxp-customer-browser .dxp-address strong{font-size:15px}.dxp-customer-browser .dxp-address a{font-size:13px}.dxp-customer-note{display:none}}.dxg-growth{text-align:start;color:#292342;background:#fff;border:1px solid #ded6ee;border-radius:16px;overflow:hidden}.dxg-growth-story{background:#eee8fb;padding:24px 28px}.dxg-growth h3{color:#292342;margin:0 0 12px;font-size:22px;font-weight:750;line-height:1.35}.dxg-growth-story>p{color:#51466a;margin:0 0 16px;font-size:15px;line-height:1.65}.dxg-growth-story dl{gap:12px;margin:0;display:grid}.dxg-growth-story dl>div{grid-template-columns:135px 1fr;gap:14px;display:grid}.dxg-growth-story dt{color:#5133a3;font-size:15px;font-weight:700}.dxg-growth-story dd{color:#51466a;margin:0;font-size:14px;line-height:1.5}.dxg-growth-voices{padding:22px 28px 6px}.dxg-growth-voices h3{font-size:19px}.dxg-growth-voices figure{border-top:1px solid #ebe5f4;margin:0;padding:13px 0}.dxg-growth-voices blockquote{color:#34294a;margin:0;font-size:17px;font-weight:600;line-height:1.5}.dxg-growth-voices figcaption{color:#665678;margin-top:5px;font-size:12px;line-height:1.5}.dxg-growth-support{border-top:1px solid #ded6ee;justify-content:space-between;align-items:center;gap:16px;margin:0 28px;padding:16px 0 22px;display:flex}.dxg-growth-support strong{font-size:16px}.dxg-growth-support p{color:#51466a;margin:5px 0 0;font-size:13px;line-height:1.5}.dxg-growth-support a{color:#5133a3;white-space:nowrap;text-underline-offset:4px;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;display:flex}@media (width<=600px){.dxg-growth-story{padding:20px 18px}.dxg-growth h3{font-size:21px}.dxg-growth-story>p{font-size:14px;line-height:1.6}.dxg-growth-story dl>div{grid-template-columns:1fr;gap:3px}.dxg-growth-story dl{gap:13px}.dxg-growth-voices{padding:18px 18px 4px}.dxg-growth-voices h3{font-size:19px}.dxg-growth-voices blockquote{font-size:16px;line-height:1.55}.dxg-growth-support{flex-wrap:wrap;gap:6px;margin-inline:18px;padding-bottom:12px}}.dxp-feature-scene{color:#243047;flex-direction:column;gap:12px;min-height:340px;display:flex}.dxp-feature-scene .dxp-data-row{gap:12px;min-height:40px;font-size:14px}.dxp-feature-scene .dxp-data-row b{overflow-wrap:anywhere}.dxp-feature-car{object-fit:contain;background:#eef1f6;border-radius:10px;width:100%;height:180px;display:block}.dxp-scene-note{color:#596579;line-height:1.65;margin:auto 0 0!important;font-size:12px!important}.dxp-social-post{color:#fff;background:#182232;border-radius:12px;align-self:center;width:100%;max-width:360px;margin:0;overflow:hidden}.dxp-social-post>figcaption{overflow-wrap:anywhere;padding:10px 14px;font-size:13px;font-weight:700}.dxp-social-post>img{object-fit:contain;background:#111827;width:100%;height:165px;display:block}.dxp-social-post>div{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:14px;display:grid}.dxp-social-post strong{font-size:17px}.dxp-social-post b{color:#ded4ff;white-space:nowrap;font-size:18px}.dxp-social-post>div>span{color:#d9deea;grid-column:1/-1;font-size:12px}.dxp-publish-scene .dxp-social-post>img{height:112px}.dxp-publish-destinations{gap:4px;display:grid}.dxp-feature-scene .dxp-chat p{margin:12px 0;font-size:15px;line-height:1.65}.dxp-tool-tabs{border-bottom:1px solid #d9dfeb;gap:0;margin:0 0 16px;display:flex}.dxp-tool-tabs span{text-align:center;color:#596579;flex:1;padding:10px 3px;font-size:12px}.dxp-tool-tabs [aria-current]{color:#4931aa;background:#f0ebfd;font-weight:700;box-shadow:inset 0 -2px #6950d8}.dxp-tool-result{align-items:center;gap:16px;padding-block:8px;display:flex}.dxp-tool-result img{object-fit:contain;background:#eef1f6;border-radius:8px;width:44%;max-width:170px;height:125px}.dxp-tool-result>div{gap:8px;min-width:0;display:grid}.dxp-tool-result strong{font-size:17px}.dxp-tool-result span{font-size:12px;line-height:1.6}.dxp-tool-result b{font-size:22px}.dxp-license{background:#fff;border:1px solid #d9dfeb;border-radius:8px;justify-items:center;gap:8px;padding:12px;display:grid}.dxp-license span{color:#596579;font-size:12px}.dxp-license strong{font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:26px}.dxp-finance-result{color:#4931aa;background:#ece7fc;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:20px;display:flex}.dxp-finance-result span{font-size:14px}.dxp-finance-result strong{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:30px}.dxg-recap{color:#29233e;background:#fff;border:1px solid #e0daed;border-radius:16px;overflow:hidden}.dxg-recap>h3{overflow-wrap:anywhere;margin:0;padding:22px 24px 16px;font-size:21px;line-height:1.5}.dxg-recap-scenes{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0 24px 22px;display:grid}.dxg-recap-scenes figure{min-width:0;margin:0}.dxg-recap-scenes img{object-fit:cover;object-position:top;background:#f3f0fa;border:1px solid #e0daed;border-radius:8px;width:100%;height:96px;display:block}.dxg-recap-scenes figcaption{gap:5px;margin-top:10px;font-size:15px;display:grid}.dxg-recap-scenes span{color:#615970;font-size:12px;line-height:1.6}.dxg-recap-start{border-top:1px solid #e0daed;padding:20px 24px}.dxg-recap-start h3{margin:0 0 14px;font-size:18px;line-height:1.5}.dxg-recap-start ol{gap:12px;margin:0;padding-inline-start:22px;list-style:decimal;display:grid}.dxg-recap-start li{padding-inline-start:5px;font-size:14px}.dxg-recap-start li::marker{color:#6950d8;font-weight:700}.dxg-recap-start li b,.dxg-recap-start li span{line-height:1.65;display:block}.dxg-recap-start li span{color:#615970;font-size:13px}@media (width<=980px){.dxp[data-presentation=connections] .dxp-screen,.dxp[data-presentation=tools] .dxp-screen{padding:14px}.dxp[data-presentation=connections] .dxp-screen h3,.dxp[data-presentation=tools] .dxp-screen h3{margin-bottom:12px;font-size:18px;line-height:1.4}.dxp-feature-scene{gap:10px;min-height:320px}.dxp-feature-car{height:160px}.dxp-feature-scene .dxp-data-row{font-size:13px}.dxp-social-post>img{height:150px}.dxp-social-post strong{font-size:15px}.dxp-social-post b{font-size:16px}.dxp-tool-tabs{margin-bottom:12px}.dxp-tool-tabs span{font-size:11px}.dxp-tool-result{gap:10px}.dxp-tool-result strong{font-size:15px}.dxp-tool-result img{height:110px}.dxp-finance-result{padding:16px 12px}.dxp-finance-result strong{font-size:25px}.dxp-finance-result span{font-size:13px}.dxg-recap>h3{padding:18px 16px 14px;font-size:19px}.dxg-recap-scenes{gap:10px;padding:0 16px 18px}.dxg-recap-scenes img{height:70px}.dxg-recap-scenes figcaption{font-size:13px}.dxg-recap-scenes span{font-size:11px}.dxg-recap-start,.dxg-recap .dxg-summary-trial{padding:18px 16px}}.dxg-recap-scenes .dxg-recap-site{object-fit:contain;object-position:center;background:#080b10}.dxp-social-post>img{object-fit:cover;object-position:center 65%}.dxp .dxw-screen{background:#f4f6fb;min-height:0;padding:0}.dxw-admin{color:#1e293b;font-size:13px;line-height:1.5}.dxw-admin>header{background:#fff;border-bottom:1px solid #e1e6ef;justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;display:flex}.dxw-admin>header span{color:#64748b;font-size:11px}.dxw-layout{grid-template-columns:140px minmax(0,1fr);min-height:465px;display:grid}.dxw-layout>aside{background:#fff;border-inline-end:1px solid #e1e6ef;flex-direction:column;gap:5px;padding:18px 8px;font-size:11px;display:flex}.dxw-layout>aside span{border-radius:8px;padding:10px 8px}.dxw-layout>aside .is-active{color:#3650c6;background:#eef2ff;font-weight:700}.dxw-content{min-width:0;padding:18px}.dxw-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.dxw-heading h3{margin:0!important;font-size:21px!important}.dxw-heading small{color:#64748b;font-size:11px}.dxw-primary{color:#fff;white-space:nowrap;background:#3650ce;border-radius:8px;justify-content:center;align-items:center;padding:9px 12px;font-size:12px;display:inline-flex}.dxw-search{color:#64748b;background:#fff;border:1px solid #dbe1ec;border-radius:10px;margin-bottom:16px;padding:11px 14px;font-size:12px}.dxw-publish{background:#fff;border:1px solid #dbe1ec;border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.dxw-publish>img{object-fit:cover;object-position:center 65%;border-radius:8px;width:80px;height:75px}.dxw-publish>div{flex:1;min-width:0}.dxw-publish strong{font-size:15px;display:block}.dxw-publish small{color:#64748b;font-size:11px}.dxw-tags{flex-wrap:wrap;gap:5px;margin:7px 0;display:flex}.dxw-tags span{color:#246d4b;background:#edf8f1;border-radius:5px;padding:2px 7px;font-size:10px}.dxw-action{color:#334155;background:#fff;border:1px solid #dbe1ec;border-radius:7px;padding:7px 10px;font-size:12px;display:inline-block}.dxw-context{color:#334155;border-top:1px solid #dbe1ec;margin-top:28px;padding-top:16px}.dxw-context b{font-size:16px}.dxw-context p{color:#526077;margin:6px 0 0;font-size:13px;line-height:1.65}.dxw-catalog{color:#f8f8fb;background:#11131d;min-height:465px;padding:20px}.dxw-catalog>header{border-bottom:1px solid #514b36;justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;display:flex}.dxw-catalog>header b{color:#dfc58b;font-size:17px}.dxw-catalog>header span{color:#d5d1c8;font-size:11px}.dxp-screen .dxw-catalog>h3{color:#fff;text-align:center;margin:20px 0;font-size:23px}.dxw-catalog-car{border:1px solid #655b43;border-radius:14px;grid-template-columns:1fr 1fr;max-width:590px;margin:auto;display:grid;overflow:hidden}.dxw-catalog-car>img{object-fit:cover;object-position:center 65%;width:100%;height:260px}.dxw-catalog-car>div{flex-direction:column;justify-content:center;gap:12px;padding:20px;display:flex}.dxw-catalog-car h4{color:#fff;margin:0;font-size:21px}.dxw-catalog-car small,.dxw-catalog-car p{color:#dbd9d0;margin:0;font-size:12px}.dxw-catalog-car strong{color:#dfc58b;font-size:26px}.dxw-catalog-actions{flex-wrap:wrap;gap:8px;font-size:11px;display:flex}.dxw-catalog-actions span{border:1px solid #655b43;border-radius:7px;padding:9px}.dxw-catalog-actions span:first-child{color:#171a25;background:#dfc58b}.dxw-catalog-note{text-align:center;color:#d5d1c8;margin:20px 0 0;font-size:12px}.dxw-tabs{border-bottom:1px solid #dbe1ec;gap:10px;margin-bottom:14px;font-size:11px;display:flex}.dxw-tabs span{padding:8px 0}.dxw-tabs .is-active{color:#3650ce;font-weight:700;box-shadow:0 2px #3650ce}.dxw-lead{background:#fff;border:1px solid #dbe1ec;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:8px 14px;padding:14px;display:grid}.dxw-lead strong,.dxw-lead small{display:block}.dxw-lead strong{font-size:16px}.dxw-lead small{color:#64748b;font-size:11px}.dxw-lead p{margin:0;font-size:12px}.dxw-status{color:#3650ce;white-space:nowrap;background:#eef2ff;border-radius:6px;padding:4px 8px;font-size:11px;display:inline-block}.dxw-detail,.dxw-deal{background:#fff;border:1px solid #dbe1ec;border-radius:12px;margin-top:15px;padding:16px}.dxw-detail>header,.dxw-deal>header{border-bottom:1px solid #e1e6ef;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:10px;display:flex}.dxw-detail h4,.dxw-deal h4{margin:0;font-size:16px}.dxw-detail header span{color:#64748b;font-size:11px}.dxw-detail dl{margin:0 0 14px}.dxw-detail dl>div{justify-content:space-between;gap:12px;padding:8px 0;font-size:12px;display:flex}.dxw-detail dt{color:#64748b}.dxw-detail dd{margin:0;font-weight:600}.dxw-week{text-align:center;background:#fff;border:1px solid #dbe1ec;border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.dxw-week span{gap:5px;padding:10px;display:grid}.dxw-week b{font-size:19px}.dxw-week .is-active{color:#3650ce;background:#eef2ff}.dxw-agenda{grid-template-columns:45px 1fr;gap:0;margin-top:18px;display:grid}.dxw-agenda>time{color:#64748b;direction:ltr;padding-top:8px;font-size:12px}.dxw-agenda>div{border-top:1px solid #dbe1ec;height:28px}.dxw-agenda article{background:#eef2ff;border:1px solid #d4dcf9;border-radius:8px;gap:7px;margin-bottom:10px;padding:14px;display:grid}.dxw-agenda article b{font-size:15px}.dxw-agenda article span,.dxw-agenda article small{color:#526077;font-size:12px}.dxw-vehicle>strong{font-size:17px}.dxw-vehicle>p{color:#64748b;margin:5px 0 12px;font-size:12px}.dxw-deal .dxw-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.dxw-deal .dxw-metrics>div{background:#f4f7fb;border:1px solid #e1e6ef;border-radius:8px;gap:6px;min-width:0;padding:10px;display:grid}.dxw-deal .dxw-metrics span{color:#64748b;font-size:11px}.dxw-deal .dxw-metrics strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px}.dxw-links{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.dxw-links span{border:1px solid #dbe1ec;border-radius:6px;padding:6px 8px;font-size:10px}.dxw-steps{gap:5px;margin-top:10px;display:grid}.dxw-steps>div{align-items:center;gap:9px;padding:7px 0;font-size:12px;display:flex}.dxw-steps b{flex:1}.dxw-steps svg{color:#246d4b;width:17px;height:17px}.dxw-steps i{border:1px solid #bdc7d6;border-radius:50%;width:17px;height:17px}.dxw-steps span{color:#64748b;font-size:11px}@media (width<=980px){.dxw-layout{grid-template-columns:1fr;min-height:0}.dxw-layout>aside{display:none}.dxw-admin>header{padding:10px 14px;font-size:11px}.dxw-admin>header span{display:none}.dxw-content{padding:14px}.dxw-heading h3{font-size:19px!important}.dxw-primary{padding:8px;font-size:11px}.dxw-publish{flex-wrap:wrap;gap:8px;padding:10px}.dxw-publish>img{width:62px;height:65px}.dxw-publish strong{font-size:13px}.dxw-publish>.dxw-action{margin-inline-start:auto}.dxw-context{margin-top:20px}.dxw-catalog{min-height:0;padding:14px}.dxw-catalog>header{flex-wrap:wrap;gap:4px}.dxw-catalog-car{grid-template-columns:1fr}.dxw-catalog-car>img{height:160px}.dxw-catalog-car>div{gap:9px;padding:14px}.dxw-catalog-car h4{font-size:19px}.dxw-catalog-car strong{font-size:23px}.dxw-catalog-note{margin:14px 0 0}.dxw-detail,.dxw-deal{padding:12px}.dxw-deal .dxw-metrics strong{font-size:17px}.dxw-deal .dxw-metrics>div{padding:9px}.dxw-tabs{gap:9px;font-size:10px}.dxp[data-presentation=workflow] .dxp-screen{padding:0}}.dxw-deal .dxw-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.dxw-deal .dxw-metrics strong{font-size:16px;line-height:1.4}.dxw-vehicle{padding:0!important}.dxw-vehicle>strong{line-height:1.4}.dxw-vehicle>p{margin:4px 0 6px}.dxw-deal>header{margin-bottom:10px;padding-bottom:8px}.dxw-links{margin-bottom:10px}.dxw-links span{padding:5px 7px;line-height:1.4}@media (width<=980px){.dxw-deal .dxw-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:10px 0}.dxw-deal .dxw-metrics>div{gap:2px;padding:7px}.dxw-deal .dxw-metrics span{font-size:10px;line-height:1.4}.dxw-deal .dxw-metrics strong{font-size:16px;line-height:1.3}.dxw-steps>div{padding:5px 0}.dxw-heading{margin-bottom:12px}}.dxg-stage:has(.dxo-pair){grid-template-columns:minmax(270px,.72fr) minmax(0,1.45fr);gap:36px;max-width:1660px;padding-inline:clamp(24px,4vw,64px)}.dxg-visual:has(.dxo-pair){max-width:900px}.dxp[data-presentation=overview]{box-shadow:none;background:0 0;border:0;overflow:visible}.dxo-pair{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:center;gap:18px;padding:14px 0;display:grid}.dxo-pair section{background:#fff;border:1px solid #ded6ee;border-radius:14px;overflow:hidden}.dxo-pair header{color:#292342;background:#eee8fb;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.dxo-pair header strong{font-size:17px}.dxo-pair header span{color:#615278;font-size:12px}.dxo-pair .dxp-address{align-items:center;gap:8px;padding:10px 12px;font-size:12px}.dxo-pair .dxp-address a{align-items:center;min-height:32px;display:flex}.dxo-pair .dxp-catalog-frame{background:#16171f;height:470px}.dxo-pair iframe{width:390px;height:590px}.dxo-loading{color:#51466e;text-align:center;background:#f7f5fc;place-items:center;padding:20px;font-size:14px;display:grid;position:absolute;inset:0}.dxo-management figure{margin:0}.dxo-management img{width:100%;height:auto;display:block}.dxo-management figcaption{color:#51466e;border-top:1px solid #eee8fb;padding:12px 14px;font-size:13px;line-height:1.5}.dxo-management-notes{color:#394b7a;flex-wrap:wrap;gap:6px;padding:0 14px 16px;font-size:11px;display:flex}.dxo-management-notes span{background:#eff2fa;border-radius:5px;padding:5px 8px}.dxp[data-presentation=overview]>.dxp-player{background:#eee8fb;border:0;border-radius:10px}.dxp[data-presentation=overview]>.dxp-caption{background:0 0;min-height:0;padding:8px 0}.dxp[data-presentation=overview]>.dxp-caption p{font-size:14px}.dxp[data-presentation=overview]>.dxp-playback-status,.dxp[data-presentation=overview]>.dxp-timeline{padding-inline:0}@media (width<=980px){.dxg-stage:has(.dxo-pair){grid-template-columns:1fr;gap:18px}.dxg-visual:has(.dxo-pair){max-width:740px}}@media (width<=600px){.dxg-stage:has(.dxo-pair){gap:12px;padding-inline:14px}.dxg-stage:has(.dxo-pair) .dxg-copy h1{margin-bottom:10px;font-size:30px}.dxo-pair{grid-template-columns:1fr;gap:14px;padding:12px 0}.dxo-pair header{flex-flow:wrap;justify-content:space-between;align-items:center;gap:6px;padding:10px 14px}.dxo-pair header strong{font-size:15px}.dxo-pair header span{font-size:11px}.dxo-management img{object-fit:contain;width:100%;max-height:none!important}.dxo-management-notes{display:none}.dxp[data-presentation=overview]>.dxp-player{padding:4px 10px}.dxp[data-presentation=overview]>.dxp-player button{min-width:44px;min-height:44px}.dxp[data-presentation=overview]>.dxp-player>span{font-size:12px}}.dxp[data-presentation=intro]{background:#fff;border-color:#ded6ee}.dxp[data-presentation=intro] .dxp-intro-screen{background:#f3effb;min-height:0;padding:0}.dxi-map{isolation:isolate;background:#f3effb;height:410px;position:relative;overflow:hidden}.dxi-links{z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dxi-links path{stroke:#7253d5;stroke-width:.35px;fill:none;stroke-dasharray:100;stroke-dashoffset:100px;opacity:.75}.dxi-hub{color:#29213e;z-index:2;background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:28%;height:130px;transition:background .7s,color .7s,transform .7s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 28px #39216215}.dxi-hub img{object-fit:contain;width:80%;max-width:150px;height:auto;margin-bottom:12px}.dxi-hub strong{font-size:17px}.dxi-hub span{margin-top:4px;font-size:13px}.dxi-feature{left:var(--x);top:var(--y);transform:translate(-50%,-50%) rotate(var(--tilt));color:#514173;z-index:1;background:#fff;border:1px solid #ded6ee;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:27%;min-height:94px;padding:12px 5px;transition:transform .7s cubic-bezier(.16,1,.3,1),border-color .7s;display:flex;position:absolute}.dxi-feature svg{color:#6544c5;width:24px;height:24px}.dxi-feature strong{text-align:center;font-size:14px;line-height:1.3}.dxi-feature span{text-align:center;color:#67547f;font-size:10px;line-height:1.4}.dxi-map[data-phase="1"] .dxi-feature,.dxi-map[data-phase="2"] .dxi-feature{border-color:#b8a4e7;transform:translate(-50%,-50%)}.dxi-map[data-phase="1"] .dxi-links path{animation:1.25s cubic-bezier(.16,1,.3,1) both dxi-connect;animation-delay:calc(var(--i)*.14s)}.dxi-map[data-phase="2"] .dxi-links path{stroke-dashoffset:0;opacity:1}.dxi-map[data-phase="2"] .dxi-hub{background:#e6dcfa;transform:translate(-50%,-50%)scale(1.04)}.dxi-message{text-align:center;background:#fff;min-height:112px;padding:22px 24px}.dxi-message strong{color:#2b2141;font-size:25px;font-weight:800;line-height:1.3;display:block}.dxi-message p{color:#61516f;margin:8px 0 0;font-size:14px;line-height:1.6}.dxp[data-presentation=intro]>.dxp-caption{min-height:0;padding:10px 18px}.dxp[data-presentation=intro]>.dxp-caption p{font-size:13px}.dxp[data-presentation=intro]>.dxp-playback-status{margin:0;padding-block:0 8px;font-size:12px}.dxp[data-presentation=intro][data-playback=paused] .dxi-links path{animation-play-state:paused}@keyframes dxi-connect{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@media (width<=600px){.dxg-stage:has(.dxi-map){gap:14px;padding-inline:12px}.dxg-stage:has(.dxi-map) .dxg-copy h1{margin-bottom:10px;font-size:29px;line-height:1.25}.dxg-stage:has(.dxi-map) .dxg-copy>p{font-size:14px;line-height:1.6}.dxi-map{height:335px}.dxi-feature{gap:5px;width:28%;min-height:80px;padding:10px 4px}.dxi-feature strong{font-size:12px}.dxi-feature span{display:none}.dxi-feature svg{width:23px;height:23px}.dxi-hub{border-radius:12px;width:29%;height:112px}.dxi-hub img{margin-bottom:9px}.dxi-hub strong{font-size:13px}.dxi-hub span{font-size:11px}.dxi-message{min-height:96px;padding:16px 12px}.dxi-message strong{font-size:21px}.dxi-message p{margin-top:6px;font-size:13px}.dxp[data-presentation=intro]>.dxp-player{padding:4px 10px}.dxp[data-presentation=intro]>.dxp-player button{min-width:44px;min-height:44px}.dxp[data-presentation=intro]>.dxp-player>span{font-size:12px}}@media (prefers-reduced-motion:reduce){.dxi-map *{transition:none!important;animation:none!important}.dxi-links path{stroke-dashoffset:0!important}.dxi-feature{transform:translate(-50%,-50%)!important}}.dxi-map{height:475px}.dxi-feature{gap:5px;min-height:122px}.dxi-branches{opacity:0;width:100%;transition:opacity .45s,transform .55s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i)*80ms);flex-direction:column;gap:4px;margin-top:3px;display:flex;position:relative;transform:translateY(-6px)}.dxi-branches:before{content:"";background:#b9a5e7;width:1px;position:absolute;top:0;bottom:6px;right:10%}.dxi-feature .dxi-branches span{color:#49366c;text-align:center;padding-inline:9px 2px;font-size:12px;line-height:1.4;display:block;position:relative}.dxi-branches span:before{content:"";background:#b9a5e7;width:7px;height:1px;position:absolute;top:50%;right:10%}.dxi-map[data-phase="0"] .dxi-branches,.dxi-map[data-phase="1"] .dxi-branches{visibility:hidden}.dxi-map:is([data-phase="2"],[data-phase="3"]) .dxi-branches{opacity:1;visibility:visible;transform:none}.dxi-feature .dxi-detail{display:none}.dxi-map[data-phase="3"] .dxi-feature{border-color:#b8a4e7;transform:translate(-50%,-50%)}.dxi-map[data-phase="3"] .dxi-links path{stroke-dashoffset:0;opacity:1}.dxi-map[data-phase="3"] .dxi-hub{background:#e6dcfa;transform:translate(-50%,-50%)scale(1.04)}@media (width<=600px){.dxi-map{height:410px}.dxi-feature{gap:5px;min-height:110px;padding:9px 3px}.dxi-feature strong{font-size:12px}.dxi-feature svg{width:21px;height:21px}.dxi-feature .dxi-branches span{padding-inline:5px 0;font-size:11px;line-height:1.45}.dxi-branches:before,.dxi-branches span:before{right:3%}.dxi-branches span:before{width:4px}.dxi-message{min-height:98px}}.dxo-view-tabs{display:none}.dxo-pair{grid-template-columns:1fr 1fr;align-items:stretch}.dxo-pair>section{flex-direction:column;height:440px;display:flex}.dxo-pair .dxp-catalog-frame{flex:1;height:auto;min-height:0}.dxo-management figure{background:#f6f7fc;flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex}.dxo-management img{object-fit:contain;width:100%;height:auto;min-height:0;max-height:300px}.dxo-management figcaption{background:#fff}.dxo-management-notes{background:#fff;padding-top:10px}@media (width<=600px){.dxg-stage:has(.dxo-pair){flex-direction:column;justify-content:flex-start;gap:8px;padding:10px 12px;display:flex}.dxg-stage:has(.dxo-pair) .dxg-copy{width:100%}.dxg-stage:has(.dxo-pair) .dxg-copy h1{white-space:normal;line-height:1.25;margin:0 0 6px!important;font-size:23px!important}.dxg-stage:has(.dxo-pair) #dxgText{line-height:1.45;margin:0!important;font-size:13px!important}.dxg-stage:has(.dxo-pair) .dxg-benefit{display:none}.dxo-view-tabs{gap:6px;padding-top:6px;display:flex}.dxo-view-tabs button{color:#51466e;background:#fff;border:1px solid #ded6ee;border-radius:8px;flex:1;min-height:38px;padding:6px;font-size:13px}.dxo-view-tabs button[aria-pressed=true]{color:#49319d;background:#e9e1fb;border-color:#b8a3e6;font-weight:700}.dxo-pair{grid-template-columns:1fr;gap:0;padding:6px 0;display:grid}.dxo-pair>section{grid-area:1/1;height:clamp(230px,100dvh - 420px,370px)}.dxp[data-overview-view=site] .dxo-management,.dxp[data-overview-view=management] .dxo-public{visibility:hidden;pointer-events:none}.dxo-pair header{min-height:38px;padding:8px 12px}.dxo-pair header span{display:none}.dxo-pair .dxp-address{min-height:32px;padding:2px 10px}.dxo-pair .dxp-address a{min-height:28px}.dxo-management img{object-fit:contain;flex:1;max-height:calc(100% - 45px)!important}.dxo-management figcaption{padding:8px 10px;font-size:12px}.dxp[data-presentation=overview]>.dxp-player{min-height:36px;padding:0 8px}.dxp[data-presentation=overview]>.dxp-player button{min-height:36px}.dxp[data-presentation=overview]>.dxp-caption{min-height:0;padding:3px 2px}.dxp[data-presentation=overview]>.dxp-caption p{font-size:12px;line-height:1.35}.dxp[data-presentation=overview]>.dxp-playback-status{margin:0;padding:2px 0;font-size:11px}.dxp[data-presentation=overview]>.dxp-timeline{margin:0;padding-block:5px}}.dxg-header{padding-block:8px}.dxg-navigation{padding-block:0 4px}@media (width<=980px){.dxg-journey{padding-top:env(safe-area-inset-top);grid-template-rows:48px minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.dxg-header{z-index:3;background:0 0;border:0;grid-area:1/1;place-self:stretch start;width:92px;padding:8px 10px}.dxg-header img{width:72px}.dxg-header>div{display:none}.dxg-navigation{z-index:2;background:#fff;grid-area:1/1;grid-template-columns:minmax(0,1fr) 44px;gap:4px;height:48px;min-height:0;padding:0 100px 3px 10px}.dxg-navigation select{font-size:12px}.dxg-navigation #dxgCounter{display:none}.dxg-stage,.dxg-stage:has(.dxp){grid-area:2/1;gap:8px;padding:10px 12px}.dxg-footer{grid-area:3/1}.dxg-stage #dxgTitle,.dxg-stage:has(.dxp) #dxgTitle{line-height:1.2;margin:0!important;font-size:24px!important}.dxg-stage #dxgText,.dxg-stage:has(.dxp) #dxgText{line-height:1.45;margin:0!important;font-size:14px!important}.dxp-player{min-height:44px;padding:0 8px}.dxp-player>span{font-size:11px}.dxp-caption{gap:6px;padding:6px 10px}.dxp-caption p{font-size:13px;line-height:1.35}.dxp-playback-status{padding:0 10px 4px;font-size:11px}.dxp-timeline{padding:4px 10px 7px}.dxp-screen{padding:10px}.dxp-screen h3{margin-bottom:8px;font-size:18px}.dxp-screen .dxg-car-identity{flex-wrap:nowrap;gap:8px;margin-bottom:8px;padding:6px}.dxp-screen .dxg-car-identity img{width:46px;height:40px}.dxp-screen .dxg-car-identity b,.dxp-screen .dxg-car-identity strong{font-size:13px}.dxp-data-row{padding:7px 4px;font-size:14px;line-height:1.4}.dxp-inline-panel{margin-top:8px;padding:8px}.dxp-tabs,.dxp-path{margin-bottom:8px}.dxp-real-screen{object-fit:contain;max-height:260px}.dxi-map{height:clamp(300px,100dvh - 300px,410px)}.dxi-feature{gap:3px;min-height:92px;padding:6px 3px}.dxi-hub{height:100px}.dxi-message{display:none}.dxg-stage:has(.dxo-pair) #dxgVisual{flex:1;min-height:300px;display:flex}.dxp[data-presentation=overview]{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.dxo-view-tabs{gap:6px;padding:4px 0;display:flex}.dxo-view-tabs button{color:#51466e;min-height:44px;font:inherit;background:#fff;border:1px solid #ded6ee;border-radius:8px;flex:1;font-size:13px}.dxo-view-tabs button[aria-pressed=true]{color:#49319d;background:#e9e1fb;border-color:#b8a3e6;font-weight:700}.dxo-pair{flex:1;grid-template-columns:minmax(0,1fr);gap:0;min-height:0;padding:0;display:grid}.dxo-pair>section{grid-area:1/1;height:100%;min-height:0}.dxp[data-overview-view=site] .dxo-management,.dxp[data-overview-view=management] .dxo-public{visibility:hidden;pointer-events:none}.dxo-pair header{display:none}.dxo-pair .dxp-address{min-height:36px;padding:2px 10px}.dxo-pair .dxp-address a{min-height:32px;font-size:12px}.dxo-management figure{overflow:hidden}.dxo-management img{object-fit:contain;flex:1;max-height:calc(100% - 40px)!important}.dxo-management-notes{display:none}.dxo-management figcaption{padding:8px;font-size:12px}.dxp[data-presentation=overview]>.dxp-player{flex-shrink:0;min-height:44px}.dxp[data-presentation=overview]>.dxp-player button{min-height:44px}.dxp[data-presentation=overview]>.dxp-caption,.dxp[data-presentation=overview]>.dxp-playback-status,.dxp[data-presentation=overview]>.dxp-timeline{flex-shrink:0}.dxg-growth-story{padding:12px 14px}.dxg-growth h3{margin-bottom:8px;font-size:17px}.dxg-growth-story>p{display:none}.dxg-growth-story dl{gap:8px}.dxg-growth-story dl>div{grid-template-columns:110px 1fr;gap:8px}.dxg-growth-story dt{font-size:13px}.dxg-growth-story dd{font-size:12px;line-height:1.4}.dxg-growth-voices{padding:10px 14px 4px}.dxg-growth-voices h3{margin-bottom:5px;font-size:16px}.dxg-growth-voices figure{padding:6px 0}.dxg-growth-voices blockquote{font-size:14px;line-height:1.4}.dxg-growth-voices figcaption{margin-top:3px;font-size:11px}.dxg-growth-support{flex-wrap:nowrap;gap:5px;margin:0 14px;padding:8px 0}.dxg-growth-support strong{font-size:14px}.dxg-growth-support p{margin:3px 0;font-size:12px;line-height:1.4}.dxg-growth-support a{font-size:12px}.dxp-feature-scene{gap:8px;min-height:0}}@media (width<=980px) and (height<=740px){.dxg-stage,.dxg-stage:has(.dxp){gap:6px;padding-block:8px}.dxg-stage #dxgTitle,.dxg-stage:has(.dxp) #dxgTitle{font-size:22px!important}.dxg-stage #dxgText,.dxg-stage:has(.dxp) #dxgText{font-size:13px!important}.dxi-map{height:290px}.dxi-feature{min-height:84px}.dxi-hub{height:90px}.dxi-feature .dxi-branches span{font-size:10px;line-height:1.3}.dxp-caption p{font-size:12px}.dxp-caption{padding-block:4px}.dxp-screen h3{margin-bottom:6px;font-size:17px}.dxp-feature-scene .dxp-data-row{min-height:32px;padding-block:5px}.dxp-feature-car,.dxp-social-post>img{height:100px}.dxp-search{margin-bottom:6px;padding:8px}.dxp-tool-tabs{margin-bottom:6px}.dxp-screen .dxg-car-identity{margin-bottom:5px}.dxp-calendar-event{margin:6px 0;padding:8px}.dxp-calendar-event time{font-size:16px}.dxg-recap>h3{padding:10px 12px;font-size:17px}.dxg-recap-scenes{padding:0 12px 10px}.dxg-recap-scenes img{height:56px}.dxg-recap-scenes figcaption{gap:2px;margin-top:5px}.dxg-recap-start{padding:10px 12px}.dxg-recap-start h3{margin-bottom:6px;font-size:16px}.dxg-recap-start ol{gap:6px}.dxg-recap-start li span{font-size:12px;line-height:1.4}}.dxp{flex-direction:column;display:flex}.dxp>.dxp-player{background:0 0;border:0;order:3;gap:12px;min-height:44px;padding:0 16px}.dxp>.dxp-player .dxp-playback-status{color:#615970;margin:0;padding:0;font-size:12px}.dxp>.dxp-player button{text-underline-offset:4px;background:0 0;min-height:44px;padding:8px;font-size:12px;text-decoration:underline}.dxp>.dxp-caption{order:2}.dxp>.dxp-timeline{order:4}.dxp>.dxp-static-summary{order:5}.dxp[data-presentation=overview]{background:0 0;border:0}.dxs-site{background:#fff;border:1px solid #ddd5ed;border-radius:14px;overflow:hidden}.dxs-site .dxp-address{justify-content:space-between;align-items:center;height:42px;padding:0 14px;font-size:13px;display:flex}.dxs-site .dxp-address a{align-items:center;min-height:42px;display:flex}.dxs-site .dxp-catalog-frame{background:#16171f;height:440px}.dxm-screen{background:#f5f6fb!important;padding:0!important}.dxm-home{color:#182236;text-align:right;max-width:720px;margin:auto;padding:24px}.dxm-home header span{color:#62718b;font-size:12px}.dxm-home header h3{margin:6px 0 20px;font-size:24px}.dxm-attention-title{color:#425bd5;background:#edf0ff;border:1px solid #d9dffc;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.dxm-attention-title svg{width:16px;height:16px}.dxm-attention-title>span{margin-inline-start:auto}.dxm-attention article{background:#fff;border:1px solid #e0e5f0;border-radius:10px;margin-top:8px;padding:12px 16px;transition:border-color .35s,background .35s}.dxm-attention article>div{justify-content:space-between;margin-bottom:6px;font-size:11px;display:flex}.dxm-attention article>div>span{color:#4057ae;background:#eef2ff;border-radius:4px;padding:2px 6px}.dxm-attention article>b{font-size:14px}.dxm-attention article p{color:#62718b;margin:4px 0;font-size:13px}.dxm-attention article>small{color:#62718b;font-size:11px}.dxm-home[data-scene="1"] .dxm-attention article:first-of-type{background:#f7f8ff;border-color:#8b9be1}.dxm-shortcuts{margin-top:20px}.dxm-shortcuts h4{margin:0 0 10px;font-size:14px}.dxm-shortcuts>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.dxm-shortcuts span{text-align:center;background:#fff;border:1px solid #e0e5f0;border-radius:8px;padding:14px 8px;font-size:13px}.dxm-home[data-scene="2"] .dxm-shortcuts span{border-color:#9dace6}@media (width<=980px){.dxg-stage{gap:14px;padding:16px 14px}.dxg-copy h1{margin-bottom:8px!important;font-size:25px!important;line-height:1.18!important}.dxg-copy #dxgText{font-size:14px!important;line-height:1.5!important}.dxp>.dxp-player{min-height:44px;padding:0 4px;background:0 0!important}.dxp>.dxp-caption{min-height:0;padding:10px 4px 0!important}.dxp>.dxp-caption p{font-weight:500;line-height:1.45;font-size:13px!important}.dxp>.dxp-caption [data-presentation-count]{display:none}.dxp>.dxp-timeline{gap:4px;margin:0;padding:0 4px 4px!important}.dxp>.dxp-player>span{font-size:11px}.dxg-stage:has(.dxs-site),.dxg-stage:has(.dxm-home){flex-direction:column;justify-content:flex-start;gap:14px;display:flex}.dxg-stage:has(.dxs-site) .dxg-benefit,.dxg-stage:has(.dxm-home) .dxg-benefit{display:none}.dxg-stage:has(.dxs-site) #dxgVisual{flex:1;width:100%;min-height:280px;display:flex}.dxp[data-presentation=overview]{flex:1;width:100%;min-height:0}.dxs-site{flex-direction:column;flex:1;min-height:0;display:flex}.dxs-site .dxp-address{flex-shrink:0;height:38px;font-size:12px}.dxs-site .dxp-catalog-frame{flex:1;height:auto;min-height:180px}.dxp[data-presentation=management]{border-radius:14px;width:100%}.dxm-home{padding:16px}.dxm-home header h3{margin-bottom:14px;font-size:21px}.dxm-shortcuts{margin-top:16px}.dxm-shortcuts>div{grid-template-columns:repeat(2,minmax(0,1fr))}.dxm-shortcuts span{padding:12px 6px}.dxg-footer #dxgBack{background:0 0;border:0;padding-inline:12px}}@media (width<=980px) and (height<=740px){.dxg-stage{gap:10px;padding-block:10px}.dxg-copy h1{font-size:22px!important}.dxg-copy #dxgText{font-size:13px!important}.dxm-home{padding:12px}.dxm-home header h3{margin-bottom:10px}.dxm-attention article{padding:8px 12px}.dxm-shortcuts{margin-top:12px}.dxm-shortcuts span{padding:9px 6px}}@media (prefers-reduced-motion:reduce){.dxm-attention article{transition:none}}.dxm-more{display:none}@media (width<=980px){.dxm-attention article:nth-of-type(2){display:none}.dxm-more{color:#62718b;line-height:1.5;display:block;margin:10px 0 0!important;font-size:12px!important}.dxm-home{padding:20px 16px}.dxm-home header h3{margin-bottom:20px}.dxm-shortcuts{margin-top:24px}.dxm-attention article p{line-height:1.5}}@media (width<=980px) and (height<=740px){.dxm-home{padding:14px}.dxm-home header h3{margin-bottom:14px}.dxm-shortcuts{margin-top:18px}}@media (width<=980px){.dxp-customer-browser .dxp-catalog-frame{height:clamp(260px,100dvh - 360px,490px)!important}}@media (width<=980px) and (height<=740px){.dxm-home{padding:10px}.dxm-home header h3{margin-bottom:10px}.dxm-shortcuts{margin-top:10px}.dxp[data-presentation=management]>.dxp-caption{padding-top:4px!important}.dxp[data-presentation=management]>.dxp-player{min-height:44px}}.dxs-site{--phone-height:clamp(300px,calc(100dvh - 420px),600px);background:0 0;border:0;flex-direction:column;flex:none;align-items:center;display:flex;overflow:visible}.dxs-site .dxp-address{background:0 0;width:min(100%,360px);height:36px;margin:0 auto 10px;padding:0 4px}.dxs-site .dxp-address a{min-height:36px;font-size:12px}.dxs-iphone{box-sizing:border-box;height:var(--phone-height);width:calc(var(--phone-height) * .5);background:#131319;border:2px solid #5c5c66;border-radius:36px;flex-shrink:0;max-width:100%;padding:34px 7px 16px;position:relative;box-shadow:0 16px 32px #21173420}.dxs-site .dxs-iphone .dxp-catalog-frame{background:#16171f;border-radius:0 0 23px 23px;width:100%;height:100%;min-height:0;overflow:hidden}.dxs-phone-status{color:#fff;direction:ltr;justify-content:space-between;align-items:center;height:32px;font-size:10px;font-weight:600;display:flex;position:absolute;inset:0 14px auto}.dxs-phone-status i{background:#000;border-radius:20px;width:30%;height:17px;position:absolute;top:6px;left:35%}.dxs-phone-status svg{width:30px;height:12px}.dxs-home-indicator{background:#f8f8fb;border-radius:4px;width:30%;height:3px;position:absolute;bottom:5px;left:35%}.dxp[data-presentation=overview]>.dxp-caption,.dxp[data-presentation=overview]>.dxp-player,.dxp[data-presentation=overview]>.dxp-timeline{box-sizing:border-box;width:min(100%,440px);margin-inline:auto}@media (width<=980px){.dxg-stage:has(.dxs-site) #dxgVisual{flex:none;min-height:0;display:block}.dxs-site{--phone-height:clamp(260px,calc(100dvh - 328px),600px);flex:none;min-height:0}.dxs-site .dxp-address{width:min(100%,320px);height:32px;margin-bottom:6px}.dxs-site .dxp-address a{min-height:32px}.dxs-iphone{padding-top:30px;padding-inline:5px;border-radius:30px;padding-bottom:13px}.dxs-phone-status{height:28px;font-size:9px}.dxs-phone-status i{height:15px;top:5px}.dxs-site .dxs-iphone .dxp-catalog-frame{border-radius:0 0 20px 20px}.dxs-home-indicator{bottom:4px}}.dxg-stage:has([data-presentation=intro]){grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:stretch;gap:clamp(24px,4vw,72px);max-width:none;min-height:0;padding:clamp(12px,2dvh,28px) clamp(16px,3vw,56px)}.dxg-stage:has([data-presentation=intro]) .dxg-copy{align-self:center}.dxg-stage:has([data-presentation=intro]) #dxgVisual{max-width:none;height:100%;min-height:0;display:flex}.dxp[data-presentation=intro]{flex:1;width:100%;height:100%;min-height:0}.dxp[data-presentation=intro] .dxp-intro-screen{flex-direction:column;flex:1;min-height:0;display:flex}.dxp[data-presentation=intro] .dxi-map{flex:1;height:auto;min-height:290px}.dxp[data-presentation=intro] .dxi-message{display:none}.dxp[data-presentation=intro] .dxi-feature{height:26%;min-height:0;max-height:148px;padding:8px 4px}.dxp[data-presentation=intro] .dxi-hub{height:27%;max-height:140px}.dxp[data-presentation=intro]>.dxp-caption{flex:none;padding:8px 14px}.dxp[data-presentation=intro]>.dxp-player{flex:none;min-height:44px;padding:0 12px}.dxp[data-presentation=intro]>.dxp-timeline{flex:none;margin:0;padding:0 14px 10px}@media (width<=980px){.dxg-stage:has([data-presentation=intro]){flex-direction:column;gap:12px;min-height:0;padding:12px 14px;display:flex}.dxg-stage:has([data-presentation=intro]) .dxg-copy{display:contents}.dxg-stage:has([data-presentation=intro]) #dxgTitle{flex:none;font-size:clamp(24px,3.5dvh,32px)!important;line-height:1.2!important}.dxg-stage:has([data-presentation=intro]) #dxgText{flex:none;line-height:1.4!important}.dxg-stage:has([data-presentation=intro]) #dxgVisual{flex:1;align-self:stretch;max-width:none;height:auto;min-height:0}.dxp[data-presentation=intro] .dxi-map{min-height:280px}.dxp[data-presentation=intro] .dxi-feature{gap:3px;width:29%}.dxp[data-presentation=intro] .dxi-hub{width:28%}.dxp[data-presentation=intro] .dxi-hub strong{font-size:13px}.dxp[data-presentation=intro]>.dxp-caption{padding:6px 10px 0!important}}@media (width<=600px) and (height<=720px){.dxg-stage:has([data-presentation=intro]){gap:8px;padding:8px 10px}.dxg-stage:has([data-presentation=intro]) #dxgTitle{font-size:23px!important}.dxg-stage:has([data-presentation=intro]) #dxgText{font-size:13px!important}.dxp[data-presentation=intro] .dxi-feature svg{width:18px;height:18px}.dxp[data-presentation=intro] .dxi-feature .dxi-branches span{font-size:10px}.dxp[data-presentation=intro] .dxi-hub img{margin-bottom:6px}}.dxp[data-presentation=website],.dxp-customer-browser{background:0 0;border:0;overflow:visible}.dxp-customer-browser .dxp-address{background:0 0;min-height:36px;padding:8px 4px}.dxc-device{background:#202027;border:2px solid #62616c;border-radius:14px;width:100%;height:clamp(260px,100dvh - 390px,540px);margin-bottom:38px;padding:12px 12px 24px;position:relative;box-shadow:0 16px 28px #21173418}.dxp-customer-browser .dxc-device .dxp-catalog-frame{background:#fff;border-radius:4px;width:100%;min-height:0;overflow:hidden;height:100%!important}.dxc-phone-top{display:none}.dxc-device-base{background:#b2b0bd;width:20%;height:26px;position:absolute;top:100%;left:40%}.dxc-device-base:after{content:"";background:#8f8b9c;border-radius:4px;width:170%;height:6px;position:absolute;top:24px;left:-35%}.dxp[data-presentation=website] .dxp-customer-note{background:0 0;padding:6px 4px;font-size:12px;line-height:1.4}@media (width<=980px){.dxg-stage:has([data-presentation=website]){gap:8px;padding-block:10px}.dxg-stage:has([data-presentation=website]) #dxgBenefit{display:none}.dxg-stage:has([data-presentation=website]) #dxgVisual{flex:1;max-width:none;min-height:0;display:flex}.dxp[data-presentation=website]{width:100%;min-height:0}.dxp-customer-browser{flex-direction:column;flex:1;align-items:center;min-height:0;display:flex}.dxp-customer-browser .dxp-address{flex:none;width:min(100%,360px);height:32px;min-height:32px;padding:0 4px;font-size:12px}.dxc-device{background:#131319;border-radius:30px;flex:none;width:calc(clamp(270px,100dvh - 328px,660px)/2);max-width:100%;height:clamp(270px,100dvh - 328px,660px);margin:4px auto 0;padding:30px 5px 13px}.dxp-customer-browser .dxc-device .dxp-catalog-frame{border-radius:0 0 20px 20px}.dxc-phone-top{color:#fff;direction:ltr;justify-content:space-between;align-items:center;height:28px;font-size:9px;display:flex;position:absolute;inset:0 14px auto}.dxc-phone-top i{background:#000;border-radius:20px;width:30%;height:15px;position:absolute;top:5px;left:35%}.dxc-device-base{background:#fff;border-radius:4px;width:30%;height:3px;top:auto;bottom:4px;left:35%}.dxc-device-base:after,.dxp[data-presentation=website] .dxp-customer-note{display:none}.dxp[data-presentation=website]>.dxp-caption,.dxp[data-presentation=website]>.dxp-player,.dxp[data-presentation=website]>.dxp-timeline{flex:none;width:min(100%,390px);margin-inline:auto}}.dxg-stage:has([data-presentation=website]){padding-block:12px}.dxg-stage:has([data-presentation=website]) .dxg-proof{display:none}.dxp[data-presentation=website]>.dxp-customer-browser{flex:none;order:0}.dxp[data-presentation=website]>.dxp-caption{order:1;min-height:0;padding:6px 4px}.dxp[data-presentation=website]>.dxp-player{order:2;min-height:44px;padding:0 4px}.dxp[data-presentation=website]>.dxp-timeline{order:3;margin:0;padding:0 4px 4px}.dxp[data-presentation=website] .dxp-customer-note{display:none}@media (width>=981px){.dxc-device{height:clamp(240px,100dvh - 440px,540px)}}@media (width<=980px){.dxc-device{width:calc(clamp(260px,100dvh - 350px,660px)/2);height:clamp(260px,100dvh - 350px,660px)}.dxp[data-presentation=website]>.dxp-customer-browser{flex:1}.dxg-stage:has(.dxg-market),.dxg-stage:has(.dxg-recap){gap:10px;padding:12px 14px}.dxg-stage:has(.dxg-market) #dxgVisual{flex:1;width:100%;max-width:650px;min-height:0;display:flex}.dxg-market{flex-direction:column;width:100%;min-height:0;padding:16px;display:flex}.dxg-market-head p{margin:6px 0 12px}.dxg-market-cars{flex:1;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.dxg-market-cars>div{border-bottom:1px solid #eee9f6;grid-template-rows:1fr 1fr;grid-template-columns:44% minmax(0,1fr);align-items:center;column-gap:14px;min-height:82px;padding-bottom:8px;display:grid}.dxg-market-cars>div:last-child{border-bottom:0;display:grid}.dxg-market-cars img{aspect-ratio:auto;object-fit:cover;border-radius:8px;grid-row:1/3;height:100%;min-height:72px;max-height:140px}.dxg-market-cars b{align-self:end;margin:0;padding-bottom:4px;font-size:15px}.dxg-market-cars span{align-self:start;margin:0;font-size:12px}.dxg-market .dxg-demo-label{margin:8px 0 0}.dxg-market>a{align-items:center;min-height:44px;font-size:13px;display:flex}.dxg-stage:has(.dxg-market) #dxgNote{font-size:11px;line-height:1.4}.dxg-recap>h3{padding:12px 14px 8px;font-size:17px}.dxg-recap-scenes{grid-template-columns:minmax(0,1fr);gap:8px;padding:0 14px 10px;display:grid}.dxg-recap-scenes figure{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:12px;margin:0;display:grid}.dxg-recap-scenes img{object-fit:cover;object-position:top;border-radius:6px;width:104px;height:58px}.dxg-recap-scenes figcaption{text-align:start;margin:0;font-size:14px}.dxg-recap-scenes figcaption b{font-size:14px}.dxg-recap-scenes figcaption span{margin-top:3px;font-size:12px;line-height:1.4}.dxg-recap-start{padding:10px 14px}.dxg-recap-start h3{margin:0 0 6px;font-size:16px}.dxg-recap-start ol{gap:6px}.dxg-recap-start li{font-size:13px}.dxg-recap-start li b,.dxg-recap-start li span{line-height:1.4}.dxg-recap-start li span{font-size:12px}.dxg-recap .dxg-summary-trial{gap:2px;padding:10px 14px}.dxg-recap .dxg-summary-trial>strong{font-size:21px}.dxg-recap .dxg-summary-trial details{margin:0}.dxg-recap .dxg-summary-trial summary{min-height:44px;padding:8px 0}}@media (width<=600px) and (height<=720px){.dxg-stage:has(.dxg-market),.dxg-stage:has(.dxg-recap){gap:8px;padding:8px 10px}.dxg-market{padding:12px}.dxg-market-cars{gap:6px}.dxg-market-cars>div{min-height:72px;padding-bottom:4px}.dxg-market-cars img{min-height:66px}.dxg-recap-scenes{gap:5px;padding-bottom:8px}.dxg-recap-scenes figure{grid-template-columns:88px minmax(0,1fr);gap:10px}.dxg-recap-scenes img{width:88px;height:48px}.dxg-recap-start ol{gap:4px}.dxg-recap-start,.dxg-recap .dxg-summary-trial{padding-block:8px}}@media (width<=980px){.dxg-market-cars{grid-template-rows:repeat(3,minmax(0,1fr));min-height:0}.dxg-market-cars>div{min-height:0}.dxg-market-cars img{height:clamp(66px,33.3333dvh - 130px,140px);min-height:0;max-height:100%}}@media (width<=600px) and (height<=720px){.dxg-stage:has(.dxg-recap){gap:6px}.dxg-market-cars img{height:76px;min-height:0}}.dxg-stage .dxg-proof{display:none}@media (width>=981px) and (height<=900px){.dxg-stage{gap:32px;padding:12px 32px}.dxg-copy h1{margin-bottom:16px;font-size:clamp(30px,3vw,44px)}.dxg-copy>p{margin-bottom:14px;font-size:16px;line-height:1.6}.dxp-admin-layout,.dxp-screen{min-height:0}.dxp-screen{padding:12px}.dxp-screen h3{margin-bottom:10px;font-size:19px}.dxp-screen .dxg-car-identity{flex-wrap:nowrap;margin-bottom:8px;padding:8px}.dxp-data-row{padding:7px 4px;font-size:14px}.dxp>.dxp-caption{min-height:0;padding:8px 12px}.dxp>.dxp-caption p{font-size:13px;line-height:1.4}.dxp>.dxp-timeline{margin:0;padding:0 12px 8px}.dxp-feature-scene{gap:8px;min-height:280px}.dxp-feature-car{height:140px}.dxp-tool-tabs{margin-bottom:8px}.dxp-admin aside span{padding:9px 6px}.dxm-home{padding:14px}.dxm-home header h3{margin-bottom:10px;font-size:21px}.dxm-attention article{margin-top:6px;padding:8px 12px}.dxm-attention article p{margin:2px 0}.dxm-shortcuts{margin-top:12px}.dxm-shortcuts span{padding:10px 4px}.dxw-layout{min-height:0}.dxw-content{padding:12px}.dxw-heading{margin-bottom:10px}.dxw-context{margin-top:12px}.dxw-catalog{min-height:0;padding:14px}.dxw-detail,.dxw-deal{padding:10px}.dxw-deal .dxw-metrics>div{padding:8px}.dxg-growth-story{padding:14px 20px}.dxg-growth h3{margin-bottom:8px;font-size:19px}.dxg-growth-story>p{margin-bottom:10px;font-size:14px;line-height:1.45}.dxg-growth-story dl{gap:6px}.dxg-growth-voices{padding:12px 20px 4px}.dxg-growth-voices figure{padding:8px 0}.dxg-growth-voices blockquote{font-size:14px}.dxg-growth-support{margin-inline:20px;padding:8px 0}.dxg-recap>h3{padding:12px 16px 8px;font-size:18px}.dxg-recap-scenes{gap:10px;padding:0 16px 12px}.dxg-recap-scenes img{height:68px}.dxg-recap-scenes figcaption{margin-top:6px;font-size:14px}.dxg-recap-start{padding:10px 16px}.dxg-recap-start h3{margin-bottom:6px}.dxg-recap-start ol{gap:5px}.dxg-recap-start li b,.dxg-recap-start li span{line-height:1.4}.dxg-recap .dxg-summary-trial{gap:2px;padding:10px 16px}.dxg-summary-trial details{margin:0}.dxg-summary-trial summary{padding:8px 0}}@media (width<=980px){.dxp[data-presentation=tools] .dxp-feature-scene{min-height:280px}.dxp[data-presentation=management]>.dxp-caption{padding-top:6px!important}.dxg-growth-story{padding:12px 14px}.dxg-growth h3{margin-bottom:7px;font-size:18px}.dxg-growth-story>p{margin-bottom:10px;font-size:13px;line-height:1.45}.dxg-growth-story dl{gap:7px}.dxg-growth-story dl>div{gap:2px}.dxg-growth-story dt{font-size:13px}.dxg-growth-story dd{font-size:12px;line-height:1.4}.dxg-growth-voices{padding:10px 14px 4px}.dxg-growth-voices figure{padding:8px 0}.dxg-growth-voices blockquote{font-size:14px;line-height:1.45}.dxg-growth-support{gap:4px;margin-inline:14px;padding:8px 0}.dxg-growth-support strong{font-size:14px}.dxg-growth-support p{font-size:12px}}@media (height<=900px){body.guided-landing-mode #landingPage #dxgSignup .dx-signup-card{padding:12px!important}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-card-top,body.guided-landing-mode #landingPage #dxgSignup [data-signup-description],body.guided-landing-mode #landingPage #dxgSignup .dx-signup-card-footer{display:none}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-steps{margin-bottom:10px}body.guided-landing-mode #landingPage #dxgSignup .landing-form{gap:8px!important;min-height:0!important;padding:0!important}body.guided-landing-mode #landingPage #dxgSignup .landing-form fieldset{gap:10px}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-field-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}body.guided-landing-mode #landingPage #dxgSignup .landing-form label{gap:4px;font-size:13px}body.guided-landing-mode #landingPage #dxgSignup .landing-form input{height:44px;min-height:44px;padding:8px;font-size:16px}body.guided-landing-mode #landingPage #dxgSignup [data-signup-title]{margin:0;font-size:20px;line-height:1.3}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-options{margin:0;padding-top:4px}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-submit{min-height:44px;padding:10px}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-safe{margin:4px 0;font-size:11px;line-height:1.4}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-help{font-size:12px;margin:6px 0 0!important}}@media (width>=981px) and (height<=900px){.dxm-home header>span{display:none}.dxm-home header h3{margin:0 0 6px}.dxm-shortcuts h4{margin-bottom:6px}.dxm-shortcuts span{padding:8px 4px}.dxp[data-presentation=tools] .dxp-feature-scene{min-height:240px}.dxw-admin>header{padding:8px 12px}.dxw-layout{min-height:0}.dxw-context{margin-top:8px;padding:8px}.dxw-context p{margin:4px 0}.dxw-content{padding:8px}.dxw-search{margin-bottom:8px;padding:8px}}@media (width<=980px){.dxp[data-presentation=tools] .dxp-feature-scene{min-height:225px}.dxp[data-presentation=management] .dxm-home{padding-bottom:6px}.dxg-growth-voices>h3{display:none}.dxg-growth-voices figure{padding:5px 0}.dxg-growth-support{grid-template-columns:1fr auto;align-items:center;gap:6px;padding:4px 0;display:grid}.dxg-growth-support p{display:none}}@media (width>=981px) and (height<=900px){.dxg-header{min-height:44px;padding-block:0}.dxg-navigation{height:44px;min-height:44px;padding-block:0}.dxg-footer{min-height:56px;padding-block:6px}.dxg-footer button{min-height:44px;padding-block:8px}.dxg-stage:has([data-presentation=workflow]){padding-block:6px}.dxw-deal .dxw-links{gap:4px;margin-block:8px}}@media (width<=980px){.dxp[data-presentation=tools] .dxp-screen{padding:8px 12px}.dxw-admin>header{display:none}.dxw-content{padding:10px}.dxw-heading{margin-bottom:8px}.dxw-detail,.dxw-deal{margin-top:8px;padding:8px}.dxw-deal>header{display:none}.dxw-deal .dxw-metrics{gap:6px;margin:8px 0}.dxw-deal .dxw-metrics>div{gap:3px;padding:7px}.dxw-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-bottom:8px;display:grid}.dxw-links span{text-align:center;padding:4px;line-height:1.4}.dxw-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:6px}.dxw-steps>div{grid-template-columns:auto 1fr;gap:3px;padding:3px 0;font-size:11px;display:grid}.dxw-steps span{grid-column:2}.dxw-steps svg,.dxw-steps i{width:13px;height:13px}.dxw-catalog-car{grid-template-columns:40% minmax(0,1fr)}.dxw-catalog-car>img{height:100%;min-height:155px}.dxw-catalog-car>div{gap:7px;padding:10px}.dxw-detail dl>div{padding:5px 0}.dxw-detail dl{margin-bottom:8px}.dxw-context{margin-top:10px;padding-top:8px}}.dxg-footer #dxgNext{color:#fff;background:#5b42d6;border:1px solid #0000;min-height:48px;padding-inline:28px;font-weight:750;box-shadow:0 4px 12px #35247724}.dxg-footer #dxgNext:hover{background:#4931b9}.dxg-footer #dxgNext:active{background:#4027a5}.dxg-footer #dxgBack{color:#615970;box-shadow:none;background:0 0;border:1px solid #0000;font-weight:500}.dxg-footer #dxgBack:hover:not(:disabled){color:#4931b9;background:#ede8f8}.dxg-footer>a{color:#615970;text-underline-offset:4px}.dxg-footer button:focus-visible,.dxg-footer a:focus-visible{outline-offset:3px;outline:2px solid #5b42d6}.dxp-player button{color:#615970;text-underline-offset:4px;background:0 0;text-decoration:underline}.dxp-screen .dxp-action-focus{outline-offset:-2px;border-radius:8px;outline:2px solid #7459dc;animation:.36s ease-out both dxp-action-arrive}@keyframes dxp-action-arrive{0%{outline-color:#0000}to{outline-color:#7459dc}}@media (width<=980px){.dxg-footer #dxgNext{min-width:132px;min-height:44px;padding-inline:24px}}@media (prefers-reduced-motion:reduce){.dxp-screen .dxp-action-focus{animation:none}}.dxq-mode .dxg-chapters,.dxq-mode #dxgNextLabel,.dxq-mode .dxg-benefit,.dxq-mode .dxg-header button{display:none}.dxq-mode .dxg-copy>p{max-width:440px;margin-bottom:0;font-size:19px;line-height:1.65}.dxq-mode .dxg-copy h1{margin-bottom:20px;font-size:clamp(32px,3.7vw,56px);line-height:1.2}.dxq-mode .dxg-copy .dxg-note{margin-top:16px;font-size:12px}.dxq-mode .dxg-visual{max-width:580px}.dxq{color:#27213f;background:#fff;border:1px solid #dfd8ed;border-radius:16px;width:100%;overflow:hidden}.dxq-body{padding:clamp(22px,3vw,36px)}.dxq h3{color:#27213f;margin:0 0 16px;font-size:26px;line-height:1.3}.dxq p{color:#615970;margin:8px 0 20px;font-size:17px;line-height:1.6}.dxq-car-photo{object-fit:cover;width:100%;height:clamp(130px,23vh,220px);display:block}.dxq-line{border-bottom:1px solid #eee9f5;justify-content:space-between;gap:20px;padding:16px 0;font-size:17px;display:flex}.dxq-line>span{color:#615970}.dxq-focus{background:#eee8fc;border-radius:10px;margin-top:22px;padding:18px;font-size:18px;line-height:1.5}.dxq-focus>span{color:#615970;margin-bottom:5px;font-size:14px;display:block}.dxq-note{text-align:center;color:#615970;padding:0 16px 14px;font-size:12px;display:block}.dxq-person{align-items:center;gap:16px;margin-bottom:24px;display:flex}.dxq-person h3{margin-bottom:4px}.dxq-person p{margin:0}.dxq-avatar{color:#5138bc;background:#eee8fc;border-radius:50%;place-items:center;width:54px;height:54px;font-size:24px;display:grid}.dxq-agenda{border-top:1px solid #e6e0f2;gap:24px;padding:24px 0;font-size:19px;display:flex}.dxq-agenda time{color:#5138bc;font-variant-numeric:tabular-nums;font-weight:700}.dxq-agenda span{color:#615970;margin-top:6px;font-size:15px;display:block}.dxq-market header{justify-content:space-between;align-items:center;padding:24px;display:flex}.dxq-market header strong{font-size:26px}.dxq-market header span{color:#615970;font-size:14px}.dxq-market-images{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 20px;display:grid}.dxq-market figure{margin:0}.dxq-market img{object-fit:cover;border-radius:8px;width:100%;height:150px}.dxq-market figcaption{margin-top:8px;font-size:13px}.dxq-market>p{text-align:center;margin:24px 16px}.dxq blockquote{border-block:1px solid #e6e0f2;margin:26px 0;padding:24px 0;font-size:23px;font-weight:600;line-height:1.6}.dxq cite{color:#615970;margin-top:12px;font-size:14px;font-style:normal;font-weight:400;display:block}.dxq-trial{padding:22px 0}.dxq-trial>strong{color:#5138bc;font-size:30px}.dxq-trial p{font-size:16px}.dxq-pricing{border-top:1px solid #e6e0f2;padding-top:18px;font-size:15px}.dxq-pricing summary{cursor:pointer;min-height:44px}.dxq-pricing p{font-size:15px}.dxq-demo-link{margin-top:22px;font-size:14px;display:block}.dxq-mode .dxp[data-presentation=website] .dxp-timeline,.dxq-mode .dxp[data-presentation=website] [data-presentation-status],.dxq-mode .dxp[data-presentation=website] .dxp-caption{display:none}.dxq-mode .dxp[data-presentation=website] .dxp-player{justify-content:center;min-height:32px;margin:0;padding:4px}@media (width<=980px){.dxq-mode .dxg-stage:not(.dxg-signup-stage){flex-direction:column;justify-content:center;gap:22px;padding:18px 20px;display:flex}.dxq-mode .dxg-copy{width:100%}.dxq-mode .dxg-copy h1{margin-bottom:10px;font-size:30px;line-height:1.18}.dxq-mode .dxg-copy>p{font-size:16px;line-height:1.55}.dxq-mode .dxg-copy .dxg-note{margin-top:8px;font-size:11px}.dxq-mode .dxg-visual{flex:none;width:100%;max-width:480px}.dxq-body{padding:22px}.dxq h3{margin-bottom:12px;font-size:22px}.dxq p{font-size:15px}.dxq-line{padding:12px 0;font-size:16px}.dxq-focus{margin-top:16px;padding:14px;font-size:17px}.dxq-car-photo{height:135px}.dxq-agenda{gap:18px;padding:20px 0;font-size:17px}.dxq-market-images{gap:8px;padding:0 14px}.dxq-market img{height:105px}.dxq-market figcaption{font-size:11px}.dxq-market header{padding:18px}.dxq blockquote{margin:20px 0;padding:18px 0;font-size:20px}.dxq-trial>strong{font-size:26px}.dxq-mode .dxg-stage:has([data-presentation=website]){gap:12px;padding-block:10px}.dxq-mode .dxg-visual:has([data-presentation=website]){flex:1;justify-content:center;min-height:0;display:flex}.dxq-mode [data-presentation=website]{width:100%;height:100%;min-height:0}.dxq-mode .dxc-device{height:clamp(210px,100dvh - 320px,520px)}}@media (width<=980px) and (height<=720px){.dxq-mode .dxg-stage:not(.dxg-signup-stage){gap:16px;padding:12px 18px}.dxq-mode .dxg-copy h1{font-size:27px}.dxq-mode .dxg-copy>p{font-size:15px}.dxq-body{padding:18px}.dxq-car-photo{height:115px}.dxq-line{padding:10px 0}.dxq-focus{margin-top:12px;padding:12px}.dxq-person{margin-bottom:16px}.dxq h3{font-size:21px}.dxq p{margin-bottom:12px}.dxq blockquote{margin:16px 0;padding:16px 0;font-size:19px}}.dxq-car-photo{object-fit:contain;background:#f7f5fc}@media (width>=981px) and (height<=800px){.dxq-inventory .dxq-body{padding:22px}.dxq-inventory .dxq-line{padding:12px 0}}.dxq-start-options{grid-template-columns:1fr 1fr;gap:24px;display:grid}.dxq-start-options strong{font-size:18px}.dxq-start-options p{margin:8px 0 0;font-size:16px}.dxq-reviews{background:#f2eefb;border-top:1px solid #dfd8ed;padding:24px 32px}.dxq-reviews h4{color:#615970;margin:0 0 18px;font-size:15px}.dxq-reviews blockquote{border:0;margin:0;padding:0;font-size:19px;line-height:1.5}.dxq-reviews blockquote+blockquote{border-top:1px solid #ddd4ef;margin-top:18px;padding-top:18px}.dxq-reviews cite{margin-top:6px;font-size:13px}.dxq-trial-card .dxq-focus>span{margin:6px 0 0;font-size:15px}.dxq-trial-card .dxq-pricing{margin-top:22px}@media (width<=980px){.dxq-start-options{gap:16px}.dxq-start-options strong{font-size:16px}.dxq-start-options p{font-size:14px;line-height:1.5}.dxq-reviews{padding:18px 22px}.dxq-reviews h4{margin-bottom:12px;font-size:13px}.dxq-reviews blockquote{font-size:17px}.dxq-reviews blockquote+blockquote{margin-top:12px;padding-top:12px}.dxq-reviews cite{font-size:12px}.dxq-trial-card .dxq-pricing{margin-top:16px}}@media (width<=980px) and (height<=720px){.dxq-support .dxq-body{padding:16px 18px}.dxq-support h3{font-size:20px}.dxq-reviews{padding:14px 18px}.dxq-reviews blockquote{font-size:16px}.dxq-reviews blockquote+blockquote{margin-top:10px;padding-top:10px}}.dxq-team-demo{background:#fff;border:1px solid #dfd8ed;border-radius:16px;overflow:hidden}.dxq-team-demo .dxp-screen{background:#f6f7fb;min-height:0;padding:24px}.dxq-team header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.dxq-team h3{margin:0;font-size:24px}.dxq-team header small{color:#615970;font-size:12px}.dxq-team-tabs{grid-template-columns:1.4fr 1.4fr 1fr 1fr;gap:8px;margin-bottom:20px;display:grid}.dxq-team-tabs span{color:#615970;text-align:center;background:#fff;border-radius:8px;padding:12px 6px;font-size:14px;font-weight:600}.dxq-team-tabs [aria-current]{color:#fff;background:#5b42d6}.dxq-team-list{gap:12px;display:grid}.dxq-team-list article{background:#fff;border:1px solid #e2e6ef;border-radius:12px;padding:18px}.dxq-team-row{align-items:center;gap:8px;display:flex}.dxq-team-row>strong{margin-inline-end:auto;font-size:21px}.dxq-team-owner{color:#22724c;background:#e8f5ed;border-radius:6px;padding:5px 10px;font-size:13px}.dxq-team-status{color:#56647e;background:#f1f3f8;border-radius:6px;padding:5px 10px;font-size:13px}.dxq-team-list article p{color:#615970;justify-content:space-between;gap:12px;margin:14px 0 0;font-size:15px;display:flex}.dxq-team-list article b{color:#27213f}.dxq-team .dxq-team-scope{color:#5138bc;margin:16px 0 0;font-size:14px}.dxq-team-demo .dxp-caption{min-height:0;padding:14px 24px}.dxq-team-demo .dxp-caption p{margin:0;font-size:15px}.dxq-team-demo [data-presentation-count],.dxq-team-demo [data-presentation-status],.dxq-team-demo .dxp-timeline{display:none}.dxq-team-demo .dxp-player{justify-content:flex-end;min-height:32px;margin:0;padding:0 24px 12px}.dxq-team-demo .dxp-player button{min-height:32px;padding:4px 8px;font-size:12px}@media (width<=980px){.dxq-team-demo .dxp-screen{padding:16px}.dxq-team h3{font-size:21px}.dxq-team header{margin-bottom:14px}.dxq-team header small{font-size:10px}.dxq-team-tabs{gap:5px;margin-bottom:14px}.dxq-team-tabs span{padding:10px 4px;font-size:11px}.dxq-team-list article{padding:14px}.dxq-team-row>strong{font-size:18px}.dxq-team-owner,.dxq-team-status{padding:4px 7px;font-size:11px}.dxq-team-list article p{margin-top:10px;font-size:13px}.dxq-team .dxq-team-scope{margin-top:12px;font-size:12px}.dxq-team-demo .dxp-caption{padding:10px 16px}.dxq-team-demo .dxp-caption p{font-size:13px}.dxq-team-demo .dxp-player{padding:0 12px 8px}}.dxq-team .dxq-team-scope{display:none}@media (width<=980px){.dxq-team-demo .dxp-screen,.dxq-team-list article{padding:12px}.dxq-team header,.dxq-team-tabs{margin-bottom:12px}.dxq-team-demo .dxp-caption{padding-block:8px}}body.guided-landing-mode #landingPage .dxg-signup-stage{flex-direction:column;justify-content:safe center;align-items:center;gap:0;padding:24px 20px;overflow-y:auto;display:flex!important}body.guided-landing-mode #landingPage .dxg-signup-stage>.dxg-copy{clip-path:inset(50%);width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden;display:block!important}body.guided-landing-mode #landingPage .dxg-signup-stage #dxgSignup{flex-shrink:0;width:100%;max-width:560px}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-card{box-shadow:none;border:1px solid #e0daed;border-radius:16px;padding:24px!important}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-card-top{display:none}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-steps{gap:10px;margin:0 0 20px}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-steps li{color:#615970;font-size:13px}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-steps li[aria-current=step]{color:#5138bc;font-weight:700}body.guided-landing-mode #landingPage #dxgSignup .landing-form{gap:14px;min-height:0}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-form-heading{margin:0}body.guided-landing-mode #landingPage #dxgSignup [data-signup-title]{color:#27213f;margin:0 0 6px;font-size:27px;line-height:1.3}body.guided-landing-mode #landingPage #dxgSignup [data-signup-description]{color:#615970;margin:0;font-size:14px;line-height:1.6;display:block}body.guided-landing-mode #landingPage #dxgSignup fieldset{gap:12px}body.guided-landing-mode #landingPage #dxgSignup label{color:#514960;gap:6px;font-size:14px}body.guided-landing-mode #landingPage #dxgSignup input:not([type=checkbox]){caret-color:#5b42d6;background:#fff;border-color:#d9d2e7;min-height:48px;padding:10px 12px;font-size:16px!important}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-field-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-options{border:0;margin:0;padding:0}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-options summary{color:#5138bc;text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;font-size:13px;text-decoration:underline;display:flex}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-options summary span{color:#615970;font-size:12px}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-submit{min-height:48px;box-shadow:none;background:#5b42d6;border-radius:10px;padding:12px;font-size:16px}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-submit:hover:not(:disabled){background:#4931b5}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-safe{display:none}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-card-footer{text-align:center;color:#615970;border-top:1px solid #e9e3f2;gap:3px;margin:16px 0 0;padding:14px 0 0;font-size:12px;display:grid}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-card-footer strong{color:#5138bc;font-size:13px;font-weight:600}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-card-footer span:before{display:none}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-help{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;min-height:44px;font-size:13px;display:flex;margin:4px 0 0!important}body.guided-landing-mode #landingPage .dxg-journey:has(.dxg-signup-stage) .dxg-footer>a{display:none}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-back,body.guided-landing-mode #landingPage #dxgSignup .dx-resend-code{color:#5138bc;min-height:44px}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-code input{background:#f8f5ff;height:52px;font-size:24px!important}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-code>p{color:#514960;margin:0}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-terms{font-size:13px;line-height:1.6}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-terms input{min-width:20px;min-height:20px}body.guided-landing-mode #landingPage #dxgSignup .dx-mail-symbol{display:none}@media (width<=760px),(height<=760px){body.guided-landing-mode #landingPage .dxg-signup-stage{padding:12px 16px}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-card{padding:18px!important}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-steps{margin-bottom:14px}body.guided-landing-mode #landingPage #dxgSignup [data-signup-title]{font-size:23px}body.guided-landing-mode #landingPage #dxgSignup [data-signup-description]{font-size:13px;line-height:1.5}body.guided-landing-mode #landingPage #dxgSignup .landing-form,body.guided-landing-mode #landingPage #dxgSignup fieldset{gap:10px}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-card-footer{margin-top:10px;padding-top:10px}}@media (width<=760px){body.guided-landing-mode #landingPage #dxgSignup .dx-signup-card{padding:14px!important}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-steps{margin-bottom:12px}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-steps li{font-size:12px}body.guided-landing-mode #landingPage #dxgSignup .landing-form .dx-signup-form-heading{margin-bottom:0}body.guided-landing-mode #landingPage #dxgSignup .landing-form fieldset{gap:10px}body.guided-landing-mode #landingPage #dxgSignup .landing-form .dx-signup-code{gap:8px}}body.guided-landing-mode #landingPage #dxgSignup .landing-form .dx-signup-actions{align-items:center;gap:10px;display:flex}body.guided-landing-mode #landingPage #dxgSignup .landing-form .dx-signup-actions button{height:48px;margin:0;min-height:48px!important}body.guided-landing-mode #landingPage #dxgSignup .landing-form .dx-signup-actions .dx-signup-back{width:auto;box-shadow:none;background:0 0;padding:8px 12px;font-size:14px}body.guided-landing-mode #landingPage #dxgSignup #signupPasswordHint{clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-terms span,body.guided-landing-mode #landingPage #dxgSignup .dx-signup-terms a{color:#615970}body.guided-landing-mode #landingPage #dxgSignup .landing-form .dx-signup-terms{align-items:center;margin:0;padding:0}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-help{display:none!important}body.guided-landing-mode #landingPage .dxg-journey:has(.dxg-signup-stage) .dxg-footer>a{align-items:center;min-height:44px;margin-inline-start:auto;font-size:12px;display:inline-flex!important}body.guided-landing-mode #landingPage #dxgSignup .landing-form .dx-resend-code{margin:0;height:44px!important;min-height:44px!important;padding:8px!important}@media (width<=760px){body.guided-landing-mode #landingPage .dxg-signup-stage{padding-block:8px}}body.guided-landing-mode #landingPage .dxg-journey .dxg-stage:not(.dxg-signup-stage) .dxg-copy{text-align:center;justify-self:center;width:100%;max-width:560px}body.guided-landing-mode #landingPage .dxg-journey .dxg-copy h1{text-align:center;text-wrap:balance;margin-inline:auto}body.guided-landing-mode #landingPage .dxg-journey .dxg-copy>p{text-align:center;text-wrap:pretty;max-width:42ch;margin-inline:auto}body.guided-landing-mode #landingPage .dxg-journey .dxg-copy .dxg-note{max-width:48ch;line-height:1.55}body.guided-landing-mode #landingPage .dxg-journey .dxg-header button,body.guided-landing-mode #landingPage .dxg-journey .dxg-chapters{display:none}body.guided-landing-mode #landingPage .dxg-journey .dxg-visual{justify-self:center}.dxq h3,.dxq-start-options,.dxq-reviews,.dxq-trial-card{text-align:center}.dxq-person h3,.dxq-pricing{text-align:start}.dxq-market .dxq-note{padding-top:18px}.dxq-support .dxq-body{padding-block:28px}.dxq-start-options p{max-width:24ch;margin-inline:auto}.dxq-reviews blockquote{text-wrap:balance}.dxq-mode .dxg-stage:not(.dxg-signup-stage){column-gap:clamp(32px,4vw,64px)}.dxq-mode .dxg-copy h1{margin-bottom:18px}.dxq-team-demo .dxp-caption p{text-align:center;text-wrap:balance}body.guided-landing-mode #landingPage #dxgSignup .dx-signup-form-heading{text-align:center}body.guided-landing-mode #landingPage #dxgSignup [data-signup-title],body.guided-landing-mode #landingPage #dxgSignup [data-signup-description]{text-wrap:balance;text-align:center!important}@media (width<=980px){.dxq-mode .dxg-stage:not(.dxg-signup-stage){gap:24px;padding:18px 20px}.dxq-mode .dxg-copy h1{margin-bottom:12px}.dxq-support .dxq-body{padding-block:22px}}@media (width<=980px) and (height<=720px){.dxq-mode .dxg-stage:not(.dxg-signup-stage){gap:18px;padding:12px 18px}.dxq-mode .dxg-copy h1{margin-bottom:10px}.dxq-support .dxq-body{padding-block:18px}}.dxg-journey #dxgNextLabel{display:none}.dxg-journey .dxg-footer button{white-space:nowrap}.dxg-journey #dxgBack:disabled{visibility:hidden}@media (width<=980px){body.guided-landing-mode #landingPage .dxg-journey #dxgTitle,body.guided-landing-mode #landingPage .dxg-journey #dxgText,body.guided-landing-mode #landingPage .dxg-journey #dxgNote{text-align:center!important;margin-inline:auto!important}body.guided-landing-mode #landingPage .dxq-mode .dxg-stage:not(.dxg-signup-stage){gap:20px;padding-top:20px;padding-bottom:16px}body.guided-landing-mode #landingPage .dxg-journey #dxgText{line-height:1.65!important}}.admin-user-preferences{max-width:640px;color:var(--admin-text,#172033);margin-inline:auto;padding:clamp(16px,3vw,32px)}.admin-user-preferences h2{margin:0 0 12px;font-size:26px}.admin-user-preferences p{color:var(--admin-muted,#64748b);line-height:1.7}.admin-user-preferences form{gap:12px;margin-top:28px;display:grid}.admin-user-preferences label{font-weight:700}.admin-user-preferences select{width:100%;font:inherit;color:#172033;background:#fff;border:1px solid #dce3ee;border-radius:10px;min-height:48px;padding:12px;font-size:16px}.admin-user-preferences button{justify-self:start;min-height:44px;padding:10px 24px}#adminPanel[data-admin-language] [data-admin-text]{overflow-wrap:break-word}#adminPanel[data-admin-language=en],#adminPanel[data-admin-language=ru],body.admin-panel-open.admin-interface-ltr :is(dialog,.lm-overlay),body.admin-panel-open.admin-interface-ltr :is(.a-content,.a-sec,.a-top,.a-tabs,.admin-home-focus,.av-dialog,.ops-drawer){text-align:left;direction:ltr!important}body.admin-panel-open.admin-interface-ltr :is(input[type=tel],input[type=email],input[type=number]){direction:ltr}#adminPanel[data-admin-language] .a-tab{white-space:normal;overflow-wrap:break-word}@media (width<=768px){.admin-user-preferences{padding:16px}.admin-user-preferences button{width:100%}}body.admin-panel-open.admin-interface-ltr #adminPanel :is(.a-wrap,.admin-nav-groups,.admin-nav-group,.admin-nav-label,.admin-nav-sublabel,.a-tab,.admin-nav-collapse-btn,.admin-home-grid,.admin-home-focus){text-align:start!important;direction:ltr!important}body.admin-panel-open.admin-interface-ltr #adminPanel :is(.a-sec h2,.a-sec h3,.a-sec label,.a-sec th,.a-sec td,.a-form-group,.a-field){text-align:start}body.admin-panel-open.admin-interface-ltr #adminPanel .admin-nav-text{white-space:normal;min-width:0}body.admin-panel-open.admin-interface-ltr :is(input:not([type=number]):not([type=tel]):not([type=email]),textarea){text-align:start}@media (width<=1100px){body.admin-panel-open.admin-interface-ltr #adminPanel .admin-mobile-menu-toggle{grid-column:1!important;justify-self:start!important}body.admin-panel-open.admin-interface-ltr #adminPanel .admin-top-actions{grid-column:3!important}body.admin-panel-open.admin-interface-ltr #adminPanel.admin-mobile-menu-open .admin-nav-groups{border-left:0!important;border-right:1px solid #dbe3ef!important;border-radius:0 20px 20px 0!important;left:0!important;right:auto!important}#adminPanel[data-admin-language=en] .admin-nav-groups:before{content:"Management menu"!important;text-align:start!important}#adminPanel[data-admin-language=ru] .admin-nav-groups:before{content:"Меню управления"!important;text-align:start!important}#adminPanel[data-admin-language=ar] .admin-nav-groups:before{content:"قائمة الإدارة"!important}}#adminPanel[data-admin-language=en] .admin-category-navigation:before{content:"Workspace"!important;text-align:start!important}#adminPanel[data-admin-language=ru] .admin-category-navigation:before{content:"Рабочее пространство"!important;text-align:start!important}#adminPanel[data-admin-language=ar] .admin-category-navigation:before{content:"مساحة العمل"!important}body.admin-panel-open.admin-interface-ltr #adminPanel .admin-nav-category-button{text-align:start!important}body.admin-panel-open.admin-interface-ltr #adminPanel .admin-category-chevron{transform:rotate(0)}body.admin-panel-open.admin-interface-ltr #adminPanel .is-selected .admin-category-chevron{transform:rotate(90deg)}body.admin-panel-open.admin-interface-ltr #adminPanel .admin-nav-links{border-right:0;border-left:1px solid var(--nav-line);margin:2px 0 8px 19px;padding:0 0 0 12px}body.admin-panel-open.admin-interface-ltr #adminPanel .a-tab.active:before{left:-14px;right:auto}body.admin-panel-open.admin-interface-ltr #adminPanel .admin-nav-home.active:before{left:0;right:auto}@media (width>=1101px){body.admin-panel-open.admin-interface-ltr #adminPanel .admin-category-navigation{left:18px!important;right:auto!important}}@media (width<=1100px){body.admin-panel-open.admin-interface-ltr #adminPanel .admin-mobile-menu-close{left:auto!important;right:14px!important}}#adminPanel[data-admin-language=ar] :is(.admin-nav-category-button,.a-tab,.admin-user-preferences){font-family:Tahoma,Arial,sans-serif!important}@media (width>=1101px){body.admin-panel-open.admin-interface-ltr #adminPanel .a-wrap{padding-inline:310px 18px!important}}#adminPanel .admin-user-preferences button{min-height:44px!important}.admin-team-app-install{border-top:1px solid var(--admin-border,#dce3ee);margin-block-start:32px;padding-block-start:24px}.admin-team-app-install h3{margin:0 0 8px;font-size:20px}.dealerx-install-guide{box-sizing:border-box;color:#172033;text-align:start;background:#fff;border:1px solid #dce3ee;border-radius:16px;width:min(480px,100% - 32px);max-height:calc(100dvh - 32px);padding:28px;font-family:inherit;overflow:auto}.dealerx-install-guide::backdrop{background:#0f172a73}.dealerx-install-guide h2{margin:16px 0;font-size:23px;line-height:1.4}.dealerx-install-guide p,.dealerx-install-guide li{font-size:16px;line-height:1.7}.dealerx-install-guide ol{padding-inline-start:24px}.dealerx-install-guide li+li{margin-top:12px}.dealerx-install-guide-close{color:#172033;cursor:pointer;background:#fff;border:1px solid #dce3ee;border-radius:10px;width:44px;height:44px;margin-inline-start:auto;font-size:22px;display:block}.dealerx-install-guide-done{color:#fff;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#3448b8;border:0;border-radius:10px;padding:12px;font-weight:700}.dealerx-install-guide button:focus-visible{outline-offset:3px;outline:3px solid #3448b8}#adminPanel #tab-cars .a-thumb.admin-car-thumb img{object-fit:contain;object-position:center;background:#f3f5f8;width:100%;min-width:0;height:100%;display:block;transform:none}@media (width>=1024px){body[data-template] #nav.agency-desktop-nav{box-sizing:border-box;flex-wrap:nowrap!important;align-items:center!important;gap:16px!important;height:80px!important;min-height:80px!important;padding:8px clamp(20px,2.5vw,48px)!important;transition:background-color .2s,border-color .2s,box-shadow .2s!important;display:flex!important;overflow:visible!important}body[data-template] #nav.agency-desktop-nav>.nav-logo{flex:0 160px!important;width:160px!important;min-width:100px!important;height:56px!important;margin:0!important}body[data-template] #nav.agency-desktop-nav #navImg{object-fit:contain!important;width:auto!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:56px!important}body[data-template] #nav.agency-desktop-nav .nav-logo-fb{white-space:normal;font-size:16px!important;line-height:1.35!important}body[data-template] #nav.agency-desktop-nav>.nav-utilities{flex:none;gap:12px!important;width:auto!important;min-width:0!important}body[data-template] #nav.agency-desktop-nav #languageSwitcher{flex-wrap:nowrap!important;margin:0!important}body[data-template] #nav.agency-desktop-nav #languageSwitcher [data-translation-status]{background:var(--site-bg);border:1px solid var(--template-border);border-radius:6px;padding:8px;position:absolute;inset-block-start:100%;inset-inline-end:0;max-width:240px!important}body[data-template] #nav.agency-desktop-nav #languageSwitcher{position:relative}body[data-template] #nav.agency-desktop-nav #navPhone{box-sizing:border-box;direction:ltr;flex-shrink:0;white-space:nowrap!important;width:auto!important;min-width:110px!important;max-width:none!important;height:40px!important;min-height:40px!important;margin:0!important;padding:8px 12px!important}body[data-template] #nav.agency-desktop-nav>.nav-links{border:0!important;flex-wrap:nowrap!important;flex:auto!important;justify-content:center!important;align-items:center!important;gap:clamp(12px,1.1vw,24px)!important;width:auto!important;min-width:0!important;height:44px!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important}body[data-template] #nav.agency-desktop-nav .hamburger{display:none!important}body[data-template] #nav.agency-desktop-nav .nav-links>a,body[data-template] #nav.agency-desktop-nav .nav-about>summary{min-height:42px;font:inherit;flex-shrink:0;align-items:center;gap:7px;text-decoration:none;display:flex;letter-spacing:0!important;white-space:nowrap!important;color:var(--text-main)!important;margin:0!important;padding:0!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important}body[data-template] #nav.agency-desktop-nav .nav-about{flex-shrink:0;position:relative}body[data-template] #nav.agency-desktop-nav .nav-about>summary{cursor:pointer;list-style:none}body[data-template] #nav.agency-desktop-nav .nav-about>summary::-webkit-details-marker{display:none}body[data-template] #nav.agency-desktop-nav .nav-about[open]>summary svg{transform:rotate(180deg)}body[data-template] #nav.agency-desktop-nav .nav-about-links{border:1px solid var(--template-border);background:var(--site-bg);border-radius:10px;width:210px;padding:8px;position:absolute;inset-block-start:calc(100% + 7px);inset-inline-start:0;box-shadow:0 12px 30px #0002}body[data-template] #nav.agency-desktop-nav .nav-about-links a{white-space:normal;box-sizing:border-box;border-radius:5px;align-items:center;min-height:44px;text-decoration:none;display:flex;color:var(--text-main)!important;margin:0!important;padding:9px 12px!important;font-size:14px!important;line-height:1.4!important}body[data-template] #nav.agency-desktop-nav .nav-about-links a:hover{background:color-mix(in srgb,var(--text-main) 8%,transparent)}body[data-template] #nav.agency-desktop-nav :is(a,summary):focus-visible{outline:2px solid var(--text-main);outline-offset:3px}body[data-template=editorial_drive] #nav.agency-desktop-nav .nav-about-links,body[data-template=editorial_drive] #nav.agency-desktop-nav .nav-about-links a{border-radius:0}}@media (width>=1024px) and (width<=1439px){body[data-template] #nav.agency-desktop-nav>.nav-links{display:none!important}body[data-template] #nav.agency-desktop-nav .hamburger{display:flex!important}body[data-template] #nav.agency-desktop-nav>.nav-logo{flex:auto!important}}@media (width>=1440px){body[data-template=private_showroom] #nav.agency-desktop-nav{width:calc(100% - 32px)!important;max-width:1600px!important}}@media (width>=1024px) and (width<=1599px){html:is([lang=ru],[lang=en],[lang=ar]) body[data-template] #nav.agency-desktop-nav>.nav-links{display:none!important}html:is([lang=ru],[lang=en],[lang=ar]) body[data-template] #nav.agency-desktop-nav .hamburger{display:flex!important}}@media (width>=601px) and (width<=1023px){body[data-template=private_showroom] #nav.agency-desktop-nav{box-sizing:border-box;gap:8px!important;padding-inline:12px!important}body[data-template=private_showroom] #nav.agency-desktop-nav>.nav-logo{flex:180px!important;width:auto!important;min-width:72px!important}body[data-template=private_showroom] #nav.agency-desktop-nav #navImg{object-fit:contain!important;max-width:100%!important}body[data-template=private_showroom] #nav.agency-desktop-nav>.nav-utilities{flex:none!important;gap:8px!important;width:auto!important;min-width:0!important}body[data-template=private_showroom] #nav.agency-desktop-nav #navPhone{white-space:nowrap!important;flex-shrink:0!important}body[data-template=private_showroom] #nav.agency-desktop-nav .hamburger{flex:0 0 44px!important;min-width:44px!important}}@media (width>=1024px){body[data-template] #nav.agency-desktop-nav .hamburger{box-sizing:border-box;cursor:pointer;border:1px solid var(--template-border)!important;background:var(--site-bg)!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;color:var(--text-main)!important;flex-direction:column!important;flex:0 0 44px!important;justify-content:center!important;align-items:center!important;gap:5px!important;padding:10px!important}body[data-template] #nav.agency-desktop-nav .hamburger span{background:currentColor!important;flex:0 0 2px!important;width:22px!important;height:2px!important;margin:0!important;display:block!important}body[data-template] #nav.agency-desktop-nav .hamburger:focus-visible{outline-offset:3px;outline:2px solid}}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-actions .lead-action-row.lead-actions-inline{background:0 0!important;flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;width:100%!important;padding:0!important;display:flex!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-actions .lead-action-row.lead-actions-inline>:is(.lead-treat-action,.lead-wa,.lead-call,.lead-mobile-more){width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;box-shadow:none!important;color:#536078!important;background:#fff!important;border:1px solid #dce3ee!important;border-radius:9px!important;flex:0 0 44px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;text-decoration:none!important;transition:background-color .15s,border-color .15s!important;display:inline-flex!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-actions .lead-action-row.lead-actions-inline>.lead-treat-action{color:#fff!important;background:#3457f1!important;border-color:#3457f1!important;flex:64px!important;width:auto!important;min-width:64px!important;padding:0 12px!important;font-size:13px!important;font-weight:600!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-actions .lead-action-row.lead-actions-inline>.lead-wa{color:#168747!important;background:#effaf3!important;border-color:#d1ebda!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-actions .lead-action-row.lead-actions-inline>.lead-call{color:#4263ce!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-actions-inline svg{flex:none;width:19px;height:19px;display:block}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-actions-inline .lead-wa svg{fill:currentColor}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-actions .lead-action-row.lead-actions-inline>:is(.lead-treat-action,.lead-wa,.lead-call,.lead-mobile-more):hover{filter:brightness(.96);border-color:#8a9cb8!important}#adminPanel.open.admin-theme-dark #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-actions .lead-action-row.lead-actions-inline>:is(.lead-treat-action,.lead-wa,.lead-call,.lead-mobile-more){color:#e6edfb!important;background:#202c40!important;border-color:#3a4961!important}#adminPanel.open.admin-theme-dark #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-actions .lead-action-row.lead-actions-inline>.lead-treat-action{color:#fff!important;background:#3457f1!important;border-color:#3457f1!important}#adminPanel.open.admin-theme-dark #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-actions .lead-action-row.lead-actions-inline>.lead-wa{color:#86e6ab!important;background:#17382e!important;border-color:#2c6551!important}@media (width<=1100px){#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-actions{grid-column:1/-1!important}}@media (width>=761px) and (pointer:fine){#adminPanel #leadMobileActionDialog{height:fit-content!important;max-height:calc(100dvh - 48px)!important;margin:auto!important;inset:0!important}}#adminPanel.open #tab-leads_tab #leadWhatsappInbox .lead-whatsapp-owner-leads{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin-top:8px!important;padding:0!important}#adminPanel.open #tab-leads_tab .lead-whatsapp-owner-grid{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;width:100%!important;min-width:0!important;display:grid!important}#adminPanel.open #tab-leads_tab .lead-whatsapp-owner-head{flex-wrap:wrap;gap:8px!important;margin-bottom:8px!important}@media (width<=760px){#adminPanel.open #tab-leads_tab #leadWhatsappInbox:has(.lead-whatsapp-owner-grid){background:0 0!important;border:0!important;padding-inline:0!important}}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-header-badges{display:none}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-owner-badge{color:#246443;white-space:normal;overflow-wrap:anywhere;background:#edf8f1;border:1px solid #c4e6d2;border-radius:6px;justify-content:center;align-items:center;width:fit-content;min-width:0;max-width:100%;padding:3px 8px;font-size:11px;font-weight:500;line-height:1.5;display:inline-flex}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-list-status .lead-owner-badge{margin-top:4px}@media (width<=760px){#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-header-badges{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:flex-start;gap:5px;min-width:0;max-width:62%;margin-inline-start:auto;display:flex}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-header-badges .lead-mobile-status{flex-shrink:0;padding:3px 7px!important;line-height:1.5!important}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact .lead-header-badges .lead-owner-badge{padding:3px 8px;font-size:11px}}#adminPanel.open #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-owner-badge.is-unassigned{color:#637188;background:#f5f7fb;border-color:#dce3ee}#adminPanel.open.admin-theme-dark #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-owner-badge{color:#b4e5c6;background:#193b2b;border-color:#37634a}#adminPanel.open.admin-theme-dark #tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-owner-badge.is-unassigned{color:#b4c1d5;background:#223049;border-color:#354359}@media (width<=760px){body[data-template=private_showroom] .hero{flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:0!important;height:auto!important;min-height:0!important;padding:84px 0 0!important;display:flex!important;overflow:hidden!important}body[data-template=private_showroom] .hero:before,body[data-template=private_showroom] .hero:after,body[data-template=private_showroom] .hero-overlay{display:none!important}body[data-template=private_showroom] .hero .hero-bg{opacity:1!important;filter:none!important;background-size:cover!important;background-position:var(--hero-mobile-position,center)!important;border-radius:0!important;flex:none!important;order:0!important;width:100%!important;height:clamp(270px,80vw,380px)!important;min-height:0!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}body[data-template=private_showroom] .hero .hero-content{background:var(--site-bg)!important;width:100%!important;max-width:none!important;box-shadow:none!important;backdrop-filter:none!important;border:0!important;border-radius:0!important;order:1!important;margin:0!important;padding:18px 20px 20px!important}body[data-template=private_showroom] .hero .hero-eyebrow{letter-spacing:.4px!important;color:var(--text-muted)!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 10px!important;padding:0!important;font-size:11px!important;line-height:1.5!important}body[data-template=private_showroom] .hero .hero-title{letter-spacing:0!important;max-width:100%!important;margin:0 0 10px!important;font-size:34px!important;line-height:1.1!important}body[data-template=private_showroom] .hero .hero-title #hL2{letter-spacing:0!important;margin-top:5px!important;font-size:23px!important;line-height:1.3!important}body[data-template=private_showroom] .hero .hero-sub{letter-spacing:0!important;text-shadow:none!important;margin:0 auto 14px!important;font-size:13px!important;line-height:1.5!important}body[data-template=private_showroom] .hero .hero-ctas{margin:0!important}body[data-template=private_showroom] .hero .cta-primary{width:100%!important;min-height:46px!important;padding:10px 20px!important;font-size:14px!important}body[data-template=private_showroom] .hero .hero-stats{border:0!important;border-top:1px solid var(--line-soft)!important;width:100%!important;max-width:none!important;box-shadow:none!important;border-radius:0!important;order:2!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin:0!important;padding:12px 6px!important;display:grid!important;position:relative!important;inset:auto!important}body[data-template=private_showroom] .hero .hero-stat{min-height:0!important;padding:4px 2px!important}body[data-template=private_showroom] .hero .hs-num{font-size:22px!important;line-height:1.3!important}body[data-template=private_showroom] .hero .hs-label{font-size:10px!important;line-height:1.4!important}}#adminPanel .monthly-goal{color:#24334b;text-align:start;border-top:1px solid #dce3ee;width:100%;min-width:0;padding:20px 0}#adminPanel .monthly-goal-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}#adminPanel .monthly-goal-heading h3{margin:0;font:600 16px/1.5 Heebo,sans-serif}#adminPanel .monthly-goal-heading>span,#adminPanel .monthly-goal-note{color:#52627a;font-size:13px;line-height:1.6}#adminPanel .monthly-goal-values{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:10px;margin:10px 0;display:flex}#adminPanel .monthly-goal-values>strong{font-size:30px;font-weight:700;line-height:1.2}#adminPanel .monthly-goal-values>strong span{color:#52627a;font-size:20px;font-weight:400}#adminPanel .monthly-goal-values>b{color:#3555cc;margin-inline-start:auto;font-size:15px}#adminPanel .monthly-goal progress{appearance:none;accent-color:#3555cc;background:#e3e8f1;border:0;border-radius:4px;width:100%;height:8px;display:block;overflow:hidden}#adminPanel .monthly-goal progress::-webkit-progress-bar{background:#e3e8f1;border-radius:4px}#adminPanel .monthly-goal progress::-webkit-progress-value{background:#3555cc;border-radius:4px}#adminPanel .monthly-goal progress::-moz-progress-bar{background:#3555cc}#adminPanel .monthly-goal-note{margin:9px 0 0}#adminPanel .monthly-goal-note.is-achieved{color:#167144;font-weight:600}#adminPanel .monthly-goal-form{flex-wrap:wrap;align-items:end;gap:12px;margin-top:18px;display:flex}#adminPanel .monthly-goal-form label{flex:200px;gap:6px;max-width:300px;font-size:14px;display:grid}#adminPanel .monthly-goal-form input{box-sizing:border-box;color:#24334b;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:8px;min-height:44px;padding:10px 12px}#adminPanel .monthly-goal button{color:#fff;cursor:pointer;background:#3555cc;border:0;border-radius:8px;min-height:44px;padding:10px 18px;font:500 14px Heebo,sans-serif}#adminPanel .monthly-goal button:disabled{opacity:.65;cursor:wait}#adminPanel .monthly-goal :is(button,input):focus-visible{outline-offset:3px;outline:2px solid #3555cc}#adminPanel .monthly-goal-form p,#adminPanel .monthly-goal-form [role=status]{color:#52627a;flex-basis:100%;margin:0;font-size:13px}#adminPanel #agencyMonthlyGoalOwner{box-sizing:border-box;background:#fff;border:1px solid #dce3ee;border-radius:12px;margin:20px 0;padding:20px}#adminPanel #agencyMonthlyGoalHome{flex-basis:100%;grid-column:1/-1;margin-top:18px}@media (width<=480px){#adminPanel .monthly-goal-form label{flex-basis:100%;max-width:none}#adminPanel .monthly-goal-form button{width:100%}}#adminPanel #tab-home .home-focus .monthly-goal .monthly-goal-note{color:#52627a!important;font-size:13px!important}#adminPanel #tab-home .home-focus .monthly-goal .monthly-goal-note.is-achieved{color:#167144!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing{--dx-story-ink:#27213e;--dx-story-muted:#665e79;--dx-story-accent:#6046d7;--dx-story-line:#e5dfef;color:var(--dx-story-ink);background:#faf9fd}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero{flex-direction:column;background:#f3f0fc!important;align-items:center!important;gap:48px!important;padding:150px 28px 72px!important;display:flex!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero-content{width:100%;max-width:850px;margin:0 auto;text-align:center!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero h1{max-width:850px;text-align:center!important;letter-spacing:-.035em!important;margin:0 auto 24px!important;font-size:clamp(38px,5vw,68px)!important;line-height:1.16!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-product-category{display:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-proof{text-align:center;gap:20px;justify-content:center!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-nav{backdrop-filter:none;background:#fff;border:0;border-radius:36px;box-shadow:0 8px 30px #35255209}body:not(.guided-landing-mode) #landingPage.dx-product-landing :is(.landing-btn,.landing-nav-cta,.landing-price-cta){min-height:48px;padding-inline:24px;border-radius:24px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing :is(.landing-btn.primary,.landing-nav-cta,.landing-price-cta.primary){background:var(--dx-story-accent)!important;border-color:var(--dx-story-accent)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing :is(.landing-btn.primary,.landing-nav-cta,.landing-price-cta.primary):hover{background:#4932b1!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-section-head{max-width:800px;margin:0 auto 42px;text-align:center!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-section-head h2{color:var(--dx-story-ink);letter-spacing:-.025em!important;text-align:center!important;font-size:clamp(30px,3.5vw,44px)!important;line-height:1.3!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-section-head p{max-width:620px;color:var(--dx-story-muted);margin:16px auto 0;font-size:18px;line-height:1.8;text-align:center!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-workspace-proof{background:#fff;border-radius:16px;width:100%;max-width:1120px;padding:0;overflow:hidden;box-shadow:0 24px 60px #39286418}.dx-product-landing .dx-workspace-bar{color:#3d3355;background:#fff;border-bottom:1px solid #e7e2f1;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;font-size:14px;display:flex}.dx-product-landing .dx-workspace-bar>span{color:#6a617b;font-size:12px}.dx-product-landing .dx-workspace-body{background:#f5f6fb;grid-template-columns:170px minmax(0,1fr) 270px;min-width:0;display:grid}.dx-product-landing .dx-workspace-nav{background:#fff;border-inline-end:1px solid #e7e2f1;flex-direction:column;gap:10px;padding:26px 16px;display:flex}#landingPage.dx-product-landing .dx-workspace-nav img{width:130px;height:auto;margin-bottom:22px}.dx-product-landing .dx-workspace-nav span{color:#655d73;border-radius:8px;padding:12px 10px;font-size:13px}.dx-product-landing .dx-workspace-nav .is-current{color:#4b38b4;background:#efedff;font-weight:700}.dx-product-landing .dx-workspace-main{min-width:0;padding:26px}.dx-product-landing .dx-workspace-greeting{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.dx-product-landing .dx-workspace-greeting span{color:#706981;font-size:12px}#landingPage.dx-product-landing .dx-workspace-greeting h2{color:#20283a;letter-spacing:0;margin:5px 0 0;line-height:1.4;font-size:25px!important}.dx-product-landing .dx-workspace-focus{color:#4259b5;background:#eaeefe;border-radius:8px;justify-content:space-between;margin-bottom:12px;padding:12px 16px;font-size:13px;display:flex}.dx-product-landing .dx-workspace-task{text-align:right;background:#fff;border:1px solid #e4e7f0;border-radius:12px;min-width:0;padding:18px}.dx-product-landing .dx-workspace-task+.dx-workspace-task{margin-top:12px}.dx-product-landing .dx-workspace-task-head{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.dx-product-landing .dx-workspace-task-head>strong{color:#253047;font-size:16px}.dx-product-landing .dx-workspace-task-head>div{align-items:center;gap:6px;display:flex}.dx-product-landing .dx-workspace-task p{color:#657188;margin:10px 0;font-size:13px;line-height:1.7}.dx-product-landing :is(.dx-demo-status,.dx-demo-assignee){white-space:nowrap;align-items:center;border:0!important;border-radius:6px!important;width:auto!important;padding:4px 8px!important;font-size:11px!important;font-weight:600!important;line-height:1.5!important;display:inline-flex!important}.dx-product-landing .dx-demo-status{color:#4055ad!important;background:#eef2ff!important}.dx-product-landing .dx-demo-assignee{color:#26734a!important;background:#e9f6ee!important}.dx-product-landing .dx-workspace-task-meta{color:#64718b;gap:8px;margin-top:14px;font-size:11px;display:flex}.dx-product-landing .dx-workspace-task-meta span{background:#f3f5f9;border-radius:4px;padding:4px 8px}.dx-product-landing .dx-workspace-task-foot{color:#485976;align-items:center;gap:8px;margin-top:12px;font-size:11px;display:flex}.dx-product-landing .dx-workspace-context{flex-direction:column;gap:18px;min-width:0;padding:26px 0 26px 24px;display:flex}.dx-product-landing .dx-workspace-lead{background:#eee9ff;border-radius:12px;padding:20px;animation:.8s cubic-bezier(.16,1,.3,1) both dx-story-arrive}.dx-product-landing .dx-demo-source{color:#665293;font-size:12px}#landingPage.dx-product-landing .dx-workspace-lead h3{color:#30234d;margin:10px 0;font-size:18px;line-height:1.4}.dx-product-landing .dx-workspace-lead p{color:#665879;margin:0 0 14px;font-size:12px;line-height:1.8}.dx-product-landing .dx-workspace-lead>div{gap:8px;display:flex}.dx-product-landing .dx-workspace-vehicle{background:#fff;border-radius:12px;padding-bottom:18px;overflow:hidden}#landingPage.dx-product-landing .dx-workspace-vehicle img{object-fit:cover;width:100%;height:126px}.dx-product-landing .dx-workspace-vehicle strong{color:#302c42;margin:14px 16px 6px;font-size:13px;display:block}.dx-product-landing .dx-workspace-vehicle p{color:#6a617b;margin:0 16px;font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-product-proof figcaption{text-align:center;margin:22px 20px 4px;font-size:16px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-product-proof figcaption span{margin-top:4px;font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-proof-link{justify-content:center;margin:0 16px 12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid{gap:28px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid article.dx-visual-benefit{background:0 0;padding:0;border:0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid article.dx-visual-benefit h3{margin:24px 0 12px!important;font-size:24px!important}.dx-product-landing .dx-feature-scene{background:#f2eff9;border-radius:14px;flex-direction:column;justify-content:center;gap:10px;height:194px;padding:24px;display:flex;overflow:hidden}.dx-product-landing .dx-feature-scene strong{color:#342b48;font-size:15px}.dx-product-landing .dx-feature-scene small{color:#6a617b;font-size:12px}.dx-product-landing .dx-feature-stock{flex-direction:row;align-items:center;gap:20px}.dx-product-landing .dx-feature-stock img{object-fit:cover;border-radius:8px;width:46%;height:120px}.dx-product-landing .dx-feature-stock>div{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.dx-product-landing .dx-feature-lead{background:#edf4f0}.dx-product-landing .dx-feature-lead>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}#landingPage.dx-product-landing .dx-feature-lead p{margin:0;font-size:14px}.dx-product-landing .dx-feature-day{background:#f4f2ed;gap:0}.dx-product-landing .dx-feature-day>div{border-bottom:1px solid #dedbd3;align-items:center;gap:20px;padding:13px 0;display:flex}.dx-product-landing .dx-feature-day>div:last-child{border:0}.dx-product-landing .dx-feature-day time{color:#7a6a50;font-variant-numeric:tabular-nums;font-size:13px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-demo-tour{grid-template-columns:1fr;gap:30px;max-width:1080px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-demo-tour>a{aspect-ratio:auto;background:#fff;border:0;padding:12px;box-shadow:0 18px 44px #36295712}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-demo-tour img{height:auto}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-capability-copy .dx-capability-example{display:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-preview-options button{background:#fff;border:0;border-radius:24px;padding:12px 22px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-preview-options button[aria-pressed=true]{background:var(--dx-story-accent)}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-leads-story{background:#fff;grid-template-columns:.85fr 1.15fr;align-items:center;gap:70px;display:grid}.dx-product-landing .dx-leads-story-copy h2{letter-spacing:-.025em;color:#2a2240;text-wrap:balance;margin:0 0 24px;font-size:clamp(30px,3.3vw,44px);line-height:1.3}.dx-product-landing .dx-leads-story-copy p{color:#685f78;margin:0 0 28px;font-size:18px;line-height:1.9}.dx-product-landing .dx-leads-story-preview{background:#f4f5fb;border-radius:16px;min-width:0;margin:0;overflow:hidden;box-shadow:0 20px 48px #36295714}.dx-product-landing .dx-leads-scene{padding:22px}.dx-product-landing .dx-leads-scene-tabs{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.dx-product-landing .dx-leads-scene-tabs span{color:#655f73;background:#fff;border-radius:8px;padding:10px 16px;font-size:13px}.dx-product-landing .dx-leads-scene-tabs .is-current{color:#fff;background:#5544cf}.dx-product-landing .dx-lead-message{color:#354057;font-size:15px;font-weight:500;line-height:1.8;display:block}.dx-product-landing .dx-lead-next{color:#64718b;border-top:1px solid #e4e7f0;margin-top:18px;padding-top:12px;font-size:12px}.dx-product-landing .dx-leads-story-preview figcaption{color:#675c7c;text-align:center;padding:0 22px 22px;font-size:13px;line-height:1.8}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-testimonial{box-shadow:none;background:#fff;border:0;border-radius:14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-confidence{color:#fff;background:#2c2243;border:0}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-confidence .landing-section-head h2,body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-confidence-item h3{color:#fff!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-confidence .landing-section-head p{color:#d5cce6!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-confidence-item{box-shadow:none;background:0 0;border:0;border-radius:0}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-confidence-item p{color:#d5cce6}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-confidence-item svg{color:#cbbaff;stroke:currentColor;background:0 0}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-confidence-start{color:#fff;background:#403256;border:0;border-radius:14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-how-grid article{box-shadow:none;background:0 0;border:0}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-faq-grid{max-width:900px}@keyframes dx-story-arrive{0%{transform:translateY(12px)}to{transform:translateY(0)}}@media (width<=1000px){.dx-product-landing .dx-workspace-body{grid-template-columns:150px minmax(0,1fr)}.dx-product-landing .dx-workspace-context{display:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-leads-story{grid-template-columns:1fr;gap:32px}.dx-product-landing .dx-leads-story-copy{text-align:center;max-width:650px;margin:auto}.dx-product-landing .dx-leads-story-preview{width:100%;max-width:650px;margin:auto}.dx-product-landing .dx-feature-scene{padding:18px}}@media (width<=600px){body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-nav{border-radius:14px;gap:10px;top:10px!important;width:auto!important;padding-inline:14px!important;inset-inline:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero{gap:32px!important;padding:116px 18px 48px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero h1{margin-bottom:20px!important;font-size:37px!important;line-height:1.2!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-lead{font-size:17px!important;line-height:1.8!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero-actions{flex-direction:column;gap:10px;width:100%;max-width:350px;margin:24px auto 16px!important;display:flex!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero-actions .landing-btn{width:100%;font-size:15px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-proof{flex-wrap:wrap;gap:8px 14px!important;font-size:12px!important}.dx-product-landing .dx-workspace-body{display:block}.dx-product-landing .dx-workspace-nav{display:none}.dx-product-landing .dx-workspace-bar{gap:8px;padding:14px 16px;font-size:12px}.dx-product-landing .dx-workspace-bar>span{font-size:11px}.dx-product-landing .dx-workspace-main{padding:18px 14px}.dx-product-landing .dx-workspace-greeting{margin-bottom:18px}#landingPage.dx-product-landing .dx-workspace-greeting h2{font-size:22px!important}.dx-product-landing .dx-workspace-task{padding:16px 14px}.dx-product-landing .dx-workspace-task-head>strong{font-size:15px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-product-proof figcaption{margin-inline:18px;font-size:14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-section{padding:56px 20px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-section-head{margin-bottom:28px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-section-head h2{font-size:30px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-section-head p{font-size:16px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid{gap:34px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid article.dx-visual-benefit h3{margin-top:18px!important}.dx-product-landing .dx-feature-scene{height:174px;padding:20px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-preview-options button{padding:12px 15px;font-size:13px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-demo-tour>a{padding:6px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-capability-copy :is(h3,p){text-align:center}.dx-product-landing .dx-leads-story-copy p{font-size:16px}.dx-product-landing .dx-leads-scene{padding:16px 12px}.dx-product-landing .dx-leads-scene-tabs{gap:6px}.dx-product-landing .dx-leads-scene-tabs span{padding:9px 12px;font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-guided-intro{margin:0 20px 24px;padding:24px 0}}@media (prefers-reduced-motion:reduce){.dx-product-landing .dx-workspace-lead{animation:none}}.dx-product-landing .dx-inventory-mobile{display:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-confidence-start{padding:24px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-leads-story-preview{width:100%}@media (width<=600px){body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-demo-tour>a{color:#253047;padding:0;text-decoration:none;display:block}#landingPage.dx-product-landing #landingProductScreen{display:none}.dx-product-landing .dx-inventory-mobile{text-align:right;background:#f5f6fb;width:100%;display:block}.dx-product-landing .dx-inventory-mobile-body{padding:18px}.dx-product-landing .dx-inventory-car{align-items:center;gap:18px;margin-bottom:18px;display:flex}#landingPage.dx-product-landing .dx-inventory-car img{object-fit:cover;border-radius:8px;width:110px;height:74px}.dx-product-landing .dx-inventory-car>div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.dx-product-landing .dx-inventory-mobile dl{margin:0}.dx-product-landing .dx-inventory-mobile dl>div{border-top:1px solid #e0e4ef;justify-content:space-between;padding:12px 0;font-size:14px;display:flex}.dx-product-landing .dx-inventory-mobile dt{color:#64718b}.dx-product-landing .dx-inventory-mobile dd{color:#253047;margin:0;font-weight:600}.dx-product-landing .dx-inventory-task{background:#ece9fb;border-radius:10px;margin-top:16px;padding:16px}.dx-product-landing .dx-inventory-task strong{color:#4e3c83;font-size:13px}#landingPage.dx-product-landing .dx-inventory-task p{color:#403651;margin:8px 0;font-size:14px;line-height:1.8}.dx-product-landing .dx-inventory-task>span{color:#665b7c;font-size:12px}}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-logo-item{color:#fff!important;background:#2c2243!important;border-color:#2c2243!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-logo-item img{filter:brightness(0)invert()!important;opacity:1!important;mix-blend-mode:normal!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-logo-item b{line-height:1.6;color:#eee8fa!important}@media (width<=760px){body:not(.guided-landing-mode) #landingPage.dx-product-landing :is(.landing-section,.landing-contact){scroll-margin-top:84px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-nav{min-height:60px!important;padding-block:8px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-nav>.landing-nav-cta{display:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-nav summary{justify-content:center;align-items:center;min-width:64px;min-height:44px;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero{gap:24px!important;padding:108px 20px 40px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero h1{text-wrap:balance;margin-bottom:16px!important;font-size:clamp(30px,8.7vw,42px)!important;line-height:1.22!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-lead{margin-bottom:16px!important;font-size:17px!important;line-height:1.7!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero-actions{margin-top:20px!important;margin-bottom:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-proof{color:#665e79!important;font-size:13px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-logo-strip{padding:32px 20px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-logo-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important;width:100%!important;animation:none!important;display:grid!important;transform:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-logo-item{box-sizing:border-box;width:100%!important;min-width:0!important;padding:14px 10px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-logo-frame{width:100%!important;height:76px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-logo-item b{font-size:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-section{padding:48px 20px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-section-head h2{text-wrap:balance;font-size:clamp(27px,7.4vw,34px)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid{grid-template-columns:1fr!important;gap:36px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid article.dx-visual-benefit :is(h3,p){text-align:center}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid article p{font-size:16px!important;line-height:1.8!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-preview-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-preview-options button{white-space:normal;border-radius:12px;min-height:48px;padding:10px 6px;font-size:14px;line-height:1.4}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-capability-panel:not([hidden]){grid-template-columns:1fr!important;gap:24px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-capability-copy :is(h3,p){text-align:center;line-height:1.75}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-capability-copy small{font-size:13px;line-height:1.75}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-workspace-task p{font-size:14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing :is(.dx-workspace-task-meta,.dx-workspace-task-foot){flex-wrap:wrap;font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-workspace-task-head{flex-wrap:wrap}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-price-card{padding:24px 20px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-price-features li{font-size:15px!important;line-height:1.75!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing :is(.landing-faq-grid summary,.dx-plan-more summary,.dx-comparison summary,.dx-guided-transcript summary){box-sizing:border-box;min-height:44px;padding-block:12px;line-height:1.6}body:not(.guided-landing-mode) #landingPage.dx-product-landing #landingContact{grid-template-columns:1fr!important;gap:28px!important;margin-inline:12px!important;padding:32px 16px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing #landingContact h2{text-align:center;line-height:1.3;font-size:32px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing #landingContact .dx-signup-intro{text-align:center;font-size:16px!important;line-height:1.7!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing #landingContact .dx-trial-offer{justify-content:center}body:not(.guided-landing-mode) #landingPage.dx-product-landing #landingContact .dx-trial-end{text-align:center;margin-bottom:0;font-size:14px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing #landingContact .dx-signup-card{padding:22px 16px 0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing #landingContact .dx-signup-card-top{display:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing #landingContact .dx-signup-steps li{text-align:center;flex-wrap:wrap;justify-content:center;font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing #landingContact .landing-form input{min-height:48px;font-size:16px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing #landingContact .landing-form label{font-size:14px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing #landingContact .dx-signup-field-row{gap:16px;grid-template-columns:1fr!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing #landingContact .dx-signup-submit{min-height:52px;font-size:16px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-footer{padding-bottom:max(28px,env(safe-area-inset-bottom))}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-footer :is(a,button){align-items:center;min-height:44px;display:inline-flex}}#tab-super_admin_backups{color:#1b2940}.sa-recovery-head{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.sa-recovery-head h2{margin:0 0 8px;font-size:28px}.sa-recovery-head h3{margin:0 0 8px;font-size:21px}.sa-recovery-head p,.sa-recovery-current p{color:#526078;max-width:68ch;margin:0;line-height:1.7}.sa-recovery-current{background:#fff;border:1px solid #dce2ee;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;margin:16px 0 28px;padding:28px;display:flex}.sa-recovery-current h3{text-align:start;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:8px 0;font-size:clamp(16px,2vw,25px)}.sa-recovery-current small{color:#526078;margin-top:12px;display:block}.sa-recovery-notice{color:#694315;background:#fff5e5;border:1px solid #ead4af;border-radius:12px;padding:16px 20px;line-height:1.7}.sa-recovery-history{margin-top:36px}.sa-recovery-row{border-bottom:1px solid #dce2ee;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:22px 4px;display:flex}.sa-recovery-identity{flex:280px;min-width:0}.sa-recovery-identity strong{text-align:right;overflow-wrap:anywhere;font-size:16px;display:block}.sa-recovery-identity span{color:#526078;margin:6px 0;font-size:13px;display:block}.sa-recovery-identity p{overflow-wrap:anywhere;margin:6px 0 0}.sa-recovery-actions{flex-wrap:wrap;gap:8px;display:flex}.sa-recovery-actions button{min-height:42px}.sa-recovery-search{color:#526078;flex:0 280px;gap:6px;font-size:13px;display:grid}.sa-recovery-search input,.sa-recovery-label input,.sa-recovery-dialog input{color:#1b2940;width:100%;min-height:44px;font:inherit;caret-color:#5148d8;background:#fff;border:1px solid #bdc9dc;border-radius:8px;padding:10px}#tab-super_admin_backups button:disabled,.sa-recovery-dialog button:disabled{opacity:.55;cursor:not-allowed}#tab-super_admin_backups :focus-visible,.sa-recovery-dialog :focus-visible{outline-offset:3px;outline:3px solid #5148d8}.sa-recovery-label{align-items:end;gap:12px;width:100%;padding-top:12px;display:flex}.sa-recovery-label label{flex:1;gap:8px;display:grid}.sa-recovery-coverage{margin-top:40px}.sa-recovery-coverage h3,.sa-recovery-log h3{font-size:21px}.sa-recovery-coverage dl{background:#fff;border:1px solid #dce2ee;border-radius:12px;margin:0;padding:0 20px}.sa-recovery-coverage dl>div{border-bottom:1px solid #e5e9f1;grid-template-columns:180px 1fr;gap:24px;padding:18px 0;display:grid}.sa-recovery-coverage dl>div:last-child{border:0}.sa-recovery-coverage dt{font-weight:700}.sa-recovery-coverage dd{color:#526078;margin:0;line-height:1.7}.sa-recovery-coverage>p{color:#526078;max-width:75ch;line-height:1.7}.sa-recovery-guide{border-bottom:1px solid #dce2ee;padding:20px 0;line-height:1.8}.sa-recovery-guide summary{cursor:pointer;font-weight:700}.sa-recovery-guide p{max-width:75ch}.sa-recovery-guide a{color:#3932ab;text-underline-offset:4px}.sa-recovery-guide code{overflow-wrap:anywhere}.sa-recovery-job{border-bottom:1px solid #dce2ee;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:16px 0;display:flex}.sa-recovery-job span{overflow-wrap:anywhere}.sa-recovery-dialog{color:#1b2940;direction:rtl;border:0;border-radius:16px;width:calc(100% - 32px);max-width:620px;max-height:90dvh;padding:28px;font-family:inherit;overflow:auto;box-shadow:0 24px 80px #14213c40}.sa-recovery-dialog::backdrop{background:#15203e70}.sa-recovery-dialog p{line-height:1.7}.sa-recovery-dialog h2{margin-top:0;font-size:24px}.sa-recovery-dialog dd{overflow-wrap:anywhere;text-align:right;margin:8px 0 18px}.sa-recovery-dialog form>div{gap:12px;margin-top:20px;display:flex}.sa-recovery-dialog label{gap:8px;display:grid}.sa-recovery-dialog button{font:inherit;cursor:pointer;border:1px solid #c6ccdb;border-radius:8px;padding:12px 20px}.sa-recovery-dialog .a-save{color:#fff;background:#5148d8}@media (width<=700px){.sa-recovery-head{flex-direction:column;align-items:stretch;gap:16px}.sa-recovery-search{flex:auto}.sa-recovery-current{flex-direction:column;align-items:start;gap:16px;padding:20px}.sa-recovery-row{gap:14px}.sa-recovery-actions{width:100%}.sa-recovery-actions button{white-space:normal;flex:1}.sa-recovery-coverage dl>div{grid-template-columns:1fr;gap:8px}.sa-recovery-label{flex-wrap:wrap;align-items:stretch}.sa-recovery-label label{flex-basis:100%}.sa-recovery-dialog{padding:20px}.sa-recovery-dialog form>div{flex-wrap:wrap}.sa-recovery-dialog button{flex:1}}#catalogAppHeader[hidden],body.catalog-app-mode #nav#nav,body.catalog-app-mode #mobileMenu,body.catalog-app-mode #stickyCta,body.catalog-app-mode #waPopup,body.catalog-app-mode #waPopupOverlay,body.catalog-app-mode footer{display:none!important}body.catalog-app-mode #catalogAppHeader{z-index:100;padding:calc(8px + env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) 8px max(16px,env(safe-area-inset-left,0px));box-sizing:border-box;background:var(--surface-bg,#fff);border-bottom:1px solid var(--line-soft,#ddd);min-height:64px;color:var(--text-main,#162032);justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;top:0}#catalogAppHeader a{min-height:44px;color:inherit;align-items:center;text-decoration:none;display:flex}#catalogAppHeader .catalog-app-brand{min-width:0;font-size:18px;font-weight:800}#catalogAppHeader img{object-fit:contain;max-width:180px;max-height:44px;display:block}#catalogAppHeader .catalog-app-website{white-space:nowrap;text-underline-offset:4px;font-size:13px;text-decoration:underline}#catalogAppHeader a:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}body.catalog-app-mode #catalog#catalog{min-height:calc(100dvh - 80px);scroll-margin-top:84px;padding-top:20px!important}body.catalog-app-mode #catalog .catalog-head{margin-bottom:16px!important}body.catalog-app-mode #catalog .s-tag,body.catalog-app-mode #catalog .catalog-sub,body.catalog-app-mode #catalog .s-rule{display:none!important}body.catalog-app-mode #catalog .s-title{line-height:1.3;margin:0!important;font-size:clamp(24px,4vw,32px)!important}body.catalog-app-mode #catalog .catalog-toolbar{margin-block:12px!important}@media (width<=760px){body.catalog-app-mode #catalog#catalog{padding-inline:12px!important;padding-top:16px!important}#catalogAppHeader img{max-width:150px}body.catalog-app-mode #catalog .catalog-tools{width:100%;min-width:0}body.catalog-app-mode #catalog .catalog-search{min-width:0}}body.catalog-app-mode #catalog#catalog .catalog-natural-search{box-sizing:border-box;width:100%!important;max-width:none!important;margin:0 0 12px!important;padding:12px!important;display:block!important}body.catalog-app-mode #catalog .catalog-natural-search small{display:none!important}body.catalog-app-mode #catalog .catalog-natural-search label{color:var(--text-main);margin-bottom:8px;font-weight:700;display:block}body.catalog-app-mode #catalog .catalog-natural-search input{min-width:0;min-height:48px;font-size:16px}body.catalog-app-mode #catalog .catalog-natural-search button{min-width:48px;min-height:48px}body.catalog-app-mode #catalog#catalog .catalog-advanced{box-sizing:border-box;width:100%;max-width:none;margin:0 0 16px!important}body.catalog-app-mode #catalog .catalog-advanced>summary{box-sizing:border-box;min-height:48px}body.catalog-app-mode #catalog#catalog .catalog-advanced:not([open])>.catalog-toolbar{display:none!important}body.catalog-app-mode #catalog .catalog-advanced[open]>.catalog-toolbar{box-sizing:border-box;border:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:12px 0!important}body.catalog-app-mode #catalog .catalog-advanced .catalog-search{display:none!important}#catalogAppHeader .catalog-display-toggle{border:1px solid var(--line-soft,#ddd);background:var(--surface-bg,#fff);min-height:44px;color:inherit;font:inherit;cursor:pointer;border-radius:8px;padding:8px 12px;font-size:13px}#catalogAppHeader .catalog-display-toggle:focus-visible{outline:2px solid var(--brand-primary,#7055dd);outline-offset:3px}#catalogIdleDisplay{box-sizing:border-box;background:var(--surface-bg,#fff);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--text-main,#162032);--idle-accent:var(--gold,var(--brand-primary,#7055dd));border:0;border-radius:0;margin:0;padding:clamp(20px,3vw,48px);position:fixed;inset:0;overflow:auto}#catalogIdleDisplay[open]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(240px,.8fr) minmax(0,1.7fr);gap:clamp(24px,4vw,64px);display:grid}#catalogIdleDisplay::backdrop{background:var(--surface-bg,#101827)}#catalogIdleDisplay .catalog-idle-top{grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;min-height:52px;display:flex}#catalogIdleDisplay .catalog-idle-brand{min-width:0;font-size:24px;font-weight:700}#catalogIdleDisplay .catalog-idle-logo{object-fit:contain;max-width:200px;max-height:64px;display:block}#catalogIdleDisplay [hidden]{display:none!important}#catalogIdleDisplay button{cursor:pointer;min-height:48px;font:inherit;border-radius:8px}#catalogIdleDisplay button:focus-visible{outline:3px solid var(--idle-accent);outline-offset:5px}#catalogIdleDisplay .catalog-idle-pause{border:1px solid var(--line-soft,currentColor);color:inherit;background:0 0;padding:10px 16px;font-size:14px}#catalogIdleDisplay .catalog-idle-visual{grid-area:2/2;grid-template-rows:minmax(0,1fr) auto auto;gap:20px;min-width:0;min-height:0;margin:0;display:grid}#catalogIdleDisplay .catalog-idle-photo{background:color-mix(in srgb,var(--text-main,#162032) 4%,var(--surface-bg,#fff));border-radius:12px;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}#catalogIdleDisplay .catalog-idle-image{object-fit:contain;width:100%;height:100%;min-height:0;display:block}#catalogIdleDisplay .catalog-idle-image-error{text-align:center;font-size:18px;position:absolute}#catalogIdleDisplay figcaption{justify-content:space-between;align-items:center;gap:20px;min-width:0;display:flex}#catalogIdleDisplay .catalog-idle-car{overflow-wrap:anywhere;margin:0;font-size:clamp(20px,2vw,30px);font-weight:700;line-height:1.3}#catalogIdleDisplay .catalog-idle-specs{margin:6px 0 0;font-size:16px}#catalogIdleDisplay .catalog-idle-price{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--idle-accent);font-size:clamp(22px,2.5vw,34px)}#catalogIdleDisplay .catalog-idle-position{justify-content:center;gap:8px;padding-block:4px;display:flex}#catalogIdleDisplay .catalog-idle-position span{background:var(--text-main,#162032);opacity:.22;border-radius:2px;width:20px;height:3px;transition:width .4s ease-out}#catalogIdleDisplay .catalog-idle-position .is-current{background:var(--idle-accent);opacity:1;width:48px}#catalogIdleDisplay .catalog-idle-bottom{grid-area:2/1;align-self:center;min-width:0}#catalogIdleDisplay h2{font:inherit;letter-spacing:-.025em;text-wrap:balance;margin:0 0 24px;font-size:clamp(34px,4.3vw,64px);font-weight:800;line-height:1.1}#catalogIdleDisplay h2 span{color:var(--idle-accent)}#catalogIdleDisplay .catalog-idle-intro{margin:0 0 32px;font-size:clamp(16px,1.5vw,21px);line-height:1.65}#catalogIdleDisplay .catalog-idle-start{background:var(--text-main,#162032);width:100%;color:var(--surface-bg,#fff);border:0;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;font-size:18px;font-weight:700;display:flex}#catalogIdleDisplay .catalog-idle-start:hover{filter:brightness(.92)}#catalogIdleDisplay .catalog-idle-hint{text-align:center;margin:16px 0 0;font-size:14px}@media (aspect-ratio<=1){#catalogIdleDisplay[open]{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:1fr;gap:24px}#catalogIdleDisplay .catalog-idle-visual{grid-area:2/1;gap:16px}#catalogIdleDisplay .catalog-idle-bottom{text-align:center;grid-row:3;justify-self:center;width:min(100%,560px)}#catalogIdleDisplay h2{margin-bottom:12px;font-size:clamp(28px,5vw,46px)}#catalogIdleDisplay h2 br{display:none}#catalogIdleDisplay h2 span:before{content:" "}#catalogIdleDisplay .catalog-idle-intro{display:none}#catalogIdleDisplay .catalog-idle-start{width:min(100%,380px);margin:auto}}@media (width<=600px){#catalogAppHeader{flex-wrap:wrap;gap:8px}#catalogAppHeader .catalog-app-brand{margin-inline-end:auto}#catalogIdleDisplay{padding:20px 16px}#catalogIdleDisplay[open]{gap:20px}#catalogIdleDisplay .catalog-idle-logo{max-width:150px;max-height:48px}#catalogIdleDisplay .catalog-idle-pause{padding:8px 12px;font-size:13px}#catalogIdleDisplay figcaption{align-items:start;gap:12px}#catalogIdleDisplay .catalog-idle-car{font-size:19px}#catalogIdleDisplay .catalog-idle-price{font-size:22px}#catalogIdleDisplay .catalog-idle-specs{font-size:14px}#catalogIdleDisplay .catalog-idle-hint{margin-top:12px;font-size:13px}}@media (height<=500px) and (aspect-ratio>=1){#catalogIdleDisplay{padding:16px}#catalogIdleDisplay[open]{gap:12px 24px}#catalogIdleDisplay h2{margin-bottom:12px;font-size:30px}#catalogIdleDisplay .catalog-idle-intro{display:none}#catalogIdleDisplay .catalog-idle-logo{max-height:36px}#catalogIdleDisplay .catalog-idle-visual{gap:8px}}@media (prefers-reduced-motion:reduce){#catalogIdleDisplay *{transition:none!important;animation:none!important}}.dealer-trade{--dt-ink:#17243d;--dt-muted:#52647d;--dt-line:#dce4ef;--dt-accent:#3158ce;color:var(--dt-ink);padding-bottom:32px}.dealer-trade [hidden]{display:none!important}.dealer-trade *{box-sizing:border-box}.dealer-trade h2{margin:0 0 8px;font-size:28px}.dealer-trade p{line-height:1.65}.dt-heading{justify-content:space-between;align-items:center;gap:20px;margin:22px 0;display:flex}.dt-heading p{color:var(--dt-muted);margin:0;font-size:14px}.dealer-trade button,.dealer-trade .dt-link{font:inherit;border:1px solid var(--dt-line);min-height:44px;color:var(--dt-ink);cursor:pointer;text-align:center;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:10px 16px;font-size:14px;text-decoration:none;display:inline-flex}.dealer-trade button:hover,.dealer-trade .dt-link:hover{background:#eef2fa}.dealer-trade button:disabled{opacity:.55;cursor:wait}.dealer-trade .dt-primary{background:var(--dt-accent);border-color:var(--dt-accent);color:#fff}.dealer-trade .dt-primary:hover{background:#2648b2}.dealer-trade :is(button,input,select,textarea,a):focus-visible{outline-offset:3px;outline:3px solid #3158ce}.dealer-trade ::selection{color:#17243d;background:#dbe6ff}.dt-tabs{border-bottom:1px solid var(--dt-line);gap:8px;margin-bottom:20px;padding-bottom:14px;display:flex}.dt-tabs button[aria-pressed=true]{color:#2549b5;background:#eaf0ff;border-color:#b8c8f3;font-weight:700}.dt-filters{border:1px solid var(--dt-line);background:#fff;border-radius:12px;flex-wrap:wrap;align-items:end;gap:12px;padding:16px;display:flex}.dealer-trade label{color:var(--dt-muted);flex-direction:column;gap:7px;min-width:0;font-size:13px;display:flex}.dt-filters label{flex:130px}.dt-filters .dt-search{flex:2 240px}.dealer-trade input,.dealer-trade select,.dealer-trade textarea{font:inherit;border:1px solid var(--dt-line);min-height:44px;color:var(--dt-ink);width:100%;min-width:0;caret-color:var(--dt-accent);background:#fff;border-radius:8px;padding:10px;font-size:16px}.dealer-trade input::placeholder,.dealer-trade textarea::placeholder{color:#63718a}.dealer-trade .dt-check{flex-direction:row;align-items:center;gap:9px;min-height:44px}.dealer-trade input[type=checkbox]{width:19px;height:19px;min-height:19px;accent-color:var(--dt-accent);flex-shrink:0}.dt-results-heading{justify-content:space-between;align-items:center;gap:12px;margin:16px 0;display:flex}.dt-results-heading p{color:var(--dt-muted);margin:0;font-size:14px}.dt-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.dt-card{border:1px solid var(--dt-line);background:#fff;border-radius:12px;min-width:0;overflow:hidden}.dt-photo{aspect-ratio:1.6;color:var(--dt-muted);background:#f3f5f9;place-items:center;display:grid;overflow:hidden}.dt-photo img{object-fit:contain;width:100%;height:100%;min-height:0}.dt-card-body{padding:18px}.dt-card h3{overflow-wrap:anywhere;margin:0 0 7px;font-size:19px;line-height:1.4}.dt-meta{color:var(--dt-muted);margin:0 0 12px;font-size:13px}.dt-price{border-top:1px solid #edf0f5;justify-content:space-between;align-items:baseline;gap:10px;margin:12px 0;padding-top:12px;display:flex}.dt-price strong{font-variant-numeric:tabular-nums;font-size:23px}.dt-price span{color:var(--dt-muted);font-size:12px}.dt-agency{overflow-wrap:anywhere;margin:0;font-size:14px}.dt-card-actions{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.dt-card-actions button{flex:1}.dt-badge{color:#28523e;background:#eef7f1;border-radius:4px;margin:8px 0 0;padding:4px 7px;font-size:12px;display:inline-block}.dt-badge.paused{color:#725011;background:#fff5dc}.dt-empty{text-align:center;border:1px dashed var(--dt-line);background:#fff;border-radius:12px;grid-column:1/-1;padding:48px 24px}.dt-empty h3{margin:0 0 8px;font-size:21px}.dt-empty p{color:var(--dt-muted);max-width:58ch;margin:0 auto 20px}.dt-pager{justify-content:center;align-items:center;gap:16px;margin-top:24px;display:flex}.dt-error{color:#a32727!important}.dt-loading{min-height:230px;color:var(--dt-muted);background:#f0f3f9;border-radius:12px;padding:24px}.dt-edit-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.dt-edit-heading h3{margin:0;font-size:22px}.dt-editor-layout{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:start;gap:24px;display:grid}.dt-form{border:1px solid var(--dt-line);background:#fff;border-radius:12px;padding:24px}.dt-form-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.dt-wide{grid-column:1/-1}.dt-form textarea{resize:vertical;min-height:100px}.dt-form-footer{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.dt-preview-label{margin:0 0 12px;font-size:14px;font-weight:700}.dt-notice{color:var(--dt-muted);max-width:65ch;font-size:13px;line-height:1.65}.dt-confirm{background:#eef3ff;border-radius:10px;margin-top:18px;padding:16px}.dt-detail-layout{border:1px solid var(--dt-line);background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(280px,1fr);gap:28px;padding:24px;display:grid}.dt-detail-layout h3{margin:0 0 12px;font-size:26px}.dt-specs{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.dt-specs div{border-bottom:1px solid var(--dt-line);padding:12px 0}.dt-specs dt{color:var(--dt-muted);font-size:12px}.dt-specs dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:15px}.dt-notes{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px}.dt-thumbnails{gap:8px;margin-top:12px;display:flex;overflow-x:auto}.dt-thumbnails button{flex:0 0 72px;height:60px;padding:3px}.dt-thumbnails img{object-fit:contain;width:100%;height:100%}.dt-contact{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.dt-contact a{flex:1}.dt-contact-name{color:var(--dt-muted);font-size:14px}@media (width<=1200px){.dt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.dt-heading{flex-direction:column;align-items:stretch;gap:14px}.dealer-trade h2{font-size:25px}.dt-heading>button{align-self:flex-start}.dt-grid{grid-template-columns:1fr;gap:16px}.dt-filters{gap:12px;padding:14px}.dt-filters label{flex-basis:calc(50% - 12px)}.dt-filters .dt-search{flex-basis:100%}.dt-tabs button{flex:1;padding:10px}.dt-editor-layout,.dt-detail-layout{grid-template-columns:1fr}.dt-form,.dt-detail-layout{padding:16px}.dt-form-fields{gap:14px}.dt-form-fields label{grid-column:1/-1}.dt-edit-heading{align-items:flex-start}.dt-edit-heading h3{font-size:21px}.dt-card-actions button,.dt-form-footer button{flex:1}.dt-detail-layout h3{font-size:23px}.dt-empty{padding:32px 16px}}.dt-card{flex-direction:column;display:flex}.dt-card-body{flex-direction:column;flex:1;display:flex}.dt-card .dt-price{margin-top:auto}.dt-card .dt-badge{align-self:flex-start;margin-bottom:10px}.dt-reviewing{display:block}.dt-reviewing .dt-form{max-width:780px;margin-inline:auto}.dt-reviewing #dtPreviewAside{margin-top:24px}.dt-reviewing #dtPreview{max-width:460px;margin-inline:auto}.dt-preview-label{margin-top:18px}.dealer-trade #dtPreviewAside:focus{outline:none}.dealer-trade #dtStatus:focus-visible{outline:2px solid var(--dt-accent);outline-offset:4px}.dt-tabs{flex-wrap:wrap}.dtr-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.dtr-toolbar .dt-tabs{border:0;margin:0;padding:0}.dtr-search{align-items:end;gap:10px;display:flex}.dtr-search label{min-width:240px}.dtr-list{border:1px solid var(--dt-line);background:#fff;border-radius:12px;overflow:hidden}.dtr-row{border-bottom:1px solid var(--dt-line);justify-content:space-between;gap:24px;padding:22px;display:flex}.dtr-row:last-child{border-bottom:0}.dtr-row h4,.dtr-request-summary h4{margin:0 0 10px;font-size:22px}.dtr-budget{font-variant-numeric:tabular-nums;margin:10px 0;font-size:21px;font-weight:700}.dtr-row-action{flex-direction:column;justify-content:center;gap:12px;display:flex}.dtr-row-action>span{color:var(--dt-muted);font-size:13px}.dtr-form{max-width:800px;margin-inline:auto}.dtr-detail{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);align-items:start;gap:28px;display:grid}.dtr-request-summary{border:1px solid var(--dt-line);background:#fff;border-radius:12px;padding:24px}.dtr-offers>h4{margin:0;font-size:21px}.dtr-offer{border-top:1px solid var(--dt-line);padding:22px 0}.dtr-offer h5{margin:10px 0;font-size:20px}.dtr-offer img,.dtr-offer-preview img{aspect-ratio:1.6;object-fit:contain;background:#f3f5f9;border-radius:8px;width:100%;max-width:340px}.dtr-offer-context{border-bottom:1px solid var(--dt-line);margin-bottom:24px;padding-bottom:12px}.dtr-offer-context h4{margin:0;font-size:20px}.dtr-offer-preview{margin-top:22px}.dtr-empty{color:var(--dt-muted);padding:24px 0}@media (width<=700px){.dtr-row{flex-direction:column;gap:12px;padding:18px}.dtr-row-action{gap:8px}.dtr-toolbar{gap:14px}.dtr-toolbar .dt-tabs{width:100%}.dtr-toolbar .dt-tabs button{flex-basis:30%;padding:8px;font-size:13px}.dtr-search{width:100%}.dtr-search label{flex:1;min-width:0}.dtr-detail{grid-template-columns:1fr}.dtr-request-summary{padding:18px}.dtr-row h4,.dtr-request-summary h4{font-size:20px}.dt-tabs button{white-space:normal}}.dealer-trade .dt-inbox{border-block:1px solid #dce3ef;margin:0 0 20px;padding:12px 0}.dealer-trade .dt-inbox summary{cursor:pointer;color:#17243d;align-content:center;min-height:44px;font-weight:700}.dealer-trade .dt-inbox summary:focus-visible{outline-offset:3px;outline:3px solid #3158ce}.dealer-trade .dt-inbox-actions{flex-wrap:wrap;gap:10px;margin:8px 0 16px;display:flex}.dealer-trade .dt-inbox-item{text-align:start;border:0;color:#17243d;overflow-wrap:anywhere;background:0 0;border-bottom:1px solid #dce3ef;border-radius:0;gap:4px;width:100%;padding:14px 12px;display:grid}.dealer-trade .dt-inbox-item.is-unread{background:#eef3ff}.dealer-trade .dt-inbox-item small{color:#52627a;font-size:13px}.dealer-trade .dt-inbox-item:hover{background:#e5edff}.dealer-trade .dtr-match-explainer{grid-column:1/-1;max-width:75ch;margin:0}@media (width<=700px){.dealer-trade .dtr-toolbar>.dt-tabs{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.dealer-trade .dtr-toolbar>.dt-tabs button{white-space:normal;min-width:0}.dealer-trade .dt-inbox-actions button{flex:1}.dealer-trade .dtr-row-action button{white-space:normal;width:100%}}.dealer-trade .dtr-match-explainer{border-bottom:1px solid var(--dt-line);max-width:none;padding:16px 22px}.dealer-notification-item.trade-inbox-link{color:#2549b5;text-align:center;white-space:normal;grid-template-columns:minmax(0,1fr);align-items:center;min-height:44px;font-size:14px}#tab-dealer_trade{--dt-ink:#17243d;--dt-muted:#52647d;--dt-line:#dce4ef;--dt-accent:#3658d6;--dt-surface:#fff;--dt-soft:#f3f6fb;width:100%;min-width:0;color:var(--dt-ink);scrollbar-color:#abb9ce var(--dt-soft);scrollbar-width:thin;font-size:15px}#tab-dealer_trade .dt-heading{gap:16px;margin:8px 0 20px}#tab-dealer_trade h2{letter-spacing:-.025em;margin:0 0 6px;line-height:1.3;font-size:28px!important}#tab-dealer_trade .dt-heading p{font-size:14px}#tab-dealer_trade :is(button,.dt-link){min-height:44px;box-shadow:none;border-radius:8px;font-size:14px;font-weight:600;line-height:1.4;transition:background-color .15s,border-color .15s}#tab-dealer_trade button:not(:disabled):hover{border-color:#a7b9db}#tab-dealer_trade .dt-primary{background:var(--dt-accent);border-color:var(--dt-accent);color:#fff}#tab-dealer_trade button:disabled{cursor:not-allowed}#tab-dealer_trade>.dt-tabs{border-bottom:1px solid var(--dt-line);flex-wrap:nowrap;gap:24px;margin:0 0 14px;padding:0}#tab-dealer_trade>.dt-tabs button{color:var(--dt-muted);white-space:nowrap;background:0 0;border:0;border-radius:0;padding:12px 2px;position:relative}#tab-dealer_trade>.dt-tabs button[aria-pressed=true]{color:var(--dt-accent);box-shadow:inset 0 -3px var(--dt-accent);font-weight:750}#tab-dealer_trade>.dt-tabs button:hover{background:#eaf0ff}#tab-dealer_trade .dt-inbox{border:1px solid var(--dt-line);background:var(--dt-surface);border-radius:10px;margin:0 0 16px;padding:0}#tab-dealer_trade .dt-inbox summary{min-height:44px;padding:10px 14px;font-size:14px}#tab-dealer_trade .dt-inbox[open] summary{border-bottom:1px solid var(--dt-line)}#tab-dealer_trade #dtInboxItems{max-height:360px;padding:0 14px;overflow:auto}#tab-dealer_trade .dt-inbox-actions{margin:12px 0}#tab-dealer_trade .dt-inbox-item{border-radius:0;grid-template-columns:minmax(0,1fr) auto;gap:5px 16px;padding:14px 10px}#tab-dealer_trade .dt-inbox-item strong{grid-column:1;font-weight:650}#tab-dealer_trade .dt-inbox-item span{grid-column:1}#tab-dealer_trade .dt-inbox-item small{grid-area:1/2/3;align-self:center}#tab-dealer_trade .dt-filters{background:var(--dt-surface);border-radius:12px;grid-template-columns:minmax(190px,1.6fr) repeat(3,minmax(100px,1fr)) minmax(170px,1.15fr);gap:14px;padding:18px;display:grid}#tab-dealer_trade label{gap:6px;font-size:13px;font-weight:500}#tab-dealer_trade :is(input,select,textarea){background:var(--dt-surface);border-color:#cbd6e5;border-radius:8px;min-height:44px;padding:10px 12px;font-size:15px;line-height:1.5}#tab-dealer_trade :is(input,select,textarea):hover{border-color:#a1b3cc}#tab-dealer_trade .dt-filter-actions{border-top:1px solid #edf0f5;grid-column:1/-1;align-items:center;gap:10px;padding-top:12px;display:flex}#tab-dealer_trade .dt-filter-actions .dt-check{margin-inline-end:auto}#tab-dealer_trade .dt-filter-actions .dt-primary{min-width:112px}#tab-dealer_trade input[type=checkbox]{width:19px;height:19px;min-height:19px;padding:0}#tab-dealer_trade .dt-results-heading{margin:14px 0}#tab-dealer_trade #dtStatus{font-weight:500}#tab-dealer_trade .dt-results-heading button{color:var(--dt-accent);background:0 0;border-color:#0000;padding-inline:12px}#tab-dealer_trade .dt-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#tab-dealer_trade .dt-card{background:var(--dt-surface);border:1px solid var(--dt-line);box-shadow:none;border-radius:12px}#tab-dealer_trade .dt-photo{aspect-ratio:1.85;background:#edf1f6;border-bottom:1px solid #e4eaf2;font-size:14px}#tab-dealer_trade .dt-photo img{object-fit:contain}#tab-dealer_trade .dt-card h3{text-align:start;min-height:28px;margin:0 0 10px;font-weight:700;line-height:1.4;font-size:20px!important}#tab-dealer_trade .dt-vehicle-facts{flex-wrap:wrap;gap:6px 12px;margin:0 0 12px;font-size:14px;display:flex}#tab-dealer_trade .dt-vehicle-facts span{white-space:nowrap}#tab-dealer_trade .dt-vehicle-facts span+span{border-inline-start:1px solid var(--dt-line);padding-inline-start:12px}#tab-dealer_trade .dt-agency{color:var(--dt-muted);margin-bottom:12px;font-size:13px;line-height:1.6}#tab-dealer_trade .dt-price{border-color:var(--dt-line);flex-direction:row-reverse;align-items:center;gap:10px;margin-bottom:0;padding-top:14px}#tab-dealer_trade .dt-card .dt-price{margin-top:auto}#tab-dealer_trade .dt-price strong{letter-spacing:-.025em;color:var(--dt-ink);font-size:26px;line-height:1.3}#tab-dealer_trade .dt-price span{font-size:13px}#tab-dealer_trade .dt-badge{border-radius:5px;align-self:flex-start;margin:0 0 12px;padding:4px 8px;font-size:12px;font-weight:600}#tab-dealer_trade .dt-card-actions{gap:8px;margin-top:14px}#tab-dealer_trade .dt-card-actions button:first-child{color:#2949b6;background:#edf2ff;border-color:#d6e0fc}#tab-dealer_trade .dt-card-actions button:first-child:hover{background:#dfe8ff}#tab-dealer_trade .dt-empty{background:var(--dt-surface);border:1px solid var(--dt-line);padding:44px 24px}#tab-dealer_trade .dt-empty h3{margin:0 0 8px;font-size:21px!important}#tab-dealer_trade .dt-empty p{font-size:15px}#tab-dealer_trade .dt-loading{border:1px solid var(--dt-line);background:var(--dt-soft);grid-column:1/-1;place-items:center;min-height:190px;display:grid}#tab-dealer_trade .dt-edit-heading{gap:16px;margin:24px 0 18px}#tab-dealer_trade .dt-edit-heading h3{margin:0;line-height:1.4;font-size:23px!important}#tab-dealer_trade .dt-edit-heading .dt-notice{margin:6px 0 0}#tab-dealer_trade .dt-editor-layout{grid-template-columns:minmax(0,1.35fr) minmax(280px,.8fr);gap:24px}#tab-dealer_trade .dt-form{background:var(--dt-surface);padding:24px}#tab-dealer_trade .dt-form-fields{gap:20px 18px}#tab-dealer_trade .dt-form textarea{min-height:112px}#tab-dealer_trade .dt-form-footer{border-top:1px solid var(--dt-line);margin-top:18px;padding-top:18px}#tab-dealer_trade .dt-notice{font-size:13px;line-height:1.7}#tab-dealer_trade .dt-preview-label{color:var(--dt-muted);margin:0 0 12px;font-size:14px}#tab-dealer_trade .dt-reviewing{display:block}#tab-dealer_trade .dt-confirm{background:#f0f4ff;border:1px solid #ccdafa}#tab-dealer_trade .dt-detail-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:28px;padding:24px}#tab-dealer_trade .dt-detail-layout h3{overflow-wrap:anywhere;margin:0 0 10px;line-height:1.3;font-size:28px!important}#tab-dealer_trade #dtDetailPhoto .dt-photo{border:1px solid var(--dt-line);border-radius:10px}#tab-dealer_trade .dt-detail-layout .dt-price{background:var(--dt-soft);border:0;border-radius:8px;margin:16px 0;padding:16px}#tab-dealer_trade .dt-detail-layout .dt-price strong{font-size:30px}#tab-dealer_trade .dt-specs{margin:12px 0 22px}#tab-dealer_trade .dt-specs dt{font-size:13px}#tab-dealer_trade .dt-specs dd{font-size:16px;font-weight:600}#tab-dealer_trade .dt-contact{border-top:1px solid var(--dt-line);padding-top:16px}#tab-dealer_trade .dtr-toolbar{background:var(--dt-surface);border:1px solid var(--dt-line);border-radius:12px;gap:14px;padding:14px}#tab-dealer_trade .dtr-toolbar .dt-tabs{flex-wrap:wrap;gap:4px}#tab-dealer_trade .dtr-toolbar .dt-tabs button{color:var(--dt-muted);border-color:#0000;padding:10px 12px}#tab-dealer_trade .dtr-toolbar .dt-tabs button[aria-pressed=true]{color:#2949b6;background:#eaf0ff}#tab-dealer_trade .dtr-row{align-items:center;gap:20px;padding:20px 22px}#tab-dealer_trade .dtr-row h4{overflow-wrap:anywhere;margin:0 0 8px;font-size:20px!important}#tab-dealer_trade .dtr-budget{color:var(--dt-ink);margin:8px 0 0;font-size:24px;line-height:1.4}#tab-dealer_trade .dtr-row-action{flex:0 0 220px;align-items:stretch}#tab-dealer_trade .dtr-row-action button{color:#2949b6;background:#edf2ff;border-color:#d6e0fc}#tab-dealer_trade .dtr-row-action .dt-primary{color:#fff;background:var(--dt-accent)}#tab-dealer_trade .dtr-detail{grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);gap:24px}#tab-dealer_trade .dtr-offers{background:var(--dt-surface);border:1px solid var(--dt-line);border-radius:12px;min-width:0;padding:24px}#tab-dealer_trade .dtr-offer h5{overflow-wrap:anywhere;font-size:20px!important}#tab-dealer_trade .dtr-offer .dt-badge{margin-top:8px}#tab-dealer_trade .dtr-request-summary h4{overflow-wrap:anywhere;font-size:23px!important}#tab-dealer_trade .dtr-request-summary .dt-badge{margin-top:16px}#tab-dealer_trade .dtr-offer-context{padding:0 0 20px}#tab-dealer_trade .dt-pager{font-variant-numeric:tabular-nums;font-size:14px}@media (width>=1500px){#tab-dealer_trade .dt-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1100px){#tab-dealer_trade .dt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#tab-dealer_trade .dt-filters{grid-template-columns:repeat(4,minmax(0,1fr))}#tab-dealer_trade .dt-filters .dt-search{grid-column:1/-1}#tab-dealer_trade .dt-editor-layout{grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);gap:16px}#tab-dealer_trade .dt-detail-layout{grid-template-columns:1fr 1fr;gap:20px;padding:20px}#tab-dealer_trade .dtr-toolbar{align-items:stretch}#tab-dealer_trade .dtr-search{width:100%}#tab-dealer_trade .dtr-search label{flex:1;min-width:0}}@media (width<=760px){#tab-dealer_trade .dt-heading{align-items:flex-start;gap:12px;margin:4px 0 16px}#tab-dealer_trade h2{font-size:25px!important}#tab-dealer_trade .dt-heading p{font-size:13px}#tab-dealer_trade>.dt-tabs{gap:12px}#tab-dealer_trade>.dt-tabs button{flex:1;padding:12px 0;font-size:13px}#tab-dealer_trade .dt-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px}#tab-dealer_trade :is(input,select,textarea){font-size:16px}#tab-dealer_trade .dt-filter-actions{flex-wrap:wrap;gap:8px}#tab-dealer_trade .dt-filter-actions .dt-check{flex:100%}#tab-dealer_trade .dt-filter-actions button{flex:1}#tab-dealer_trade .dt-grid{gap:12px}#tab-dealer_trade .dt-card-body{padding:14px}#tab-dealer_trade .dt-card h3{font-size:19px!important}#tab-dealer_trade .dt-editor-layout,#tab-dealer_trade .dt-detail-layout,#tab-dealer_trade .dtr-detail{grid-template-columns:1fr}#tab-dealer_trade .dt-edit-heading{flex-wrap:wrap;align-items:flex-start;margin-top:18px}#tab-dealer_trade .dt-edit-heading h3{font-size:21px!important}#tab-dealer_trade .dt-form,#tab-dealer_trade .dt-detail-layout,#tab-dealer_trade .dtr-offers{padding:16px}#tab-dealer_trade .dt-form-fields{gap:14px}#tab-dealer_trade .dt-form-fields label{grid-column:auto}#tab-dealer_trade .dt-form-fields .dt-wide{grid-column:1/-1}#tab-dealer_trade .dt-form-footer{gap:8px}#tab-dealer_trade .dt-form-footer :is(button,a){flex:auto}#tab-dealer_trade .dt-detail-layout h3{font-size:25px!important}#tab-dealer_trade .dtr-toolbar>.dt-tabs{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}#tab-dealer_trade .dtr-toolbar>.dt-tabs button{white-space:normal;min-width:0}#tab-dealer_trade .dtr-row{flex-direction:column;align-items:stretch;gap:14px;padding:16px}#tab-dealer_trade .dtr-row-action{flex-direction:row;flex:auto;justify-content:space-between;align-items:center}#tab-dealer_trade .dtr-row-action button{flex:0 auto;width:auto}#tab-dealer_trade .dt-inbox-item{grid-template-columns:1fr}#tab-dealer_trade .dt-inbox-item small{grid-area:auto/1}#tab-dealer_trade #dtInboxItems{max-height:45dvh}}@media (width<=540px){#tab-dealer_trade .dt-grid{grid-template-columns:1fr}#tab-dealer_trade .dt-photo{aspect-ratio:1.85}#tab-dealer_trade .dt-form-fields{grid-template-columns:1fr}#tab-dealer_trade .dt-contact{flex-direction:column}#tab-dealer_trade .dtr-row-action{flex-direction:column;align-items:stretch}#tab-dealer_trade .dt-empty{padding:30px 16px}#tab-dealer_trade .dt-thumbnails{padding-bottom:6px}}@media (prefers-reduced-motion:reduce){#tab-dealer_trade :is(button,.dt-link){transition:none}}#tab-dealer_trade .dt-intents{align-items:center;gap:12px;margin:20px 0 16px;display:flex}#tab-dealer_trade .dt-intents button{min-height:50px;padding:12px 24px;font-size:17px;font-weight:700}#tab-dealer_trade .dt-intents button[aria-pressed=true]{color:#fff;background:#17243d;border-color:#17243d}#tab-dealer_trade #dtFollowups{margin-inline-start:auto;font-size:14px;font-weight:500}#tab-dealer_trade .dt-verified{color:#52647d;margin:8px 0;font-size:13px}#tab-dealer_trade .dt-match-reason{color:#28523e;margin-bottom:6px;font-size:14px;font-weight:700}#tab-dealer_trade .dt-tools-form{gap:18px;max-width:720px;margin-inline:auto;display:grid}#tab-dealer_trade .dt-tools-form h4{margin:0;font-size:22px}#tab-dealer_trade .dt-followup-filter{max-width:280px;margin-bottom:20px}#tab-dealer_trade .dt-card-actions button[aria-pressed=true]{color:#2549b5;background:#eaf0ff}@media (width<=700px){#tab-dealer_trade .dt-intents{grid-template-columns:1fr 1fr;gap:8px;display:grid}#tab-dealer_trade .dt-intents button{padding:12px;font-size:16px}#tab-dealer_trade #dtFollowups{grid-column:1/-1;min-height:44px;margin:0}#tab-dealer_trade .dt-results-heading{flex-direction:column;align-items:flex-start}#tab-dealer_trade .dt-results-heading>.dt-card-actions{width:100%;margin:0}#tab-dealer_trade .dt-tabs button{flex-basis:calc(50% - 8px)}#tab-dealer_trade .dtr-row>button{align-self:stretch}}#tab-dealer_trade .dt-advanced{border-top:1px solid var(--dt-line);flex:1 0 100%;min-width:0;padding-top:8px}#tab-dealer_trade .dt-advanced summary{cursor:pointer;min-height:44px;color:var(--dt-muted);align-content:center;font-size:14px}#tab-dealer_trade .dt-advanced summary:focus-visible{outline:3px solid var(--dt-accent);outline-offset:3px}#tab-dealer_trade .dt-advanced-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:12px;display:grid}@media (width<=700px){#tab-dealer_trade .dt-advanced-fields{grid-template-columns:repeat(2,minmax(0,1fr))}#tab-dealer_trade .dt-filters>button{flex:1}#tab-dealer_trade .dt-advanced summary{font-size:13px}}#tab-dealer_trade .dt-filters{flex-wrap:wrap;align-items:end;display:flex}#tab-dealer_trade .dt-results-heading>.dt-card-actions{margin-top:0}#tab-dealer_trade .dt-results-heading>.dt-card-actions button{flex:none}@media (width<=700px){#tab-dealer_trade>.dt-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}#tab-dealer_trade>.dt-tabs button{white-space:normal;min-width:0}#tab-dealer_trade .dt-results-heading>.dt-card-actions button{flex:1}}#tab-dealer_trade{--dt-ink:#17243d;--dt-muted:#53657d;--dt-line:#e4eaf2;--dt-accent:#3158ce;--dt-soft:#f4f7fb}#tab-dealer_trade .dt-heading{align-items:center;margin:8px 0 18px}#tab-dealer_trade h2{letter-spacing:normal;font-size:26px!important}#tab-dealer_trade .dt-heading p{font-size:13px;line-height:1.65}#tab-dealer_trade :is(button,.dt-link){border-radius:10px;font-weight:600}#tab-dealer_trade .dt-intents{background:#edf1f7;border-radius:11px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;margin:0 0 16px;padding:4px;display:flex}#tab-dealer_trade .dt-intents button,#tab-dealer_trade #dtFollowups{color:#53657d;background:0 0;border:0;border-radius:8px;min-height:44px;margin:0;padding:10px 20px;font-size:14px;font-weight:500}#tab-dealer_trade .dt-intents button[aria-pressed=true],#tab-dealer_trade #dtFollowups[aria-pressed=true]{color:#263d73;background:#fff;font-weight:700;box-shadow:0 1px 4px #13243c0a}#tab-dealer_trade .dt-intents button:hover{color:#263d73;background:#f9fbff}#tab-dealer_trade>.dt-tabs{flex-wrap:wrap;gap:8px;margin:0 0 14px;padding:0 0 14px}#tab-dealer_trade>.dt-tabs button{color:#53657d;border:1px solid #0000;border-radius:8px;min-height:44px;padding:9px 14px;font-weight:500}#tab-dealer_trade>.dt-tabs button[aria-pressed=true]{color:#2949b6;box-shadow:none;background:#eaf0ff;border-color:#d6e0fc;font-weight:700}#tab-dealer_trade .dt-filters{border-radius:13px;gap:12px;padding:16px}#tab-dealer_trade :is(input,select,textarea){border-color:#dee6ef;border-radius:9px;padding:10px 11px;font-size:15px}#tab-dealer_trade :is(input,select,textarea):focus{border-color:#718fe3}#tab-dealer_trade .dt-primary{background:var(--dt-accent);border-color:var(--dt-accent)}#tab-dealer_trade .dt-primary:hover{background:#294bb2;border-color:#294bb2}#tab-dealer_trade .dt-inbox{border:0;border-bottom:1px solid var(--dt-line);background:0 0;border-radius:0;margin:0 0 14px}#tab-dealer_trade .dt-inbox summary{color:var(--dt-muted);padding:4px 0 10px;font-size:13px;font-weight:600}#tab-dealer_trade .dt-card{border-radius:14px}#tab-dealer_trade .dt-card-body{padding:18px}#tab-dealer_trade .dt-card h3{font-size:19px!important}#tab-dealer_trade .dt-price strong{letter-spacing:normal;font-variant-numeric:tabular-nums;font-size:24px}#tab-dealer_trade .dt-verified{margin:0 0 14px;font-size:12px}#tab-dealer_trade .dt-card-actions{align-items:stretch}#tab-dealer_trade .dt-card-actions button{white-space:normal;flex:125px;min-width:0}#tab-dealer_trade .dt-results-heading .dt-card-actions button{flex:none}#tab-dealer_trade .dt-form,#tab-dealer_trade .dt-detail-layout,#tab-dealer_trade .dtr-list,#tab-dealer_trade .dtr-request-summary,#tab-dealer_trade .dtr-offers{border-radius:14px}#tab-dealer_trade .dt-edit-heading h3{font-size:21px!important}#tab-dealer_trade .dt-tools-form{max-width:800px;margin-inline:0}#tab-dealer_trade .dt-tools-form>p,#tab-dealer_trade .dt-tools-form h4{margin:0}#tab-dealer_trade .dt-tools-form h4{font-size:19px}#tab-dealer_trade .dtr-row>button{flex-shrink:0;align-self:center}#tab-dealer_trade .dt-tools-form .dt-form-footer{margin-top:0}#tab-dealer_trade #dtToolsStatus:empty{display:none}@media (width<=700px){#tab-dealer_trade .dt-heading{align-items:stretch;gap:12px;margin-bottom:16px}#tab-dealer_trade h2{font-size:23px!important}#tab-dealer_trade .dt-heading>button{align-self:stretch}#tab-dealer_trade .dt-intents{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;display:grid}#tab-dealer_trade .dt-intents button,#tab-dealer_trade #dtFollowups{white-space:normal;grid-column:auto;min-width:0;padding:10px 6px;font-size:13px}#tab-dealer_trade>.dt-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}#tab-dealer_trade>.dt-tabs button{padding:9px 6px;font-size:13px}#tab-dealer_trade :is(input,select,textarea){font-size:16px}#tab-dealer_trade .dt-filters{padding:14px}#tab-dealer_trade .dt-results-heading{flex-flow:wrap;align-items:center;gap:8px}#tab-dealer_trade .dt-results-heading>.dt-card-actions{gap:4px;width:auto;margin:0}#tab-dealer_trade .dt-results-heading>.dt-card-actions button{flex:none;padding-inline:9px;font-size:13px}#tab-dealer_trade .dt-results-heading p{font-size:12px}#tab-dealer_trade .dt-card-body{padding:16px}#tab-dealer_trade .dt-edit-heading{align-items:center;gap:10px}#tab-dealer_trade .dt-edit-heading h3{font-size:19px!important}#tab-dealer_trade .dt-edit-heading>button{flex-shrink:0;padding-inline:12px}#tab-dealer_trade .dtr-row>button{align-self:stretch}}#dxmRoot{--dxm-blue:#205ac8;--dxm-ink:#182941;color:var(--dxm-ink);max-width:1440px;margin:auto;line-height:1.65}#dxmRoot *,#dxmDialog *{box-sizing:border-box}#dxmRoot h2{margin:4px 0;font-size:30px}#dxmRoot h3{margin:0 0 8px;font-size:19px}#dxmRoot h4{margin:0;font-size:16px}#dxmRoot p{color:#53647a;margin:8px 0}#dxmRoot button,#dxmDialog button{color:#243c5b;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfdae8;border-radius:9px;padding:9px 15px;font-weight:600}#dxmRoot button:hover,#dxmDialog button:hover{background:#edf3fd;border-color:#799bd0}#dxmRoot button:disabled{opacity:.5;cursor:not-allowed}#dxmRoot .dxm-primary,#dxmDialog .dxm-primary{background:var(--dxm-blue,#205ac8);border-color:var(--dxm-blue,#205ac8);color:#fff}#dxmRoot .dxm-stop{color:#a33939}#dxmRoot label,#dxmDialog label{color:#3a4d65;flex-direction:column;gap:6px;font-size:14px;display:flex}#dxmRoot input:not([type=checkbox]),#dxmRoot select,#dxmRoot textarea,#dxmDialog input:not([type=checkbox]),#dxmDialog select,#dxmDialog textarea{width:100%;font:inherit;color:#172b49;background:#fff;border:1px solid #bdcce0;border-radius:8px;min-height:44px;padding:10px}#dxmRoot input[type=checkbox],#dxmDialog input[type=checkbox]{accent-color:#205ac8;width:18px;height:18px}#dxmRoot :focus-visible,#dxmDialog :focus-visible{outline-offset:3px;outline:3px solid #729ee5}.dxm-head,.dxm-row,.dxm-intro{justify-content:space-between;align-items:center;gap:20px;display:flex}.dxm-eyebrow{color:#536b8d;letter-spacing:.04em;font-size:12px;font-weight:700}.dxm-actions{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.dxm-banner{background:#edf3fe;border:1px solid #c8d9f7;border-radius:10px;align-items:center;gap:18px;margin:20px 0;padding:15px 20px;font-size:14px;display:flex}.dxm-banner strong{white-space:nowrap}.dxm-live{background:#e9f5ed;border-color:#b6dcc3}.dxm-nav{border-bottom:1px solid #d4dfea;flex-wrap:wrap;gap:6px;margin-bottom:24px;padding-bottom:12px;display:flex}#dxmRoot .dxm-nav button{background:0 0;border-color:#0000}#dxmRoot .dxm-nav [aria-current=page]{color:#fff;background:#205ac8}.dxm-intro{margin:22px 0}.dxm-stats{border-block:1px solid #d3dfed;grid-template-columns:repeat(3,1fr);margin:24px 0;padding:20px 0;display:grid}.dxm-stats>div{border-inline-start:1px solid #d3dfed;align-items:center;gap:16px;padding:0 20px;display:flex}.dxm-stats>div:first-child{border:0}.dxm-stats b{font-size:32px}.dxm-stats span{color:#53647a;font-size:14px}.dxm-presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0 24px;display:grid}.dxm-presets article,.dxm-card{background:#fff;border:1px solid #d5dfeb;border-radius:12px;padding:24px}.dxm-presets small{color:#64768d;margin-bottom:10px;display:block}.dxm-card{margin:16px 0}.dxm-card ol{color:#53647a;padding-inline-start:24px}.dxm-card li{margin:10px 0}.dxm-filters{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px;margin:20px 0;display:grid}.dxm-table-wrap{margin-top:16px;overflow:auto}#dxmRoot table{border-collapse:collapse;text-align:right;width:100%;min-width:760px;font-size:14px}#dxmRoot th{color:#60728a;background:#f3f6fb;font-size:12px;font-weight:600}#dxmRoot th,#dxmRoot td{vertical-align:top;border-bottom:1px solid #e3e9f2;padding:14px 10px}#dxmRoot td small{color:#66768a;overflow-wrap:anywhere;max-width:300px;display:block}#dxmRoot td button{min-height:36px;margin:2px;padding:6px 9px;font-size:12px}.dxm-badge{color:#496184;background:#edf2fa;border-radius:6px;padding:2px 9px;font-size:12px;display:inline-block}.dxm-empty{text-align:center;background:#fff;border:1px dashed #bccce1;border-radius:12px;padding:40px}.dxm-progress{flex-wrap:wrap;gap:8px;margin:16px 0 28px;list-style:none;display:flex;padding:0!important}.dxm-progress li{background:#f1f4f9;border-radius:6px;padding:8px 18px;font-size:14px;margin:0!important}.dxm-progress [aria-current=step]{color:#17489e;background:#e1ecff;font-weight:700}.dxm-footer{border-top:1px solid #dde5f0;flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;padding-top:20px;display:flex}.dxm-footer span,.dxm-help{color:#66768a;font-size:13px}.dxm-message{background:#f6f8fc;border:1px solid #e0e7f2;border-radius:10px;margin:16px 0;padding:20px}.dxm-checks{border:1px solid #d5dfeb;border-radius:9px;flex-wrap:wrap;gap:18px;margin:20px 0;padding:16px;display:flex}#dxmRoot .dxm-checks label,#dxmRoot .dxm-check,#dxmDialog .dxm-checks label{flex-direction:row;align-items:center}.dxm-summary{border-inline-start:4px solid #4f7fd0;margin:20px 0;padding:8px 20px}.dxm-preview-list{max-height:440px;overflow:auto}.dxm-preview-list article{border-bottom:1px solid #d5dfeb;padding:16px}.dxm-message-text{white-space:pre-wrap}.dxm-activate{background:#f6f9ff;border:1px solid #c3d6f4;border-radius:10px;margin-top:24px;padding:20px}.dxm-activate label{max-width:500px;margin-bottom:15px}#dxmRoot summary{cursor:pointer;padding:10px 0}#dxmSettings>.dxm-primary{margin-top:20px}#dxmStatus{color:#36547b;min-height:44px;padding:12px 0}.dxm-dialog{color:#213958;direction:rtl;border:1px solid #c1cee0;border-radius:16px;width:min(620px,94vw);max-height:90dvh;padding:26px}.dxm-dialog::backdrop{background:#12203980}.dxm-dialog label{margin:12px 0}.dxm-dialog fieldset{border:1px solid #d2ddec;border-radius:8px;margin:16px 0}.dxm-dialog p{font-size:14px;line-height:1.6}@media (width<=700px){.dxm-head,.dxm-row,.dxm-intro{flex-direction:column;align-items:stretch;gap:12px}#dxmRoot h2{font-size:25px}.dxm-presets{grid-template-columns:1fr}.dxm-card,.dxm-presets article{padding:16px}.dxm-stats{gap:10px}.dxm-stats>div{flex-direction:column;align-items:start;gap:4px;padding:0 6px}.dxm-stats b{font-size:26px}.dxm-stats span{font-size:12px}.dxm-banner{flex-direction:column;align-items:start;gap:4px;padding:14px}.dxm-nav{gap:3px}#dxmRoot .dxm-nav button{flex:1 0 auto;padding:7px 10px;font-size:13px}.dxm-filters{grid-template-columns:1fr}.dxm-progress{gap:4px}.dxm-progress li{padding:7px 10px;font-size:12px}.dxm-footer button{flex:1}.dxm-actions>label{width:100%}.dxm-dialog{padding:16px}}#dxmRoot{font-size:16px}#dxmRoot p{max-width:72ch}#dxmRoot .dxm-summary{background:#f4f7fc;border-inline-start:1px solid #c3d6f4;border-radius:8px}#dxmRoot .dxm-start-path{color:#3a4d65;border-block:1px solid #d5dfeb;flex-wrap:wrap;gap:32px;margin:20px 0 32px;padding:16px 24px 16px 0;display:flex}#dxmRoot .dxm-library-layout{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:40px;display:grid}#dxmRoot .dxm-goal{border-bottom:1px solid #d5dfeb;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}#dxmRoot .dxm-goal h4{font-size:19px}#dxmRoot .dxm-goal p{margin:6px 0}#dxmRoot .dxm-goal-action{flex-direction:column;flex-shrink:0;gap:12px;display:flex}#dxmRoot .dxm-goal-action span{color:#53647a;font-size:13px}#dxmRoot .dxm-goal summary{color:#205ac8;font-size:14px}#dxmRoot .dxm-goal dl{grid-template-columns:44px 1fr;gap:8px 12px;margin:8px 0;font-size:14px;display:grid}#dxmRoot .dxm-goal dd{color:#53647a;margin:0}#dxmRoot .dxm-goal dt{font-weight:600}#dxmRoot .dxm-guide{background:#edf3fa;border-radius:12px;padding:24px}#dxmRoot .dxm-guide h4{margin-top:24px}#dxmRoot .dxm-guide p{font-size:14px}#dxmRoot .dxm-more{margin-top:24px}#dxmRoot .dxm-more>summary{min-height:44px;font-weight:600}#dxmRoot .dxm-compose{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}#dxmRoot .dxm-letter{overflow-wrap:anywhere;background:#fff;border:1px solid #d5dfeb;border-radius:12px;margin-top:16px;padding:24px;position:sticky;top:16px}#dxmRoot .dxm-letter>p{font-size:13px}#dxmRoot .dxm-letter section{border-top:1px solid #d5dfeb;margin-top:16px;padding-top:16px}#dxmRoot .dxm-letter small{color:#53647a;margin-bottom:12px;display:block}#dxmRoot .dxm-advanced{border-block:1px solid #e0e7f2;margin:16px 0;padding:4px 0}#dxmRoot .dxm-scope-note{background:#edf3fa;border-radius:8px;padding:16px 20px;font-size:14px}#dxmRoot .dxm-scope-note p{margin-bottom:0}#dxmRoot input::placeholder,#dxmRoot textarea::placeholder{color:#627087}#dxmRoot ::selection{color:#182941;background:#c9dcfc}#dxmRoot input,#dxmRoot textarea{caret-color:#205ac8}#dxmRoot .dxm-primary:hover{background:#17479f;border-color:#17479f}#dxmRoot summary:focus-visible{outline-offset:3px;outline:3px solid #205ac8}#dxmRoot .dxm-help{color:#53647a}@media (width<=1000px){#dxmRoot .dxm-library-layout{grid-template-columns:1fr}#dxmRoot .dxm-guide{margin-top:8px}#dxmRoot .dxm-compose{grid-template-columns:1fr}#dxmRoot .dxm-letter{position:static}}@media (width<=700px){#dxmRoot .dxm-goal{flex-direction:column;align-items:stretch;gap:12px}#dxmRoot .dxm-goal-action{flex-direction:row;justify-content:space-between;align-items:center}#dxmRoot .dxm-start-path{gap:10px 28px;font-size:14px}#dxmRoot .dxm-letter{padding:16px}#dxmRoot .dxm-library-layout{gap:24px}#dxmRoot .dxm-compose{gap:8px}}.dealer-networks{color:#17243d;max-width:1440px;margin-inline:auto}.dealer-networks [hidden]{display:none!important}.nw-heading,.nw-title{justify-content:space-between;align-items:center;gap:16px;margin-block-end:20px;display:flex}.nw-heading h2{margin:0 0 6px;font-size:28px}.nw-heading p,.nw-panel p,.nw-title span,.nw-car p,.nw-branches article>span{color:#52627a;line-height:1.65}.nw-heading p{margin:0}.nw-panel{background:#fff;border:1px solid #dce3ef;border-radius:14px;margin-block:20px;padding:20px}.dealer-networks label{flex-direction:column;gap:8px;min-width:0;font-weight:600;display:flex}.dealer-networks input,.dealer-networks select{font:inherit;color:#17243d;box-sizing:border-box;background:#fff;border:1px solid #c9d4e5;border-radius:9px;width:100%;max-width:100%;min-height:44px;padding:10px 12px}.dealer-networks input::placeholder{color:#63718a}.dealer-networks button,.nw-car a{font:inherit;color:#2448a4;cursor:pointer;text-align:center;background:#fff;border:1px solid #ccd7e7;border-radius:10px;min-height:44px;padding:10px 16px;font-weight:600;text-decoration:none}.dealer-networks button:hover,.nw-car a:hover{background:#edf2ff}.dealer-networks button:disabled{opacity:.5;cursor:default}.dealer-networks :focus-visible{outline-offset:3px;outline:3px solid #3158ce}.dealer-networks summary{cursor:pointer;align-content:center;min-height:44px;font-weight:700}.dealer-networks form{flex-wrap:wrap;align-items:end;gap:12px;margin-block:16px;display:flex}.dealer-networks form label{flex:1;min-width:170px}.dealer-networks .nw-check{flex-direction:row;align-items:center}.nw-check input{accent-color:#3158ce;width:20px;min-height:20px}.nw-branches{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;display:grid}.nw-branches article{background:#fff;border:1px solid #dce3ef;border-radius:14px;flex-direction:column;gap:8px;padding:16px;display:flex}.nw-branches article button{margin-block-start:auto}.nw-cars{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.nw-car{background:#fff;border:1px solid #dce3ef;border-radius:14px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.nw-car img,.nw-no-image{aspect-ratio:16/10;object-fit:contain;background:#f5f7fb;width:100%}.nw-no-image{color:#52627a;place-items:center;display:grid}.nw-car-copy{flex-direction:column;flex:1;gap:10px;padding:18px;display:flex}.nw-car h3,.nw-car p{margin:0}.nw-car h3{font-size:20px}.nw-agency{color:#52627a;font-size:14px}.nw-price{font-variant-numeric:tabular-nums;margin-block-start:auto;font-size:22px}.nw-car a{display:block}.nw-pagination{justify-content:center;align-items:center;gap:16px;margin-block:24px;display:flex}.nw-empty{text-align:center;background:#fff;border:1px solid #dce3ef;border-radius:14px;grid-column:1/-1;padding:32px 20px}.nw-empty p{color:#52627a;max-width:60ch;margin-inline:auto;line-height:1.7}.nw-candidate{overflow-wrap:anywhere;border-block-end:1px solid #dce3ef;justify-content:space-between;align-items:center;gap:12px;padding-block:12px;display:flex}.nw-error{color:#a02626}.nw-title{margin-block-start:24px}.nw-title h3{margin:0;font-size:22px}.nw-rules p{overflow-wrap:anywhere}.dealer-networks details>label{max-width:600px;margin-block:16px}@media (width<=1050px){.nw-cars{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.nw-cars{grid-template-columns:1fr}.nw-heading{align-items:start}.nw-heading h2{font-size:24px}.nw-panel{padding:16px}.dealer-networks form{align-items:stretch}.dealer-networks form label{flex-basis:100%}.dealer-networks form button{width:100%}.nw-candidate{flex-direction:column;align-items:stretch}.nw-title{flex-direction:column;align-items:start;gap:8px}.nw-heading>button{flex-shrink:0}.nw-pagination{gap:10px;font-size:14px}}.dealer-networks details.nw-panel:not([open]){margin-block:12px;padding-block:8px}@media (width<=600px){.nw-car{grid-template-columns:100px minmax(0,1fr);align-items:start;display:grid}.nw-car img,.nw-no-image{aspect-ratio:auto;height:110px;margin-block-start:14px}.nw-car-copy{gap:8px;padding:14px}.nw-car h3{font-size:18px}.nw-car .nw-price{font-size:20px}.nw-car .nw-spec,.nw-car-copy p{font-size:14px}}#adminPanel #tab-leads_tab #manualLeadPanel{max-width:820px;box-shadow:none;background:#fff;border:1px solid #dce3ef;border-radius:16px;min-width:0;margin:16px auto 24px;padding:24px;scroll-margin-block-start:96px}#manualLeadPanel .manual-lead-head{align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}#manualLeadPanel .manual-lead-head h3{color:#17243d;font-weight:750;line-height:1.4;margin:0!important;font-size:23px!important}#manualLeadPanel .manual-lead-head p{color:#52627a;margin:6px 0 0;font-size:14px;line-height:1.7}#manualLeadPanel .manual-lead-head>button{color:#52627a;background:#fff;border-radius:10px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}#adminPanel #tab-leads_tab #manualLeadPanel .manual-lead-grid{gap:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important}#manualLeadPanel label{color:#17243d;min-width:0;font-size:14px;font-weight:650;line-height:1.5;display:block}#manualLeadPanel label>span{color:#52627a;margin-inline-start:6px;font-size:12px;font-weight:400}#manualLeadPanel .manual-lead-wide{grid-column:1/-1}#adminPanel #tab-leads_tab #manualLeadPanel :is(input,select,textarea){box-sizing:border-box;color:#17243d;caret-color:#3d50d9;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;min-width:0;max-width:100%;min-height:46px;margin-top:7px;padding:11px 12px;font:400 16px/1.5 Heebo,sans-serif}#manualLeadPanel textarea{resize:vertical;min-height:82px!important}#manualLeadPanel :is(input,textarea)::placeholder{color:#65738a;opacity:1}#manualLeadPanel :is(input,select,textarea,button,summary):focus-visible{outline-offset:3px;outline:2px solid #3d50d9}#manualLeadPanel .manual-lead-extra{background:0 0;border-block:1px solid #e3e8f0;border-radius:0;margin-top:20px;padding:0}#manualLeadPanel .manual-lead-extra summary{color:#33446a;cursor:pointer;min-height:44px;padding:15px 0;font-size:14px;font-weight:650}#manualLeadPanel .manual-lead-extra[open]>.manual-lead-grid{padding-bottom:18px}#manualLeadPanel #manualLeadStatus{color:#9a3412;margin:12px 0;font-size:14px;line-height:1.6}#manualLeadPanel #manualLeadStatus:empty{display:none}#manualLeadPanel #manualLeadDuplicates:not(:empty){margin-top:16px}#manualLeadPanel .manual-lead-actions{justify-content:flex-start;gap:12px;margin-top:20px;display:flex!important}#manualLeadPanel .manual-lead-actions button{cursor:pointer;border-radius:10px;min-width:100px;min-height:46px;margin:0;padding:10px 20px;font:650 15px/1.5 Heebo,sans-serif}#manualLeadPanel .manual-lead-actions .a-save{color:#fff;min-width:170px;box-shadow:none;background:#3d50d9;border:1px solid #3d50d9}#manualLeadPanel .manual-lead-actions .a-save:hover{background:#3040b7}#manualLeadPanel .manual-lead-actions .a-cancel{color:#33446a;background:#fff;border:1px solid #cbd5e1}#manualLeadPanel button:disabled{opacity:.6;cursor:wait}#manualLeadPanel .lead-duplicate-override input{accent-color:#3d50d9;width:20px!important;min-height:20px!important;margin:0 0 0 8px!important}@media (width<=600px){#adminPanel #tab-leads_tab #manualLeadPanel{margin:12px 0 18px;padding:18px 16px;scroll-margin-block-start:76px}#adminPanel #tab-leads_tab #manualLeadPanel .manual-lead-grid{gap:15px;grid-template-columns:minmax(0,1fr)!important}#manualLeadPanel .manual-lead-head{gap:12px;margin-bottom:18px}#manualLeadPanel .manual-lead-head h3{font-size:21px!important}#manualLeadPanel .manual-lead-head p{font-size:13px}#manualLeadPanel .manual-lead-actions .a-save{flex:1;min-width:0}#manualLeadPanel .manual-lead-actions .a-cancel{min-width:76px;padding-inline:12px}}html:has(#manualLeadDialog[open]),body:has(#manualLeadDialog[open]){overflow:hidden!important}#adminPanel #manualLeadDialog{color:#17243d;background:#fff;border:0;border-radius:16px;width:min(820px,100% - 32px);max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 24px 70px #0f172a38}#manualLeadDialog::backdrop{background:#0f172a7a}#adminPanel #tab-leads_tab #manualLeadDialog #manualLeadPanel{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#aebbd1 #fff;border:0;border-radius:0;width:100%;max-height:calc(100dvh - 32px);margin:0;overflow-y:auto}#manualLeadDialog #manualLeadPanel .manual-lead-actions{z-index:1;background:#fff;margin-top:6px;padding-block:14px;position:sticky;bottom:-24px}@media (width<=600px){#adminPanel #manualLeadDialog{width:calc(100% - 20px);max-height:calc(100dvh - 20px)}#adminPanel #tab-leads_tab #manualLeadDialog #manualLeadPanel{max-height:calc(100dvh - 20px);padding:18px 16px}#manualLeadDialog #manualLeadPanel .manual-lead-actions{padding-bottom:max(14px,env(safe-area-inset-bottom));bottom:-18px}}#manualLeadPanel .manual-lead-head>div{flex:1;min-width:0}#manualLeadPanel .manual-lead-head h3{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#manualLeadPanel .manual-lead-head h3 .dh-entry{white-space:normal;flex:0 auto;width:auto;max-width:100%;height:auto;min-height:44px;margin:0;padding:8px 12px;line-height:1.5}#adminPanel #carDraftList.car-drafts-panel{color:#1a1a2e;scrollbar-gutter:stable;overscroll-behavior:contain;background:#fff;border:1px solid #e2e5ea;border-radius:12px;max-height:36vh;margin:0 0 18px;overflow:auto}#adminPanel .car-drafts-header{z-index:1;background:#f8f9fc;border-bottom:1px solid #e2e5ea;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex;position:sticky;top:0}#adminPanel .car-drafts-header h3{align-items:center;gap:8px;margin:0;font-size:16px;font-weight:700;display:flex}#adminPanel .car-drafts-count{font-variant-numeric:tabular-nums;color:#5632a5;background:#eeebfa;border-radius:5px;padding:2px 7px;font-size:12px}#adminPanel .car-drafts-header p,#adminPanel .car-drafts-empty p{color:#596273;margin:5px 0 0;font-size:13px;line-height:1.6}#adminPanel .car-drafts-actions,#adminPanel .car-draft-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}#adminPanel .car-drafts-panel button{font:inherit;cursor:pointer;white-space:nowrap;border-radius:7px;min-height:44px;margin:0;padding:8px 12px;font-size:13px}#adminPanel .car-drafts-clear,#adminPanel .car-draft-remove{color:#a12530;background:#fff;border:1px solid #ead2d5}#adminPanel .car-drafts-clear:hover,#adminPanel .car-draft-remove:hover{background:#fff1f2;border-color:#d9a4aa}#adminPanel .car-drafts-close{color:#465065;background:0 0;border:1px solid #dce1e8}#adminPanel .car-drafts-close:hover{background:#edf0f6}#adminPanel .car-drafts-panel button:focus-visible{outline-offset:3px;outline:2px solid #673bd1}#adminPanel .car-drafts-panel button:disabled{opacity:.5;cursor:default}#adminPanel .car-draft-row{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}#adminPanel .car-draft-row:last-child{border-bottom:0}#adminPanel .car-draft-details{flex-wrap:wrap;align-items:center;gap:5px 10px;min-width:0;display:flex}#adminPanel .car-draft-details strong{overflow-wrap:anywhere;width:100%;font-size:14px;line-height:1.5}#adminPanel .car-draft-meta{color:#596273;font-variant-numeric:tabular-nums;font-size:12px}#adminPanel .car-draft-pending{color:#805100;background:#fff5dc;border-radius:4px;padding:2px 6px;font-size:11px}#adminPanel .car-drafts-empty{text-align:center;padding:28px 20px}#adminPanel .car-drafts-empty strong{font-size:15px}#adminPanel .car-drafts-message{color:#596273;margin:0;padding:18px 20px;font-size:14px}@media (width<=700px){#adminPanel #carDraftList.car-drafts-panel{max-height:55vh}#adminPanel .car-drafts-header{flex-direction:column;align-items:stretch;gap:10px;padding:14px;position:static}#adminPanel .car-drafts-actions{justify-content:space-between}#adminPanel .car-draft-row{flex-direction:column;align-items:stretch;gap:10px;padding:14px}#adminPanel .car-draft-actions{justify-content:flex-start}}.dh-center{color:#182941;direction:rtl;max-width:1100px;margin:auto;font:16px/1.7 Heebo,Arial,sans-serif}.dh-center *,.dh-tour *{box-sizing:border-box}.dh-head,.dh-row,.dh-tour-top,.dh-tour-actions{justify-content:space-between;align-items:center;gap:20px;display:flex}.dh-center h2{margin:0;font-size:28px}.dh-center h3{margin:0 0 8px;font-size:21px}.dh-center h4{margin:0;font-size:17px}.dh-center p{color:#53647a;max-width:70ch;margin:8px 0}.dh-center button,.dh-tour button,.dh-help-button{color:#234266;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c4d2e4;border-radius:8px;padding:8px 14px}.dh-center button:hover,.dh-tour button:hover,.dh-help-button:hover{background:#edf3fa}.dh-center .dh-primary,.dh-tour .dh-primary{color:#fff;background:#205ac8;border-color:#205ac8}.dh-center button:disabled{opacity:.55;cursor:wait}.dh-center :focus-visible,.dh-tour :focus-visible,.dh-help-button:focus-visible{outline-offset:3px;outline:3px solid #205ac8}.dh-center input,.dh-center textarea{font:inherit;color:#182941;caret-color:#205ac8;background:#fff;border:1px solid #bdcce0;border-radius:8px;width:100%;min-height:44px;padding:10px;display:block}.dh-center input::placeholder{color:#627087}.dh-center label{margin:16px 0 6px;display:block}.dh-center ::selection,.dh-tour ::selection{color:#182941;background:#c9dcfc}.dh-intro{background:#edf3fa;border-radius:12px;margin:16px 0 24px;padding:24px}.dh-intro input{max-width:600px}.dh-row{border-bottom:1px solid #d7e0ed;padding:24px 0}.dh-row span{color:#53647a;font-size:13px}.dh-row>div:last-child{flex-shrink:0;gap:8px;display:flex}.dh-article{grid-template-columns:minmax(0,1fr) 280px;gap:40px;margin-top:28px;display:grid}.dh-article aside{background:#edf3fa;border-radius:12px;align-self:start;padding:24px}.dh-article aside button{width:100%;margin-top:14px;display:block}.dh-steps{padding-inline-start:26px}.dh-steps li{padding:12px 0 20px}.dh-note{background:#f2f5fa;border-radius:8px;padding:12px;font-size:14px}.dh-text{white-space:pre-wrap}.dh-center iframe{aspect-ratio:16/9;border:0;width:100%;margin-top:14px}.dh-center fieldset{border:1px solid #d7e0ed;border-radius:10px;margin:20px 0;padding:16px}.dh-center #dhEditor{max-width:760px}.dh-center summary{cursor:pointer;min-height:44px;padding:10px 0}.dh-status{min-height:28px}.dh-help-button{vertical-align:middle;align-items:center;gap:8px;font:500 14px Heebo,Arial,sans-serif;display:inline-flex}.dh-help-button svg{flex-shrink:0;width:20px;height:20px}.dh-highlight{outline-offset:5px!important;outline:4px solid #205ac8!important}.dh-tour{color:#182941;background:#fff;border:1px solid #c4d2e4;border-radius:12px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);margin:0;padding:22px;font:16px/1.65 Heebo,Arial,sans-serif;position:fixed;inset:auto;overflow:auto;box-shadow:0 12px 40px #18294133}.dh-tour h3{margin:16px 0 8px;font-size:21px}.dh-tour p{margin:10px 0}.dh-tour-top span,.dh-tour small{color:#53647a;font-size:13px}.dh-tour-actions{justify-content:flex-end;margin:18px 0 12px}.dh-tour-top button{padding:6px 10px}.admin-theme-dark .dh-center{color:#eef4ff}.admin-theme-dark .dh-center p,.admin-theme-dark .dh-row span{color:#bdcbe0}.admin-theme-dark .dh-intro,.admin-theme-dark .dh-article aside,.admin-theme-dark .dh-note{background:#22334c}.admin-theme-dark .dh-center input,.admin-theme-dark .dh-center textarea{color:#eef4ff;background:#17263b}@media (width<=700px){.dh-head,.dh-row{flex-direction:column;align-items:stretch;gap:12px}.dh-article{grid-template-columns:1fr;gap:20px}.dh-center h2{font-size:24px}.dh-intro{padding:18px}.dh-row>div:last-child{flex-wrap:wrap}.dh-row button{flex:1}.dh-tour{padding:16px}.dh-tour h3{font-size:19px}}.dh-tour{box-sizing:border-box;overflow-wrap:anywhere}.dh-help-inline{justify-content:center;width:44px;margin:4px 0;padding:8px}.dh-entry{color:#405a7a;cursor:pointer;white-space:nowrap;vertical-align:middle;background:#edf2f8;border:1px solid #0000;border-radius:18px;justify-content:center;align-items:center;gap:7px;min-height:36px;margin-inline-start:14px;padding:6px 11px;font:500 13px/1.4 Heebo,Arial,sans-serif;display:inline-flex}.dh-entry svg{width:17px;height:17px}.dh-entry:hover{color:#17489e;background:#e1eaf6;border-color:#c7d8ef}.dh-entry:focus-visible{outline-offset:3px;outline:2px solid #205ac8}.dh-center .dh-category{color:#53647a;margin:32px 0 0;font-size:15px}.dh-center .dh-row{padding:18px 0}.dh-center .dh-row h3{font-size:18px}.dh-center .dh-row span{display:none}.dh-center .dh-row button{border-radius:20px;padding:8px 18px}.dh-tour{box-shadow:none;background:0 0;border:0;border-radius:16px;max-height:calc(100dvh - 32px);padding:0;overflow:visible}.dh-tour::backdrop{background:0 0}.dh-tour-content{z-index:1;background:#fff;border-radius:16px;max-height:calc(100dvh - 32px);padding:22px;position:relative;overflow:auto;box-shadow:0 12px 44px #12274433}.dh-spot{pointer-events:none;z-index:0;border:2px solid #527dcc;border-radius:9px;position:fixed;box-shadow:0 0 0 9999px #12233a47}.dh-tour .dh-close{background:#f0f3f8;border:0;border-radius:50%;place-items:center;width:32px;min-height:32px;padding:6px;display:grid}.dh-close svg{width:18px;height:18px}.dh-tour .dh-tour-top{gap:12px}.dh-tour .dh-tour-top span{color:#53647a;font-size:12px}.dh-segments{gap:5px;margin:16px 0 20px;display:flex}.dh-segments span{background:#e1e7ef;border-radius:3px;flex:1;height:3px}.dh-segments .is-done{background:#4878c8}.dh-tour h3{margin:0 0 10px;font-size:20px;line-height:1.4}.dh-tour p{color:#40516a;margin:0;font-size:15px;line-height:1.8}.dh-tour .dh-tour-actions{justify-content:space-between;gap:12px;margin:22px 0 0}.dh-tour .dh-primary{border-radius:22px;min-width:90px;min-height:42px;padding:9px 18px}.dh-tour .dh-back{color:#53647a;background:0 0;border:0;padding:8px 0}.dh-tour button:focus-visible{outline-offset:3px;outline:2px solid #205ac8}.dh-tour .dh-primary:hover{background:#17489e}.dh-tour small{font-size:12px}.admin-theme-dark .dh-entry{color:#e1ebfa;background:#263a55}@media (width<=700px){.dh-entry{margin-inline-start:8px;padding:6px 9px;font-size:12px}.dh-tour-content{padding:18px}.dh-tour h3{font-size:18px}.dh-center .dh-row button{min-height:44px}}@media (prefers-reduced-motion:no-preference){.dh-tour-content{animation:.16s ease-out dh-reveal}@keyframes dh-reveal{0%{opacity:.85;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}}#manualLeadTitle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#manualLeadTitle .dh-entry{flex-shrink:0;margin-inline-start:0}body:has(.dh-tour[open]) #manualLeadDialog #manualLeadPanel .manual-lead-actions{position:static}.dh-status:empty{display:none}.dh-intro{border-radius:12px;margin:20px 0 28px;padding:24px}.dh-intro h3{margin:0 0 6px;font-size:24px}.dh-intro p{margin:0 0 18px}.dh-intro input{box-sizing:border-box;caret-color:#205ac8;width:100%;max-width:680px;min-height:48px}.dh-filters{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.dh-filters button{background:0 0;padding:8px 14px;font-size:14px}.dh-filters button[aria-pressed=true]{color:#fff;background:#205ac8;border-color:#205ac8}.dh-results-head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.dh-results-head h3{margin:0;font-size:20px}.dh-results-head p{color:#52647b;font-variant-numeric:tabular-nums;margin:0}.dh-category{color:#52647b;border-bottom:1px solid #d9e2ef;margin:28px 0 0;padding-bottom:8px;font-size:15px}.dh-row{gap:20px;padding:18px 0}.dh-row>div:first-child{flex:1;min-width:0}.dh-row h3{margin:0 0 4px;font-size:18px}.dh-row p{max-width:70ch;margin:0;line-height:1.65}.dh-center .dh-row .dh-meta{color:#52647b;margin-top:6px;font-size:13px;display:block}.dh-row-actions{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.dh-guided{border-top:1px solid #d9e2ef;border-bottom:1px solid #d9e2ef;margin-top:32px;padding:18px 0}.dh-guided summary{cursor:pointer;align-content:center;min-height:44px;font-weight:700;display:list-item}.dh-guided .dj-start{margin:16px 0 0}.dh-support{justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding:12px 0;display:flex}.dh-support h3{margin:0;font-size:18px}.dh-support p{margin:4px 0}.dh-support a{color:#205ac8;text-underline-offset:4px;align-content:center;min-height:44px}.dh-center :is(button,input,summary,a):focus-visible{outline-offset:3px;outline:3px solid #205ac8}.dh-center ::selection{color:#182941;background:#dbe7ff}.dh-empty{text-align:center;padding:32px 16px}.admin-theme-dark .dh-center :is(.dh-meta,.dh-category,.dh-results-head p){color:#bbc9dd}.admin-theme-dark .dh-support a{color:#a9c8ff}@media (width<=700px){.dh-intro{padding:18px 14px}.dh-intro h3{font-size:22px}.dh-filters{gap:6px}.dh-filters button{padding:7px 10px;font-size:13px}.dh-row{align-items:stretch;gap:12px;padding:16px 0}.dh-row-actions{justify-content:flex-start}.dh-row-actions button{width:auto}.dh-results-head h3{font-size:18px}.dh-support{flex-direction:column;align-items:flex-start;gap:6px}.dh-head h2{font-size:25px}}dialog.dh-tour{pointer-events:none;background:0 0;border:0;position:fixed;overflow:visible;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;padding:0!important;inset:0!important;transform:none!important}dialog.dh-tour .dh-tour-content{box-sizing:border-box;overscroll-behavior:contain;pointer-events:auto;scrollbar-width:thin;scrollbar-color:#91a6c5 #edf2f8;margin:0;position:fixed;overflow:auto}dialog.dh-tour .dh-spot{box-sizing:border-box;pointer-events:none;border-radius:8px;margin:0;position:fixed}dialog.dh-tour .dh-spot[hidden]{display:none!important}dialog.dh-tour .dh-close{min-width:44px;min-height:44px}dialog.dh-tour .dh-tour-actions{background:#fff;margin-top:14px;padding:12px 0;position:sticky;bottom:-22px}@media (width<=760px){dialog.dh-tour .dh-tour-content{border-radius:14px;padding:16px}dialog.dh-tour .dh-tour-top{gap:8px}dialog.dh-tour .dh-segments{margin:8px 0 12px}dialog.dh-tour h3{font-size:18px}dialog.dh-tour p{font-size:16px;line-height:1.65}dialog.dh-tour .dh-tour-actions{bottom:-16px}dialog.dh-tour button{min-height:44px}}#adminPanel .ops-fields-trigger{color:#5632a5;background:#f4f0fc;border-color:#d7cff0;font-weight:700}#opsFieldsDialog{color:#202535;direction:rtl;background:#fff;border:0;border-radius:16px;width:min(960px,100vw - 32px);max-width:none;max-height:calc(100dvh - 40px);padding:0;font-family:inherit;overflow:auto;box-shadow:0 22px 70px #17203333}#opsFieldsDialog::backdrop{background:#17203380}#opsFieldsDialog .ops-fields-head{border-bottom:1px solid #e5e7ed;justify-content:space-between;align-items:start;gap:20px;padding:24px 28px 18px;display:flex}#opsFieldsDialog h2{margin:0;font-size:24px;line-height:1.3}#opsFieldsDialog h3{margin:0 0 12px;font-size:16px}#opsFieldsDialog p{color:#596273;margin:7px 0 0;font-size:14px;line-height:1.7}#opsFieldsDialog button{font:inherit;color:#384155;cursor:pointer;background:#fff;border:1px solid #dce1e8;border-radius:7px;min-height:40px;padding:8px 12px;font-size:13px}#opsFieldsDialog button:hover{background:#f4f2fa;border-color:#bdb0df}#opsFieldsDialog button:disabled{opacity:.45;cursor:default}#opsFieldsDialog .ops-primary{color:#fff;background:#673bd1;border-color:#673bd1;font-weight:700}#opsFieldsDialog .ops-primary:hover{background:#5126b1}#opsFieldsDialog :is(button,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #673bd1}#opsFieldsDialog .ops-fields-toolbar{background:#fafafd;align-items:end;gap:16px;padding:16px 28px;display:flex}#opsFieldsDialog label{gap:7px;font-size:13px;font-weight:600;display:grid}#opsFieldsDialog .ops-fields-toolbar label{flex:1}#opsFieldsDialog :is(input:not([type=checkbox]),textarea,select){width:100%;min-height:42px;font:inherit;color:#202535;box-sizing:border-box;background:#fff;border:1px solid #dce1e8;border-radius:7px;padding:10px;font-size:14px}#opsFieldsDialog textarea{resize:vertical}#opsFieldsDialog .ops-fields-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);min-height:340px;display:grid}#opsFieldsDialog .ops-field-list{scrollbar-gutter:stable;max-height:50vh;padding:4px 20px 20px;overflow:auto}#opsFieldsDialog .ops-field-group h3{color:#637087;margin:20px 8px 6px;font-size:12px;font-weight:600}#opsFieldsDialog .ops-field-row{border-bottom:1px solid #edf0f4;align-items:center;gap:8px;padding:5px 0;display:flex}#opsFieldsDialog .ops-field-visibility{flex:none;justify-content:center;align-items:center;width:36px;min-height:44px;display:flex}#opsFieldsDialog input[type=checkbox]{accent-color:#673bd1;cursor:pointer;width:17px;height:17px}#opsFieldsDialog .ops-field-name{text-align:start;background:0 0;border:0;flex:1;gap:3px;min-width:0;padding:7px 4px;display:grid}#opsFieldsDialog .ops-field-name strong{overflow-wrap:anywhere;font-size:14px;font-weight:600}#opsFieldsDialog .ops-field-name span{color:#637087;overflow-wrap:anywhere;font-size:11px;font-weight:400;line-height:1.5}#opsFieldsDialog .ops-field-order{gap:3px;display:flex}#opsFieldsDialog .ops-field-order button{border-color:#0000;width:32px;min-height:36px;padding:6px}#opsFieldsDialog .ops-field-order svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:16px;height:16px}#opsFieldsDialog .ops-field-editor{background:#f8f9fc;border-inline-start:1px solid #e5e7ed;min-width:0;max-height:50vh;padding:24px;overflow:auto}#opsFieldsDialog .ops-field-editor form{gap:16px;display:grid}#opsFieldsDialog .ops-field-editor form p{margin:0}#opsFieldsDialog .ops-field-editor small{color:#637087;font-size:12px;line-height:1.6}#opsFieldsDialog .ops-field-editor-actions{flex-wrap:wrap;gap:8px;display:flex}#opsFieldsDialog .ops-fields-welcome{max-width:35ch;padding-top:24px}#opsFieldsDialog #opsFieldSaveStatus{color:#a12530}#opsFieldsDialog .ops-fields-footer{border-top:1px solid #e5e7ed;justify-content:space-between;align-items:center;gap:20px;padding:16px 28px;display:flex}#opsFieldsDialog .ops-fields-footer span{color:#637087;font-size:12px;line-height:1.6}#opsFieldsDialog [hidden]{display:none!important}#opsFieldsDialog .ops-field-archived{text-align:start;width:100%;margin-top:6px;display:block}#opsFieldsDialog .ops-field-empty{padding:20px}@media (width<=700px){#opsFieldsDialog{border-radius:12px;width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}#opsFieldsDialog .ops-fields-head{padding:18px}#opsFieldsDialog .ops-fields-head h2{font-size:21px}#opsFieldsDialog .ops-fields-toolbar{flex-direction:column;align-items:stretch;gap:10px;padding:14px 18px}#opsFieldsDialog .ops-fields-layout{flex-direction:column;display:flex}#opsFieldsDialog .ops-field-list{max-height:32vh;padding:0 12px 12px}#opsFieldsDialog .ops-field-editor{border-inline-start:0;border-top:1px solid #e5e7ed;max-height:none;padding:18px}#opsFieldsDialog .ops-fields-welcome{padding-top:0}#opsFieldsDialog .ops-fields-footer{flex-direction:column;align-items:stretch;gap:10px;padding:14px 18px}#opsFieldsDialog .ops-field-order button{width:36px;min-height:44px}#opsFieldsDialog button{min-height:44px}}#adminPanel.open #tab-dashboard .ceo-campaign-report{border:1px solid var(--ceo-border,#e1e6ee);background:var(--ceo-bg,#fff);min-width:0;color:var(--ceo-text,#233047);border-radius:16px;margin:0 0 24px;padding:22px}#adminPanel.open #tab-dashboard .ceo-campaign-report[hidden],#adminPanel.open #tab-dashboard .ceo-campaign-filters[hidden]{display:none!important}#adminPanel.open #tab-dashboard .ceo-campaign-controls,#adminPanel.open #tab-dashboard .ceo-campaign-filters{flex-wrap:wrap;align-items:end;gap:12px;display:flex}#adminPanel.open #tab-dashboard .ceo-campaign-filters{margin:18px 0}#adminPanel.open #tab-dashboard .ceo-campaign-report label{color:#52627a;flex-direction:column;gap:6px;min-width:0;font-size:12px;font-weight:600;display:flex}#adminPanel.open #tab-dashboard .ceo-campaign-report :is(select,input,button){font:inherit;color:#233047;box-sizing:border-box;background:#fff;border:1px solid #d9e1ee;border-radius:10px;max-width:100%;min-height:44px;padding:8px 12px;font-size:13px}#adminPanel.open #tab-dashboard .ceo-campaign-report input::placeholder{color:#66738a}#adminPanel.open #tab-dashboard .ceo-campaign-report button{cursor:pointer}#adminPanel.open #tab-dashboard .ceo-campaign-report button:hover{background:#eff3fc}#adminPanel.open #tab-dashboard .ceo-campaign-report button:disabled{cursor:wait;opacity:.55}#adminPanel.open #tab-dashboard .ceo-campaign-report :is(input,select,button):focus-visible{outline-offset:3px;outline:2px solid #3452ce}#adminPanel.open #tab-dashboard .ceo-campaign-report ::selection{color:#233047;background:#dce5ff}#adminPanel.open #tab-dashboard .ceo-campaign-report input{caret-color:#3452ce}#adminPanel.open #tab-dashboard .ceo-campaign-metrics{background:#f5f7fc;border-radius:12px;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:22px 0 0;padding:18px;display:grid}#adminPanel.open #tab-dashboard .ceo-campaign-metrics dt{color:#52627a;font-size:12px;line-height:1.6}#adminPanel.open #tab-dashboard .ceo-campaign-metrics dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:6px 0 0;font-size:24px;font-weight:700}#adminPanel.open #tab-dashboard .ceo-campaign-note{color:#52627a;overflow-wrap:anywhere;margin:10px 0;font-size:12px;line-height:1.8}#adminPanel.open #tab-dashboard .ceo-campaign-more{margin:16px 0}@media (width<=900px){#adminPanel.open #tab-dashboard .ceo-campaign-report .ceo-section-heading{flex-direction:column;align-items:start}}@media (width<=540px){#adminPanel.open #tab-dashboard .ceo-campaign-report{padding:16px}#adminPanel.open #tab-dashboard .ceo-campaign-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}#adminPanel.open #tab-dashboard .ceo-campaign-metrics dd{font-size:22px}#adminPanel.open #tab-dashboard .ceo-campaign-filters{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}}#adminPanel.open #tab-dashboard .vehicle-ad-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}#adminPanel.open #tab-dashboard .vehicle-ad-card{background:#fff;border:1px solid #e1e6ee;border-radius:14px;min-width:0;padding:18px}#adminPanel.open #tab-dashboard .vehicle-ad-head{grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}#adminPanel.open #tab-dashboard .vehicle-ad-photo,#adminPanel.open #tab-dashboard .vehicle-ad-no-image{object-fit:contain;background:#f5f7fc;border-radius:8px;width:72px;height:58px}#adminPanel.open #tab-dashboard .vehicle-ad-no-image{color:#68778d;place-items:center;display:grid}#adminPanel.open #tab-dashboard .vehicle-ad-no-image svg{width:32px;height:24px}#adminPanel.open #tab-dashboard .vehicle-ad-title{min-width:0}#adminPanel.open #tab-dashboard .vehicle-ad-title :is(button,h4){text-align:start;overflow-wrap:anywhere;background:0 0;border:0;min-height:44px;margin:0;padding:0;font-size:14px;font-weight:700;line-height:1.5}#adminPanel.open #tab-dashboard .vehicle-ad-title button:hover{color:#3452ce;text-underline-offset:4px;background:0 0;text-decoration:underline}#adminPanel.open #tab-dashboard .vehicle-ad-title small{color:#52627a;font-size:10px;line-height:1.5;display:block}#adminPanel.open #tab-dashboard .vehicle-ad-spend{text-align:end;min-width:0}#adminPanel.open #tab-dashboard .vehicle-ad-spend span{color:#52627a;margin-bottom:4px;font-size:11px;display:block}#adminPanel.open #tab-dashboard .vehicle-ad-spend strong{font-variant-numeric:tabular-nums;font-size:17px}#adminPanel.open #tab-dashboard .vehicle-ad-stats{border-top:1px solid #edf0f5;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 0;padding:14px 0;display:grid}#adminPanel.open #tab-dashboard .vehicle-ad-stats dt{color:#52627a;font-size:11px;line-height:1.6}#adminPanel.open #tab-dashboard .vehicle-ad-stats dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:19px;font-weight:600}#adminPanel.open #tab-dashboard .vehicle-ad-unknown{color:#785c21;margin:8px 0;font-size:12px;line-height:1.7}#adminPanel.open #tab-dashboard :is(.vehicle-ad-unassigned,.vehicle-ad-method,.vehicle-ad-filters)>summary{cursor:pointer;color:#52627a;box-sizing:border-box;align-content:center;min-height:44px;padding:10px 0;font-size:12px}#adminPanel.open #tab-dashboard .vehicle-ad-unassigned>summary{color:#233047;justify-content:space-between;gap:12px;font-weight:600;display:flex}#adminPanel.open #tab-dashboard .vehicle-ad-unassigned>summary:before{content:"+";font-size:16px}#adminPanel.open #tab-dashboard .vehicle-ad-unassigned[open]>summary:before{content:"−"}#adminPanel.open #tab-dashboard .vehicle-ad-unassigned>summary span{flex:1}#adminPanel.open #tab-dashboard .vehicle-ad-unassigned{border-bottom:1px solid #e1e6ee;padding-bottom:8px}#adminPanel.open #tab-dashboard :is(.vehicle-ad-method,.vehicle-ad-unassigned) p{color:#52627a;max-width:75ch;margin:8px 0;font-size:12px;line-height:1.8}#adminPanel.open #tab-dashboard .vehicle-ad-method{margin-top:8px}#adminPanel.open #tab-dashboard .vehicle-ad-filters[hidden]{display:none!important}#adminPanel.open #tab-dashboard .ceo-campaign-report summary:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #3452ce}@media (width<=1000px){#adminPanel.open #tab-dashboard .vehicle-ad-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=540px){#adminPanel.open #tab-dashboard .vehicle-ad-head{grid-template-columns:56px minmax(0,1fr) auto;gap:8px}#adminPanel.open #tab-dashboard .vehicle-ad-photo,#adminPanel.open #tab-dashboard .vehicle-ad-no-image{width:56px;height:50px}#adminPanel.open #tab-dashboard .vehicle-ad-spend strong{font-size:14px}#adminPanel.open #tab-dashboard .vehicle-ad-title :is(button,h4){font-size:13px}}#adminPanel.open #tab-dashboard .vehicle-ad-photo img{object-fit:contain;border-radius:8px;width:100%;height:100%}@media (width<=540px){#adminPanel.open #tab-dashboard .vehicle-ad-stats dt{min-height:36px}}.vehicle-ad-preview{cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0}.vehicle-ad-preview:focus-visible{outline-offset:3px;outline:2px solid #365bd6}#adminPanel.open #tab-dashboard .ceo-campaign-report button.vehicle-ad-preview{background:0 0;border:0;width:72px;height:58px;min-height:0;padding:0;display:block}#adminPanel.open #tab-dashboard .vehicle-ad-preview .vehicle-ad-photo{display:block}#adminPanel.open #tab-dashboard .vehicle-ad-preview .vehicle-ad-no-image{place-items:center;display:grid}@media (width<=540px){#adminPanel.open #tab-dashboard .ceo-campaign-report button.vehicle-ad-preview{width:56px;height:50px}}#adminPanel.open #tab-dashboard .vehicle-ad-costs{background:#f2f5ff;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:12px 16px;display:grid}#adminPanel.open #tab-dashboard .vehicle-ad-costs>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}#adminPanel.open #tab-dashboard .vehicle-ad-costs>div+div{border-inline-start:1px solid #dce3f4;padding-inline-start:12px}#adminPanel.open #tab-dashboard .vehicle-ad-costs dt{color:#4c5d7c;font-size:12px;line-height:1.6}#adminPanel.open #tab-dashboard .vehicle-ad-costs dd{color:#304daa;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:700}#adminPanel.open #tab-dashboard #ceoCampaignBody>.vehicle-ad-costs{margin-top:8px}@media (width<=540px){#adminPanel.open #tab-dashboard .vehicle-ad-card{padding:14px}#adminPanel.open #tab-dashboard .vehicle-ad-costs{gap:10px;padding:12px}#adminPanel.open #tab-dashboard .vehicle-ad-costs>div{display:block}#adminPanel.open #tab-dashboard .vehicle-ad-costs dd{margin-top:4px;font-size:16px}#adminPanel.open #tab-dashboard .ceo-campaign-metrics{gap:14px;padding:14px}#adminPanel.open #tab-dashboard .ceo-campaign-metrics dd{font-size:20px}}#adminPanel.open #tab-dashboard .vehicle-ad-list{border-block:1px solid #e1e6ee;margin-top:20px;display:block}#adminPanel.open #tab-dashboard .vehicle-ad-list .vehicle-ad-card{border:0;background:0 0;border-bottom:1px solid #e1e6ee;border-radius:0;grid-template-columns:minmax(290px,1.4fr) minmax(230px,1fr) minmax(210px,.85fr);align-items:center;gap:20px;padding:18px 0;display:grid}#adminPanel.open #tab-dashboard .vehicle-ad-list .vehicle-ad-card:last-child{border-bottom:0}#adminPanel.open #tab-dashboard .vehicle-ad-list .vehicle-ad-stats{border:0;margin:0;padding:0}#adminPanel.open #tab-dashboard .vehicle-ad-list .vehicle-ad-costs{gap:10px;padding:12px}#adminPanel.open #tab-dashboard .vehicle-ad-list .vehicle-ad-costs>div{display:block}#adminPanel.open #tab-dashboard .vehicle-ad-list .vehicle-ad-costs dd{margin-top:5px;font-size:17px}#adminPanel.open #tab-dashboard .vehicle-ad-list .vehicle-ad-unknown{grid-column:2/-1;margin:0;font-size:11px}#adminPanel.open #tab-dashboard .ceo-campaign-metrics>div:nth-child(2) dd{color:#304daa}@media (width<=1100px){#adminPanel.open #tab-dashboard .ceo-campaign-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}#adminPanel.open #tab-dashboard .vehicle-ad-list .vehicle-ad-card{grid-template-columns:minmax(0,1fr) minmax(200px,.8fr);gap:14px 20px}#adminPanel.open #tab-dashboard .vehicle-ad-list .vehicle-ad-head,#adminPanel.open #tab-dashboard .vehicle-ad-list .vehicle-ad-unknown{grid-column:1/-1}}@media (width<=600px){#adminPanel.open #tab-dashboard .ceo-campaign-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}#adminPanel.open #tab-dashboard .vehicle-ad-list .vehicle-ad-card{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px 0}#adminPanel.open #tab-dashboard .vehicle-ad-list .vehicle-ad-costs{grid-row:2}#adminPanel.open #tab-dashboard .vehicle-ad-list .vehicle-ad-stats dt{min-height:36px}#adminPanel.open #tab-dashboard .vehicle-ad-list .vehicle-ad-stats dd{font-size:17px}}#adminPanel.open #tab-dashboard .vehicle-ad-list .vehicle-ad-stats dt{min-height:36px}#adminPanel.open #tab-dashboard .unassigned-campaign-list{border:1px solid #e1e6ee;border-radius:12px;margin-top:16px;overflow:hidden}#adminPanel.open #tab-dashboard .unassigned-campaign{border-bottom:1px solid #e1e6ee;padding:0 16px}#adminPanel.open #tab-dashboard .unassigned-campaign:last-child{border:0}#adminPanel.open #tab-dashboard .unassigned-campaign>summary{cursor:pointer;color:#233047;box-sizing:border-box;align-items:center;gap:12px;min-height:60px;padding:12px 0;font-size:13px;display:flex}#adminPanel.open #tab-dashboard .unassigned-campaign>summary:before{content:"+";color:#52627a;font-size:18px}#adminPanel.open #tab-dashboard .unassigned-campaign[open]>summary:before{content:"−"}#adminPanel.open #tab-dashboard .unassigned-campaign>summary>span{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:600}#adminPanel.open #tab-dashboard .unassigned-campaign small{color:#52627a;margin-top:4px;font-size:11px;font-weight:400;display:block}#adminPanel.open #tab-dashboard .unassigned-campaign ul{margin:0;padding:0;list-style:none}#adminPanel.open #tab-dashboard .unassigned-campaign li{border-top:1px solid #edf0f5;grid-template-columns:minmax(0,1fr) minmax(320px,1fr);gap:18px;padding:16px 0;display:grid}#adminPanel.open #tab-dashboard .unassigned-ad-name{overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:600}#adminPanel.open #tab-dashboard .unassigned-ad-name>span{color:#52627a;margin-top:8px;font-size:12px;font-weight:400;line-height:1.6;display:block}#adminPanel.open #tab-dashboard .unassigned-ad-metrics{grid-template-columns:repeat(4,minmax(0,1fr));align-content:center;gap:12px;margin:0;display:grid}#adminPanel.open #tab-dashboard .unassigned-ad-metrics dt{color:#52627a;min-height:36px;font-size:11px;line-height:1.6}#adminPanel.open #tab-dashboard .unassigned-ad-metrics dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;font-weight:600}@media (width<=750px){#adminPanel.open #tab-dashboard .unassigned-campaign li{grid-template-columns:minmax(0,1fr);gap:12px}#adminPanel.open #tab-dashboard .unassigned-ad-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}#adminPanel.open #tab-dashboard .unassigned-ad-metrics dt{min-height:0}}#ceoCampaignReport .vehicle-ad-sold{box-sizing:border-box;color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,#dc2626,#b91c1c);border:1px solid #ff7878;border-radius:7px;align-self:flex-start;align-items:center;max-width:100%;margin:6px 0;padding:4px 12px;font-size:13px;font-weight:800;line-height:1.5;display:inline-flex;box-shadow:0 0 0 3px #ef444414,0 3px 12px #dc26263d}#adminPanel #dealerForm{max-width:1000px;box-shadow:none;margin-inline:auto;padding:clamp(16px,3vw,32px)}#adminPanel #dealerForm [hidden]{display:none!important}#dealerForm h3{margin:0 0 8px;font-size:22px}#dealerForm h4{margin:0 0 8px;scroll-margin-top:100px;font-size:19px}#adminPanel #dealerForm .dealer-onboarding-wizard{box-shadow:none;background:0 0;border:0;margin-bottom:28px;padding:0}#dealerForm #dealerWizardSummary,#dealerForm .dealer-setup-help{color:#526078;margin:8px 0 20px;font-size:14px;line-height:1.65}#dealerForm #dealerWizardSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}#dealerForm .dealer-setup-step{color:#435069;min-height:48px;font:inherit;cursor:pointer;background:0 0;border:1px solid #dce2ec;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 8px;font-size:14px;display:flex}#dealerForm .dealer-setup-step span{font-variant-numeric:tabular-nums}#dealerForm .dealer-setup-step.active{color:#4234af;background:#eeedff;border-color:#aba3df;font-weight:700}#dealerForm .a-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:16px 0;display:grid}#dealerForm .a-field{min-width:0}#dealerForm .a-field label{margin-bottom:8px;font-size:14px;display:block}#dealerForm input:not([type=checkbox]),#dealerForm select{box-sizing:border-box;width:100%;min-width:0;min-height:46px;font-size:16px}#dealerForm .dealer-setup-optional{box-shadow:none;background:0 0;border:0;border-top:1px solid #e1e5ed;border-radius:0;margin-top:20px;padding:16px 0}#dealerForm .dealer-setup-optional>summary{cursor:pointer;min-height:44px;padding:8px 0;font-size:15px;font-weight:650;line-height:1.6}#dealerForm .dealer-setup-optional>summary span{color:#526078;margin-inline-start:8px;font-size:13px;font-weight:400}#dealerForm .dealer-setup-actions{border-top:1px solid #e1e5ed;justify-content:flex-end;gap:12px;margin-top:28px;padding-top:24px;display:flex}#dealerForm .dealer-setup-actions button{min-width:110px;min-height:46px;font-size:15px}#dealerForm .dealer-setup-summary{margin:12px 0}#dealerForm .dealer-setup-summary>div{border-bottom:1px solid #e1e5ed;grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 0;display:grid}#dealerForm .dealer-setup-summary dt{color:#526078;font-size:14px}#dealerForm .dealer-setup-summary dd{overflow-wrap:anywhere;margin:0;font-size:15px}#dealerForm .dealer-setup-edit{color:#4938b5;min-height:44px;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:8px;text-decoration:underline}#dealerForm #dealerSetupError{color:#9f2532;background:#fff2f3;border-radius:8px;padding:12px 16px;font-size:14px;line-height:1.6}#dealerForm :is(input,button,select,summary):focus-visible{outline-offset:3px;outline:2px solid #6554c0}#dealerForm input[aria-invalid=true]{border-color:#b32639}#dealerForm .dealer-import-box,#dealerForm .dealer-domain-editor{box-shadow:none;background:0 0;border:0;padding:0}@media (width<=600px){#adminPanel #dealerForm{padding:16px}#dealerForm #dealerWizardSteps{grid-template-columns:repeat(2,minmax(0,1fr))}#dealerForm .a-grid{grid-template-columns:minmax(0,1fr);gap:16px}#dealerForm .dealer-setup-summary>div{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}#dealerForm .dealer-setup-summary dt,#dealerForm .dealer-setup-summary dd{grid-column:1}#dealerForm .dealer-setup-summary button{grid-area:span 2/2}#dealerForm .dealer-setup-actions button{flex:1;min-width:0}#dealerForm .dealer-import-box>div{flex-wrap:wrap}#dealerForm .dealer-import-box>div>input{flex-basis:100%}}#adminPanel #dealerForm,#adminPanel #dealerForm :is(h3,h4,summary){color:#182238}.dealer-setup-results{margin:16px 0;padding:0;list-style:none}.dealer-setup-results li{border-bottom:1px solid #dfe3eb;grid-template-columns:minmax(110px,1fr) minmax(0,2fr) auto;align-items:center;gap:12px;padding:14px 0;font-size:14px;line-height:1.6;display:grid}.dealer-setup-results span{overflow-wrap:anywhere}.dealer-setup-results [data-state=error],#dealerSlugAvailability[data-state=error]{color:#9c2537}#dealerSlugAvailability[data-state=success]{color:#216348}.dealer-setup-results a{color:#513bc4;text-decoration:underline}.dealer-setup-results button{min-height:44px}.dealer-setup-results h4{color:#182033}@media (width<=600px){.dealer-setup-results li{grid-template-columns:1fr}.dealer-setup-results a,.dealer-setup-results button{justify-self:start}}#carPage .dv-dealeri{color:#292332;text-align:right;background:#f4f1f9;border-radius:16px;min-width:0;margin:32px 0;padding:24px;font-family:Heebo,Arial,sans-serif}#carPage .dv-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}#carPage .dv-heading>div:first-child{min-width:0}#carPage .dv-heading h2{letter-spacing:-.02em;color:#392652;margin:0 0 8px;font-size:24px;font-weight:700;line-height:1.35}#carPage .dv-heading p{color:#594967;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.7}#carPage .dv-mascot{flex:0 0 100px;width:100px;height:100px;position:relative}#carPage .dv-mascot img,#carPage .dv-mascot [data-player]{width:100%;height:100%;position:absolute;inset:0}#carPage .dv-mascot [hidden],#carPage .dv-conversation[hidden]{display:none}#carPage .dv-mascot svg{width:100%;height:100%;display:block}#carPage .dv-suggestions{flex-wrap:wrap;gap:6px 16px;margin-bottom:18px;display:flex}#carPage .dv-dealeri button{font:inherit;cursor:pointer;min-height:44px}#carPage .dv-suggestions button,#carPage .dv-contact{color:#573685;text-align:right;background:0 0;border:0;border-bottom:1px solid #bcb0cd;border-radius:0;padding:6px 0;font-size:14px}#carPage .dv-dealeri button:hover{color:#3d205f}#carPage .dv-dealeri button:disabled{opacity:.55;cursor:wait}#carPage .dv-form label{color:#392652;margin:0 0 8px;font-size:15px;font-weight:600;display:block}#carPage .dv-input{background:#fff;border:1px solid #c6b9d5;border-radius:12px;align-items:center;gap:12px;padding:10px;display:flex}#carPage .dv-input textarea{resize:vertical;color:#292332;caret-color:#61358f;background:#fff;border:0;border-radius:4px;flex:1;width:100%;min-width:0;min-height:60px;max-height:180px;padding:6px;font:400 16px/1.6 Heebo,Arial,sans-serif}#carPage .dv-input textarea::placeholder{color:#756781;opacity:1}#carPage .dv-input button{color:#fff;background:#624095;border:0;border-radius:10px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}#carPage .dv-input button:hover{color:#fff;background:#4d297d}#carPage .dv-dealeri :is(button,textarea):focus-visible{outline-offset:3px;outline:2px solid #7549aa}#carPage .dv-status{color:#624c75;margin:8px 0;font-size:14px;line-height:1.6}#carPage .dv-status:empty{display:none}#carPage .dv-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 20px;margin-top:10px;display:flex}#carPage .dv-footer small{color:#675771;font-size:12px;line-height:1.7}#carPage .dv-conversation{border-block:1px solid #d8cde3;margin:18px 0;padding:4px 0 14px}#carPage .dv-message{padding:14px 0 0}#carPage .dv-message strong{color:#674781;margin-bottom:4px;font-size:13px;display:block}#carPage .dv-message p{color:#32273d;white-space:pre-wrap;overflow-wrap:anywhere;max-width:70ch;margin:0;font-size:16px;line-height:1.85}#carPage .dv-question p{font-weight:600}#carPage .dv-dealeri ::selection{color:#2f1748;background:#ded0f0}@media (width<=600px){#carPage .dv-dealeri{margin:26px 0;padding:18px}#carPage .dv-heading h2{font-size:21px}#carPage .dv-mascot{flex-basis:76px;width:76px;height:76px}#carPage .dv-suggestions{gap:4px 14px}#carPage .dv-heading p{font-size:14px}#carPage .dv-footer{display:block}#carPage .dv-contact{margin-top:4px;display:block}}.dj-start{border-bottom:1px solid #dce4ee;margin:0 0 32px;padding-bottom:24px}.dj-start h3{margin:0 0 8px;font-size:22px}.dj-start>p{color:#52637a;margin:0 0 14px}.dj-option{justify-content:space-between;align-items:center;gap:20px;padding:15px 0;display:flex}.dj-option+.dj-option{border-top:1px solid #e7ecf2}.dj-option strong,.dj-option small{display:block}.dj-option strong{font-size:16px}.dj-option small{color:#52637a;margin-top:5px}.dj-option button,.dj-companion button{color:#244d82;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #cbd7e7;border-radius:20px;min-height:40px;padding:8px 14px;font:500 14px/1.5 Heebo,Arial,sans-serif}.dj-option button:hover,.dj-companion button:hover{background:#e6eef9}.dj-companion{color:#203852;background:#edf3fb;border:1px solid #cbd9eb;border-radius:12px;margin:16px 20px;padding:18px 20px;line-height:1.65}.dj-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.dj-top>div{gap:6px;display:flex}.dj-top button{background:0 0;border:0;padding:5px 9px;font-size:12px}.dj-content{justify-content:space-between;align-items:flex-start;gap:28px;margin-top:12px;display:flex}.dj-content h3{margin:4px 0 6px;font-size:18px}.dj-content p{max-width:65ch;margin:0;font-size:14px}.dj-content small,.dj-companion>small{color:#46607c;font-size:12px}.dj-controls{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px;max-width:280px;display:flex}.dj-companion .dj-primary{color:#fff;background:#245cc2;border-color:#245cc2}.dj-companion button:disabled{cursor:default;color:#52637a;background:#e1e7ee;border-color:#ced7e2}.dj-companion .dj-ready{color:#345579;margin-top:10px;font-size:12px}.dj-feedback{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dj-companion button:focus-visible,.dj-start button:focus-visible{outline-offset:3px;outline:2px solid #245cc2}#manualLeadPanel>.dj-companion{margin:0 0 18px}#carEditorScroll>.dj-companion{margin:14px 20px}.admin-theme-dark .dj-companion{color:#f0f5fc;background:#20334b;border-color:#46607c}.admin-theme-dark .dj-companion small,.admin-theme-dark .dj-companion .dj-ready{color:#cbdcf2}@media (width<=700px){.dj-option{align-items:flex-start;gap:12px}.dj-option button{flex-shrink:0;font-size:12px}.dj-companion{margin:12px 8px;padding:14px}.dj-top{align-items:flex-start}.dj-top strong{font-size:14px}.dj-top>div{flex-direction:column;flex-shrink:0}.dj-content{margin-top:8px;display:block}.dj-controls{justify-content:flex-start;max-width:none;margin-top:14px}.dj-companion button{min-height:44px}.dj-content h3{font-size:17px}}#manualLeadDialog:has(#dealerJourney) .dh-entry,#carForm:has(#dealerJourney) .dh-entry{display:none!important}@media (width<=700px){.dj-top{flex-wrap:wrap;gap:4px}.dj-top>div{flex-direction:row}.dj-top button{min-height:36px;padding:3px 8px}.dj-content p{line-height:1.6}.dj-controls{gap:6px}.dj-controls button{padding-inline:12px}}#adminPanel.super-admin-mode #tab-super_admin_customers{--sa-muted:#59677d;--sa-accent:#3452cb}#adminPanel.super-admin-mode #dealersList{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));align-items:start;gap:16px}#adminPanel.super-admin-mode #dealersList .sa-client-card{flex-direction:column;gap:0;min-width:0;margin:0;display:flex;overflow:visible;box-shadow:none!important;border-radius:14px!important;padding:20px!important}#adminPanel.super-admin-mode .sa-client-heading{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}#adminPanel.super-admin-mode .sa-client-title{color:var(--sa-ink);overflow-wrap:anywhere;min-width:0;margin:0;font-size:18px;font-weight:700;line-height:1.45}#adminPanel.super-admin-mode .sa-client-heading .dealer-pill{color:#475569;flex-shrink:0;margin-top:2px;line-height:1.5;font-size:11px!important}#adminPanel.super-admin-mode .sa-client-heading .dealer-pill.active{color:#23684e;background:#edf8f2;border-color:#d3e9dc}#adminPanel.super-admin-mode .sa-client-heading .dealer-pill.trial{color:#815115;background:#fff7e9;border-color:#eadbbd}#adminPanel.super-admin-mode .sa-client-heading .dealer-pill.suspended{color:#a02d3c;background:#fff1f3;border-color:#ebd4d9}#adminPanel.super-admin-mode .sa-client-domain{color:#526178;overflow-wrap:anywhere;text-underline-offset:3px;margin-top:4px;margin-bottom:16px;font-size:12px;line-height:1.7;text-decoration:underline #c7cedb;display:block}#adminPanel.super-admin-mode .sa-client-contact{gap:8px;margin:0 0 17px;font-size:13px;line-height:1.6;display:grid}#adminPanel.super-admin-mode .sa-client-contact>div{grid-template-columns:70px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}#adminPanel.super-admin-mode .sa-client-contact dt{color:var(--sa-muted);font-weight:400}#adminPanel.super-admin-mode .sa-client-contact dd{color:var(--sa-ink);overflow-wrap:anywhere;min-width:0;margin:0}#adminPanel.super-admin-mode .sa-client-contact a{color:inherit;text-decoration:none}#adminPanel.super-admin-mode .sa-client-contact a:hover{color:var(--sa-accent);text-underline-offset:3px;text-decoration:underline}#adminPanel.super-admin-mode .sa-client-facts{border-block:1px solid var(--sa-line);grid-template-columns:1.3fr 1fr 1fr;gap:12px;margin:0;padding:14px 0;display:grid}#adminPanel.super-admin-mode .sa-client-facts dt{color:var(--sa-muted);margin-bottom:4px;font-size:12px;font-weight:400;line-height:1.5}#adminPanel.super-admin-mode .sa-client-facts dd{color:var(--sa-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:1.5}#adminPanel.super-admin-mode .sa-client-note{color:var(--sa-muted);overflow-wrap:anywhere;min-height:43px;padding:10px 0 14px;font-size:12px;line-height:1.6}#adminPanel.super-admin-mode #dealersList .dealer-primary-actions{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,.8fr);gap:8px;width:100%;max-width:none;margin:0 0 12px;display:grid}#adminPanel.super-admin-mode #dealersList .dealer-primary-actions>*{justify-content:center;align-items:center;width:100%;min-width:0;min-height:44px;font-weight:600;text-decoration:none;display:flex;padding:9px 8px!important;font-size:13px!important}#adminPanel.super-admin-mode #dealersList .dealer-primary-actions .a-save{background:#3452cb!important;border-color:#3452cb!important}#adminPanel.super-admin-mode #dealersList .dealer-primary-actions .a-save:hover{background:#283fa8!important}#adminPanel.super-admin-mode #dealersList .dealer-more-actions{border:0;border-top:1px solid var(--sa-line);background:0 0;border-radius:0;width:100%;margin:0;overflow:visible}#adminPanel.super-admin-mode #dealersList .dealer-more-actions>summary{color:#465675;gap:8px;min-height:44px;padding:10px 0 0;font-size:13px;line-height:1.5}#adminPanel.super-admin-mode #dealersList .dealer-more-actions>summary:before{color:#465675}#adminPanel.super-admin-mode #dealersList .dealer-more-actions>summary span:before{content:none}#adminPanel.super-admin-mode .sa-client-expanded-note{display:none}#adminPanel.super-admin-mode #dealersList .sa-client-card:has(>.dealer-more-actions[open]){grid-column:1/-1}#adminPanel.super-admin-mode #dealersList .sa-client-card:has(>.dealer-more-actions[open])>.dealer-primary-actions{max-width:440px}#adminPanel.super-admin-mode #dealersList .dealer-more-actions-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:16px 0 0;display:grid}#adminPanel.super-admin-mode #dealersList .dealer-secondary-section{border:0;border-top:1px solid var(--sa-line);box-shadow:none;background:0 0;border-radius:0;padding:16px 0}#adminPanel.super-admin-mode .sa-client-settings-caption{color:var(--sa-muted);overflow-wrap:anywhere;grid-column:1/-1;margin:0;font-size:12px;line-height:1.7}#adminPanel.super-admin-mode #dealersList .dealer-more-actions-body .dealer-warning-list{grid-column:1/-1}#adminPanel.super-admin-mode #dealersList .dealer-preflight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#adminPanel.super-admin-mode #dealersList .dealer-danger-section{grid-column:1/-1}#adminPanel.super-admin-mode #dealersList .dealer-secondary-head span{color:var(--sa-muted)}#adminPanel.super-admin-mode .sa-client-empty,#adminPanel.super-admin-mode .sa-client-more{text-align:center;color:var(--sa-muted);grid-column:1/-1;padding:30px 16px;font-size:14px;line-height:1.7}#adminPanel.super-admin-mode .sa-client-empty strong{color:var(--sa-ink);font-size:17px;font-weight:600}#adminPanel.super-admin-mode .sa-client-empty p{margin:6px 0 16px}#adminPanel.super-admin-mode .sa-client-more{justify-content:center;align-items:center;gap:16px;padding:10px;display:flex}#adminPanel.super-admin-mode #tab-super_admin_customers :is(button,a,input,select,summary):focus-visible{outline-offset:3px;outline:3px solid #3452cb!important}#adminPanel.super-admin-mode #tab-super_admin_customers ::selection{color:#1b2940;background:#dce4ff}#adminPanel.super-admin-mode #tab-super_admin_customers input{caret-color:#3452cb}#adminPanel.super-admin-mode #tab-super_admin_customers input::placeholder{color:#617087;opacity:1}@media (width>=1200px){#adminPanel.super-admin-mode #tab-super_admin_customers .sa-customer-toolbar{grid-template-columns:minmax(240px,2fr) 1fr 1fr auto}}@media (width<=700px){#adminPanel.super-admin-mode #dealersList{grid-template-columns:minmax(0,1fr);gap:12px}#adminPanel.super-admin-mode #dealersList .sa-client-card{padding:16px!important}#adminPanel.super-admin-mode #dealersList .dealer-more-actions-body{grid-template-columns:minmax(0,1fr)}#adminPanel.super-admin-mode #tab-super_admin_customers .sa-customer-toolbar{background:0 0;border:0;grid-template-columns:1fr 1fr;gap:10px;padding:0}#adminPanel.super-admin-mode #tab-super_admin_customers .sa-search{grid-column:1/-1}#adminPanel.super-admin-mode #tab-super_admin_customers .sa-customer-toolbar>button{grid-column:1/-1;justify-self:end;background:0 0!important;border:0!important;padding:6px 10px!important}#adminPanel.super-admin-mode #tab-super_admin_customers .sa-page-head{margin-bottom:16px!important;padding-bottom:16px!important}#adminPanel.super-admin-mode #tab-super_admin_customers .sa-page-head h2{font-size:24px!important}#adminPanel.super-admin-mode .sa-client-more{flex-direction:column;gap:8px}}#adminPanel.super-admin-mode #dealersList .dealer-primary-actions>.a-save{grid-column:auto}#adminPanel.super-admin-mode #dealersList .dealer-more-actions>summary{background:0 0;flex-direction:row;justify-content:flex-start;align-items:center}#adminPanel.super-admin-mode #dealersList .dealer-more-actions>summary:hover{color:#283fa8;background:#f7f9fc}#adminPanel.super-admin-mode #dealersList .dealer-more-actions>summary span{font-weight:500}#adminPanel.super-admin-mode #tab-super_admin_customers .sa-head-actions .a-save{background:#3452cb!important;border-color:#3452cb!important}#adminPanel.super-admin-mode #dealersList .dealer-preflight-grid em{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}@media (width<=700px){#adminPanel.super-admin-mode #dealersList .dealer-preflight-grid{grid-template-columns:minmax(0,1fr)}}#adminPanel .lead-customer-file{padding-bottom:24px;container-type:inline-size}#adminPanel .lead-customer-file .customer-file-heading{margin-bottom:24px}#adminPanel .lead-customer-file .customer-file-heading h3{margin:0 0 6px;font-size:22px;line-height:1.3}#adminPanel .lead-customer-file .customer-file-heading p{color:#64748b;margin:0}#adminPanel .lead-customer-file .customer-file-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}#adminPanel .lead-customer-file .customer-file-editor,#adminPanel .lead-customer-file .customer-file-documents{background:#fff;border:1px solid #e2e8f0;border-radius:14px;min-width:0;margin:0;padding:20px}#adminPanel .lead-customer-file .lead-drawer-grid{margin-top:0;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}#adminPanel .lead-customer-file .customer-file-personal .customer-field-address{grid-area:2/1/auto/-1}#adminPanel .lead-customer-file label{min-width:0;line-height:1.5}#adminPanel .lead-customer-file input,#adminPanel .lead-customer-file select,#adminPanel .lead-customer-file textarea{border-color:#d4dce7;min-height:46px;box-shadow:none!important;font-size:16px!important}#adminPanel .lead-customer-file :is(input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #3453ed}#adminPanel .lead-customer-file .customer-file-trade{margin:22px 0 0;padding-top:16px}#adminPanel .lead-customer-file summary{box-sizing:border-box;align-content:center;min-height:44px;line-height:1.5}#adminPanel .lead-customer-file .customer-file-trade>summary{color:#172138;font-size:16px}#adminPanel .lead-customer-file .customer-file-trade>p{margin:6px 0 12px;font-size:13px}#adminPanel .lead-customer-file .customer-trade-lookup{grid-template-columns:minmax(0,1fr) auto;gap:10px;margin:16px 0 8px}#adminPanel .lead-customer-file .customer-trade-lookup input{text-align:center;font-size:21px!important}#adminPanel .lead-customer-file .customer-trade-main{margin-top:16px}#adminPanel .lead-customer-file .customer-trade-extra{margin:12px 0}#adminPanel .lead-customer-file .customer-trade-extra .lead-drawer-grid{margin-top:12px;grid-template-columns:minmax(0,1fr)!important}#adminPanel .lead-customer-file .customer-file-actions{border-top:1px solid #e2e8f0;gap:10px;margin:20px 0 0;padding-top:18px}#adminPanel .lead-customer-file button{white-space:normal;min-height:46px;line-height:1.4}#adminPanel .lead-customer-file [data-status]:empty{display:none}#adminPanel .lead-customer-file [data-status]:not(:empty){color:#172138;background:#f1f5f9;border-radius:8px;margin:12px 0 0;padding:10px 12px}#adminPanel .lead-customer-file .customer-file-documents h3{margin:0 0 8px;font-size:18px}#adminPanel .lead-customer-file .customer-file-documents>p{font-size:13px}#adminPanel .lead-customer-file .customer-file-upload{grid-template-columns:minmax(0,1fr);gap:14px;margin:18px 0 10px}#adminPanel .lead-customer-file input[type=file]{background:#f8fafc;max-width:100%;height:auto;padding:8px;font-size:13px!important}#adminPanel .lead-customer-file input::file-selector-button{font:inherit;color:#263c83;cursor:pointer;background:#fff;border:1px solid #d4dce7;border-radius:7px;min-height:36px;margin-inline-end:8px;padding:6px 12px}#adminPanel .lead-customer-file .customer-file-documents ul{margin:18px 0 0}#adminPanel .lead-customer-file .customer-file-documents li{flex-wrap:wrap;gap:8px;padding:16px 0}#adminPanel .lead-customer-file .customer-file-documents li>div{flex-basis:100%;margin-bottom:4px}#adminPanel .lead-customer-file .customer-file-documents strong{font-size:14px;line-height:1.6}#adminPanel .lead-customer-file .customer-file-documents small{font-size:12px}#adminPanel .lead-customer-file .customer-file-documents li:last-child{border-bottom:0;padding-bottom:0}#adminPanel .lead-customer-file .customer-file-empty{font-size:14px;line-height:1.6}@container (width>=800px){#adminPanel .lead-customer-file .customer-file-layout{grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr);gap:20px}}@container (width<=440px){#adminPanel .lead-customer-file .customer-file-editor,#adminPanel .lead-customer-file .customer-file-documents{padding:16px}#adminPanel .lead-customer-file .customer-file-personal{grid-template-columns:minmax(0,1fr)!important}#adminPanel .lead-customer-file .customer-file-personal .customer-field-address{grid-row:auto}#adminPanel .lead-customer-file .customer-file-actions>*{flex:100%}#adminPanel .lead-customer-file .customer-trade-lookup{grid-template-columns:minmax(0,1fr)}#adminPanel .lead-customer-file .customer-file-heading{margin-bottom:18px}}#adminPanel .lead-customer-file .customer-file-documents button.secondary{color:#475569!important;background:#fff!important;border-color:#d4dce7!important}#adminPanel .lead-customer-file input:disabled,#adminPanel .lead-customer-file textarea:disabled,#adminPanel .lead-customer-file select:disabled{color:#64748b;opacity:1;background:#f8fafc}.page-analytics{color:#1b2940;font-variant-numeric:tabular-nums;--pa-muted:#526075;direction:rtl;max-width:1380px;margin-inline:auto}.page-analytics *{box-sizing:border-box;min-width:0}.page-analytics ::selection{color:#302877;background:#e6e2ff}.page-analytics :is(button,input,select,summary,a):focus-visible{outline-offset:3px;outline:3px solid #5148d8}.page-analytics a{color:#493dc5;text-underline-offset:4px}.page-analytics p{color:var(--pa-muted);max-width:75ch;line-height:1.7}.pa-head,.pa-section-head,.pa-context{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.pa-head{margin-bottom:24px}.pa-head h2{margin:0 0 6px;font-size:28px}.pa-head p{margin:0}.pa-head button{min-height:44px}.pa-filters{background:#fff;border:1px solid #dbe1ec;border-radius:14px;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:16px;padding:22px;display:grid}.pa-filters label{flex-direction:column;gap:8px;font-size:14px;font-weight:600;display:flex}.pa-filters :is(input,select){width:100%;height:46px;font:inherit;color:#1b2940;caret-color:#5148d8;background:#fff;border:1px solid #bdc8dc;border-radius:8px;padding:8px 10px}.pa-filters .pa-goal{grid-column:span 2}.pa-filters button{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:#5148d8;border:0;border-radius:8px;align-self:end;font-weight:700}.pa-filters button:hover{background:#4036b2}#pageAnalyticsStatus{min-height:24px;margin:12px 0;font-size:13px}.pa-context{justify-content:flex-start;margin:20px 0 12px}.pa-context a{overflow-wrap:anywhere;font-size:14px}.page-analytics .pa-notice{color:#443a79;background:#f0edff;border-radius:8px;max-width:none;margin-bottom:20px;padding:12px 16px;font-size:14px}.pa-metrics{background:#fff;border-block:1px solid #dbe1ec;grid-template-columns:repeat(4,1fr);gap:0;margin:0 0 28px;padding:24px 0;display:grid}.pa-metrics>div{border-inline-end:1px solid #e3e7ef;padding:0 20px}.pa-metrics>div:last-child{border:0}.pa-metrics dt{font-size:15px;font-weight:600}.pa-metrics dd{margin:8px 0;font-size:34px;font-weight:750;line-height:1.2}.pa-metrics small{color:var(--pa-muted);font-size:12px;line-height:1.5;display:block}.pa-section{background:#fff;border:1px solid #dbe1ec;border-radius:14px;margin-bottom:24px;padding:24px;overflow:hidden}.pa-section h3{margin:0 0 12px;font-size:19px}.pa-section p{margin:0 0 16px;font-size:14px}.pa-chart-tabs{flex-wrap:wrap;gap:4px;display:flex}.pa-chart-tabs button{font:inherit;color:#526075;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;min-height:44px;padding:8px 14px;font-size:14px}.pa-chart-tabs button:hover{background:#f4f2ff}.pa-chart-tabs button[aria-pressed=true]{color:#4436b0;background:#eeeaff;border-color:#bcb3f4;font-weight:700}.pa-chart{scrollbar-color:#aca3d3 #f5f3fa;margin:28px 0 12px;overflow:auto}.pa-chart svg{width:100%;min-width:0;height:auto;display:block}.pa-chart text{fill:#526075;font-family:inherit;font-size:12px}.pa-columns{grid-template-columns:1.6fr 1fr;gap:24px;display:grid}.pa-columns .pa-section{margin-bottom:0}.pa-table-wrap{scrollbar-color:#aca3d3 #f5f3fa;max-height:480px;overflow:auto}.page-analytics table{border-collapse:collapse;text-align:start;width:100%;font-size:14px}.page-analytics caption{text-align:start;color:var(--pa-muted);padding:12px 0}.page-analytics :is(th,td){white-space:nowrap;text-align:start;border-bottom:1px solid #e2e7f0;padding:14px 10px}.page-analytics th{color:#45506a;background:#f5f6fa;font-weight:600}.page-analytics td:first-child{white-space:normal;overflow-wrap:anywhere}.page-analytics td small{color:var(--pa-muted);margin-top:5px;line-height:1.5;display:block}.page-analytics tbody tr:hover{background:#faf9ff}.pa-device{margin:18px 0}.pa-device>div{justify-content:space-between;gap:12px;margin-bottom:8px;display:flex}.pa-device small{color:var(--pa-muted);margin-inline-start:8px;font-weight:400}.pa-device progress{accent-color:#5148d8;background:#eceaf5;border:0;border-radius:4px;width:100%;height:7px;display:block}.pa-device progress::-webkit-progress-bar{background:#eceaf5;border-radius:4px}.pa-device progress::-webkit-progress-value{background:#5148d8;border-radius:4px}.pa-device progress::-moz-progress-bar{background:#5148d8;border-radius:4px}.pa-device+h3{margin-top:32px}.pa-actions{margin:0;padding:0;list-style:none}.pa-actions li{border-bottom:1px solid #e2e7f0;justify-content:space-between;gap:16px;padding:12px 0;font-size:14px;line-height:1.5;display:flex}.pa-details summary{cursor:pointer;color:#493dc5;min-height:44px;padding:12px 0;font-size:14px}.pa-method{border-top:1px solid #dbe1ec;margin-top:24px;padding:8px 0}.pa-method p{font-size:14px}.pa-empty{background:#fff;border:1px dashed #bdc8dc;border-radius:12px;margin-bottom:24px;padding:30px 22px}.pa-empty h3{margin:0 0 10px;font-size:18px}.pa-empty p{margin:0;font-size:14px}.pa-empty button{min-height:44px;margin-top:16px}.pa-loading{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.pa-loading span{background:#eeedf6;border-radius:12px;height:120px}@media (width<=850px){.pa-filters{grid-template-columns:1fr 1fr}.pa-filters :is(.pa-page,.pa-period){grid-column:span 2}.pa-filters .pa-goal{grid-column:span 1}.pa-columns{grid-template-columns:1fr}.pa-metrics{grid-template-columns:1fr 1fr;row-gap:24px}.pa-metrics>div:nth-child(2){border:0}}@media (width<=480px){.pa-head h2{font-size:24px}.pa-head{gap:12px;margin-bottom:18px}.pa-filters{gap:14px 10px;padding:16px}.pa-filters label{font-size:13px}.pa-filters :is(input,select){padding-inline:6px;font-size:14px}.pa-filters .pa-goal{grid-column:span 2}.pa-section{padding:16px}.pa-metrics>div{padding-inline:12px}.pa-metrics dd{font-size:30px}.pa-metrics dt{font-size:14px}.pa-section-head{gap:4px}.pa-chart-tabs button{padding-inline:10px}.pa-chart{margin-top:18px}.pa-chart svg{min-width:0}.pa-columns{gap:18px}.page-analytics :is(th,td){padding:12px 8px}.pa-head p{font-size:14px}}#createPlanDialog{color:#17243b;background:#fff;border:1px solid #dbe2ed;border-radius:20px;width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:28px;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 80px #14223b30}#createPlanDialog::backdrop{background:#14223b80}#createPlanDialog form{gap:18px;display:grid}#createPlanDialog label{gap:8px;display:grid}#createPlanDialog input,#createPlanDialog select{width:100%;font:inherit;border:1px solid #ccd5e4;border-radius:10px;padding:12px}#createPlanDialog p{color:#5b6980;line-height:1.6}.plan-feature-count{color:#65738a;margin:12px 0;font-size:13px}.plan-feature-grid label{align-items:center;min-height:42px}.plan-feature-grid label[hidden]{display:none!important}@media (width<=640px){#tab-super_admin_plans .plans-management-grid{grid-template-columns:minmax(0,1fr)}#tab-super_admin_plans .plan-management-card{min-width:0}#createPlanDialog{padding:20px}}.dxdoc{text-align:right;color:#172239;white-space:normal;box-sizing:border-box;overflow-wrap:anywhere;direction:rtl;background:#fff;max-width:100%;margin-inline:auto;padding:36px 40px;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.85}.dxdoc *{box-sizing:border-box}.dxdoc-letterhead{break-inside:avoid;background:0 0;border-bottom:1px solid #b9c5d6;justify-content:space-between;align-items:center;gap:24px;height:auto;min-height:0;margin:0 0 30px;padding:0 0 22px;display:flex}.dxdoc-agency{min-width:0}.dxdoc-agency strong{font-size:20px;font-weight:700;line-height:1.5;display:block}.dxdoc-agency p{color:#4d5b71;margin:5px 0 0;font-size:12px;line-height:1.7}.dxdoc-logo{object-fit:contain;flex:none;max-width:145px;max-height:76px;display:block}.dxdoc .dxdoc-title{color:#172239;text-align:right;letter-spacing:0;break-after:avoid;margin:0 0 24px;font-family:inherit;font-size:24px;font-weight:700;line-height:1.5}.dxdoc-body,.dxdoc-receipt{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;orphans:3;widows:3}.dxdoc-receipt{border-top:1px solid #b9c5d6;margin-top:28px;padding-top:20px;font-size:12px;line-height:1.8}.dxdoc .dxdoc-footer{color:#4d5b71;width:auto;min-height:0;box-shadow:none;break-inside:avoid;background:0 0;border:0;border-top:1px solid #dce3ef;margin:32px 0 0;padding:12px 0 0;font-size:11px;line-height:1.7;display:block}.dxdoc-modern{border-top:5px solid #3454ce}.dxdoc-modern .dxdoc-letterhead{border-bottom:0;margin-bottom:22px}.dxdoc-modern .dxdoc-title{color:#243f9c;background:#edf2ff;border-radius:0;padding:15px 18px}.dxdoc-formal .dxdoc-letterhead{text-align:center;border-bottom:3px double #7a8699;flex-direction:column-reverse;gap:14px;padding-bottom:24px}.dxdoc-formal .dxdoc-title{text-align:center;font-family:Georgia,Times New Roman,serif;font-size:27px}.dxdoc-formal .dxdoc-footer{text-align:center}.dxdoc-legacy{padding:12px 0}.dxdoc-print{background:#fff;margin:0;padding:0}.dxdoc-print>.dxdoc{max-width:210mm;margin:0 auto}@media (width<=600px){.dxdoc{padding:22px 18px;font-size:14px}.dxdoc-letterhead{gap:14px;margin-bottom:24px}.dxdoc-logo{max-width:100px;max-height:60px}.dxdoc-agency strong{font-size:17px}.dxdoc-agency p{font-size:12px}.dxdoc .dxdoc-title{font-size:21px}.dxdoc-modern .dxdoc-title{padding:12px}.dxdoc-formal .dxdoc-title{font-size:24px}}@page{size:A4;margin:18mm 15mm}@media print{.dxdoc .dxdoc-letterhead{height:auto;display:flex!important}.dxdoc .dxdoc-footer{display:block!important}html,body{background:#fff!important}.dxdoc{color:#111827;-webkit-print-color-adjust:exact;print-color-adjust:exact;font-size:11pt;max-width:none!important;padding:0!important}.dxdoc-modern{padding-top:6mm!important}.dxdoc-body{line-height:1.85}.dxdoc-letterhead{margin-bottom:8mm}.dxdoc .dxdoc-title{font-size:18pt}.dxdoc-logo{max-width:38mm;max-height:20mm}.dxdoc-footer{margin-top:8mm}.dxdoc-receipt{font-size:9pt}.dxdoc-print{margin:0!important;padding:0!important}}.wa-delivery-status{color:#3b5965;margin-top:3px;font-size:11px;line-height:1.5;display:block}.wa-history-controls{text-align:center;flex-shrink:0}.wa-history-more,.wa-new-messages{color:#254f69;cursor:pointer;background:#edf4f7;border:1px solid #cadde5;border-radius:16px;min-height:36px;padding:7px 13px;font:500 12px/1.5 Heebo,Arial,sans-serif}.wa-history-more:disabled{cursor:wait;opacity:.7}.wa-new-messages{flex-shrink:0;align-self:center;margin:4px auto}.wa-new-messages[hidden]{display:none!important}.lead-whatsapp-message-input{resize:vertical;max-height:180px;overflow-y:auto;font-size:16px!important}.lead-whatsapp-composer .lead-whatsapp-send{min-width:72px;min-height:44px}.wa-history-more:focus-visible,.wa-new-messages:focus-visible{outline-offset:2px;outline:2px solid #245bc0}@media (width<=760px){.wa-history-more{min-height:40px}.lead-whatsapp-composer{padding-bottom:max(10px,env(safe-area-inset-bottom))!important}.lead-whatsapp-composer textarea{min-height:48px!important;max-height:120px!important}.wa-delivery-status{font-size:12px}}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean{grid-template-rows:auto auto auto auto minmax(0,1fr) auto auto!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .wa-history-controls{grid-row:4;padding:4px 8px}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-thread{grid-row:5!important}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .wa-new-messages{grid-row:6}:is(#adminPanel.open #leadDrawer,#adminPanel.open #tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel.lead-chat-clean .lead-whatsapp-composer{grid-row:7!important}#tab-super_admin_activity{--sal-ink:#19263d;--sal-muted:#53627a;--sal-line:#dce3ed;--sal-blue:#3454ce;color:var(--sal-ink);max-width:1600px;margin-inline:auto}.sal-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.sal-head h2{margin:0 0 8px;font-size:28px;font-weight:700;line-height:1.3}.sal-head p,.sal-feedback p{color:var(--sal-muted);margin:0}.sal-tools,.sal-filter-actions,.sal-presets{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sal-workspace button,.sal-workspace input,.sal-workspace select{font:inherit;border:1px solid var(--sal-line);min-height:44px;color:var(--sal-ink);box-sizing:border-box;background:#fff;border-radius:9px;max-width:100%;padding:9px 12px}.sal-workspace button{cursor:pointer;font-size:13px}.sal-workspace button:hover{background:#edf2ff}.sal-workspace button:disabled{opacity:.55;cursor:default}.sal-workspace .sal-primary{background:var(--sal-blue);border-color:var(--sal-blue);color:#fff}.sal-workspace :is(button,input,select,summary):focus-visible{outline-offset:3px;outline:3px solid #6987e9}.sal-workspace ::selection{color:#19263d;background:#dce5ff}.sal-workspace input{caret-color:var(--sal-blue)}.sal-workspace input::placeholder{color:#62718a}.sal-workspace [hidden]{display:none!important}.sal-filters{border:1px solid var(--sal-line);background:#fff;border-radius:14px;grid-template-columns:minmax(240px,2fr) repeat(2,minmax(150px,1fr));gap:16px;padding:20px;display:grid}.sal-filters label{margin-bottom:7px;font-size:13px;font-weight:600;display:block}.sal-filters input,.sal-filters select{width:100%;font-size:14px}.sal-filter-actions{align-self:end}.sal-presets{color:var(--sal-muted);grid-column:1/-1;font-size:13px}.sal-presets button{background:#f1f4fa;border:0}.sal-extra{border-top:1px solid var(--sal-line);grid-column:1/-1;padding-top:4px}.sal-workspace summary{cursor:pointer;box-sizing:border-box;min-height:44px;padding:12px 0;font-size:14px}.sal-extra-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-top:8px;display:grid}.sal-feedback{color:var(--sal-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:20px 0 12px;font-size:13px;display:flex}.sal-table-wrap{border:1px solid var(--sal-line);background:#fff;border-radius:14px;overflow:hidden}.sal-workspace table{border-collapse:collapse;text-align:start;table-layout:fixed;width:100%;font-size:13px}.sal-workspace th{text-align:start;color:var(--sal-muted);background:#f1f4fa;padding:14px;font-size:12px;font-weight:600}.sal-workspace th:first-child{width:15%}.sal-workspace th:nth-child(2){width:21%}.sal-workspace th:nth-child(3){width:17%}.sal-workspace th:nth-child(4){width:32%}.sal-workspace th:nth-child(5){width:15%}.sal-workspace td{border-top:1px solid var(--sal-line);vertical-align:top;overflow-wrap:anywhere;padding:16px 14px;line-height:1.6}.sal-workspace td strong{font-weight:500;display:block}.sal-workspace td small{color:var(--sal-muted);margin-top:4px;font-size:12px;display:block}.sal-workspace time{font-variant-numeric:tabular-nums}.sal-outcome{color:#226049;margin-bottom:6px;font-size:12px;display:block}.sal-outcome.sal-error{color:#a12c3b}.sal-workspace td button{padding:7px 12px;font-size:12px}.sal-detail td{background:#f7f9fd}.sal-detail dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 16px;display:grid}.sal-detail dt{color:var(--sal-muted);font-size:12px}.sal-detail dd{overflow-wrap:anywhere;margin:4px 0 0}.sal-changes>div{border-bottom:1px solid var(--sal-line);grid-template-columns:1fr 1fr 1fr;gap:12px;padding:8px 0;display:grid}.sal-more{margin:20px auto;display:block}.sal-coverage{border-top:1px solid var(--sal-line);color:var(--sal-muted);margin-top:24px;font-size:13px;line-height:1.7}.sal-coverage p{max-width:100ch}.sal-sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}#saLogEmpty{text-align:center;color:var(--sal-muted);padding:32px}@media (width<=900px){.sal-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.sal-search{grid-column:1/-1}.sal-extra-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sal-head{flex-direction:column;align-items:flex-start}.sal-workspace th:nth-child(n){width:auto}.sal-detail dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.sal-head h2{font-size:24px}.sal-filters{gap:12px;padding:14px}.sal-filters select,.sal-filters input{font-size:16px}.sal-filter-actions{grid-column:1/-1}.sal-workspace thead{display:none}.sal-workspace table,.sal-workspace tbody{display:block}.sal-workspace tr{border-top:1px solid var(--sal-line);grid-template-columns:1fr 1fr;gap:10px;padding:14px;display:grid}.sal-workspace tr:first-child{border-top:0}.sal-workspace td{border:0;padding:0;font-size:13px;display:block}.sal-workspace td:nth-child(4){grid-area:1/1/auto/-1}.sal-workspace td:nth-child(5){grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.sal-workspace td:nth-child(3):before{content:"סוכנות · ";color:var(--sal-muted)}.sal-outcome{margin:0}.sal-workspace tr.sal-detail{background:#f7f9fd;display:block}.sal-detail dl{grid-template-columns:1fr}.sal-changes>div{grid-template-columns:1fr;gap:2px}.sal-extra-grid{grid-template-columns:1fr}.sal-feedback,.sal-tools button{font-size:12px}}.sal-options-error{color:#872638;background:#fff5f6;border:1px solid #e2bec3;border-radius:10px;margin-bottom:16px;padding:14px;font-size:14px}.sal-options-error p{margin:0 0 8px}body:not(.guided-landing-mode) #landingPage.dx-product-landing{--dx-showcase-paper:#fff;--dx-showcase-tint:#f5f2fc;background:var(--dx-showcase-paper);accent-color:#6046d7;caret-color:#6046d7}body:not(.guided-landing-mode) #landingPage.dx-product-landing ::selection{color:#27213e;background:#ded5fb}body:not(.guided-landing-mode) #landingPage.dx-product-landing :focus-visible{outline-offset:4px;outline:3px solid #6046d7}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-nav{box-shadow:none;border-bottom:1px solid #eeeaf5;border-radius:0;top:0!important;width:100%!important;max-width:none!important;padding:18px max(28px,50vw - 690px)!important;inset-inline:0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);min-height:720px;background:#fff!important;align-items:center!important;gap:clamp(32px,4vw,72px)!important;padding:148px max(28px,50vw - 690px) 80px!important;display:grid!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero-content{max-width:530px;text-align:right!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero h1{text-align:right!important;margin:0 0 24px!important;font-size:clamp(40px,4.1vw,62px)!important;line-height:1.18!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-lead{text-align:right!important;margin:0 0 24px!important;font-size:18px!important;line-height:1.8!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero-actions{flex-wrap:wrap;gap:12px;justify-content:flex-start!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-proof{gap:8px 18px;font-size:12px;justify-content:flex-start!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-workspace-proof{background:#fff;border:0;border-radius:16px;outline:16px solid #eee8fc;margin:0;box-shadow:0 22px 54px #30205721}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-workspace-body{grid-template-columns:130px minmax(0,1fr)}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-workspace-nav{padding:24px 10px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-workspace-nav img{width:105px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-workspace-nav span{padding:10px 8px;font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-workspace-main{padding:22px 18px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-workspace-context{display:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-workspace-task{padding:16px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-workspace-task-foot{display:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-product-proof figcaption{margin-top:18px;font-size:14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-section{padding-block:96px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid{flex-direction:column;max-width:1100px;margin:auto;gap:0!important;display:flex!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid article.dx-visual-benefit{text-align:right;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;align-content:center;column-gap:80px;display:grid;border-bottom:1px solid #e5dfef!important;border-radius:0!important;padding:48px 0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid article.dx-visual-benefit:last-child{border-bottom:0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid article.dx-visual-benefit h3{grid-area:1/1;align-self:end;margin:0 0 16px!important;font-size:32px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid article.dx-visual-benefit>p{grid-area:2/1;max-width:450px;margin:0;line-height:1.85;font-size:18px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-feature-scene{background:#eee8fc;grid-area:1/2/3;height:auto;min-height:240px;padding:32px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-feature-stock img{object-fit:contain;width:52%;height:170px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-feature-lead{background:#edf4f0;gap:20px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-feature-day{background:#f1f2f8}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-demo-tour{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:48px;max-width:1200px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-demo-tour>a{box-shadow:none;background:#eee8fc;border-radius:16px;padding:18px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-demo-tour .dx-capability-copy{text-align:right}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-preview-options{margin-bottom:36px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-preview-options button{border:1px solid #ded8ec}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-leads-story{background:#f5f2fc}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-testimonials{background:#fff}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-testimonial{background:#f5f2fc}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-logo-strip{background:#fff!important}@media (width>=1001px){body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid article.dx-visual-benefit:nth-child(2) .dx-feature-scene{grid-column:1}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid article.dx-visual-benefit:nth-child(2)>:is(h3,p){grid-column:2}}@media (width<=1000px){body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero{grid-template-columns:1fr;min-height:0;gap:48px!important;padding:132px 32px 72px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero-content{max-width:650px;text-align:center!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero :is(h1,.landing-lead){text-align:center!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing :is(.landing-hero-actions,.landing-proof){justify-content:center!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-workspace-proof{max-width:650px;margin:auto}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid article.dx-visual-benefit{column-gap:32px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-demo-tour{grid-template-columns:1fr;gap:28px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-demo-tour .dx-capability-copy{text-align:center}}@media (width<=600px){body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-nav{border-radius:0;top:0!important;padding:12px 16px!important;inset-inline:0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero{gap:34px!important;padding:108px 22px 48px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero h1{margin-bottom:18px!important;font-size:clamp(31px,8.8vw,40px)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-lead{margin-bottom:18px!important;font-size:16px!important;line-height:1.75!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero-actions{margin:20px auto 12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero-actions .secondary{min-height:44px;box-shadow:none!important;background:0 0!important;border-color:#0000!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-proof{gap:8px 12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-workspace-proof{outline-width:8px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-workspace-body{display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-workspace-nav{display:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-workspace-main{padding:18px 14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-workspace-task{padding:14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-section{padding:56px 22px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid article.dx-visual-benefit{text-align:center;flex-direction:column;gap:0;display:flex;padding:30px 0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid article.dx-visual-benefit h3{order:0;align-self:center;margin:0 0 12px!important;font-size:26px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid article.dx-visual-benefit>p{order:1;margin:0 0 24px;font-size:16px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-feature-scene{text-align:right;order:2;width:100%;min-height:190px;padding:24px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-feature-stock img{height:136px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-demo-tour>a{padding:8px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-preview-options{flex-wrap:wrap;gap:8px;margin-bottom:24px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-preview-options button{flex:auto;min-height:44px;padding:10px 12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-leads-story{gap:30px}}@media (width>=1001px){body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero{padding-top:124px!important;padding-bottom:64px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-workspace-greeting{margin-bottom:16px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-workspace-bar{padding:14px 20px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-workspace-main{padding:20px 18px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-workspace-task{padding:12px 14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-workspace-task p{margin:6px 0}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-workspace-task-meta{margin-top:8px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-product-proof figcaption span{display:none}}body:not(.guided-landing-mode) #landingPage .dx-plan-feature-group{border-top:1px solid #e5dfef;margin:20px 0;padding-top:16px}body:not(.guided-landing-mode) #landingPage .dx-plan-feature-group h4{color:#4932b1;margin:0 0 10px;font-size:16px}body:not(.guided-landing-mode) #landingPage .dx-plan-feature-group .landing-price-features{gap:8px;margin:0}body:not(.guided-landing-mode) #landingPage .dx-plan-feature-group li{padding-block:3px;font-size:14px;line-height:1.7}body:not(.guided-landing-mode) #landingPage .landing-price-network .landing-price-main{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}body:not(.guided-landing-mode) #landingPage .landing-price-network .landing-price-main strong{max-width:100%;white-space:normal!important;font-size:clamp(26px,3vw,36px)!important;line-height:1.25!important}.tia{--tia-ink:var(--text-primary,#162337);--tia-muted:var(--text-secondary,#526174);--tia-line:var(--border-color,#dbe1e8);--tia-paper:var(--card-bg,#fff);color:var(--tia-ink);max-width:1440px;margin-inline:auto;padding:24px}.tia *{box-sizing:border-box}.tia-heading,.tia-actions,.tia-toolbar,.tia-file-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tia-heading{margin-bottom:24px}.tia h2{margin:0 0 8px;font-size:26px}.tia h3{margin:0 0 16px;font-size:19px}.tia p{max-width:72ch;color:var(--tia-muted);margin:8px 0;line-height:1.6}.tia button,.tia .tia-link{font:inherit;border:1px solid var(--tia-line);background:var(--tia-paper);color:var(--tia-ink);cursor:pointer;border-radius:8px;min-height:44px;padding:10px 16px;font-weight:600;text-decoration:none}.tia button:hover{background:var(--hover-bg,#eef3f9)}.tia button.tia-primary{color:#fff;background:#2458cb;border-color:#2458cb}.tia button.tia-primary:hover{background:#1947ae}.tia button:disabled{opacity:.55;cursor:wait}.tia :focus-visible{outline-offset:3px;outline:3px solid #3869d3}.tia ::selection{color:#162337;background:#c8d9ff}.tia input,.tia select,.tia textarea{font:inherit;color:var(--tia-ink);background:var(--tia-paper);border:1px solid var(--tia-line);caret-color:#2458cb;border-radius:8px;width:100%;min-width:0;min-height:44px;padding:11px 12px}.tia textarea{resize:vertical;min-height:96px}.tia input[type=checkbox]{flex-shrink:0;width:20px;min-height:20px}.tia label{flex-direction:column;gap:7px;min-width:0;font-weight:500;display:flex}.tia .tia-check{flex-direction:row;align-items:center}.tia-filters{grid-template-columns:2fr 1fr 1fr;gap:16px;margin-block:20px;display:grid}.tia-row{border-bottom:1px solid var(--tia-line);grid-template-columns:minmax(170px,1.3fr) minmax(160px,1.4fr) 1fr auto;align-items:center;gap:20px;padding:20px 0;display:grid}.tia-row strong,.tia-row small{display:block}.tia-row small{color:var(--tia-muted);line-height:1.7}.tia-badge{color:#38485f;background:#eef2f7;border-radius:6px;padding:5px 9px;font-size:13px;font-weight:600;display:inline-block}.tia-badge.approved,.tia-badge.accepted{color:#19643a;background:#e5f3ea}.tia-badge.needs_info,.tia-badge.conditional{color:#805300;background:#fff0d7}.tia-badge.rejected,.tia-badge.expired{color:#933;background:#fbe7e7}.tia-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.tia-section{border:0;border-bottom:1px solid var(--tia-line);min-width:0;margin:0 0 28px;padding:0 0 28px}.tia-section legend{margin-bottom:18px;padding:0;font-size:19px;font-weight:650}.tia-detail{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);gap:32px;margin-top:24px;display:grid}.tia-summary{background:var(--tia-paper);border:1px solid var(--tia-line);border-radius:12px;align-self:start;padding:22px}.tia-summary dl,.tia-data{margin:0}.tia-summary dl>div,.tia-data>div{justify-content:space-between;gap:20px;padding:10px 0;display:flex}.tia-summary dt,.tia-data dt{color:var(--tia-muted)}.tia-summary dd,.tia-data dd{text-align:end;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.tia-summary .tia-total{border-top:1px solid var(--tia-line);margin-top:12px;padding-top:18px;font-size:21px;font-weight:700}.tia-summary form{gap:16px;margin-top:24px;display:grid}.tia .tia-alert{color:#805300;background:#fff0d7;border-radius:8px;margin-block:12px;padding:12px 16px}.tia [role=alert]:not(:empty){color:#933;padding-block:12px;line-height:1.6}.tia-file-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-block:16px;display:grid}.tia-file{background:var(--tia-paper);border:1px solid var(--tia-line);border-radius:10px;min-width:0;padding:14px}.tia-file img{object-fit:cover;border-radius:6px;width:100%;height:120px}.tia-file button{min-height:40px;padding:7px 10px}.tia-file small{color:var(--tia-muted);overflow-wrap:anywhere;margin:8px 0;display:block}.tia-upload{grid-template-columns:1fr 2fr;gap:12px;display:grid}.tia-upload input{padding:7px}.tia-event{border-bottom:1px solid var(--tia-line);padding:16px 0}.tia-event time{color:var(--tia-muted);font-size:12px}.tia-event p{white-space:pre-wrap;overflow-wrap:anywhere}.tia-form{max-width:980px;margin-top:24px}.tia-form .tia-actions{justify-content:flex-start;padding-bottom:20px}.tia-notifications{margin-block:16px}.tia-notifications button{text-align:start;margin-bottom:8px;display:block}.tia-empty{padding:50px 0}.tia-help{font-size:13px}.tia-note-internal{color:#805300;font-size:13px}.tia-file-zoom{background:var(--tia-paper,#fff);border:0;border-radius:12px;max-width:92vw;max-height:92vh;padding:16px}.tia-file-zoom img{object-fit:contain;max-width:85vw;max-height:75vh}.tia-file-zoom::backdrop{background:#12203399}.tia-price-pending{color:var(--tia-muted);font-size:16px}@media (width<=850px){.tia{padding:18px}.tia-detail{grid-template-columns:1fr}.tia-summary{order:-1}.tia-row,.tia-filters{grid-template-columns:1fr 1fr}.tia-filters label:first-child{grid-column:1/-1}.tia-file-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.tia{padding:14px}.tia h2{font-size:23px}.tia-grid,.tia-upload{grid-template-columns:1fr}.tia-row{gap:12px}.tia-row .tia-actions{grid-column:1/-1}.tia-summary{padding:16px}.tia-summary .tia-total{font-size:18px}.tia-file-grid{gap:10px}.tia-file{padding:10px}.tia-actions button{flex-grow:1}.tia-file-title{gap:6px}.tia-heading>div{width:100%}}@media (prefers-reduced-motion:no-preference){.tia-detail,.tia-form{animation:.18s ease-out tia-reveal}@keyframes tia-reveal{0%{opacity:.85;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}}.tia{color-scheme:light;padding:28px clamp(16px,3vw,40px);font-size:15px;line-height:1.5}.tia-heading{border-bottom:1px solid var(--tia-line);margin-bottom:20px;padding-bottom:20px}.tia-heading p{margin-bottom:0}.tia h2{letter-spacing:-.02em;font-size:28px;line-height:1.25}.tia input::placeholder,.tia textarea::placeholder{color:#64748b;opacity:1}.tia input[readonly]{color:#42536b;background:#f1f4f8}.tia input[type=checkbox]{accent-color:#2458cb}.tia .tia-check{min-height:44px;line-height:1.6}.tia-toolbar>div{align-items:center;gap:10px;display:flex}.tia-toolbar>div>span{color:var(--tia-muted);font-variant-numeric:tabular-nums;font-size:13px}.tia-filters{background:var(--tia-paper);border:1px solid var(--tia-line);border-radius:12px;padding:18px}.tia-row{background:var(--tia-paper);padding:20px 16px}.tia-row:first-child{border-radius:12px 12px 0 0}.tia-row:last-child{border-radius:0 0 12px 12px}.tia-row strong{overflow-wrap:anywhere;font-size:16px;line-height:1.6}.tia-row .tia-badge{margin-top:8px}.tia-notifications{flex-wrap:wrap;gap:8px;display:flex}.tia-notifications:empty{display:none}.tia-notifications button{color:#234788;background:#edf3ff;border-color:#c8d7f3;margin:0}.tia-detail{grid-template-columns:minmax(0,1.55fr) minmax(340px,1fr);gap:32px}.tia-detail>div{min-width:0}.tia-detail>.tia-summary{border-radius:14px;padding:24px}.tia-data{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin-top:20px;display:grid}.tia-data>div{border-bottom:1px solid var(--tia-line);align-items:baseline;gap:12px;padding:12px 0}.tia-data dt{flex-shrink:0;font-size:13px}.tia-data dd{font-weight:600}.tia-summary h3{margin-bottom:4px}.tia-summary>p:first-of-type{margin-bottom:20px}.tia-summary dd{unicode-bidi:plaintext;font-weight:650}.tia-summary .tia-total{color:#183f8e;background:#edf3ff;border:0;border-radius:8px;flex-wrap:wrap;gap:8px;margin-top:16px;padding:16px}.tia-summary .tia-total dt{color:#183f8e;font-size:15px}.tia-summary .tia-total dd{font-size:26px;line-height:1.25}.tia-summary>button{width:100%;margin-top:16px}.tia-summary>.tia-actions{margin-top:20px}.tia-summary>button[data-response=cancelled]{color:#933434;background:0 0}.tia-summary form{border-top:1px solid var(--tia-line);padding-top:20px}.tia-summary form>button{width:100%}.tia-disclosure{border-block:1px solid var(--tia-line);margin:16px 0}.tia-disclosure summary{cursor:pointer;min-height:48px;padding:14px 0;font-weight:600}.tia-disclosure summary::marker{color:#2458cb}.tia-disclosure form{border:0;margin-top:0;padding:0 0 16px}.tia-history{scrollbar-width:thin;scrollbar-color:#9aabc3 transparent;max-height:420px;padding-inline-end:8px;overflow:auto}.tia-event time{margin-top:4px;display:block}.tia-event:first-child{padding-top:0}.tia-event:last-child{border:0}#tiaComment{gap:12px;margin-top:20px;display:grid}#tiaComment button{justify-self:start}.tia-form{background:var(--tia-paper);border:1px solid var(--tia-line);border-radius:14px;max-width:1000px;padding:28px}.tia-form .tia-section{margin-bottom:24px;padding-bottom:24px}.tia-form .tia-check{margin-top:12px}.tia-form>.tia-actions{padding-bottom:0}.tia-file img{height:150px}.tia-file button{min-height:44px}.tia-file-title{align-items:flex-start}.tia-file-title strong{overflow-wrap:anywhere}.tia-empty{text-align:center;background:var(--tia-paper);border:1px dashed var(--tia-line);border-radius:12px;padding:48px 20px}@media (width>=1100px){.tia-summary{scrollbar-width:thin;scrollbar-color:#9aabc3 transparent;max-height:calc(100dvh - 48px);position:sticky;top:24px;overflow:auto}}@media (width<=1000px){.tia-detail{grid-template-columns:1fr}.tia-summary{order:-1}}@media (width<=600px){.tia{padding:16px}.tia-heading{gap:16px;margin-bottom:16px;padding-bottom:16px}.tia h2{font-size:25px}.tia-heading>div{width:100%}.tia-heading p{font-size:14px}.tia-heading .tia-actions{grid-template-columns:1fr 1fr;display:grid}.tia input,.tia select,.tia textarea{font-size:16px}.tia-filters{grid-template-columns:1fr 1fr;gap:12px;padding:14px}.tia-grid,.tia-upload{grid-template-columns:1fr}.tia-detail{gap:24px;margin-top:18px}.tia-detail>.tia-summary{padding:18px}.tia-summary .tia-total dd{font-size:24px}.tia-row{grid-template-columns:1fr;gap:12px;padding:18px 14px}.tia-row .tia-actions{grid-column:auto}.tia-row .tia-actions button{width:100%}.tia-row>div:nth-child(3){border-top:1px solid var(--tia-line);padding-top:12px}.tia-form{margin-top:18px;padding:18px}.tia-form>.tia-actions{grid-template-columns:1fr;display:grid}.tia-data{gap:0 16px}.tia-data>div{display:block}.tia-data dd{text-align:start;margin-top:3px}.tia-file-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tia-file img{height:110px}.tia-file-title{display:block}.tia-file-title button{width:100%;margin-top:8px}.tia-toolbar>div{flex-wrap:wrap}.tia-summary dl>div{gap:12px}}@media (width<=360px){.tia{padding:12px}.tia-file-grid{grid-template-columns:1fr}.tia-file img{height:160px}.tia-data{column-gap:12px}}.team-trade-approval{cursor:pointer;align-items:center;gap:10px;min-height:44px;margin-block:8px;font-size:14px;line-height:1.5;display:flex}.team-trade-approval input[type=checkbox]{accent-color:#2458cb;width:20px;min-width:20px;height:20px;margin:0}.team-trade-approval input:focus-visible{outline-offset:3px;outline:3px solid #3869d3}.team-trade-approval span{overflow-wrap:anywhere}.tia:has(.tia-compact) .tia-heading .tia-actions,.tia:has(.tia-compact) .tia-heading p{display:none}.tia-compact{max-width:1100px;margin-top:16px;padding:24px}.tia-compact .tia-section{margin-bottom:18px;padding-bottom:18px}.tia-compact .tia-section legend{margin-bottom:12px;font-size:17px}.tia-compact .tia-grid{gap:12px}.tia-customer-grid{grid-template-columns:1fr 1fr 1.6fr}.tia-essential-grid,.tia-condition-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tia-extra-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tia-plate-row{align-items:end;gap:12px;display:flex}.tia-plate-row label{flex:1;max-width:320px}.tia-compact .tia-disclosure{border-bottom:0;margin:12px 0}.tia-compact .tia-disclosure summary{min-height:44px;padding:10px 0}.tia-compact .tia-disclosure summary span{color:var(--tia-muted);margin-inline-start:8px;font-size:13px;font-weight:400}.tia-compact .tia-disclosure[open]>summary{margin-bottom:8px}.tia-compact textarea{min-height:72px}.tia-compact [hidden]{display:none!important}#tiaFinanceDetails{margin-top:12px}.tia-photo-count{color:var(--tia-muted);margin-inline-start:12px;font-size:14px;font-weight:400}.tia-photo-shortcuts{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.tia-photo-shortcuts button{padding:10px 6px;line-height:1.4}.tia-photo-shortcuts small{color:var(--tia-muted);margin-top:4px;font-size:12px;font-weight:400;display:block}.tia-compact .tia-submit-bar{background:var(--tia-paper);border-top:1px solid var(--tia-line);padding:12px 0 max(12px,env(safe-area-inset-bottom));margin-top:-1px}.tia-compact input,.tia-compact select,.tia-compact textarea{scroll-margin-block:100px}@media (width<=850px){.tia-customer-grid{grid-template-columns:1fr 1fr}.tia-target{grid-column:1/-1}.tia-extra-grid{grid-template-columns:1fr 1fr}.tia-photo-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.tia-compact{padding:16px}.tia-essential-grid,.tia-condition-grid{grid-template-columns:1fr 1fr}.tia-customer-grid,.tia-extra-grid{grid-template-columns:1fr}.tia-compact .tia-submit-bar{flex-wrap:wrap;gap:8px;display:flex}.tia-submit-bar button{white-space:nowrap;flex:1}.tia-plate-row{gap:8px}.tia-plate-row label{min-width:0}.tia-plate-row button{flex-shrink:0;padding-inline:10px}.tia-compact .tia-disclosure summary span{margin:0;display:block}.tia-photo-count{margin:4px 0 0;display:block}.tia-toolbar strong{font-size:15px}}#ownerSystemHealth .owner-health-item small{color:#52617b;white-space:normal;overflow-wrap:anywhere;font-size:12px;font-weight:400;line-height:1.6}#ownerSystemHealth .owner-health-item.neutral{color:#52617b;background:#f7f8fb;border-color:#dce3ed}#ownerHealthSummary{white-space:normal}#metaQualityStatus{overflow-wrap:anywhere;margin-top:10px;line-height:1.7}.vehicle-ad-review-note{color:#664a1f;background:#fff8eb;border-inline-start:3px solid #c88c20;border-radius:6px;grid-column:1/-1;margin:8px 0 0;padding:10px 12px;font-size:13px;line-height:1.6}@media (width<=600px){#ownerSystemHealth{grid-template-columns:1fr!important}#ownerSystemHealth .owner-health-item{align-content:start;gap:6px;min-height:76px}}.social-comments-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px;display:grid}.social-comments-grid article{color:#25334b;background:#fff;border:1px solid #dce3ed;border-radius:12px;min-width:0;padding:16px}.social-comments-grid header{justify-content:space-between;gap:12px;display:flex}.social-comments-grid small{color:#53627b}.social-comments-grid p{white-space:pre-wrap;overflow-wrap:anywhere;max-height:220px;line-height:1.65;overflow:auto}.social-comments-grid a{color:#304caa;align-items:center;min-height:44px;display:inline-flex}.social-legacy-leads{margin-top:16px}.social-legacy-leads>summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.social-comments .social-lead-toolbar{flex-wrap:wrap}.social-comments button{min-height:44px}body[data-template=tech_signature] .hero{grid-template-rows:1fr auto!important;grid-template-columns:minmax(0,1fr)!important;align-items:center!important;height:auto!important;min-height:max(680px,100svh)!important;padding:120px 0 0!important;display:grid!important}body[data-template=tech_signature] .hero>.hero-content{grid-area:1/1!important;justify-self:center!important;width:calc(100% - 48px)!important;min-width:0!important;max-width:920px!important;margin:0!important;padding:24px 0!important}body[data-template=tech_signature] .hero>.hero-stats{z-index:2;background:var(--surface-bg)!important;border:0!important;border-top:1px solid var(--line-soft)!important;width:100%!important;min-width:0!important;max-width:none!important;box-shadow:none!important;backdrop-filter:none!important;border-radius:0!important;grid-area:2/1!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-self:end!important;gap:0!important;margin:48px 0 0!important;padding:20px max(24px,50% - 560px)!important;display:grid!important;position:relative!important;inset:auto!important}body[data-template=tech_signature] .hero>.hero-stats:empty{display:none!important}body[data-template=tech_signature] .hero-stats>.hero-stat{min-width:0;border:0!important;border-inline-end:1px solid var(--line-soft)!important;padding:8px 16px!important}body[data-template=tech_signature] .hero-stats>.hero-stat:nth-child(4n),body[data-template=tech_signature] .hero-stats>.hero-stat:last-child{border-inline-end:0!important}body[data-template=tech_signature] .hero-stats .hs-num{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:var(--text-main)!important;-webkit-text-fill-color:var(--text-main)!important;font-size:clamp(24px,3vw,32px)!important;line-height:1.2!important}body[data-template=tech_signature] .hero-stats .hs-label{overflow-wrap:anywhere;margin-top:8px;color:var(--text-muted)!important;font-size:13px!important;line-height:1.5!important}@media (width<=600px){body[data-template=tech_signature] .hero{min-height:max(620px,100svh)!important;padding-top:100px!important}body[data-template=tech_signature] .hero>.hero-content{width:calc(100% - 32px)!important;padding:24px 0 8px!important}body[data-template=tech_signature] .hero>.hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:16px!important;margin-top:32px!important;padding:12px 16px!important}body[data-template=tech_signature] .hero-stats>.hero-stat{padding:8px 12px!important}body[data-template=tech_signature] .hero-stats>.hero-stat:nth-child(2n){border-inline-end:0!important}}body[data-template=tech_signature] #catalog .car-card .card-body,body[data-template=tech_signature] #catalog .car-card .card-body :is(.card-meta,.card-name,.card-price),body[data-template=tech_signature] #catalog .car-card .card-finance-teaser :is(span,strong){text-align:center!important}body[data-template=tech_signature] #catalog .car-card :is(.card-tech-specs,.card-warranty,.card-finance-teaser){text-align:center!important;justify-content:center!important}body[data-template=tech_signature] #catalog .car-card .card-price{color:var(--text-main)!important;-webkit-text-fill-color:currentColor!important}.owner-password-dialog{box-sizing:border-box;color:#172033;background:#fff;border:1px solid #dce3ef;border-radius:18px;width:min(480px,100vw - 24px);max-height:calc(100dvh - 32px);margin:auto;padding:24px;font-family:Heebo,Arial,sans-serif;overflow:auto;box-shadow:0 24px 80px #17203330}.owner-password-dialog::backdrop{background:#11182788}.owner-password-dialog *{box-sizing:border-box}.owner-password-dialog header{justify-content:space-between;align-items:center;gap:12px;display:flex}.owner-password-dialog h2{margin:0;font-size:22px}.owner-password-dialog button{font:inherit;cursor:pointer;color:#172033;background:#f5f7fb;border:1px solid #dce3ef;border-radius:10px;min-width:44px;min-height:44px;padding:10px 16px}.owner-password-dialog .a-save{color:#fff;background:#3454ce;border-color:#3454ce;margin:0}.owner-password-dialog button:disabled{opacity:.55;cursor:wait}.owner-password-dialog p{overflow-wrap:anywhere;line-height:1.6}.owner-password-dialog [data-account],.owner-password-dialog small{color:#53627b}.owner-password-dialog [data-shared]{background:#fff7e7;border-radius:8px;padding:12px}.owner-password-dialog fieldset{border:0;min-width:0;margin:20px 0;padding:0}.owner-password-dialog label{margin:14px 0;font-weight:600;display:block}.owner-password-dialog input:not([type=checkbox]){width:100%;font:inherit;color:#172033;background:#fff;border:1px solid #bac6da;border-radius:9px;min-height:48px;margin-top:6px;padding:10px 12px;font-size:16px}.owner-password-dialog .owner-password-reveal{align-items:center;gap:8px;min-height:44px;font-weight:400;display:flex}.owner-password-dialog small{line-height:1.6;display:block}.owner-password-dialog footer{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.owner-password-dialog footer button{flex:1}.owner-password-dialog :focus-visible{outline-offset:3px;outline:3px solid #8aabff}.owner-password-dialog [hidden]{display:none!important}@media (width<=480px){.owner-password-dialog{padding:20px 16px}.owner-password-dialog h2{font-size:20px}.owner-password-dialog footer{flex-direction:column}}.owner-password-dialog footer{color:inherit;box-shadow:none;border:0;background:0 0!important;padding:0!important}.owner-password-dialog footer button{width:auto;margin:0}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero{min-height:0;overflow:hidden;background:linear-gradient(125deg,#302064 0%,#5939ba 65%,#7955cf 100%)!important;flex-direction:column!important;gap:48px!important;padding:150px 24px 72px!important;display:flex!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero-content{margin:auto;text-align:center!important;max-width:820px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero h1{letter-spacing:-.025em;text-align:center!important;color:#fff!important;margin-bottom:24px!important;font-size:clamp(44px,5.6vw,80px)!important;line-height:1.12!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero h1 span{color:#ded1ff!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-lead{max-width:590px;color:#eee6ff!important;text-align:center!important;margin:0 auto 20px!important;font-size:20px!important;line-height:1.7!important}body:not(.guided-landing-mode) #landingPage .landing-hero .dx-product-category{text-align:center;color:#e8dcff!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero-actions{justify-content:center!important;margin:24px auto 18px!important}body:not(.guided-landing-mode) #landingPage .landing-hero .landing-btn.primary{color:#452394!important;box-shadow:none!important;background:#fff!important;border-color:#fff!important}body:not(.guided-landing-mode) #landingPage .landing-hero .landing-btn.secondary{color:#fff!important;background:0 0!important;border:1px solid #b29ade!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-proof{color:#eee6ff!important;justify-content:center!important}body:not(.guided-landing-mode) #landingPage .landing-proof span{color:inherit!important}body:not(.guided-landing-mode) #landingPage .dx-flow{color:#172238;text-align:right;background:#fff;border-radius:16px;width:100%;max-width:1120px;margin:0;overflow:hidden;box-shadow:0 24px 55px #1f12394d}#landingPage .dx-flow-top{color:#58637a;background:#fff;border-bottom:1px solid #e1e5f0;align-items:center;gap:20px;padding:18px 24px;font-size:12px;display:flex}#landingPage .dx-flow-top strong{color:#4932a5;margin-inline-end:auto;font-size:19px}#landingPage .dx-flow-top strong span{color:#58637a;margin-inline-start:18px;font-size:13px}#landingPage .dx-flow-top button{color:#4f329f;min-height:40px;font:inherit;cursor:pointer;background:#f6f3fc;border:1px solid #dad4ed;border-radius:8px;padding:9px 12px}#landingPage .dx-flow-body{background:#f5f6fa;grid-template-columns:160px minmax(0,1fr) 240px;min-height:330px;display:grid}#landingPage .dx-flow-side{background:#fff;border-inline-end:1px solid #e1e5f0;flex-direction:column;gap:12px;padding:28px 16px;font-size:12px;display:flex}#landingPage .dx-flow-side b{margin-bottom:14px}#landingPage .dx-flow-side span{color:#53607b;padding:10px 8px}#landingPage .dx-flow-side .selected{color:#4c32af;background:#eeeaff;border-radius:8px;font-weight:700}#landingPage .dx-flow-stage{min-width:0;padding:32px;display:grid}#landingPage .dx-flow-frame{opacity:0;visibility:hidden;animation:20s step-end infinite dxFlowStage;animation-delay:calc(var(--phase)*5s);grid-area:1/1}#landingPage .dx-flow-frame h2{line-height:1.3;color:#172238!important;text-align:right!important;margin:0 0 22px!important;font-size:25px!important}#landingPage .dx-flow-record{background:#fff;border:1px solid #dce2ef;border-radius:12px;padding:22px}#landingPage .dx-flow-record-head{justify-content:space-between;align-items:center;gap:10px;display:flex}#landingPage .dx-flow-record-head strong{font-size:21px}#landingPage .dx-flow-record-head span{color:#22613c;background:#eaf5ee;border-radius:6px;padding:5px 10px;font-size:12px}#landingPage .dx-flow-sub{color:#617089;margin:8px 0 16px!important;font-size:13px!important}#landingPage .dx-flow-message{min-height:64px;color:#26334b!important;margin:0!important;font-size:16px!important;line-height:1.8!important}#landingPage .dx-flow-foot{color:#4e3d95;border-top:1px solid #e8ebf3;margin-top:20px;padding-top:14px;font-size:13px;font-weight:600}#landingPage .dx-flow-car{color:#58637a;flex-direction:column;gap:9px;padding:32px 20px 24px 24px;font-size:13px;display:flex}#landingPage .dx-flow-car img{object-fit:cover;border-radius:8px;width:100%;height:130px}#landingPage .dx-flow-car strong{color:#26334b;font-size:17px}#landingPage .dx-flow-car p{border-top:1px solid #dedfe9;padding-top:16px;font-size:14px;line-height:1.8}#landingPage .dx-flow figcaption{text-align:center;color:#42346a;padding:18px 16px 10px;font-size:15px;font-weight:600}#landingPage .dx-flow-steps{justify-content:center;gap:16px;list-style:none;display:flex;margin:0!important;padding:4px 24px 22px!important}#landingPage .dx-flow-steps li{color:#65597f;text-align:center;border-bottom:2px solid #e4ddf5;flex:1;max-width:150px;padding:8px 0;font-size:13px}#landingPage .dx-flow-reduced{display:none}#landingPage .dx-flow.is-paused .dx-flow-frame{animation-play-state:paused}@keyframes dxFlowStage{0%{opacity:1;visibility:visible;transform:translateY(0)}25%,to{opacity:0;visibility:hidden;transform:translateY(0)}}body:not(.guided-landing-mode) #landingPage .dx-day-story{color:#252039;grid-template-columns:1fr 1.25fr;gap:90px;max-width:1160px;margin:auto;padding:100px 32px;display:grid}#landingPage .dx-day-story h2{margin:0 0 24px;font-size:clamp(32px,3.5vw,48px);line-height:1.2}#landingPage .dx-day-story>div>p{color:#665b7c;font-size:19px;line-height:1.8}#landingPage .dx-day-story ol{margin:0;padding:0;list-style:none}#landingPage .dx-day-story li{border-bottom:1px solid #e6e0ef;gap:24px;padding:24px 0;display:flex}#landingPage .dx-day-story li:first-child{padding-top:0}#landingPage .dx-day-story li:last-child{border:0}#landingPage .dx-day-story time{color:#6241c8;font-variant-numeric:tabular-nums;padding-top:5px;font-size:16px;font-weight:700}#landingPage .dx-day-story h3{margin:0 0 8px;font-size:23px}#landingPage .dx-day-story li p{color:#665b7c;margin:0;font-size:16px;line-height:1.8}@media (width<=800px){#landingPage .dx-flow-body{grid-template-columns:130px minmax(0,1fr)}#landingPage .dx-flow-car{display:none}body:not(.guided-landing-mode) #landingPage .dx-day-story{grid-template-columns:1fr;gap:40px;padding:64px 24px}#landingPage .dx-day-story>div{text-align:center}}@media (width<=600px){body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero{gap:32px!important;padding:110px 20px 48px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-hero h1{font-size:43px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-lead{font-size:17px!important}body:not(.guided-landing-mode) #landingPage .landing-hero .dx-product-category{display:none}body:not(.guided-landing-mode) #landingPage .dx-flow{border:6px solid #201b32;border-radius:30px;max-width:360px;padding-top:16px;position:relative;box-shadow:0 18px 38px #21103955}#landingPage .dx-flow:before{content:"";background:#201b32;border-radius:9px;width:56px;height:6px;position:absolute;top:6px;left:calc(50% - 28px)}#landingPage .dx-flow-top{flex-wrap:wrap;gap:6px;padding:12px}#landingPage .dx-flow-top strong{font-size:16px}#landingPage .dx-flow-top strong span{display:none}#landingPage .dx-flow-top>span{font-size:10px}#landingPage .dx-flow-top button{width:100%;min-height:36px;padding:6px}#landingPage .dx-flow-body{min-height:310px;display:block}#landingPage .dx-flow-side{display:none}#landingPage .dx-flow-stage{padding:22px 14px}#landingPage .dx-flow-frame h2{margin-bottom:16px!important;font-size:21px!important}#landingPage .dx-flow-record{padding:16px}#landingPage .dx-flow-record-head strong{font-size:19px}#landingPage .dx-flow-message{min-height:105px;font-size:15px!important}#landingPage .dx-flow figcaption{padding:14px 10px 4px;font-size:13px}#landingPage .dx-flow-steps{gap:8px;padding:4px 12px 16px!important}#landingPage .dx-flow-steps li{font-size:11px}#landingPage .dx-day-story li{gap:16px}#landingPage .dx-day-story h3{font-size:21px}}@media (prefers-reduced-motion:reduce){#landingPage .dx-flow-frame{animation:none!important}#landingPage .dx-flow-frame-0{opacity:1;visibility:visible}#landingPage .dx-flow-reduced{text-align:center;color:#65597f;padding:0 16px 18px;font-size:13px;display:block}#landingPage .dx-flow-top button{display:none}}#landingPage .dx-flow-steps li{animation:20s infinite dxFlowStep}#landingPage .dx-flow-steps li:nth-child(2){animation-delay:5s}#landingPage .dx-flow-steps li:nth-child(3){animation-delay:10s}#landingPage .dx-flow-steps li:nth-child(4){animation-delay:15s}#landingPage .dx-flow.is-paused .dx-flow-steps li{animation-play-state:paused}@keyframes dxFlowStep{0%,23%{color:#4c32af;border-color:#6846d9;font-weight:700}24%,to{color:#65597f;border-color:#e4ddf5;font-weight:400}}@media (prefers-reduced-motion:reduce){#landingPage .dx-flow-steps li{animation:none}}body:not(.guided-landing-mode) #landingPage.dx-product-landing{--story-ink:#29203f;--story-purple:#6040ca;--story-paper:#f6f3fc}body:not(.guided-landing-mode) #landingPage.dx-product-landing :is(.landing-section,.dx-guided-intro,.dx-signup-section){box-sizing:border-box;border-radius:0;width:100%;max-width:none;margin-inline:0}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-section{padding:100px max(24px,50% - 590px)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-section-head{text-align:center;max-width:800px;margin:0 auto 56px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-section h2{letter-spacing:-.025em;color:var(--story-ink);text-wrap:balance;font-size:clamp(34px,3.5vw,52px)!important;line-height:1.2!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-section-head p{max-width:620px;margin:20px auto 0;font-size:19px;line-height:1.8}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-logo-strip{border-bottom:1px solid #ece7f4;padding-block:40px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-features{background:#fff!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid{max-width:none;gap:24px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid article.dx-visual-benefit{column-gap:64px;min-height:360px;background:var(--story-paper)!important;border:0!important;border-radius:16px!important;padding:52px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid article.dx-visual-benefit:nth-child(2){background:#eef5f1!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid article.dx-visual-benefit:nth-child(3){background:#f0f2fb!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid article.dx-visual-benefit h3{color:var(--story-ink);line-height:1.25;font-size:36px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-feature-scene{border-radius:12px;min-height:250px;padding:24px;box-shadow:0 14px 32px #30204410;background:#fff!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-feature-stock{flex-direction:column;align-items:stretch;gap:18px;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-feature-stock img{object-fit:cover;border-radius:8px;width:100%;height:170px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-feature-stock>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-feature-stock small{flex-basis:100%}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-platform-scope{max-width:740px;margin:30px auto 0;font-size:15px;line-height:1.8}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-demo-section{background:var(--story-paper)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-preview-options{background:#e9e2f8;border-radius:12px;gap:6px;width:fit-content;max-width:100%;margin:0 auto 40px;padding:6px;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-preview-options button{box-shadow:none;color:#493967;background:0 0;border:0;border-radius:8px;min-height:48px;padding:12px 24px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-preview-options button[aria-pressed=true]{color:#5135b1;background:#fff;box-shadow:0 3px 8px #30204410}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-demo-tour{grid-template-columns:1fr;gap:36px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-demo-tour>a{background:#282039;border-radius:16px;padding:12px;box-shadow:0 20px 50px #30204420}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-demo-tour .dx-capability-copy{text-align:center;max-width:750px;margin:auto}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-capability-copy h3{font-size:30px;line-height:1.3}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-capability-example{background:0 0;border:0;padding:0}body:not(.guided-landing-mode) #landingPage.dx-product-landing :is(.dx-video-disclosure,.dx-more){box-shadow:none;background:0 0;border:0;border-top:1px solid #dcd3ef;border-radius:0;margin-top:24px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-leads-story{grid-template-columns:.85fr 1.15fr;gap:70px;background:#fff!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-leads-story-preview{background:#f1eef8;border:0;border-radius:16px;padding:14px;box-shadow:0 22px 50px #30204412}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-leads-story-copy p{margin-block:24px;font-size:19px;line-height:1.8}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-testimonials{color:#fff;background:#30234d!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-testimonials h2{color:#fff}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-testimonial-grid{grid-template-columns:1.3fr 1fr 1fr;gap:40px;display:grid}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-testimonial{box-shadow:none;border:0;border-radius:0;flex-direction:column;margin:0;padding:0;display:flex;background:0 0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-testimonial blockquote{color:#fff;margin:0 0 32px;font-size:22px;line-height:1.75}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-testimonial figcaption{color:#e2d5f6;border-top:1px solid #77658f;margin-top:auto;padding-top:24px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-testimonial figcaption :is(strong,small){color:inherit}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-quote-mark{color:#bda4ff}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-confidence{background:#fff!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-confidence-grid{grid-template-columns:1fr 1fr;gap:0 64px;display:grid}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-confidence-item{box-shadow:none;color:var(--story-ink);border:0;border-bottom:1px solid #e6dff1;border-radius:0;gap:22px;padding:30px 0;display:flex;background:0 0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-confidence-item svg{width:32px;height:32px;color:var(--story-purple);background:0 0;flex-shrink:0;padding:0}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-confidence-item :is(h3,p){color:var(--story-ink)}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-confidence-item h3{margin:0 0 12px;font-size:23px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-confidence-start{background:var(--story-paper);color:var(--story-ink);border:0;border-radius:12px;margin-top:40px;padding:28px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-how{background:var(--story-paper)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-how-grid{grid-template-columns:repeat(3,1fr);gap:48px;display:grid}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-how-grid article{box-shadow:none;text-align:right;background:0 0;border:0;padding:0}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-how-grid article>span{color:#6944c5;text-align:right;background:0 0;width:auto;height:auto;margin-bottom:22px;font-size:44px;font-weight:700;display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-how-grid h3{margin-bottom:16px;font-size:23px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-how-grid p{font-size:17px;line-height:1.8}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-plans{background:#fff!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-pricing-grid{align-items:stretch;gap:28px;max-width:1000px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-price-card{color:var(--story-ink);box-shadow:none!important;background:#f6f3fc!important;border:0!important;border-radius:16px!important;padding:38px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-price-card.recommended{background:#ede5ff!important;transform:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-price-ribbon{border-radius:0;margin-bottom:18px;display:block;color:#6242b3!important;text-align:right!important;background:0 0!important;padding:0!important;position:static!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-price-top h3{font-size:30px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-price-main{border-top:1px solid #cfc0eb;gap:10px;margin-top:24px;padding-top:28px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-price-features{gap:14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-price-cta{min-height:52px;box-shadow:none!important;border-radius:8px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-guided-intro{background:#f6f3fc;border:0;gap:40px;padding:48px max(24px,50% - 550px)}body:not(.guided-landing-mode) #landingPage.dx-product-landing #landingFaq{grid-template-columns:.7fr 1.3fr;align-items:start;gap:70px;display:grid}body:not(.guided-landing-mode) #landingPage.dx-product-landing #landingFaq .landing-section-head{text-align:right;margin:0}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-faq-grid{flex-direction:column;gap:0;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-faq-grid details{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e1d9ed;border-radius:0;padding:24px 0}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-faq-grid summary{font-size:19px;line-height:1.5}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-signup-section{gap:70px;background:#30234d!important;border:0!important;padding:80px max(24px,50% - 590px)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-signup-promise :is(h2,p,strong,a){color:#fff!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-signup-promise em{color:#cab7ff!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-signup-card{box-shadow:none;border:0;border-radius:16px}@media (width<=800px){body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-section{padding:64px 24px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing :is(.dx-leads-story,#landingFaq,.dx-signup-section){gap:36px;grid-template-columns:1fr!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-testimonial-grid{grid-template-columns:1fr;gap:36px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-testimonial{border-bottom:1px solid #77658f;padding-bottom:32px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-testimonial:last-child{border:0;padding-bottom:0}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-testimonial blockquote{margin-bottom:20px;font-size:22px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-testimonial figcaption{border:0;padding-top:0}body:not(.guided-landing-mode) #landingPage.dx-product-landing :is(.dx-leads-story-copy,#landingFaq .landing-section-head){text-align:center}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-how-grid{grid-template-columns:1fr;gap:28px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-how-grid article{grid-template-columns:38px 1fr;column-gap:18px;display:grid}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-how-grid article>span{grid-row:1/3;font-size:34px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-how-grid p{grid-column:2;margin:0}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-signup-section{padding:64px 24px!important}}@media (width<=600px){body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-section{padding:56px 20px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-section-head{margin-bottom:32px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-section h2{font-size:32px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-section-head p{font-size:17px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid article.dx-visual-benefit{gap:0;min-height:0;padding:28px 20px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-feature-grid article.dx-visual-benefit h3{font-size:27px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-feature-scene{min-height:210px;padding:18px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-feature-stock img{width:100%;height:140px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-preview-options{gap:4px;width:100%}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-preview-options button{flex:1;min-width:0;padding:10px 6px;font-size:14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-demo-tour>a{padding:6px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-capability-copy h3{font-size:26px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-confidence-grid{grid-template-columns:1fr}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-confidence-item{text-align:right;gap:18px;padding:24px 0}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-confidence-start{flex-direction:column;gap:20px;padding:24px 18px;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing .landing-price-card{padding:28px 22px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-guided-intro{gap:24px;padding:40px 20px}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-signup-section{padding:56px 20px!important}}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-testimonial blockquote p{color:#fff!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-confidence-start :is(strong,p){color:#29203f!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-signup-story :is(h2,p,strong,a,span){color:#eee5fc!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-signup-story h2{color:#fff!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-signup-story em{color:#cab7ff!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-signup-help,body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-signup-help a{color:#eee5fc!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-confidence :is(.landing-section-head h2,.landing-section-head p,.dx-confidence-item h3){color:#29203f!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing #landingContact.dx-signup-section{background:#30234d!important;border-radius:0!important;width:100%!important;max-width:none!important;margin-inline:0!important;padding:80px max(24px,50% - 590px)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing #landingContact .dx-signup-story :is(h2,p,strong,a,span){color:#eee5fc!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing #landingContact .dx-signup-story em{color:#cab7ff!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing #landingContact .dx-signup-card-wrap>p,body:not(.guided-landing-mode) #landingPage.dx-product-landing #landingContact .dx-signup-card-wrap>p a{color:#eee5fc!important}@media (width<=800px){body:not(.guided-landing-mode) #landingPage.dx-product-landing #landingContact.dx-signup-section{padding:56px 20px!important}}body:not(.guided-landing-mode) #landingPage.dx-product-landing .dx-confidence .landing-section-head h2 span{color:#6040ca!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing #landingContact .dx-signup-help span{color:#eee5fc!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing #landingContact .dx-trial-icon{color:#6040ca!important}.catalog-review-panel{color:#182338;background:#fff;border:1px solid #dce2ed;border-radius:12px;margin:16px 0;padding:16px}.catalog-review-panel summary{cursor:pointer;min-height:32px;font-weight:700}.catalog-review-row{overflow-wrap:anywhere;border-top:1px solid #e4e8ef;padding:20px 0}.catalog-review-row header{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.catalog-review-row time{color:#53617b;font-size:13px}.catalog-review-row pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;font:inherit;background:#f5f7fa;padding:12px;overflow:auto}.catalog-review-row button,.catalog-review-paging button{color:#24334e;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;min-height:44px;margin:8px 0 0 8px;padding:8px 14px}.catalog-review-row button:disabled{opacity:.5;cursor:wait}.catalog-verification{box-sizing:border-box;color:#172237;direction:rtl;background:#fff;border:0;border-radius:12px;width:min(360px,100vw - 32px);padding:24px}.catalog-verification::backdrop{background:#10182880}.catalog-verification h2{font-size:22px}.catalog-verification button{min-height:44px;margin-top:16px;padding:8px 16px}.catalog-verification :focus-visible,.catalog-review-panel :focus-visible{outline-offset:3px;outline:3px solid #5b45cc}@media (width<=380px){.catalog-verification{width:calc(100vw - 16px);max-width:none;padding:2px}.catalog-verification>h2,.catalog-verification>p,.catalog-verification>button{margin:16px}.catalog-verification [data-challenge]{min-width:300px}}.inventory-return-choice{color:#172033;box-sizing:border-box;width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);font:inherit;background:#fff;border:1px solid #dbe2ee;border-radius:20px;padding:24px;overflow:auto;box-shadow:0 24px 80px #10182830}.inventory-return-choice::backdrop{background:#10182870}.inventory-return-choice h2{margin:0 0 12px;font-size:22px}.inventory-return-choice p{margin:10px 0;line-height:1.6}.inventory-return-choice button{text-align:start;white-space:normal;width:100%;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:#fff;border:1px solid #dbe2ee;border-radius:12px;margin-block:12px;padding:14px;display:block}.inventory-return-choice button span{margin-top:6px;font-size:14px;line-height:1.6;display:block}.inventory-return-choice .inventory-return-primary{background:#edf2ff;border-color:#536af0}.inventory-return-choice summary{cursor:pointer;padding:12px 0}.inventory-return-choice :focus-visible{outline-offset:3px;outline:3px solid #536af0}#dealerxSolutions .dealerx-solutions-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}#dealerxSolutions .dealerx-solutions-links a{color:#164daa;overflow-wrap:anywhere;background:#fff;border:1px solid #d7dfeb;border-radius:12px;padding:20px;font-weight:700;line-height:1.6;text-decoration:none;display:block}#dealerxSolutions .dealerx-solutions-links a:focus-visible{outline-offset:3px;outline:3px solid #164daa}@media (width<=700px){#dealerxSolutions .dealerx-solutions-links{grid-template-columns:1fr}}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first{--story-ink:#241b37;--story-purple:#613bc3;--story-paper:#f7f5fb;color:var(--story-ink);caret-color:#613bc3;background:#fff;overflow-x:clip}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first ::selection{color:#241b37;background:#ded2f8}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first :focus-visible{outline-offset:5px;outline:3px solid #613bc3}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first [hidden]{display:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-nav{gap:28px;width:100%!important;max-width:none!important;box-shadow:none!important;backdrop-filter:none!important;background:#fff!important;border:0!important;border-bottom:1px solid #e8e2f0!important;border-radius:0!important;height:80px!important;padding:0 max(24px,50vw - 620px)!important;top:0!important;left:0!important;transform:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-nav-links{gap:24px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-brand-logo{object-fit:contain;width:160px!important;max-width:160px!important;height:auto!important;max-height:46px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-nav-cta{box-shadow:none;padding:12px 20px;font-size:14px;color:#fff!important;background:#613bc3!important;border-radius:8px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-hero{overflow:visible;background:#faf8fd!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr)!important;align-items:center!important;gap:64px!important;min-height:0!important;padding:148px max(24px,50% - 620px) 68px!important;display:grid!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-hero-content{width:100%;text-align:right!important;max-width:530px!important;margin:0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-hero h1{letter-spacing:-.025em;text-wrap:balance;color:#241b37!important;text-align:right!important;margin:0 0 22px!important;font-size:clamp(40px,4vw,58px)!important;line-height:1.16!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-hero h1 span{color:#613bc3!important;-webkit-text-fill-color:currentColor!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-lead{color:#5b506d!important;text-align:right!important;max-width:480px!important;margin:0!important;font-size:19px!important;line-height:1.8!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-hero-actions{flex-wrap:wrap;gap:12px;justify-content:flex-start!important;margin:28px 0 18px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-btn{min-height:48px;transition:background-color .16s,color .16s,transform .12s;box-shadow:none!important;border-radius:8px!important;padding:13px 22px!important;font-size:16px!important;line-height:1.4!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-hero .landing-btn.primary{color:#fff!important;background:#613bc3!important;border-color:#613bc3!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-hero .landing-btn.secondary{color:#51309f!important;background:0 0!important;border:1px solid #b9a5df!important;padding-inline:16px!important;font-size:14px!important}@media (hover:hover) and (pointer:fine){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-btn.primary:hover,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-nav-cta:hover{color:#fff!important;background:#492691!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-btn.secondary:hover{background:#ede6f9!important}}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-proof{line-height:1.7;color:#5b506d!important;justify-content:flex-start!important;gap:12px!important;margin:0!important;font-size:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-proof span{color:inherit!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-dealer-hero-preview{background:#fff;border:1px solid #d8caeb;border-radius:12px;min-width:0;margin:0;animation:.55s cubic-bezier(.16,1,.3,1) both dxDealerScreen;overflow:hidden;box-shadow:0 24px 56px #32204a18}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-dealer-hero-preview img{object-fit:contain;width:100%;height:auto;display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-browser-bar{color:#493963;direction:ltr;background:#f1eafa;border-bottom:1px solid #ebe5f4;justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;font-size:12px;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-browser-bar strong{direction:rtl;font-weight:500}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-window-dots{gap:5px;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-window-dots i{background:#cbbfde;border-radius:50%;width:6px;height:6px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-dealer-hero-preview figcaption{text-align:center;background:#f8f5fd;border-top:1px solid #ebe5f4;padding:18px 20px;font-size:17px;font-weight:700}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-dealer-hero-preview small{color:#6a5b7b;margin-top:5px;font-size:12px;font-weight:400;display:block}@keyframes dxDealerScreen{0%{clip-path:inset(0 0 3% round 12px);transform:translateY(14px)}to{clip-path:inset(0 round 12px);transform:translateY(0)}}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first :is(.landing-section,.dx-guided-intro){scroll-margin-top:100px;padding:72px max(24px,50% - 590px)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-section-head{text-align:center;max-width:760px;margin:0 auto 34px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first :is(.landing-section-head h2,.dx-leads-story-copy h2,.dx-agency-site-copy h2){letter-spacing:-.02em;text-wrap:balance;font-weight:750;color:#241b37!important;font-size:clamp(30px,3.1vw,44px)!important;line-height:1.25!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-section-head p{color:#5b506d!important;margin:14px auto 0!important;font-size:17px!important;line-height:1.8!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-logo-strip{border-bottom:1px solid #e8e2f0;padding:28px max(24px,50% - 590px)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-logo-strip h2{color:#5b506d!important;font-size:16px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-logo-track{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;animation:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-logo-item{width:180px;min-width:0;height:108px;min-height:0;box-shadow:none;border-radius:8px;color:#fff!important;background:#261d38!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-logo-frame{width:150px;max-width:100%;height:60px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-features{background:#fff!important;padding-block:62px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:36px!important;display:grid!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-feature-grid article{min-height:0!important;box-shadow:none!important;text-align:center!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:none!important;padding:0 0 20px!important;display:block!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-feature-grid article .dx-feature-scene{display:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-feature-grid h3{color:#613bc3!important;margin:0 0 12px!important;font-size:22px!important;line-height:1.4!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-feature-grid p{max-width:340px;color:#5b506d!important;margin:0 auto!important;font-size:16px!important;line-height:1.8!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-leads-story{align-items:center;background:#f7f5fb!important;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important;gap:64px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first :is(.dx-leads-story-copy,.dx-agency-site-copy){text-align:right;min-width:0}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first :is(.dx-leads-story-copy,.dx-agency-site-copy) p{max-width:470px;color:#5b506d!important;margin:20px 0 24px!important;font-size:18px!important;line-height:1.8!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-leads-story-preview{min-width:0;overflow:hidden;box-shadow:none!important;background:#fff!important;border:1px solid #e4ddec!important;border-radius:12px!important;padding:0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-agency-site{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:64px;display:grid;background:#fff!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-agency-site-copy ul{color:#493c5f;margin:0 0 28px;padding:0;font-size:16px;line-height:1.9;list-style:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-agency-site-copy li{border-bottom:1px solid #e7e0ee;padding-block:8px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-agency-site-preview{border-radius:12px;min-width:0;margin:0;overflow:hidden;box-shadow:0 18px 40px #30204419}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-agency-site-preview img{width:100%;height:auto;display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-agency-site-preview figcaption{color:#5b506d;text-align:center;background:#f7f5fb;padding:16px;font-size:12px;line-height:1.7}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-demo-section{background:#f7f5fb!important;padding-block:48px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first :is(.dx-product-details,.dx-day-disclosure){background:#fff;border:1px solid #ddd2ef;border-radius:12px;max-width:1180px;margin:auto;overflow:hidden}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first :is(.dx-product-details,.dx-day-disclosure)>summary{color:#51309f;cursor:pointer;min-height:44px;padding:20px 24px;font-weight:700}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-product-details-body{min-width:0;padding:28px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-flow{border:1px solid #e4ddec;width:100%;max-width:none;margin:16px 0;padding-top:0;box-shadow:none!important;border-radius:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-flow:before{display:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-flow-body{grid-template-columns:minmax(0,1fr)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first :is(.dx-flow-side,.dx-flow-car){display:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-flow-top{flex-wrap:wrap}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-testimonials{background:#30204f!important;padding-block:64px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-testimonials h2{color:#fff!important;font-size:36px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-testimonial blockquote{margin-bottom:24px!important;font-size:18px!important;line-height:1.85!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-confidence{padding-bottom:48px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-confidence-grid{gap:0 44px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-confidence-item{gap:16px!important;padding:24px 0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-confidence-item h3{margin-bottom:8px!important;font-size:21px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-confidence-item p{color:#5b506d!important;font-size:16px!important;line-height:1.8!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-confidence-start{display:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-day-disclosure{margin-top:28px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-day-story{gap:28px!important;padding:28px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-day-story h2{font-size:28px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-how{background:#f7f5fb!important;padding-block:56px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-how-grid{gap:36px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-how-grid article>span{margin-bottom:12px!important;font-size:30px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-how-grid h3{margin-bottom:10px!important;font-size:21px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-how-grid p{font-size:16px!important;line-height:1.8!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-price-card{box-shadow:none!important;background:#fff!important;border:1px solid #ded3f0!important;border-radius:12px!important;padding:30px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-price-card.recommended{background:#f7f3ff!important;border-color:#613bc3!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-price-features li{padding:7px 0!important;font-size:16px!important;line-height:1.7!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-price-features li:before{content:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-price-features{margin:24px 0;padding:0;list-style:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-guided-intro{border-block:1px solid #e8e2f0;background:#f7f5fb!important;padding-block:28px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-guided-intro h3{font-size:24px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingContact.dx-signup-section{gap:64px;background:#f7f5fb!important;padding-block:64px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingContact .dx-signup-story :is(h2,p,strong,a,span){color:#241b37!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingContact .dx-signup-story em{color:#613bc3!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingContact .dx-signup-help,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingContact .dx-signup-help span{color:#51309f!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-signup-card{border:1px solid #ddd2ef;box-shadow:none!important;border-radius:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #dealerxSolutions{background:#fff;padding-block:32px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #dealerxSolutions h2{font-size:22px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #dealerxSolutions .dealerx-solutions-links{flex-wrap:wrap;justify-content:center;gap:12px 24px;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #dealerxSolutions .dealerx-solutions-links a{color:#51309f;text-underline-offset:4px;background:0 0;border:0;padding:8px 0;font-size:14px;text-decoration:underline}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-btn:active{transform:scale(.98)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-pricing-grid.two-plans{align-items:start!important;gap:24px!important;max-width:1040px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-price-card{align-self:start!important;gap:0!important;height:auto!important;min-height:0!important;transform:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-price-card .landing-price-ribbon{align-self:flex-start;color:#fff!important;background:#613bc3!important;height:auto!important;margin:0 0 14px!important;padding:5px 10px!important;font-size:12px!important;line-height:1.5!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-price-top{min-height:0!important;margin:0 0 20px!important;display:block!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-price-icon{display:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-price-top h3{margin:0 0 8px!important;font-size:28px!important;line-height:1.3!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-price-top>span:not(.landing-price-icon){display:block;min-height:0!important;font-size:15px!important;line-height:1.6!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-price-main{border-top:1px solid #ddd2ec!important;border-bottom:0!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;margin:0 0 14px!important;padding:20px 0 0!important;display:flex!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-price-main strong{color:#241b37!important;font-size:44px!important;line-height:1.15!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-price-network .landing-price-main strong{direction:rtl;font-size:29px!important;line-height:1.4!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-price-main>span{max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;font-size:14px!important;line-height:1.6!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-price-note{color:#5b506d!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:0!important;margin:0 0 18px!important;padding:0!important;font-size:14px!important;line-height:1.7!important;display:block!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-price-card>.landing-price-features{gap:10px!important;margin:0 0 22px!important;display:grid!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-price-card>.landing-price-features>li{min-height:0!important;margin:0!important;padding:0!important;font-size:15px!important;line-height:1.65!important;display:block!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-plan-more{background:0 0!important;border-top:1px solid #ddd2ec!important;border-bottom:1px solid #ddd2ec!important;border-radius:0!important;margin:0 0 16px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-plan-more>summary{min-height:44px;color:#51309f!important;padding:12px 0!important;font-size:14px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-plan-scope{color:#665a76!important;margin:0 0 18px!important;font-size:12px!important;line-height:1.7!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-price-cta{border-radius:8px!important;min-height:48px!important;margin-top:auto!important;padding:12px 18px!important;font-size:16px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-price-cta.primary{background:#613bc3!important;border-color:#613bc3!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingContact.dx-signup-section{align-items:center!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingContact .dx-signup-card-wrap{max-width:560px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingContact .dx-signup-card{border-color:#d8caeb!important;padding:30px 30px 0!important;box-shadow:0 16px 44px #32204a0d!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-signup-card-top{color:#665a76!important;margin-bottom:22px!important;font-size:13px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-time-pill{font-size:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-signup-steps li{line-height:1.5;gap:7px!important;font-size:13px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-signup-steps li>span{flex-shrink:0;width:24px!important;height:24px!important;font-size:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingContact .landing-form [data-signup-description]{color:#665a76!important;font-size:15px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingContact .landing-form label{color:#493c5f!important;font-size:14px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingContact .landing-form input::placeholder{color:#857a94!important;font-size:16px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingContact .landing-form .dx-signup-terms{font-size:13px!important;line-height:1.8!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingContact .landing-form .dx-signup-safe{color:#665a76!important;font-size:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-signup-card-footer{color:#665a76!important;flex-direction:column!important;align-items:center!important;gap:4px!important;padding:16px 0!important;font-size:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingContact .landing-form .dx-signup-submit{box-shadow:none!important;background:#613bc3!important;border-radius:8px!important;font-size:16px!important;transition:background-color .16s,transform .12s!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingContact .landing-form .dx-signup-submit:hover{transform:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingContact .landing-form .dx-signup-submit:active{transform:scale(.98)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingContact .landing-form .dx-signup-submit:disabled{background:#9489c2!important;transform:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-testimonial{border-top:1px solid #ffffff35!important;padding-top:24px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-testimonial blockquote{text-wrap:pretty}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-leads-story-preview{box-shadow:0 16px 40px #32204a0b!important}@media (width<=1100px){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-nav{gap:16px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-nav-links{gap:14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-nav-links a{font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-hero{gap:32px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-hero-actions{flex-direction:column;align-items:flex-start}}@media (width<=800px){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-nav{gap:12px;height:68px!important;padding:0 20px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-nav-links{display:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-mobile-nav{display:block!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-brand-logo{max-width:130px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-hero{grid-template-columns:1fr!important;gap:36px!important;padding:112px 28px 48px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-hero-content{text-align:center!important;max-width:600px!important;margin:auto!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-hero :is(h1,.landing-lead){text-align:center!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-lead{margin:auto!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-hero-actions{flex-direction:row;align-items:center;justify-content:center!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-proof{justify-content:center!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-dealer-hero-preview{width:100%;max-width:620px;margin:auto}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first :is(.landing-section,.dx-guided-intro){scroll-margin-top:84px;padding:52px 24px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first :is(.dx-leads-story,.dx-agency-site){grid-template-columns:1fr!important;gap:30px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first :is(.dx-leads-story-copy,.dx-agency-site-copy){text-align:center}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first :is(.dx-leads-story-copy,.dx-agency-site-copy) p{margin-inline:auto!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-agency-site-copy ul{text-align:right;max-width:470px;margin-inline:auto}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-testimonial-grid{grid-template-columns:1fr;gap:28px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-testimonial blockquote{margin-bottom:16px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-confidence-grid{grid-template-columns:1fr!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingContact.dx-signup-section{gap:32px;padding:52px 24px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-guided-intro{text-align:center;gap:18px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-feature-grid{gap:22px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-feature-grid h3{font-size:20px!important}}@media (width<=600px){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-nav{gap:10px;height:64px!important;padding:0 16px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-brand-logo{width:110px!important;max-width:110px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-nav-cta{min-height:44px;padding:10px 12px!important;font-size:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-mobile-nav summary{min-height:44px;padding:10px 8px!important;font-size:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-hero{gap:28px!important;padding:96px 20px 40px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-hero h1{margin-bottom:18px!important;font-size:38px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-lead{font-size:17px!important;line-height:1.8!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-hero-actions{flex-direction:column;gap:10px;width:100%;display:flex;margin:22px 0 14px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-hero-actions .landing-btn{width:100%!important;max-width:340px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-proof{gap:0 10px!important;font-size:11px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-dealer-hero-preview picture{height:340px;display:block;overflow:hidden}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-dealer-hero-preview img{object-fit:contain;object-position:right top;width:480px;min-width:100%;max-width:none;height:auto;max-height:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-browser-bar{padding:12px;font-size:11px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-dealer-hero-preview figcaption{padding:14px;font-size:15px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first :is(.landing-section,.dx-guided-intro){padding:42px 20px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-section-head{margin-bottom:26px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first :is(.landing-section-head h2,.dx-leads-story-copy h2,.dx-agency-site-copy h2){font-size:30px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-section-head p{font-size:16px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-feature-grid{grid-template-columns:1fr!important;gap:24px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-feature-grid article{border-bottom:1px solid #e7e0ee!important;padding:0 0 24px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-feature-grid article:last-child{border:0!important;padding-bottom:0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-feature-grid h3{font-size:22px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first :is(.dx-leads-story-copy,.dx-agency-site-copy) p{margin-block:16px 22px!important;font-size:16px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-agency-site-preview{width:100%;max-width:350px;margin:auto}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-product-details-body{padding:20px 14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-preview-options{gap:4px;width:100%;margin-bottom:24px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-preview-options button{white-space:normal;flex:1;min-width:0;min-height:48px;font-size:12px;padding:10px 6px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-capability-copy h3{font-size:23px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-testimonials h2{font-size:30px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-day-story{grid-template-columns:1fr!important;padding:20px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-logo-item{height:100px;padding:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-logo-frame{width:100%;height:52px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-how-grid{gap:24px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-price-card{padding:24px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingContact.dx-signup-section{padding:42px 20px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-signup-card{padding:24px 18px!important}}@media (width<=360px){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-brand-logo{width:88px!important;max-width:88px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-nav{gap:6px;padding-inline:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-nav-cta{padding-inline:9px!important;font-size:11px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-hero h1{font-size:32px!important}}@media (prefers-reduced-motion:reduce){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-dealer-hero-preview{animation:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first *{scroll-behavior:auto!important;transition:none!important}}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingFaq{max-width:none;display:block!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingFaq .landing-faq-grid{gap:0;max-width:900px;margin:auto}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingFaq details{border:0;background:0 0;border-bottom:1px solid #e4ddec;border-radius:0;margin:0;padding:0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingFaq summary{cursor:pointer;color:#302445;min-height:48px;font-size:17px;line-height:1.6;padding:20px 4px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingFaq details p{color:#5b506d;margin:0;padding:0 4px 22px;font-size:16px;line-height:1.8}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #dealerxSolutions .landing-section-head{margin-bottom:16px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #dealerxSolutions .dealerx-solutions-links{gap:8px 24px!important;display:flex!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #dealerxSolutions .dealerx-solutions-links a{padding:6px 0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-logo-track{scrollbar-width:thin;scrollbar-color:#b3a0d3 #f7f5fb;padding-bottom:12px;overflow:auto;flex-wrap:nowrap!important;justify-content:flex-start!important;display:flex!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-logo-item{flex:0 0 170px!important;min-width:170px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-logo-item img{filter:brightness(0)invert()!important}@media (width<=600px){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingFaq summary{font-size:16px;padding-block:18px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-logo-item{flex-basis:140px!important;min-width:140px!important}}@media (width<=800px){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-nav-cta{white-space:nowrap;justify-content:center;align-items:center;margin-inline-start:auto!important;display:inline-flex!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-brand{flex:none!important;width:auto!important;margin:0!important}}@media (width<=600px){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-agency-site-preview{max-width:290px;box-shadow:none;background:#261d38;border:5px solid #261d38;border-radius:22px;padding-top:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-agency-site-preview .dx-browser-bar{padding:10px;font-size:10px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-agency-site-preview figcaption{padding:12px;font-size:11px}}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-legal-links{content-visibility:visible!important;contain-intrinsic-size:none!important;align-items:center!important;height:auto!important;margin:0!important;padding:24px 20px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-feature-grid article.dx-visual-benefit:nth-child(n){background:0 0!important;padding:0 0 20px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #dealerxSolutions .dealerx-solutions-links{flex-direction:row!important;align-items:center!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #dealerxSolutions .dealerx-solutions-links a{align-items:center;flex:none!important;width:auto!important;min-height:44px!important;display:inline-flex!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-plan-comparison>summary{justify-content:center;align-items:center;min-height:44px;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-logo-item img:is([src*="1790599229771"],[src$=\.jpg],[src$=\.jpeg]){filter:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-comparison-disclosure>summary{justify-content:center;align-items:center;min-height:44px;display:flex}@media (width<=600px){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-price-top h3{font-size:25px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-price-main strong{font-size:40px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-price-network .landing-price-main strong{font-size:27px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first #landingContact .dx-signup-card{padding:24px 18px 0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-signup-card-top{gap:6px;font-size:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-time-pill{font-size:10px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-signup-steps li{gap:5px!important;font-size:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-signup-steps li>span{width:21px!important;height:21px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .landing-hero .landing-btn.secondary{min-height:44px!important;padding:10px 16px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first .dx-testimonial{padding-top:20px!important}}body:not(.guided-landing-mode) #landingPage.dx-dealer-first .landing-logo-marquee{width:100%!important;min-width:0!important;max-width:1180px!important;overflow:hidden!important;mask-image:none!important}body:not(.guided-landing-mode) #landingPage.dx-dealer-first .landing-logo-track{touch-action:pan-x pan-y;overscroll-behavior-x:contain;scrollbar-width:thin;direction:rtl;scroll-behavior:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:4px 0 12px!important;animation:none!important;overflow:auto hidden!important;transform:none!important}body:not(.guided-landing-mode) #landingPage.dx-dealer-first .landing-logo-item{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:6px!important;height:118px!important;padding:12px!important;display:flex!important;overflow:hidden!important}body:not(.guided-landing-mode) #landingPage.dx-dealer-first .landing-logo-frame{flex:none!important;min-height:0!important}body:not(.guided-landing-mode) #landingPage.dx-dealer-first .landing-logo-item b{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#eee8fa!important;text-align:center!important;width:100%!important;min-height:28px!important;max-height:28px!important;margin:0!important;font-size:10px!important;font-weight:500!important;line-height:14px!important;display:-webkit-box!important;position:static!important;overflow:hidden!important}body:not(.guided-landing-mode) #landingPage.dx-dealer-first .landing-logo-track{cursor:grab;-webkit-user-select:none;user-select:none;scrollbar-width:none!important}body:not(.guided-landing-mode) #landingPage.dx-dealer-first .landing-logo-track::-webkit-scrollbar{display:none}body:not(.guided-landing-mode) #landingPage.dx-dealer-first .landing-logo-track.is-dragging{cursor:grabbing}body:not(.guided-landing-mode) #landingPage.dx-dealer-first .landing-logo-track img{-webkit-user-drag:none;user-select:none}#adminPanel.open #tab-dashboard .owner-dashboard-shell{font-variant-numeric:tabular-nums;gap:16px!important}#adminPanel.open #tab-dashboard .owner-dashboard-head{gap:16px!important;padding-bottom:16px!important}#adminPanel.open #tab-dashboard .owner-dashboard-shell .owner-range-control{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:2px!important;display:grid!important}#adminPanel.open #tab-dashboard .owner-dashboard-shell .owner-range-control button{min-width:0!important;min-height:44px!important;padding:8px!important;font-size:13px!important}#adminPanel.open #tab-dashboard .owner-dashboard-shell .owner-refresh-btn{align-self:flex-start!important;min-height:44px!important}#adminPanel.open #tab-dashboard .ceo-data-status{min-height:1.5em;line-height:1.6;margin:0!important}#adminPanel.open #tab-dashboard #dwAnalytics,#adminPanel.open #tab-dashboard .owner-ops-grid,#adminPanel.open #tab-dashboard .ceo-operations{margin:0!important}#adminPanel.open #tab-dashboard .owner-panel-head>strong{font-size:18px!important}#adminPanel.open #tab-dashboard #agencyMonthlyGoalOwner{border-color:var(--ceo-border);background:var(--ceo-bg);color:var(--ceo-text);margin:0!important;padding:16px!important}#adminPanel.open #tab-dashboard #agencyMonthlyGoalOwner .monthly-goal-heading>span,#adminPanel.open #tab-dashboard #agencyMonthlyGoalOwner .monthly-goal-note{color:var(--ceo-muted)}#adminPanel.open #tab-dashboard #agencyMonthlyGoalOwner .monthly-goal-values{margin:8px 0}#adminPanel.open #tab-dashboard #agencyMonthlyGoalOwner .monthly-goal-values>strong{font-size:26px}#adminPanel.open #tab-dashboard .monthly-goal-editor{margin-top:8px}#adminPanel.open #tab-dashboard .monthly-goal-editor>summary{width:fit-content;min-height:44px;color:var(--ceo-text);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:14px;font-weight:600;list-style:none;display:flex}#adminPanel.open #tab-dashboard .monthly-goal-editor>summary::-webkit-details-marker{display:none}#adminPanel.open #tab-dashboard .monthly-goal-editor>summary:after{content:"⌄";font-size:16px}#adminPanel.open #tab-dashboard .monthly-goal-editor[open]>summary:after{transform:rotate(180deg)}#adminPanel.open #tab-dashboard .monthly-goal-editor .monthly-goal-form{margin-top:8px}#adminPanel.open #tab-dashboard .monthly-goal-editor input{background:var(--ceo-bg);color:var(--ceo-text);border-color:var(--ceo-border)}#adminPanel.open #tab-dashboard .monthly-goal-editor .monthly-goal-form :is(p,[role=status]){color:var(--ceo-muted);line-height:1.6}#adminPanel.open #tab-dashboard .owner-dashboard-shell .ceo-notes-spotlight{box-shadow:none;margin:0!important}#adminPanel.open #tab-dashboard #dwAnalytics .ceo-profit-context{color:var(--ceo-text);overflow-wrap:anywhere;font-size:13px;line-height:1.6}#adminPanel.open #tab-dashboard #dwAnalytics .dw-metrics>div:has(.ceo-profit-context){border-inline-start:3px solid #b49147!important}#adminPanel.open #tab-dashboard .ceo-analytics-status{color:var(--ceo-muted);margin:0;padding:0 18px 12px;font-size:13px;line-height:1.6}#adminPanel.open #tab-dashboard .ceo-analytics-status:empty{display:none}#adminPanel.open #tab-dashboard :is(button,summary){touch-action:manipulation}#adminPanel.open #tab-dashboard :is(button,summary):focus-visible{outline-offset:3px;outline:3px solid #7082d9}#adminPanel.open #tab-dashboard :is(.ceo-operation,.owner-refresh-btn,.owner-range-control button,.ceo-section-heading button,.monthly-goal button,.monthly-goal-editor>summary){transition:background-color .12s ease-out,color .12s ease-out,box-shadow .12s ease-out}#adminPanel.open #tab-dashboard :is(.ceo-operation,.owner-range-control button,.monthly-goal-editor>summary):active{background:var(--ceo-soft)!important;box-shadow:inset 0 0 0 2px #7082d94d!important}#adminPanel.open #tab-dashboard :is(.owner-refresh-btn,.monthly-goal button):active{filter:brightness(.9)}@media (width<=850px){#adminPanel.open #tab-dashboard .owner-dashboard-shell{gap:14px!important;padding:16px!important}#adminPanel.open #tab-dashboard .owner-dashboard-head{gap:12px!important}}@media (width<=600px){#adminPanel.open #tab-dashboard .owner-dashboard-shell{gap:12px!important;padding:12px!important}#adminPanel.open #tab-dashboard .owner-dashboard-head h2{font-size:22px!important;line-height:1.35!important}#adminPanel.open #tab-dashboard .owner-dashboard-kicker{margin:0!important}#adminPanel.open #tab-dashboard .owner-dashboard-shell .owner-range-control button{padding:8px 2px!important;font-size:12px!important}#adminPanel.open #tab-dashboard .owner-dashboard-range-summary{font-size:12px!important}#adminPanel.open #tab-dashboard #dwAnalytics .dw-metrics strong{font-size:clamp(1.05rem,5.4vw,1.3125rem)!important;line-height:1.4!important}#adminPanel.open #tab-dashboard #dwAnalytics .dw-metrics>div{padding:10px!important}#adminPanel.open #tab-dashboard #dwAnalytics .dw-metrics span{font-size:12px!important;line-height:1.5!important}#adminPanel.open #tab-dashboard .ceo-section-heading{align-items:flex-start;gap:8px}#adminPanel.open #tab-dashboard .ceo-section-heading h3{font-size:17px!important}#adminPanel.open #tab-dashboard .ceo-section-heading p{font-size:13px}#adminPanel.open #tab-dashboard .ceo-analytics-status{padding:0 12px 12px}#adminPanel.open #tab-dashboard .ceo-campaign-controls label{line-height:1.6}}@media (prefers-reduced-motion:reduce){#adminPanel.open #tab-dashboard :is(button,summary){transition:none!important;animation:none!important}}@media (prefers-contrast:more){#adminPanel.open #tab-dashboard .owner-dashboard-shell{--ceo-muted:var(--ceo-text);--ceo-border:currentColor}}@media (width<=1023px){#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro [data-lead-panel=work]>*{box-sizing:border-box!important;align-self:stretch!important;width:100%!important;min-width:0!important}}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-workflow-section{gap:8px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-appointment-collapsible:not([open]){padding:0!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-appointment-collapsible summary{min-height:44px!important;padding:0 10px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-workflow-row :is(.lead-next-action,.lead-reminder-box){background:0 0!important;gap:6px!important;margin:0!important;padding:0!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-reminder-shortcuts{flex-wrap:wrap!important;gap:6px!important;margin:0!important}@media (width>=1024px){#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-workflow-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;display:grid!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-reminder-shortcuts{grid-template-columns:repeat(5,minmax(0,1fr))!important;display:grid!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-reminder-shortcuts button{white-space:normal!important;min-width:0!important;min-height:44px!important;padding:4px!important;font-size:12px!important;line-height:1.4!important}}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro [data-lead-panel=work]{grid-template-rows:repeat(4,min-content)!important;grid-auto-rows:min-content!important;align-content:start!important;align-items:start!important;gap:10px!important;padding:12px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro :is(.lead-workflow-section,.lead-notes-section){align-self:start!important;height:auto!important;min-height:0!important;margin:0!important;padding:12px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-conversation-notes{flex:none!important;gap:8px!important;min-height:0!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-conversation-thread{background:var(--lc-surface)!important;border-color:var(--lc-border)!important;flex:none!important;height:auto!important;min-height:0!important;max-height:240px!important;padding:8px!important;overflow-y:auto!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-conversation-thread article{background:var(--lc-surface)!important;height:auto!important;min-height:0!important;color:var(--lc-text)!important;border-color:var(--lc-border)!important;margin:0!important;padding:10px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-conversation-thread article+article{margin-top:8px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-conversation-thread article div{color:var(--lc-text)!important;line-height:1.6!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-conversation-notes-head{min-height:0!important;margin:0!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro #lead-drawer-new-note{resize:vertical!important;height:64px!important;min-height:64px!important;max-height:200px!important;padding:8px 10px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-primary-action{align-self:start!important;gap:8px!important;min-height:0!important;margin:0!important;padding:0!important}@media (width<=1023px){#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-primary-action{flex:none!important;height:auto!important}}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-treatment-status{margin:0 0 8px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-workflow-title{margin:0 0 8px!important;padding:0!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-workflow-row{gap:8px!important;margin-top:8px!important;padding-top:8px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-appointment-collapsible{margin:8px 0!important;padding:8px 10px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-header-status-row{gap:8px!important;margin-top:0!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro{--lc-surface:#fff;--lc-soft:#f5f7fb;--lc-text:#172033;--lc-muted:#536176;--lc-border:#d9e1ed;color:var(--lc-text)!important;background:var(--lc-surface)!important}#adminPanel.open:is(.admin-dark,.admin-theme-dark) #leadDrawer#leadDrawer .lead-drawer-pro{--lc-surface:#1c2535;--lc-soft:#242f42;--lc-text:#f1f5fb;--lc-muted:#bac6d8;--lc-border:#495970}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro :is(.lead-drawer-head,.lead-drawer-tabs,.lead-drawer-footer){background:var(--lc-surface)!important;border-color:var(--lc-border)!important;box-shadow:none!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-head{gap:12px!important;padding:16px 20px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-name-input{color:var(--lc-text)!important;min-height:44px!important;font-size:22px!important;line-height:1.5!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro :is(.lead-drawer-identity p,.lead-drawer-identity>span,.lead-status-save-hint){color:var(--lc-muted)!important;font-size:13px!important;line-height:1.6!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-tabs{gap:4px!important;padding:8px 12px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-tabs button{min-height:44px!important;color:var(--lc-muted)!important;border-radius:10px!important;font-size:14px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro :is(.lead-editor-section,section.lead-simple-mobile){background:var(--lc-soft)!important;border:1px solid var(--lc-border)!important;color:var(--lc-text)!important;border-radius:14px!important;padding:14px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro :is(.lead-workflow-title span,.lead-notes-section h3,.lead-simple-mobile label){color:var(--lc-text)!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro :is(.lead-simple-mobile small,.lead-header-status>span){color:var(--lc-muted)!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro :is(input:not([type=checkbox]),select,textarea){background:var(--lc-surface)!important;min-height:44px!important;color:var(--lc-text)!important;border-color:var(--lc-border)!important;border-radius:10px!important;font-size:16px!important;line-height:1.5!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro :is(button,a,summary){touch-action:manipulation}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro :is(button,a,input,select,textarea,summary):focus-visible{scroll-margin-block:100px;outline-offset:2px!important;outline:3px solid #8099f0!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom))!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto!important;gap:8px!important;display:grid!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-footer :is(button,summary){white-space:normal!important;border-radius:12px!important;min-height:48px!important;padding:10px 12px!important;font-size:14px!important;line-height:1.5!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-footer .lead-save-main{color:#fff!important;background:#3451c4!important;border:1px solid #3451c4!important;grid-column:auto!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-footer .lead-deal-visible{background:var(--lc-soft)!important;color:var(--lc-text)!important;border:1px solid var(--lc-border)!important;font-weight:600!important;display:block!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro button:disabled{opacity:.5!important;cursor:not-allowed!important}@media (width<=760px){#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-head{padding:calc(10px + env(safe-area-inset-top)) 14px 10px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-footer{padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-footer-more{display:none!important}}#adminPanel.open #tab-leads_tab#tab-leads_tab{--lead-ui-surface:#fff;--lead-ui-soft:#f5f7fb;--lead-ui-text:#172033;--lead-ui-muted:#536176;--lead-ui-border:#d9e1ed;--lead-ui-accent:#3451c4;color:var(--lead-ui-text);font-variant-numeric:tabular-nums}#adminPanel.open:is(.admin-dark,.admin-theme-dark) #tab-leads_tab#tab-leads_tab{--lead-ui-surface:#1c2535;--lead-ui-soft:#242f42;--lead-ui-text:#f1f5fb;--lead-ui-muted:#bac6d8;--lead-ui-border:#495970;--lead-ui-accent:#a8baff}#adminPanel.open #tab-leads_tab#tab-leads_tab .leads-sales-center{background:0 0!important;border:0!important;gap:16px!important;padding:0!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .leads-center-head{background:var(--lead-ui-surface)!important;border-color:var(--lead-ui-border)!important;box-shadow:none!important;gap:12px!important;margin:0!important;padding:16px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .leads-center-head h2{color:var(--lead-ui-text)!important;font-size:22px!important;line-height:1.4!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadsCount{color:var(--lead-ui-muted)!important;margin:4px 0 0!important;font-size:13px!important;line-height:1.6!important;display:block!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-workspace-switch{background:var(--lead-ui-soft)!important;flex-wrap:wrap!important;gap:4px!important;padding:4px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-workspace-switch button{min-height:44px!important;color:var(--lead-ui-muted)!important;font-size:14px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-workspace-switch button.active{background:var(--lead-ui-text)!important;color:var(--lead-ui-surface)!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodBar{background:var(--lead-ui-surface)!important;border:1px solid var(--lead-ui-border)!important;box-shadow:none!important;border-radius:16px!important;grid-template-columns:minmax(0,2fr) minmax(180px,1fr)!important;gap:12px!important;margin:0!important;padding:16px!important;display:grid!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodBar>label,#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-query-period{width:100%!important;min-width:0!important;margin:0!important;padding:0!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadFilterBar{grid-column:1/-1;background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto auto!important;align-items:end!important;gap:12px!important;margin:0!important;padding:0!important;display:grid!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodBar label>span,#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-query-period>label{color:var(--lead-ui-muted)!important;margin:0 0 6px!important;font-size:13px!important;font-weight:600!important;line-height:1.5!important;display:block!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodBar :is(input:not([type=checkbox]),select){width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:44px!important;font:inherit!important;background:var(--lead-ui-surface)!important;color:var(--lead-ui-text)!important;border:1px solid var(--lead-ui-border)!important;border-radius:10px!important;padding:9px 12px!important;font-size:15px!important;line-height:1.5!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodCustom{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodCaption:empty{display:none!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodCaption:not(:empty){color:var(--lead-ui-muted);grid-column:1/-1;font-size:13px}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodBar details{align-self:end;background:0 0!important;border:0!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;position:static!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodBar summary{cursor:pointer;align-items:center;min-height:44px!important;color:var(--lead-ui-accent)!important;white-space:normal!important;margin:0!important;padding:8px!important;font-size:14px!important;line-height:1.5!important;display:flex!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadFilterBar:has(details[open]){grid-template-columns:repeat(2,minmax(0,1fr))!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadFilterBar details[open]{grid-column:1/-1!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadFilterBar details[open]>:not(summary){box-sizing:border-box!important;background:var(--lead-ui-soft)!important;width:100%!important;color:var(--lead-ui-text)!important;border:1px solid var(--lead-ui-border)!important;box-shadow:none!important;border-radius:12px!important;margin:4px 0 0!important;padding:12px!important;position:static!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-advanced-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-advanced-filter-grid label:last-child{grid-column:1/-1;align-items:center;gap:8px;min-height:44px;display:flex}#adminPanel.open #tab-leads_tab#tab-leads_tab :is(.lead-advanced-filter-grid,.lead-interest-search) input[type=checkbox]{width:20px;height:20px;accent-color:var(--lead-ui-accent);flex:none}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-workspace-leads{border-color:var(--lead-ui-border)!important;background:var(--lead-ui-surface)!important;padding:16px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-quick-tabs{background:var(--lead-ui-soft)!important;gap:6px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-quick-tabs button{border-color:var(--lead-ui-border)!important;min-height:44px!important;color:var(--lead-ui-text)!important;background:var(--lead-ui-surface)!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-quick-tabs button.active{color:#fff!important;background:#3451c4!important;border-color:#3451c4!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-results-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:8px 0 12px;display:flex}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadResultsStatus{color:var(--lead-ui-muted);margin:0;font-size:13px;line-height:1.6}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadClearFilters{background:var(--lead-ui-soft);border:1px solid var(--lead-ui-border);min-height:44px;font:inherit;color:var(--lead-ui-accent);cursor:pointer;border-radius:10px;padding:8px 12px;font-size:14px}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadsContainer .lead-card-compact{background:var(--lead-ui-surface)!important;border-color:var(--lead-ui-border)!important;color:var(--lead-ui-text)!important;gap:12px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-person small{color:var(--lead-ui-muted)!important;font-size:12px!important;line-height:1.6!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-name-open{cursor:pointer;width:auto!important;min-height:44px!important;box-shadow:none!important;color:var(--lead-ui-text)!important;font:inherit!important;text-align:start!important;overflow-wrap:anywhere!important;background:0 0!important;border:0!important;border-radius:5px!important;padding:0!important;font-size:16px!important;font-weight:700!important;display:inline!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact :is(.lead-interest>strong,.lead-next-step>strong){overflow-wrap:anywhere;-webkit-line-clamp:unset!important;white-space:normal!important;font-size:14px!important;line-height:1.6!important;display:block!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-next-step{flex-direction:column;gap:4px;display:flex!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-next-empty{line-height:1.6;color:var(--lead-ui-muted)!important;font-size:12px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-status-select{background:var(--lead-ui-surface)!important;min-height:44px!important;color:var(--lead-ui-text)!important;border-color:var(--lead-ui-border)!important;font-size:14px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-table-head{color:var(--lead-ui-muted)!important;font-size:12px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-list-group-head{color:var(--lead-ui-text)!important;background:var(--lead-ui-soft)!important}#adminPanel.open #tab-leads_tab#tab-leads_tab :is(button,a,input,select,textarea,summary):focus-visible{scroll-margin-block:100px;outline:3px solid var(--lead-ui-accent)!important;outline-offset:3px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab [hidden]{display:none!important}@media (width>=761px){#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-mobile-filter-toggle{display:none!important}}@media (width<=1050px){#adminPanel.open #tab-leads_tab#tab-leads_tab #leadFilterBar{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){#adminPanel.open #tab-leads_tab#tab-leads_tab .leads-sales-center{gap:12px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .leads-center-head{padding:12px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .leads-center-head h2{font-size:20px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadsCount{font-size:12px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodBar{grid-template-columns:1fr!important;gap:10px!important;padding:12px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadFilterBar{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-mobile-filter-toggle{font:inherit;border-radius:10px;grid-column:1/-1;justify-content:center;align-items:center;border:1px solid var(--lead-ui-border)!important;background:var(--lead-ui-soft)!important;min-height:44px!important;color:var(--lead-ui-accent)!important;padding:8px 12px!important;font-size:14px!important;display:flex!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadFilterBar:not(.mobile-open)>:not(.lead-mobile-filter-toggle){display:none!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadFilterBar.mobile-open>label{display:block!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadFilterBar.mobile-open>details{grid-column:1/-1!important;display:block!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-workspace-leads{padding:10px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-next-step{display:none!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-person>strong{padding-inline-end:0!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-mobile-overview-line strong{overflow-wrap:anywhere;white-space:normal!important;font-size:14px!important}}@media (prefers-reduced-motion:reduce){#adminPanel.open #tab-leads_tab#tab-leads_tab *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (prefers-contrast:more){#adminPanel.open #tab-leads_tab#tab-leads_tab{--lead-ui-muted:var(--lead-ui-text);--lead-ui-border:var(--lead-ui-text)}}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadsContainer .lead-list-group{background:var(--lead-ui-surface)!important;border-color:var(--lead-ui-border)!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadsContainer :is(.lead-list-group-head strong,.lead-interest strong,.lead-next-step strong,.lead-phone a,.lead-mobile-overview-line strong){color:var(--lead-ui-text)!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadsContainer :is(.lead-list-group-head span,.lead-next-step small,.lead-mobile-overview-line span){color:var(--lead-ui-muted)!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-next-step.is-empty{visibility:visible!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodBar #leadFilterBar{border:0!important;gap:8px!important;padding:0!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadQuickTabs{order:0!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-results-bar{order:1!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadsContainer{order:2!important}@media (width<=760px){#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodBar{grid-template-columns:minmax(0,1fr) minmax(100px,.65fr)!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadQuerySearch{grid-column:1/-1!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodBar #leadFilterBar{grid-column:2!important;align-self:end!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodBar #leadFilterBar.mobile-open{grid-column:1/-1!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodBar #leadFilterBar>.lead-mobile-filter-toggle{display:flex!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodBar :is(input:not([type=checkbox]),select){font-size:16px!important}}@media (width>=1051px){#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto auto!important;align-items:end!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout:has(details[open]){grid-template-columns:repeat(2,minmax(0,1fr))!important}}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-workspace-leads{gap:8px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-results-bar,#adminPanel.open #tab-leads_tab#tab-leads_tab #leadQuickTabs{margin:0!important}@media (width<=760px){#adminPanel.open #tab-leads_tab#tab-leads_tab #leadsCount:not(:has(button)){display:none!important}}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-reminder-shortcuts{grid-column:1/-1!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;justify-content:stretch!important;gap:6px!important;width:100%!important;display:grid!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-reminder-shortcuts button{white-space:normal!important;border-radius:10px!important;width:100%!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:6px!important;font-size:12px!important;line-height:1.4!important}@media (width<=600px){#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-reminder-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-reminder-shortcuts button:last-child{grid-column:1/-1!important}}#adminPanel .lead-delete-permanent{min-height:44px;color:#b42318!important;background:#fff!important;border:1px solid #fecaca!important}#adminPanel .lead-delete-permanent:hover{background:#fef2f2!important}#adminPanel .lead-delete-permanent:focus-visible{outline-offset:3px;outline:2px solid #b42318}.dx-attendance{--at-ink:#233047;--at-muted:#526078;--at-accent:#5734b5;--at-line:#e1e6ee;color:var(--at-ink);margin:24px 0;font-family:inherit}.dx-attendance h2{letter-spacing:-.02em;margin:0 0 24px;font-size:28px;font-weight:750;line-height:1.3}.dx-attendance h3{margin:0 0 8px;font-size:20px;font-weight:700;line-height:1.4}.dx-attendance p,.dx-attendance small{color:var(--at-muted);line-height:1.7}.dx-attendance p{max-width:72ch;margin:8px 0}.dx-attendance small{font-size:14px;display:block}.dx-attendance :is(button,input,select,textarea){font:inherit;max-width:100%;min-height:44px;color:var(--at-ink);background:#fff;border:1px solid #abb5c5;border-radius:10px;padding:10px 14px;font-size:16px}.dx-attendance button{cursor:pointer;font-weight:600;transition:background .16s,color .16s,border-color .16s}.dx-attendance button:hover{background:#f2eefb;border-color:#8962d8}.dx-attendance button:active{background:#e7dff7}.dx-attendance button:disabled{opacity:.5;cursor:default}.dx-attendance :is(button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #8962d8}.dx-attendance ::selection{color:var(--at-ink);background:#e4d9ff}.dx-attendance :is(input,textarea){caret-color:var(--at-accent)}.dx-at-panel,.dx-at-clock{border:1px solid var(--at-line);background:#fff;border-radius:16px;margin:24px 0;padding:28px}.dx-at-head,.dx-at-clock-line{justify-content:space-between;align-items:center;gap:24px;display:flex}.dx-at-head{align-items:flex-start}.dx-at-head>span{white-space:nowrap;color:var(--at-muted);background:#f1f3f7;border-radius:99px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.dx-at-head>span:before{content:"";background:#68758a;border-radius:50%;flex:none;width:7px;height:7px}.is-running .dx-at-head>span{color:#166143;background:#eaf6ef}.is-running .dx-at-head>span:before{background:#23815b}.dx-at-clock-line{background:#f7f8fc;border-radius:12px;margin-top:20px;padding:24px}.is-running .dx-at-clock-line{background:#f3effb}.dx-at-clock-line>div>span{color:var(--at-muted);font-size:14px}.dx-at-timer{letter-spacing:-.025em;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;width:max-content;max-width:100%;margin:10px 0 6px;font-size:clamp(38px,6vw,64px);font-weight:700;line-height:1.2}.is-running .dx-at-timer{color:var(--at-accent)}.dx-at-clock-line>button{background:var(--at-accent);color:#fff;border-color:var(--at-accent);min-width:152px;padding:14px 26px}.dx-at-clock-line>button:hover{background:#45258f}.is-running .dx-at-clock-line>button{color:var(--at-ink);background:#fff;border-color:#abb5c5}.is-running .dx-at-clock-line>button:hover{border-color:var(--at-accent);background:#f8f6fd}.dx-at-shortcuts{grid-template-columns:1fr 1fr;gap:16px;margin-top:20px;display:grid}.dx-at-shortcuts button{text-align:right;border:1px solid var(--at-line);background:#fff;grid-template-columns:1fr 24px;align-items:center;padding:18px 20px;display:grid}.dx-at-shortcuts span{color:var(--at-accent);font-size:17px}.dx-at-shortcuts small{grid-area:2/1;margin-top:4px;font-weight:400}.dx-at-shortcuts svg{width:22px;height:22px;color:var(--at-accent);grid-area:1/2/3}.dx-at-filters{flex-wrap:wrap;align-items:end;gap:16px;margin:28px 0;display:flex}.dx-at-filters label{flex:1;min-width:160px}.dx-attendance label{color:var(--at-muted);gap:8px;font-size:14px;display:grid}.dx-at-filters button{background:#fff}.dx-at-table{scrollbar-width:thin;scrollbar-color:#abb5c5 #f5f7fc;border:1px solid var(--at-line);border-radius:10px;margin:20px 0 8px;overflow:auto}.dx-attendance table{border-collapse:collapse;text-align:right;font-variant-numeric:tabular-nums;width:100%;font-size:15px}.dx-attendance td,.dx-attendance th{border-bottom:1px solid var(--at-line);white-space:nowrap;padding:16px}.dx-attendance th{color:var(--at-muted);background:#f5f7fc;font-size:13px;font-weight:650}.dx-attendance tbody tr:last-child td{border-bottom:0}.dx-attendance tbody tr:hover{background:#faf9fd}.dx-attendance td:first-child{white-space:normal;min-width:120px;font-weight:600}.dx-at-state{color:#526078;background:#f1f3f7;border-radius:99px;padding:4px 10px;font-size:13px;display:inline-block}.dx-at-state.is-active{color:#166143;background:#eaf6ef}.dx-attendance summary{cursor:pointer;align-content:center;min-height:44px;font-weight:600}.dx-at-panel:has(>summary){background:#fbfcfe;padding:16px 24px}.dx-at-panel form{gap:16px;margin-top:20px;display:grid}.dx-attendance .dx-at-check{color:var(--at-ink);align-items:center;gap:10px;padding:6px 0;display:flex}.dx-at-check input{width:20px;height:20px;min-height:20px;accent-color:var(--at-accent)}.dx-at-request{border-top:1px solid var(--at-line);justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.dx-at-request button{margin:4px}.dx-at-correction{border-top:1px solid var(--at-line);padding-top:24px}.dx-at-correction textarea{min-height:88px}#attendanceWorkspace{max-width:1180px;margin:0 auto;padding:28px}#attendanceDashboard{border:1px solid var(--at-line);background:#fff;border-radius:16px;padding:24px}@media (width<=700px){#attendanceWorkspace{padding:16px}.dx-at-panel,.dx-at-clock{margin:20px 0;padding:20px}.dx-at-head,.dx-at-request{flex-direction:column;align-items:stretch;gap:12px}.dx-at-head>span{align-self:flex-start}.dx-at-clock-line{flex-direction:column;align-items:stretch;gap:20px;padding:20px}.dx-at-timer{font-size:clamp(36px,12vw,54px)}.dx-at-shortcuts{grid-template-columns:1fr;gap:10px}.dx-at-filters label{min-width:120px}.dx-at-filters button{flex:1;min-width:120px}.dx-attendance h2{margin-bottom:20px;font-size:26px}#attendanceDashboard{padding:20px}.dx-attendance td,.dx-attendance th{padding:14px}.dx-at-panel:has(>summary){padding:14px 20px}}@media (width<=360px){.dx-at-filters label{min-width:100%}.dx-at-clock-line{padding:16px}}@media (prefers-reduced-motion:no-preference){.is-running .dx-at-shortcuts{animation:.25s cubic-bezier(.16,1,.3,1) dx-at-enter}@keyframes dx-at-enter{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.dx-attendance button{transition:none}}#adminPanel .lead-voicecenter-history{border-top:1px solid #e2e8f0;min-width:0;margin-top:16px;padding-top:12px}#adminPanel .lead-voicecenter-history summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}#adminPanel .voicecenter-call{overflow-wrap:anywhere;border:1px solid #e2e8f0;border-radius:12px;min-width:0;margin-top:12px;padding:12px}#adminPanel .voicecenter-call p{margin:8px 0;font-size:13px;line-height:1.65}#adminPanel .voicecenter-call audio{width:100%;max-width:100%;margin:10px 0;display:block}#adminPanel .voicecenter-call a{align-items:center;min-height:44px;display:inline-flex}#adminPanel .voicecenter-call-text,#adminPanel .voicecenter-transcript span{white-space:pre-wrap}#adminPanel .voicecenter-transcript{overscroll-behavior:contain;max-height:360px;overflow:auto}#adminPanel .voicecenter-transcript strong,#adminPanel .voicecenter-transcript span{display:block}#adminPanel .voicecenter-history-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}#adminPanel .voicecenter-extension-row label{gap:4px;min-width:0;font-size:12px;display:grid}#adminPanel .voicecenter-extension-row input,#adminPanel .voicecenter-extension-row select{box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:8px;width:100%;min-width:0;min-height:44px;padding:8px}#adminPanel .voicecenter-extension-row{grid-template-columns:repeat(3,minmax(0,1fr))}#adminPanel .voicecenter-call :is(a,button,summary):focus-visible{outline-offset:3px;outline:2px solid #6d28d9}@media (width<=600px){#adminPanel .voicecenter-extension-row{grid-template-columns:1fr}#adminPanel .voicecenter-history-actions button{width:100%;min-height:44px}}#adminPanel .lead-voicecenter-history{background:#fff;border:1px solid #dbe3ef;border-radius:14px;margin-top:20px;padding:0}#adminPanel .lead-voicecenter-history>summary{color:#182a48;gap:8px;padding:14px 16px;font-size:15px}#adminPanel .lead-voicecenter-history>summary:before{content:"›";font-size:22px;transition:transform .15s}#adminPanel .lead-voicecenter-history[open]>summary:before{transform:rotate(-90deg)}#adminPanel .lead-voicecenter-history>div{padding:0 16px 16px}#adminPanel .voicecenter-history-actions{justify-content:space-between;margin:0 0 12px}#adminPanel .voicecenter-history-actions>p{color:#475569;flex:240px;margin:0;font-size:12px;line-height:1.6}#adminPanel .voicecenter-call{border:0;border-top:1px solid #e2e8f0;border-radius:0;margin:0;padding:16px 0}#adminPanel .voicecenter-call>strong{color:#182a48;font-size:14px;display:block}#adminPanel .voicecenter-call>p{color:#475569;font-variant-numeric:tabular-nums;font-size:12px}#adminPanel .voicecenter-call details{border-top:1px solid #eef2f6;margin-top:8px}#adminPanel .voicecenter-call details summary{justify-content:space-between;font-size:13px}#adminPanel .voicecenter-recording-notice{color:#334155;background:#f1f5f9;border-radius:10px;margin:12px 0;padding:12px;font-size:13px}#adminPanel .voicecenter-recording-notice p{margin:4px 0}#adminPanel .voicecenter-recording-notice a{color:#234e9b;text-underline-offset:3px;font-weight:600}#adminPanel .voicecenter-transcript p{border-bottom:1px solid #eef2f6;grid-template-columns:90px 1fr;gap:12px;padding:8px 0;display:grid}#adminPanel .voicecenter-transcript strong{color:#475569;font-size:11px}#adminPanel .voicecenter-call-empty{color:#475569;margin-bottom:0}#adminPanel .voicecenter-call-unanswered{padding:12px 0}@media (width<=600px){#adminPanel .voicecenter-history-actions button{width:auto;margin-inline-start:auto}#adminPanel .voicecenter-transcript p{grid-template-columns:1fr;gap:3px}}@media (prefers-reduced-motion:reduce){#adminPanel .lead-voicecenter-history>summary:before{transition:none}}#leadDrawer .lead-voicecenter-history{box-sizing:border-box;background:var(--lm-surface,#fff);border-color:var(--lm-line,#dbe3ef);grid-column:1/-1;align-self:start;width:100%;margin:0}#leadDrawer .lead-voicecenter-history>summary{min-height:48px;color:var(--lm-text,#172033);flex-wrap:wrap;padding:10px 14px;list-style:none}#leadDrawer .lead-voicecenter-history>summary::-webkit-details-marker{display:none}#leadDrawer .lead-voicecenter-history>summary>small{color:var(--lm-muted,#64748b);margin-inline-start:auto;font-size:12px;font-weight:400}#leadDrawer .lead-voicecenter-history>div{overscroll-behavior:contain;max-height:420px;padding:0 14px 12px;overflow:auto}#leadDrawer .voicecenter-history-actions{align-items:center;gap:10px;margin:0;padding:8px 0}#leadDrawer .voicecenter-history-actions>p{color:var(--lm-muted,#64748b);flex:280px;line-height:1.5}#leadDrawer .voicecenter-history-actions button{flex:none;min-height:44px;margin:0}#leadDrawer .voicecenter-call{border-color:var(--lm-line,#e2e8f0);padding:12px 0}#leadDrawer .voicecenter-call-header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 18px;display:flex}#leadDrawer .voicecenter-call-header strong{color:var(--lm-text,#172033);font-size:14px}#leadDrawer .voicecenter-call-header p{color:var(--lm-muted,#64748b);margin:0;font-size:12px}#leadDrawer .voicecenter-call-empty{color:var(--lm-muted,#64748b);margin:5px 0 0;font-size:12px}#leadDrawer .voicecenter-call audio{width:min(100%,520px);height:40px;margin:10px 0 0}#leadDrawer .voicecenter-call details>summary{min-height:44px;color:var(--lm-primary,#304fba);font-size:13px}#leadDrawer .voicecenter-transcript{background:var(--lm-surface,#f8fafc);border-radius:8px;max-height:240px;padding:0 10px}#leadDrawer .voicecenter-transcript p{grid-template-columns:100px minmax(0,1fr);margin:0;line-height:1.7}#leadDrawer .voicecenter-call-text{max-height:200px;line-height:1.7;overflow:auto}@media (width<=600px){#leadDrawer .lead-voicecenter-history>summary>small{flex-basis:100%;margin:0;padding-inline-start:20px}#leadDrawer .voicecenter-call-header{gap:4px;display:grid}#leadDrawer .voicecenter-transcript p{grid-template-columns:1fr}#leadDrawer .lead-voicecenter-history>div{max-height:360px}}#leadDrawer .voicecenter-call-header{justify-content:flex-start}#leadDrawer .voicecenter-history-actions button{border:1px solid var(--lm-line,#dbe3ef);background:var(--lm-surface,#fff);color:var(--lm-text,#172033);font:inherit;cursor:pointer;border-radius:9px;padding:8px 12px;font-size:13px}#leadDrawer .voicecenter-call-header p{border-inline-start:1px solid var(--lm-line,#e2e8f0);padding-inline-start:12px}@media (width<=600px){#leadDrawer .voicecenter-call-header p{border:0;padding:0}}#adminPanel .representative-whatsapp-panel{background:#fff;border:1px solid #dbe3ef;border-radius:12px;min-width:0;margin:16px 0;overflow:hidden}#adminPanel .representative-whatsapp-panel>summary{cursor:pointer;color:#182a48;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 16px;font-weight:600;display:flex}#adminPanel .representative-whatsapp-panel>summary span{color:#475569;font-size:12px;font-weight:400}#adminPanel .representative-whatsapp-panel>summary:focus-visible{outline-offset:-3px;outline:2px solid #234e9b}#adminPanel .representative-whatsapp-panel #leadWhatsappWorkspace{min-width:0;padding:12px}#adminPanel .representative-whatsapp-panel .lead-whatsapp-owner-leads{display:none}#adminPanel :is(#telephonyCard,#voiceCenterCard) .telephony-body{color:#172033;min-width:0;max-width:760px;margin-inline:auto;padding:4px 0}#adminPanel .telephony-body h3{margin:0;font-size:18px;font-weight:650}#adminPanel .telephony-body p{color:#334155;overflow-wrap:anywhere;margin:10px 0;font-size:13px;line-height:1.75}#adminPanel .telephony-body .telephony-note{color:#475569;font-size:12px;line-height:1.7}#adminPanel .telephony-body .telephony-intro{color:#334155;font-size:14px}#adminPanel .telephony-body .a-field{min-width:0;margin-block:16px}#adminPanel .telephony-body .a-field>label{color:#334155;margin-bottom:7px;font-size:13px;display:block}#adminPanel .telephony-body .a-field>input,#adminPanel .telephony-body .copy-input-row input{box-sizing:border-box;color:#172033;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:10px 12px;font-size:13px}#adminPanel .telephony-body .copy-input-row{gap:8px;min-width:0;display:flex}#adminPanel .telephony-body .copy-input-row input{text-align:left;background:#f4f6f9;flex:1 1 0;font-size:12px}#adminPanel .telephony-body button{white-space:normal;touch-action:manipulation;min-height:44px;margin:0}#adminPanel .telephony-body button:disabled{opacity:.55;cursor:default}#adminPanel .telephony-main-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}#adminPanel .telephony-disclosure{border:0;border-top:1px solid #dbe3ef;margin-top:24px;padding-top:4px}#adminPanel .telephony-disclosure>summary{cursor:pointer;color:#26374f;align-content:center;min-height:48px;padding-block:10px;font-size:14px;font-weight:600}#adminPanel .telephony-body :is(button,input,summary,select):focus-visible{outline-offset:3px;outline:2px solid #304fba}#adminPanel .telephony-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin-block:12px;display:grid}#adminPanel .telephony-fields>div{border-bottom:1px solid #edf1f6;min-width:0;padding:10px 0}#adminPanel .telephony-fields dt{color:#26374f;text-align:right;overflow-wrap:anywhere;font-size:12px}#adminPanel .telephony-fields dd{color:#475569;margin:4px 0 0;font-size:12px}#adminPanel .telephony-body .external-crm-status{margin-block:16px;font-size:13px;line-height:1.7}@media (width<=600px){#adminPanel .telephony-fields{grid-template-columns:1fr}#adminPanel .telephony-body .copy-input-row{flex-wrap:wrap}#adminPanel .telephony-body .copy-input-row input{flex-basis:100%}#adminPanel .telephony-main-actions{grid-template-columns:1fr;display:grid}#adminPanel .telephony-body .external-crm-grid{grid-template-columns:minmax(0,1fr)}#adminPanel .telephony-body .external-crm-head{flex-wrap:wrap;align-items:flex-start;gap:10px}}#adminPanel #tab-leads_tab .lead-vehicle-filter{--vf-bg:#fff;--vf-ink:#172033;--vf-muted:#53647b;--vf-line:#d5deeb;--vf-active:#edf2ff;grid-column:1/-1;min-width:0}#adminPanel #tab-leads_tab #leadCarFilter[hidden]{display:none!important}#adminPanel #tab-leads_tab .lead-vehicle-field-label{color:var(--vf-muted);margin-bottom:6px;font-size:14px;font-weight:600;display:block}#adminPanel #tab-leads_tab #leadVehiclePicker{background:var(--vf-bg);color:var(--vf-ink);border:1px solid var(--vf-line);border-radius:10px;margin:0;padding:0;overflow:hidden}#adminPanel #tab-leads_tab #leadVehicleSummary{box-sizing:border-box;min-height:46px;color:var(--vf-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:15px;font-weight:600;list-style:none;display:flex!important}#adminPanel #tab-leads_tab #leadVehicleSummary:before,#adminPanel #tab-leads_tab #leadVehicleSummary:after{display:none!important}#leadVehicleSummary::-webkit-details-marker{display:none}#leadVehicleFilterLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#leadVehicleSummary svg{flex:none}#leadVehiclePicker[open] #leadVehicleSummary svg{transform:rotate(180deg)}#adminPanel #tab-leads_tab .lead-vehicle-picker-body{border-top:1px solid var(--vf-line);padding:12px}#adminPanel #tab-leads_tab .lead-vehicle-picker-body>label{color:var(--vf-muted);margin-bottom:6px;font-size:13px;font-weight:500;display:block}#adminPanel #tab-leads_tab #leadVehicleSearch{box-sizing:border-box;border:1px solid var(--vf-line);background:var(--vf-bg);width:100%;min-width:0;min-height:44px;color:var(--vf-ink);font:inherit;border-radius:8px;margin:0;padding:10px 12px;font-size:16px;display:block}#leadVehicleSearch::placeholder{color:var(--vf-muted);opacity:1}#adminPanel #tab-leads_tab .lead-vehicle-picker-tools{color:var(--vf-muted);justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}#adminPanel #tab-leads_tab .lead-vehicle-picker-tools button,#adminPanel #tab-leads_tab #leadVehicleMore{min-height:44px;color:var(--vf-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 12px;font-size:13px}#adminPanel #tab-leads_tab #leadVehicleResults{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--vf-line) transparent;max-height:300px;overflow:auto}#adminPanel #tab-leads_tab .lead-vehicle-option{text-align:start;width:100%;min-height:66px;color:var(--vf-ink);border:0;border-bottom:1px solid var(--vf-line);font:inherit;cursor:pointer;box-sizing:border-box;background:0 0;border-radius:0;align-items:center;gap:12px;padding:10px 8px;display:flex}#adminPanel #tab-leads_tab .lead-vehicle-option:hover,#adminPanel #tab-leads_tab .lead-vehicle-option[aria-pressed=true]{background:var(--vf-active)}#adminPanel #tab-leads_tab .lead-vehicle-thumb{background:var(--vf-active);border-radius:6px;flex:none;width:64px;height:46px;overflow:hidden}#adminPanel #tab-leads_tab .lead-vehicle-thumb img{object-fit:cover;width:100%;height:100%;display:block}#adminPanel #tab-leads_tab .lead-vehicle-copy{flex:1;gap:3px;min-width:0;display:grid}#adminPanel #tab-leads_tab .lead-vehicle-copy strong{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.4}#adminPanel #tab-leads_tab .lead-vehicle-copy small{color:var(--vf-muted);font-size:12px;line-height:1.4}#adminPanel #tab-leads_tab .lead-vehicle-selected{flex:none;font-size:12px;font-weight:600}#adminPanel #tab-leads_tab .lead-vehicle-empty{color:var(--vf-muted);padding:18px 8px;font-size:14px}#adminPanel #tab-leads_tab #leadVehicleMore{text-align:center;width:100%;font-weight:600}#adminPanel #tab-leads_tab #leadVehiclePicker :focus-visible{outline-offset:-3px!important;outline:2px solid #3454ce!important}#adminPanel.admin-theme-dark #tab-leads_tab .lead-vehicle-filter{--vf-bg:#111b2d;--vf-ink:#eef2ff;--vf-muted:#bcc8de;--vf-line:#45546d;--vf-active:#263a60}@media (width<=760px){#adminPanel #tab-leads_tab #leadVehicleResults{max-height:240px}#adminPanel #tab-leads_tab .lead-vehicle-option{gap:8px}}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar #leadVehiclePicker{border:1px solid var(--vf-line)!important;background:var(--vf-bg)!important;box-shadow:none!important;border-radius:10px!important;padding:0!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar #leadVehicleSummary{color:var(--vf-ink)!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:10px 12px!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar .lead-vehicle-picker-body{border:0!important;border-top:1px solid var(--vf-line)!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:12px!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar .lead-vehicle-picker-body>label{width:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 6px!important;padding:0!important;display:block!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar.lead-filter-layout .lead-advanced-filter-grid #leadCarFilter[hidden]{display:none!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar #leadVehicleResults .lead-vehicle-copy :is(strong,small){text-align:right!important}#adminPanel.open #tab-leads_tab #leadPeriodBar #leadFilterBar #leadVehicleMore[hidden],body:is(.system-home-mode,.landing-mode,.accessibility-mode,.dealer-trade-route) #dealerMain,body:is(.admin-booting,.dedicated-admin-route,.admin-panel-open) #dealerMain,body:is(.finance-standalone-mode,.dealer-finance-route) #dealerMain>:not(.finance-calculator){display:none!important}#dealerMain:focus{outline:none}#happyCustomersCarousel:focus-visible{outline:3px solid var(--template-heading,#111827);outline-offset:4px}body[data-template] .brands .brand-item{opacity:1!important;color:var(--template-heading,var(--text-main))!important}body[data-template] .cs-price-label{color:var(--template-heading,var(--text-main))!important}body[data-template] .cta-primary,body[data-template] #languageSwitcher a.active,body[data-template] .finance-result button{color:var(--button-text,#fff)!important}body[data-template] #financeMonthlyResult,body[data-template][data-theme-contract-version] .hero-stat .hs-num{color:var(--template-heading,var(--text-main))!important;-webkit-text-fill-color:var(--template-heading,var(--text-main))!important}body[data-template] .cs-wa-btn{color:#082c18!important}button.cp-gallery-item{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}button.cp-gallery-item:focus-visible{outline:3px solid var(--template-heading,#111827);outline-offset:3px}button.happy-customer-story{font:inherit;text-align:inherit;color:inherit;cursor:pointer;padding:0}button.happy-customer-story:focus-visible{outline:3px solid var(--template-heading,#111827);outline-offset:3px}#zernioConnectionPanel{color:#182235;border-block-end:1px solid #d7dfeb;margin-block:20px 28px;padding-block-end:24px}#zernioConnectionPanel p{overflow-wrap:anywhere;max-inline-size:68ch;line-height:1.7}#zernioConnectionPanel button{white-space:normal;min-block-size:44px}#zernioConnectionPanel button:focus-visible,#zernioConnectionPanel input:focus-visible{outline-offset:3px;outline:2px solid #2549c7}#zernioConnectionPanel button:disabled{opacity:.65;cursor:wait}#zernioConnectionStatus{color:#2549c7;min-block-size:1.7em}#zernioConnectionStatus[data-error=true]{color:#a52222}.zernio-account-option{cursor:pointer;align-items:center;gap:12px;min-block-size:44px;padding-block:12px;display:flex}.zernio-account-option input{accent-color:#2549c7;flex:none;block-size:20px;inline-size:20px}.zernio-account-option span{overflow-wrap:anywhere;min-inline-size:0}.zernio-account-option strong,.zernio-account-option small{text-align:right;line-height:1.6;display:block}.zernio-account-option small{color:#46536b}@media (width<=480px){#zernioConnectionPanel .meta-connect-actions{grid-template-columns:1fr;display:grid}}.zernio-publish-dialog{color:#182033;background:#fff;border:0;border-radius:16px;width:min(680px,100vw - 32px);max-height:calc(100dvh - 32px);padding:24px;overflow:auto;box-shadow:0 24px 80px #18203340}.zernio-publish-dialog::backdrop{background:#18203370}.zernio-publish-dialog .zernio-publish-header,.zernio-publish-dialog .zernio-publish-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.zernio-publish-dialog h3{margin:0}.zernio-publish-dialog label{gap:8px;margin-block:20px;display:grid}.zernio-publish-dialog select,.zernio-publish-dialog button{min-height:44px}.zernio-publish-dialog select{border:1px solid #d6deea;border-radius:8px;width:100%;padding:10px}.zernio-publish-dialog [data-caption]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.75}.zernio-publish-dialog .zernio-publish-actions{margin-block-start:24px}.zernio-publish-dialog [data-publish]{margin:0}.zernio-publish-dialog button:focus-visible,.zernio-publish-dialog select:focus-visible{outline-offset:3px;outline:3px solid #2549c7}@media (width<=480px){.zernio-publish-dialog{padding:18px}.zernio-publish-dialog .zernio-publish-actions button{flex:1}}.zernio-publish-dialog{box-sizing:border-box;margin:auto}.zernio-publish-header h3{flex:1;min-width:0}.zernio-publish-dialog button{color:#182033;cursor:pointer;background:#fff;border:1px solid #d6deea;border-radius:8px;padding:10px 16px}.zernio-publish-dialog [aria-label=סגירה]{flex:0 0 44px;width:44px;padding:0}.zernio-publish-dialog [data-publish]{color:#fff;background:#2549c7;border-color:#2549c7}.zernio-publish-dialog [data-caption]{max-height:35dvh;overflow:auto}.zernio-publish-dialog select{min-width:0}.zernio-platforms{margin-block:24px}.zernio-platform-row{border-block-end:1px solid #d7dfeb;justify-content:space-between;align-items:center;gap:24px;padding-block:20px;display:flex}.zernio-platform-row:first-child{border-block-start:1px solid #d7dfeb}.zernio-platform-copy{flex:1;min-width:0}.zernio-platform-copy>strong{margin-inline-end:12px;font-size:18px;display:inline-block}.zernio-platform-copy p{text-align:right;color:#46536b;overflow-wrap:anywhere;margin-block:8px 0!important}.zernio-platform-row>button{flex:none;max-width:100%}.zernio-state{color:#46536b;vertical-align:middle;background:#edf1f6;border-radius:4px;padding:3px 8px;font-size:13px;font-weight:600;line-height:1.6;display:inline-block}.zernio-state[data-state=ready]{color:#22613e;background:#e6f3eb}.zernio-state[data-state=revoked],.zernio-state[data-state=unchecked],.zernio-state[data-state=selection],.zernio-state[data-state=pending]{color:#79531b;background:#fff1d8}.zernio-saved-note{color:#46536b;font-size:13px}.meta-settings-section>summary>.zernio-state{margin-inline-start:10px}#zernioConnectionStatus:empty{display:none}#zernioLeadFormsList{max-height:360px;margin-block:16px;overflow:auto}#zernioConnectionPanel [hidden]{display:none!important}#zernioConnectionPanel button:disabled{cursor:default}#zernioFormsSummary{margin-block:16px 8px}.zernio-ads-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.zernio-ads-heading h4{margin:0}.zernio-ads-settings{margin-block:16px}.zernio-ads-settings>summary{cursor:pointer;align-items:center;min-height:44px;display:flex}#metaAdsPanel .meta-ads-controls{align-items:end;margin-block:16px}#metaAdsPanel label{min-width:0}#metaAdsPanel select,#metaAdsPanel input{min-width:0;max-width:100%}#metaAdsPanel .zernio-ads-status{color:#46536b;margin-block:16px 8px}@media (width<=600px){.zernio-platform-row{flex-direction:column;align-items:stretch;gap:14px;padding-block:18px}.zernio-platform-copy>strong{margin-block-end:8px;display:block}.zernio-platform-row>button{width:100%}.meta-settings-section>summary>.zernio-state{margin:8px 0;display:table}#metaAdsPanel .meta-ads-controls{grid-template-columns:minmax(0,1fr);display:grid}#metaAdsPanel .meta-ads-controls button{width:100%}}#zernioConnectionPanel .meta-settings-section>summary>.zernio-state{vertical-align:middle;white-space:normal;width:auto;padding:3px 8px;font-size:13px;font-weight:600;line-height:1.6;display:inline-block}@media (width<=600px){#zernioConnectionPanel .meta-settings-section>summary>.zernio-state{margin:8px 0;display:table}}#zernioWhatsappPilotTile[hidden],#zernioWhatsappPilotCard[hidden]{display:none!important}.zernio-whatsapp-pilot-body{color:#182235}.zernio-whatsapp-pilot-body p{max-width:70ch;line-height:1.7}.zernio-whatsapp-pilot-body select{color:#182235;background:#fff;border:1px solid #d7dfeb;border-radius:8px;max-width:100%;min-height:44px;padding:10px}.zernio-whatsapp-pilot-number{border-block-start:1px solid #d7dfeb;margin-block-start:24px;padding-block:24px}.zernio-whatsapp-pilot-number h4{flex-wrap:wrap;gap:12px;display:flex}.zernio-whatsapp-pilot-checks{gap:12px;padding:0;list-style:none;display:grid}.zernio-whatsapp-pilot-checks .zernio-state{margin-inline-end:8px}.zernio-whatsapp-onboarding summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.zernio-whatsapp-onboarding label{align-items:start;gap:12px;margin-block:16px;line-height:1.7;display:flex}.zernio-whatsapp-onboarding input{accent-color:#2549c7;flex:none;width:20px;height:20px;margin-block-start:4px}.zernio-whatsapp-pilot-message{border-block-end:1px solid #d7dfeb;padding-block:16px}.zernio-whatsapp-pilot-message small{color:#46536b;margin-block:8px;display:block}.zernio-whatsapp-pilot-message p{text-align:right;white-space:pre-wrap;overflow-wrap:anywhere}#zernioWhatsappPilotStatus[data-error=true]{color:#a52222}@media (width<=600px){.zernio-whatsapp-pilot-body select,.zernio-whatsapp-pilot-body button{width:100%}.zernio-whatsapp-pilot-number h4{display:block}.zernio-whatsapp-pilot-number h4 span{margin-block-start:8px;display:block}}#zernioWhatsappPilotCard button{min-height:44px}#zernioWhatsappPilotCard button:disabled{opacity:.55;cursor:default}#zernioWhatsappPilotCard label[for=zernioWhatsappPilotSource]{margin-block:16px 8px;display:block}#zernioWhatsappPilotCard button:focus-visible,#zernioWhatsappPilotCard input:focus-visible,#zernioWhatsappPilotCard select:focus-visible{outline-offset:3px;outline:2px solid #2549c7}.zernio-whatsapp-number-field{gap:6px;min-width:0;margin-block:12px;display:grid}.zernio-whatsapp-number-field input{box-sizing:border-box;width:100%;max-width:22rem;min-height:44px;font-size:16px}#zernioWhatsappPilotCard [hidden]{display:none!important}#zernioWhatsappPilotCard .official-whatsapp-overview{justify-content:space-between;align-items:center;gap:24px;padding-block:8px 24px;display:flex}#zernioWhatsappPilotCard .official-whatsapp-overview>div{min-width:0}#zernioWhatsappPilotCard .official-whatsapp-phone{letter-spacing:0;text-align:start;overflow-wrap:anywhere;margin:12px 0 6px;font-weight:650;line-height:1.35;display:table;font-size:26px!important}#zernioWhatsappPilotCard .official-whatsapp-overview p{color:#46536b;margin:0!important}#zernioWhatsappPilotCard .official-whatsapp-overview>button{flex:none;min-height:44px}#zernioWhatsappPilotCard .official-whatsapp-disclosure{border-block-start:1px solid #d7dfeb;margin:0;padding-block:4px}#zernioWhatsappPilotCard .official-whatsapp-disclosure>summary,#zernioWhatsappPilotCard .official-whatsapp-template-details>summary{cursor:pointer;min-height:48px;padding-block:12px;font-weight:600;line-height:1.5}#zernioWhatsappPilotCard .official-whatsapp-disclosure>p{margin-block:12px!important}#zernioWhatsappPilotCard .official-whatsapp-template-details{margin-block:16px}#zernioWhatsappPilotCard .official-whatsapp-automation-state{max-width:70ch;margin:12px 0}#zernioWhatsappPilotCard .official-whatsapp-automation-state>div{justify-content:space-between;gap:24px;padding-block:10px;display:flex}#zernioWhatsappPilotCard .official-whatsapp-automation-state dd{color:#46536b;text-align:end;margin:0}#zernioWhatsappPilotCard .official-whatsapp-templates{margin:0;padding:0;list-style:none}#zernioWhatsappPilotCard .official-whatsapp-templates li{border-block-end:1px solid #d7dfeb;padding-block:16px}#zernioWhatsappPilotCard .official-whatsapp-templates li>div{flex-wrap:wrap;justify-content:space-between;gap:16px;max-width:70ch;display:flex}#zernioWhatsappPilotCard .official-whatsapp-templates li p{white-space:pre-wrap;overflow-wrap:anywhere;margin-block:10px 0!important}#zernioWhatsappPilotCard .official-whatsapp-notice,#zernioWhatsappPilotCard .official-whatsapp-attention{color:#79531b;max-width:70ch;line-height:1.7;margin-block:0 20px!important}#zernioWhatsappPilotCard summary:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #2549c7}@media (width<=600px){#zernioWhatsappPilotCard .official-whatsapp-overview{flex-direction:column;align-items:stretch;gap:20px}#zernioWhatsappPilotCard .official-whatsapp-phone{font-size:24px!important}#zernioWhatsappPilotCard .official-whatsapp-automation-state>div{gap:16px}#zernioWhatsappPilotCard .official-whatsapp-automation-state dt,#zernioWhatsappPilotCard .official-whatsapp-automation-state dd{flex:1;min-width:0}}#zernioWhatsappPilotCard .official-whatsapp-signup{max-inline-size:620px}#zernioWhatsappPilotCard .official-whatsapp-signup h4{margin-block:8px 12px;font-size:20px!important}#zernioWhatsappPilotCard .official-whatsapp-signup p{line-height:1.8}#zernioWhatsappPilotCard .official-whatsapp-ack{align-items:flex-start;gap:10px;margin-block:18px;line-height:1.7;display:flex}#zernioWhatsappPilotCard .official-whatsapp-ack input{flex:none;block-size:20px;inline-size:20px;margin-block-start:4px}#zernioWhatsappPilotCard .official-whatsapp-help{margin-block:20px}#zernioWhatsappPilotCard .official-whatsapp-help summary{cursor:pointer;align-content:center;min-block-size:44px}#zernioWhatsappPilotCard .official-whatsapp-test-steps{padding-inline-start:24px;line-height:1.9}#zernioWhatsappPilotCard .zernio-whatsapp-pilot-number h4{text-align:start;overflow-wrap:anywhere;font-size:22px!important}#zernioWhatsappPilotCard button,#zernioWhatsappPilotCard input[type=tel]{min-block-size:44px}#zernioWhatsappPilotCard button:focus-visible,#zernioWhatsappPilotCard input:focus-visible,#zernioWhatsappPilotCard summary:focus-visible{outline-offset:3px;outline:3px solid #2549c7}#officialWhatsappManagement[data-state=setup]>summary,#zernioWhatsappSenderStatus:empty{display:none}#googleBusinessConnectionTile[hidden],#googleBusinessConnectionCard[hidden],#googleBusinessConnectionManage[hidden]{display:none!important}.admin-panel.open #googleBusinessConnectionTile.is-active :is(strong,small){color:#fff!important}#googleBusinessConnectionCard{--gb-ink:#182235;--gb-muted:#46536b;color:var(--gb-ink)}#googleBusinessConnectionCard h3,#googleBusinessConnectionCard p,#googleBusinessConnectionCard .google-oauth-helper>summary{color:var(--gb-ink)}.google-business-connection{color:var(--gb-ink);min-width:0;padding-block:20px}.google-business-connection h3{margin-block:0 12px;font-size:20px}.google-business-connection p{overflow-wrap:anywhere;max-inline-size:70ch;line-height:1.75}.google-business-connection .meta-connect-actions{flex-wrap:wrap;gap:12px;margin-block:20px;display:flex}.google-business-connection button{white-space:normal;overflow-wrap:anywhere;min-height:44px}.google-business-connection .google-oauth-helper{margin-block-start:28px}.google-business-connection summary{cursor:pointer;align-content:center;min-height:44px}.google-business-connection :focus-visible{outline:2px solid var(--admin-accent,#2549c7);outline-offset:3px}.google-business-selection[hidden]{display:none!important}.google-business-selection{border-block:1px solid #cad4e0;gap:12px;max-inline-size:700px;margin-block:28px;padding-block:24px;display:grid}.google-business-selection :is(input[type=search],select){box-sizing:border-box;min-block-size:46px;inline-size:100%;min-inline-size:0;font:inherit;color:var(--gb-ink);background:#fff;border:1px solid #b8c5d8;border-radius:8px;padding:10px 12px;font-size:16px}.google-business-selection input::placeholder{color:#627087;opacity:1}.admin-theme-dark .google-business-selection input::placeholder{color:#b4c2d5}.google-business-search{align-items:stretch;gap:12px;min-width:0;display:flex}.google-business-search input{flex:1}.google-business-search button{flex:none}.google-business-confirm{align-items:flex-start;gap:12px;line-height:1.7;display:flex}.google-business-confirm input{flex:none;width:22px;height:22px;margin-block-start:3px}.admin-theme-dark .google-business-selection :is(input[type=search],select){background:#152033;border-color:#50627e}.admin-theme-dark .google-business-selection h4{color:var(--gb-ink)}@media (width<=600px){.google-business-search{grid-template-columns:minmax(0,1fr);display:grid}.google-business-selection>button{width:100%}}#googleBusinessConnectionStatus[data-error=true]{color:#a52222}.admin-theme-dark #googleBusinessConnectionStatus[data-error=true]{color:#fca5a5}.admin-theme-dark #googleBusinessConnectionCard{--gb-ink:#e2e8f0;--gb-muted:#b4c2d5;background:#172334;border-color:#40506a}.admin-theme-dark #googleBusinessConnectionCard .integration-summary-copy :is(strong,small){color:var(--gb-ink)}.admin-theme-dark #googleBusinessConnectionCard .google-oauth-helper{color:var(--gb-ink);background:#1b293d;border-color:#40506a}.admin-theme-dark #googleBusinessConnectionCard .google-oauth-helper strong{color:var(--gb-ink)}.admin-theme-dark #googleBusinessConnectionCard .google-oauth-helper small{color:var(--gb-muted)}.admin-theme-dark #googleBusinessConnectionCard .google-oauth-helper code{color:var(--gb-ink);background:#152033;border-color:#40506a}@media (width<=600px){.google-business-connection .meta-connect-actions{grid-template-columns:minmax(0,1fr);display:grid}.google-business-connection .meta-connect-actions button{width:100%}}#zernioWhatsappPilotCard .official-whatsapp-connection-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;display:flex}#zernioWhatsappPilotCard .official-whatsapp-connection-actions button{white-space:normal;min-height:44px;margin:0}@media (width<=600px){#zernioWhatsappPilotCard .official-whatsapp-connection-actions{grid-template-columns:minmax(0,1fr);width:100%;display:grid}#zernioWhatsappPilotCard .official-whatsapp-connection-actions button{width:100%}}.official-whatsapp-number-picker{gap:8px;max-width:100%;margin-block:0 20px;font-weight:600;display:grid}.official-whatsapp-number-picker select{border:1px solid var(--admin-border,#d8dee6);background:var(--admin-surface,#fff);width:100%;min-width:0;min-height:44px;color:inherit;font:inherit;border-radius:8px;padding:10px 12px;font-weight:400}.official-whatsapp-number-picker select:focus-visible{outline:2px solid var(--admin-accent,#167a62);outline-offset:2px}.google-business-website[hidden]{display:none!important}.google-business-website{border-block:1px solid #cad4e0;gap:12px;max-inline-size:700px;margin-block:28px;padding-block:24px;display:grid}.google-business-website h4{color:var(--gb-ink);margin:0}.google-business-website .google-business-confirm{cursor:pointer;align-items:center;min-height:44px}.google-business-website input[type=checkbox]{accent-color:var(--admin-accent,#2549c7)}.google-business-website p{overflow-wrap:anywhere;max-width:65ch;margin:0}.admin-theme-dark .google-business-website{border-color:#50627e}#carPublicationStatuses:empty{display:none}.zernio-publication-notice{color:#243754;overflow-wrap:anywhere;background:#f1f5ff;border:1px solid #cbd8ef;border-radius:12px;gap:8px;margin-block:12px;padding:16px;line-height:1.7;display:grid}.zernio-publication-notice[data-state=published]{color:#185c34;background:#effaf3;border-color:#b9dfc6}.zernio-publication-notice[data-state=failed]{color:#8a2536;background:#fff1f2;border-color:#efc1c8}.zernio-publication-notice button,.zernio-publication-notice a{max-width:100%;min-height:44px;color:inherit;font:inherit;white-space:normal;cursor:pointer;background:0 0;border:1px solid;border-radius:8px;justify-content:center;align-items:center;margin-inline-start:6px;padding:6px 12px;display:inline-flex}.zernio-publication-notice button:focus-visible,.zernio-publication-notice a:focus-visible{outline-offset:3px;outline:3px solid #2549c7}.zernio-publication-notice strong{color:inherit}.zernio-publish-dialog textarea[data-caption]{box-sizing:border-box;resize:vertical;width:100%;min-height:180px;font:inherit;background:var(--admin-input-bg,#fff);color:inherit;border:1px solid #cbd5e1;border-radius:8px;padding:10px;line-height:1.6}.zernio-publish-dialog [data-duplicate]{color:#694814;background:#fff8eb;border:1px solid #e8c688;border-radius:8px;padding:10px}.zernio-publish-dialog button:disabled{opacity:.5;cursor:not-allowed}#zernioConnectionPanel .connection-setup-journey{border-block:1px solid #d7dfeb;margin-block:24px;padding-block:20px}#zernioConnectionPanel .connection-setup-progress{color:#46536b;flex-wrap:wrap;gap:12px 24px;margin:0 0 16px;padding:0;font-size:14px;list-style:none;display:flex}#zernioConnectionPanel .connection-setup-progress [data-complete=true]{color:#22613e}#zernioConnectionPanel .connection-setup-progress [aria-current=step]{color:#202023;font-weight:700}#zernioConnectionPanel .connection-setup-journey p{text-align:start;max-width:68ch;margin-block:0 16px;line-height:1.8}#zernioConnectionPanel .connection-setup-note{color:#46536b;text-align:start;max-width:68ch;font-size:14px;line-height:1.8}#zernioConnectionPanel .connection-setup-journey button{white-space:normal;max-width:100%;min-height:44px}#zernioConnectionPanel .connection-setup-journey button:focus-visible{outline-offset:3px;outline:3px solid #2549c7}@media (width<=600px){#zernioConnectionPanel .connection-setup-progress{flex-direction:column;gap:10px}#zernioConnectionPanel .connection-setup-journey button{width:100%}}@media (width<=900px){#metaIntegrationAccordion,#zernioWhatsappPilotCard{scroll-margin-block-start:88px}}#whatsappNumberRoutingCard[hidden],#whatsappNumberRoutingTile[hidden],.wa-routing-body [hidden]{display:none!important}.wa-routing-body{color:#182235;direction:rtl;min-width:0;padding:24px}.wa-routing-body p{color:#46536b;overflow-wrap:anywhere;max-width:70ch;margin:10px 0;font-size:14px;line-height:1.7}.wa-routing-body h3{color:#182235;margin:0 0 8px;font-size:18px;line-height:1.4}.wa-routing-body h4{color:#182235;margin:0 0 12px;font-size:17px;line-height:1.4}.wa-routing-section{border-block-end:1px solid #d7dfeb;padding-block:24px}.wa-routing-section:first-child{padding-block-start:16px}.wa-routing-number{border-block-start:1px solid #d7dfeb;min-width:0;margin-block-start:20px;padding-block:20px}.wa-routing-connections{gap:16px;margin:0;padding:0;list-style:none;display:grid}.wa-routing-connections li{min-width:0}.wa-routing-connections li>div:first-child{flex-wrap:wrap;align-items:baseline;gap:8px 16px;display:flex}.wa-routing-connections strong,.wa-routing-field>span{overflow-wrap:anywhere}.wa-routing-connections li>div>span,.wa-routing-availability{color:#46536b;font-size:14px;line-height:1.7}.wa-routing-availability{margin-block:4px;display:block}.wa-routing-field{gap:8px;min-width:0;margin-block:16px;font-size:14px;font-weight:600;line-height:1.5;display:grid}.wa-routing-field select{width:100%;min-width:0;max-width:100%;min-height:48px;font:inherit;color:#182235;white-space:normal;background:#fff;border:1px solid #d7dfeb;border-radius:8px;padding:10px 12px;font-weight:400;display:block}.wa-routing-member-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;display:grid}.wa-routing-permissions{margin-block:10px}.wa-routing-permissions summary{cursor:pointer;color:#2549c7;min-height:44px;padding-block:10px;font-size:14px;line-height:1.6}.wa-routing-permissions fieldset{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;min-width:0;margin:12px 0;padding:0;display:grid}.wa-routing-permissions legend{margin-block-end:8px;font-size:14px;font-weight:600}.wa-routing-check{overflow-wrap:anywhere;align-items:flex-start;gap:12px;min-height:44px;padding-block:10px;font-size:14px;line-height:1.6;display:flex}.wa-routing-check input{accent-color:#2549c7;flex:none;width:20px;height:20px;margin-block:1px 0}.wa-routing-actions{flex-wrap:wrap;gap:12px;margin-block:20px 10px;display:flex}.wa-routing-actions button,.wa-routing-body>.a-edit{white-space:normal;min-height:48px;margin:0;padding:12px 18px;font-size:14px;line-height:1.5}.wa-routing-body button:disabled,.wa-routing-body select:disabled{opacity:.6;cursor:not-allowed}.wa-routing-body :is(button,select,input,summary):focus-visible{outline-offset:3px;outline:3px solid #2549c7}#whatsappNumberRoutingStatus[data-error=true]{color:#a52222}.wa-routing-body ::selection{color:#182235;background:#dbe5ff}@media (width<=600px){.wa-routing-body{padding:16px}.wa-routing-member-list,.wa-routing-permissions fieldset{grid-template-columns:minmax(0,1fr)}.wa-routing-actions{grid-template-columns:minmax(0,1fr);display:grid}.wa-routing-field select{font-size:16px}.wa-routing-connections li>div:first-child{gap:4px;display:grid}}.advertising-attribution,.advertising-ad-bindings{color:#182235;text-align:start;direction:rtl;min-width:0}.advertising-attribution{border-block-start:1px solid #d7dfeb;margin-block:16px;padding-block:16px}.advertising-attribution>summary,.advertising-ad-bindings>summary,.advertising-identifiers>summary,.advertising-later>summary,.advertising-correction>summary,.advertising-corrections>summary{cursor:pointer;overflow-wrap:anywhere;min-height:44px;padding-block:10px;font-size:14px;font-weight:600;line-height:1.6}.advertising-attribution p,.advertising-ad-bindings p{color:#46536b;overflow-wrap:anywhere;max-width:70ch;margin-block:10px;font-size:14px;line-height:1.7}.advertising-attribution h4{color:#182235;margin-block:16px 8px;font-size:15px;line-height:1.5}.advertising-touch{border-block-end:1px solid #d7dfeb;padding-block:12px}.advertising-touch dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-block:12px;display:grid}.advertising-touch dt{color:#46536b;font-size:13px}.advertising-touch dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}.advertising-source-link{color:#2549c7;text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.advertising-corrections section{border-block-end:1px solid #d7dfeb;padding-block:12px}.advertising-attribution label,.advertising-ad-bindings label{gap:8px;min-width:0;margin-block:12px;font-size:14px;line-height:1.6;display:grid}.advertising-attribution :is(textarea,select),.advertising-ad-bindings select,.advertising-ad-bindings input[type=search]{box-sizing:border-box;color:#182235;width:100%;max-width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #d7dfeb;border-radius:8px;padding:10px 12px}.advertising-attribution button,.advertising-ad-bindings button{white-space:normal;min-height:48px;margin-block:12px 0;padding:12px 16px;font-size:14px}.advertising-ad-bindings button+button{margin-inline-start:12px}.advertising-attribution :is(button,input,select,textarea,summary):focus-visible,.advertising-ad-bindings :is(button,input,select,summary):focus-visible{outline-offset:3px;outline:3px solid #2549c7}.advertising-ad-bindings{border-block-start:1px solid #d7dfeb;margin-block-start:20px;padding-block:12px}.advertising-ad-bindings fieldset{border:0;min-width:0;margin-block:16px;padding:0}.advertising-ad-bindings legend{font-size:14px;font-weight:600}.advertising-ad-bindings .ad-binding-kind label,.advertising-ad-bindings .ad-binding-check{overflow-wrap:anywhere;align-items:flex-start;gap:12px;min-height:44px;margin:0;padding-block:10px;display:flex}.advertising-ad-bindings input[type=checkbox],.advertising-ad-bindings input[type=radio]{accent-color:#2549c7;flex:none;width:20px;height:20px;margin-block-start:1px}.advertising-ad-bindings [data-ad-binding-results]{overscroll-behavior:contain;scrollbar-color:#a1adc1 #f5f7fb;max-height:320px;overflow:auto}.advertising-ad-bindings [hidden]{display:none!important}.advertising-ad-bindings button:disabled{opacity:.6;cursor:not-allowed}@media (width<=600px){.advertising-touch dl{grid-template-columns:minmax(0,1fr)}.advertising-ad-bindings select,.advertising-ad-bindings input[type=search],.advertising-attribution :is(textarea,select){font-size:16px}.advertising-ad-bindings button,.advertising-attribution button{width:100%}.advertising-ad-bindings button+button{margin-inline-start:0}}body.dealerx-marketplace-mode{--market-ease:cubic-bezier(.23,1,.32,1);background:#f7f6f9}body.dealerx-marketplace-mode #systemHome{--dx-accent:#673bd1;--dx-ink:#24212b;--dx-muted:#6c6677;color:#24212b;background:#f7f6f9}body.dealerx-marketplace-mode #systemHome .dx-market-header{background:#fff;border-color:#e6e2eb;max-width:none;min-height:84px;padding-inline:max(24px,50% - 640px)}body.dealerx-marketplace-mode #systemHome .dx-market-nav a{color:#5d5568;font-weight:500}body.dealerx-marketplace-mode #systemHome .dx-market-nav a[aria-current]{color:#673bd1;font-weight:500}body.dealerx-marketplace-mode #systemHome .system-hero{background:#f2eff8;border-bottom:1px solid #e6deef;padding-block:32px}body.dealerx-marketplace-mode #systemHome .system-hero h1{letter-spacing:-.035em;font-size:36px;font-weight:600;line-height:1.25}body.dealerx-marketplace-mode #systemHome .system-marketplace{max-width:1340px;padding-top:26px}body.dealerx-marketplace-mode #systemHome .system-marketplace-categories{gap:10px;margin-top:16px}body.dealerx-marketplace-mode #systemHome .system-marketplace-category-chip{min-height:44px;box-shadow:none;background:#fff;border-color:#e2dbea;border-radius:8px;padding-inline:14px;font-weight:400;transform:none}body.dealerx-marketplace-mode #systemHome .system-marketplace-category-chip.active{color:#5b2fac;background:#eee7f8;border-color:#a68dcf}body.dealerx-marketplace-mode #systemHome .dx-filter-bar{background:#fff;border:1px solid #e6e2eb;border-radius:10px;gap:12px;margin-top:18px;padding:18px}body.dealerx-marketplace-mode #systemHome .dx-filter-bar select{border-color:#d7cfdf;border-radius:7px;height:46px;font-size:14px}body.dealerx-marketplace-mode #systemHome .system-marketplace-results{color:#6c6677;background:0 0;margin-block:18px;padding:0;font-size:13px}body.dealerx-marketplace-mode #systemHome .system-marketplace-grid{gap:24px}body.dealerx-marketplace-mode #systemHome .system-marketplace-card{box-shadow:none;background:#fff;border-color:#e6e2eb;border-radius:12px;transform:none}body.dealerx-marketplace-mode #systemHome .system-marketplace-card:hover{box-shadow:none;border-color:#e6e2eb;transform:none}body.dealerx-marketplace-mode #systemHome .system-marketplace-img{aspect-ratio:1.45;background:#f0edf5}body.dealerx-marketplace-mode #systemHome .system-marketplace-body{text-align:right;padding:20px 20px 14px}body.dealerx-marketplace-mode #systemHome .system-marketplace-body h3{letter-spacing:-.02em;text-align:start;justify-content:flex-start;min-height:56px;font-size:20px;font-weight:600}body.dealerx-marketplace-mode #systemHome .system-marketplace-price{text-align:right;color:#24212b;font-size:27px;font-weight:600}body.dealerx-marketplace-mode #systemHome .system-marketplace-meta{color:#6c6677;font-size:12px}body.dealerx-marketplace-mode #systemHome .dx-card-bottom{color:#6c6677;border-color:#ece7f2;padding:13px 20px;font-size:11px}body.dealerx-marketplace-mode #systemHome .dx-buyer-toolbar{border-color:#e6e2eb;padding-block:14px;font-size:13px}body.dealerx-marketplace-mode #systemHome .dx-saved-note{color:#6c6677;font-size:12px}body.dealerx-marketplace-mode #systemHome .system-empty,body.dealerx-marketplace-mode #systemHome .dx-resume-search{background:#fff;border-color:#e6e2eb;border-radius:12px;padding:30px}body.dealerx-marketplace-mode #systemHome .dx-recent{background:#fff;border:1px solid #e6e2eb;border-radius:12px;margin-top:30px;padding:24px}body.dealerx-marketplace-mode #systemHome .dx-recent h2{letter-spacing:-.025em;font-size:22px;font-weight:600}body.dealerx-marketplace-mode #systemHome button{transition:transform .14s var(--market-ease),background-color .14s ease;touch-action:manipulation}body.dealerx-marketplace-mode #systemHome button:active{transform:scale(.98)}body.dealerx-marketplace-mode #systemHome button:focus-visible{transition:none;transform:none}body.dealerx-marketplace-mode #systemHome :focus-visible,body.marketplace-car-detail-mode #carPage :focus-visible{outline-offset:3px;outline:3px solid #8f67de}body.dealerx-marketplace-mode ::selection{color:#302343;background:#e5dafa}body.dealerx-marketplace-mode .dx-filter-sheet,body.dealerx-marketplace-mode .dx-callback-dialog{color:#24212b;border-color:#e6e2eb;border-radius:12px;font-family:Heebo,Arial,sans-serif}body.dealerx-marketplace-mode .dx-filter-sheet::backdrop,body.dealerx-marketplace-mode .dx-callback-dialog::backdrop{backdrop-filter:blur(6px);background:#20182d6b}body.dealerx-marketplace-mode .dx-filter-sheet input,body.dealerx-marketplace-mode .dx-filter-sheet select,body.dealerx-marketplace-mode .dx-callback-dialog input,body.dealerx-marketplace-mode .dx-callback-dialog select,body.dealerx-marketplace-mode .dx-callback-dialog textarea{caret-color:#673bd1;border-color:#d5cfdf;border-radius:7px;min-height:46px;font-size:16px}body.dealerx-marketplace-mode .dx-callback-dialog input[type=checkbox]{min-height:0}body.dealerx-marketplace-mode .dx-comparison-scroll{background:#fff;border-color:#e6e2eb;border-radius:10px}body.dealerx-marketplace-mode .dx-comparison-scroll thead th{background:#f4f1f8;font-weight:500}body.dealerx-marketplace-mode .dx-comparison-summary h3{font-weight:600}body.dealerx-marketplace-mode .dx-comparison-summary ul{font-weight:500}body.marketplace-car-detail-mode #carPage{color:#24212b;background:#f7f6f9}body.marketplace-car-detail-mode #carPage .cp-hero{background:#ede9f2;border-radius:12px;margin-top:24px}body.marketplace-car-detail-mode #carPage .cp-title{letter-spacing:-.025em;font-size:32px;font-weight:600;line-height:1.35}body.marketplace-car-detail-mode #carPage .cp-price{color:#24212b;font-variant-numeric:tabular-nums;font-size:32px;font-weight:600}body.marketplace-car-detail-mode #carPage .cp-subtitle{color:#6c6677;font-size:14px}body.marketplace-car-detail-mode #carPage .cp-specs-grid{background:#fff;border-color:#e6e2eb;border-radius:10px}body.marketplace-car-detail-mode #carPage .cp-spec{background:#fff;border-color:#e6e2eb;padding:18px 16px}body.marketplace-car-detail-mode #carPage .cp-spec-label{color:#6c6677;font-size:12px}body.marketplace-car-detail-mode #carPage .cp-spec-val{color:#24212b;font-size:15px;font-weight:500}body.marketplace-car-detail-mode #carPage .cp-contact{background:#fff;border:1px solid #e6e2eb;border-radius:12px;padding:24px}body.marketplace-car-detail-mode #carPage .dx-detail-disclosure{background:#fff;border:1px solid #e6e2eb;border-radius:10px;margin-block:16px;padding-inline:20px}body.marketplace-car-detail-mode #carPage .dx-detail-disclosure summary{font-size:16px;font-weight:500}body.marketplace-car-detail-mode #carPage #dxVehicleTrust{background:#fff;border-color:#e6e2eb;border-radius:10px;padding:22px}body.marketplace-car-detail-mode #carPage .cp-thumbs{gap:10px}body.marketplace-car-detail-mode #carPage .cp-thumb{border-radius:6px}@media (hover:hover) and (pointer:fine){body.dealerx-marketplace-mode #systemHome .system-marketplace-card:hover{border-color:#baa7d6}body.dealerx-marketplace-mode #systemHome .system-marketplace-category-chip:hover{border-color:#a990cd}body.dealerx-marketplace-mode #systemHome .dx-car-link:hover h3{color:#673bd1}}@media (width<=760px){body.dealerx-marketplace-mode #systemHome .dx-market-header{grid-template-columns:1fr auto;gap:10px 12px;min-height:0;padding:16px 20px 10px;display:grid}body.dealerx-marketplace-mode #systemHome .dx-market-brand{grid-area:1/1}body.dealerx-marketplace-mode #systemHome .dx-flow-login{white-space:nowrap;grid-area:1/2;min-height:44px;padding:8px 10px;font-size:12px}body.dealerx-marketplace-mode #systemHome .dx-market-nav{scrollbar-width:none;grid-area:2/1/auto/-1;gap:24px;width:100%;max-width:100%;display:flex;overflow:auto}body.dealerx-marketplace-mode #systemHome .dx-market-nav a{white-space:nowrap;flex:none;align-items:center;min-height:40px;font-size:12px;display:flex}body.dealerx-marketplace-mode #systemHome .system-hero{padding-block:24px}body.dealerx-marketplace-mode #systemHome .system-hero h1{font-size:29px}body.dealerx-marketplace-mode #systemHome .system-marketplace{padding-inline:18px;padding-top:20px}body.dealerx-marketplace-mode #systemHome .dx-filter-bar{gap:10px;padding:14px}body.dealerx-marketplace-mode #systemHome .system-marketplace-grid{gap:16px}body.dealerx-marketplace-mode #systemHome .system-marketplace-body{padding:18px 16px 12px}body.dealerx-marketplace-mode #systemHome .system-marketplace-body h3{min-height:52px;font-size:19px}body.dealerx-marketplace-mode #systemHome .system-marketplace-price{font-size:25px}body.dealerx-marketplace-mode #systemHome .dx-card-bottom{padding-inline:16px}body.dealerx-marketplace-mode #systemHome .dx-recent{padding:20px 16px}body.marketplace-car-detail-mode #carPage .cp-title{font-size:26px}body.marketplace-car-detail-mode #carPage .cp-price{font-size:28px}body.marketplace-car-detail-mode #carPage .cp-contact{padding:22px 18px}body.marketplace-car-detail-mode #carPage .cp-spec{padding:15px 12px}body.dealerx-marketplace-mode .dx-filter-sheet{border-radius:12px 12px 0 0}body.dealerx-marketplace-mode .dx-callback-dialog{width:calc(100% - 24px);padding:24px 18px}}@media (prefers-reduced-motion:reduce){body.dealerx-marketplace-mode #systemHome button{transition:none}body.dealerx-marketplace-mode #systemHome button:active{transform:none}}body.marketplace-car-detail-mode #carPage .cp-cta-card{box-shadow:none;background:#fff;border-color:#e6e2eb;border-radius:12px}body.dealerx-marketplace-mode #systemHome .system-marketplace-body h3{text-align:right;direction:rtl}body.dealerx-marketplace-mode #systemHome .dx-resume-search{gap:8px 16px;margin-block:12px;padding:12px 20px}body.dealerx-marketplace-mode #systemHome .dx-resume-search h2{margin:0 0 2px;font-size:17px}body.dealerx-marketplace-mode #systemHome .dx-resume-search p{margin:0;font-size:13px}body.dealerx-marketplace-mode #systemHome .dx-resume-search a{justify-content:center;align-items:center;min-height:44px;padding:8px 14px;display:inline-flex}body.marketplace-car-detail-mode #carPage #dxContactIntents{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-block:18px;display:grid}body.marketplace-car-detail-mode #carPage #dxContactIntents[hidden]{display:none}body.marketplace-car-detail-mode #carPage #dxContactIntents p,body.marketplace-car-detail-mode #carPage #dxContactIntents small{grid-column:1/-1;margin:0}body.marketplace-car-detail-mode #carPage #dxContactIntents p{font-size:15px;font-weight:500}body.marketplace-car-detail-mode #carPage #dxContactIntents small{color:#6c6677;font-size:12px;line-height:1.7}body.marketplace-car-detail-mode #carPage #dxContactIntents button{color:#563391;min-width:0;min-height:46px;font:inherit;cursor:pointer;touch-action:manipulation;background:#fff;border:1px solid #d5cfdf;border-radius:8px;padding:10px 8px;font-size:14px}body.marketplace-car-detail-mode #carPage .cp-similar-item{color:inherit;text-decoration:none;display:block}body.marketplace-car-detail-mode #carPage .dx-similar-reasons{color:#655575;margin:8px 0 0;font-size:12px;line-height:1.7}@media (hover:hover) and (pointer:fine){body.marketplace-car-detail-mode #carPage #dxContactIntents button:hover{background:#f2edf9;border-color:#a990ce}}@media (width<=640px){body.dealerx-marketplace-mode #systemHome .dx-resume-search{grid-template-columns:minmax(0,1fr) auto;padding:12px 16px;display:grid}body.dealerx-marketplace-mode #systemHome .dx-resume-search>div{min-width:0}body.dealerx-marketplace-mode #systemHome .dx-resume-search a{width:auto}body.dealerx-marketplace-mode #systemHome .dx-resume-search>button{grid-column:1/-1;justify-self:start;min-height:36px}}#adminPanel .system-updates{--su-ink:#182641;--su-muted:#53627b;--su-accent:#3154bd;--su-line:#dfe5ef;color:var(--su-ink);min-width:0;max-width:1120px;padding-block:32px 48px;padding-inline:clamp(16px,3vw,44px);font-family:Heebo,Arial,sans-serif}#adminPanel .system-updates *{box-sizing:border-box}#adminPanel .system-updates [hidden]{display:none!important}#adminPanel .system-updates ::selection{color:#182641;background:#dce6ff}#adminPanel .system-updates :is(button,a):focus-visible{outline-offset:4px;outline:3px solid #3154bd}#adminPanel .system-updates #systemUpdatesTitle:focus{outline:none}#adminPanel .system-updates .su-heading{justify-content:space-between;align-items:center;gap:24px;padding-block:12px 26px;display:flex}#adminPanel .system-updates .su-heading h2{letter-spacing:-.025em;margin:0 0 14px;font-weight:700;line-height:1.2;color:var(--su-ink)!important;font-size:clamp(30px,3.5vw,44px)!important}#adminPanel .system-updates .su-heading p{color:var(--su-muted);max-width:62ch;margin:0;font-size:16px;line-height:1.8}#adminPanel .system-updates button{font:inherit;cursor:pointer;touch-action:manipulation;min-height:44px}#adminPanel .system-updates button:disabled{opacity:.55;cursor:wait}#adminPanel .system-updates .su-refresh{color:var(--su-accent);background:#fff;border:1px solid #c6d1e9;border-radius:10px;flex:none;padding:10px 16px;font-size:13px;font-weight:600}#adminPanel .system-updates .su-refresh:hover{background:#edf3ff}#adminPanel .system-updates .su-intro{border-block:1px solid var(--su-line);color:var(--su-muted);align-items:center;gap:12px;padding:17px 0;font-size:13px;display:flex}#adminPanel .system-updates .su-intro>svg{width:24px;height:24px;color:var(--su-accent);flex:none}#adminPanel .system-updates .su-intro p{margin:0;line-height:1.7}#adminPanel .system-updates .su-intro>span{white-space:nowrap;font-variant-numeric:tabular-nums;margin-inline-start:auto}#adminPanel .system-updates .su-status{color:var(--su-muted);margin:0;font-size:14px;line-height:1.8}#adminPanel .system-updates .su-status:not(:empty){padding:24px 0}#adminPanel .system-updates .su-error{color:#a32b34}#adminPanel .system-updates .su-day{grid-template-columns:180px minmax(0,1fr);gap:28px;padding-top:38px;display:grid}#adminPanel .system-updates .su-date{flex-direction:column;align-items:flex-start;gap:10px;padding-top:24px;display:flex;position:relative}#adminPanel .system-updates .su-date time{font-variant-numeric:tabular-nums;max-width:150px;font-size:14px;font-weight:600;line-height:1.8}#adminPanel .system-updates .su-latest{color:var(--su-accent);font-size:11px;font-weight:600}#adminPanel .system-updates .su-entries{border-inline-start:1px solid var(--su-line);min-width:0;padding-inline-start:28px}#adminPanel .system-updates .su-entry{border-bottom:1px solid var(--su-line);overflow-wrap:anywhere;padding:24px 0 28px;position:relative}#adminPanel .system-updates .su-entry:first-child{padding-top:20px}#adminPanel .system-updates .su-entry:last-child{border-bottom:0;padding-bottom:8px}#adminPanel .system-updates .su-entry:before{content:"";inset-inline-start:-33px;background:var(--su-accent);border-radius:50%;width:9px;height:9px;position:absolute;top:30px;box-shadow:0 0 0 5px #f4f7fe}#adminPanel .system-updates .su-entry-meta{color:var(--su-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:13px;font-size:12px;line-height:1.6;display:flex}#adminPanel .system-updates .su-category{color:#2b4b9f;background:#eaf0fd;border-radius:5px;padding:3px 8px;font-size:11px;font-weight:600}#adminPanel .system-updates .su-category-feature{color:#57429b;background:#ece9fc}#adminPanel .system-updates .su-category-fix{color:#246249;background:#e6f3ed}#adminPanel .system-updates .su-entry h3{letter-spacing:-.015em;color:var(--su-ink);text-wrap:balance;margin:0 0 10px;font-size:clamp(19px,2vw,24px);font-weight:600;line-height:1.5}#adminPanel .system-updates .su-body{max-width:68ch;color:var(--su-muted);white-space:pre-line;margin:0;font-size:15px;line-height:1.9}#adminPanel .system-updates .su-benefit{background:#f0f4fc;border-radius:12px;margin-top:20px;padding:16px 20px;font-size:14px;line-height:1.8}#adminPanel .system-updates .su-benefit strong{color:var(--su-ink);font-size:12px;font-weight:600}#adminPanel .system-updates .su-benefit p{color:#405372;max-width:68ch;margin:4px 0 0}#adminPanel .system-updates .su-entry .su-location{color:var(--su-muted);justify-content:space-between;align-items:center;gap:16px;margin-top:16px;font-size:12px;line-height:1.8;display:flex!important}#adminPanel .system-updates .su-entry .su-location p{max-width:60ch;margin:0}#adminPanel .system-updates .su-entry .su-location strong{font-weight:600}#adminPanel .system-updates .su-entry .su-location button{color:var(--su-accent);background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:8px;padding:10px 2px;font-size:13px;font-weight:600;display:inline-flex}#adminPanel .system-updates .su-entry .su-location button:hover{text-underline-offset:4px;text-decoration:underline}#adminPanel .system-updates .su-entry .su-location svg{width:17px;height:17px}#adminPanel .system-updates .su-more{color:var(--su-accent);background:#fff;border:1px solid #c6d1e9;border-radius:10px;margin:36px auto 0;padding:10px 24px;font-size:14px;display:block}#adminPanel .system-updates .su-footnote{border-top:1px solid var(--su-line);color:var(--su-muted);max-width:75ch;margin:40px 0 0;padding-top:20px;font-size:12px;line-height:1.9}#adminPanel .system-updates-link{box-sizing:border-box;color:#3154bd;cursor:pointer;touch-action:manipulation;background:#fff;border:1px solid #cbd5e1;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;display:inline-flex}#adminPanel .system-updates-link svg{pointer-events:none;width:21px;height:21px}#adminPanel .system-updates-link:hover{background:#edf3ff;border-color:#9aacdc}#adminPanel .system-updates-link:focus-visible{outline-offset:3px;outline:3px solid #3154bd}#adminPanel .dealerx-service-shortcuts{order:2;align-self:flex-start;align-items:center;gap:10px;margin-top:auto;display:flex}#adminPanel.open .admin-category-navigation .dealerx-service-shortcuts .dealerx-support-mobile{margin:0!important}#adminPanel .dealerx-service-shortcuts .system-updates-link{display:none}@media (width<=1100px){#adminPanel .dealerx-service-shortcuts .system-updates-link{display:inline-flex}#adminPanel.open .admin-category-navigation .dealerx-service-shortcuts{grid-area:9/1/auto/-1;margin-top:auto!important}}@media (width<=700px){#adminPanel .system-updates{padding-block:22px 32px}#adminPanel .system-updates .su-heading{padding-top:4px;padding-bottom:22px;display:block}#adminPanel .system-updates .su-heading h2{font-size:30px!important}#adminPanel .system-updates .su-heading p{font-size:14px}#adminPanel .system-updates .su-refresh{margin-top:18px}#adminPanel .system-updates .su-intro{flex-wrap:wrap;gap:8px 10px}#adminPanel .system-updates .su-intro p{flex:1;min-width:0}#adminPanel .system-updates .su-intro>span{width:100%;margin-inline-start:34px;font-size:11px}#adminPanel .system-updates .su-day{padding-top:28px;display:block}#adminPanel .system-updates .su-date{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding-top:0}#adminPanel .system-updates .su-date time{max-width:none;font-size:12px}#adminPanel .system-updates .su-latest{flex:none;font-size:10px}#adminPanel .system-updates .su-entries{padding-inline-start:18px}#adminPanel .system-updates .su-entry{padding-bottom:24px}#adminPanel .system-updates .su-entry:before{inset-inline-start:-23px}#adminPanel .system-updates .su-entry h3{font-size:20px}#adminPanel .system-updates .su-body{font-size:14px}#adminPanel .system-updates .su-benefit{padding:14px;font-size:13px}#adminPanel .system-updates .su-entry .su-location{display:block!important}#adminPanel .system-updates .su-entry .su-location button{margin-top:8px}#adminPanel .system-updates .su-footnote{margin-top:28px}}#adminPanel.open #tab-dashboard .ceo-executive{--ceo-bg:#fff;--ceo-soft:#f6f7f9;--ceo-text:#20242d;--ceo-muted:#626b79;--ceo-border:#e3e6eb;font-variant-numeric:tabular-nums;gap:20px!important;max-width:1240px!important;padding:28px!important}#adminPanel.open:is(.admin-dark,.admin-theme-dark) #tab-dashboard .ceo-executive{--ceo-bg:#19212d;--ceo-soft:#202b39;--ceo-text:#eff2f6;--ceo-muted:#adb8c7;--ceo-border:#344050}#adminPanel.open #tab-dashboard .ceo-executive .owner-dashboard-head{border:0!important;align-items:center!important;gap:24px!important;padding:0!important}#adminPanel.open #tab-dashboard .ceo-executive .owner-dashboard-head h2{letter-spacing:-.025em;margin:0 0 6px!important;font-size:28px!important;font-weight:650!important;line-height:1.35!important}#adminPanel.open #tab-dashboard .ceo-executive .owner-dashboard-head p{font-size:14px!important}#adminPanel.open #tab-dashboard .ceo-executive .owner-dashboard-actions{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px 10px!important;width:auto!important;min-width:0!important;max-width:500px!important;display:grid!important}#adminPanel.open #tab-dashboard .ceo-executive .owner-range-control{grid-column:1;border:1px solid var(--ceo-border)!important;background:var(--ceo-bg)!important;box-shadow:none!important;border-radius:10px!important;flex-wrap:nowrap!important;gap:1px!important;padding:3px!important;display:flex!important}#adminPanel.open #tab-dashboard .ceo-executive .owner-range-control button{color:var(--ceo-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:7px!important;flex:auto!important;min-height:40px!important;padding:8px 11px!important;font-size:13px!important}#adminPanel.open #tab-dashboard .ceo-executive .owner-range-control button.active{background:var(--ceo-text)!important;color:var(--ceo-bg)!important}#adminPanel.open #tab-dashboard .ceo-executive .owner-refresh-btn{grid-area:1/2;background:var(--ceo-bg)!important;min-height:44px!important;color:var(--ceo-text)!important;border:1px solid var(--ceo-border)!important;border-radius:10px!important;align-self:stretch!important;padding:8px 12px!important;font-weight:500!important}#adminPanel.open #tab-dashboard .ceo-executive .owner-dashboard-range-summary{grid-column:1/-1;color:var(--ceo-muted)!important;font-size:12px!important;line-height:1.5!important}#adminPanel.open #tab-dashboard .ceo-executive .ceo-data-status{min-height:18px;margin:-10px 0 0!important;font-size:12px!important;line-height:1.5!important}#adminPanel.open #tab-dashboard .ceo-executive #dwAnalytics{border:1px solid var(--ceo-border)!important;box-shadow:none!important;background:var(--ceo-bg)!important;border-radius:16px!important;margin:0!important;padding:24px!important}#adminPanel.open #tab-dashboard .ceo-executive .ceo-section-heading{align-items:flex-start;margin:0 0 18px}#adminPanel.open #tab-dashboard .ceo-executive .ceo-section-heading h3{line-height:1.5;margin:0 0 4px!important;font-size:17px!important;font-weight:650!important}#adminPanel.open #tab-dashboard .ceo-executive .ceo-section-heading p{line-height:1.6;color:var(--ceo-muted)!important;font-size:12px!important}#adminPanel.open #tab-dashboard .ceo-executive .ceo-section-heading button{min-height:44px;color:var(--ceo-text);background:0 0;border:0;padding:8px 0;font-size:13px;font-weight:550}#adminPanel.open #tab-dashboard .ceo-results{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;min-width:0;margin:0;padding:6px 0 20px;display:grid}#adminPanel.open #tab-dashboard .ceo-result{border-inline-start:1px solid var(--ceo-border);min-width:0;padding:0 20px}#adminPanel.open #tab-dashboard .ceo-result:first-child{border-inline-start:0;padding-inline-start:0}#adminPanel.open #tab-dashboard .ceo-result:last-child{padding-inline-end:0}#adminPanel.open #tab-dashboard .ceo-result dt{color:var(--ceo-muted);font-size:13px;font-weight:500;line-height:1.6}#adminPanel.open #tab-dashboard .ceo-result dd{letter-spacing:-.025em;overflow-wrap:anywhere;color:var(--ceo-text);margin:8px 0;font-size:29px;font-weight:650;line-height:1.4}#adminPanel.open #tab-dashboard .ceo-result dd.ceo-result-caption{max-width:27ch;color:var(--ceo-muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.65}#adminPanel.open #tab-dashboard .ceo-result.is-incomplete dt,#adminPanel.open #tab-dashboard .ceo-result.is-incomplete dd.ceo-result-caption{color:#805b17}#adminPanel.open:is(.admin-dark,.admin-theme-dark) #tab-dashboard .ceo-result.is-incomplete dt,#adminPanel.open:is(.admin-dark,.admin-theme-dark) #tab-dashboard .ceo-result.is-incomplete dd.ceo-result-caption{color:#e5be72}#adminPanel.open #tab-dashboard .ceo-finance-context{border-top:1px solid var(--ceo-border);color:var(--ceo-muted);max-width:100ch;margin:0;padding:14px 0;font-size:12px;line-height:1.8}#adminPanel.open #tab-dashboard .ceo-executive .ceo-finance-details{border:0;border-top:1px solid var(--ceo-border);background:0 0;margin:0}#adminPanel.open #tab-dashboard .ceo-executive .ceo-finance-details>summary{box-sizing:border-box;min-height:44px;padding:12px 0 0;font-size:13px;font-weight:550}#adminPanel.open #tab-dashboard .ceo-finance-detail-body{padding-top:12px}#adminPanel.open #tab-dashboard .ceo-secondary-results{flex-wrap:wrap;gap:32px;margin:0 0 20px;padding:0;display:flex}#adminPanel.open #tab-dashboard .ceo-secondary-results dt{color:var(--ceo-muted);font-size:13px}#adminPanel.open #tab-dashboard .ceo-secondary-results dd{color:var(--ceo-text);margin:6px 0;font-size:20px;font-weight:600}#adminPanel.open #tab-dashboard .ceo-executive #agencyMonthlyGoalOwner{border-radius:12px;border:1px solid var(--ceo-border)!important;background:var(--ceo-bg)!important;padding:14px 20px!important}#adminPanel.open #tab-dashboard .ceo-executive .ceo-overview-columns{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}#adminPanel.open #tab-dashboard .ceo-executive .ceo-decision-panel,#adminPanel.open #tab-dashboard .ceo-executive .ceo-operations{border:1px solid var(--ceo-border);background:var(--ceo-bg);min-width:0;box-shadow:none;border-radius:14px;margin:0!important;padding:20px!important}#adminPanel.open #tab-dashboard .ceo-executive .owner-urgent-actions{display:block!important}#adminPanel.open #tab-dashboard .ceo-decision-row{border-top:1px solid var(--ceo-border);justify-content:space-between;align-items:center;gap:20px;min-width:0;padding:14px 0;display:flex}#adminPanel.open #tab-dashboard .ceo-decision-row:first-child{border-top:0;padding-top:0}#adminPanel.open #tab-dashboard .ceo-decision-row:last-child{padding-bottom:0}#adminPanel.open #tab-dashboard .ceo-decision-row>div{min-width:0}#adminPanel.open #tab-dashboard .ceo-decision-row strong{color:var(--ceo-text);overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.6;display:block}#adminPanel.open #tab-dashboard .ceo-decision-row p{color:var(--ceo-muted);margin:5px 0 0;font-size:12px;line-height:1.7}#adminPanel.open #tab-dashboard .ceo-decision-row button{font:inherit;min-height:44px;color:var(--ceo-text);border:1px solid var(--ceo-border);background:var(--ceo-bg);cursor:pointer;white-space:nowrap;border-radius:8px;flex:none;padding:8px 10px;font-size:12px;font-weight:550}#adminPanel.open #tab-dashboard .ceo-executive .ceo-operations-grid{display:block}#adminPanel.open #tab-dashboard .ceo-executive .ceo-operation{border:0;border-top:1px solid var(--ceo-border);width:100%;min-height:76px;box-shadow:none;background:0 0;border-radius:0;flex-direction:row;align-items:center;gap:12px;padding:14px 0;display:flex}#adminPanel.open #tab-dashboard .ceo-executive .ceo-operation:first-child{border-top:0;padding-top:0}#adminPanel.open #tab-dashboard .ceo-executive .ceo-operation:last-child{padding-bottom:0}#adminPanel.open #tab-dashboard .ceo-executive .ceo-operation>span{color:var(--ceo-text);font-size:14px;font-weight:500}#adminPanel.open #tab-dashboard .ceo-executive .ceo-operation small{color:var(--ceo-muted);margin-top:4px;font-size:12px;font-weight:400;line-height:1.6;display:block}#adminPanel.open #tab-dashboard .ceo-executive .ceo-operation>strong{color:var(--ceo-text);margin-inline-start:auto;font-size:25px;font-weight:600;line-height:1.4}#adminPanel.open #tab-dashboard .ceo-executive .ceo-operation>i{color:var(--ceo-muted);margin:0;font-size:15px;font-style:normal;position:static}#adminPanel.open #tab-dashboard .ceo-decision-empty,#adminPanel.open #tab-dashboard .ceo-inline-state{color:var(--ceo-muted);margin:0;font-size:13px;line-height:1.8}#adminPanel.open #tab-dashboard .ceo-detail-heading{padding-top:8px}#adminPanel.open #tab-dashboard .ceo-detail-heading h3{color:var(--ceo-text);margin:0 0 4px;font-size:15px;font-weight:600}#adminPanel.open #tab-dashboard .ceo-detail-heading p{color:var(--ceo-muted);margin:0;font-size:12px;line-height:1.6}#adminPanel.open #tab-dashboard .ceo-executive>.ceo-disclosure,#adminPanel.open #tab-dashboard .ceo-executive>.owner-dashboard-disclosure{border:1px solid var(--ceo-border)!important;background:var(--ceo-bg)!important;box-shadow:none!important;border-radius:12px!important;margin:0!important}#adminPanel.open #tab-dashboard .ceo-executive>.ceo-disclosure>summary,#adminPanel.open #tab-dashboard .ceo-executive>.owner-dashboard-disclosure>summary{min-height:56px!important;color:var(--ceo-text)!important;background:0 0!important;padding:14px 18px!important;font-size:14px!important;font-weight:550!important}#adminPanel.open #tab-dashboard .ceo-executive .ceo-notes-spotlight>summary{list-style:disclosure-closed!important;display:list-item!important}#adminPanel.open #tab-dashboard .ceo-executive .ceo-notes-spotlight .ceo-notes-icon,#adminPanel.open #tab-dashboard .ceo-executive .ceo-notes-spotlight .ceo-notes-toggle{display:none!important}#adminPanel.open #tab-dashboard .ceo-executive .ceo-notes-spotlight>summary strong{font-size:14px!important;font-weight:550!important}#adminPanel.open #tab-dashboard .ceo-executive .ceo-notes-spotlight>summary>.ceo-notes-hint{margin-inline-start:8px!important;font-size:12px!important;display:inline!important}#adminPanel.open #tab-dashboard .ceo-executive .owner-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}#adminPanel.open #tab-dashboard .ceo-executive .owner-health-disclosure summary b{font-size:14px!important;font-weight:550!important}#adminPanel.open #tab-dashboard .ceo-disclosure-state:empty{display:none}#adminPanel.open #tab-dashboard .ceo-executive :is(button,summary){-webkit-tap-highlight-color:transparent;touch-action:manipulation}#adminPanel.open #tab-dashboard .ceo-executive :is(button,summary):focus-visible{outline-offset:3px;outline:2px solid #536ad2}#adminPanel.open #tab-dashboard .ceo-executive button{transition:transform .14s cubic-bezier(.23,1,.32,1),background-color .14s,color .14s}@media (hover:hover) and (pointer:fine){#adminPanel.open #tab-dashboard .ceo-executive button:hover{background-color:var(--ceo-soft)}#adminPanel.open #tab-dashboard .ceo-executive .ceo-decision-row button:hover{border-color:var(--ceo-muted)}}#adminPanel.open #tab-dashboard .ceo-executive button:active:not(:focus-visible){transform:scale(.98)}@media (width<=1050px){#adminPanel.open #tab-dashboard .ceo-result{padding-inline:14px}#adminPanel.open #tab-dashboard .ceo-result dd{font-size:25px}}@media (width<=850px){#adminPanel.open #tab-dashboard .ceo-executive{gap:16px!important;padding:18px!important}#adminPanel.open #tab-dashboard .ceo-executive .owner-dashboard-head{display:block!important}#adminPanel.open #tab-dashboard .ceo-executive .owner-dashboard-actions{margin-top:18px;width:100%!important;max-width:100%!important}#adminPanel.open #tab-dashboard .ceo-executive .ceo-overview-columns{grid-template-columns:minmax(0,1fr);gap:16px}#adminPanel.open #tab-dashboard .ceo-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 0}#adminPanel.open #tab-dashboard .ceo-result{padding-inline:16px}#adminPanel.open #tab-dashboard .ceo-result:nth-child(odd){border-inline-start:0;padding-inline-start:0}#adminPanel.open #tab-dashboard .ceo-result:nth-child(2n){padding-inline-end:0}#adminPanel.open #tab-dashboard .ceo-result dd{font-size:27px}}@media (width<=480px){#adminPanel.open #tab-dashboard .ceo-executive{gap:14px!important;padding:12px!important}#adminPanel.open #tab-dashboard .ceo-executive .owner-dashboard-head h2{font-size:24px!important}#adminPanel.open #tab-dashboard .ceo-executive .owner-dashboard-actions{grid-template-columns:minmax(0,1fr)!important}#adminPanel.open #tab-dashboard .ceo-executive .owner-refresh-btn{grid-area:3/1;justify-self:start!important;min-height:44px!important}#adminPanel.open #tab-dashboard .ceo-executive .owner-range-control button{min-height:44px!important;padding:8px 6px!important}#adminPanel.open #tab-dashboard .ceo-executive #dwAnalytics{padding:16px!important}#adminPanel.open #tab-dashboard .ceo-result dd{font-size:24px}#adminPanel.open #tab-dashboard .ceo-result dt{font-size:12px}#adminPanel.open #tab-dashboard .ceo-result dd.ceo-result-caption{font-size:11px}#adminPanel.open #tab-dashboard .ceo-executive .ceo-decision-panel,#adminPanel.open #tab-dashboard .ceo-executive .ceo-operations{padding:16px!important}#adminPanel.open #tab-dashboard .ceo-decision-row{flex-direction:column;align-items:flex-start;gap:6px}#adminPanel.open #tab-dashboard .ceo-decision-row button{background:0 0;border:0;padding-inline:0}#adminPanel.open #tab-dashboard .ceo-executive .ceo-notes-spotlight>summary>.ceo-notes-hint{display:none!important}#adminPanel.open #tab-dashboard .ceo-executive .owner-kpi-grid{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){#adminPanel.open #tab-dashboard .ceo-executive :is(button,summary){transition:none!important;animation:none!important}}#adminPanel.open #tab-dashboard .ceo-executive .ceo-result dd.ceo-result-caption{letter-spacing:0;margin:0;font-size:12px;font-weight:400;line-height:1.65}#adminPanel.open #tab-dashboard .ceo-executive .owner-dashboard-range-summary{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-weight:400!important}#adminPanel.open #tab-dashboard .ceo-executive #agencyMonthlyGoalOwner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;display:grid}#adminPanel.open #tab-dashboard .ceo-executive [data-goal-summary]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 24px;display:grid}#adminPanel.open #tab-dashboard .ceo-executive .monthly-goal-heading{flex-wrap:wrap;grid-column:1;align-items:baseline;gap:12px;display:flex}#adminPanel.open #tab-dashboard .ceo-executive .monthly-goal-heading h3{margin:0;font-weight:600;line-height:1.5;font-size:14px!important}#adminPanel.open #tab-dashboard .ceo-executive .monthly-goal-heading>span{font-size:12px}#adminPanel.open #tab-dashboard .ceo-executive .monthly-goal-values{flex-wrap:wrap;grid-area:1/2;align-items:baseline;gap:8px;display:flex;margin:0!important}#adminPanel.open #tab-dashboard .ceo-executive .monthly-goal-values>strong{line-height:1.4;font-size:22px!important}#adminPanel.open #tab-dashboard .ceo-executive .monthly-goal-values>strong span{font-size:16px}#adminPanel.open #tab-dashboard .ceo-executive .monthly-goal-values>span{font-size:12px}#adminPanel.open #tab-dashboard .ceo-executive .monthly-goal-values>b{display:none}#adminPanel.open #tab-dashboard .ceo-executive [data-goal-summary]>progress{width:100%;height:5px;accent-color:var(--ceo-text);grid-area:2/1/auto/-1;margin:4px 0}#adminPanel.open #tab-dashboard .ceo-executive .monthly-goal-note{grid-column:1/-1;margin:0;font-size:12px;line-height:1.6}#adminPanel.open #tab-dashboard .ceo-executive .monthly-goal-editor{margin:0!important}#adminPanel.open #tab-dashboard .ceo-executive .monthly-goal-editor[open]{max-width:260px}@media (width<=600px){#adminPanel.open #tab-dashboard .ceo-executive #agencyMonthlyGoalOwner{grid-template-columns:minmax(0,1fr);gap:4px;padding:16px!important}#adminPanel.open #tab-dashboard .ceo-executive [data-goal-summary]{grid-template-columns:minmax(0,1fr);gap:6px}#adminPanel.open #tab-dashboard .ceo-executive .monthly-goal-values{grid-area:2/1}#adminPanel.open #tab-dashboard .ceo-executive [data-goal-summary]>progress{grid-row:3}#adminPanel.open #tab-dashboard .ceo-executive .monthly-goal-editor[open]{max-width:100%}}#adminPanel.open:is(.admin-dark,.admin-theme-dark) #tab-dashboard .ceo-executive{background:#111823;border-radius:16px}#adminPanel.open #tab-dashboard .ceo-result bdi{white-space:nowrap;display:inline-block}@media (width<=480px){#adminPanel.open #tab-dashboard .ceo-executive .ceo-results{padding-bottom:8px;display:block}#adminPanel.open #tab-dashboard .ceo-executive .ceo-result{border-inline-start:0;border-top:1px solid var(--ceo-border);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:14px 0;display:grid}#adminPanel.open #tab-dashboard .ceo-executive .ceo-result:first-child{border-top:0;padding-top:0}#adminPanel.open #tab-dashboard .ceo-executive .ceo-result dt{grid-area:1/1;font-size:13px}#adminPanel.open #tab-dashboard .ceo-executive .ceo-result dd:not(.ceo-result-caption){letter-spacing:-.025em;grid-area:1/2/3;margin:0;font-size:22px}#adminPanel.open #tab-dashboard .ceo-executive .ceo-result dd.ceo-result-caption{grid-area:2/1;max-width:22ch;font-size:11px}#adminPanel.open #tab-dashboard .ceo-executive .ceo-result.is-wide{grid-template-columns:minmax(0,1fr)}#adminPanel.open #tab-dashboard .ceo-executive .ceo-result.is-wide dd:not(.ceo-result-caption){grid-area:2/1;font-size:22px}#adminPanel.open #tab-dashboard .ceo-executive .ceo-result.is-wide dd.ceo-result-caption{grid-row:3;max-width:none}}#adminPanel.open #tab-dashboard .ceo-executive :is(button,summary):focus-visible{transition:none!important;transform:none!important}#adminPanel.open #tab-leads_tab#tab-leads_tab{--lead-ui-surface:#fff;--lead-ui-soft:#f4f6f9;--lead-ui-text:#202939;--lead-ui-muted:#5b6575;--lead-ui-border:#dce2ea;--lead-ui-accent:#3554c6;--lead-emil-selected:#edf1fc;--lead-emil-danger:#a4372b;--lead-emil-danger-bg:#fff4f1;--lead-emil-press:cubic-bezier(.23,1,.32,1);font-variant-numeric:tabular-nums;color:var(--lead-ui-text)}#adminPanel.open:is(.admin-dark,.admin-theme-dark) #tab-leads_tab#tab-leads_tab{--lead-ui-surface:#1c2535;--lead-ui-soft:#242f42;--lead-ui-text:#f1f5fb;--lead-ui-muted:#bac6d8;--lead-ui-border:#495970;--lead-ui-accent:#acc0ff;--lead-emil-selected:#28395d;--lead-emil-danger:#ffb7a6;--lead-emil-danger-bg:#392e33}#adminPanel.open #tab-leads_tab#tab-leads_tab *,#adminPanel.open #tab-leads_tab#tab-leads_tab :before,#adminPanel.open #tab-leads_tab#tab-leads_tab :after{box-sizing:border-box}#adminPanel.open #tab-leads_tab#tab-leads_tab ::selection{color:#202939;background:#dce5ff}#adminPanel.open #tab-leads_tab#tab-leads_tab :is(input,textarea){caret-color:var(--lead-ui-accent)}#adminPanel.open #tab-leads_tab#tab-leads_tab :is(button,a,summary){touch-action:manipulation}#adminPanel.open #tab-leads_tab#tab-leads_tab :is(button,summary):active{filter:none}#adminPanel.open #tab-leads_tab#tab-leads_tab button:disabled{opacity:.5;cursor:not-allowed}#adminPanel.open #tab-leads_tab#tab-leads_tab .leads-sales-center{gap:20px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .leads-center-head{background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) auto!important;gap:16px!important;padding:6px 0 0!important;display:grid!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .leads-center-head h2{letter-spacing:-.025em;margin:0!important;font-size:26px!important;font-weight:650!important;line-height:1.35!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadsCount{margin:5px 0 0!important;font-size:13px!important;line-height:1.5!important;display:block!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .leads-head-actions{grid-area:1/2;align-items:center!important;gap:8px!important;padding:0!important;display:flex!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .leads-head-actions :is(button,.lead-tools-trigger){background:var(--lead-ui-surface)!important;border:1px solid var(--lead-ui-border)!important;min-height:44px!important;color:var(--lead-ui-text)!important;box-shadow:none!important;border-radius:10px!important;font-size:13px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .leads-head-actions .lead-main-create{justify-content:center;align-items:center;color:#fff!important;background:#3554c6!important;border-color:#3554c6!important;gap:6px!important;padding:10px 14px!important;display:inline-flex!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .leads-head-actions svg{flex:none;width:18px;height:18px}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-tools-trigger{place-items:center!important;width:44px!important;padding:0!important;display:grid!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-tools-trigger small{display:none!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-workspace-switch{background:0 0!important;border:0!important;border-radius:0!important;grid-area:2/1/auto/-1!important;justify-content:flex-start!important;gap:6px!important;padding:0!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-workspace-switch button{min-height:44px!important;color:var(--lead-ui-muted)!important;box-shadow:none!important;white-space:normal!important;background:0 0!important;border:1px solid #0000!important;border-radius:10px!important;padding:10px 14px!important;font-weight:500!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-workspace-switch button.active{background:var(--lead-emil-selected)!important;color:var(--lead-ui-accent)!important;border-color:#0000!important;font-weight:650!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodBar.lead-query-workspace{background:var(--lead-ui-surface)!important;border:1px solid var(--lead-ui-border)!important;border-radius:14px!important;grid-template-columns:minmax(0,2fr) minmax(180px,1fr)!important;gap:14px 16px!important;margin:0!important;padding:18px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodBar .lead-query-search{gap:6px!important;display:grid!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-search-field{min-width:0;position:relative}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-search-field svg{inset-inline-start:14px;width:20px;height:20px;color:var(--lead-ui-muted);pointer-events:none;z-index:1;position:absolute;top:14px}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodBar #leadSearchFilter{background:var(--lead-ui-soft)!important;border-color:#0000!important;height:48px!important;min-height:48px!important;padding-inline-start:44px!important;font-size:16px!important;font-weight:400!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodBar input::placeholder{color:var(--lead-ui-muted)!important;opacity:1!important;font-weight:400!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadFilterBar.lead-filter-layout{border:0!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto!important;align-items:end!important;gap:14px!important;padding:0!important;display:grid!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadFilterBar.lead-filter-layout:has(details[open]){grid-template-columns:repeat(2,minmax(0,1fr))!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodBar summary{padding:8px 4px!important;font-weight:500!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodBar #leadInterestStatus:empty{display:none!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodBar #leadInterestStatus:not(:empty){color:var(--lead-ui-muted);grid-column:1/-1;margin:0;line-height:1.6}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-workspace-leads{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;min-width:0!important;padding:0!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-quick-tabs{overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--lead-ui-border) transparent;background:0 0!important;border:0!important;border-radius:0!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:6px!important;padding:0 0 4px!important;display:flex!important;overflow-x:auto!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-quick-tabs button{width:auto!important;min-width:0!important;max-width:none!important;min-height:44px!important;color:var(--lead-ui-muted)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:10px!important;flex:none!important;gap:10px!important;padding:10px 14px!important;font-size:14px!important;font-weight:500!important;display:inline-flex!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-quick-tabs button strong{background:var(--lead-ui-soft)!important;color:var(--lead-ui-muted)!important;border-radius:6px!important;min-width:24px!important;padding:2px 6px!important;font-size:12px!important;font-weight:600!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-quick-tabs button.active{background:var(--lead-emil-selected)!important;color:var(--lead-ui-accent)!important;border-color:#0000!important;font-weight:650!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-quick-tabs button.active strong{background:var(--lead-ui-surface)!important;color:var(--lead-ui-accent)!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-results-bar{min-height:24px;gap:8px!important;margin:10px 0 6px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadResultsStatus{font-size:12px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-list-group{border:0!important;box-shadow:none!important;background:0 0!important;border-inline-start:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;margin:0 0 24px!important;padding:0!important;display:grid!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-list-group-head{grid-column:1/-1;min-height:44px!important;color:var(--lead-ui-text)!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0!important;padding:8px 2px!important;display:flex!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-list-group-head strong{align-items:center;gap:8px;display:flex;font-size:15px!important;font-weight:650!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-list-group-head strong:before{content:"";background:var(--lead-group-color,var(--lead-ui-accent));border-radius:50%;flex:none;width:7px;height:7px;display:block;box-shadow:none!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-list-group-head span{color:var(--lead-ui-muted)!important;font-size:12px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) :is(.lead-table-head,.lead-card-compact){grid-template-columns:minmax(140px,1.2fr) 112px 124px minmax(120px,1fr) minmax(105px,.85fr) 216px!important;gap:16px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact{cursor:pointer;position:relative;border:0!important;border-bottom:1px solid var(--lead-ui-border)!important;background:var(--lead-ui-surface)!important;min-height:94px!important;color:var(--lead-ui-text)!important;box-shadow:none!important;border-radius:0!important;align-items:center!important;margin:0!important;padding:14px 12px!important;transition:none!important;display:grid!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-person{gap:3px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-name-open{max-width:100%!important;font-size:16px!important;font-weight:600!important;line-height:1.4!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-person small{color:var(--lead-ui-muted)!important;font-size:11px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact :is(.lead-interest>strong,.lead-next-step>strong){font-size:13px!important;font-weight:500!important;line-height:1.6!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-next-step .danger{color:var(--lead-emil-danger)!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-status-select{background:var(--lead-ui-soft)!important;border-color:#0000!important;border-radius:8px!important;min-height:44px!important;font-size:14px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-owner-badge{color:var(--lead-ui-muted)!important;background:0 0!important;border:0!important;padding:3px 0!important;font-size:11px!important;font-weight:400!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-actions .lead-action-row.lead-actions-inline>:is(.lead-treat-action,.lead-wa,.lead-call,.lead-mobile-more){border-color:var(--lead-ui-border)!important;background:var(--lead-ui-surface)!important;color:var(--lead-ui-muted)!important;filter:none!important;border-radius:9px!important;transition:none!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-actions .lead-action-row.lead-actions-inline>.lead-treat-action{background:var(--lead-emil-selected)!important;color:var(--lead-ui-accent)!important;white-space:nowrap!important;border-color:#0000!important;padding:0 8px!important;font-size:13px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-actions .lead-action-row.lead-actions-inline>.lead-wa{color:#207448!important;background:var(--lead-ui-surface)!important}#adminPanel.open:is(.admin-dark,.admin-theme-dark) #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-actions .lead-action-row.lead-actions-inline>.lead-wa{color:#8ddcb2!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-load-more-btn{grid-column:1/-1;background:var(--lead-ui-surface)!important;min-height:48px!important;color:var(--lead-ui-accent)!important;border:1px solid var(--lead-ui-border)!important;border-radius:10px!important;margin:8px 0 0!important;font-size:14px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-empty-state{text-align:center!important;border:1px dashed var(--lead-ui-border)!important;background:var(--lead-ui-surface)!important;color:var(--lead-ui-muted)!important;border-radius:14px!important;padding:32px 20px!important;line-height:1.8!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro{--lc-surface:var(--lead-ui-surface);--lc-soft:var(--lead-ui-soft);--lc-text:var(--lead-ui-text);--lc-muted:var(--lead-ui-muted);--lc-border:var(--lead-ui-border);box-shadow:0 20px 70px #17203324!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-head{background:var(--lc-surface)!important;align-items:start!important;padding:18px 22px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-identity>span{display:none!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-identity p{margin:4px 0 12px!important;font-size:12px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-name-field>span{display:none!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-name-input{background:0 0!important;border:0!important;max-width:100%!important;min-height:44px!important;padding:0 2px!important;font-size:23px!important;font-weight:600!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-head-actions button{background:var(--lc-soft)!important;width:44px!important;height:44px!important;color:var(--lc-text)!important;border:0!important;border-radius:10px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-tabs{background:var(--lc-surface)!important;flex-shrink:0!important;gap:4px!important;padding:6px 16px!important;display:flex!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-tabs button{white-space:normal!important;border-radius:9px!important;flex:1!important;padding:10px 8px!important;font-size:13px!important;font-weight:500!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-tabs button.active{background:var(--lead-emil-selected)!important;color:var(--lead-ui-accent)!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-simple-back{display:none!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro :is(.lead-editor-section,section.lead-simple-mobile){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:14px 0!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-notes-section{border-top:1px solid var(--lc-border)!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-appointment-collapsible{border:1px solid var(--lc-border)!important;background:var(--lc-soft)!important;color:var(--lc-text)!important;border-inline-start-width:1px!important;border-radius:10px!important;padding:12px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-footer .lead-save-main{background:#3554c6!important;border-color:#3554c6!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-primary-action :is(button,a){box-shadow:none!important;border-radius:10px!important;min-height:46px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-whatsapp-cta{background:var(--lead-emil-selected)!important;color:var(--lead-ui-accent)!important;border-color:#0000!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-simple-mobile label{font-size:14px!important;font-weight:500!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-conversation-thread article{background:var(--lc-soft)!important;border:0!important;border-radius:10px!important;padding:12px!important}#adminPanel.open #leadMobileActionDialog{color:var(--lead-ui-text)!important;background:var(--lead-ui-surface)!important;border-color:var(--lead-ui-border)!important;border-radius:16px!important}#adminPanel.open #leadToolsPanel{border:1px solid var(--lead-ui-border)!important;background:var(--lead-ui-surface)!important;color:var(--lead-ui-text)!important;border-radius:12px!important;padding:6px!important;box-shadow:0 12px 36px #17203324!important}#adminPanel.open #leadToolsPanel button{color:var(--lead-ui-text)!important;text-align:start!important;min-height:44px!important;font:inherit!important;background:0 0!important;border:0!important;border-radius:7px!important;padding:10px 12px!important;font-size:14px!important}@media (width>=761px){#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-header-badges{display:none!important}}@media (width<=1279px){#adminPanel.open #tab-leads_tab#tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-table-head{display:none!important}#adminPanel.open #tab-leads_tab#tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-list-group{gap:12px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact{border:1px solid var(--lead-ui-border)!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr) 120px!important;align-content:start!important;gap:8px!important;padding:14px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-person{background:0 0!important;border:0!important;flex-direction:column!important;grid-area:1/1!important;padding:0!important;display:flex!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-person:after{display:none!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-list-status{gap:4px;background:0 0!important;border:0!important;grid-area:1/2!important;align-self:start!important;padding:0!important;display:grid!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact :is(.lead-phone,.lead-interest,.lead-next-step){display:none!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-mobile-overview{background:0 0!important;border:0!important;border-radius:0!important;grid-area:2/1/auto/-1!important;gap:5px!important;padding:6px 0 8px!important;display:grid!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-mobile-overview-line{align-items:center!important;gap:12px!important;padding:0!important;display:flex!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-mobile-overview-line>span{min-width:38px;color:var(--lead-ui-muted)!important;font-size:12px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-mobile-overview-line strong{overflow-wrap:anywhere;min-width:0;font-size:14px!important;font-weight:500!important;line-height:1.6!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-overview-phone{min-height:44px;color:var(--lead-ui-text);font-variant-numeric:tabular-nums;align-items:center;font-size:14px;text-decoration:none;display:inline-flex}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-mobile-overview p{overflow-wrap:anywhere;flex-wrap:wrap;gap:4px 8px;display:flex;background:var(--lead-ui-soft)!important;border-radius:8px!important;margin:4px 0 0!important;padding:8px 10px!important;font-size:13px!important;line-height:1.6!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact.overdue .lead-mobile-overview p{background:var(--lead-emil-danger-bg)!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-mobile-overview p .danger{color:var(--lead-emil-danger)!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-actions{border:0!important;grid-area:3/1/auto/-1!important;padding:0!important}}@media (width>=761px) and (width<=1279px){#adminPanel.open #tab-leads_tab#tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-list-group{align-items:stretch;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){#adminPanel.open #tab-leads_tab#tab-leads_tab .leads-sales-center{gap:14px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .leads-center-head{gap:10px!important;padding:0!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .leads-center-head h2{font-size:22px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .leads-head-actions{align-self:start!important;gap:6px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .leads-head-actions .lead-main-create{white-space:nowrap!important;gap:4px!important;padding:10px!important;font-size:13px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadsCount{margin:3px 0 0!important;font-size:12px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadMobileViewMount{grid-column:1/-1!important;width:100%!important;margin-top:10px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .leads-center-head>div:first-child{display:contents!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .leads-center-head h2{grid-area:1/1;align-content:center;align-self:center;min-height:44px}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadsCount{grid-area:2/1/auto/-1}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadMobileViewMount{grid-row:3;margin-top:0!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-mobile-view-switch select{background:var(--lead-ui-surface)!important;color:var(--lead-ui-text)!important;border-color:var(--lead-ui-border)!important;border-radius:10px!important;min-height:44px!important;font-size:16px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodBar.lead-query-workspace{border-radius:14px!important;grid-template-columns:minmax(0,1fr) 110px!important;gap:10px!important;padding:12px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadQuerySearch{grid-column:1/-1!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadQuerySearch>span,#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-query-period>label{clip-path:inset(50%);white-space:nowrap!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-query-period{grid-area:2/1!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodPreset{min-height:44px!important;padding:8px 10px!important;font-size:16px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadFilterBar.lead-filter-layout{border:0!important;grid-area:2/2!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;padding:0!important;display:grid!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadFilterBar .lead-mobile-filter-toggle{background:var(--lead-ui-surface)!important;color:var(--lead-ui-muted)!important;border:1px solid var(--lead-ui-border)!important;border-radius:10px!important;grid-column:1/-1!important;width:100%!important;min-height:44px!important;font-weight:500!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadFilterBar .lead-mobile-filter-toggle[aria-expanded=true]{background:var(--lead-emil-selected)!important;color:var(--lead-ui-accent)!important;border-color:#0000!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadFilterBar.lead-filter-layout.mobile-open{border-top:1px solid var(--lead-ui-border)!important;grid-area:3/1/auto/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding-top:10px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab #leadPeriodCustom:not([hidden]){grid-row:4;grid-column:1/-1!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-quick-tabs button{gap:8px!important;padding:9px 12px!important;font-size:13px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-card-compact{grid-template-columns:minmax(0,1fr)!important;gap:6px!important;min-height:0!important;padding:12px 14px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-person{grid-area:1/1/auto/-1!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-name-open{min-height:44px!important;font-size:18px!important;font-weight:600!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-list-status{display:none!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-header-badges{justify-content:space-between!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:0!important;display:flex!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-mobile-status-editor{max-width:70%;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-mobile-status-editor>span{display:none!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-mobile-status-editor select{width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:44px!important;max-height:none!important;padding:8px 10px!important;font-size:16px!important;line-height:1.4!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-person>small{margin-top:3px!important;font-size:11px!important;line-height:1.5!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-owner-badge{overflow-wrap:anywhere;max-width:45%}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-mobile-overview{gap:2px!important;padding:0 0 8px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-mobile-overview-line strong{font-size:14px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-actions .lead-action-row.lead-actions-inline>.lead-treat-action{color:#fff!important;background:#3554c6!important;border-color:#3554c6!important;font-size:14px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-head{padding:calc(10px + env(safe-area-inset-top)) 16px 10px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-name-input{font-size:21px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-tab-panel{gap:12px!important;padding:12px 16px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-tabs{padding:4px 10px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-tabs button{min-height:44px!important;padding:8px 4px!important;font-size:13px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-identity p{margin:2px 0 8px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-identity>.lead-header-status{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;display:grid!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-identity>.lead-header-status>span{white-space:nowrap!important;font-size:12px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-identity>.lead-header-status select{min-height:44px!important;font-size:16px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-identity>.lead-status-save-hint{margin-top:4px!important;font-size:11px!important;line-height:1.5!important;display:block!important}}@media (hover:hover) and (pointer:fine){#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact:hover{background:var(--lead-ui-soft)!important;box-shadow:none!important}#adminPanel.open #tab-leads_tab#tab-leads_tab :is(.lead-quick-tabs,.lead-workspace-switch) button:not(.active):hover,#adminPanel.open #leadToolsPanel button:hover{background:var(--lead-ui-soft)!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-name-input:hover{background:var(--lc-soft)!important}}@media (pointer:coarse) and (prefers-reduced-motion:no-preference){#adminPanel.open #tab-leads_tab#tab-leads_tab :is(.lead-main-create,.lead-treat-action,.lead-wa,.lead-call,.lead-mobile-more,.lead-tools-trigger),#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-save-main{transition:transform .12s var(--lead-emil-press)!important}#adminPanel.open #tab-leads_tab#tab-leads_tab :is(.lead-main-create,.lead-treat-action,.lead-wa,.lead-call,.lead-mobile-more,.lead-tools-trigger):not(:focus-visible):active,#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-save-main:not(:focus-visible):active{transform:scale(.97)}}@media (prefers-reduced-motion:reduce){#adminPanel.open #tab-leads_tab#tab-leads_tab *,#adminPanel.open #leadToolsPanel{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width>=761px) and (width<=1279px){#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-list-status{flex-direction:column!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:none!important;display:flex!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-list-status>*{grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:100%!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-list-status .lead-owner-badge{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;font-size:12px!important}}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-name-open{align-items:center;gap:6px;display:inline-flex!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-name-open>span{overflow-wrap:anywhere;min-width:0}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-name-open>svg{width:14px;height:14px;color:var(--lead-ui-muted);flex:none}@media (width<=760px){#adminPanel.open #tab-leads_tab#tab-leads_tab .leads-center-head h2{white-space:nowrap!important;font-size:20px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .leads-center-head h2 .dh-entry{vertical-align:middle!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin-inline-start:4px!important;padding:0!important;font-size:0!important;display:inline-flex!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .leads-center-head h2 .dh-entry svg{width:18px!important;height:18px!important;margin:0!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-workspace-leads{gap:4px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-results-bar{min-height:22px!important;margin:4px 0 0!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-list-group-head{min-height:36px!important;padding:6px 2px!important}#adminPanel.open #tab-leads_tab#tab-leads_tab :is(#leadsContainer,.lead-whatsapp-owner-grid) .lead-list-group{gap:8px!important}}#adminPanel.open #leadMobileActionDialog{--lead-ui-surface:#fff;--lead-ui-text:#202939;--lead-ui-border:#dce2ea}#adminPanel.open:is(.admin-dark,.admin-theme-dark) #leadMobileActionDialog{--lead-ui-surface:#1c2535;--lead-ui-text:#f1f5fb;--lead-ui-border:#495970}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-name-open{text-align:start!important;justify-content:flex-start!important}#adminPanel.open #tab-leads_tab#tab-leads_tab .lead-card-compact .lead-name-open>span{font:inherit!important;line-height:inherit!important;color:inherit!important;text-align:start!important;margin:0!important;display:inline!important}#adminPanel.open #tab-home .home-emil{--home-text:#202a3b;--home-muted:#566279;--home-line:#dfe4ec;--home-surface:#fff;--home-soft:#f5f7fa;--home-accent:#3c50b5;--home-tint:#eef1ff;--home-response:cubic-bezier(.23,1,.32,1);max-width:1160px;padding:36px 40px 44px!important}#adminPanel.open.admin-dark #tab-home .home-emil{--home-text:#edf1f9;--home-muted:#b1bbce;--home-line:#364157;--home-surface:#1a2436;--home-soft:#202d43;--home-accent:#b6c2ff;--home-tint:#26334e}#adminPanel.open #tab-home .home-emil .admin-home-head{grid-template-columns:minmax(0,1fr) auto;gap:16px 24px;align-items:start!important;margin:0 0 28px!important;padding:0 0 24px!important;display:grid!important}#adminPanel.open #tab-home .home-emil .admin-home-brand{min-width:0!important;display:block!important}#adminPanel.open #tab-home .home-emil .admin-home-head h2{letter-spacing:-.025em;margin:0 0 8px!important;font-size:30px!important;font-weight:650!important;line-height:1.35!important}#adminPanel.open #tab-home .home-emil .admin-home-topline{flex-wrap:wrap;justify-content:flex-start;gap:5px 16px;width:auto}#adminPanel.open #tab-home .home-emil .admin-home-kicker,#adminPanel.open #tab-home .home-emil .admin-home-kicker b{color:var(--home-muted)!important;font-size:13px!important;font-weight:400!important}#adminPanel.open #tab-home .home-emil .admin-home-topline .admin-home-value{text-align:start;flex-flow:wrap;align-items:center;gap:10px}#adminPanel.open #tab-home .home-emil .admin-home-value span{color:var(--home-muted)!important;font-size:13px!important}#adminPanel.open #tab-home .home-emil #adminHomeIsraelClock{font-variant-numeric:tabular-nums;direction:ltr}#adminPanel.open #tab-home .home-emil .admin-home-public-link{white-space:normal;text-align:start;max-width:160px;color:var(--home-text)!important;gap:8px!important;margin:2px 0 0!important;font-size:13px!important}#adminPanel.open #tab-home .home-emil .admin-home-public-link span{display:flex!important}#adminPanel.open #tab-home .home-emil .admin-home-daily-quote{flex-wrap:wrap;grid-column:1/-1;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:2px 10px!important;margin:0!important;padding:0!important;display:flex!important}#adminPanel.open #tab-home .home-emil #adminHomeMotivation{overflow-wrap:anywhere;min-width:0;color:var(--home-muted)!important;font-size:13px!important;font-weight:400!important;line-height:1.7!important}#adminPanel.open #tab-home .home-emil .admin-home-daily-quote cite{color:var(--home-muted)!important;font-size:12px!important}#adminPanel.open #tab-home .home-emil .home-quote-hide{flex:none;place-items:center;min-width:44px;min-height:44px;margin-block:-8px;display:grid;color:var(--home-muted)!important}#adminPanel.open #tab-home .home-emil .home-overview{grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:start;gap:24px;margin-bottom:32px;display:grid}#adminPanel.open #tab-home .home-emil #dwHome{min-width:0;margin:0!important}#adminPanel.open #tab-home .home-emil #dwHome .dw-personal-disclosure>summary{box-sizing:border-box;gap:10px;min-height:72px;border:1px solid var(--home-line)!important;background:var(--home-surface)!important;border-radius:12px!important;padding:16px!important}#adminPanel.open #tab-home .home-emil #dwHome .dw-personal-count{box-shadow:none;background:var(--home-tint);color:var(--home-accent);flex:none;margin-inline-start:auto}#adminPanel.open #tab-home .home-emil #dwHome .dw-personal-count.is-empty{background:var(--home-soft);color:var(--home-muted)}#adminPanel.open #tab-home .home-emil #dwHome .dw-personal-body{padding:16px 0 0!important}#adminPanel.open #tab-home .home-emil #dwHome .dw-personal-list>button{white-space:normal;min-width:0}#adminPanel.open #tab-home .home-emil #dwHome .dw-personal-list strong,#adminPanel.open #tab-home .home-emil #dwHome .dw-personal-list small{overflow-wrap:anywhere}#adminPanel.open #tab-home .home-emil #agencyMonthlyGoalHome{color:var(--home-text);grid-column:auto;border:0!important;margin:0!important;padding:2px 0 0!important}#adminPanel.open #tab-home .home-emil .monthly-goal-heading{gap:4px 12px}#adminPanel.open #tab-home .home-emil .monthly-goal-heading h3{color:var(--home-text);font-size:14px;font-weight:600}#adminPanel.open #tab-home .home-emil .monthly-goal-heading>span{color:var(--home-muted);font-size:12px}#adminPanel.open #tab-home .home-emil .monthly-goal-values{color:var(--home-muted);gap:6px 10px;margin:10px 0 8px}#adminPanel.open #tab-home .home-emil .monthly-goal-values>strong{color:var(--home-text);overflow-wrap:anywhere;font-size:24px}#adminPanel.open #tab-home .home-emil .monthly-goal-values>strong span{color:var(--home-muted);font-size:16px}#adminPanel.open #tab-home .home-emil .monthly-goal-values>span{font-size:12px}#adminPanel.open #tab-home .home-emil .monthly-goal-values>b{color:var(--home-accent);font-size:13px}#adminPanel.open #tab-home .home-emil .monthly-goal progress{background:var(--home-line);height:5px;accent-color:var(--home-accent)}#adminPanel.open #tab-home .home-emil .monthly-goal progress::-webkit-progress-bar{background:var(--home-line)}#adminPanel.open #tab-home .home-emil .monthly-goal progress::-webkit-progress-value{background:var(--home-accent)}#adminPanel.open #tab-home .home-emil .monthly-goal progress::-moz-progress-bar{background:var(--home-accent)}#adminPanel.open #tab-home .home-emil .monthly-goal .monthly-goal-note{margin-top:6px;color:var(--home-muted)!important;font-size:12px!important}#adminPanel.open #tab-home .home-emil .home-section-heading{margin-bottom:14px!important}#adminPanel.open #tab-home .home-emil .home-section-heading h3{font-size:17px;font-weight:600}#adminPanel.open #tab-home .home-emil .home-personal-settings>summary{color:var(--home-muted);background:0 0;border-color:#0000;align-items:center;gap:7px;display:flex;font-size:13px!important}#adminPanel.open #tab-home .home-emil .home-personal-settings[open]>summary{background:var(--home-tint);color:var(--home-accent)}#adminPanel.open #tab-home .home-emil .home-primary-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#adminPanel.open #tab-home .home-emil .home-primary-card{border:1px solid var(--home-line);background:var(--home-surface);min-height:102px;color:var(--home-text);box-shadow:none;transition:transform .14s var(--home-response),background-color .14s ease,border-color .14s ease;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:42px minmax(0,1fr) 18px;align-content:center;align-items:center;gap:4px 14px;padding:20px;display:grid}#adminPanel.open #tab-home .home-emil .home-primary-card:first-child{background:var(--home-surface);border-color:var(--home-line)}#adminPanel.open #tab-home .home-emil .home-primary-card .admin-home-icon{background:var(--home-soft);width:42px;height:42px;color:var(--home-accent);border-radius:10px;grid-area:1/1/3;place-items:center;margin:0;display:grid}#adminPanel.open #tab-home .home-emil .home-primary-card strong{overflow-wrap:anywhere;grid-area:1/2;min-width:0;font-size:16px;font-weight:600;line-height:1.5}#adminPanel.open #tab-home .home-emil .home-primary-card small{color:var(--home-muted);overflow-wrap:anywhere;grid-area:2/2;min-width:0;font-size:13px;line-height:1.6;display:block}#adminPanel.open #tab-home .home-emil .home-shortcut-arrow{color:var(--home-muted);grid-area:1/3/3;display:flex}#adminPanel.open #tab-home .home-emil .home-daily{margin-bottom:24px}#adminPanel.open #tab-home .home-emil .home-tools-directory{border:0;border-block:1px solid var(--home-line);background:0 0;border-radius:0}#adminPanel.open #tab-home .home-emil .home-tools-directory>summary{min-height:76px;padding:18px 0}#adminPanel.open #tab-home .home-emil .home-tools-directory>summary strong{font-size:15px}#adminPanel.open #tab-home .home-emil .home-tools-directory>summary small{color:var(--home-muted);font-size:13px}#adminPanel.open #tab-home .home-emil .home-directory-body{padding:20px 0!important}#adminPanel.open #tab-home .home-emil .home-directory-groups{gap:28px 32px!important}#adminPanel.open #tab-home .home-emil .admin-home-card{background:0 0!important;border-color:#0000!important;border-radius:8px!important;min-height:72px!important;padding:10px 8px!important}#adminPanel.open #tab-home .home-emil .admin-home-card small{font-size:13px!important}#adminPanel.open #tab-home .home-emil .admin-home-card .admin-home-icon{color:var(--home-accent);background:0 0}#adminPanel.open #tab-home .home-emil :is(button,summary){-webkit-tap-highlight-color:transparent;touch-action:manipulation}#adminPanel.open #tab-home .home-emil :is(button,summary):focus-visible{outline:3px solid var(--home-accent);outline-offset:3px}#adminPanel.open #tab-home .home-emil button:active:not(:disabled){transform:scale(.98)}#adminPanel.open #tab-home .home-emil button:disabled{opacity:.55;cursor:not-allowed}#adminPanel.open #tab-home .home-emil ::selection{background:var(--home-tint);color:var(--home-text)}#adminPanel.open #tab-home .home-emil input{caret-color:var(--home-accent)}#adminPanel.open #tab-home .home-emil .admin-home-card.is-dragging{opacity:.5}@media (hover:hover) and (pointer:fine){#adminPanel.open #tab-home .home-emil .home-primary-card:hover{background:var(--home-soft);border-color:var(--home-accent);transform:none}#adminPanel.open #tab-home .home-emil .admin-home-card:hover{background:var(--home-soft)!important;border-color:var(--home-line)!important}#adminPanel.open #tab-home .home-emil .admin-home-public-link:hover,#adminPanel.open #tab-home .home-emil .home-personal-settings>summary:hover{background:var(--home-soft)!important;color:var(--home-text)!important}}@media (width<=1100px){#adminPanel.open #tab-home .home-emil{padding:28px 24px 36px!important}#adminPanel.open #tab-home .home-emil .home-overview{grid-template-columns:minmax(0,1fr) minmax(240px,300px);gap:20px}}@media (width<=700px){#adminPanel.open #tab-home .home-emil{padding:24px 16px 32px!important}#adminPanel.open #tab-home .home-emil .admin-home-head{gap:12px;margin-bottom:24px!important;padding-bottom:20px!important}#adminPanel.open #tab-home .home-emil .admin-home-head h2{font-size:25px!important}#adminPanel.open #tab-home .home-emil .admin-home-public-link{max-width:108px;min-height:44px!important;padding:8px 10px!important;font-size:12px!important}#adminPanel.open #tab-home .home-emil .admin-home-topline{gap:4px 10px}#adminPanel.open #tab-home .home-emil .admin-home-kicker{flex-basis:100%}#adminPanel.open #tab-home .home-emil .admin-home-value span{white-space:normal;font-size:12px!important}#adminPanel.open #tab-home .home-emil .home-overview{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:24px}#adminPanel.open #tab-home .home-emil #agencyMonthlyGoalHome{padding:0 4px!important}#adminPanel.open #tab-home .home-emil .home-primary-actions{grid-template-columns:minmax(0,1fr);gap:8px}#adminPanel.open #tab-home .home-emil .home-primary-card{gap:3px 12px;min-height:84px;padding:14px}#adminPanel.open #tab-home .home-emil .home-primary-card strong{font-size:15px}#adminPanel.open #tab-home .home-emil .home-section-heading{padding-inline-end:130px!important}#adminPanel.open #tab-home .home-emil .home-section-heading h3{font-size:16px}#adminPanel.open #tab-home .home-emil .home-directory-body{padding:16px 0!important}#adminPanel.open #tab-home .home-emil .home-directory-groups{gap:24px!important}}#adminPanel.open #tab-home .home-emil button:focus-visible{transition:none;transform:none}@media (prefers-reduced-motion:reduce){#adminPanel.open #tab-home .home-emil :is(button,summary){transition:none!important;animation:none!important;transform:none!important}}#adminPanel.open #tab-home .home-emil .admin-home-daily-quote{box-sizing:border-box;width:fit-content;background:#fbf8f0!important;border:1px solid #dfd4bb!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr) 44px!important;gap:4px 14px!important;max-width:min(100%,640px)!important;padding:14px 18px!important;display:grid!important}#adminPanel.open #tab-home .home-emil #adminHomeMotivation{grid-area:1/1;color:#654e29!important;margin:0!important;font-size:15px!important;font-weight:500!important;line-height:1.8!important}#adminPanel.open #tab-home .home-emil .admin-home-daily-quote cite{grid-area:2/1;color:#77613e!important;margin:0!important}#adminPanel.open #tab-home .home-emil .home-quote-hide{grid-area:1/2/3;margin:0;color:#77613e!important;align-self:center!important}#adminPanel.open #tab-home .home-emil #dwHome .dw-personal-disclosure>summary{grid-template-columns:28px minmax(0,1fr) auto 16px!important;gap:10px!important;display:grid!important}#adminPanel.open #tab-home .home-emil #dwHome .dw-personal-count{margin:0!important}@media (width<=700px){#adminPanel.open #tab-home .home-emil .admin-home-head{gap:12px 8px}#adminPanel.open #tab-home .home-emil .admin-home-topline .admin-home-value{flex:100%;justify-content:flex-start;gap:4px 10px;min-width:0}#adminPanel.open #tab-home .home-emil .admin-home-topline .admin-home-value span{white-space:normal;overflow-wrap:anywhere}}#adminPanel.open.admin-dark #tab-home .home-emil .admin-home-daily-quote{background:#2b2b2b!important;border-color:#63573d!important}#adminPanel.open.admin-dark #tab-home .home-emil #adminHomeMotivation{color:#f0dfbb!important}#adminPanel.open.admin-dark #tab-home .home-emil .admin-home-daily-quote :is(cite,.home-quote-hide){color:#d1bd96!important}body[data-template=executive_classic] #dealerMain{--classic-ease:cubic-bezier(.23,1,.32,1);--classic-gutter:clamp(20px,5vw,80px);--classic-line:color-mix(in srgb,var(--text-main) 16%,var(--site-bg));--classic-muted:color-mix(in srgb,var(--text-main) 76%,var(--site-bg));color:var(--text-main)}body[data-template=executive_classic] #dealerMain ::selection{background:var(--template-action);color:var(--template-action-text)}body[data-template=executive_classic] #dealerMain :is(input,textarea){caret-color:var(--template-action)}body[data-template=executive_classic] #dealerMain :is(a,button,input,select,summary):focus-visible{outline-offset:4px;outline:3px solid var(--template-action)!important;transition:none!important;transform:none!important}body[data-template=executive_classic] #dealerMain :is(button,a){touch-action:manipulation;-webkit-tap-highlight-color:transparent;text-underline-offset:4px}body[data-template=executive_classic] #dealerMain .weekly-car-section{padding:64px var(--classic-gutter)!important;background:var(--template-surface)!important}body[data-template=executive_classic] #dealerMain .weekly-car-section:before{display:none!important}body[data-template=executive_classic] #dealerMain .weekly-car-inner{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important;gap:48px!important;width:100%!important;max-width:1280px!important}body[data-template=executive_classic] #dealerMain .weekly-car-media{aspect-ratio:3/2!important;height:auto!important;box-shadow:none!important;border:0!important;border-radius:12px!important}body[data-template=executive_classic] #dealerMain .weekly-car-copy{min-width:0!important}body[data-template=executive_classic] #dealerMain .weekly-car-copy h2{overflow-wrap:anywhere;letter-spacing:-.02em!important;font-size:clamp(28px,3vw,40px)!important;font-weight:600!important;line-height:1.3!important}body[data-template=executive_classic] #dealerMain .weekly-car-price{font-variant-numeric:tabular-nums;font-size:34px!important;font-weight:600!important;line-height:1.25!important}body[data-template=executive_classic] #dealerMain .weekly-car-finance{color:var(--classic-muted)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:14px!important;font-weight:400!important}body[data-template=executive_classic] #dealerMain .weekly-car-actions :is(a,button){min-height:48px!important;transition:transform .14s var(--classic-ease)!important;border-radius:8px!important;padding:12px 20px!important;font-size:14px!important}body[data-template=executive_classic] #dealerMain #catalog{padding:72px var(--classic-gutter)!important;background:var(--site-bg)!important;overflow:visible!important}body[data-template=executive_classic].full-catalog-mode #dealerMain #catalog{padding-top:132px!important}body[data-template=executive_classic] #dealerMain #catalog:before{display:none!important}body[data-template=executive_classic] #dealerMain #catalog>:is(.catalog-head,.catalog-natural-search,.catalog-toolbar,.catalog-advanced,.catalog-grid-wrap,.full-catalog-cta){box-sizing:border-box;width:100%!important;max-width:1280px!important;margin-inline:auto!important}body[data-template=executive_classic] #dealerMain .catalog-head{text-align:start!important;margin-bottom:28px!important}body[data-template=executive_classic] #dealerMain .s-title{letter-spacing:-.025em!important;font-size:clamp(30px,3.5vw,46px)!important;font-weight:600!important;line-height:1.25!important}body[data-template=executive_classic] #dealerMain :is(.s-tag,.s-rule){display:none!important}body[data-template=executive_classic] #dealerMain #catalog .catalog-sub{max-width:65ch!important;color:var(--classic-muted)!important;-webkit-text-fill-color:var(--classic-muted)!important;margin:10px 0 0!important;font-size:15px!important;line-height:1.8!important}body[data-template=executive_classic] #dealerMain #catalog .catalog-natural-search{border:0!important;border-top:1px solid var(--classic-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin-block:0 16px!important;padding:20px 0!important}body[data-template=executive_classic] #dealerMain #catalog .catalog-natural-search label{color:var(--text-main)!important;font-size:15px!important;font-weight:600!important}body[data-template=executive_classic] #dealerMain #catalog .catalog-natural-search small{color:var(--classic-muted)!important;font-size:14px!important;line-height:1.7!important}body[data-template=executive_classic] #dealerMain #catalog .catalog-natural-search>div{gap:8px!important;min-width:0!important;margin-top:12px!important;display:flex!important}body[data-template=executive_classic] #dealerMain #catalog .catalog-toolbar{box-shadow:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-end!important;gap:16px!important;margin-bottom:0!important;padding:0 0 20px!important;display:flex!important}body[data-template=executive_classic] #dealerMain #catalog .catalog-toolbar>div:first-child{text-align:start!important;flex:260px!important;min-width:0!important}body[data-template=executive_classic] #dealerMain #catalog .catalog-toolbar-label{letter-spacing:0!important;color:var(--classic-muted)!important;margin:0 0 8px!important;font-size:13px!important}body[data-template=executive_classic] #dealerMain #catalog .catalog-tools{flex-wrap:nowrap!important;flex:420px!important;gap:10px!important;min-width:0!important;display:flex!important}body[data-template=executive_classic] #dealerMain #catalog :is(input,select){box-sizing:border-box!important;border:1px solid var(--classic-line)!important;background:var(--template-surface)!important;min-width:0!important;max-width:100%!important;min-height:48px!important;color:var(--text-main)!important;-webkit-text-fill-color:var(--text-main)!important;border-radius:8px!important;padding:11px 14px!important;font:400 16px Heebo,sans-serif!important}body[data-template=executive_classic] #dealerMain #catalog input::placeholder{color:var(--classic-muted)!important;-webkit-text-fill-color:var(--classic-muted)!important;opacity:1!important}body[data-template=executive_classic] #dealerMain #catalog .catalog-search{flex:1!important;width:100%!important}body[data-template=executive_classic] #dealerMain #catalog .catalog-sort{flex:0 180px!important}body[data-template=executive_classic] #dealerMain #catalog :is(.f-btn,.vt-btn,.catalog-natural-search button){letter-spacing:0!important;min-height:44px!important;box-shadow:none!important;transition:transform .14s var(--classic-ease)!important;border-radius:8px!important;font-size:14px!important}body[data-template=executive_classic] #dealerMain #catalog .view-toggle{flex:none!important;margin:0!important}body[data-template=executive_classic] #dealerMain #catalog .catalog-advanced{border:0!important;border-block:1px solid var(--classic-line)!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0 0 28px!important;padding:0!important}body[data-template=executive_classic] #dealerMain #catalog .adv-filters-title{min-height:52px!important;padding:14px 0!important;font-size:14px!important}body[data-template=executive_classic] #dealerMain #catalog .adv-filters-grid{padding-block:8px 20px!important}body[data-template=executive_classic] #dealerMain #catalog .cars-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:32px 24px!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined{background:var(--template-surface)!important;border:1px solid var(--classic-line)!important;min-width:0!important;box-shadow:none!important;border-radius:14px!important;transition:none!important;overflow:hidden!important;transform:none!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined:before{display:none!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-img-wrap{aspect-ratio:3/2!important;background:var(--site-bg)!important;height:auto!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-img-wrap:after{display:none!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-img{object-fit:contain!important;transition:transform .24s var(--classic-ease)!important;transform:none!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-hover-cta{display:none!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-badge{letter-spacing:0!important;box-shadow:none!important;background:var(--template-action)!important;color:var(--template-action-text)!important;border:0!important;border-radius:6px!important;padding:6px 10px!important;font-size:12px!important;inset:12px 12px auto auto!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-status{z-index:2;color:#fff!important;letter-spacing:0!important;font-size:18px!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-body{text-align:start!important;gap:0!important;min-width:0!important;padding:22px!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-meta{letter-spacing:.08em!important;color:var(--classic-muted)!important;text-align:start!important;margin:0 0 6px!important;font-size:12px!important;font-weight:500!important;line-height:1.5!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-name{overflow-wrap:anywhere;letter-spacing:-.02em!important;text-align:start!important;margin:0 0 18px!important;font-size:22px!important;font-weight:600!important;line-height:1.4!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-name a{color:inherit!important;text-decoration:none!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-specs{border-bottom:1px solid var(--classic-line)!important;text-align:start!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px 10px!important;margin:0 0 20px!important;padding:0 0 20px!important;display:grid!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-spec{opacity:1!important;text-align:start!important;background:0 0!important;border:0!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:3px!important;min-width:0!important;padding:0!important;display:flex!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-spec .card-spec-label{clip-path:none!important;white-space:normal!important;width:auto!important;height:auto!important;color:var(--classic-muted)!important;-webkit-text-fill-color:var(--classic-muted)!important;opacity:1!important;font-size:12px!important;line-height:1.5!important;position:static!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-spec-val{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;color:var(--text-main)!important;font-size:13px!important;font-weight:500!important;line-height:1.6!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-price{font-variant-numeric:tabular-nums;unicode-bidi:isolate;letter-spacing:-.025em!important;text-align:start!important;color:var(--text-main)!important;-webkit-text-fill-color:var(--text-main)!important;margin:0 0 8px!important;font-size:30px!important;font-weight:600!important;line-height:1.2!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-finance-teaser{text-align:start!important;justify-content:flex-start!important;gap:4px 6px!important;margin:0 0 12px!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-finance-teaser :is(span,strong){color:var(--classic-muted)!important;-webkit-text-fill-color:var(--classic-muted)!important;font-size:13px!important;line-height:1.6!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-warranty{color:var(--classic-muted)!important;justify-content:flex-start!important;margin:0 0 20px!important;font-size:13px!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-refined-actions{grid-template-columns:1.15fr 1fr!important;gap:10px!important;padding-top:8px!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-refined-actions :is(button,a){min-height:48px!important;transition:transform .14s var(--classic-ease)!important;border-radius:8px!important;padding:12px 8px!important;font-size:14px!important;font-weight:500!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-refined-actions .card-contact-agent{color:var(--text-main)!important;-webkit-text-fill-color:var(--text-main)!important;border-color:var(--classic-line)!important;background:0 0!important}body[data-template=executive_classic] #dealerMain .full-catalog-cta{border:0!important;border-block:1px solid var(--classic-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin-top:32px!important;padding:28px 0!important}body[data-template=executive_classic] #dealerMain .full-catalog-cta>div>span{display:none!important}body[data-template=executive_classic] #dealerMain .full-catalog-cta a{min-height:48px!important;box-shadow:none!important;border-radius:8px!important}body[data-template=executive_classic] #dealerMain :is(.why,.process,.about,.reviews,.faq-section,.contact){padding-inline:var(--classic-gutter)!important}body[data-template=executive_classic] #dealerMain :is(.why-grid,.process-steps,.about-inner,.reviews-grid,.faq-grid,.contact-inner){min-width:0!important;max-width:1280px!important;margin-inline:auto!important}body[data-template=executive_classic] #dealerMain :is(.card-refined-actions a,.card-refined-actions button,.vt-btn,.f-btn):active{transform:scale(.98)!important}@media (hover:hover) and (pointer:fine){body[data-template=executive_classic] #dealerMain .car-card.card-refined:hover .card-img{transform:scale(1.025)!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-name a:hover{text-decoration:underline 1px!important}body[data-template=executive_classic] #dealerMain .card-refined-actions .card-contact-agent:hover{background:color-mix(in srgb,var(--text-main) 6%,var(--template-surface))!important}}@media (width>=761px) and (width<=1100px){body[data-template=executive_classic] #dealerMain #catalog .cars-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){body[data-template=executive_classic] #dealerMain{--classic-gutter:20px}body[data-template=executive_classic] #dealerMain .weekly-car-section{padding-block:36px!important}body[data-template=executive_classic] #dealerMain .weekly-car-inner{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}body[data-template=executive_classic] #dealerMain #catalog{padding-block:44px!important}body[data-template=executive_classic].full-catalog-mode #dealerMain #catalog{padding-top:104px!important}body[data-template=executive_classic] #dealerMain #catalog .catalog-toolbar{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;display:grid!important}body[data-template=executive_classic] #dealerMain #catalog .catalog-tools{grid-template-columns:minmax(0,1fr)!important;width:100%!important;display:grid!important}body[data-template=executive_classic] #dealerMain #catalog .view-toggle{justify-self:start!important}body[data-template=executive_classic] #dealerMain #catalog .cars-grid{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-body{padding:20px!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-name{font-size:23px!important}body[data-template=executive_classic] #dealerMain .full-catalog-cta{flex-direction:column!important;align-items:stretch!important;gap:20px!important}body[data-template=executive_classic] #dealerMain .full-catalog-cta a{box-sizing:border-box!important;width:100%!important;min-width:0!important}}@media (prefers-reduced-motion:reduce){body[data-template=executive_classic] #dealerMain :is(.card-img,.card-refined-actions a,.card-refined-actions button,.vt-btn,.f-btn){transition:none!important;animation:none!important;transform:none!important}body[data-template=executive_classic] #dealerMain :is(.car-card.card-refined:hover .card-img,.card-refined-actions a:active,.card-refined-actions button:active,.vt-btn:active,.f-btn:active){transform:none!important}}body[data-template=executive_classic] #dealerMain{--classic-space:clamp(56px,7vw,104px);--classic-panel:color-mix(in srgb,var(--site-bg) 66%,var(--template-surface))}body[data-template=executive_classic] #dealerMain>.section-divider{opacity:.65;background:var(--classic-line)!important;height:1px!important;margin:0!important}body[data-template=executive_classic] #dealerMain :is(.why,.process,.about,.coming-section,.reviews,.happy-customers-section,.videos-section,.sold-strip,.faq-section,.finance-calculator,.contact){position:relative;padding:var(--classic-space) var(--classic-gutter)!important;background:var(--site-bg)!important;box-sizing:border-box!important}body[data-template=executive_classic] #dealerMain :is(.why,.process,.about,.reviews,.contact):before{display:none!important}body[data-template=executive_classic] #dealerMain :is(.s-head,.why-grid,.process-steps,.about-inner,.cs-grid,.reviews-grid,.happy-customers-carousel,.videos-carousel,.sold-cars,.faq-grid,.finance-inner,.contact-inner){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:1280px!important;margin-inline:auto!important}body[data-template=executive_classic] #dealerMain .s-head{text-align:start!important;margin-bottom:40px!important}body[data-template=executive_classic] #dealerMain .s-title{text-wrap:balance;letter-spacing:-.025em!important;font-size:clamp(32px,3.8vw,50px)!important;font-weight:500!important;line-height:1.25!important}body[data-template=executive_classic] #dealerMain .weekly-car-section{background:var(--classic-panel)!important;padding-block:var(--classic-space)!important}body[data-template=executive_classic] #dealerMain .weekly-car-inner{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)!important;gap:clamp(28px,5vw,72px)!important}body[data-template=executive_classic] #dealerMain .weekly-car-copy h2{font-size:clamp(30px,3.5vw,48px)!important;font-weight:500!important;line-height:1.25!important}body[data-template=executive_classic] #dealerMain .weekly-car-price{margin-top:28px!important;font-size:38px!important;font-weight:500!important}body[data-template=executive_classic] #dealerMain .weekly-car-copy p:not(.s-tag){color:var(--classic-muted)!important;font-size:15px!important;line-height:1.8!important}body[data-template=executive_classic] #dealerMain .weekly-car-actions{padding-top:12px!important}body[data-template=executive_classic] #dealerMain #catalog .cars-grid{gap:48px 28px!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined{background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-img-wrap{background:var(--template-surface)!important;border-radius:12px!important;overflow:hidden!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-body{padding:22px 0 0!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-name{min-height:2.8em;margin-bottom:22px!important;font-size:24px!important;font-weight:500!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-meta{color:var(--template-action)!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-spec:nth-child(n+4){padding-top:4px!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-refined-actions .btn-details{color:var(--template-action)!important;-webkit-text-fill-color:var(--template-action)!important;border-color:var(--template-action)!important;background:0 0!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-refined-actions .card-contact-agent{text-underline-offset:5px!important;border-color:#0000!important;text-decoration:underline!important}body[data-template=executive_classic] #dealerMain #why:where(:not([hidden]):not([style*="display: none"]):not([style*=display\:none])){padding-inline:max(var(--classic-gutter),calc((100% - 1280px)/2))!important;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)!important;gap:clamp(32px,5vw,80px)!important;display:grid!important}body[data-template=executive_classic] #dealerMain #why .s-head{max-width:340px!important;margin:0!important}body[data-template=executive_classic] #dealerMain .why-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 36px!important}body[data-template=executive_classic] #dealerMain .why-item{border:0!important;border-top:1px solid var(--classic-line)!important;box-shadow:none!important;text-align:start!important;background:0 0!important;border-radius:0!important;grid-template-columns:32px minmax(0,1fr)!important;align-content:start!important;column-gap:14px!important;padding:28px 0!important;transition:none!important;display:grid!important;transform:none!important}body[data-template=executive_classic] #dealerMain .why-item:before{display:none!important}body[data-template=executive_classic] #dealerMain .why-icon-wrap{width:28px!important;height:32px!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-row:1/span 2!important;margin:0!important;transition:none!important}body[data-template=executive_classic] #dealerMain .why-icon-wrap svg{stroke:var(--template-action)!important;width:25px!important;height:25px!important}body[data-template=executive_classic] #dealerMain .why-title{text-align:start!important;margin:0 0 8px!important;font-size:20px!important;font-weight:500!important;line-height:1.5!important}body[data-template=executive_classic] #dealerMain .why-text{text-align:start!important;color:var(--classic-muted)!important;grid-column:2!important;margin:0!important;font-size:14px!important;line-height:1.9!important}body[data-template=executive_classic] #dealerMain #process{background:var(--classic-panel)!important}body[data-template=executive_classic] #dealerMain .process-img-bg{display:none!important}body[data-template=executive_classic] #dealerMain .process-steps{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:32px!important;margin-top:48px!important}body[data-template=executive_classic] #dealerMain .step{border:0!important;border-top:1px solid var(--classic-line)!important;text-align:start!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:28px 0 0!important}body[data-template=executive_classic] #dealerMain .step:after{display:none!important}body[data-template=executive_classic] #dealerMain .step-circle{width:auto!important;height:auto!important;box-shadow:none!important;color:var(--template-action)!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 28px!important;font-size:48px!important;font-weight:300!important;line-height:1!important;transition:none!important;display:block!important}body[data-template=executive_classic] #dealerMain .step-title{margin-bottom:12px!important;font-size:21px!important;font-weight:500!important;line-height:1.5!important}body[data-template=executive_classic] #dealerMain .step-text{color:var(--classic-muted)!important;font-size:15px!important;line-height:1.85!important}body[data-template=executive_classic] #dealerMain .about-inner{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;gap:clamp(32px,6vw,88px)!important}body[data-template=executive_classic] #dealerMain .about-label{display:none!important}body[data-template=executive_classic] #dealerMain .about-title{text-wrap:balance;letter-spacing:-.025em!important;margin-bottom:28px!important;font-size:clamp(32px,3.4vw,48px)!important;font-weight:500!important;line-height:1.3!important}body[data-template=executive_classic] #dealerMain .about-text{color:var(--classic-muted)!important;white-space:pre-line!important;max-width:65ch!important;font-size:16px!important;line-height:2!important}body[data-template=executive_classic] #dealerMain .about-img{aspect-ratio:4/5!important;box-shadow:none!important;border:0!important;border-radius:12px!important;align-self:stretch!important}body[data-template=executive_classic] #dealerMain .about-img img{object-fit:cover!important;filter:none!important;width:100%!important;height:100%!important}body[data-template=executive_classic] #dealerMain .about-img:after{display:none!important}body[data-template=executive_classic] #dealerMain .about-feats{border-top:1px solid var(--classic-line)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;padding-top:24px!important}body[data-template=executive_classic] #dealerMain .feat-check{background:0 0!important;border:0!important}body[data-template=executive_classic] #dealerMain .feat-check svg{stroke:var(--template-action)!important}body[data-template=executive_classic] #dealerMain .feat-txt{color:var(--text-main)!important;font-size:14px!important;line-height:1.7!important}body[data-template=executive_classic] #dealerMain .cs-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:36px 28px!important;margin-top:36px!important}body[data-template=executive_classic] #dealerMain .cs-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;transition:none!important;transform:none!important}body[data-template=executive_classic] #dealerMain .cs-img-wrap{aspect-ratio:3/2!important;border-radius:12px!important;height:auto!important}body[data-template=executive_classic] #dealerMain .cs-img{object-fit:contain!important;filter:none!important}body[data-template=executive_classic] #dealerMain .cs-body{padding:22px 0 0!important}body[data-template=executive_classic] #dealerMain .cs-name{font-size:23px!important;font-weight:500!important;line-height:1.4!important}body[data-template=executive_classic] #dealerMain .cs-card-coming-badge{letter-spacing:0!important;background:var(--template-action)!important;color:var(--template-action-text)!important;box-shadow:none!important;font-size:12px!important}body[data-template=executive_classic] #dealerMain .cs-wa-btn{background:var(--template-action)!important;color:var(--template-action-text)!important;min-height:48px!important;box-shadow:none!important;font-size:14px!important;font-weight:500!important;transform:none!important}body[data-template=executive_classic] #dealerMain #reviews{background:var(--classic-panel)!important}body[data-template=executive_classic] #dealerMain .reviews-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:36px!important}body[data-template=executive_classic] #dealerMain .review-card{border:0!important;border-top:1px solid var(--classic-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;flex-direction:column!important;padding:28px 0 0!important;transition:none!important;display:flex!important;transform:none!important}body[data-template=executive_classic] #dealerMain .review-quote{display:none!important}body[data-template=executive_classic] #dealerMain .review-stars{letter-spacing:3px!important;color:var(--template-action)!important;margin-bottom:22px!important;font-size:15px!important}body[data-template=executive_classic] #dealerMain .review-text{color:var(--text-main)!important;margin-bottom:28px!important;font-size:17px!important;font-style:normal!important;line-height:1.95!important}body[data-template=executive_classic] #dealerMain .review-author{gap:12px!important;margin-top:auto!important}body[data-template=executive_classic] #dealerMain .review-avatar{background:var(--site-bg)!important;width:40px!important;height:40px!important;color:var(--template-action)!important;border:1px solid var(--classic-line)!important}body[data-template=executive_classic] #dealerMain .review-car{color:var(--classic-muted)!important;font-size:13px!important;line-height:1.6!important}body[data-template=executive_classic] #dealerMain :is(.happy-customers-carousel,.videos-carousel){overscroll-behavior-inline:contain;scroll-padding-inline:4px;scrollbar-color:var(--template-action) transparent!important;padding-block:4px 20px!important}body[data-template=executive_classic] #dealerMain .happy-customers-carousel{gap:24px!important}body[data-template=executive_classic] #dealerMain .happy-customer-story{aspect-ratio:4/5!important;box-shadow:none!important;border:0!important;border-radius:12px!important;flex:0 0 clamp(220px,22vw,290px)!important;transition:none!important;transform:none!important}body[data-template=executive_classic] #dealerMain .happy-customer-caption strong{font-size:18px!important;font-weight:500!important}body[data-template=executive_classic] #dealerMain .happy-customer-caption span{font-size:14px!important;font-weight:400!important}body[data-template=executive_classic] #dealerMain .videos-carousel{grid-auto-columns:minmax(240px,calc(25% - 18px))!important;align-items:start!important;gap:24px!important}body[data-template=executive_classic] #dealerMain .video-card{max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}body[data-template=executive_classic] #dealerMain .video-embed{border:0!important;border-radius:12px!important;overflow:hidden!important}body[data-template=executive_classic] #dealerMain .video-card h3{padding:16px 0 0!important;font-size:17px!important;font-weight:500!important;line-height:1.5!important}body[data-template=executive_classic] #dealerMain .classic-gallery-controls{justify-content:flex-end;gap:8px;max-width:1280px;margin:0 auto 24px;display:flex}body[data-template=executive_classic] #dealerMain .classic-gallery-controls button{border:1px solid var(--classic-line);width:46px;height:46px;color:var(--text-main);cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:grid}body[data-template=executive_classic] #dealerMain .classic-gallery-controls svg{stroke:currentColor;fill:none;stroke-width:1.6px;width:20px;height:20px}.classic-gallery-controls{display:none}body[data-template=executive_classic] #dealerMain .classic-gallery-controls button:disabled{opacity:.35;cursor:default}body[data-template=executive_classic] #dealerMain #faq:where(:not([hidden]):not([style*="display: none"]):not([style*=display\:none])){padding-inline:max(var(--classic-gutter),calc((100% - 1280px)/2))!important;background:var(--classic-panel)!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;gap:clamp(32px,6vw,88px)!important;display:grid!important}body[data-template=executive_classic] #dealerMain #faq .s-head{margin:0!important}body[data-template=executive_classic] #dealerMain .faq-grid{display:block!important}body[data-template=executive_classic] #dealerMain .faq-item{border:0!important;border-top:1px solid var(--classic-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:0!important}body[data-template=executive_classic] #dealerMain .faq-item:last-child{border-bottom:1px solid var(--classic-line)!important}body[data-template=executive_classic] #dealerMain .faq-item summary{position:relative;padding:24px 30px 24px 0!important;font-size:18px!important;font-weight:500!important;line-height:1.7!important;list-style:none!important}body[data-template=executive_classic] #dealerMain .faq-item summary:after{position:absolute;color:var(--template-action)!important;float:none!important;font-size:24px!important;inset:24px 0 auto auto!important}body[data-template=executive_classic] #dealerMain .faq-item p{color:var(--classic-muted)!important;margin:0!important;padding:0 30px 24px 0!important;font-size:15px!important;line-height:1.9!important}body[data-template=executive_classic] #dealerMain .finance-inner{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important;align-items:start!important;gap:clamp(32px,6vw,88px)!important;padding:0!important;display:grid!important}body[data-template=executive_classic] #dealerMain .finance-title{letter-spacing:-.025em!important;margin:0 0 24px!important;font-size:clamp(32px,3.8vw,50px)!important;font-weight:500!important;line-height:1.3!important}body[data-template=executive_classic] #dealerMain .finance-sub{color:var(--classic-muted)!important;font-size:16px!important;line-height:1.9!important}body[data-template=executive_classic] #dealerMain .finance-box{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}body[data-template=executive_classic] #dealerMain .finance-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 20px!important}body[data-template=executive_classic] #dealerMain .finance-grid label{color:var(--classic-muted)!important;gap:10px!important;font-size:14px!important;font-weight:400!important}body[data-template=executive_classic] #dealerMain .finance-result{border:0!important;border-block:1px solid var(--classic-line)!important;background:0 0!important;border-radius:0!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;margin-top:28px!important;padding:28px 0!important;display:flex!important}body[data-template=executive_classic] #dealerMain .finance-result strong{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--template-action)!important;font-size:44px!important;font-weight:500!important;line-height:1.2!important}body[data-template=executive_classic] #dealerMain .finance-result>span{color:var(--classic-muted)!important;font-size:14px!important}body[data-template=executive_classic] #dealerMain .finance-result button{background:var(--template-action)!important;width:100%!important;min-height:48px!important;color:var(--template-action-text)!important;border-radius:8px!important;font-size:15px!important;font-weight:500!important}body[data-template=executive_classic] #dealerMain .finance-notes{color:var(--classic-muted)!important;font-size:13px!important;line-height:1.8!important}body[data-template=executive_classic] #dealerMain #contact{background:var(--classic-panel)!important}body[data-template=executive_classic] #dealerMain .contact-inner{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:start!important;gap:clamp(32px,7vw,112px)!important;padding:0!important}body[data-template=executive_classic] #dealerMain .contact-headline{letter-spacing:-.025em!important;margin:0 0 24px!important;font-size:clamp(34px,4vw,56px)!important;font-weight:500!important;line-height:1.25!important}body[data-template=executive_classic] #dealerMain .contact-sub{color:var(--classic-muted)!important;margin-bottom:32px!important;font-size:16px!important;line-height:1.9!important}body[data-template=executive_classic] #dealerMain .c-details{gap:0!important}body[data-template=executive_classic] #dealerMain .c-row{border-top:1px solid var(--classic-line)!important;gap:16px!important;padding:18px 0!important}body[data-template=executive_classic] #dealerMain .c-icon{background:0 0!important;border:0!important;width:32px!important;height:32px!important}body[data-template=executive_classic] #dealerMain .c-icon svg{stroke:var(--template-action)!important;width:22px!important;height:22px!important}body[data-template=executive_classic] #dealerMain .c-val{color:var(--text-main)!important;font-size:16px!important;line-height:1.8!important}body[data-template=executive_classic] #dealerMain .contact-form{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:22px!important;padding:0!important}body[data-template=executive_classic] #dealerMain .contact-form:before{display:none!important}body[data-template=executive_classic] #dealerMain .f-row{gap:20px!important;min-width:0!important}body[data-template=executive_classic] #dealerMain .f-label{letter-spacing:0!important;color:var(--classic-muted)!important;font-size:14px!important;font-weight:400!important}body[data-template=executive_classic] #dealerMain :is(.finance-grid input,.finance-grid select,.contact-form input,.contact-form select,.contact-form textarea){box-sizing:border-box!important;background:var(--site-bg)!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:50px!important;color:var(--text-main)!important;-webkit-text-fill-color:var(--text-main)!important;border:1px solid var(--classic-line)!important;border-radius:8px!important;padding:12px 14px!important;font-size:16px!important;line-height:1.6!important}body[data-template=executive_classic] #dealerMain :is(.contact-form input,.contact-form textarea)::placeholder{color:var(--classic-muted)!important;-webkit-text-fill-color:var(--classic-muted)!important;opacity:1!important}body[data-template=executive_classic] #dealerMain .contact-form textarea{resize:vertical!important;min-height:110px!important}body[data-template=executive_classic] #dealerMain .btn-send{background:var(--template-action)!important;min-height:52px!important;color:var(--template-action-text)!important;box-shadow:none!important;transition:transform .14s var(--classic-ease)!important;border-radius:8px!important;font-size:16px!important;font-weight:500!important;transform:none!important}body[data-template=executive_classic] #dealerMain #contactWaBtn{border:1px solid var(--classic-line)!important;min-height:48px!important;color:var(--text-main)!important;background:0 0!important;border-radius:8px!important;margin-top:0!important;font-size:15px!important;font-weight:400!important}body[data-template=executive_classic]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer{padding:64px var(--classic-gutter,5vw) 92px!important;background:var(--site-bg)!important;border-top:1px solid var(--classic-line,#ffffff26)!important}body[data-template=executive_classic]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer .footer-top{max-width:1280px!important;min-height:0!important;box-shadow:none!important;text-align:start!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)!important;place-items:start stretch!important;gap:80px!important;margin:0 auto 48px!important;padding:0!important}body[data-template=executive_classic]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer .footer-top>div{text-align:start!important;justify-content:flex-start!important;align-items:flex-start!important;max-width:none!important}body[data-template=executive_classic] #dealerMain+footer .f-logo img{opacity:1!important;width:auto!important;max-width:240px!important;height:64px!important;margin-bottom:24px!important}body[data-template=executive_classic] #dealerMain+footer .f-desc{max-width:65ch!important;color:var(--text-muted)!important;font-size:14px!important;line-height:1.9!important}body[data-template=executive_classic] #dealerMain+footer .f-col-title{letter-spacing:0!important;text-align:start!important;margin-bottom:20px!important;font-size:17px!important;font-weight:500!important}body[data-template=executive_classic] #dealerMain+footer .f-links{text-align:start!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:10px 24px!important;width:100%!important;display:grid!important}body[data-template=executive_classic] #dealerMain+footer .f-links a{min-height:44px!important;padding-block:8px!important;font-size:14px!important}body[data-template=executive_classic] #dealerMain+footer .f-social{justify-content:flex-start!important}body[data-template=executive_classic] #dealerMain+footer .f-soc{width:44px!important;height:44px!important;box-shadow:none!important;border-radius:50%!important}body[data-template=executive_classic] #dealerMain+footer .footer-bottom{justify-content:space-between!important;max-width:1280px!important;margin-inline:auto!important;padding-top:24px!important}body[data-template=executive_classic] #dealerMain+footer :is(a,button):focus-visible{outline-offset:4px;outline:3px solid var(--template-action)!important}@media (width<=1100px){body[data-template=executive_classic] #dealerMain #why{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}body[data-template=executive_classic] #dealerMain #why .s-head{max-width:none!important}body[data-template=executive_classic] #dealerMain .process-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:36px!important}body[data-template=executive_classic] #dealerMain .cs-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-template=executive_classic] #dealerMain .reviews-grid{grid-template-columns:minmax(0,1fr)!important;gap:32px!important}body[data-template=executive_classic] #dealerMain .review-card{grid-template-columns:minmax(0,1fr) 180px!important;gap:12px 32px!important;display:grid!important}body[data-template=executive_classic] #dealerMain .review-stars{grid-column:1/-1!important;margin-bottom:0!important}body[data-template=executive_classic] #dealerMain .review-text{margin:0!important}body[data-template=executive_classic] #dealerMain .review-author{align-self:end!important;margin:0!important}body[data-template=executive_classic] #dealerMain :is(.about-inner,.finance-inner,.contact-inner){grid-template-columns:minmax(0,1fr)!important}body[data-template=executive_classic] #dealerMain .about-img{aspect-ratio:16/9!important;max-height:480px!important}body[data-template=executive_classic] #dealerMain #faq{grid-template-columns:minmax(0,1fr)!important;gap:32px!important}}@media (width<=760px){body[data-template=executive_classic] #dealerMain .weekly-car-inner{grid-template-columns:minmax(0,1fr)!important}}@media (width<=600px){body[data-template=executive_classic] #dealerMain{--classic-space:56px}body[data-template=executive_classic] #dealerMain .s-head{margin-bottom:28px!important}body[data-template=executive_classic] #dealerMain .why-grid{grid-template-columns:minmax(0,1fr)!important}body[data-template=executive_classic] #dealerMain .why-item{padding:24px 0!important}body[data-template=executive_classic] #dealerMain .step{padding-top:20px!important}body[data-template=executive_classic] #dealerMain .step-circle{margin-bottom:20px!important;font-size:40px!important}body[data-template=executive_classic] #dealerMain .step-title{font-size:18px!important}body[data-template=executive_classic] #dealerMain .step-text{font-size:14px!important}body[data-template=executive_classic] #dealerMain .process-steps{gap:32px 20px!important;margin-top:32px!important}body[data-template=executive_classic] #dealerMain .about-text{font-size:15px!important;line-height:1.9!important}body[data-template=executive_classic] #dealerMain .about-feats{grid-template-columns:minmax(0,1fr)!important}body[data-template=executive_classic] #dealerMain .about-img{aspect-ratio:4/3!important}body[data-template=executive_classic] #dealerMain .cs-grid{grid-template-columns:minmax(0,1fr)!important}body[data-template=executive_classic] #dealerMain .review-card{gap:0!important;display:flex!important}body[data-template=executive_classic] #dealerMain .review-stars{margin-bottom:16px!important}body[data-template=executive_classic] #dealerMain .review-text{margin-bottom:24px!important;font-size:16px!important}body[data-template=executive_classic] #dealerMain .happy-customer-story{flex-basis:76vw!important}body[data-template=executive_classic] #dealerMain .videos-carousel{grid-auto-columns:76vw!important;gap:16px!important}body[data-template=executive_classic] #dealerMain .f-row{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}body[data-template=executive_classic] #dealerMain .car-card.card-refined .card-name{min-height:0}body[data-template=executive_classic]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer .footer-top{grid-template-columns:minmax(0,1fr)!important;gap:40px!important}body[data-template=executive_classic] #dealerMain+footer .footer-bottom{justify-content:flex-start!important;gap:14px!important}}@media (hover:hover) and (pointer:fine){body[data-template=executive_classic] #dealerMain .classic-gallery-controls button:hover{background:var(--template-action);color:var(--template-action-text);border-color:var(--template-action)}}@media (prefers-reduced-motion:reduce){body[data-template=executive_classic] #dealerMain :is(.happy-customers-carousel,.videos-carousel){scroll-behavior:auto!important}body[data-template=executive_classic] #dealerMain .btn-send{transition:none!important;transform:none!important}}body[data-template=executive_classic]:is(.full-catalog-mode,.finance-standalone-mode) #dealerMain :is(#why,#faq),body[data-template=executive_classic]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer .footer-top>div:nth-child(3){display:none!important}body[data-template=executive_classic]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer{box-shadow:none!important;border:0!important;border-top:1px solid color-mix(in srgb,var(--text-main) 16%,var(--site-bg))!important;border-radius:0!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain,body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage,body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer{--journey-gutter:clamp(20px,5vw,80px);--journey-space:clamp(60px,7vw,100px);--journey-line:color-mix(in srgb,var(--text-main) 18%,var(--site-bg));--journey-muted:color-mix(in srgb,var(--text-main) 74%,var(--site-bg));--journey-panel:var(--template-surface);--journey-radius:12px;--journey-ease:cubic-bezier(.23,1,.32,1)}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain :is(a,button,input,select,textarea,summary):focus-visible,body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage :is(a,button,input,select,summary):focus-visible,body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer :is(a,button):focus-visible{outline:3px solid var(--template-action)!important;outline-offset:4px!important;transition:none!important;transform:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain :is(a,button,summary),body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage :is(a,button){touch-action:manipulation;-webkit-tap-highlight-color:transparent}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain :is(.weekly-car-section,#catalog,.why,.process,.about,.coming-section,.reviews,.happy-customers-section,.videos-section,.sold-strip,.faq-section,.finance-calculator,.contact){padding:var(--journey-space) var(--journey-gutter)!important;background:var(--site-bg)!important;box-sizing:border-box!important;color:var(--text-main)!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain>.section-divider{opacity:.6;background:var(--journey-line)!important;height:1px!important;margin:0!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain :is(.why,.about,.contact,.process,.reviews,#catalog,.weekly-car-section):before{display:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain :is(.s-head,.weekly-car-inner,.catalog-head,.catalog-natural-search,.catalog-toolbar,.catalog-advanced,.catalog-grid-wrap,.full-catalog-cta,.why-grid,.process-steps,.about-inner,.cs-grid,.reviews-grid,.happy-customers-carousel,.videos-carousel,.sold-cars,.faq-grid,.finance-inner,.contact-inner,.classic-gallery-controls){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:1280px!important;margin-inline:auto!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .s-head{text-align:start!important;margin-bottom:36px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .s-title{text-wrap:balance;letter-spacing:-.025em!important;color:var(--text-main)!important;font-size:clamp(32px,3.6vw,48px)!important;font-weight:500!important;line-height:1.25!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .s-rule{display:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .s-tag{letter-spacing:.06em!important;color:var(--template-action)!important;margin-bottom:14px!important;font-size:12px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain :is(.about-text,.contact-sub,.finance-sub,.step-text,.why-text){color:var(--journey-muted)!important;font-size:16px!important;line-height:1.9!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain :is(.weekly-car-inner,.about-inner,.finance-inner,.contact-inner){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:clamp(32px,5vw,72px)!important;padding:0!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .weekly-car-media{aspect-ratio:3/2!important;border-radius:var(--journey-radius)!important;height:auto!important;box-shadow:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain :is(.weekly-car-copy,.about-copy){min-width:0!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain :is(.weekly-car-copy h2,.about-title,.finance-title,.contact-headline){overflow-wrap:anywhere;text-wrap:balance;letter-spacing:-.025em!important;margin-bottom:24px!important;font-size:clamp(32px,3.5vw,48px)!important;font-weight:500!important;line-height:1.25!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .weekly-car-price{font-variant-numeric:tabular-nums;font-size:36px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain :is(.weekly-car-finance,.weekly-car-copy p:not(.s-tag)){color:var(--journey-muted)!important;font-size:15px!important;line-height:1.8!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog .catalog-head{text-align:start!important;margin-bottom:32px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog .catalog-sub{color:var(--journey-muted)!important;margin:12px 0 0!important;font-size:15px!important;line-height:1.8!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog .catalog-natural-search{border:1px solid var(--journey-line)!important;background:var(--journey-panel)!important;border-radius:var(--journey-radius)!important;box-shadow:none!important;grid-template-columns:minmax(0,1fr)!important;margin-block:0 20px!important;padding:22px!important;display:grid!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog .catalog-natural-search label{color:var(--text-main)!important;font-size:15px!important;font-weight:500!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog .catalog-natural-search small{color:var(--journey-muted)!important;font-size:14px!important;line-height:1.7!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog .catalog-natural-search>div{gap:10px!important;min-width:0!important;margin-top:12px!important;display:flex!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog .catalog-toolbar{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-wrap:wrap!important;align-items:center!important;gap:16px!important;padding:0 0 20px!important;display:flex!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog .catalog-toolbar>div:first-child{min-width:0!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog .catalog-tools{flex:500px!important;grid-template-columns:minmax(0,1fr) 200px!important;gap:12px!important;min-width:0!important;display:grid!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog .view-toggle{flex:none!important;gap:8px!important;margin:0!important;display:flex!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog :is(input,select),body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain :is(.finance-grid input,.finance-grid select,.contact-form input,.contact-form select,.contact-form textarea){background:var(--site-bg)!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:50px!important;color:var(--text-main)!important;-webkit-text-fill-color:var(--text-main)!important;border:1px solid var(--journey-line)!important;border-radius:var(--journey-radius)!important;box-sizing:border-box!important;box-shadow:none!important;padding:12px 14px!important;font:400 16px/1.5 Heebo,Arial,sans-serif!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain input::placeholder,body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain textarea::placeholder{color:var(--journey-muted)!important;-webkit-text-fill-color:var(--journey-muted)!important;opacity:1!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog :is(.vt-btn,.f-btn,.catalog-natural-search button){letter-spacing:0!important;border-radius:var(--journey-radius)!important;min-height:44px!important;box-shadow:none!important;font-size:14px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog .catalog-advanced{border:0!important;border-block:1px solid var(--journey-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin-bottom:32px!important;padding:0!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog .adv-filters-title{letter-spacing:0!important;min-height:54px!important;color:var(--text-main)!important;padding:16px 0!important;font-size:14px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog .adv-filters-grid{gap:16px!important;padding:12px 0 24px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog .filters{white-space:normal!important;flex-wrap:wrap!important;gap:8px!important;display:flex!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog #carsGrid .car-card{min-width:0!important;box-shadow:none!important;transition:none!important;transform:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog #carsGrid .car-card:before,body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog #carsGrid .card-img-wrap:after{display:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog #carsGrid .card-img{object-fit:contain!important;filter:none!important;transition:transform .24s var(--journey-ease)!important;transform:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog #carsGrid .card-name{overflow-wrap:anywhere;letter-spacing:-.02em!important;font-weight:500!important;line-height:1.35!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog #carsGrid .card-name a{color:inherit!important;text-decoration:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog #carsGrid .card-price{font-variant-numeric:tabular-nums;unicode-bidi:isolate;color:var(--text-main)!important;-webkit-text-fill-color:var(--text-main)!important;font-weight:500!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog :is(.card-tech-actions,.card-curated-actions){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;margin-top:auto!important;padding-top:18px!important;display:grid!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog :is(.card-tech-actions,.card-curated-actions) :is(a,button){border-radius:var(--journey-radius)!important;letter-spacing:0!important;width:100%!important;min-width:0!important;min-height:48px!important;box-shadow:none!important;box-sizing:border-box!important;transition:transform .14s var(--journey-ease)!important;justify-content:center!important;align-items:center!important;padding:12px 8px!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important;text-decoration:none!important;display:flex!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog #carsGrid .card-contact-agent{color:var(--text-main)!important;-webkit-text-fill-color:var(--text-main)!important;border:1px solid var(--journey-line)!important;background:0 0!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .full-catalog-cta{border:0!important;border-block:1px solid var(--journey-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;gap:24px!important;margin-top:40px!important;padding:26px 0!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .full-catalog-cta a{border-radius:var(--journey-radius)!important;min-height:48px!important;box-shadow:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .full-catalog-cta>div>span{display:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .why-grid{gap:24px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .why-item{background:var(--journey-panel)!important;border:1px solid var(--journey-line)!important;border-radius:var(--journey-radius)!important;box-shadow:none!important;text-align:start!important;padding:28px!important;transition:none!important;transform:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .why-item:before,body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .step:after{display:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .why-icon-wrap{width:36px!important;height:36px!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0 0 22px!important;transition:none!important;transform:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .why-icon-wrap svg{width:28px!important;height:28px!important;stroke:var(--template-action)!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain :is(.why-title,.step-title){color:var(--text-main)!important;margin-bottom:12px!important;font-size:21px!important;font-weight:500!important;line-height:1.5!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .process-img-bg{display:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .process-steps{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:28px!important;margin-top:44px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .step{border:0!important;border-top:1px solid var(--journey-line)!important;text-align:start!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:24px 0 0!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .step-circle{background:var(--journey-panel)!important;border:1px solid var(--journey-line)!important;border-radius:var(--journey-radius)!important;width:52px!important;height:52px!important;color:var(--template-action)!important;box-shadow:none!important;place-items:center!important;margin:0 0 24px!important;font-size:24px!important;font-weight:400!important;display:grid!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .about-label{display:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .about-text{white-space:pre-line!important;max-width:65ch!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .about-img{aspect-ratio:4/5!important;border-radius:var(--journey-radius)!important;max-height:650px!important;box-shadow:none!important;border:0!important;align-self:stretch!important;overflow:hidden!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .about-img img{object-fit:cover!important;filter:none!important;width:100%!important;height:100%!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .about-img:after{display:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .about-feats{border-top:1px solid var(--journey-line)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;padding-top:24px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .feat-txt{color:var(--text-main)!important;font-size:14px!important;line-height:1.8!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .feat-check{background:0 0!important;border:0!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .feat-check svg{stroke:var(--template-action)!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .cs-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .cs-card{border:1px solid var(--journey-line)!important;border-radius:var(--journey-radius)!important;background:var(--journey-panel)!important;box-shadow:none!important;transform:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .cs-img-wrap{aspect-ratio:3/2!important;height:auto!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .cs-img{object-fit:contain!important;filter:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .cs-body{padding:24px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .cs-name{font-size:24px!important;font-weight:500!important;line-height:1.4!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .cs-wa-btn{border-radius:var(--journey-radius)!important;background:var(--template-action)!important;min-height:48px!important;color:var(--template-action-text)!important;box-shadow:none!important;font-size:14px!important;transform:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .reviews-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .review-card{background:var(--journey-panel)!important;border:1px solid var(--journey-line)!important;border-radius:var(--journey-radius)!important;box-shadow:none!important;flex-direction:column!important;padding:28px!important;transition:none!important;display:flex!important;transform:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .review-quote{display:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .review-stars{letter-spacing:3px!important;color:var(--template-action)!important;margin-bottom:20px!important;font-size:15px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .review-text{color:var(--text-main)!important;margin-bottom:26px!important;font-size:17px!important;font-style:normal!important;line-height:1.9!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .review-author{margin-top:auto!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .review-avatar{background:var(--site-bg)!important;width:42px!important;height:42px!important;color:var(--template-action)!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .review-car{color:var(--journey-muted)!important;font-size:13px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain :is(.happy-customers-carousel,.videos-carousel){overscroll-behavior-inline:contain;scroll-padding-inline:4px;scrollbar-color:var(--template-action) transparent!important;gap:24px!important;padding-block:4px 20px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .happy-customer-story{aspect-ratio:4/5!important;border-radius:var(--journey-radius)!important;box-shadow:none!important;border:0!important;flex:0 0 clamp(220px,23vw,290px)!important;transform:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .happy-customer-caption strong{font-size:18px!important;font-weight:500!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .videos-carousel{grid-auto-columns:minmax(240px,calc(25% - 18px))!important;align-items:start!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .video-card{max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .video-embed{border-radius:var(--journey-radius)!important;overflow:hidden!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .video-card h3{padding:16px 0 0!important;font-size:17px!important;font-weight:500!important;line-height:1.5!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .classic-gallery-controls{justify-content:flex-end;gap:8px;margin-bottom:24px;display:flex!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .classic-gallery-controls button{border:1px solid var(--journey-line);border-radius:var(--journey-radius);background:var(--journey-panel);width:48px;height:48px;color:var(--text-main);cursor:pointer;place-items:center;display:grid}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .classic-gallery-controls svg{stroke:currentColor;fill:none;stroke-width:1.6px;width:20px;height:20px}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .classic-gallery-controls button:disabled{opacity:.35;cursor:default}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .faq-grid{max-width:900px!important;display:block!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .faq-item{border:0!important;border-top:1px solid var(--journey-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:0!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .faq-item:last-child{border-bottom:1px solid var(--journey-line)!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .faq-item summary{position:relative;padding:24px 32px 24px 0!important;font-size:18px!important;font-weight:500!important;line-height:1.7!important;list-style:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .faq-item summary:after{position:absolute;float:none!important;color:var(--template-action)!important;font-size:24px!important;inset:24px 0 auto auto!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .faq-item p{color:var(--journey-muted)!important;margin:0!important;padding:0 32px 24px 0!important;font-size:15px!important;line-height:1.9!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .finance-box{border:1px solid var(--journey-line)!important;border-radius:var(--journey-radius)!important;background:var(--journey-panel)!important;box-shadow:none!important;padding:28px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .finance-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 16px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .finance-grid label{color:var(--journey-muted)!important;gap:8px!important;font-size:14px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .finance-result{border:0!important;border-top:1px solid var(--journey-line)!important;background:0 0!important;border-radius:0!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;margin-top:28px!important;padding:26px 0 0!important;display:flex!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .finance-result strong{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text-main)!important;font-size:42px!important;font-weight:500!important;line-height:1.2!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .finance-result>span{color:var(--journey-muted)!important;font-size:14px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .finance-result button{background:var(--template-action)!important;width:100%!important;min-height:48px!important;color:var(--template-action-text)!important;border-radius:var(--journey-radius)!important;font-size:15px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .finance-notes{color:var(--journey-muted)!important;font-size:13px!important;line-height:1.8!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .contact-sub{margin-bottom:28px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .c-details{gap:0!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .c-row{border-top:1px solid var(--journey-line)!important;gap:16px!important;padding:20px 0!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .c-icon{background:0 0!important;border:0!important;width:32px!important;height:32px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .c-icon svg{stroke:var(--template-action)!important;width:24px!important;height:24px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .c-val{color:var(--text-main)!important;font-size:16px!important;line-height:1.8!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .contact-form{background:var(--journey-panel)!important;border:1px solid var(--journey-line)!important;border-radius:var(--journey-radius)!important;box-shadow:none!important;gap:22px!important;padding:28px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .contact-form:before{display:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .f-row{gap:16px!important;min-width:0!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .f-label{letter-spacing:0!important;color:var(--journey-muted)!important;font-size:14px!important;font-weight:400!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .contact-form textarea{resize:vertical!important;min-height:120px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .btn-send{border-radius:var(--journey-radius)!important;background:var(--template-action)!important;min-height:52px!important;color:var(--template-action-text)!important;box-shadow:none!important;font-size:16px!important;font-weight:500!important;transform:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #contactWaBtn{min-height:48px!important;color:var(--text-main)!important;border:1px solid var(--journey-line)!important;border-radius:var(--journey-radius)!important;background:0 0!important;margin:0!important;font-size:15px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage{--journey-radius:12px;background:var(--site-bg)!important;color:var(--text-main)!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .cp-hero{background:var(--template-surface)!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .cp-hero-img{object-fit:contain!important;filter:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .cp-body{max-width:1280px!important;padding:48px var(--journey-gutter)!important;gap:48px!important;min-width:0!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .cp-title{overflow-wrap:anywhere;letter-spacing:-.025em!important;font-size:clamp(30px,3vw,46px)!important;line-height:1.3!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .cp-price{font-variant-numeric:tabular-nums;color:var(--text-main)!important;font-size:38px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .cp-specs-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .cp-spec{background:var(--template-surface)!important;border:1px solid var(--journey-line)!important;border-radius:var(--journey-radius)!important;min-width:0!important;padding:18px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .cp-spec-label{color:var(--journey-muted)!important;font-size:13px!important;line-height:1.7!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .cp-spec-val{overflow-wrap:anywhere;font-size:16px!important;line-height:1.6!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .cp-desc-text{color:var(--journey-muted)!important;font-size:16px!important;line-height:1.9!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .cp-cta-card{background:var(--template-surface)!important;border:1px solid var(--journey-line)!important;border-radius:var(--journey-radius)!important;box-shadow:none!important;padding:28px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .cp-cta-actions :is(a,button),body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .cp-btn-wa{border-radius:var(--journey-radius)!important;min-height:48px!important;font-size:15px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .cp-thumbs{overscroll-behavior-inline:contain;gap:12px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .cp-thumb{border-radius:var(--journey-radius)!important;min-width:80px!important;min-height:64px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer{padding:64px var(--journey-gutter) 96px!important;background:var(--site-bg)!important;color:var(--text-main)!important;border:0!important;border-top:1px solid var(--journey-line)!important;box-shadow:none!important;border-radius:0!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer .footer-top{max-width:1280px!important;box-shadow:none!important;text-align:start!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)!important;align-items:start!important;gap:80px!important;margin:0 auto 40px!important;padding:0!important;display:grid!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer .footer-top>div{text-align:start!important;align-items:flex-start!important;max-width:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer .footer-top>div:nth-child(3){display:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer .f-logo img{opacity:1!important;width:auto!important;max-width:240px!important;height:64px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer .f-desc{max-width:62ch!important;color:var(--text-muted)!important;font-size:14px!important;line-height:1.9!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer .f-col-title{text-align:start!important;letter-spacing:0!important;font-size:17px!important;font-weight:500!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer .f-links{text-align:start!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 24px!important;width:100%!important;display:grid!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer .f-links a{min-height:44px!important;padding-block:8px!important;font-size:14px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer .f-social{justify-content:flex-start!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer .f-soc{width:44px!important;height:44px!important;box-shadow:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer .footer-bottom{justify-content:space-between!important;max-width:1280px!important;margin-inline:auto!important;padding-top:24px!important}@media (hover:hover) and (pointer:fine){body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog #carsGrid .car-card:hover .card-img{transform:scale(1.025)!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog #carsGrid .card-name a:hover{text-underline-offset:5px;text-decoration:underline!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog #carsGrid .card-contact-agent:hover{background:color-mix(in srgb,var(--text-main) 6%,var(--site-bg))!important}}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain :is(.card-tech-actions a,.card-tech-actions button,.card-curated-actions a,.card-curated-actions button,.vt-btn,.f-btn,.classic-gallery-controls button):active{transform:scale(.98)!important}@media (width<=1000px){body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain :is(.about-inner,.finance-inner,.contact-inner){grid-template-columns:minmax(0,1fr)!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .about-img{aspect-ratio:16/9!important;max-height:500px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .process-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .reviews-grid{grid-template-columns:minmax(0,1fr)!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .cs-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .cp-body{grid-template-columns:minmax(0,1fr)!important;gap:32px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .cp-cta-card{position:static!important}}@media (width<=760px){body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain,body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage,body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer{--journey-gutter:20px;--journey-space:56px}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog .catalog-toolbar{align-items:stretch!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog .catalog-tools{flex-basis:100%!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog .view-toggle{width:auto!important;display:flex!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog .catalog-advanced{width:100%!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog .adv-filters-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .weekly-car-inner{grid-template-columns:minmax(0,1fr)!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .weekly-car-actions{flex-wrap:wrap!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .s-head{margin-bottom:28px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .full-catalog-cta{flex-direction:column!important;align-items:stretch!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .full-catalog-cta a{box-sizing:border-box!important;width:100%!important;min-width:0!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .why-grid,body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .cs-grid,body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .about-feats{grid-template-columns:minmax(0,1fr)!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .finance-box,body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .contact-form{padding:24px 18px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .f-row{grid-template-columns:minmax(0,1fr)!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .finance-result strong{font-size:36px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .process-steps{gap:24px 20px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .step-title{font-size:19px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .step-text{font-size:14px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .happy-customer-story{flex-basis:78vw!important;max-width:300px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .videos-carousel{grid-auto-columns:80%!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .cp-body{padding:32px 20px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .cp-specs-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .cp-cta-card{padding:24px 18px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer .footer-top{grid-template-columns:minmax(0,1fr)!important;gap:36px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer .footer-bottom{flex-direction:column!important;align-items:flex-start!important;gap:18px!important}}@media (width<=360px){body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain .finance-grid{grid-template-columns:minmax(0,1fr)!important}}@media (prefers-reduced-motion:reduce){body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain :is(.card-img,button,a),body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage :is(.cp-thumb,a,button){transition:none!important;animation:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog #carsGrid .car-card:hover .card-img,body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain :is(button,a):active{transform:none!important}}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog #carsGrid[style*="display: none"]{display:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]).full-catalog-mode #dealerMain #catalog{padding-top:144px!important}@media (width<=760px){body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]).full-catalog-mode #dealerMain #catalog{padding-top:116px!important}}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog .catalog-grid-wrap{background:0 0!important;border:0!important;padding:0!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #catalog #carsGrid{width:100%!important;max-width:none!important;margin-inline:0!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .cp-hero-overlay{display:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .cp-body>div{min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .cp-body .cp-title{font-size:clamp(30px,3vw,46px)!important;font-weight:500!important;line-height:1.3!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .cp-body .cp-price{color:var(--text-main)!important;-webkit-text-fill-color:var(--text-main)!important;font-size:38px!important;font-weight:500!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage .lead-agent-card{border:0!important;border-top:1px solid var(--journey-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:24px 0!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):not(.marketplace-car-detail-mode) #carPage :is(input:not([type=checkbox]),select,textarea){background:var(--site-bg)!important;min-width:0!important;max-width:100%!important;min-height:48px!important;color:var(--text-main)!important;border:1px solid var(--journey-line)!important;border-radius:var(--journey-radius)!important;box-sizing:border-box!important;padding:12px!important;font-size:16px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #videos .video-card h3{color:var(--text-main)!important;-webkit-text-fill-color:var(--text-main)!important}body[data-template=private_showroom] #dealerMain,body[data-template=private_showroom]:not(.marketplace-car-detail-mode) #carPage{--journey-radius:16px;--journey-panel:color-mix(in srgb,var(--template-surface) 45%,var(--site-bg))}body[data-template=private_showroom] #dealerMain .hero-content{max-width:820px!important;box-shadow:none!important;border-radius:20px!important;padding:36px 44px!important}body[data-template=private_showroom] #dealerMain .hero-title{letter-spacing:-.035em!important;font-weight:600!important;line-height:1.15!important}body[data-template=private_showroom] #dealerMain .hero-eyebrow{letter-spacing:.04em!important;background:0 0!important;border:0!important;padding:0!important;line-height:1.8!important}body[data-template=private_showroom] #dealerMain .hero .cta-primary{min-height:50px!important;box-shadow:none!important;border-radius:12px!important;padding:14px 28px!important}body[data-template=private_showroom] #dealerMain .hero-stats{backdrop-filter:none!important;box-shadow:none!important;border-radius:16px!important}body[data-template=private_showroom] #dealerMain #catalog #carsGrid.cars-grid{grid-template-columns:minmax(0,1fr)!important;gap:36px!important}body[data-template=private_showroom] #dealerMain #catalog #carsGrid .car-card.card-gallery{border:1px solid var(--journey-line)!important;background:var(--journey-panel)!important;border-radius:20px!important;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)!important;gap:clamp(24px,4vw,60px)!important;min-height:0!important;padding:24px!important;display:grid!important;overflow:hidden!important}body[data-template=private_showroom] #dealerMain #catalog #carsGrid .car-card.card-gallery:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)!important}body[data-template=private_showroom] #dealerMain #catalog #carsGrid .card-gallery:nth-child(2n) .card-img-wrap{order:2!important}body[data-template=private_showroom] #dealerMain #catalog #carsGrid .card-gallery .card-img-wrap{aspect-ratio:4/3!important;background:var(--site-bg)!important;border-radius:12px!important;height:auto!important;min-height:0!important}body[data-template=private_showroom] #dealerMain #catalog #carsGrid .card-gallery .card-body{flex-direction:column!important;justify-content:center!important;align-self:stretch!important;gap:14px!important;min-width:0!important;padding:12px 8px!important;display:flex!important}body[data-template=private_showroom] #dealerMain #catalog #carsGrid .card-gallery .card-meta{letter-spacing:.06em!important;color:var(--journey-muted)!important;font-size:13px!important}body[data-template=private_showroom] #dealerMain #catalog #carsGrid .card-gallery .card-name{margin:0 0 8px!important;font-size:clamp(26px,3vw,38px)!important}body[data-template=private_showroom] #dealerMain #catalog #carsGrid .card-gallery .card-specs{border-bottom:1px solid var(--journey-line)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin:0!important;padding:0 0 16px!important;display:grid!important}body[data-template=private_showroom] #dealerMain #catalog #carsGrid .card-gallery .card-spec{background:0 0!important;border:0!important;flex-direction:column!important;align-items:flex-start!important;gap:5px!important;padding:0!important;display:flex!important}body[data-template=private_showroom] #dealerMain #catalog #carsGrid .card-gallery .card-spec-label{color:var(--journey-muted)!important;font-size:12px!important}body[data-template=private_showroom] #dealerMain #catalog #carsGrid .card-gallery .card-spec-val{color:var(--text-main)!important;font-size:15px!important}body[data-template=private_showroom] #dealerMain #catalog #carsGrid .card-gallery .card-price{margin:0!important;font-size:32px!important}body[data-template=private_showroom] #dealerMain #catalog #carsGrid .card-gallery .card-curated-actions{margin-top:0!important;padding-top:6px!important}body[data-template=private_showroom] #dealerMain #catalog #carsGrid .card-gallery .card-finance-teaser{border:0!important;padding:0!important}body[data-template=private_showroom] #dealerMain .why-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body[data-template=private_showroom] #dealerMain :is(#process,#reviews,#faq,#contact){background:var(--journey-panel)!important}body[data-template=private_showroom] #dealerMain .why-item{border:0!important;border-top:1px solid var(--journey-line)!important;background:0 0!important;border-radius:0!important;padding:28px 0!important}body[data-template=private_showroom] #dealerMain .step-circle{background:var(--site-bg)!important;border-radius:50%!important}body[data-template=private_showroom] #dealerMain .about-inner{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)!important;align-items:center!important}body[data-template=private_showroom] #dealerMain .review-card{background:var(--site-bg)!important}body[data-template=private_showroom] #dealerMain .classic-gallery-controls button{border-radius:50%!important}body[data-template=private_showroom] #dealerMain .contact-form{background:var(--site-bg)!important;border-radius:20px!important}body[data-template=private_showroom]:not(.marketplace-car-detail-mode) #carPage .cp-cta-card{border-radius:20px!important}@media (width<=1000px){body[data-template=private_showroom] #dealerMain .why-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-template=private_showroom] #dealerMain .about-inner{grid-template-columns:minmax(0,1fr)!important}}@media (width<=760px){body[data-template=private_showroom] #dealerMain .hero-content{border-radius:16px!important;max-width:100%!important;padding:28px 20px!important}body[data-template=private_showroom] #dealerMain .hero-title{font-size:clamp(34px,9vw,50px)!important}body[data-template=private_showroom] #dealerMain #catalog #carsGrid .car-card.card-gallery,body[data-template=private_showroom] #dealerMain #catalog #carsGrid .car-card.card-gallery:nth-child(2n){border-radius:16px!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:14px!important}body[data-template=private_showroom] #dealerMain #catalog #carsGrid .card-gallery:nth-child(2n) .card-img-wrap{order:0!important}body[data-template=private_showroom] #dealerMain #catalog #carsGrid .card-gallery .card-body{gap:14px!important;padding:16px 4px 6px!important}body[data-template=private_showroom] #dealerMain #catalog #carsGrid .card-gallery .card-name{font-size:28px!important}body[data-template=private_showroom] #dealerMain .why-grid{grid-template-columns:minmax(0,1fr)!important}}body[data-template=private_showroom] #dealerMain #catalog #carsGrid .card-gallery .card-spec-val{overflow-wrap:anywhere;white-space:normal!important;line-height:1.6!important}@media (width<=760px){body[data-template=private_showroom] #dealerMain #catalog #carsGrid .card-gallery .card-specs{gap:12px 8px!important}body[data-template=private_showroom] #dealerMain #catalog #carsGrid .card-gallery .card-spec-val{font-size:14px!important}}body[data-template=private_showroom] #nav #navImg[data-editorial-logo-tone=light],body[data-template=private_showroom] #dealerMain+footer #footerLogo[data-editorial-logo-tone=light]{box-sizing:content-box!important;background:#15171d!important;border-radius:8px!important;padding:8px 12px!important}body[data-template=tech_signature] #dealerMain,body[data-template=tech_signature]:not(.marketplace-car-detail-mode) #carPage{--journey-radius:6px;--journey-panel:color-mix(in srgb,var(--template-surface) 68%,var(--site-bg))}body[data-template=tech_signature] #dealerMain .hero-eyebrow{letter-spacing:.04em!important;color:#e5eef9!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff60!important;padding:0 0 14px!important}body[data-template=tech_signature] #dealerMain .hero-title{letter-spacing:-.045em!important;font-size:clamp(44px,6.5vw,86px)!important;line-height:1.08!important}body[data-template=tech_signature] #dealerMain .hero-ctas .cta-primary{min-height:52px!important;box-shadow:none!important;border-radius:6px!important;padding:14px 30px!important}body[data-template=tech_signature] #dealerMain .hero-stats{background:var(--site-bg)!important;border-block:1px solid var(--journey-line)!important;backdrop-filter:none!important;box-shadow:none!important}body[data-template=tech_signature] #dealerMain #catalog #carsGrid.cars-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important}body[data-template=tech_signature] #dealerMain #catalog #carsGrid .car-card.card-tech{border:1px solid var(--journey-line)!important;background:var(--journey-panel)!important;border-radius:8px!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}body[data-template=tech_signature] #dealerMain #catalog #carsGrid .card-tech .card-img-wrap{aspect-ratio:4/3!important;background:var(--site-bg)!important;border-radius:0!important;height:auto!important}body[data-template=tech_signature] #dealerMain #catalog #carsGrid .card-tech .card-body{text-align:start!important;flex-direction:column!important;flex:1!important;gap:14px!important;padding:24px!important;display:flex!important}body[data-template=tech_signature] #dealerMain #catalog #carsGrid .card-tech .card-meta{letter-spacing:.08em!important;color:var(--brand-primary)!important;text-align:start!important;margin:0!important;font-size:12px!important}body[data-template=tech_signature] #dealerMain #catalog #carsGrid .card-tech .card-name{text-align:start!important;min-height:2.7em!important;margin:0!important;font-size:25px!important}body[data-template=tech_signature] #dealerMain #catalog #carsGrid .card-tech-specs{font-variant-numeric:tabular-nums;border-block:1px solid var(--journey-line)!important;color:var(--journey-muted)!important;flex-wrap:wrap!important;gap:8px 14px!important;padding-block:16px!important;font-size:14px!important;line-height:1.6!important;display:flex!important}body[data-template=tech_signature] #dealerMain #catalog #carsGrid .card-tech .card-price{text-align:start!important;margin:0!important;font-size:30px!important}body[data-template=tech_signature] #dealerMain #catalog #carsGrid .card-tech .card-finance-teaser{background:0 0!important;border:0!important;margin:0!important;padding:0!important}body[data-template=tech_signature] #dealerMain #catalog #carsGrid .card-tech .card-finance-teaser :is(span,strong){color:var(--journey-muted)!important;font-size:13px!important}body[data-template=tech_signature] #dealerMain #catalog #carsGrid .card-tech .card-warranty{color:var(--journey-muted)!important;margin:0!important;font-size:13px!important;line-height:1.6!important}body[data-template=tech_signature] #dealerMain #catalog #carsGrid .card-tech-actions .btn-details{background:var(--template-action)!important;color:var(--template-action-text)!important;border:1px solid #0000!important}body[data-template=tech_signature] #dealerMain .why-grid{border-top:1px solid var(--journey-line)!important;border-inline-start:1px solid var(--journey-line)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important}body[data-template=tech_signature] #dealerMain .why-item{border:0!important;border-inline-end:1px solid var(--journey-line)!important;border-bottom:1px solid var(--journey-line)!important;border-radius:0!important;padding:32px!important}body[data-template=tech_signature] #dealerMain .s-tag{color:var(--brand-primary)!important}body[data-template=tech_signature] #dealerMain #process{background:var(--journey-panel)!important}body[data-template=tech_signature] #dealerMain .step-circle{font-variant-numeric:tabular-nums;background:var(--site-bg)!important;color:var(--brand-primary)!important;border-color:var(--brand-primary)!important}body[data-template=tech_signature] #dealerMain .about-img{aspect-ratio:1!important}body[data-template=tech_signature] #dealerMain .review-card{border-top:2px solid var(--brand-primary)!important}body[data-template=tech_signature] #dealerMain .finance-result strong{color:var(--brand-primary)!important}body[data-template=tech_signature] #dealerMain #contact{border-top:1px solid var(--journey-line)!important}body[data-template=tech_signature]:not(.marketplace-car-detail-mode) #carPage .cp-price{color:var(--brand-primary)!important}@media (width<=1100px){body[data-template=tech_signature] #dealerMain #catalog #carsGrid.cars-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){body[data-template=tech_signature] #dealerMain .hero-title{font-size:clamp(38px,10vw,60px)!important}body[data-template=tech_signature] #dealerMain #catalog #carsGrid.cars-grid{grid-template-columns:minmax(0,1fr)!important}body[data-template=tech_signature] #dealerMain #catalog #carsGrid .card-tech .card-body{padding:22px!important}body[data-template=tech_signature] #dealerMain #catalog #carsGrid .card-tech .card-name{min-height:0!important}body[data-template=tech_signature] #dealerMain .why-grid{grid-template-columns:minmax(0,1fr)!important}body[data-template=tech_signature] #dealerMain .why-item{padding:28px!important}}@media (width>=761px) and (width<=1000px){body[data-template=tech_signature] #dealerMain .why-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}body[data-template=tech_signature] #nav #navImg[data-editorial-logo-tone=dark],body[data-template=tech_signature] #dealerMain+footer #footerLogo[data-editorial-logo-tone=dark]{box-sizing:content-box!important;background:#f4f1ea!important;border-radius:4px!important;padding:8px 12px!important}body[data-template=editorial_drive] #dealerMain,body[data-template=editorial_drive]:not(.marketplace-car-detail-mode) #carPage{--journey-radius:3px;--journey-panel:var(--template-surface)}body[data-template=editorial_drive] #dealerMain .hero .hero-eyebrow{letter-spacing:.03em!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff80!important;border-radius:0!important;padding:0 0 14px!important;line-height:1.8!important}body[data-template=editorial_drive] #dealerMain .hero .hero-title{letter-spacing:-.04em!important;font-size:clamp(44px,5.7vw,80px)!important;line-height:1.12!important}body[data-template=editorial_drive] #dealerMain .hero .cta-primary{box-shadow:none!important;border-radius:3px!important;min-height:50px!important}body[data-template=editorial_drive] #dealerMain #catalog #carsGrid.cars-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:44px 28px!important}body[data-template=editorial_drive] #dealerMain #catalog #carsGrid .car-card.card-editorial{border:0!important;border-bottom:1px solid var(--text-main)!important;background:0 0!important;border-radius:0!important;flex-direction:column!important;grid-row:auto!important;grid-template-rows:none!important;row-gap:0!important;display:flex!important;overflow:visible!important}body[data-template=editorial_drive] #dealerMain #catalog #carsGrid .card-editorial .card-img-wrap{aspect-ratio:3/2!important;background:var(--template-surface)!important;border-radius:3px!important;height:auto!important}body[data-template=editorial_drive] #dealerMain #catalog #carsGrid .card-editorial .card-body{flex-direction:column!important;flex:1!important;gap:14px!important;padding:22px 0 24px!important;display:flex!important}body[data-template=editorial_drive] #dealerMain #catalog #carsGrid .card-editorial .card-meta{letter-spacing:.08em!important;color:var(--template-action)!important;margin:0!important;font-size:12px!important}body[data-template=editorial_drive] #dealerMain #catalog #carsGrid .card-editorial .card-name{min-height:2.7em!important;margin:0!important;font-size:28px!important}body[data-template=editorial_drive] #dealerMain #catalog #carsGrid .card-editorial .card-tech-specs{color:var(--journey-muted)!important;flex-wrap:wrap!important;gap:8px 12px!important;font-size:14px!important;line-height:1.7!important;display:flex!important}body[data-template=editorial_drive] #dealerMain #catalog #carsGrid .card-editorial .card-price{margin:0!important;padding-top:12px!important;font-size:30px!important}body[data-template=editorial_drive] #dealerMain #catalog #carsGrid .card-editorial .card-finance-teaser{border:0!important;padding:0!important}body[data-template=editorial_drive] #dealerMain #catalog #carsGrid .card-editorial .card-curated-actions .btn-details{background:var(--template-action)!important;color:var(--template-action-text)!important}body[data-template=editorial_drive] #dealerMain #catalog .catalog-natural-search{border:0!important;border-top:1px solid var(--journey-line)!important;background:0 0!important;border-radius:0!important;padding:24px 0!important}body[data-template=editorial_drive] #dealerMain .s-title{letter-spacing:-.035em!important;font-size:clamp(36px,4.2vw,58px)!important;line-height:1.18!important}body[data-template=editorial_drive] #dealerMain #why:where(:not([hidden]):not([style*="display: none"]):not([style*=display\:none])){padding-inline:max(var(--journey-gutter),calc((100% - 1280px)/2))!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;gap:64px!important;display:grid!important}body[data-template=editorial_drive] #dealerMain #why .s-head{max-width:340px!important}body[data-template=editorial_drive] #dealerMain .why-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 28px!important}body[data-template=editorial_drive] #dealerMain .why-item{border:0!important;border-top:1px solid var(--journey-line)!important;background:0 0!important;border-radius:0!important;padding:28px 0!important}body[data-template=editorial_drive] #dealerMain .step-circle{background:0 0!important;border:0!important;width:auto!important;height:auto!important;font-size:48px!important;font-weight:300!important;line-height:1!important;display:block!important}body[data-template=editorial_drive] #dealerMain #about{background:var(--template-surface)!important}body[data-template=editorial_drive] #dealerMain .about-inner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)!important;align-items:center!important}body[data-template=editorial_drive] #dealerMain .about-title{font-size:clamp(36px,4vw,56px)!important}body[data-template=editorial_drive] #dealerMain .about-img{aspect-ratio:4/5!important;border-radius:0!important}body[data-template=editorial_drive] #dealerMain .cs-card{border:0!important;border-bottom:1px solid var(--journey-line)!important;background:0 0!important;border-radius:0!important}body[data-template=editorial_drive] #dealerMain .cs-body{padding:22px 0!important}body[data-template=editorial_drive] #dealerMain .review-card{border:0!important;border-top:2px solid var(--text-main)!important;background:0 0!important;border-radius:0!important;padding:28px 0 0!important}body[data-template=editorial_drive] #dealerMain .review-text{font-size:19px!important;line-height:1.85!important}body[data-template=editorial_drive] #dealerMain #faq:where(:not([hidden]):not([style*="display: none"]):not([style*=display\:none])){padding-inline:max(var(--journey-gutter),calc((100% - 1280px)/2))!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;gap:64px!important;display:grid!important}body[data-template=editorial_drive] #dealerMain .finance-box,body[data-template=editorial_drive] #dealerMain .contact-form{background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}body[data-template=editorial_drive] #dealerMain #contact{border-top:2px solid var(--text-main)!important}body[data-template=editorial_drive]:is(.full-catalog-mode,.finance-standalone-mode) #dealerMain :is(#why,#faq){display:none!important}body[data-template=editorial_drive]:not(.marketplace-car-detail-mode) #carPage .cp-spec{border:0!important;border-bottom:1px solid var(--journey-line)!important;background:0 0!important;border-radius:0!important;padding:18px 0!important}body[data-template=editorial_drive]:not(.marketplace-car-detail-mode) #carPage .cp-cta-card{border-top:2px solid var(--text-main)!important;border-radius:0!important}@media (width<=1100px){body[data-template=editorial_drive] #dealerMain #catalog #carsGrid.cars-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-template=editorial_drive] #dealerMain #why,body[data-template=editorial_drive] #dealerMain #faq{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}body[data-template=editorial_drive] #dealerMain #why .s-head{max-width:none!important}body[data-template=editorial_drive] #dealerMain .about-inner{grid-template-columns:minmax(0,1fr)!important}}@media (width<=760px){body[data-template=editorial_drive] #dealerMain .hero .hero-title{font-size:clamp(38px,10vw,58px)!important}body[data-template=editorial_drive] #dealerMain #catalog #carsGrid.cars-grid{grid-template-columns:minmax(0,1fr)!important}body[data-template=editorial_drive] #dealerMain #catalog #carsGrid .card-editorial .card-name{min-height:0!important;font-size:28px!important}body[data-template=editorial_drive] #dealerMain .why-grid{grid-template-columns:minmax(0,1fr)!important}body[data-template=editorial_drive] #dealerMain .finance-box,body[data-template=editorial_drive] #dealerMain .contact-form{padding:0!important}}body[data-template=editorial_drive]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer{background:var(--brand-primary)!important;color:var(--template-footer-text)!important}body[data-template=editorial_drive]:not(.admin-booting):not(.dedicated-admin-route):not(.admin-panel-open) #dealerMain+footer :is(.f-desc,.f-col-title,.f-links a,.f-soc,.footer-bottom,.footer-bottom a){color:var(--template-footer-text)!important}body[data-template=editorial_drive] #dealerMain+footer #footerLogo[data-editorial-logo-tone=light]{filter:none!important;background:0 0!important;padding:0!important}body[data-template=editorial_drive] #dealerMain+footer #footerLogo[data-editorial-logo-tone=dark]{box-sizing:content-box!important;background:#f7f6f2!important;border-radius:2px!important;padding:8px 12px!important}body[data-template=executive_classic] :is(#dealerMain #coming,#comingPage){--incoming-gutter:clamp(20px,5vw,80px);--incoming-line:color-mix(in srgb,var(--text-main) 16%,var(--site-bg));--incoming-muted:color-mix(in srgb,var(--text-main) 76%,var(--site-bg))}body[data-template=executive_classic] #comingPage{overscroll-behavior:contain;scrollbar-color:var(--template-action) var(--site-bg);background:var(--site-bg)!important;color:var(--text-main)!important}body[data-template=executive_classic] #comingPage .coming-page-nav{width:100%!important;max-width:none!important;height:auto!important;min-height:72px!important;padding:12px max(var(--incoming-gutter),calc((100% - 1280px)/2))!important;background:var(--site-bg)!important;border:0!important;border-bottom:1px solid var(--incoming-line)!important;box-shadow:none!important;backdrop-filter:none!important;box-sizing:border-box!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;display:flex!important;position:sticky!important;inset:0!important;transform:none!important}body[data-template=executive_classic] #comingPage .coming-page-back{touch-action:manipulation;min-height:44px!important;color:var(--text-main)!important;border:1px solid var(--incoming-line)!important;box-shadow:none!important;background:0 0!important;border-radius:8px!important;padding:10px 18px!important;font:400 14px/1.5 Heebo,Arial,sans-serif!important;transition:transform .14s cubic-bezier(.23,1,.32,1)!important}body[data-template=executive_classic] #comingPage .coming-page-logo{pointer-events:none}body[data-template=executive_classic] #comingPage #comingLogo{object-fit:contain!important;max-width:160px!important;height:40px!important}body[data-template=executive_classic] #comingPage .coming-page-inner{width:100%!important;max-width:calc(1280px + var(--incoming-gutter) + var(--incoming-gutter))!important;padding:clamp(48px,6vw,80px) var(--incoming-gutter) max(80px,env(safe-area-inset-bottom))!important;box-sizing:border-box!important;margin-inline:auto!important}body[data-template=executive_classic] #comingPage .coming-page-head{text-align:start!important;margin-bottom:40px!important}body[data-template=executive_classic] #comingPage .coming-page-head>:is(p:first-child,div){display:none!important}body[data-template=executive_classic] #comingPage .coming-page-title{text-wrap:balance;letter-spacing:-.025em!important;color:var(--text-main)!important;margin:0 0 16px!important;font-size:clamp(32px,3.8vw,50px)!important;font-weight:500!important;line-height:1.25!important}body[data-template=executive_classic] #comingPage .coming-page-sub{max-width:65ch!important;color:var(--incoming-muted)!important;margin:0!important;font-size:16px!important;line-height:1.9!important}body[data-template=executive_classic] :is(#dealerMain #coming,#comingPage) .cs-grid{box-sizing:border-box!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:44px 28px!important;width:100%!important;max-width:1280px!important;margin-inline:auto!important}body[data-template=executive_classic] #comingPage .cs-grid{margin-top:0!important}body[data-template=executive_classic] :is(#dealerMain #coming,#comingPage) .cs-card{min-width:0!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;transition:none!important;display:flex!important;overflow:visible!important;transform:none!important}body[data-template=executive_classic] :is(#dealerMain #coming,#comingPage) .cs-img-wrap{aspect-ratio:3/2!important;background:var(--template-surface)!important;border-radius:12px!important;flex:none!important;width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important}body[data-template=executive_classic] :is(#dealerMain #coming,#comingPage) .cs-img{object-fit:contain!important;filter:none!important;width:100%!important;height:100%!important}body[data-template=executive_classic] :is(#dealerMain #coming,#comingPage) .cs-body{text-align:start!important;background:0 0!important;flex-direction:column!important;flex:auto!important;gap:0!important;min-width:0!important;padding:22px 0 0!important;display:flex!important}body[data-template=executive_classic] :is(#dealerMain #coming,#comingPage) .cs-brand{overflow-wrap:anywhere;letter-spacing:.06em!important;color:var(--incoming-muted)!important;text-align:start!important;margin:0 0 6px!important;font-size:12px!important;font-weight:500!important;line-height:1.6!important}body[data-template=executive_classic] :is(#dealerMain #coming,#comingPage) .cs-name{overflow-wrap:anywhere;letter-spacing:-.02em!important;min-height:2.8em!important;color:var(--text-main)!important;text-align:start!important;margin:0 0 20px!important;font-size:23px!important;font-weight:500!important;line-height:1.4!important}body[data-template=executive_classic] :is(#dealerMain #coming,#comingPage) .cs-card-coming-badge{background:var(--template-action)!important;color:var(--template-action-text)!important;letter-spacing:0!important;box-shadow:none!important;border:0!important;border-radius:6px!important;padding:6px 10px!important;font-size:12px!important;font-weight:500!important;line-height:1.5!important;inset:12px 12px auto auto!important}body[data-template=executive_classic] :is(#dealerMain #coming,#comingPage) .cs-prices{border-top:1px solid var(--incoming-line)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;margin:0 0 20px!important;padding:16px 0 0!important;display:grid!important}body[data-template=executive_classic] :is(#dealerMain #coming,#comingPage) .cs-prices:not(:has(.cs-price-block)){display:none!important}body[data-template=executive_classic] :is(#dealerMain #coming,#comingPage) .cs-price-block{text-align:start!important;background:0 0!important;border:0!important;border-radius:0!important;min-width:0!important;padding:0!important}body[data-template=executive_classic] :is(#dealerMain #coming,#comingPage) .cs-price-label{letter-spacing:0!important;color:var(--incoming-muted)!important;margin-bottom:6px!important;font-size:13px!important;font-weight:400!important;line-height:1.7!important}body[data-template=executive_classic] :is(#dealerMain #coming,#comingPage) .cs-price-val{white-space:nowrap;font-variant-numeric:tabular-nums;unicode-bidi:isolate;color:var(--text-main)!important;font-size:24px!important;font-weight:500!important;line-height:1.4!important}body[data-template=executive_classic] :is(#dealerMain #coming,#comingPage) .cs-price-val.highlight{color:var(--template-action)!important}body[data-template=executive_classic] :is(#dealerMain #coming,#comingPage) .cs-wa-btn{touch-action:manipulation;background:var(--template-action)!important;width:100%!important;min-height:48px!important;color:var(--template-action-text)!important;letter-spacing:0!important;box-shadow:none!important;border:0!important;border-radius:8px!important;margin-top:auto!important;padding:12px 14px!important;font:500 14px/1.6 Heebo,Arial,sans-serif!important;transition:transform .14s cubic-bezier(.23,1,.32,1)!important;transform:none!important}body[data-template=executive_classic] #comingPage :is(button,a):focus-visible{outline:3px solid var(--template-action)!important;outline-offset:4px!important;transition:none!important;transform:none!important}body[data-template=executive_classic] #comingPage :is(button,a):active{transform:scale(.98)!important}@media (width<=1100px){body[data-template=executive_classic] :is(#dealerMain #coming,#comingPage) .cs-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=600px){body[data-template=executive_classic] :is(#dealerMain #coming,#comingPage){--incoming-gutter:20px}body[data-template=executive_classic] #comingPage .coming-page-nav{min-height:68px!important;padding-inline:20px!important}body[data-template=executive_classic] #comingPage #comingLogo{max-width:100px!important;height:32px!important}body[data-template=executive_classic] #comingPage .coming-page-back{padding-inline:12px!important}body[data-template=executive_classic] #comingPage .coming-page-head{margin-bottom:28px!important}body[data-template=executive_classic] :is(#dealerMain #coming,#comingPage) .cs-grid{grid-template-columns:minmax(0,1fr)!important;gap:36px!important}body[data-template=executive_classic] :is(#dealerMain #coming,#comingPage) .cs-name{min-height:0!important;font-size:23px!important}body[data-template=executive_classic] :is(#dealerMain #coming,#comingPage) .cs-price-val{font-size:22px!important}}@media (prefers-reduced-motion:reduce){body[data-template=executive_classic] #comingPage :is(button,a),body[data-template=executive_classic] :is(#dealerMain #coming,#comingPage) .cs-wa-btn{transition:none!important;transform:none!important}body[data-template=executive_classic] #comingPage :is(button,a):active{transform:none!important}}@media (width<=600px){body[data-template=executive_classic] #comingPage .coming-page-logo{position:static!important;transform:none!important}body[data-template=executive_classic] #comingPage .coming-page-nav>div:last-child{display:none!important}}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage){--incoming-gutter:clamp(20px,5vw,80px);--incoming-line:color-mix(in srgb,var(--text-main) 16%,var(--site-bg));--incoming-muted:color-mix(in srgb,var(--text-main) 76%,var(--site-bg))}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #comingPage{overscroll-behavior:contain;scrollbar-color:var(--template-action) var(--site-bg);background:var(--site-bg)!important;color:var(--text-main)!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #comingPage .coming-page-nav{width:100%!important;max-width:none!important;height:auto!important;min-height:72px!important;padding:12px max(var(--incoming-gutter),calc((100% - 1280px)/2))!important;background:var(--site-bg)!important;border:0!important;border-bottom:1px solid var(--incoming-line)!important;box-shadow:none!important;backdrop-filter:none!important;box-sizing:border-box!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;display:flex!important;position:sticky!important;inset:0!important;transform:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #comingPage .coming-page-back{touch-action:manipulation;min-height:44px!important;color:var(--text-main)!important;border:1px solid var(--incoming-line)!important;box-shadow:none!important;background:0 0!important;border-radius:8px!important;padding:10px 18px!important;font:400 14px/1.5 Heebo,Arial,sans-serif!important;transition:transform .14s cubic-bezier(.23,1,.32,1)!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #comingPage .coming-page-logo{pointer-events:none}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #comingPage #comingLogo{object-fit:contain!important;max-width:160px!important;height:40px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #comingPage .coming-page-inner{width:100%!important;max-width:calc(1280px + var(--incoming-gutter) + var(--incoming-gutter))!important;padding:clamp(48px,6vw,80px) var(--incoming-gutter) max(80px,env(safe-area-inset-bottom))!important;box-sizing:border-box!important;margin-inline:auto!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #comingPage .coming-page-head{text-align:start!important;margin-bottom:40px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #comingPage .coming-page-head>:is(p:first-child,div){display:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #comingPage .coming-page-title{text-wrap:balance;letter-spacing:-.025em!important;color:var(--text-main)!important;margin:0 0 16px!important;font-size:clamp(32px,3.8vw,50px)!important;font-weight:500!important;line-height:1.25!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #comingPage .coming-page-sub{max-width:65ch!important;color:var(--incoming-muted)!important;margin:0!important;font-size:16px!important;line-height:1.9!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-grid{box-sizing:border-box!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:44px 28px!important;width:100%!important;max-width:1280px!important;margin-inline:auto!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #comingPage .cs-grid{margin-top:0!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-card{min-width:0!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;transition:none!important;display:flex!important;overflow:visible!important;transform:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-img-wrap{aspect-ratio:3/2!important;background:var(--template-surface)!important;border-radius:12px!important;flex:none!important;width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-img{object-fit:contain!important;filter:none!important;width:100%!important;height:100%!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-body{text-align:start!important;background:0 0!important;flex-direction:column!important;flex:auto!important;gap:0!important;min-width:0!important;padding:22px 0 0!important;display:flex!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-brand{overflow-wrap:anywhere;letter-spacing:.06em!important;color:var(--incoming-muted)!important;text-align:start!important;margin:0 0 6px!important;font-size:12px!important;font-weight:500!important;line-height:1.6!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-name{overflow-wrap:anywhere;letter-spacing:-.02em!important;min-height:2.8em!important;color:var(--text-main)!important;text-align:start!important;margin:0 0 20px!important;font-size:23px!important;font-weight:500!important;line-height:1.4!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-card-coming-badge{background:var(--template-action)!important;color:var(--template-action-text)!important;letter-spacing:0!important;box-shadow:none!important;border:0!important;border-radius:6px!important;padding:6px 10px!important;font-size:12px!important;font-weight:500!important;line-height:1.5!important;inset:12px 12px auto auto!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-prices{border-top:1px solid var(--incoming-line)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;margin:0 0 20px!important;padding:16px 0 0!important;display:grid!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-prices:not(:has(.cs-price-block)){display:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-price-block{text-align:start!important;background:0 0!important;border:0!important;border-radius:0!important;min-width:0!important;padding:0!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-price-label{letter-spacing:0!important;color:var(--incoming-muted)!important;margin-bottom:6px!important;font-size:13px!important;font-weight:400!important;line-height:1.7!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-price-val{white-space:nowrap;font-variant-numeric:tabular-nums;unicode-bidi:isolate;color:var(--text-main)!important;font-size:24px!important;font-weight:500!important;line-height:1.4!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-price-val.highlight{color:var(--template-action)!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-wa-btn{touch-action:manipulation;background:var(--template-action)!important;width:100%!important;min-height:48px!important;color:var(--template-action-text)!important;letter-spacing:0!important;box-shadow:none!important;border:0!important;border-radius:8px!important;margin-top:auto!important;padding:12px 14px!important;font:500 14px/1.6 Heebo,Arial,sans-serif!important;transition:transform .14s cubic-bezier(.23,1,.32,1)!important;transform:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #comingPage :is(button,a):focus-visible{outline:3px solid var(--template-action)!important;outline-offset:4px!important;transition:none!important;transform:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #comingPage :is(button,a):active{transform:scale(.98)!important}@media (width<=1100px){body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=600px){body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage){--incoming-gutter:20px}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #comingPage .coming-page-nav{min-height:68px!important;padding-inline:20px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #comingPage #comingLogo{max-width:100px!important;height:32px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #comingPage .coming-page-back{padding-inline:12px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #comingPage .coming-page-head{margin-bottom:28px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-grid{grid-template-columns:minmax(0,1fr)!important;gap:36px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-name{min-height:0!important;font-size:23px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-price-val{font-size:22px!important}}@media (prefers-reduced-motion:reduce){body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #comingPage :is(button,a),body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-wa-btn{transition:none!important;transform:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #comingPage :is(button,a):active{transform:none!important}}@media (width<=600px){body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #comingPage .coming-page-logo{position:static!important;transform:none!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #comingPage .coming-page-nav>div:last-child{display:none!important}}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-arrival{border:1px solid var(--incoming-line)!important;border-radius:var(--incoming-radius)!important;background:var(--incoming-panel)!important;gap:8px!important;padding:12px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-arrival strong{color:var(--text-main)!important;font-size:14px!important;line-height:1.6!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-arrival-kicker,body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-timer-label{letter-spacing:0!important;color:var(--incoming-muted)!important;font-size:12px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-timer{gap:8px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-timer-block{border:1px solid var(--incoming-line)!important;border-radius:var(--incoming-radius)!important;background:var(--incoming-panel)!important;box-shadow:none!important;padding:12px 4px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-timer-num{font-variant-numeric:tabular-nums;color:var(--text-main)!important;font-size:22px!important;font-weight:500!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-timer-unit{letter-spacing:0!important;color:var(--incoming-muted)!important;font-size:12px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-wa-btn{-webkit-text-fill-color:var(--template-action-text)!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-wa-btn:active{transform:scale(.98)!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #comingPage .coming-page-back{-webkit-text-fill-color:var(--text-main)!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):has(#navImg[data-editorial-logo-tone=light]) #comingPage #comingLogo{border-radius:var(--incoming-radius)!important;box-sizing:content-box!important;filter:none!important;background:#15171d!important;padding:6px 10px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]):has(#navImg[data-editorial-logo-tone=dark]) #comingPage #comingLogo{border-radius:var(--incoming-radius)!important;box-sizing:content-box!important;filter:none!important;background:#f4f1ea!important;padding:6px 10px!important}body[data-template=private_showroom] :is(#dealerMain #coming,#comingPage){--incoming-radius:14px;--incoming-panel:color-mix(in srgb,var(--template-surface) 45%,var(--site-bg))}body[data-template=private_showroom] :is(#dealerMain #coming,#comingPage) .cs-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:36px 28px!important}body[data-template=private_showroom] :is(#dealerMain #coming,#comingPage) .cs-card{border:1px solid var(--incoming-line)!important;background:var(--incoming-panel)!important;border-radius:16px!important;overflow:hidden!important}body[data-template=private_showroom] :is(#dealerMain #coming,#comingPage) .cs-img-wrap{background:var(--site-bg)!important;border-radius:0!important}body[data-template=private_showroom] :is(#dealerMain #coming,#comingPage) .cs-body{padding:24px!important}body[data-template=private_showroom] :is(#dealerMain #coming,#comingPage) .cs-name{font-size:26px!important}body[data-template=private_showroom] :is(#dealerMain #coming,#comingPage) .cs-wa-btn,body[data-template=private_showroom] #comingPage .coming-page-back{border-radius:12px!important}body[data-template=private_showroom] #comingPage .coming-page-title{font-size:clamp(32px,3.6vw,48px)!important}body[data-template=tech_signature] :is(#dealerMain #coming,#comingPage){--incoming-radius:6px;--incoming-panel:color-mix(in srgb,var(--template-surface) 68%,var(--site-bg))}body[data-template=tech_signature] :is(#dealerMain #coming,#comingPage) .cs-card{border:1px solid var(--incoming-line)!important;background:var(--incoming-panel)!important;border-radius:8px!important;overflow:hidden!important}body[data-template=tech_signature] :is(#dealerMain #coming,#comingPage) .cs-img-wrap{background:var(--site-bg)!important;border-radius:0!important}body[data-template=tech_signature] :is(#dealerMain #coming,#comingPage) .cs-body{padding:24px!important}body[data-template=tech_signature] :is(#dealerMain #coming,#comingPage) .cs-brand{color:var(--brand-primary)!important}body[data-template=tech_signature] :is(#dealerMain #coming,#comingPage) .cs-name{font-size:24px!important}body[data-template=tech_signature] :is(#dealerMain #coming,#comingPage) .cs-price-val.highlight{color:var(--brand-primary)!important}body[data-template=tech_signature] :is(#dealerMain #coming,#comingPage) .cs-wa-btn,body[data-template=tech_signature] #comingPage .coming-page-back{border-radius:6px!important}body[data-template=tech_signature] #comingPage .coming-page-nav{border-bottom-color:var(--incoming-line)!important}body[data-template=editorial_drive] :is(#dealerMain #coming,#comingPage){--incoming-radius:3px;--incoming-panel:var(--template-surface)}body[data-template=editorial_drive] :is(#dealerMain #coming,#comingPage) .cs-card{border:0!important;border-bottom:1px solid var(--text-main)!important;background:0 0!important;border-radius:0!important}body[data-template=editorial_drive] :is(#dealerMain #coming,#comingPage) .cs-img-wrap{border-radius:3px!important}body[data-template=editorial_drive] :is(#dealerMain #coming,#comingPage) .cs-body{padding:22px 0 24px!important}body[data-template=editorial_drive] :is(#dealerMain #coming,#comingPage) .cs-brand{color:var(--template-action)!important}body[data-template=editorial_drive] :is(#dealerMain #coming,#comingPage) .cs-name{font-size:26px!important}body[data-template=editorial_drive] :is(#dealerMain #coming,#comingPage) .cs-wa-btn,body[data-template=editorial_drive] #comingPage .coming-page-back{border-radius:3px!important}body[data-template=editorial_drive] #comingPage .coming-page-title{letter-spacing:-.035em!important;font-size:clamp(36px,4.2vw,58px)!important;line-height:1.18!important}@media (width<=600px){body[data-template=private_showroom] :is(#dealerMain #coming,#comingPage) .cs-grid{grid-template-columns:minmax(0,1fr)!important}body:is([data-template=private_showroom],[data-template=tech_signature]) :is(#dealerMain #coming,#comingPage) .cs-body{padding:22px 18px!important}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-name{font-size:23px!important}}@media (prefers-reduced-motion:reduce){body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) :is(#dealerMain #coming,#comingPage) .cs-wa-btn:active{transform:none!important}}body:is([data-template=private_showroom],[data-template=tech_signature],[data-template=editorial_drive]) #dealerMain #coming .s-head>p:last-child{max-width:65ch!important;color:var(--incoming-muted)!important;-webkit-text-fill-color:var(--incoming-muted)!important;text-align:start!important;margin:12px 0 0!important;font-size:15px!important;line-height:1.9!important}body[data-template=private_showroom] :is(#dealerMain #coming,#comingPage) .cs-price-val.highlight{color:var(--text-main)!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view .lead-whatsapp-thread{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y pinch-zoom;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:max-content!important;align-content:start!important;align-items:start!important;min-height:0!important;overflow:hidden auto!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view .lead-whatsapp-message{overflow-wrap:anywhere;min-width:0!important;height:auto!important;min-height:min-content!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view .lead-drawer-footer{display:none!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view [data-lead-panel=whatsapp].active{min-height:0!important;padding:0!important;overflow:hidden!important}@media (width<=760px),(height<=500px) and (pointer:coarse){#adminPanel.open #leadDrawer#leadDrawer{top:var(--lead-viewport-top,0px)!important;height:var(--lead-viewport-height,100dvh)!important;min-height:0!important;padding:0!important;bottom:auto!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-panel.lead-drawer-pro{border-radius:0!important;flex-direction:column!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;display:flex!important;overflow:hidden!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro [data-lead-panel=work]>.lead-voicecenter-history{flex:none!important;order:initial!important;margin:0!important}#adminPanel.open #leadDrawer#leadDrawer .lead-voicecenter-history>div,#adminPanel.open #leadDrawer#leadDrawer .lead-voicecenter-history :is(.voicecenter-transcript,.voicecenter-call-text){touch-action:pan-y pinch-zoom;max-height:none!important;overflow:visible!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view .lead-drawer-hero{padding:calc(6px + env(safe-area-inset-top)) 12px 6px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view .lead-drawer-identity>:is(.lead-header-status,.lead-status-save-hint){display:none!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view .lead-drawer-identity p{margin:0!important;font-size:12px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view .lead-whatsapp-panel.lead-chat-clean{height:100%!important;min-height:0!important;box-shadow:none!important;grid-template-rows:auto minmax(0,auto) minmax(0,auto) auto minmax(64px,1fr) auto minmax(72px,auto)!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view .lead-whatsapp-composer{overscroll-behavior:contain;min-height:0!important;max-height:min(240px,calc(var(--lead-viewport-height,100dvh) * .35))!important;box-shadow:none!important;overflow:hidden auto!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view .lead-whatsapp-panel.mobile-details-open .lead-whatsapp-head{min-height:0!important;max-height:80px!important;overflow:auto!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view .lead-whatsapp-panel.mobile-details-open .lead-whatsapp-context{min-height:0!important;max-height:56px!important;overflow:auto!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view :is(.wa-history-more,.wa-new-messages,.lead-whatsapp-send){min-height:44px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view .lead-whatsapp-message small{font-size:12px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view .lead-whatsapp-message-input{touch-action:pan-y pinch-zoom;font-size:16px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view .lead-whatsapp-clean-head{padding:4px 12px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view .wa-history-controls{padding:0!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view [data-wa-official-controls]:empty{display:none!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view .lead-whatsapp-composer textarea,#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view .lead-whatsapp-send{grid-row:1!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view .lead-whatsapp-template-row{grid-row:2!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view .lead-whatsapp-provider-picker{grid-row:3!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view [data-wa-official-controls]{min-width:0;grid-area:4/1/auto/-1!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view .lead-whatsapp-warning{grid-row:5!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view[data-compact-viewport=true] .lead-whatsapp-panel.mobile-details-open .lead-whatsapp-head{max-height:48px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view[data-compact-viewport=true] .lead-whatsapp-panel.mobile-details-open .lead-whatsapp-context{max-height:32px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view[data-compact-viewport=true] .lead-drawer-identity p{display:none!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view[data-compact-viewport=true] .lead-drawer-hero{padding-block:4px!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro.is-whatsapp-view[data-compact-viewport=true] .lead-drawer-tabs{padding-block:0!important}}@media (height<=500px) and (pointer:coarse){#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-hero{flex:none!important;max-height:110px!important;position:relative!important;top:auto!important;overflow-y:auto!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-tabs{flex:none!important;position:relative!important;top:auto!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-tab-panel.active{flex:1 1 0!important;min-height:0!important;overflow-y:auto!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro [data-lead-panel=work].active{flex-direction:column!important;display:flex!important}#adminPanel.open #leadDrawer#leadDrawer .lead-drawer-pro .lead-drawer-footer{flex:none!important;position:relative!important;inset:auto!important}}:is(#adminPanel.open #leadDrawer#leadDrawer,#adminPanel.open #tab-leads_tab#tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-panel .lead-whatsapp-message:has(.lead-whatsapp-attribution){width:min(88%,520px)!important;min-width:0!important;max-width:88%!important}:is(#adminPanel.open #leadDrawer#leadDrawer,#adminPanel.open #tab-leads_tab#tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-attribution{box-sizing:border-box;overflow-wrap:anywhere;width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;color:#172235!important;background:0 0!important;border:0!important;border-top:1px solid #d6e2dc!important;border-radius:0!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;margin-top:12px!important;padding:12px 0 0!important;display:grid!important}:is(#adminPanel.open #leadDrawer#leadDrawer,#adminPanel.open #tab-leads_tab#tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-attribution .wa-ad-content{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;font-size:14px;line-height:1.6;display:grid}:is(#adminPanel.open #leadDrawer#leadDrawer,#adminPanel.open #tab-leads_tab#tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-attribution :is(span,p,strong,dd){white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;margin:0;text-overflow:clip!important;overflow:visible!important}:is(#adminPanel.open #leadDrawer#leadDrawer,#adminPanel.open #tab-leads_tab#tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-attribution .wa-ad-heading{font-size:14px;font-weight:600;line-height:1.5}:is(#adminPanel.open #leadDrawer#leadDrawer,#adminPanel.open #tab-leads_tab#tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-attribution .wa-ad-title{font-size:16px;font-weight:600;line-height:1.55}:is(#adminPanel.open #leadDrawer#leadDrawer,#adminPanel.open #tab-leads_tab#tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-attribution .wa-ad-notice{color:#4b6056;font-size:13px;line-height:1.7}:is(#adminPanel.open #leadDrawer#leadDrawer,#adminPanel.open #tab-leads_tab#tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-attribution .wa-ad-preview img{border-radius:8px;display:block;object-fit:contain!important;width:100%!important;height:auto!important;max-height:260px!important}:is(#adminPanel.open #leadDrawer#leadDrawer,#adminPanel.open #tab-leads_tab#tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-attribution [hidden]{display:none!important}:is(#adminPanel.open #leadDrawer#leadDrawer,#adminPanel.open #tab-leads_tab#tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-attribution dl{gap:6px;min-width:0;margin:0;font-size:12px;line-height:1.6;display:grid}:is(#adminPanel.open #leadDrawer#leadDrawer,#adminPanel.open #tab-leads_tab#tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-attribution dt{color:#4b6056;font-weight:400}:is(#adminPanel.open #leadDrawer#leadDrawer,#adminPanel.open #tab-leads_tab#tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-attribution .wa-ad-id{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:10px}:is(#adminPanel.open #leadDrawer#leadDrawer,#adminPanel.open #tab-leads_tab#tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-attribution .wa-ad-id dd{text-align:start;user-select:all;font-variant-numeric:tabular-nums}:is(#adminPanel.open #leadDrawer#leadDrawer,#adminPanel.open #tab-leads_tab#tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-attribution .wa-ad-links{flex-wrap:wrap;gap:4px 12px;display:flex}:is(#adminPanel.open #leadDrawer#leadDrawer,#adminPanel.open #tab-leads_tab#tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-attribution a{white-space:normal;color:#155c3c;text-underline-offset:3px;align-items:center;min-height:44px;font-size:13px;font-weight:500;text-decoration:underline;display:inline-flex;width:auto!important}:is(#adminPanel.open #leadDrawer#leadDrawer,#adminPanel.open #tab-leads_tab#tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-attribution summary{cursor:pointer;min-height:44px;list-style:revert;color:#4b6056;align-items:center;font-size:12px;display:flex}:is(#adminPanel.open #leadDrawer#leadDrawer,#adminPanel.open #tab-leads_tab#tab-leads_tab,#leadWhatsappMobileDialog) .lead-whatsapp-attribution :is(a,summary):focus-visible{outline-offset:3px;outline:2px solid #25875d}body[data-template] #dealerMain #catalog #carsGrid .car-card :is(.card-body,.card-meta,.card-name,.card-fallback-meta,.card-price,.card-specs,.card-spec,.card-spec-label,.card-spec-val,.card-tech-specs,.card-finance-teaser,.card-finance-teaser span,.card-finance-teaser strong,.card-warranty){text-align:center!important}body[data-template] #dealerMain #catalog #carsGrid .car-card .card-body{align-items:stretch!important}body[data-template] #dealerMain #catalog #carsGrid .car-card .card-spec{align-items:center!important}body[data-template] #dealerMain #catalog #carsGrid .car-card :is(.card-tech-specs,.card-finance-teaser,.card-warranty){flex-wrap:wrap;justify-content:center!important}body[data-template] :is(#dealerMain #coming,#comingPage) .cs-card :is(.cs-body,.cs-brand,.cs-name,.cs-price-block,.cs-price-label,.cs-price-val,.cs-arrival,.cs-timer-label){text-align:center!important}body[data-template] :is(#dealerMain #coming,#comingPage) .cs-card .cs-arrival{flex-wrap:wrap;justify-content:center!important;align-items:center!important}body[data-template] :is(#dealerMain #coming,#comingPage) .cs-card .cs-price-block:only-child{grid-column:1/-1}body[data-template] #dealerMain .weekly-car-copy,body[data-template] #dealerMain .weekly-car-copy :is(h2,p,.weekly-car-price,.weekly-car-finance),body[data-template] #dealerMain .sold-car-info{text-align:center!important}body[data-template] #dealerMain .weekly-car-actions{justify-content:center!important}#landingPage .dx-capabilities-content{color:#27213e;text-align:right;min-width:0}#landingPage .dx-capabilities-content>details{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e5dfef;border-radius:0;margin:0}#landingPage .dx-capabilities-content>details:first-child{border-top:1px solid #e5dfef}#landingPage .dx-capabilities-content>details>summary{cursor:pointer;color:#342750;overflow-wrap:anywhere;min-height:56px;padding:22px 4px;font-size:20px;font-weight:700;line-height:1.5}#landingPage .dx-capabilities-content>details[open]>summary{color:#4932b1}#landingPage .dx-capabilities-body{max-width:76ch;padding:0 4px 26px;font-size:16px;line-height:1.8}#landingPage .dx-capabilities-body p{font-size:inherit;line-height:inherit;color:#453d56;margin:0 0 14px}#landingPage .dx-capabilities-body ul{margin:0 0 18px;padding-inline-start:24px;list-style:outside}#landingPage .dx-capabilities-body li{margin:5px 0;line-height:1.8}#landingPage .dx-capabilities-body .dx-capabilities-note{color:#665e79;font-size:14px}#landingPage .dx-capabilities-body a{color:#4932b1;text-underline-offset:4px;min-height:44px;padding-block:8px;font-weight:600;text-decoration:underline;display:inline-block}#landingPage .dx-capabilities-content summary:focus-visible,#landingPage .dx-capabilities-content a:focus-visible{outline-offset:4px;outline:3px solid #6046d7}#landingPage .dx-capabilities-content ::selection{color:#27213e;background:#e7dfff}#landingPage .dx-capabilities-scope{color:#665e79;max-width:76ch;margin:24px 0 0;font-size:14px;line-height:1.8}#landingPage .dx-capabilities-guided>details>summary{padding-block:16px;font-size:17px}#landingPage .dx-capabilities-guided .dx-capabilities-body{padding-bottom:18px;font-size:15px}body:not(.guided-landing-mode) #landingPage.dx-dealer-first #landingCapabilities{max-width:1180px;margin-inline:auto;padding-block:64px;scroll-margin-top:100px}@media (width<=980px){body:not(.guided-landing-mode) #landingPage.dx-dealer-first .landing-nav-links{gap:12px}body:not(.guided-landing-mode) #landingPage.dx-dealer-first .landing-nav-links a{font-size:12px}}@media (width<=600px){#landingPage .dx-capabilities-content>details>summary{padding-block:18px;font-size:18px}#landingPage .dx-capabilities-body{font-size:16px}#landingPage .dx-capabilities-body .dx-capabilities-note,#landingPage .dx-capabilities-scope{font-size:14px}body:not(.guided-landing-mode) #landingPage.dx-dealer-first #landingCapabilities{padding:42px 20px}#landingPage .dx-capabilities-guided>details>summary{font-size:16px}#landingPage .dx-capabilities-guided .dx-capabilities-body{font-size:14px}}body.guided-landing-mode #landingPage .dxg-stage:has(.dx-capabilities-guided){align-content:start}@media (width<=980px){body.guided-landing-mode #landingPage .dxg-stage:has(.dx-capabilities-guided){justify-content:flex-start}}.dx-service-agent{color:var(--a-text,#17243a);gap:24px;display:grid}.dx-service-title{justify-content:space-between;align-items:start;gap:16px;display:flex}.dx-service-title>div{min-width:0}.dx-service-title>button{white-space:nowrap;flex-shrink:0}.dx-service-agent h3,.dx-service-customer h3{margin:0 0 8px;font-size:1.15rem}.dx-service-agent h4{margin:0 0 8px;font-size:1rem}.dx-service-agent p,.dx-service-customer p{overflow-wrap:anywhere;max-width:72ch;margin:8px 0;line-height:1.7}.dx-service-agent label,.dx-service-customer label{gap:6px;font-weight:600;display:grid}.dx-service-agent input,.dx-service-agent select,.dx-service-agent textarea,.dx-service-customer input,.dx-service-customer textarea{box-sizing:border-box;width:100%;max-width:100%;min-height:44px;font:inherit;border:1px solid var(--a-border,#cbd5e1);color:inherit;background:var(--a-bg,#fff);border-radius:10px;padding:10px 12px;font-size:1rem}.dx-service-agent input[type=checkbox]{width:20px;min-height:20px;accent-color:var(--a-accent,#2563eb)}.dx-service-agent button,.dx-service-customer button,.dx-service-customer a{min-height:44px;font:inherit;cursor:pointer;white-space:normal;overflow-wrap:anywhere;max-width:100%}.dx-service-agent button:focus-visible,.dx-service-agent input:focus-visible,.dx-service-agent select:focus-visible,.dx-service-customer :is(button,a,input,textarea):focus-visible{outline:2px solid var(--a-accent,#2563eb);outline-offset:3px}.dx-service-agent button:disabled,.dx-service-customer button:disabled{cursor:wait;opacity:.6}.dx-service-notice{background:var(--a-surface,#f1f5f9);border-radius:12px;padding:12px 16px}.dx-service-agent .dx-settings{grid-template-columns:minmax(0,720px);margin:0}.dx-service-agent .dx-settings>section,.dx-service-agent details{min-width:0}.dx-service-agent summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.dx-service-agent details[open]>label{margin-top:12px}.dx-service-preview{white-space:pre-wrap;background:var(--a-surface,#f1f5f9);border-radius:12px;padding:16px}.dx-service-call{border-bottom:1px solid var(--a-border,#e2e8f0);grid-template-columns:minmax(0,1fr) minmax(240px,1fr);gap:24px;padding:20px 0;display:grid}.dx-service-call>*,.dx-service-customer{min-width:0}.dx-service-call form{align-content:start;gap:8px;display:grid}.dx-service-actions{flex-wrap:wrap;gap:8px;display:flex}.dx-service-history article{border-bottom:1px solid var(--a-border,#e2e8f0);padding:12px 0}.dx-service-customer{border-top:1px solid var(--a-border,#e2e8f0);gap:12px;margin-top:24px;padding-top:20px;display:grid}.dx-service-customer form{gap:12px;max-width:560px;display:grid}.dx-service-customer button{justify-self:start}.dx-service-customer a{text-underline-offset:4px;align-items:center;display:inline-flex}.dx-support .dx-support-tabs{overscroll-behavior-inline:contain;overflow-x:auto}#adminPanel.admin-theme-dark :is(.dx-service-agent,.dx-service-customer){--a-text:#e2e8f0;--a-bg:#172033;--a-surface:#1e293b;--a-border:#475569;--a-accent:#93c5fd;color:#e2e8f0}#adminPanel.admin-theme-dark .dx-service-agent .dx-settings>section{background:#172033;border-color:#475569}#adminPanel.admin-theme-dark .dx-service-agent .dx-settings p{color:#cbd5e1}#adminPanel.admin-theme-dark .dx-service-agent summary{color:#e2e8f0}#adminPanel.admin-theme-dark :is(.dx-service-agent,.dx-service-customer) :is(input:not([type=checkbox]),select,textarea){color:#e2e8f0;color-scheme:dark;background:#172033;border-color:#64748b}@media (width<=640px){.dx-service-call{grid-template-columns:minmax(0,1fr);gap:12px}.dx-service-title{align-items:center}.dx-service-actions button{flex:130px}.dx-service-agent .dx-setting-grid{grid-template-columns:minmax(0,1fr)}.dx-service-customer button{width:100%}}#adminPanel.admin-theme-dark :is(.dx-service-agent,.dx-service-customer) button:not(.dx-primary){color:#e2e8f0;background:#1e293b;border:1px solid #64748b}#landingPage [data-service-consent][hidden]{display:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio{--dxz-paper:#faf9fd;--dxz-ink:#241b37;--dxz-muted:#5b506d;--dxz-line:#e5dff0;--dxz-accent:#613bc3;--dxz-hover:#492691;--story-ink:var(--dxz-ink);--story-purple:var(--dxz-accent);--story-paper:var(--dxz-paper);caret-color:var(--dxz-accent);font-family:Heebo,Arial,sans-serif;overflow-x:clip;background:var(--dxz-paper)!important;color:var(--dxz-ink)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio *,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio :before,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio :after{box-sizing:border-box}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio ::selection{color:#241b37;background:#e5dafa}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio :focus-visible{outline-offset:5px;outline:3px solid var(--dxz-accent)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio [hidden]{display:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-announcement{background:var(--dxz-accent);color:#fff;justify-content:center;align-items:center;min-height:34px;padding:4px 16px;font-size:13px;line-height:1.6;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-announcement a{color:inherit;align-items:center;gap:12px;min-height:26px;text-decoration:none;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-nav{z-index:100!important;background:var(--dxz-paper)!important;width:100%!important;max-width:none!important;height:80px!important;min-height:0!important;box-shadow:none!important;backdrop-filter:none!important;border:0!important;border-bottom:1px solid #0000!important;border-radius:0!important;gap:30px!important;margin:0!important;padding:0 max(24px,50% - 560px)!important;position:sticky!important;top:0!important;left:auto!important;transform:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-brand{flex:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-brand-logo{width:142px!important;max-width:142px!important;height:auto!important;max-height:42px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-nav-links{justify-content:flex-start;margin-inline-end:auto;gap:28px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-nav-links a{align-items:center;min-height:44px;display:inline-flex;color:#5b506d!important;font-size:14px!important;font-weight:500!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-nav-cta{white-space:nowrap;min-height:44px;background:var(--dxz-accent)!important;border:1px solid var(--dxz-accent)!important;color:#fff!important;box-shadow:none!important;border-radius:9px!important;padding:10px 17px!important;font-size:14px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero{isolation:isolate;background:var(--dxz-paper)!important;text-align:center!important;max-width:none!important;min-height:540px!important;margin:0!important;padding:86px 24px 142px!important;display:block!important;position:relative!important;overflow:hidden!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero:before,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero:after{content:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero-content{z-index:1;position:relative;text-align:center!important;width:100%!important;max-width:1000px!important;margin:0 auto!important;display:block!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero h1{text-wrap:balance;letter-spacing:-.035em!important;text-align:center!important;color:var(--dxz-ink)!important;max-width:none!important;margin:0 auto 25px!important;font-size:clamp(48px,5.4vw,76px)!important;font-weight:800!important;line-height:1.12!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero h1 span{color:var(--dxz-ink)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-lead{text-align:center!important;color:#5b506d!important;max-width:650px!important;margin:0 auto!important;font-size:18px!important;font-weight:400!important;line-height:1.8!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero-actions{flex-flow:wrap!important;justify-content:center!important;align-items:center!important;gap:12px!important;margin:28px 0 17px!important;display:flex!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-btn{min-height:48px!important;box-shadow:none!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;padding:13px 23px!important;font-size:15px!important;font-weight:600!important;line-height:1.5!important;text-decoration:none!important;transition:background-color .18s,color .18s!important;display:inline-flex!important;transform:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-btn.primary,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero .landing-btn.primary{background:var(--dxz-accent)!important;border:1px solid var(--dxz-accent)!important;color:#fff!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-btn.secondary,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero .landing-btn.secondary{border:1px solid var(--dxz-line)!important;color:#372846!important;background:#fff!important;padding-inline:23px!important;font-size:15px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-proof{color:#6a5b7b!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px 19px!important;margin:0!important;font-size:12px!important;line-height:1.8!important;display:flex!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-proof span{color:inherit!important;background:0 0!important;border:0!important;padding:0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-proof span:before{content:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-horizon{z-index:0;bottom:-31px;filter:blur(15px);opacity:.85;pointer-events:none;contain:paint;justify-content:center;align-items:flex-end;gap:3px;height:115px;display:flex;position:absolute;inset-inline:0}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-horizon i{background:linear-gradient(#b48cf0,#613bc3);flex:1;max-width:155px;height:48%;animation:.9s cubic-bezier(.16,1,.3,1) both dxz-horizon-in;display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-horizon i:nth-child(2),body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-horizon i:nth-child(8){height:64%}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-horizon i:nth-child(3),body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-horizon i:nth-child(7){height:78%}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-horizon i:nth-child(4),body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-horizon i:nth-child(6){height:94%}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-horizon i:nth-child(5){height:100%}@keyframes dxz-horizon-in{0%{transform:translateY(18px)}to{transform:translateY(0)}}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio :is(.landing-section,.dx-guided-intro){background:var(--dxz-paper)!important;content-visibility:visible!important;width:100%!important;max-width:none!important;margin:0!important;padding:82px max(24px,50% - 540px)!important;scroll-margin-top:90px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-section-head{text-align:center!important;max-width:760px!important;margin:0 auto 38px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio :is(.landing-section-head h2,.dx-leads-story-copy h2,.dx-agency-site-copy h2){text-wrap:balance;letter-spacing:-.025em!important;color:var(--dxz-ink)!important;font-size:clamp(30px,3.1vw,44px)!important;font-weight:750!important;line-height:1.25!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-section-head p{max-width:65ch;color:var(--dxz-muted)!important;margin:15px auto 0!important;font-size:16px!important;line-height:1.8!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-logo-strip{background:var(--dxz-paper)!important;border:0!important;padding:32px max(24px,50% - 540px)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-logo-strip h2{color:#6a5b7b!important;font-size:14px!important;font-weight:400!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-logo-marquee{border:1px solid var(--dxz-line)!important;background:0 0!important;border-radius:16px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-logo-track{gap:0!important;padding:0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-logo-item{border:0!important;border-inline-start:1px solid var(--dxz-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-showcase{padding-top:55px!important;padding-bottom:30px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-screen-switcher{flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;margin:0 auto 25px;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-screen-switcher button{color:#5b506d;cursor:pointer;touch-action:manipulation;background:0 0;border:1px solid #0000;border-radius:7px;min-height:44px;padding:10px 19px;font:500 14px Heebo,Arial,sans-serif}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-screen-switcher button[aria-pressed=true]{border-color:var(--dxz-line);color:var(--dxz-accent);background:#fff;font-weight:700}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-screen-stage{background:#7652cc;border-radius:16px;padding:36px 36px 0;overflow:hidden}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-dealer-hero-preview{width:100%;max-width:100%;background:#fff!important;border:0!important;border-radius:10px 10px 0 0!important;margin:0!important;animation:none!important;box-shadow:0 15px 32px #3b206925!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-dealer-hero-preview picture{background:#fff;height:480px;display:block;overflow:hidden}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-dealer-hero-preview img{display:block;object-fit:cover!important;object-position:top!important;width:100%!important;height:100%!important;max-height:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-browser-bar{color:#5b506d!important;background:#f9f7fd!important;border-bottom:1px solid #e5dff0!important;padding:12px 17px!important;font-size:11px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-window-dots i{background:#cfc3e1!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-dealer-hero-preview figcaption{color:var(--dxz-ink)!important;background:#fff!important;border:0!important;padding:14px!important;font-size:14px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-dealer-hero-preview small{color:#6a5b7b!important;font-size:11px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-screen-description{color:#6a5b7b;text-align:center;margin:15px 0 0;font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-features{padding-top:65px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:32px!important;display:grid!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-feature-grid article{box-shadow:none!important;border:0!important;border-top:1px solid var(--dxz-line)!important;text-align:right!important;background:0 0!important;border-radius:0!important;min-width:0!important;padding:25px 0 0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-feature-grid article h3{color:var(--dxz-ink)!important;margin:0 0 12px!important;font-size:22px!important;line-height:1.45!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-feature-grid article p{color:var(--dxz-muted)!important;max-width:34ch!important;margin:0!important;font-size:15px!important;line-height:1.85!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-scene{display:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-leads-story,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-agency-site{border-top:1px solid var(--dxz-line)!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;align-items:center!important;gap:64px!important;display:grid!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-leads-story-copy,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-agency-site-copy{max-width:430px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-leads-story-copy p,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-agency-site-copy p{color:var(--dxz-muted)!important;margin:20px 0 24px!important;font-size:16px!important;line-height:1.85!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-leads-story-preview{box-shadow:none!important;background:#eee7fa!important;border:0!important;border-radius:14px!important;margin:0!important;padding:22px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-workspace-bar{color:var(--dxz-ink)!important;background:0 0!important;border:0!important;padding:0 0 18px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-leads-scene-tabs{color:#5b506d!important;border-color:#ded2ef!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-leads-scene-tabs .is-current{color:var(--dxz-ink)!important;background:#fff!important;border-color:#c9b8e2!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-workspace-task{box-shadow:none!important;background:#fff!important;border:0!important;border-radius:9px!important;padding:19px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-workspace-task-head strong,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-lead-message{color:#302047!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-demo-assignee{color:#51309f!important;background:#eee7fa!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-demo-status{color:#51309f!important;background:#f3eefb!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-lead-next{color:#604c7c!important;background:#f5f0fc!important;border-color:#e3d7f3!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-leads-story-preview figcaption{color:#6a5b7b!important;background:0 0!important;margin-top:18px!important;font-size:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-agency-site{direction:ltr!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-agency-site>*{direction:rtl}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-agency-site-copy ul{color:var(--dxz-muted)!important;font-size:15px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-agency-site-copy li{border-color:var(--dxz-line)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-agency-site-preview{background:#21172f!important;border:0!important;border-radius:12px!important;box-shadow:0 16px 36px #30204712!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-agency-site-preview figcaption{color:#5b506d!important;background:#f4effa!important;font-size:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingCapabilities{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);border-top:1px solid var(--dxz-line)!important;gap:24px 64px!important;display:grid!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingCapabilities .landing-section-head{text-align:right!important;margin:0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-capabilities-content>details{border-color:var(--dxz-line)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-capabilities-content>details>summary{color:var(--dxz-ink)!important;padding:21px 4px!important;font-size:18px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-capabilities-content>details[open]>summary{color:var(--dxz-accent)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-capabilities-body p,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-capabilities-body li{color:#5b506d!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-capabilities-body a{color:var(--dxz-accent)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-capabilities-note,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-capabilities-scope{color:#6a5b7b!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-capabilities-scope{grid-column:2;margin:0!important;font-size:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-demo-section{padding-top:0!important;padding-bottom:58px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-demo-section .landing-section-head{display:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio :is(.dx-product-details,.dx-day-disclosure,.dxz-support-details){border:1px solid var(--dxz-line)!important;background:0 0!important;border-radius:10px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio :is(.dx-product-details,.dx-day-disclosure,.dxz-support-details)>summary{cursor:pointer;min-height:52px;color:var(--dxz-ink)!important;padding:18px 22px!important;font-size:15px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-testimonials{border-block:1px solid var(--dxz-line)!important;background:#f3eefb!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-testimonials h2{color:var(--dxz-ink)!important;font-size:36px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-testimonial-grid{border:1px solid #e0d5ee;border-radius:14px;overflow:hidden;gap:0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-testimonial{box-shadow:none!important;border:0!important;color:var(--dxz-ink)!important;background:0 0!important;border-inline-end:1px solid #e0d5ee!important;border-radius:0!important;padding:32px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-testimonial:last-child{border-inline-end:0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-testimonial blockquote{color:#3c2c51!important;font-size:17px!important;line-height:1.85!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-testimonial :is(strong,span,small,p){color:#665777!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-testimonial-quote{color:var(--dxz-accent)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-confidence{padding-bottom:36px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-confidence .landing-section-head{display:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-confidence-grid{padding:0 25px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-confidence-item h3{color:var(--dxz-ink)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-confidence-item p{color:var(--dxz-muted)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-confidence-item svg{color:var(--dxz-accent)!important;stroke:currentColor!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-support-details{max-width:1080px;margin:auto}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-how{border-bottom:1px solid var(--dxz-line)!important;padding-top:45px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-how-grid{gap:45px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-how-grid article{box-shadow:none!important;background:0 0!important;border:0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-how-grid article>span{place-items:center;display:grid;color:var(--dxz-accent)!important;background:0 0!important;border:1px solid #ded2ef!important;border-radius:50%!important;width:38px!important;height:38px!important;font-size:16px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-how-grid h3{color:var(--dxz-ink)!important;font-size:19px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-how-grid p{color:var(--dxz-muted)!important;font-size:15px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-price-card{border-color:var(--dxz-line)!important;color:var(--dxz-ink)!important;box-shadow:none!important;background:#fff!important;border-radius:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-price-card.recommended{border-color:var(--dxz-accent)!important;background:#fff!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-price-card .landing-price-ribbon{background:var(--dxz-accent)!important;color:#fff!important;border-radius:4px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-price-top h3,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-price-main strong{color:var(--dxz-ink)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-price-top>span,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-price-main>span,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-price-note,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-plan-scope{color:var(--dxz-muted)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-price-features{color:#4b3c60!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-plan-more,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-price-main{border-color:var(--dxz-line)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-plan-more>summary,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-plan-compare>summary{color:var(--dxz-accent)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-price-cta{background:var(--dxz-accent)!important;color:#fff!important;border:1px solid var(--dxz-accent)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-price-network .landing-price-cta{color:var(--dxz-accent)!important;background:0 0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-pricing-footnote,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-pricing-after{color:var(--dxz-muted)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-guided-intro{border-block:1px solid var(--dxz-line)!important;background:#f3eefb!important;padding-block:30px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-guided-intro h3{color:var(--dxz-ink)!important;font-size:22px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-guided-intro p{color:var(--dxz-muted)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-faq-grid details{border-color:var(--dxz-line)!important;background:0 0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-faq-grid summary{color:var(--dxz-ink)!important;padding-block:21px!important;font-size:17px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-faq-grid p{color:var(--dxz-muted)!important;font-size:15px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingContact.dx-signup-section{border-top:1px solid var(--dxz-line)!important;background:#f1eafa!important;align-items:start!important;gap:72px!important;padding-block:85px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingContact .dx-signup-story :is(h2,p,strong,a,span){color:var(--dxz-ink)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingContact .dx-signup-story h2{font-size:clamp(32px,3.6vw,48px)!important;line-height:1.2!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingContact .dx-signup-story em{font-style:normal;color:var(--dxz-accent)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-signup-card{box-shadow:none!important;background:#fff!important;border:0!important;border-radius:13px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-signup-card :is(h3,label,legend){color:var(--dxz-ink)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-signup-card :is(p,small){color:#665777!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-signup-submit{background:var(--dxz-accent)!important;color:#fff!important;min-height:49px!important;box-shadow:none!important;border-radius:8px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-signup-card input:not([type=checkbox]){caret-color:var(--dxz-accent);color:var(--dxz-ink)!important;background:#fff!important;border-color:#d9cde9!important;min-height:49px!important;font-size:16px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-signup-card input::placeholder{color:#756780!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-signup-card input:focus{border-color:var(--dxz-accent)!important;box-shadow:0 0 0 3px #613bc318!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-signup-progress li.active{color:var(--dxz-accent)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-signup-progress li.active span{background:var(--dxz-accent)!important;border-color:var(--dxz-accent)!important;color:#fff!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-signup-card-footer{border-color:var(--dxz-line)!important;background:#f7f3fc!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-signup-help,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-signup-help span{color:var(--dxz-ink)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #dealerxSolutions{background:var(--dxz-paper)!important;padding-block:38px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #dealerxSolutions h2{color:var(--dxz-ink)!important;font-size:21px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #dealerxSolutions .dealerx-solutions-links a{color:#665777!important;font-size:13px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-legal-links{background:var(--dxz-paper)!important;color:#6a5b7b!important;border-color:var(--dxz-line)!important;content-visibility:visible!important;gap:14px 25px!important;padding:28px 24px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-legal-links a,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-legal-links button{min-height:44px;color:inherit!important;font-size:12px!important}@media (hover:hover) and (pointer:fine){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-nav-links a:hover{color:var(--dxz-accent)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-btn.primary:hover,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-nav-cta:hover,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-signup-submit:hover,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-price-cta:hover{background:var(--dxz-hover)!important;color:#fff!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-btn.secondary:hover,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-screen-switcher button:hover{background:#ece4f8!important}}@media (width<=1000px){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-nav{gap:22px!important;padding-inline:24px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-nav-links{gap:18px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero{padding-top:75px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio :is(.dx-leads-story,.dx-agency-site){gap:35px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingCapabilities{gap:24px 35px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-dealer-hero-preview picture{height:390px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingContact.dx-signup-section{gap:35px!important}}@media (width<=800px){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-nav{gap:16px!important;height:70px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-brand-logo{width:125px!important;max-width:125px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-nav-links{display:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-mobile-nav{margin-inline-start:auto;display:block!important;position:relative!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-mobile-nav>summary{cursor:pointer;min-height:44px;font-size:14px;color:var(--dxz-ink)!important;padding:10px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-mobile-nav-panel{top:52px;z-index:110;border-radius:10px;width:240px;padding:10px;position:absolute;inset-inline-end:-85px;box-shadow:0 14px 35px #30204717;border:1px solid var(--dxz-line)!important;background:#fff!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-mobile-nav-panel a{align-items:center;min-height:46px;padding:10px 14px;font-size:15px;display:flex;color:var(--dxz-ink)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero{min-height:515px!important;padding:68px 24px 135px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero h1{font-size:58px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio :is(.landing-section,.dx-guided-intro){padding:62px 26px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-showcase{padding-top:42px!important;padding-bottom:10px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-screen-stage{padding:24px 24px 0}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-feature-grid{gap:24px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-feature-grid article h3{font-size:19px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio :is(.dx-leads-story,.dx-agency-site){direction:rtl!important;grid-template-columns:minmax(0,1fr)!important;gap:32px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-leads-story-copy,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-agency-site-copy{text-align:center!important;max-width:600px!important;margin:auto!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-agency-site-copy ul{text-align:right}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-agency-site-preview{width:100%;max-width:600px;margin:auto!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-agency-site-preview picture{display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingCapabilities{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingCapabilities .landing-section-head{text-align:center!important;margin:0 auto!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-capabilities-scope{grid-column:1}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-demo-section{padding-top:0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-confidence{padding-bottom:0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-testimonial-grid{grid-template-columns:minmax(0,1fr)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-testimonial{border-inline-end:0!important;border-bottom:1px solid #e0d5ee!important;padding:26px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-testimonial:last-child{border-bottom:0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-how-grid{gap:25px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-how-grid h3{font-size:18px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingContact.dx-signup-section{grid-template-columns:minmax(0,1fr)!important;gap:38px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-signup-story{text-align:center!important;max-width:600px!important;margin:auto!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-signup-shell{width:100%!important;max-width:520px!important;margin:auto!important}}@media (width<=600px){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-announcement{min-height:32px;font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-nav{gap:7px!important;height:67px!important;padding-inline:17px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-brand-logo{width:104px!important;max-width:104px!important;max-height:33px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-nav-cta{border-radius:7px!important;min-height:42px!important;padding:9px 12px!important;font-size:11px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-mobile-nav>summary{min-height:44px;padding:10px 8px!important;font-size:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero{min-height:515px!important;padding:64px 22px 113px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero h1{letter-spacing:-.03em!important;margin-bottom:23px!important;font-size:clamp(41px,11.7vw,57px)!important;line-height:1.13!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-lead{max-width:400px!important;font-size:16px!important;line-height:1.8!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero-actions{flex-flow:row!important;gap:8px!important;margin-top:25px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero-actions .landing-btn{width:auto!important;min-width:0!important;max-width:none!important;min-height:48px!important;padding:12px 14px!important;font-size:13px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-proof{gap:4px 12px!important;font-size:11px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-horizon{filter:blur(11px);height:88px;bottom:-24px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio :is(.landing-section,.dx-guided-intro){padding:48px 22px!important;scroll-margin-top:78px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-section-head{margin-bottom:27px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio :is(.landing-section-head h2,.dx-leads-story-copy h2,.dx-agency-site-copy h2){font-size:30px!important;line-height:1.3!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-section-head p{font-size:15px!important;line-height:1.8!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-logo-strip{padding:26px 22px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-showcase{padding-top:35px!important;padding-bottom:10px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-screen-switcher{flex-wrap:nowrap;gap:2px;margin-bottom:18px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-screen-switcher button{white-space:nowrap;min-height:44px;padding:9px 10px;font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-screen-stage{border-radius:12px;padding:16px 12px 0}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-dealer-hero-preview picture{height:360px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-dealer-hero-preview img{object-position:top right!important;max-height:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-dealer-hero-preview figcaption{padding:13px 9px!important;font-size:13px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-browser-bar{gap:8px!important;padding:11px!important;font-size:9px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-screen-description{font-size:11px;line-height:1.7}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-feature-grid{grid-template-columns:minmax(0,1fr)!important;gap:25px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-feature-grid article{padding:24px 0 0!important;display:block!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-feature-grid article h3{font-size:21px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-feature-grid article p{max-width:none!important;font-size:15px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-leads-story-preview,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-workspace-task{padding:17px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-agency-site-preview{border:0!important;border-radius:12px!important;width:100%!important;max-width:none!important;padding:0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-agency-site-preview picture{max-height:410px;overflow:hidden}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-agency-site-preview img{object-position:top!important;width:100%!important;max-height:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingCapabilities{gap:24px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-capabilities-content>details>summary{padding-block:20px!important;font-size:16px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-capabilities-body{font-size:15px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-capabilities-body .dx-capabilities-note{font-size:13px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-demo-section{padding-top:0!important;padding-bottom:35px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-testimonials h2{font-size:29px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-testimonial blockquote{font-size:16px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-confidence{padding-bottom:0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-confidence-grid{padding-inline:16px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-how-grid{grid-template-columns:minmax(0,1fr)!important;gap:30px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-how-grid article{padding:0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-price-card{padding:25px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-price-main strong{font-size:40px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-guided-intro{padding-block:27px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-guided-intro h3{font-size:20px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-faq-grid summary{font-size:16px!important;line-height:1.6!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingContact.dx-signup-section{gap:30px!important;padding-block:50px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingContact .dx-signup-story h2{font-size:34px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-signup-card-head{padding:24px 20px 15px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-form{padding-inline:20px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-signup-card-footer{padding:18px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #dealerxSolutions{padding-block:30px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-legal-links{gap:8px 18px!important;padding:24px 22px!important}}@media (width<=360px){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-nav{padding-inline:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-brand-logo{width:91px!important;max-width:91px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-nav-cta{padding-inline:9px!important;font-size:10px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero{padding-inline:19px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero-actions .landing-btn{padding-inline:11px!important;font-size:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-screen-switcher button{padding-inline:8px!important;font-size:11px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio :is(.landing-section,.dx-guided-intro){padding-inline:18px!important}}@media (prefers-reduced-motion:reduce){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio *,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio :before,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-logo-marquee{background:#292035!important;border-color:#292035!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-logo-item{background:#292035!important;border-color:#493b5c!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-logo-item b{color:#f0eafa!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingContact .landing-form .dx-signup-submit{background:var(--dxz-accent)!important;color:#fff!important;transform:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingContact .landing-form .dx-signup-submit:disabled{cursor:wait;background:#9d8cba!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingContact .dx-signup-progress :is(.active,.is-active){color:var(--dxz-accent)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingContact .dx-signup-progress :is(.active,.is-active) span{background:var(--dxz-accent)!important;color:#fff!important;border-color:var(--dxz-accent)!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-how-grid article:after{content:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio :is(button,summary,.landing-btn,.landing-nav-cta){touch-action:manipulation;-webkit-tap-highlight-color:transparent}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio :is(button,.landing-btn,.landing-nav-cta){-webkit-user-select:none;user-select:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero-actions .landing-btn:active{opacity:.85}@media (hover:hover) and (pointer:fine){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingContact .landing-form .dx-signup-submit:hover{background:var(--dxz-hover)!important}}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio{padding-top:114px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxz-announcement{top:0;z-index:102;height:34px;position:fixed;inset-inline:0}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-nav{top:34px!important;position:fixed!important;inset-inline:0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio :is(.landing-section,.dx-guided-intro){scroll-margin-top:130px!important}@media (width<=800px){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio{padding-top:104px!important}}@media (width<=600px){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio{padding-top:101px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-nav-cta{min-height:44px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio :is(.landing-section,.dx-guided-intro){scroll-margin-top:117px!important}}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio{--dxbrand-purple:#613bc3;--dxbrand-ink:#241b37;--dxbrand-muted:#6a5b7b;--dxbrand-soft:#f1eafa;--dxbrand-line:#dfd3ee;--dxbrand-ease:cubic-bezier(.23,1,.32,1);background:#fff!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-nav{background:#fffffffa!important;border-bottom-color:#eee8f5!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero{background:#fff!important;min-height:0!important;padding:52px 24px 36px!important;overflow:visible!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero-content{max-width:1160px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero h1{margin-bottom:21px!important;font-size:clamp(48px,5.2vw,72px)!important;line-height:1.15!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero h1 br{display:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero h1 span{margin-inline-start:.18em;display:inline;color:#613bc3!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-lead{max-width:690px!important;font-size:18px!important;line-height:1.8!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero-actions{margin:24px 0 14px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-connection{direction:rtl;grid-template-columns:minmax(0,1fr) 56px 168px 56px minmax(0,1fr);align-items:center;max-width:920px;margin:34px auto 0;display:grid;position:relative}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-car,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-customer{text-align:right;background:#f8f5fd;border:1px solid #e5dcf2;border-radius:12px;align-items:center;gap:15px;min-height:94px;padding:17px;display:flex;position:relative}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-car img{object-fit:cover;border-radius:7px;flex:none;width:76px;height:54px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-connection strong{color:#332247;font-size:14px;font-weight:700;line-height:1.5;display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-connection small{color:#6a5b7b;margin-top:4px;font-size:12px;line-height:1.8;display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-hub{z-index:1;background:#eee6fa;border:1px solid #d8c6ef;border-radius:13px;place-items:center;gap:10px;padding:19px 16px;display:grid}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-hub img{width:121px;height:auto}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-hub span{color:#604c7b;font-size:11px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-link{background:#c8b3e5;height:1px;position:relative}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-link i{background:#8a63ca;border-radius:50%;width:6px;height:6px;position:absolute;top:-2.5px;left:50%}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-label{text-align:center;color:#6a5b7b;margin:12px 0 0;font-size:11px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-logo-strip{background:#fff!important;border-bottom:1px solid #ece5f5!important;padding-top:20px!important;padding-bottom:35px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-logo-marquee{border-radius:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-showcase{background:#fff!important;padding-top:72px!important;padding-bottom:36px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-workflow-nav{flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 28px;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-workflow-nav button{color:#665777;cursor:pointer;background:#fff;border:1px solid #e6def0;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:49px;padding:12px 21px;font:500 15px Heebo,Arial,sans-serif;transition:background-color .18s,color .18s,border-color .18s;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-workflow-nav button svg{width:20px;height:20px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-workflow-nav button[aria-pressed=true]{color:#fff;background:#613bc3;border-color:#613bc3}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-storyboard{isolation:isolate;background:#f1eafa;border:1px solid #e3d7f2;border-radius:18px;padding:25px 28px 0;position:relative;overflow:hidden}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-storyboard-top{color:#6a5b7b;justify-content:space-between;align-items:center;gap:16px;padding-bottom:29px;font-size:11px;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-storyboard-top>div{align-items:center;gap:14px;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-storyboard-top img{width:103px;height:auto}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-storyboard-top>div span{border-inline-start:1px solid #cfc0e2;padding-inline-start:14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-workflow-panel{grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr) 42px minmax(0,1fr);align-items:start;gap:0;display:grid}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-stage{min-width:0;position:relative}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-stage-label{color:#493466;align-items:center;gap:8px;min-height:22px;margin:0 0 13px;font-size:14px;font-weight:650;line-height:1.5;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-stage-label:before{content:"";background:#8f68cd;border-radius:50%;flex:none;width:5px;height:5px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-product-card{text-align:right;color:#302044;background:#fff;border:0;border-radius:12px;flex-direction:column;gap:0;min-height:328px;padding:20px 17px;display:flex;position:relative;box-shadow:0 10px 28px #42236d0d}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-card-title{color:#604083;align-items:center;gap:9px;margin-bottom:18px;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-card-title svg{color:#7b55b3;flex:none;width:19px;height:19px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-card-title strong{color:#655076;font-size:13px;font-weight:600;line-height:1.6}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-photo{background:#eeebf2;border-radius:7px;width:100%;height:125px;margin:0 0 14px;overflow:hidden}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-photo img{object-fit:cover;width:100%;height:100%;display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-info{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;line-height:1.7;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-info strong{color:#302044;font-size:14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-info>span{color:#51309f;font-size:13px;font-weight:700}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-specs{color:#796c87;margin:5px 0 12px;font-size:11px;line-height:1.7}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-chip{color:#613bc3;white-space:nowrap;background:#f4effb;border:1px solid #e0d5f0;border-radius:5px;align-self:flex-start;align-items:center;gap:4px;padding:4px 7px;font-size:10px;line-height:1.5;display:inline-flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-chip svg{flex:none;width:12px;height:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-stage-note{max-width:27ch;min-height:46px;color:#6a5b7b!important;margin:15px 0 24px!important;font-size:13px!important;line-height:1.75!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-connector{justify-content:center;align-items:center;height:328px;margin-top:35px;display:flex;position:relative}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-connector i{inset-inline:0;background:#c2abdf;height:1px;position:absolute;top:50%}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-connector svg{color:#9b79c7;z-index:1;background:#f1eafa;width:22px;height:22px;padding:3px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-site-chrome{color:#74617f;direction:ltr;border-bottom:1px solid #eee8f5;align-items:center;gap:4px;margin:0 0 14px;padding:0 0 13px;font-size:9px;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-site-chrome i{background:#cfbfdf;border-radius:50%;width:4px;height:4px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-site-chrome span{direction:rtl;margin-inline-start:auto}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-site-action{color:#fff;background:#613bc3;border-radius:5px;justify-content:space-between;align-items:center;margin-top:17px;padding:9px;font-size:11px;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-site-action svg{width:16px;height:16px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-person{align-items:center;gap:10px;margin:0 0 18px;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-avatar{color:#6842a8;background:#ede6f9;border:1px solid #e2d5f3;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:13px;font-weight:650;display:grid}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-person strong{color:#34254a;font-size:14px;line-height:1.5;display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-person small{color:#74617f;margin-top:3px;font-size:10px;line-height:1.8;display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-message{color:#51435f;background:#f4f0fa;border-radius:9px 2px 9px 9px;max-width:100%;margin:0 0 13px;padding:12px 13px;font-size:13px;line-height:1.8}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-message.dxbrand-reply{color:#513779;background:#e9def8;border-radius:2px 9px 9px;margin-inline-start:16px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-next-action{border-top:1px solid #eee7f6;margin-top:auto;padding:14px 0 0}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-next-action span{color:#74617f;margin-bottom:5px;font-size:10px;line-height:1.6;display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-next-action strong{color:#563886;font-size:13px;font-weight:650;line-height:1.7;display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-mini{border:1px solid #e9e2f3;border-radius:7px;align-items:center;gap:10px;min-width:0;margin:0 0 14px;padding:7px;display:flex;overflow:hidden}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-mini img{object-fit:cover;border-radius:4px;flex:none;width:62px;height:44px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-mini strong{color:#423050;font-size:12px;line-height:1.5;display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-mini small{color:#74617f;margin-top:3px;font-size:10px;line-height:1.7;display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-assignee{border-block:1px solid #eee7f6;align-items:center;gap:9px;margin:4px 0 20px;padding:13px 0;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-assignee strong{font-size:13px;line-height:1.5;display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-assignee small{color:#74617f;font-size:10px;line-height:1.6;display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-avatar-agent{color:#7c5caa;background:#f5f0fb}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-assignee .dxbrand-chip{align-self:center;margin-inline-start:auto}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-meeting-date{color:#6940ac;justify-items:center;margin:0 0 23px;display:grid}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-meeting-date span{font-size:13px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-meeting-date strong{letter-spacing:-.03em;font-size:44px;font-weight:650;line-height:1.35}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-meeting-date small{color:#74617f;margin-top:6px;font-size:11px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-meeting-people{color:#7a638c;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;font-size:11px;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-record-fields{gap:0;margin:0;display:grid}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-record-fields div{border-bottom:1px solid #f0eaf7;justify-content:space-between;gap:10px;padding:12px 0;font-size:11px;line-height:1.6;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-record-fields dt{color:#74617f}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-record-fields dd{color:#563f6b;margin:0;font-weight:650}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-checklist{margin:0;padding:0;list-style:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-checklist li{border-bottom:1px solid #eee7f6;align-items:center;gap:9px;padding:13px 0;font-size:12px;line-height:1.6;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-checklist svg{color:#8c6bb6;flex:none;width:16px;height:16px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-checklist small{color:#74617f;margin-inline-start:auto;font-size:10px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-document-mark{color:#74617f;align-items:center;gap:9px;margin-top:auto;padding-top:22px;font-size:11px;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-document-mark svg{width:25px;height:25px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-key-visual{color:#8c61c9;background:#f0e7fc;border-radius:50%;place-items:center;width:101px;height:101px;margin:0 auto 10px;display:grid}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-key-visual svg{width:46px;height:46px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-delivery-title{text-align:center;color:#533b70;margin-bottom:18px;font-size:15px;font-weight:600;display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-storyboard-bottom{border-top:1px solid #ded1ee;justify-content:space-between;align-items:center;gap:25px;padding:18px 0;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-storyboard-bottom p{color:#74617f;max-width:72ch;margin:0;font-size:11px;line-height:1.7}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-storyboard-bottom button{color:#6940ac;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:9px 0;font:500 12px Heebo,Arial,sans-serif;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-storyboard-bottom button svg{width:16px;height:16px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-evidence{text-align:center;border:0;margin-top:24px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-evidence>summary{color:#6a4a91;cursor:pointer;text-underline-offset:5px;justify-content:center;align-items:center;gap:12px;min-height:44px;font-size:13px;text-decoration:underline;display:inline-flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-evidence>summary:after{content:"+";font-size:18px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-evidence[open]>summary:after{content:"−"}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-evidence-body{margin-top:25px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-evidence .dxz-screen-stage{background:#e4d8f6}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-evidence .dxz-screen-description{font-size:11px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-features{background:#fff!important;padding-top:36px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-feature-grid{gap:24px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-feature-grid article{border-top:0!important;padding-top:0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-scene{height:160px!important;min-height:160px!important;box-shadow:none!important;color:#5c427c!important;background:#f3edfb!important;border:0!important;border-radius:12px!important;align-items:center!important;margin:0 0 22px!important;padding:21px!important;display:flex!important;overflow:hidden!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-stock{gap:16px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-stock img{object-fit:cover!important;border-radius:7px!important;width:46%!important;height:96px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-stock>div{gap:7px;display:grid}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-stock strong{font-size:17px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-stock small{font-size:11px;line-height:1.8}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-lead{padding:23px!important;display:block!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-lead>div{justify-content:space-between;align-items:center;gap:8px;display:flex!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-lead p{margin:11px 0!important;font-size:14px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-lead small{font-size:10px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-day{align-items:stretch!important;gap:0!important;padding:15px 23px!important;display:grid!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-day>div{border-bottom:1px solid #e4d9f1;align-items:center;gap:16px;padding:7px 0;font-size:12px;line-height:1.7;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-day>div:last-child{border-bottom:0}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-day time{color:#74617f;direction:ltr;font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-day strong{font-size:12px;font-weight:500}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-leads-story{background:#f8f5fd!important;border-top:0!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-conversation-scene{isolation:isolate;min-width:0;height:490px;margin:0;position:relative}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-conversation-scene:before{content:"";z-index:-1;background:#ebe1f8;border-radius:50%;position:absolute;inset:36px 0 42px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-phone{background:#fff;border:6px solid #342443;border-radius:31px;width:249px;height:420px;position:absolute;top:0;right:12px;overflow:hidden;box-shadow:0 18px 36px #4a246d14}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-phone-top{place-items:start center;height:25px;padding-top:4px;display:grid}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-phone-top i{background:#342443;border-radius:0 0 7px 7px;width:65px;height:9px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-phone-contact{color:#634d78;border-bottom:1px solid #e6dff0;align-items:center;gap:10px;padding:10px 14px;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-phone-contact>svg{color:#8c6ab0;width:24px;height:24px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-phone-contact strong{color:#40304f;font-size:14px;line-height:1.6;display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-phone-contact small{color:#74617f;font-size:9px;line-height:1.8;display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-phone-messages{background:#faf8fd;padding:18px 13px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-phone-messages .dxbrand-message{margin-bottom:11px;padding:10px;font-size:12px;line-height:1.8}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-phone-input{text-align:center;color:#74617f;padding:11px 7px;font-size:9px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-client-float{z-index:2;background:#fff;border-radius:13px;width:259px;padding:23px;position:absolute;top:127px;left:0;box-shadow:0 16px 38px #4d2c7620}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-client-float .dxbrand-next-action{background:#f3edfb;border:0;border-radius:7px;align-items:center;gap:10px;margin:0 -7px;padding:12px;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-client-float .dxbrand-next-action>svg{color:#8e69bb;flex:none;width:22px;height:22px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-client-float .dxbrand-assignee{border-bottom:0;margin:0 0 15px;padding:12px 0 0}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-float-divider{background:#e7deef;height:1px;margin:7px 0}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-conversation-scene figcaption{bottom:0;text-align:center;color:#74617f;font-size:11px;line-height:1.7;position:absolute;inset-inline:0}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-real-site{box-shadow:none!important;background:#e8ddf6!important;border-radius:16px!important;padding:14px!important;overflow:hidden!important;transform:none!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-real-site .dx-browser-bar{border-radius:7px 7px 0 0}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-real-site figcaption{color:#6a5b7b!important;background:#e8ddf6!important;padding:17px 6px 4px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-testimonials{background:#f3eefb!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingContact .dx-signup-help,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingContact .dx-signup-help span,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingContact .dx-signup-steps li.active,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingContact .dx-signup-steps li.is-current{color:#613bc3!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingContact .dx-signup-steps li.active>span,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio #landingContact .dx-signup-steps li.is-current>span{color:#fff!important;background:#613bc3!important}@media (hover:hover) and (pointer:fine){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-workflow-nav button:not([aria-pressed=true]):hover{color:#613bc3;background:#f1eafa;border-color:#d4c1ed}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-storyboard-bottom button:hover{color:#492691}}@media (width<=1100px){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-connection{grid-template-columns:minmax(0,1fr) 30px 150px 30px minmax(0,1fr);max-width:850px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-car,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-customer{gap:10px;padding:14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-car img{width:57px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-storyboard{padding-inline:20px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-workflow-panel{grid-template-columns:minmax(0,1fr) 25px minmax(0,1fr) 25px minmax(0,1fr)}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-product-card{padding:16px 12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-info strong{font-size:13px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-info>span{font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-client-float{width:235px;left:-8px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-phone{width:225px;right:0}}@media (width<=800px){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero{padding:48px 26px 30px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero h1{font-size:56px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero h1 br{display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero h1 span{margin:0;display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-connection{grid-template-columns:minmax(0,1fr) 22px 138px 22px minmax(0,1fr);max-width:690px;margin-top:30px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-car,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-customer{gap:9px;min-height:86px;padding:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-car img{width:48px;height:45px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-connection strong{font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-connection small{font-size:10px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-hub{padding:16px 10px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-hub img{width:108px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-hub span{font-size:10px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-showcase{padding-top:56px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-workflow-panel{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr)}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-storyboard{padding:20px 16px 0}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-product-card{min-height:324px;padding:14px 10px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-stage-label{font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-stage-note{font-size:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-card-title{gap:6px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-card-title strong{font-size:11px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-photo{height:110px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-person strong{font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-person small{font-size:9px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-message{padding:10px;font-size:11px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-mini{gap:6px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-mini img{width:40px;height:36px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-mini strong{font-size:10px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-mini small{font-size:9px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-next-action strong{font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-assignee .dxbrand-chip{display:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-record-fields div{font-size:10px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-checklist li{flex-wrap:wrap;gap:5px;font-size:11px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-checklist small{font-size:9px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-conversation-scene{width:100%;max-width:540px;margin:auto}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-phone{width:249px;right:20px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-client-float{width:259px;left:10px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-feature-grid article h3{font-size:19px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-scene{padding:16px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-stock{flex-direction:column;justify-content:center!important;gap:9px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-stock img{width:100%!important;height:65px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-stock>div{flex-wrap:wrap;align-items:center;display:flex;gap:4px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-stock strong{font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-stock small{display:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-lead strong{font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-lead p{font-size:12px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-lead small{display:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-day{padding:13px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-day>div{gap:8px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-day strong,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-day time{font-size:10px}}@media (width<=600px){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero{padding:42px 22px 24px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero h1{margin-bottom:21px!important;font-size:clamp(39px,11.4vw,54px)!important;line-height:1.15!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-lead{font-size:16px!important;line-height:1.8!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-connection{grid-template-columns:1fr 1fr;gap:11px;max-width:400px;margin-top:26px;padding-top:0}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-link{display:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-hub{background:0 0;border:0;grid-area:1/1/auto/-1;justify-content:center;gap:18px;padding:0 0 4px;display:flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-hub img{width:105px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-hub span{color:#826b97;font-size:11px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-car,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-customer{text-align:center;min-height:86px;padding:11px;display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-car img{width:61px;height:42px;margin:0 auto 7px;display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-connection strong{font-size:12px;line-height:1.6}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-connection small{margin-top:3px;font-size:10px;line-height:1.7}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-customer .dxbrand-avatar{width:34px;height:34px;margin:3px auto 9px;font-size:13px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-car:after{content:"";inset-inline-end:-12px;background:#d9caec;width:12px;height:1px;position:absolute;top:52%}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-label{margin-top:10px;font-size:10px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-logo-strip{padding-top:15px!important;padding-bottom:26px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-showcase{padding-top:44px!important;padding-bottom:28px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-workflow-nav{flex-wrap:nowrap;gap:5px;margin-bottom:22px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-workflow-nav button{flex-direction:column;flex:1;gap:6px;min-height:71px;padding:11px 7px;font-size:11px;line-height:1.5}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-workflow-nav button svg{width:21px;height:21px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-storyboard{border-radius:13px;padding:18px 18px 0}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-storyboard-top{gap:10px;padding-bottom:23px;font-size:9px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-storyboard-top img{width:86px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-storyboard-top>div{gap:8px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-storyboard-top>div span{display:none}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-workflow-panel{display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-stage-label{margin-bottom:12px;font-size:14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-product-card{max-width:400px;min-height:0;margin:auto;padding:20px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-card-title{gap:10px;margin-bottom:16px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-card-title strong{font-size:14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-card-title svg{width:20px;height:20px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-photo{height:150px;margin-bottom:15px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-info strong{font-size:16px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-info>span{font-size:14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-specs{margin:6px 0 12px;font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-chip{padding:5px 8px;font-size:11px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-stage-note{max-width:none;min-height:0;margin:14px 0 0!important;font-size:13px!important;line-height:1.8!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-connector{height:40px;margin:0}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-connector i{top:0;width:1px;height:100%;inset-inline:50% auto}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-connector svg{width:22px;height:22px;transform:rotate(-90deg)}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-person{gap:12px;margin-bottom:18px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-person strong{font-size:15px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-person small{font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-avatar{width:38px;height:38px;font-size:15px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-message{padding:13px;font-size:14px;line-height:1.8}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-next-action{margin-top:16px;padding-top:16px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-next-action span{font-size:11px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-next-action strong{font-size:14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-mini{gap:11px;padding:8px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-mini img{width:65px;height:48px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-mini strong{font-size:13px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-mini small{font-size:11px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-assignee .dxbrand-chip{display:inline-flex}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-assignee strong{font-size:15px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-assignee small{font-size:11px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-meeting-date strong{font-size:48px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-meeting-date small,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-meeting-people{font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-record-fields div{font-size:13px;line-height:1.7}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-checklist li{gap:10px;padding-block:14px;font-size:14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-checklist small{font-size:11px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-document-mark{margin-top:13px;font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-storyboard-bottom{flex-direction:column;align-items:flex-start;gap:0;margin-top:24px;padding:17px 0 10px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-storyboard-bottom p{font-size:11px;line-height:1.8}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-storyboard-bottom button,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-evidence>summary{font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-features{padding-top:20px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-scene{height:175px!important;min-height:175px!important;padding:22px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-stock{flex-direction:row;gap:17px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-stock img{width:47%!important;height:108px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-stock>div{display:grid;gap:7px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-stock strong{font-size:17px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-stock small{font-size:11px;display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-lead strong{font-size:16px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-lead p{font-size:14px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-lead small{font-size:10px;display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-day{padding:18px 24px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-day>div{gap:18px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-day strong,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dx-feature-day time{font-size:13px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-conversation-scene{max-width:350px;height:650px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-phone{width:250px;height:426px;top:0;right:5px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-phone .dxbrand-car-mini{gap:8px;padding:6px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-phone .dxbrand-car-mini img{width:57px;height:39px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-phone .dxbrand-car-mini strong{font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-phone .dxbrand-car-mini small{font-size:10px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-client-float{width:266px;padding:23px;top:340px;left:0}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-client-float .dxbrand-person{margin-bottom:13px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-client-float .dxbrand-person strong{font-size:14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-client-float .dxbrand-person small{font-size:10px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-client-float .dxbrand-next-action{margin-top:8px;padding:11px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-client-float .dxbrand-next-action strong{font-size:13px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-client-float .dxbrand-next-action span{font-size:10px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-conversation-scene:before{inset:70px -5px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-conversation-scene figcaption{font-size:10px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-real-site{padding:10px!important}}@media (width<=360px){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-hero{padding-inline:19px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-connection{gap:9px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-car,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-customer{padding-inline:8px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-connection strong{font-size:11px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-workflow-nav button{padding-inline:5px;font-size:10px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-storyboard{padding-inline:13px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-product-card{padding:17px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-phone{width:231px;right:0}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-client-float{width:246px}}@media (prefers-reduced-motion:reduce){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-workflow-panel *,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-hero-connection *{transition:none!important;animation:none!important}}@media (width>=601px) and (width<=900px){body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-storyboard{max-width:580px;margin-inline:auto;padding-inline:28px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-workflow-panel{display:block}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-product-card{max-width:440px;min-height:0;margin:auto;padding:23px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-stage-label{max-width:440px;margin-inline:auto;font-size:15px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-stage-note{max-width:440px;min-height:0;margin:15px auto 0!important;font-size:14px!important}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-card-title strong{font-size:14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-card-title svg{width:20px;height:20px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-photo{height:170px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-info strong{font-size:16px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-info>span,body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-message{font-size:14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-person strong{font-size:15px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-person small{font-size:12px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-next-action strong{font-size:14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-mini strong{font-size:13px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-mini small{font-size:11px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-car-mini img{width:65px;height:48px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-record-fields div{font-size:13px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-checklist li{font-size:14px}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-connector{height:44px;margin:0}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-connector i{top:0;width:1px;height:100%;inset-inline:50% auto}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-connector svg{transform:rotate(-90deg)}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .dxbrand-storyboard-bottom{margin-top:24px}}body:not(.guided-landing-mode) #landingPage.dx-product-landing.dx-dealer-first.dx-zernio .landing-logo-item img:is([src*="1790679634805"],[src*="1791394950223"]){filter:none!important}body[data-template] #dealerMain #catalog#catalog>:is(.catalog-natural-search,.catalog-controls-row){box-sizing:border-box!important;inline-size:100%!important;max-inline-size:var(--editorial-width,1280px)!important;align-self:center!important;min-inline-size:0!important;margin-inline:auto!important}body[data-template] #dealerMain #catalog#catalog .catalog-natural-search{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:none!important;gap:8px!important;margin-block:0 16px!important;padding:12px!important;display:grid!important}body[data-template] #dealerMain #catalog#catalog .catalog-natural-search>:is(label,small,div){grid-area:auto!important}body[data-template] #dealerMain #catalog#catalog .catalog-natural-search label{white-space:normal!important;font-size:14px!important;line-height:1.5!important}body[data-template] #dealerMain #catalog#catalog .catalog-natural-search small{max-inline-size:75ch;color:var(--text-muted,var(--silver-d,#a8a8b0))!important;order:0!important;font-size:13px!important;line-height:1.6!important}body[data-template] #dealerMain #catalog#catalog .catalog-natural-search>div{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;min-inline-size:0!important;display:grid!important}body[data-template] #dealerMain #catalog#catalog .catalog-natural-search :is(input,button){box-sizing:border-box!important;min-block-size:48px!important;min-inline-size:0!important;font-size:16px!important}body[data-template] #dealerMain #catalog#catalog .catalog-natural-search input{inline-size:100%!important}body[data-template] #dealerMain #catalog#catalog .catalog-controls-row{order:2;align-items:start;gap:12px;grid-template-columns:minmax(0,1fr) auto!important;margin-block:0 20px!important;display:grid!important}body[data-template] #dealerMain #catalog#catalog .catalog-controls-row>.catalog-advanced{align-self:start;box-sizing:border-box!important;backdrop-filter:none!important;border-radius:8px!important;order:0!important;grid-template-columns:none!important;inline-size:100%!important;min-inline-size:0!important;max-inline-size:none!important;margin:0!important;padding:0!important;display:block!important}body[data-template] #dealerMain #catalog#catalog .catalog-controls-row>.catalog-advanced[hidden],body[data-template] #dealerMain #catalog#catalog .catalog-advanced:not([open])>:not(summary){display:none!important}body[data-template] #dealerMain #catalog#catalog .catalog-advanced>summary{cursor:pointer;align-items:center;gap:12px;list-style:none;box-sizing:border-box!important;letter-spacing:0!important;min-block-size:48px!important;min-inline-size:0!important;color:var(--text-main,var(--text,#eee))!important;margin:0!important;padding:10px 14px!important;font:600 14px/1.6 Heebo,Arial,sans-serif!important;display:flex!important}body[data-template] #dealerMain #catalog#catalog .catalog-advanced>summary:after{content:none!important}body[data-template] #dealerMain #catalog#catalog .adv-results-count{text-align:end;overflow-wrap:anywhere;flex:auto;align-self:center;min-inline-size:0;max-inline-size:100%;letter-spacing:0!important;margin:0!important;font-size:12px!important}.catalog-filter-chevron{fill:none;stroke:currentColor;stroke-width:1.7px;flex:none;block-size:18px;inline-size:18px}.catalog-advanced[open] .catalog-filter-chevron{transform:rotate(180deg)}body[data-template] #dealerMain #catalog#catalog .catalog-advanced .catalog-toolbar{box-sizing:border-box!important;inline-size:100%!important;min-inline-size:0!important;max-inline-size:none!important;box-shadow:none!important;border:0!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;margin:0!important;padding:14px!important;display:grid!important}body[data-template] #dealerMain #catalog#catalog .catalog-advanced .catalog-toolbar>div{min-inline-size:0!important;max-inline-size:100%!important}body[data-template] #dealerMain #catalog#catalog .catalog-advanced .catalog-tools{grid-column:auto!important;grid-template-columns:minmax(0,1fr) minmax(160px,.6fr)!important;gap:12px!important;inline-size:100%!important;min-inline-size:0!important;display:grid!important}body[data-template] #dealerMain #catalog#catalog .catalog-advanced :is(.catalog-search,.catalog-sort,.adv-filter-select,.gil-brand-select){box-sizing:border-box!important;min-block-size:46px!important;inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important;font-size:16px!important}body[data-template] #dealerMain #catalog#catalog .catalog-advanced .filters{flex-wrap:wrap!important;gap:8px!important;min-inline-size:0!important;max-inline-size:100%!important;display:flex!important;overflow:visible!important}body[data-template] #dealerMain #catalog#catalog .catalog-advanced .f-btn{overflow-wrap:anywhere;max-inline-size:100%;white-space:normal!important;min-block-size:44px!important}body[data-template] #dealerMain #catalog#catalog .catalog-advanced .adv-filters-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;min-inline-size:0!important;padding:0 14px 14px!important;display:grid!important}body[data-template] #dealerMain #catalog#catalog .catalog-advanced .adv-filter-group{min-inline-size:0!important}body[data-template] #dealerMain #catalog#catalog .catalog-advanced .adv-filter-group[hidden]{display:none!important}body[data-template] #dealerMain #catalog#catalog .catalog-advanced .adv-filters-actions{margin:0!important;padding:0 14px 14px!important}body[data-template] #dealerMain #catalog#catalog .catalog-controls-row>.view-toggle{flex-wrap:nowrap;align-self:start;gap:6px;box-sizing:border-box!important;order:1!important;grid-column:auto!important;inline-size:auto!important;min-inline-size:0!important;margin:0!important;display:flex!important}body[data-template] #dealerMain #catalog#catalog .catalog-controls-row>.view-toggle .vt-btn{min-block-size:48px!important}body[data-template] #dealerMain #catalog#catalog .catalog-advanced>summary:focus-visible{outline:2px solid var(--accent,var(--gold,#d4bc82));outline-offset:3px}@media (width<=760px){body[data-template] #dealerMain #catalog#catalog .catalog-controls-row{grid-template-columns:minmax(0,1fr)!important}body[data-template] #dealerMain #catalog#catalog .catalog-controls-row>.view-toggle{justify-content:flex-end!important;inline-size:100%!important}body[data-template] #dealerMain #catalog#catalog .catalog-advanced .adv-filters-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-template] #dealerMain #catalog#catalog .catalog-advanced .catalog-tools{grid-template-columns:minmax(0,1fr)!important}}@media (width<=380px){body[data-template] #dealerMain #catalog#catalog .catalog-advanced .adv-filters-grid{grid-template-columns:minmax(0,1fr)!important}}#vehicleRequestMount[hidden]{display:none!important}#catalog .vehicle-request{border:1px solid var(--line-soft);background:var(--surface-bg);color:var(--text-main);text-align:start;border-radius:12px;margin-top:28px;overflow:hidden}#catalog .vehicle-request summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:64px;padding:24px;list-style:none;display:flex}#catalog .vehicle-request summary::-webkit-details-marker{display:none}#catalog .vehicle-request summary>span:first-child{gap:6px;display:grid}#catalog .vehicle-request summary strong{font-size:clamp(18px,2vw,23px);line-height:1.5}#catalog .vehicle-request summary span{overflow-wrap:anywhere;line-height:1.65}#catalog .vehicle-request-action{text-underline-offset:5px;flex-shrink:0;align-items:center;gap:16px;font-weight:700;text-decoration:underline;display:flex}#catalog .vehicle-request[open] .vehicle-request-action>svg{transform:rotate(45deg)}#catalog .vehicle-request-empty summary{padding-block:30px}#catalog .vehicle-request form{max-width:900px;margin-inline:auto;padding:0 24px 24px}#catalog .vehicle-request-intro{margin:0 0 24px;line-height:1.7}#catalog .vehicle-request-fields{grid-template-columns:1fr 1fr;gap:20px;display:grid}#catalog .vehicle-request label{gap:8px;margin-bottom:20px;font-size:15px;font-weight:600;line-height:1.6;display:grid}#catalog .vehicle-request label>span{font-weight:600}#catalog .vehicle-request label small{font-weight:400}#catalog .vehicle-request input:not([type=checkbox]),#catalog .vehicle-request textarea{box-sizing:border-box;border:1px solid var(--text-muted);background:var(--site-bg);width:100%;min-width:0;min-height:48px;color:var(--text-main);font:inherit;caret-color:var(--text-main);border-radius:6px;padding:12px;font-weight:400}#catalog .vehicle-request input::placeholder,#catalog .vehicle-request textarea::placeholder{color:var(--text-main);opacity:.7}#catalog .vehicle-request textarea{resize:vertical;min-height:88px}#catalog .vehicle-request .vehicle-request-consent{align-items:flex-start;gap:12px;max-width:72ch;margin-block:4px 24px;font-weight:400;display:flex}#catalog .vehicle-request input[type=checkbox]{width:22px;height:22px;accent-color:var(--text-main);flex:0 0 22px;margin:3px 0}#catalog .vehicle-request .vehicle-request-trap{clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}#catalog .vehicle-request-footer{align-items:center;gap:20px;display:flex}#catalog .vehicle-request button{background:var(--text-main);min-height:48px;color:var(--surface-bg);font:inherit;cursor:pointer;touch-action:manipulation;user-select:none;border:0;border-radius:6px;flex-shrink:0;padding:12px 22px;font-weight:700}@media (hover:hover) and (pointer:fine){#catalog .vehicle-request button:hover{filter:brightness(.9)}}#catalog .vehicle-request button:active{filter:brightness(.85)}#catalog .vehicle-request button:disabled{opacity:.6;cursor:wait}#catalog .vehicle-request small{max-width:44ch;font-size:13px;line-height:1.7}#catalog .vehicle-request :is(input,textarea,button,summary):focus-visible{outline:2px solid var(--text-main);outline-offset:4px}#catalog .vehicle-request-status{overflow-wrap:anywhere;margin:20px 0 0;font-weight:600;line-height:1.8}#catalog .vehicle-request-status[data-kind=error]{text-underline-offset:5px;text-decoration:underline dotted}@media (width<=600px){#catalog .vehicle-request summary{flex-direction:column;align-items:flex-start;gap:14px;padding:20px}#catalog .vehicle-request form{padding:0 20px 20px}#catalog .vehicle-request-fields{grid-template-columns:1fr;gap:0}#catalog .vehicle-request-footer{flex-direction:column;align-items:stretch;gap:12px}#catalog .vehicle-request-action{flex-shrink:1;font-size:14px}#catalog .vehicle-request input:not([type=checkbox]),#catalog .vehicle-request textarea{font-size:16px}}body.marketing-shell{color:#27213f;padding-bottom:var(--marketing-cookie-space,0px);background:#faf9fd;margin:0;font-family:Heebo,Arial,sans-serif}.marketing-shell *,.marketing-shell :before,.marketing-shell :after{box-sizing:border-box}.marketing-shell button,.marketing-shell input,.marketing-shell select{font:inherit}.marketing-shell [hidden]{display:none!important}.marketing-shell:not(.guided-landing-mode) #landingPage{display:block}.marketing-shell .landing-page{margin:0}.marketing-shell .dx-signup-resume-note{color:#51446f;background:#f0edf8;border-radius:8px;padding:14px;font-size:15px;line-height:1.6}.marketing-shell .dx-optional-tour{color:#51446f;margin:16px 0;font-size:14px}.marketing-shell .dx-optional-tour a{color:inherit;text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex}.marketing-shell input,.marketing-shell select{font-size:16px}body.marketing-shell.guided-landing-mode #landingPage .dxg-journey .dxg-header>div{align-items:center;gap:12px;display:flex!important}body.marketing-shell.guided-landing-mode #landingPage .dxg-journey .dxg-header button{color:#fff;white-space:nowrap;touch-action:manipulation;background:#5b42d6;border:0;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:10px 18px;font:700 14px Heebo,Arial,sans-serif;display:inline-flex!important}.dxg-header-help{color:#4931aa;text-underline-offset:4px;justify-content:center;align-items:center;min-width:44px;min-height:44px;font-size:14px;display:inline-flex}.dxg-start-trial{font-weight:600;color:#4931aa!important;font-size:16px!important;line-height:1.6!important}body.marketing-shell.guided-landing-mode #landingPage .dxg-journey{height:calc(100dvh - var(--marketing-cookie-space,0px));min-height:0;margin-bottom:var(--marketing-cookie-space,0px)}body.marketing-shell.landing-mode #dealerCookieBanner{max-height:45dvh;display:block;overflow:auto;z-index:1100!important;color:#27213f!important;background:#fff!important;border:1px solid #b6b0c9!important;border-radius:14px!important;width:auto!important;max-width:680px!important;margin-inline:auto!important;padding:18px 22px!important;position:fixed!important;inset:auto 16px 12px!important;box-shadow:0 10px 32px #20273520!important}body.marketing-shell.landing-mode #dealerCookieBanner>div:first-child{display:block!important}body.marketing-shell.landing-mode #dealerCookieBanner strong{color:#27213f!important;font-size:16px!important}body.marketing-shell.landing-mode #dealerCookieBanner p{color:#51446f!important;margin:8px 0 14px!important;font-size:14px!important;line-height:1.6!important}body.marketing-shell.landing-mode .dealer-cookie-actions{flex-wrap:wrap;display:flex;gap:10px!important}body.marketing-shell.landing-mode .dealer-cookie-actions button{cursor:pointer;flex:1;color:#fff!important;background:#5b42d6!important;border:1px solid #5b42d6!important;border-radius:8px!important;min-height:44px!important;padding:10px 16px!important;font-size:14px!important}body.marketing-shell.landing-mode .dealer-cookie-actions .secondary{color:#4931aa!important;background:#fff!important}body.marketing-shell.landing-mode #dealerCookieDetails a{align-items:center;min-height:44px;display:inline-flex;color:#4931aa!important}@media (width<=980px){body.marketing-shell.guided-landing-mode #landingPage .dxg-journey{grid-template-rows:64px 44px minmax(0,1fr) auto}body.marketing-shell.guided-landing-mode #landingPage .dxg-journey .dxg-header{background:#fff;grid-area:auto;justify-content:space-between;justify-self:stretch;width:100%;padding:8px 14px}body.marketing-shell.guided-landing-mode #landingPage .dxg-journey .dxg-navigation{grid-area:auto;width:100%;padding-inline:14px}body.marketing-shell.guided-landing-mode #landingPage .dxg-journey .dxg-stage{grid-area:auto;min-height:0;overflow:auto}body.marketing-shell.guided-landing-mode #landingPage .dxg-journey .dxg-footer{grid-area:auto}body.marketing-shell.guided-landing-mode #landingPage .dxg-journey .dxg-header button{padding-inline:12px;font-size:13px}body.marketing-shell.landing-mode #dealerCookieBanner{padding:16px!important;inset-inline:12px!important}body.marketing-shell.landing-mode .dealer-cookie-actions button{padding-inline:10px!important}.dxg-start-trial{font-size:14px!important}}body.marketing-shell.guided-landing-mode #landingPage .dxg-journey .dxg-header>div>a.dxg-header-help{flex-shrink:0;display:inline-flex!important}body.marketing-shell #accessibilityWidget{bottom:calc(14px + var(--marketing-cookie-space,0px))!important}body.marketing-shell #landingPage #landingContact .landing-form label{color:#51446f;font-size:14px}body.marketing-shell #landingPage #landingContact .landing-form input::placeholder{color:#6c647d;opacity:1;font-size:14px}html:has(body.marketing-shell){scroll-padding-block-end:var(--marketing-cookie-space,0px)}body.marketing-shell.landing-mode #dealerCookieBanner{box-sizing:border-box;max-height:calc(100dvh - 24px);overflow-y:auto}body.marketing-shell.landing-mode .landing-hero-actions .primary,body.marketing-shell.landing-mode .landing-form button[type=submit]{scroll-margin-block:120px 20px}