*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,sans-serif;min-height:100vh;overflow-x:hidden}::selection{background:#3b82f666;color:#fff}:focus-visible{outline:2px solid #3b82f680;outline-offset:2px}*,:after,:before{transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-timing-function:ease}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#ffffff05}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#3b82f680,#3b82f633);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#3b82f6b3,#3b82f666)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes statusPulse{0%,to{box-shadow:0 0 10px #10b981,0 0 20px #10b981}50%{box-shadow:0 0 15px #10b981,0 0 30px #10b981,0 0 40px #10b98180}}@keyframes glowPulse{0%,to{box-shadow:0 0 20px #3b82f666}50%{box-shadow:0 0 30px #3b82f699,0 0 50px #3b82f64d}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes tabFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}#root,body,html{overflow-x:hidden;width:100%}#root,.tab-content,.tab-content>*,body,html{max-width:100%;min-width:0}@media (max-width:768px){#root,body,html{max-width:100%;min-width:0;overflow-x:hidden;width:100%}#root>footer{box-sizing:border-box!important;overflow-x:hidden!important;padding:36px 20px 24px!important}#root>footer,#root>footer>div:first-child{max-width:100%!important;min-width:0!important;width:100%!important}#root>footer>div:first-child{gap:28px!important;grid-template-columns:minmax(0,1fr)!important;margin-left:0!important;margin-right:0!important}#root>footer>div:first-child>*,#root>footer>div:last-child{max-width:100%!important;min-width:0!important}#root>footer>div:last-child{align-items:flex-start!important;margin-left:0!important;margin-right:0!important;width:100%!important}#root>footer a,#root>footer p,#root>footer span{overflow-wrap:anywhere}#root>*{max-width:100%;min-width:0}.tab-content,.tab-content>*{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.stat-card,.stats-loading>*,.tab-content>*>*{max-width:100%;min-width:0!important}body{padding-bottom:calc(100px + env(safe-area-inset-bottom))}div[style*="height: 80px"][style*="position: sticky"]{flex-wrap:nowrap!important;gap:8px!important;height:auto!important;min-height:68px;padding:10px 12px!important}div[style*="height: 80px"][style*="position: sticky"]>div:first-child{flex:1 1 auto!important;gap:8px!important;min-width:0!important;overflow:hidden!important}div[style*="height: 80px"][style*="position: sticky"]>div:first-child>div:last-child:not(.vincentrix-logo){display:none!important}div[style*="height: 80px"][style*="position: sticky"] .vincentrix-logo{gap:8px!important;max-width:100%!important;min-width:0!important}div[style*="height: 80px"][style*="position: sticky"] .vincentrix-logo>div:last-child{min-width:0!important;overflow:hidden!important}div[style*="height: 80px"][style*="position: sticky"] .vincentrix-logo>div:last-child span:first-child{font-size:15px!important;letter-spacing:1.5px!important;white-space:nowrap!important}div[style*="height: 80px"][style*="position: sticky"] .vincentrix-logo>div:last-child span:last-child{font-size:7px!important;letter-spacing:1px!important;white-space:nowrap!important}div[style*="height: 80px"][style*="position: sticky"]>div:last-child{flex:0 0 auto!important;gap:6px!important;margin-left:auto!important}div[style*="height: 80px"][style*="position: sticky"]>div:last-child>div{flex:0 0 auto!important}div[style*="height: 80px"][style*="position: sticky"] button span[style*="font-size: 15px"]{display:none!important}div[style*="height: 80px"][style*="position: sticky"] button[style*="padding: 10px 16px"]{gap:6px!important;padding:8px!important}div[style*="width: 360px"][style*="position: absolute"]{max-width:calc(100vw - 24px)!important;width:min(360px,calc(100vw - 24px))!important}.vc-tab-navigation{-webkit-overflow-scrolling:touch;box-sizing:border-box!important;flex-wrap:nowrap!important;gap:4px!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;padding-left:12px!important;padding-right:12px!important;scrollbar-width:none;width:100%!important}.vc-tab-navigation::-webkit-scrollbar{display:none}.vc-tab-navigation__tab{flex:0 0 auto!important;min-width:-webkit-max-content!important;min-width:max-content!important;overflow:visible!important;padding:13px 16px!important;text-overflow:clip!important;white-space:nowrap!important;width:auto!important}.stats-loading,div[style*="grid-template-columns: repeat(auto-fill, minmax(280px, 1fr))"],div[style*="grid-template-columns: repeat(auto-fill, minmax(320px, 1fr))"],div[style*="grid-template-columns: repeat(auto-fit, minmax(280px, 1fr))"]{gap:12px!important;grid-template-columns:minmax(0,1fr)!important;max-width:100%!important;min-width:0!important;width:100%!important}div[style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:minmax(0,1fr)!important}.tab-content div[style*="display: flex"][style*="align-items: center"][style*="gap: 16px"]{max-width:100%}.tab-content div[style*="display: flex"][style*="align-items: center"][style*="gap: 16px"]>div[style*="flex: 1"][style*="text-align: center"]{min-width:0!important}.tab-content>div[style*="margin-bottom: 24px"][style*="display: flex"][style*="gap: 12px"]{flex-wrap:wrap!important;max-width:100%!important}.tab-content>div>div[style*="display: flex"][style*="align-items: center"][style*="gap: 16px"]{flex-wrap:wrap!important}.tab-content>div>div[style*="display: flex"][style*="align-items: center"][style*="gap: 16px"]>div[style*="flex: 1"]{flex:1 1 100%!important;max-width:100%!important;width:100%!important}div[style*="height: calc(100vh - 240px)"][style*="display: flex"]{contain:none!important;flex-direction:column!important;gap:12px!important;height:auto!important;min-height:0!important}div[style*="height: calc(100vh - 240px)"][style*="display: flex"]>div{max-width:100%!important;min-width:0!important;width:100%!important}div[style*="width: 380px"][style*="flex-direction: column"]{flex:0 0 auto!important;max-height:440px;max-width:100%!important;width:100%!important}div[style*="height: calc(100vh - 240px)"][style*="display: flex"]>div[style*="flex: 1"]{flex:1 1 auto!important;min-height:520px}div[style*="padding: 28px 32px"][style*="justify-content: space-between"]{flex-wrap:wrap!important;gap:16px!important;padding:20px!important}div[style*="padding: 28px 32px"][style*="justify-content: space-between"] h2{font-size:23px!important}button.chat-button{bottom:calc(20px + env(safe-area-inset-bottom))!important;height:48px!important;right:18px!important;width:48px!important}.chat-window{bottom:calc(80px + env(safe-area-inset-bottom))!important;right:12px!important}.chat-window,div[style*="max-width: 1000px"][style*="max-height: 90vh"],div[style*="max-width: 1200px"][style*="max-height: 90vh"],div[style*="max-width: 500px"][style*="max-height: 90vh"]{max-width:calc(100vw - 24px)!important;width:calc(100vw - 24px)!important}}@media (max-width:480px){.tab-content{width:100%}div[style*="height: calc(100vh - 240px)"][style*="display: flex"]>div[style*="flex: 1"]{min-height:460px}.vc-tab-navigation__tab{font-size:13px!important;padding-left:14px!important;padding-right:14px!important}}@media (max-width:768px){div[style*="overflow-x: auto"]:has(>table .vc-customer-row){overflow-x:visible!important;width:100%!important}table:has(.vc-customer-row){display:block!important;min-width:0!important;width:100%!important}table:has(.vc-customer-row) thead{display:none!important}table:has(.vc-customer-row) tbody{grid-gap:12px!important;box-sizing:border-box!important;display:grid!important;gap:12px!important;grid-template-columns:minmax(0,1fr)!important;padding:12px!important;width:100%!important}.vc-customer-row{background:hsla(0,0%,100%,.035)!important;border:1px solid #ffffff1f!important;border-radius:16px!important;box-shadow:0 8px 24px #00000038!important;display:block!important;overflow:hidden!important}.vc-customer-row,.vc-customer-row>td{box-sizing:border-box!important;max-width:100%!important;width:100%!important}.vc-customer-row>td{align-items:center!important;border-bottom:1px solid #ffffff0f!important;display:flex!important;gap:14px!important;justify-content:space-between!important;overflow-wrap:anywhere!important;padding:12px 14px!important}.vc-customer-row>td:last-child{border-bottom:none!important}.vc-customer-row>td:first-child:before,.vc-customer-row>td:nth-child(2):before,.vc-customer-row>td:nth-child(3):before,.vc-customer-row>td:nth-child(4):before,.vc-customer-row>td:nth-child(5):before{color:#ffffff6b;flex:0 0 72px;font-size:10px;font-weight:700;letter-spacing:.9px;text-transform:uppercase}.vc-customer-row>td:first-child:before{content:"Customer"}.vc-customer-row>td:nth-child(2):before{content:"Phone"}.vc-customer-row>td:nth-child(3):before{content:"Vehicle"}.vc-customer-row>td:nth-child(4):before{content:"Status"}.vc-customer-row>td:nth-child(5):before{content:"Actions"}.vc-customer-row>td:first-child>div,.vc-customer-row>td:nth-child(5)>div{flex:1 1 auto!important;min-width:0!important}.vc-customer-row>td:nth-child(5){align-items:flex-start!important}.vc-customer-row>td:nth-child(5)>div{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1fr)!important}.vc-customer-row>td:nth-child(5) button{box-sizing:border-box!important;justify-content:center!important;min-width:0!important;width:100%!important}#root,#root>div,body,html{max-width:100%!important;min-width:0!important;overflow-x:clip!important;width:100%!important}body,html{overscroll-behavior-x:none}*,:after,:before{box-sizing:border-box}input,select,textarea{box-sizing:border-box!important;font-size:16px!important;max-width:100%!important;min-width:0!important}button{max-width:100%;touch-action:manipulation}.vc-tab-navigation+div[style*="padding: 24px"],.vc-tab-navigation-mobile+div[style*="padding: 24px"]{max-width:100%!important;min-width:0!important;padding:14px!important;width:100%!important}.tab-content,.tab-content>div,.tab-content>section{max-width:100%!important;min-width:0!important;width:100%!important}.tab-content>div[style*="margin-bottom: 24px"][style*="display: flex"][style*="align-items: center"][style*="gap: 12px"]{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:100%!important;min-width:0!important;overflow:clip!important;width:100%!important}.tab-content>div[style*="margin-bottom: 24px"][style*="display: flex"][style*="align-items: center"][style*="gap: 12px"]>span{grid-column:1/-1!important}.tab-content>div[style*="margin-bottom: 24px"][style*="display: flex"][style*="align-items: center"][style*="gap: 12px"]>button{font-size:12px!important;min-width:0!important;overflow:hidden!important;padding:9px 6px!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}.stat-card,div[style*="padding: 28px"][style*="border-radius: 24px"],div[style*="padding: 30px"][style*="border-radius: 20px"],div[style*="padding: 32px"][style*="border-radius: 24px"]{padding:20px!important}div[style*="font-size: 42px"],div[style*="font-size: 48px"]{font-size:clamp(32px,10vw,42px)!important;overflow-wrap:anywhere}div[style*="padding: 32px"][style*="margin-bottom: 32px"][style*="justify-content: space-between"]{display:block!important;padding:20px!important}div[style*="padding: 32px"][style*="margin-bottom: 32px"][style*="justify-content: space-between"] h2[style*="font-size: 36px"]{align-items:flex-start!important;font-size:26px!important;line-height:1.15!important}div[style*="padding: 32px"][style*="margin-bottom: 32px"][style*="justify-content: space-between"]>button{justify-content:center!important;margin-top:16px!important;width:100%!important}div[style*="padding: 32px"][style*="margin-bottom: 32px"] div[style*="display: flex"][style*="gap: 8px"][style*="margin-top: 12px"]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important}div[style*="padding: 32px"][style*="margin-bottom: 32px"] div[style*="display: flex"][style*="gap: 8px"][style*="margin-top: 12px"]>button{font-size:12px!important;min-width:0!important;padding-left:6px!important;padding-right:6px!important;width:100%!important}div[style*="grid-template-columns: repeat(7, 1fr)"]{gap:4px!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;min-width:0!important;width:100%!important}div[style*="grid-template-columns: repeat(7, 1fr)"]>div{min-width:0!important}div[style*="grid-template-columns: repeat(7, 1fr)"] div[style*="font-size: 10px"]{font-size:8px!important;overflow-wrap:anywhere!important;text-align:center!important}}@media (max-width:768px){div:has(>input[placeholder*="Search by name"]){display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;width:100%!important}input[placeholder*="Search by name"]{width:100%!important}div:has(>input[placeholder*="Search by name"])+div{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}div:has(>input[placeholder*="Search by name"])+div>button{font-size:12px!important;justify-content:center!important;min-width:0!important;padding:10px 8px!important;width:100%!important}div[style*="padding: 28px 32px"][style*="justify-content: space-between"]{align-items:stretch!important}div[style*="padding: 28px 32px"][style*="justify-content: space-between"]>button{justify-content:center!important;min-height:46px!important;width:100%!important}div[style*="height: calc(100vh - 240px)"][style*="display: flex"]{gap:12px!important}div[style*="height: calc(100vh - 240px)"][style*="display: flex"],div[style*="width: 380px"][style*="flex-direction: column"]{max-width:100%!important;min-width:0!important;width:100%!important}input[style*="width: calc(100% - 70px)"]{max-width:100%!important;width:100%!important}div[style*="width: 380px"] div[style*="display: flex"][style*="gap: 12px"][style*="flex-wrap: wrap"]{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}div[style*="width: 380px"] div[style*="display: flex"][style*="gap: 12px"][style*="flex-wrap: wrap"]>button{font-size:12px!important;justify-content:center!important;min-width:0!important;padding:10px 8px!important;width:100%!important}.tab-content div[style*="grid-template-columns: 1fr 1fr"],div[style*="grid-template-columns: 1fr 1fr"][style*=gap]{grid-template-columns:minmax(0,1fr)!important}div[style*="position: fixed"][style*="z-index: 1000"]{padding-left:8px!important;padding-right:8px!important}div[style*="position: fixed"][style*="z-index: 1000"]>div[style*=max-width]{max-height:94dvh!important;max-width:calc(100vw - 16px)!important;overflow-y:auto!important;overscroll-behavior:contain;padding:20px!important;width:100%!important}div[style*="position: fixed"][style*="z-index: 1000"] h2[style*="font-size: 28px"]{font-size:23px!important;line-height:1.2!important}div[style*="position: fixed"][style*="z-index: 1000"] div[style*="justify-content: space-between"][style*="margin-bottom: 32px"]{align-items:flex-start!important;gap:12px!important;margin-bottom:20px!important;padding-bottom:16px!important}div[style*="max-width: 450px"][style*="padding: 48px"]{max-width:100%!important;padding:26px 20px!important;width:100%!important}div[style*="max-width: 450px"][style*="padding: 48px"] h1[style*="font-size: 32px"]{font-size:28px!important}.pulse-ring,button.chat-button{max-width:calc(100% - 24px)!important}.chat-window{bottom:calc(76px + env(safe-area-inset-bottom))!important;height:min(680px,calc(100dvh - 120px))!important;max-height:calc(100dvh - 120px)!important;max-width:calc(100vw - 20px)!important;right:10px!important;width:calc(100vw - 20px)!important}.chat-header,.input-container,.messages-container{padding-left:14px!important;padding-right:14px!important}.message-text{overflow-wrap:anywhere}div[style*="margin: 20px 24px 0 24px"][style*="border-bottom: 2px"]{flex-wrap:wrap!important;gap:4px!important;margin:14px 14px 0!important}div[style*="margin: 20px 24px 0 24px"][style*="border-bottom: 2px"]>button{flex:1 1 140px!important;padding:10px 8px!important}#root>footer,#root>footer *{max-width:100%!important;min-width:0!important}#root>footer a,#root>footer p,#root>footer span{overflow-wrap:anywhere}#root>div>div[style*="height: 80px"] div[style*="position: absolute"][style*="z-index: 1000"],#root>div>div[style*="height: 80px"] div[style*="position: absolute"][style*="zIndex: 1000"],header div[style*="position: absolute"][style*="z-index: 1000"]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0b1220!important;background-image:linear-gradient(145deg,#111c30,#0b1220 55%,#080e19)!important;border:1px solid #60a5fa47!important;box-shadow:0 18px 50px #000000b8,0 0 24px #3b82f61f!important;color:#f8fafc!important;opacity:1!important}}@media (max-width:390px){.vc-tab-navigation+div[style*="padding: 24px"],.vc-tab-navigation-mobile+div[style*="padding: 24px"]{padding:10px!important}div:has(>input[placeholder*="Search by name"])+div,div[style*="width: 380px"] div[style*="display: flex"][style*="gap: 12px"][style*="flex-wrap: wrap"]{grid-template-columns:minmax(0,1fr)!important}.tab-content>div[style*="margin-bottom: 24px"][style*="display: flex"][style*="align-items: center"][style*="gap: 12px"]>button,div[style*="padding: 32px"][style*="margin-bottom: 32px"] div[style*="display: flex"][style*="gap: 8px"][style*="margin-top: 12px"]>button{font-size:11px!important}}#vc-acquisition-closeout,#vc-acquisition-completion,#vc-acquisition-intelligence,#vc-acquisition-pilot,#vc-acquisition-retail-performance,#vc-acquisition-today,#vc-acquisition-workqueues,#vc-print-pack,#vc-service-drive-feed,#vc-service-drive-intake{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.vc-rp-head,.vc-today-head,.vc-wq-head{box-sizing:border-box}.vc-rp-section,.vc-rp-table,.vc-today-list,.vc-wq-body{box-sizing:border-box;max-width:100%}@media (min-width:769px){.vc-rp-head,.vc-today-head,.vc-wq-head{align-items:center}.vc-rp-edit,.vc-rp-refresh,.vc-today-refresh,.vc-wq-open,.vc-wq-tab{white-space:nowrap}.vc-today-row,.vc-wq-row{min-width:0}.vc-rp-table{overflow-x:auto;overflow-y:hidden}}@media (min-width:769px) and (max-width:900px){.vc-today-list{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden}.vc-today-row{grid-template-columns:64px minmax(220px,2fr) minmax(80px,1fr) minmax(90px,1fr) minmax(185px,1.35fr) 100px!important;min-width:850px}.vc-today-row>div:nth-child(3),.vc-today-row>div:nth-child(4),.vc-today-row>div:nth-child(5){display:block!important}.vc-wq-body{overflow-x:auto;overflow-y:hidden}.vc-wq-row{min-width:780px}}@media (max-width:768px){#vc-acquisition-closeout,#vc-acquisition-completion,#vc-acquisition-intelligence,#vc-acquisition-pilot,#vc-acquisition-retail-performance,#vc-acquisition-today,#vc-acquisition-workqueues,#vc-print-pack,#vc-service-drive-feed,#vc-service-drive-intake{border-radius:14px;overflow-x:hidden}.vc-rp-head,.vc-today-head,.vc-wq-head{padding-left:14px!important;padding-right:14px!important}.vc-rp-section,.vc-today-list,.vc-wq-body{padding-left:10px!important;padding-right:10px!important}}
/*# sourceMappingURL=main.bc43ba5f.css.map*/