@layer xemivoFlatControls{html body :is(.adminExperience,.xRoleNav,.personalShell,.reportsV2,.settingsV2,.xvProfilePage,.billingShell,.factoryReportShell,.auctionReportShell,.customerHeaderPreview,.publicHeaderHost) button,html body :is(.adminExperience,.xRoleNav,.personalShell,.reportsV2,.settingsV2,.xvProfilePage,.billingShell,.factoryReportShell,.auctionReportShell,.customerHeaderPreview,.publicHeaderHost) button:is(:hover,:active,:focus,:disabled),html body :is(.adminExperience,.xRoleNav,.customerNavigation,.settingsV2,.xvProfilePage) a:is(.pcAction,.providerDetailsLink,.adminNavLinks a,.adminContextNav a,.xAdminTopTools a,.providerSettingsDirectory a,.settingsCard>a,.customerNavigation a){box-shadow:none!important;background-image:none!important;border-radius:10px!important;transition:background-color .15s,border-color .15s,color .15s!important;transform:none!important}html body :is(.adminExperience,.xRoleNav,.personalShell,.reportsV2,.settingsV2,.xvProfilePage,.billingShell,.factoryReportShell,.customerHeaderPreview,.publicHeaderHost) button{color:#39465f!important;background-color:#fff!important;border:1px solid #d4dce8!important;min-height:44px!important;font-size:15px!important;font-weight:600!important;line-height:1.45!important}html body :is(.adminExperience,.xRoleNav,.personalShell,.reportsV2,.settingsV2,.xvProfilePage,.billingShell,.factoryReportShell,.customerHeaderPreview,.publicHeaderHost) button:not(:disabled):hover{background-color:#f2f4f8!important;border-color:#b7c3d6!important}html body :is(.adminExperience,.xRoleNav,.personalShell,.reportsV2,.settingsV2,.xvProfilePage,.billingShell,.factoryReportShell,.customerHeaderPreview,.publicHeaderHost) button:not(:disabled):active{background-color:#e9edf4!important}html body :is(.personalSearch,.xvProfileActions,.creditGrid,.sourceActions,.factoryReportShell) button:not(:disabled),html body .adminExperience button:is(.saveCredential,.createRule),html body .adminExperience .platformCenter .pcAction{color:#fff!important;box-shadow:none!important;background:#5741c4!important;border-color:#5741c4!important;transform:none!important}html body :is(.personalSearch,.xvProfileActions,.creditGrid,.sourceActions,.factoryReportShell) button:not(:disabled):hover,html body .adminExperience button:is(.saveCredential,.createRule):hover{color:#fff!important;background:#4633a5!important;border-color:#4633a5!important}html body .adminExperience button:is(.clearCredential,.delete){color:#a82439!important;background:#fff3f4!important;border-color:#e8bdc5!important}html body .adminExperience .rules article>button.on{color:#146b49!important;background:#edf9f3!important;border-color:#bcdcca!important}html body :is(.adminExperience,.xRoleNav,.personalShell,.reportsV2,.settingsV2,.xvProfilePage,.billingShell,.factoryReportShell,.customerHeaderPreview) button:disabled{color:#788399!important;opacity:.65!important;cursor:not-allowed!important;box-shadow:none!important;background:#edf0f5!important;border-color:#dfe4ec!important;transform:none!important}html body :is(.customerNavigation,.adminContextNav) a,html body .settingsV2>aside button{min-height:46px!important;box-shadow:none!important;font-size:16px!important;font-weight:600!important;transform:none!important}html body .settingsV2>aside button.active,html body .customerNavigation a[aria-current=page],html body .adminContextNav a[aria-current=page],html body .reportTools button.active{color:#5038a9!important;box-shadow:none!important;background:#eeeafa!important;border-color:#e0d7f4!important;transform:none!important}html body .adminExperience .providerSettingsDirectory nav a,html body .xRoleNav .xAdminTopTools a,html body .settingsV2 .settingsCard>a{box-shadow:none!important;background:#f7f6fc!important;border:1px solid #dcd6ed!important;border-radius:10px!important;transform:none!important}html body .customerNavigation nav,html body .settingsV2>aside{gap:8px!important}html body :is(.adminExperience,.xRoleNav,.personalShell,.reportsV2,.settingsV2,.xvProfilePage,.billingShell,.factoryReportShell,.auctionReportShell,.customerHeaderPreview) :is(button,a,input,select):focus-visible{outline-offset:3px!important;outline:3px solid #9b8be8!important}html[lang=ar] body :is(.customerNavigation,.adminContextNav) a,html[lang=ar] body .settingsV2>aside button{font-size:17px!important}@media (max-width:700px){html body .customerNavigation nav[data-open=true]{grid-template-columns:1fr!important}html body .adminContextNav a{font-size:15px!important}}@media (prefers-reduced-motion:reduce){html body :is(.adminExperience,.xRoleNav,.personalShell,.reportsV2,.settingsV2,.xvProfilePage,.billingShell,.customerHeaderPreview) :is(button,a){transition:none!important}}html body :is(.adminExperience,.personalShell,.reportsV2,.settingsV2,.xvProfilePage,.billingShell) :is(.headerActions,.sourceTopActions,.providerIntelHead,.pcGrid>article)>a,html body :is(.adminExperience,.xRoleNav,.personalShell,.reportsV2,.settingsV2,.xvProfilePage,.billingShell) a.uiBtn{color:#4936a2!important;box-shadow:none!important;background:#f7f6fc!important;border:1px solid #dcd6ed!important;border-radius:10px!important;min-height:44px!important;font-size:15px!important;transform:none!important}html body .xCommandDock button,html body .xCommandDock button:is(:hover,:active){color:#4936a2!important;box-shadow:none!important;background:#fff!important;border:1px solid #d4dce8!important;border-radius:10px!important;min-width:44px!important;min-height:44px!important;font-size:14px!important;transform:none!important}html body :is(.publicHome,.productPage,.vinJourney,.reportsV2,.reportPageNew,.factoryReportShell,.auctionReportShell){font-size:16px;line-height:1.7}html body :is(.publicHome,.productPage,.reportsV2,.reportPageNew,.factoryReportShell,.auctionReportShell) :is(h1,h2,h3){font-weight:700!important;line-height:1.3!important}html body :is(.reportsV2,.reportPageNew,.factoryReportShell,.auctionReportShell) h1{font-size:clamp(28px,3vw,38px)!important}html body :is(.publicHome,.productPage,.reportsV2,.reportPageNew,.factoryReportShell,.auctionReportShell) :is(p,dd,li){font-size:16px;line-height:1.75}html body :is(.publicHome,.productPage,.vinJourney,.reportPageNew,.auctionReportShell,.arReport,.arLightbox) button,html body :is(.publicHome,.publicHeaderHost,.productPage,.vinJourney,.reportsV2,.reportPageNew,.factoryReportShell,.auctionReportShell) :is(a.uiBtn,a.productPrimary,a.productSecondary,a.serviceCatalogLibrary,.publicInlineActions a,.reportToolbar a){box-shadow:none!important;background-image:none!important;border-radius:10px!important;min-height:44px!important;font-size:16px!important;font-weight:600!important;line-height:1.45!important;transition:background-color .15s,border-color .15s,color .15s!important;transform:none!important}html body :is(.publicHome,.productPage,.vinJourney,.reportPageNew,.auctionReportShell) button:not(.arThumb),html body :is(.publicHome,.productPage,.reportsV2,.reportPageNew) :is(a.productSecondary,a.serviceCatalogLibrary,.publicInlineActions a,.reportToolbar a){padding:11px 18px;color:#4936a2!important;background:#fff!important;border:1px solid #d4dce8!important}html body :is(.publicHome,.productPage,.vinJourney) :is(.uiBtn-primary,.productPrimary,.publicVinSearch button){color:#fff!important;background:#5741c4!important;border:1px solid #5741c4!important}html body :is(.publicHome,.productPage,.vinJourney) :is(.uiBtn-primary,.productPrimary,.publicVinSearch button):not(:disabled):hover{background:#4633a5!important;border-color:#4633a5!important}html body :is(.publicHome,.productPage,.vinJourney,.reportPageNew,.auctionReportShell) button:disabled{color:#788399!important;opacity:.65!important;cursor:not-allowed!important;background:#edf0f5!important;border-color:#dfe4ec!important}html body .publicHeaderHost :is(nav a,.publicNavDropdownTrigger){box-shadow:none!important;background-image:none!important;font-size:16px!important;font-weight:600!important;line-height:1.45!important;transform:none!important}html[lang=ar] body .publicHeaderHost :is(nav a,.publicNavDropdownTrigger){font-size:17px!important}html body :is(.productActions,.publicInlineActions,.reportToolbar,.reportTools){flex-wrap:wrap;gap:12px!important}html body :is(.publicHome,.productPage,.publicHeaderHost,.reportPageNew,.arReport,.arLightbox) :is(button,a,input,select,summary):focus-visible{outline-offset:3px!important;outline:3px solid #9b8be8!important}html body .arLightbox button{color:#fff!important;background:#263d50!important;border:1px solid #718699!important;min-width:44px!important}html body .arLightbox button:hover{background:#354e64!important}html body .arReport .arThumb{background:#edf1f5!important;border:1px solid #d4dce8!important;padding:0!important}@media (max-width:700px){html body :is(.productActions,.publicInlineActions,.reportToolbar){gap:8px!important}html body :is(.publicHome,.productPage) h1{font-size:clamp(30px,8vw,40px)!important}html body :is(.reportsV2,.reportPageNew,.factoryReportShell,.auctionReportShell) h1{font-size:28px!important}}@media (prefers-reduced-motion:reduce){html body :is(.publicHome,.productPage,.publicHeaderHost,.reportPageNew,.arReport,.arLightbox) :is(button,a){transition:none!important}}html body .publicHome .twinDecision>a,html body .publicContactToggle{color:#fff!important;box-shadow:none!important;background:#5741c4!important;border:1px solid #5741c4!important;border-radius:10px!important;min-height:44px!important;font-size:15px!important;font-weight:600!important;transform:none!important}html body .publicHome .twinDecision>a:hover,html body .publicContactToggle:hover{background:#4633a5!important}html body .publicHome .publicVinSearch{box-shadow:none!important;border:1px solid #cdd5e3!important}html body .auctionReportShell .arReport .arLightbox button{color:#fff!important;background:#263d50!important;border:1px solid #718699!important}html body .auctionReportShell .arReport .arLightbox button:is(:hover,:active,:focus){color:#fff!important;background:#354e64!important;border-color:#94a8ba!important}html body .publicHeaderHost{box-shadow:none!important;background:#fff!important;border-bottom:1px solid #e4e7ef!important;padding:0!important}html body .publicHeaderHost .publicNav{max-width:1400px!important;min-height:76px!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;gap:24px!important;margin:0 auto!important;padding:12px 28px!important}html body .publicHeaderHost .publicNav .brand{margin-inline-end:auto!important}html body .publicHeaderHost .publicNav nav{gap:4px!important}html body .publicHeaderHost .publicNav nav>a,html body .publicHeaderHost .publicNavDropdownTrigger{background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;padding:10px 12px!important}html body .publicHeaderHost .publicNav nav>a.active,html body .publicHeaderHost .publicNavDropdownTrigger.active{color:#5741c4!important;background:#eeeafa!important}html body .publicHeaderHost .publicNav nav>a:after{display:none!important}html body .publicHeaderHost .publicNav a.uiBtn-ghost{color:#fff!important;white-space:nowrap!important;background:#5741c4!important;border:1px solid #5741c4!important;display:inline-flex!important}html body .publicHome .heroNew{background:0 0!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;align-items:center!important;gap:56px!important;max-width:1400px!important;min-height:0!important;margin:0 auto!important;padding:64px 28px!important;display:grid!important}html body .publicHome .heroCopy{max-width:none!important;padding:0!important}html body .publicHome .heroCopy h1{letter-spacing:-.035em!important;margin:22px 0!important;font-size:clamp(38px,4vw,58px)!important;line-height:1.12!important}html body .publicHome .heroCopy>p{color:#52617a!important;max-width:600px!important;margin:0 0 28px!important;font-size:18px!important;line-height:1.75!important}html body .publicHome .eyebrowNew{letter-spacing:.1em!important;background:0 0!important;border:0!important;padding:0!important;font-size:11px!important;line-height:1.7!important}html body .publicHome .heroTrust{flex-wrap:wrap!important;gap:14px!important;margin-top:18px!important;display:flex!important}html body .publicHome .heroTrust>span{box-shadow:none!important;background:0 0!important;border:0!important;gap:6px!important;min-height:32px!important;padding:0!important;font-size:12px!important}html body .publicHome .vehicleTwin{color:#202b40!important;background:#fff!important;border:1px solid #dddfea!important;border-radius:20px!important;width:100%!important;max-width:none!important;min-height:0!important;padding:0!important;overflow:hidden!important;transform:none!important;box-shadow:0 12px 36px #2128430a!important}html body .publicHome .twinTop{background:#f7f6fc!important;border-bottom:1px solid #e5e4ee!important;flex-wrap:wrap!important;gap:12px!important;padding:22px 24px!important}html body .publicHome .twinTop span{color:#5741c4!important;letter-spacing:.08em!important;font-size:12px!important}html body .publicHome .twinTop small{color:#59667e!important;margin-top:7px!important;font-size:14px!important}html body .publicHome .twinTop>b{color:#5741c4!important;white-space:normal!important;background:#eeeafa!important;border:1px solid #ded8f0!important;font-size:11px!important}html body .publicHome .twinTop>b i{box-shadow:none!important;background:#8a74dc!important}html body .publicHome .twinStage{background:0 0!important;grid-template-columns:1fr 1fr!important;gap:12px!important;height:auto!important;min-height:0!important;padding:24px!important;display:grid!important;position:static!important}html body .publicHome .twinStage:before,html body .publicHome .twinStage:after,html body .publicHome .twinNode:before,html body .publicHome .twinNode:after{display:none!important}html body .publicHome .twinNode{width:auto!important;min-width:0!important;box-shadow:none!important;background:#fff!important;border:1px solid #e3e7ef!important;border-radius:12px!important;align-items:flex-start!important;gap:12px!important;padding:16px!important;display:flex!important;position:static!important;inset:auto!important;transform:none!important}html body .publicHome .twinNode i{color:#6350b8!important;background:#f0edfb!important;flex-shrink:0!important;font-size:12px!important}html body .publicHome .twinNode small{color:#68758b!important;letter-spacing:.06em!important;font-size:11px!important}html body .publicHome .twinNode span{color:#59667e!important;font-size:13px!important;line-height:1.5!important}html body .publicHome .twinDecision{background:#fafbfe!important;border:0!important;border-top:1px solid #e4e7ef!important;border-radius:0!important;flex-direction:column!important;align-items:stretch!important;gap:18px!important;margin:0!important;padding:22px 24px!important;display:flex!important}html body .publicHome .twinDecision small{color:#6652b4!important;letter-spacing:.08em!important;font-size:11px!important}html body .publicHome .twinDecision h2{color:#26334a!important;margin:8px 0!important;font-size:20px!important;line-height:1.45!important}html body .publicHome .twinDecision p{color:#59667e!important;margin:0!important;font-size:14px!important;line-height:1.65!important}html body .publicHome .twinDecision>a{align-self:flex-start!important;padding:12px 18px!important;font-size:14px!important}@media (max-width:1100px){html body .publicHome .heroNew{gap:28px!important;padding:40px 24px!important}html body .publicHeaderHost .publicNav{gap:12px!important;padding:12px 20px!important}html body .publicHeaderHost .publicNav nav>a,html body .publicHeaderHost .publicNavDropdownTrigger{padding:10px 8px!important;font-size:14px!important}}@media (max-width:900px){html body .publicHome .heroNew{grid-template-columns:1fr!important;gap:32px!important;max-width:700px!important}html body .publicHeaderHost .publicNav{min-height:68px!important;padding:10px 16px!important}html body .publicHeaderHost .publicNav nav>a,html body .publicHeaderHost .publicNavDropdownTrigger{font-size:16px!important}html body .publicHome .heroCopy h1{font-size:42px!important}html body .publicHome .heroCopy>p{font-size:17px!important}}@media (max-width:480px){html body .publicHome .heroNew{padding:32px 20px!important}html body .publicHome .heroCopy h1{font-size:36px!important}html body .publicHome .twinStage{gap:10px!important;padding:16px!important}html body .publicHome .twinNode{flex-direction:column!important;gap:8px!important;padding:12px!important}html body .publicHome .twinTop,html body .publicHome .twinDecision{padding:18px!important}html body .publicHome .heroTrust{gap:8px 14px!important}}html body .publicHome .vehicleTwin:before,html body .publicHome .vehicleTwin:after{display:none!important}html body .publicHome .vehicleTwin,html body .publicHome .twinNode{height:auto!important}html body .publicHome .twinNode>div{flex:1!important;width:auto!important;min-width:0!important}html body .publicHome .twinNode :is(b,span,small){white-space:normal!important;overflow-wrap:anywhere!important;max-width:none!important}html body .publicHeaderHost .publicLanguageSlot{flex:none!important;width:auto!important;min-width:88px!important}@media (min-width:901px) and (max-width:1100px){html body .publicHeaderHost .publicNav{gap:8px!important}html body .publicHeaderHost .publicNav .brand{width:110px!important;min-width:110px!important}html body .publicHeaderHost .publicNav nav{gap:0!important}html body .publicHeaderHost .publicNav nav>a,html body .publicHeaderHost .publicNavDropdownTrigger{padding:8px 6px!important;font-size:13px!important}}html body .publicHome .heroCopy h1{font-size:clamp(38px,3.8vw,56px)!important;line-height:1.16!important}html body .publicHome .vehicleTwin{color:#f5f3ff!important;background:#141a33!important;border-color:#3a405d!important;box-shadow:0 16px 48px #141a331a!important}html body .publicHome .twinTop{background:#181b37!important;border-color:#353951!important;padding:20px 22px!important}html body .publicHome .twinTop span{color:#c0b1ff!important}html body .publicHome .twinTop small{color:#bdc4da!important}html body .publicHome .twinTop>b{color:#8de3cc!important;background:#263348!important;border-color:#456278!important}html body .publicHome .twinTop>b i{background:#68d4b6!important}html body .publicHome .twinStage{isolation:isolate;background:radial-gradient(#493d704d,#0000 70%)!important;grid-template-rows:auto 160px auto!important;grid-template-columns:1fr 1fr!important;gap:14px 32px!important;height:auto!important;padding:20px!important;display:grid!important;position:relative!important;overflow:hidden!important}html body .publicHome .twinNode{z-index:2!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#232c46!important;border:1px solid #414c68!important;flex-direction:row!important;align-items:flex-start!important;gap:10px!important;padding:12px!important}html body .publicHome .twinNode i{color:#d0c2ff!important;background:#3d3565!important;width:28px!important;height:28px!important}html body .publicHome .twinNode small{color:#bfb1eb!important;font-size:11px!important}html body .publicHome .twinNode b{color:#fff!important;margin:4px 0!important;font-size:15px!important;line-height:1.45!important}html body .publicHome .twinNode span{color:#bbc8dc!important;font-size:13px!important}html body .publicHome .nodeIdentity{grid-area:1/1!important}html body .publicHome .nodeFactory{grid-area:1/2!important}html body .publicHome .nodeHistory{grid-area:3/1!important}html body .publicHome .nodeMarket{grid-area:3/2!important}html body .publicHome .twinVehicle{z-index:1!important;grid-area:2/1/auto/-1!important;width:250px!important;height:150px!important;margin:0 auto!important;position:relative!important;inset:auto!important;transform:none!important}html body .publicHome .twinVehicle>div{top:124px!important}html body .publicHome .twinVehicle>div small{color:#b7b5d4!important;font-size:10px!important}html body .publicHome .twinVehicle>div b{color:#d3c9f4!important;font-size:10px!important}html body .publicHome .twinOrbit{z-index:0!important;border:1px solid #9982e645!important;border-top-color:#69d4bc80!important;width:285px!important;height:285px!important;margin:-142.5px!important;animation:none!important;display:block!important;top:50%!important;left:50%!important}html body .publicHome .twinOrbit.orbitTwo{border-style:dashed!important;width:225px!important;height:225px!important;margin:-112.5px!important;transform:rotate(35deg)!important}html body .publicHome .twinDecision{background:#101b30!important;border-top:1px solid #3a455d!important;gap:14px!important;padding:20px 22px!important}html body .publicHome .twinDecision small{color:#bcadf4!important}html body .publicHome .twinDecision h2{color:#f4f5fc!important;font-size:19px!important}html body .publicHome .twinDecision p{color:#b9c5d9!important;font-size:14px!important}html body .publicHome .twinDecision>a{color:#fff!important;background:#7860df!important;border-color:#7860df!important}@media (max-width:480px){html body .publicHome .heroNew{padding:28px 20px!important}html body .publicHome .heroCopy h1{font-size:36px!important}html body .publicHome .twinStage{gap:12px!important;padding:14px!important}html body .publicHome .twinNode{flex-direction:column!important;gap:6px!important}html body .publicHome .twinNode b{font-size:14px!important}html body .publicHome .twinTop,html body .publicHome .twinDecision{padding:18px!important}}html body .publicHome .twinVehicle .twinBody{width:220px!important;height:55px!important;top:48px!important;left:15px!important}html body .publicHome .twinVehicle .twinRoof{width:116px!important;height:64px!important;top:19px!important;left:67px!important}html body .publicHome .twinVehicle>i{border-width:7px!important;width:38px!important;height:38px!important;top:86px!important}html body .publicHome .twinVehicle .wheelOne{left:48px!important;right:auto!important}html body .publicHome .twinVehicle .wheelTwo{left:auto!important;right:38px!important}html body .publicHome .heroNew{gap:32px!important;padding-top:24px!important;padding-bottom:24px!important}html body .publicHome .heroCopy h1{margin:16px 0!important;font-size:clamp(36px,3.5vw,52px)!important}html body .publicHome .heroCopy>p{margin-bottom:22px!important;font-size:17px!important;line-height:1.65!important}html body .publicHome .heroTrust>span{font-size:13px!important}html body .publicHome .eyebrowNew{font-size:12px!important}html body .publicHome .twinTop{padding:14px 18px!important}html body .publicHome .twinTop span,html body .publicHome .twinTop>b{font-size:12px!important}html body .publicHome .twinTop small{margin-top:4px!important;font-size:14px!important}html body .publicHome .twinNode small{letter-spacing:.02em!important;font-size:12px!important}html body .publicHome .twinNode span{font-size:14px!important}html body .publicHome .twinNode b{margin:3px 0!important;font-size:15px!important}html body .publicHome .twinNode{flex-direction:column!important;gap:6px!important;padding:10px!important}html body .publicHome .twinNode i{display:none!important}html body .publicHome .twinVehicle>div small,html body .publicHome .twinVehicle>div b{letter-spacing:.02em!important;font-size:12px!important}html body .publicHome .twinDecision{gap:10px!important;padding:14px 18px!important}html body .publicHome .twinDecision h2{margin:5px 0!important;font-size:18px!important;line-height:1.4!important}html body .publicHome .twinDecision>a{min-height:44px!important;padding:10px 14px!important}@media (min-width:1101px){html body .publicHome .twinStage{grid-template-rows:1fr 1fr!important;grid-template-columns:minmax(0,1fr) 170px minmax(0,1fr)!important;gap:12px!important;min-height:228px!important;padding:16px!important}html body .publicHome .nodeIdentity{grid-area:1/1!important}html body .publicHome .nodeFactory{grid-area:1/3!important}html body .publicHome .nodeHistory{grid-area:2/1!important}html body .publicHome .nodeMarket{grid-area:2/3!important}html body .publicHome .twinVehicle{grid-area:1/2/3!important;align-self:center!important;width:170px!important;height:160px!important}html body .publicHome .twinVehicle .twinBody{width:170px!important;height:45px!important;top:48px!important;left:0!important}html body .publicHome .twinVehicle .twinRoof{width:94px!important;height:56px!important;top:24px!important;left:40px!important}html body .publicHome .twinVehicle>i{border-width:6px!important;width:32px!important;height:32px!important;top:77px!important}html body .publicHome .twinVehicle .wheelOne{left:24px!important}html body .publicHome .twinVehicle .wheelTwo{right:20px!important}html body .publicHome .twinVehicle>div{top:114px!important}html body .publicHome .twinOrbit{width:200px!important;height:200px!important;margin:-100px!important}html body .publicHome .twinOrbit.orbitTwo{width:160px!important;height:160px!important;margin:-80px!important}}@media (max-width:1100px){html body .publicHome .twinStage{grid-template-rows:auto 175px auto!important;gap:8px!important;padding:12px!important}html body .publicHome .heroNew{gap:20px!important}html body .publicHome .twinVehicle{height:175px!important}}@media (max-width:900px){html body .publicHome .heroNew{padding:20px!important}html body .publicHome .heroCopy h1{font-size:36px!important}html body .publicHome .heroTrust{gap:4px 10px!important;margin-top:12px!important}html body .publicHome .heroTrust>span{min-height:26px!important}html body .publicHome .twinNode{flex-direction:row!important}html body .publicHome .twinDecision h2{font-size:17px!important}}html[lang=en] body :is(.publicHome,.publicHeaderHost),html[lang=en] body :is(.publicHome,.publicHeaderHost) :is(button,input,a,h1,h2,h3,p,span,b,strong,small){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}html body .publicHome :is(h1,h2,h3){letter-spacing:-.025em!important;font-weight:600!important}html body .publicHome :is(p,li){font-size:15px!important;font-weight:400!important;line-height:1.7!important}html body .publicHome :is(button,a,summary,b,strong){font-weight:500!important}html body .publicHeaderHost :is(nav a,.publicNavDropdownTrigger){font-size:14px!important;font-weight:500!important}html body .publicHome .heroCopy h1{font-size:clamp(34px,3.2vw,48px)!important;font-weight:600!important}html body .publicHome .heroCopy>p{font-size:16px!important}html body .publicHome :is(.lightSection,.darkSection,.businessSection,.stepsSection,.faqSection,.serviceCatalog,.appDownloadSection){max-width:1280px!important;box-shadow:none!important;border-radius:0!important;margin:0 auto!important;padding:64px 28px!important}html body .publicHome :is(.sectionIntro,.serviceCatalog>header){text-align:center!important;max-width:720px!important;margin:0 auto 32px!important}html body .publicHome :is(.sectionIntro,.serviceCatalog>header,.businessSection,.finalCta,.appDownloadCopy) h2{margin:12px 0 16px!important;font-size:clamp(26px,2.4vw,34px)!important;line-height:1.25!important}html body .publicHome :is(.sectionIntro,.serviceCatalog>header)>span{color:#6552b8!important;letter-spacing:.1em!important;font-size:11px!important;font-weight:600!important;display:block!important}html body .publicHome :is(.sectionIntro,.serviceCatalog>header) p{color:#617086!important;margin:0!important}html body .publicHome .trustStrip{max-width:1224px!important;box-shadow:none!important;background:#fff!important;border-block:1px solid #e7eaf0!important;margin:0 auto!important;padding:24px 0!important}html body .publicHome .trustStrip:before{display:none!important}html body .publicHome .trustStrip span{color:#64748b!important;font-size:13px!important}html body .publicHome .reportShowcase{grid-template-columns:1fr 1fr!important;align-items:stretch!important;gap:24px!important;display:grid!important}html body .publicHome .sampleReport{box-shadow:none!important;background:#f7f8fc!important;border:1px solid #dde3ef!important;border-radius:20px!important;padding:28px!important}html body .publicHome .sampleTop{border-bottom:1px solid #dde3ef!important;gap:16px!important;padding-bottom:22px!important}html body .publicHome .sampleTop h3{color:#1d2940!important;font-size:20px!important}html body .publicHome .sampleScore{box-shadow:none!important;color:#5945ad!important;background:#eeeafa!important;border-radius:12px!important}html body .publicHome .sampleScore strong{display:none!important}html body .publicHome .sampleRisk{gap:10px!important;margin:22px 0!important}html body .publicHome .sampleRisk>div{background:#fff!important;border:1px solid #e4e8f1!important;border-radius:10px!important;padding:12px!important}html body .publicHome :is(.sampleSignal span,.sampleSpecs span){color:#637189!important;font-size:12px!important}html body .publicHome :is(.sampleSignal strong,.sampleSpecs strong){color:#293650!important;font-size:14px!important}html body .publicHome .reportBenefits{border:1px solid #e4e8f1!important;border-radius:20px!important;grid-template-columns:1fr 1fr!important;gap:0!important;display:grid!important;overflow:hidden!important}html body .publicHome .reportBenefits article{box-shadow:none!important;background:#fff!important;border:0!important;border-bottom:1px solid #e4e8f1!important;border-radius:0!important;padding:24px!important}html body .publicHome .reportBenefits article>span{color:#7057c4!important;font-size:12px!important;font-weight:500!important}html body .publicHome .reportBenefits h3{margin:10px 0!important;font-size:17px!important}html body .publicHome .reportBenefits p{color:#617086!important;font-size:14px!important}html body .publicHome .darkSection{color:#1b2941!important;background:#f4f5fa!important;border-radius:24px!important;margin:0 auto 16px!important}html body .publicHome .featureGroups{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;display:grid!important}html body .publicHome .featureGroups article{box-shadow:none!important;background:#fff!important;border:1px solid #e2e6ef!important;border-radius:16px!important;padding:24px!important;transform:none!important}html body .publicHome .featureGroups article>span{color:#6a5ba0!important;letter-spacing:.04em!important;font-size:10px!important}html body .publicHome .featureGroupIcon{color:#6750b7!important;width:40px!important;height:40px!important;box-shadow:none!important;background:#f0ecfa!important;border:0!important;border-radius:10px!important;margin:20px 0!important;font-size:15px!important}html body .publicHome .featureGroups h3{margin:0 0 12px!important;font-size:18px!important}html body .publicHome .featureGroups :is(p,li){color:#617086!important;font-size:14px!important}html body .publicHome .featureGroups ul{border-top:1px solid #e9ebf2!important;padding-top:16px!important}html body .publicHome .serviceCatalogGrid{gap:20px!important}html body .publicHome .serviceCatalogGrid article{box-shadow:none!important;background:#fff!important;border:1px solid #dfe4ee!important;border-radius:18px!important;padding:28px!important}html body .publicHome .serviceCatalogGrid article:nth-child(2){background:#f8f6fd!important;border-color:#cec4eb!important}html body .publicHome .serviceCatalogGrid h3{font-size:20px!important}html body .publicHome .serviceCatalogPrice{letter-spacing:-.035em!important;font-size:34px!important;font-weight:600!important}html body .publicHome .serviceCatalogNotice{color:#52627a!important;background:#f5f7fa!important;border:1px solid #e1e6ef!important;border-radius:10px!important;padding:14px 18px!important}html body .publicHome .serviceCatalogStatus{font-size:12px!important;font-weight:500!important}html body .publicHome .businessSection{border-block:1px solid #e6eaf1!important;gap:48px!important}html body .publicHome .workflowCard{box-shadow:none!important;background:#fafafe!important;border:1px solid #e1e5ee!important;border-radius:18px!important;padding:24px!important}html body .publicHome .workflowCard>div{background:0 0!important;border-bottom:1px solid #e1e5ee!important;padding:16px!important}html body .publicHome .workflowCard>div:last-child{border-bottom:0!important}html body .publicHome .workflowCard span{color:#6049b2!important;box-shadow:none!important;background:#eeeafa!important}html body .publicHome .workflowCard b{color:#293650!important;font-size:16px!important}html body .publicHome .workflowCard small{color:#64748b!important;font-size:13px!important}html body .publicHome .stepsGrid{border:1px solid #e1e5ee!important;border-radius:18px!important;gap:0!important;overflow:hidden!important}html body .publicHome .stepsGrid article{border:0!important;box-shadow:none!important;background:#fff!important;border-inline-end:1px solid #e1e5ee!important;border-radius:0!important;padding:28px!important}html body .publicHome .stepsGrid strong{color:#ac9cda!important;font-size:28px!important;font-weight:400!important}html body .publicHome .stepsGrid h3{font-size:18px!important}html body .publicHome .stepsGrid small{color:#64518e!important;font-size:11px!important;font-weight:500!important}html body .publicHome .faqSection{background:#f7f8fb!important;border-radius:24px!important;grid-template-columns:1fr 1.7fr!important;gap:40px!important;display:grid!important}html body .publicHome .faqSection .sectionIntro{text-align:start!important;margin:0!important}html body .publicHome .faqGrid{display:block!important}html body .publicHome .faqGrid details{border:0!important;box-shadow:none!important;background:0 0!important;border-bottom:1px solid #dbe1ec!important;border-radius:0!important;padding:0!important}html body .publicHome .faqGrid summary{color:#293650!important;min-height:56px!important;padding:20px 0!important;font-size:16px!important}html body .publicHome .faqGrid p{color:#617086!important;padding:0 0 20px!important}html body .publicHome .finalCta{max-width:1224px!important;box-shadow:none!important;color:#24304a!important;background:#eeebf8!important;border:1px solid #ded7ed!important;border-radius:24px!important;margin:48px auto!important;padding:40px 28px!important}html body .publicHome .finalCta :is(h2,p){color:#24304a!important}html body .publicHome .finalCta>span{color:#685498!important;font-size:11px!important}html body .publicHome .appDownloadSection{background:#fff!important;padding-top:16px!important;padding-bottom:40px!important}html body .publicHome .appDownloadInner{box-shadow:none!important;background:#fff!important;border:0!important;gap:32px!important;padding:0!important}html body .publicHome .appDownloadCopy h2{font-size:24px!important}html body .publicHome .siteFooter{background:#fff!important;border-top:1px solid #e3e7ef!important;gap:24px!important;max-width:1280px!important;margin:auto!important;padding:32px 28px!important}html body .publicHome .siteFooter a{color:#58667d!important;font-size:13px!important}html body .publicHome .siteFooter p{font-size:12px!important}@media (max-width:1000px){html body .publicHome .featureGroups{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .publicHome .reportShowcase{grid-template-columns:1fr!important}}@media (max-width:700px){html body .publicHome :is(.lightSection,.darkSection,.businessSection,.stepsSection,.faqSection,.serviceCatalog,.appDownloadSection){padding:36px 20px!important}html body .publicHome .heroCopy h1{font-size:34px!important}html body .publicHome :is(.sectionIntro,.serviceCatalog>header) h2{font-size:26px!important}html body .publicHome :is(.featureGroups,.faqSection,.businessSection){grid-template-columns:1fr!important;gap:16px!important}html body .publicHome .reportBenefits{grid-template-columns:1fr!important}html body .publicHome .stepsGrid{grid-template-columns:1fr 1fr!important}html body .publicHome .stepsGrid article{border-bottom:1px solid #e1e5ee!important;padding:20px!important}html body .publicHome .sampleReport{padding:20px!important}html body .publicHome .finalCta{margin:24px 16px!important;padding:28px 20px!important}html body .publicHome .trustStrip{margin:0 20px!important}}html body .publicHome .sampleTop{color:#293650!important;background:#fff!important;border:1px solid #e1e5ee!important;border-radius:12px!important;padding:20px!important}html body .publicHome .sampleTop :is(span,code){color:#64748b!important}html body .publicHome .sampleScore span{color:#5945ad!important}html body .publicHome .reportBenefits article{min-height:0!important}html body .publicHome .sampleSpecs>div{box-shadow:none!important;background:0 0!important;border:0!important;padding:12px 4px!important}html body .publicHome .sampleSpecs span{background:0 0!important;border:0!important;padding:0!important}html body .publicHome .faqGrid{width:100%!important;max-width:none!important;margin:0!important}html body .publicHome .faqGrid summary span{color:#293650!important;font-weight:500!important}html body .publicHome .sectionIntro h2 span,html body .publicHome h3 span{font-weight:600!important}html body .publicHome .featureGroupIcon{justify-content:center!important;align-items:center!important;margin:16px 0!important;display:flex!important;position:static!important;inset:auto!important}html body .publicHome .featureGroups article{display:block!important}html body .publicHome .stepsGrid article{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;display:flex!important}html body .publicHome .stepsGrid article :is(h3,p){margin:0!important}html body .publicHome .stepsGrid small{margin-top:auto!important;padding:5px 8px!important;display:inline-block!important;position:static!important;inset:auto!important}html body .publicHome{background:radial-gradient(at 90% 12%,#ebe7fa80,#0000 36%),#fff!important}html body .publicHome .darkSection{background:radial-gradient(at 95% 0,#4f3b8660,#0000 60%),linear-gradient(135deg,#111c31,#252142)!important;border:1px solid #344058!important;position:relative!important;box-shadow:0 20px 60px #17263b12!important}html body .publicHome .darkSection :is(h2,h3){color:#f5f6ff!important}html body .publicHome .darkSection .sectionIntro p,html body .publicHome .featureGroups :is(p,li){color:#b9c6dc!important}html body .publicHome .darkSection .sectionIntro>span{color:#c4b1fb!important}html body .publicHome .featureGroups article{background:linear-gradient(145deg,#ffffff0e,#ffffff04)!important;border:1px solid #53607d75!important;box-shadow:inset 0 1px #ffffff12!important}html body .publicHome .featureGroups article>span{color:#c5b8ee!important}html body .publicHome .featureGroups ul{border-color:#68728a45!important}html body .publicHome .featureGroupIcon{color:#d1c2ff!important;background:#a995f024!important;border:1px solid #a995f04a!important}html body .publicHome .sampleReport{background:linear-gradient(145deg,#f5f3fc,#edf3f9)!important;border-color:#d5ddee!important;box-shadow:0 16px 42px #28365d0b!important}html body .publicHome .sampleTop{border-top:3px solid #8c75d1!important}html body .publicHome .reportBenefits article{background:linear-gradient(135deg,#fff,#fafbfe)!important}html body .publicHome .serviceCatalogGrid article{border-top:3px solid #b6abcf!important;box-shadow:0 12px 32px #25315208!important}html body .publicHome .serviceCatalogGrid article:nth-child(2){background:linear-gradient(145deg,#f1ecfb,#f9faff)!important;border-top-color:#7052c6!important}html body .publicHome .workflowCard{background:linear-gradient(135deg,#f4f1fb,#f1f6fa)!important;box-shadow:0 12px 32px #25315208!important}html body .publicHome .finalCta{background:radial-gradient(at 100% 0,#d9d1f4,#0000 65%),linear-gradient(130deg,#f6f3fc,#eaf1f8)!important;border-color:#d3c9ea!important}html body .publicHome .stepsGrid{box-shadow:0 12px 40px #29365508!important}html body .publicHome .stepsGrid article{border-top:2px solid #d0c5ee!important}html body :is(.serviceDetail,.productPage,.personalShell,.reportsV2,.settingsV2,.xvProfilePage,.billingShell,.factoryReportShell,.auctionReportShell){font-size:15px!important;line-height:1.7!important}html[lang=en] body :is(.serviceDetail,.productPage,.personalShell,.reportsV2,.settingsV2,.xvProfilePage,.billingShell,.factoryReportShell,.auctionReportShell),html[lang=en] body :is(.serviceDetail,.productPage,.personalShell,.reportsV2,.settingsV2,.xvProfilePage,.billingShell,.factoryReportShell,.auctionReportShell) :is(h1,h2,h3,p,button,a,input,select,span,b,strong){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}html body :is(.serviceDetail,.productPage,.personalShell,.reportsV2,.settingsV2,.xvProfilePage,.billingShell,.factoryReportShell,.auctionReportShell) :is(h1,h2,h3){letter-spacing:-.02em!important;font-weight:600!important;line-height:1.3!important}html body :is(.serviceDetail,.productPage,.personalShell,.reportsV2,.settingsV2,.xvProfilePage,.billingShell,.factoryReportShell,.auctionReportShell) h1{font-size:clamp(28px,3vw,40px)!important}html body :is(.serviceDetail,.productPage,.personalShell,.reportsV2,.settingsV2,.xvProfilePage,.billingShell,.factoryReportShell,.auctionReportShell) h2{font-size:24px!important}html body :is(.serviceDetail,.productPage,.personalShell,.reportsV2,.settingsV2,.xvProfilePage,.billingShell,.factoryReportShell,.auctionReportShell) h3{font-size:18px!important}html body :is(.serviceDetail,.productPage,.personalShell,.reportsV2,.settingsV2,.xvProfilePage,.billingShell,.factoryReportShell,.auctionReportShell) :is(p,li,dd){font-size:15px!important;font-weight:400!important;line-height:1.7!important}html body :is(.serviceDetail,.productPage,.personalShell,.reportsV2,.settingsV2,.xvProfilePage,.billingShell,.factoryReportShell,.auctionReportShell) :is(button,summary,a,b,strong){font-weight:500!important}html body :is(.serviceDetail,.productPage,.personalShell,.reportsV2,.settingsV2,.xvProfilePage,.billingShell,.factoryReportShell,.auctionReportShell) :is(button,.uiBtn,.productPrimary,.productSecondary,.serviceDetailPrimary,.serviceDetail footer a,.reportToolbar a){min-height:44px!important;box-shadow:none!important;background-image:none!important;border-radius:10px!important;padding:11px 18px!important;font-size:15px!important;line-height:1.45!important;transform:none!important}html body :is(.serviceDetail,.productPage,.personalShell,.reportsV2,.settingsV2,.xvProfilePage,.billingShell,.factoryReportShell,.auctionReportShell) :is(button,a,input,select,summary):focus-visible{outline-offset:3px!important;outline:3px solid #9b8be8!important}html body .serviceDetail{max-width:1200px!important;padding:32px 28px 56px!important}html body .serviceDetailHero{color:#f4f5ff!important;background:radial-gradient(at 100% 0,#7764ae55,#0000 60%),linear-gradient(135deg,#142035,#2a2247)!important;border:1px solid #4c476b!important;border-radius:24px!important;padding:40px!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 50px #24304912!important}html body .serviceDetailHero h1{color:#f4f5ff!important}html body .serviceDetailHero p{color:#c3cde0!important;max-width:700px!important}html body .serviceDetailStatus{color:#ddd6f4!important;background:#ffffff12!important;border:1px solid #b1a5d45c!important;font-size:12px!important;font-weight:500!important}html body .serviceDetailPrimary{color:#fff!important;background:#7760d0!important;border:1px solid #9a86e2!important;margin-top:12px!important;display:inline-flex!important}html body .serviceDetailGrid{gap:20px!important;margin:24px 0!important}html body .serviceDetailGrid>section,html body .serviceDetailPricing{background:linear-gradient(145deg,#fff,#f7f8fc)!important;border:1px solid #dfe5ef!important;border-radius:18px!important;padding:28px!important;box-shadow:0 12px 30px #27334b06!important}html body .serviceDetailOffers{gap:20px!important}html body .serviceDetailOffers article{background:#f1eef9!important;border:1px solid #dcd3ee!important;border-radius:14px!important;padding:24px!important}html body .serviceDetailOffers strong{color:#504084!important;font-size:32px!important;font-weight:600!important}html body .serviceDetail footer{flex-wrap:wrap!important;gap:12px!important}html body .serviceDetail footer a{color:#554293!important;background:#f7f6fc!important;border:1px solid #d7ddea!important}html body .productPage :is(.productHero,.sampleReportHead),html body .personalHero{color:#24314a!important;background:radial-gradient(at 100% 0,#e1d9f8,#0000 65%),linear-gradient(135deg,#f8f7fc,#edf3fa)!important;border:1px solid #d9deec!important;border-radius:20px!important;padding:32px!important}html body .productPage :is(.productHero,.sampleReportHead) :is(h1,h2,h3,p),html body .personalHero :is(h1,h2,p){color:#24314a!important}html body .productPage :is(.productPanel,.evidenceCard,.threeColumns>article),html body .personalShell :is(.personalStats>article,.personalRecent,.vehicleSection),html body .reportsV2 :is(.reportStats>article,.reportCards>article,.reportEmpty){background:linear-gradient(145deg,#fff,#fafbfe)!important;border:1px solid #dfe5ef!important;border-radius:16px!important;padding:24px!important;box-shadow:0 10px 28px #27334b07!important}html body .personalShell :is(.personalStats,.personalReportList),html body .reportsV2 :is(.reportCards,.reportStats),html body .productPage .evidenceGrid{gap:16px!important}html body .reportsV2 .reportTools{background:#fff!important;border:1px solid #dfe5ef!important;border-radius:14px!important;flex-wrap:wrap!important;gap:12px!important;padding:16px!important}html body :is(.personalShell,.reportsV2,.settingsV2) :is(input,select){min-height:44px!important;box-shadow:none!important;border:1px solid #cfd8e6!important;border-radius:10px!important;font-size:15px!important}@media (max-width:700px){html body .serviceDetail{padding:20px 16px 32px!important}html body .serviceDetailHero,html body .productPage .productHero,html body .personalHero{border-radius:18px!important;padding:24px 20px!important}html body .serviceDetailGrid,html body .serviceDetailOffers{grid-template-columns:1fr!important}html body .serviceDetailGrid>section,html body .serviceDetailPricing{padding:22px!important}html body :is(.serviceDetail,.productPage,.personalShell,.reportsV2,.factoryReportShell,.auctionReportShell) h2{font-size:22px!important}}html body .serviceDetailHero:after{content:"";pointer-events:none;inset-inline-end:-45px;background:repeating-radial-gradient(circle,#0000 0 45px,#b8a5f512 46px 47px,#0000 48px 70px);border:1px solid #b8a5f52b;border-radius:50%;width:360px;height:360px;position:absolute;top:-50px;box-shadow:0 0 0 40px #b8a5f50a,0 0 0 80px #b8a5f508}html body .serviceDetailHero>*{z-index:1;position:relative}html body :is(.auctionReportShell,.factoryReportShell) button.arThumb{min-height:0!important;padding:0!important}html body .personalHero>span{color:#665293!important;font-size:12px!important;font-weight:500!important}html body .publicHome .twinDecision>a{color:#e0d8ff!important;background:#ffffff08!important;border:1px solid #8d80b870!important;padding:10px 14px!important}html body .publicHome .twinDecision>a:hover{color:#fff!important;background:#a695dd20!important;border-color:#b09de3!important}html body .publicHome .twinDecision h2{letter-spacing:-.015em!important;font-weight:500!important}html body .publicHome .heroTrust>span{color:#58677f!important;font-weight:500!important}html body .publicHome .heroTrust b{color:#6a50b1!important;background:#eeeafa!important;border:1px solid #e0d9f3!important;border-radius:8px!important}html body .publicHome .eyebrowNew{letter-spacing:.06em!important;background:#faf9ff!important;border-color:#ddd6f0!important}html body .publicHome .heroCopy .publicVinSearch input::placeholder{color:#718096!important;font-weight:400!important}html body .publicHome .heroCopy .publicVinSearch{background:#fff!important;border-color:#c9d1e2!important;border-radius:14px!important;box-shadow:0 8px 28px #26375208!important}html body .publicHome .twinNode{background:linear-gradient(145deg,#ffffff0e,#ffffff05)!important;border-color:#9299bd38!important;border-radius:12px!important}html body .publicHome .twinTop>b{letter-spacing:.04em!important;border-color:#7eb6b43d!important;font-weight:500!important}html body .publicHome .vehicleTwin{border:1px solid #57617a!important;box-shadow:0 20px 48px #18264118!important}html body .publicHome .trustStrip>div{padding:14px 18px!important}html body .publicHome .trustStrip span{line-height:1.6!important}@media (max-width:700px){html body .publicHome .trustStrip{grid-template-columns:1fr 1fr!important;gap:8px!important}html body .publicHome .trustStrip>div{border:0!important;padding:12px 8px!important}html body .publicHome .twinDecision>a{justify-content:center!important;width:100%!important}}html body .publicNav nav>a.uiBtn,html body .publicLanguageSlot button,html body .publicLanguageSlot button span{letter-spacing:0!important;font-size:13px!important;font-weight:500!important}html body .publicNav nav>a.uiBtn,html body .publicLanguageSlot button{min-height:40px!important;padding:9px 15px!important}html body .publicHome .twinTop span{letter-spacing:.12em!important;font-size:10px!important;font-weight:600!important}html body .publicHome .twinTop small{font-size:12px!important;font-weight:400!important}html body .publicHome .twinTop>b{padding:7px 10px!important;font-size:10px!important}html body .publicHome .twinNode small{letter-spacing:.08em!important;font-size:10px!important;font-weight:500!important}html body .publicHome .twinNode b{margin:5px 0!important;font-size:14px!important;font-weight:500!important}html body .publicHome .twinNode span{color:#b6c2d7!important;font-size:12px!important;font-weight:400!important}html body .publicHome .twinNode{border-radius:10px!important;padding:13px!important}html body .publicHome .twinDecision{background:linear-gradient(120deg,#101b30,#182038)!important;gap:12px!important;padding:16px 18px!important}html body .publicHome .twinDecision h2{font-size:16px!important;font-weight:500!important;line-height:1.5!important}html body .publicHome .twinDecision p{font-size:12px!important;line-height:1.65!important}html body .publicHome .twinDecision small{letter-spacing:.1em!important;font-size:10px!important}html body .publicHome .twinDecision>a{min-height:44px!important;font-size:12px!important;font-weight:500!important}html body .publicHome .trustStrip{border-top:0!important;gap:12px!important;padding-top:16px!important;padding-bottom:24px!important}html body .publicHome .trustStrip>div{text-align:start!important;background:linear-gradient(135deg,#fff,#f5f4fb)!important;border:1px solid #e1e5ef!important;border-radius:12px!important;padding:18px 20px!important;position:relative!important}html body .publicHome .trustStrip>div:before{content:"";background:#8570cf;border-radius:4px;width:24px;height:3px;margin-bottom:12px;display:block}html body .publicHome .trustStrip b{font-size:14px!important;font-weight:500!important}html body .publicHome .trustStrip span{font-size:12px!important}html body .publicHome .reportBenefits article{border-inline-start:3px solid #b5a6dd!important;padding:22px!important}html body .publicHome .reportBenefits article:nth-child(2n){background:linear-gradient(120deg,#fff,#f2f8f7)!important;border-inline-start-color:#80b4ae!important}html body .publicHome .lightSection{background:radial-gradient(at 0 30%,#f0edf988,#0000 55%),#fff!important;position:relative!important}html body .publicHome .sampleReportV2{background:linear-gradient(145deg,#eeebf8,#f4f8fb)!important;border:1px solid #cecfe2!important;border-radius:20px!important}html body .publicHome .featureGroups article{border-top:2px solid #8a76c6!important}html body .publicHome .featureGroups article:nth-child(2n){border-top-color:#6ca69f!important}html body .publicHome .workflowCard{background:radial-gradient(at 100% 0,#e4dcf7,#0000 70%),#f4f6fb!important;border:1px solid #d5cfe6!important;border-radius:20px!important}html body .publicHome .faqItem{background:#fafbfe!important;border:1px solid #e0e4ee!important;border-radius:12px!important;margin-bottom:10px!important}@media (max-width:700px){html body .publicHome .trustStrip>div{border:1px solid #e1e5ef!important;padding:14px 12px!important}html body .publicHome .twinDecision h2{font-size:16px!important}html body .publicHome .twinDecision p{font-size:13px!important}html body .publicHome .twinNode span{font-size:12px!important}}html body .publicLang .publicLangMenu{border-radius:14px!important;gap:4px!important;width:min(360px,100vw - 24px)!important;padding:8px!important}html body .publicLang .publicLangMenu button{border-radius:9px!important;grid-template-columns:22px minmax(0,1fr) 14px!important;gap:8px!important;min-height:44px!important;padding:8px 10px!important}html body .publicLang .publicLangMenu .languageFlag,html body .publicLang .publicLangMenu .languageFlag img{width:22px!important;height:22px!important}html body .publicLang .publicLangMenu button>b{font-size:13px!important;font-weight:500!important}html body .publicLang .publicLangMenu button i{font-size:14px!important}html body .publicLangTrigger .langGlobe{background-size:16px 16px!important;flex-basis:16px!important;width:16px!important;height:16px!important}html body .publicLangTrigger .langChevron{font-size:12px!important}@keyframes xmOrbitReveal{0%{opacity:.25;rotate:-65deg}to{opacity:1;rotate:0deg}}@keyframes xmVehicleGlow{0%,to{filter:drop-shadow(0 0 #9582e000)}50%{filter:drop-shadow(0 0 12px #9582e070)}}html body .publicHome .twinNode :is(b,small),html body .publicHome .twinDecision h2,html body .publicHome .twinDecision>a{font-weight:400!important}html body .publicHome .twinTop span{font-weight:500!important}html body .publicHome .twinNode{transition:border-color .2s,background-color .2s!important}html body .publicHome .twinNode:hover{background:#ffffff0c!important;border-color:#a095c780!important}html body .publicHeaderHost .publicNav{background:#fffffffa!important;border-bottom:1px solid #e5e8f0!important;box-shadow:0 4px 18px #26324b05!important}html body .publicHeaderHost .publicNav nav>a:not(.uiBtn),html body .publicHeaderHost .publicNavDropdownTrigger{border-radius:9px!important;padding:10px 13px!important;font-size:14px!important;font-weight:400!important;transition:background-color .18s,color .18s!important}html body .publicHeaderHost .publicNav nav>a:not(.uiBtn):hover,html body .publicHeaderHost .publicNavDropdownTrigger:hover{color:#5b43b0!important;background:#f5f2fc!important}html body .publicHeaderHost .publicNavDropdownMenu{background:linear-gradient(145deg,#fff,#faf9fe)!important;border:1px solid #e0ddec!important;border-radius:16px!important;padding:10px!important;box-shadow:0 16px 40px #202b4b18!important}html body .publicHeaderHost .publicNavExploreMenu{gap:6px!important}html body .publicHeaderHost .publicNavDropdownMenu a{background:0 0!important;border:1px solid #0000!important;border-radius:10px!important;padding:15px 16px!important;transition:background-color .18s,border-color .18s!important}html body .publicHeaderHost .publicNavDropdownMenu a:hover,html body .publicHeaderHost .publicNavDropdownMenu a:focus-visible{background:#f0ecfa!important;border-color:#dcd3ee!important}html body .publicHeaderHost .publicNavDropdownMenu a b{color:#29344a!important;font-size:14px!important;font-weight:500!important}html body .publicHeaderHost .publicNavDropdownMenu a small{color:#647087!important;margin-top:5px!important;font-size:12px!important;font-weight:400!important;line-height:1.6!important}@media (prefers-reduced-motion:reduce){html body .publicHome :is(.twinOrbit,.twinVehicle){animation:none!important}html body .publicHeaderHost .publicNav :is(a,button){transition:none!important}}@media (min-width:1001px){html body .publicHeaderHost .publicNavExploreDropdown.isOpen .publicNavExploreMenu{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:560px!important;max-width:calc(100vw - 40px)!important;display:grid!important}html body .publicHeaderHost .publicNavExploreMenu a{min-height:96px!important}}@keyframes xmOrbitContinuous{0%{rotate:0deg}to{rotate:360deg}}html body .publicHome .twinOrbit{animation:40s linear infinite xmOrbitContinuous!important}html body .publicHome .twinOrbit.orbitTwo{animation:55s linear infinite reverse xmOrbitContinuous!important}html body .publicHome .twinVehicle{animation:8s ease-in-out infinite xmVehicleGlow!important}html body .publicHome .vehicleTwin[data-motion-paused=true] :is(.twinOrbit,.twinVehicle){animation-play-state:paused!important}html body .publicHome .twinTop .twinMotionToggle{color:#ded7f4!important;min-height:44px!important;box-shadow:none!important;cursor:pointer!important;background:#ffffff08!important;border:1px solid #82759970!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;padding:7px 11px!important;font-size:11px!important;font-weight:400!important;display:inline-flex!important}html body .publicHome .twinMotionToggle:focus-visible{outline-offset:3px!important;outline:2px solid #c9b8ff!important}html body .publicHome .twinTop .twinReducedMotion{display:none!important}@media (prefers-reduced-motion:reduce){html body .publicHome :is(.twinOrbit,.twinVehicle){animation:none!important}html body .publicHome .twinTop .twinMotionToggle{display:none!important}html body .publicHome .twinTop .twinReducedMotion{color:#bdc4da!important;letter-spacing:0!important;font-size:11px!important;font-weight:400!important;display:block!important}}html body .publicHome .vehicleTwin{background:radial-gradient(at 85% 15%,#57417c80,#0000 58%),radial-gradient(at 10% 85%,#17475b70,#0000 60%),linear-gradient(135deg,#101d35 0%,#272344 50%,#392654 100%)!important}html body .publicHome .twinTop{background:linear-gradient(110deg,#14213bd9,#34264bd9)!important}html body .publicHome .twinStage{background:radial-gradient(at 50% 45%,#8570b32e,#0000 68%)!important}html body .publicHome .twinDecision{background:linear-gradient(115deg,#102b3de6,#292344e6 65%,#35254ee6)!important}html body .publicHome .twinOrbit{width:250px!important;height:250px!important;margin:-125px!important}html body .publicHome .twinOrbit.orbitTwo{width:198px!important;height:198px!important;margin:-99px!important}@media (min-width:1100px){html body .publicHome .twinOrbit{width:180px!important;height:180px!important;margin:-90px!important}html body .publicHome .twinOrbit.orbitTwo{width:144px!important;height:144px!important;margin:-72px!important}}html body .publicHome .twinVehicle{transform-origin:50%!important;scale:.95!important}html body .publicHeaderHost .publicNav .brand{background-size:contain!important;width:244px!important;min-width:244px!important;height:58px!important}@media (min-width:901px) and (max-width:1100px){html body .publicHeaderHost .publicNav .brand{width:140px!important;min-width:140px!important;height:46px!important}}@media (max-width:900px){html body .publicHeaderHost .publicNav .brand{width:170px!important;min-width:170px!important;height:48px!important}}@media (max-width:400px){html body .publicHeaderHost .publicNav .brand{width:150px!important;min-width:150px!important;height:44px!important}}html body{--xm-rich-gradient:radial-gradient(ellipse at 90% 10%,#57417c70,transparent 58%),linear-gradient(120deg,#132b3d 0%,#242441 55%,#392654 100%);--xm-soft-gradient:radial-gradient(ellipse at 100% 0,#e9e0f780,transparent 65%),linear-gradient(120deg,#f1f7f8,#f8f7fc 60%,#f3effa)}html body .publicHome .darkSection,html body .serviceDetailHero{background:var(--xm-rich-gradient)!important;border-color:#53496f!important}html body .publicHome :is(.trustStrip>div,.sampleReportV2,.workflowCard,.finalCta),html body .serviceDetailOffers article,html body .productPage :is(.productHero,.sampleReportHead,.decisionBand){background:var(--xm-soft-gradient)!important;border-color:#dcd6e9!important}html body .publicHome :is(.reportBenefits article,.serviceCatalogGrid article),html body .serviceDetailGrid>section,html body .serviceDetailPricing,html body .productPage :is(.productPanel,.evidenceCard){background:linear-gradient(130deg,#fff 35%,#f4f0fa 100%)!important;border-color:#e0ddea!important}html body .publicHome .serviceCatalogGrid article:nth-child(2){background:var(--xm-soft-gradient)!important}html body .publicHome .featureGroups article{background:linear-gradient(135deg,#a5d4d20c,#b2a0e51a)!important}html body .productPage .decisionBand{color:#29364a!important;border:1px solid #dcd6e9!important;border-radius:14px!important}html body .productPage .decisionBand :is(h2,h3,p,b,strong,span){color:#29364a!important}html body .productPage .decisionBand>a{color:#fff!important;background:#5840bf!important;border-color:#5840bf!important;font-weight:500!important}html body .productPage .decisionBand>a span{color:inherit!important}html body .productPage .decisionBand>a:hover{background:#46329e!important;border-color:#46329e!important}html body .productPage .decisionBand>a:focus-visible{outline-offset:4px;outline:3px solid #5840bf}html body :is(.factoryReportShell,.auctionReportShell){background:var(--xm-soft-gradient)!important}html body .publicHome :is(.sectionIntro h2,.reportBenefits h3,.featureGroups h3,.workflowCard h3),html body :is(.serviceDetail,.productPage) :is(h1,h2,h3){font-weight:500!important}html body :is(.serviceDetail,.productPage) :is(p,li,dd){font-weight:400!important}html body .personalHero,html body .adminExperience .platformCenter main>header,html body .adminDesignPreview .adminContent main>header{background:var(--xm-rich-gradient)!important;color:#f3f3fc!important;border:1px solid #53496f!important;border-radius:18px!important;padding:28px!important}html body .personalHero :is(h1,h2,p),html body .adminExperience .platformCenter main>header :is(h1,p,span),html body .adminDesignPreview .adminContent main>header :is(h1,p,span){color:#e4e6f2!important}html body .personalHero>span{color:#c7b9ef!important}html body .adminExperience .platformCenter main>header .pcAction{color:#48367c!important;background:#f4f0ff!important;border-color:#c9bce7!important}html body .personalShell :is(.personalStats>article,.personalRecent,.vehicleSection),html body .reportsV2 :is(.reportStats>article,.reportCards>article,.reportEmpty),html body .adminExperience :is(.pcKpis>article,.pcGrid>article,.pcRoadmap),html body .adminDesignCards>article{background:var(--xm-soft-gradient)!important;border-color:#dcd6e9!important}html body .adminExperience .providerIntel,html body .reportsV2 .reportTools{background:#fff!important;border-color:#dedee9!important}html body .adminExperience .providerIntelHead{background:linear-gradient(120deg,#f2f7f8,#f5f1fa)!important;border-radius:14px 14px 0 0!important}html body .adminExperience .providerRow{color:#344155!important;background:#fff!important}html body .adminExperience .providerRow:nth-child(odd):not(.providerHeader){background:#f8f9fc!important}html body .adminExperience .providerRow.providerHeader,html body .adminExperience table thead th{color:#46536b!important;background:#eef0f7!important;font-weight:500!important}html body :is(.adminExperience,.personalShell,.reportsV2,.settingsV2,.xvProfilePage,.billingShell) :is(h1,h2,h3){font-weight:500!important}html body :is(.adminExperience,.personalShell,.reportsV2,.settingsV2,.xvProfilePage,.billingShell) :is(p,li,dd){font-weight:400!important}html body .adminExperience :is(td,.providerRow){font-variant-numeric:tabular-nums!important}@media (max-width:700px){html body .personalHero,html body .adminExperience .platformCenter main>header,html body .adminDesignPreview .adminContent main>header{border-radius:14px!important;padding:22px 18px!important}html body .adminExperience .platformCenter main>header{flex-wrap:wrap!important;gap:18px!important}}html body :is(.adminExperience,.personalShell,.reportsV2,.settingsV2,.serviceDetail,.productPage) :is(h1,h2,h3){text-wrap:balance!important}html body .adminExperience :is(.adminShell main>header,.sourceTop){background:var(--xm-soft-gradient)!important;border:1px solid #ded9ea!important;border-radius:16px!important;align-items:center!important;gap:20px!important;margin-bottom:20px!important;padding:24px!important}html body .adminExperience :is(.sourceTop h1,.adminShell main>header h1){margin:6px 0 10px!important;font-size:clamp(26px,2.4vw,34px)!important;line-height:1.25!important}html body .adminExperience :is(.sourceTop p,.adminShell main>header p){letter-spacing:.08em!important;margin:0!important;font-size:11px!important}html body .adminExperience :is(.sourceTopActions,.headerActions,.credentialActions,.sourceActions){flex-wrap:wrap!important;gap:10px!important}html body .adminExperience :is(.sourceGrid,.providerCards){align-items:start!important;gap:20px!important}html body .adminExperience :is(.sourceGrid>article,.providerControlCard,.providerSettingsDirectory){background:#fff!important;border:1px solid #dfe3ed!important;border-radius:16px!important;padding:24px!important;box-shadow:0 6px 24px #24304905!important}html body .adminExperience :is(.sourcePanelHead,.mappingHead){flex-wrap:wrap!important;align-items:flex-start!important;gap:16px!important;margin-bottom:20px!important}html body .adminExperience :is(.sourceGrid h2,.providerSettingsDirectory h2){margin:0 0 10px!important;font-size:20px!important;font-weight:500!important;line-height:1.4!important}html body .adminExperience :is(.sourceField>span,.marketEndpoint label){color:#56647a!important;font-size:13px!important;line-height:1.5!important}html body .adminExperience :is(.sourceGrid,.providerControlCard) :is(input,select,textarea){min-width:0!important;max-width:100%!important;font-size:14px!important}html body .adminExperience .secretInput{align-items:stretch!important;gap:8px!important}html body .adminExperience .secretInput input{border-radius:9px!important;flex:1!important;width:0!important}html body .adminExperience .secretInput button{white-space:nowrap!important;border-radius:9px!important;flex-shrink:0!important}html body .adminExperience .sampleControls{flex-wrap:wrap!important;flex:360px!important;min-width:0!important;max-width:600px!important}html body .adminExperience .sampleControls input{flex:180px!important;width:auto!important}html body .adminExperience .sourceFacts{gap:12px!important;margin-top:16px!important}html body .adminExperience .sourceFacts>span{background:#f6f7fb!important;border:1px solid #e5e7ef!important;border-radius:10px!important;padding:14px!important}html body .adminExperience .sourceHealth article{border-radius:12px!important;padding:16px!important}html body .adminExperience .sourceHealth small{margin-top:8px!important;font-size:12px!important;line-height:1.6!important}html body .adminExperience .providerGuide[lang=ar],html body .adminExperience .providerGuide[lang=ar] :is(h2,p,dt,dd,a,strong){font-family:Tajawal,Arial,sans-serif!important;line-height:1.8!important}html body .adminExperience .providerGuide{background:var(--xm-soft-gradient)!important;border-radius:16px!important;margin:20px 0!important;padding:24px!important}html body .adminExperience .providerGuide dl{gap:16px!important}html body .adminExperience .providerGuide dl>div{background:#ffffffa8!important;border:1px solid #e3deed!important;border-radius:10px!important;padding:14px!important}html body .adminExperience .providerGuide dd{margin:6px 0 0!important;font-size:14px!important}html body :is(.personalShell,.reportsV2,.settingsV2,.serviceDetail,.productPage) :is(.reportCards,.personalStats,.evidenceGrid,.serviceDetailGrid,.serviceDetailOffers){gap:20px!important}@media (max-width:700px){html body .adminExperience :is(.sourceTop,.adminShell main>header){flex-direction:column!important;align-items:stretch!important;padding:20px 16px!important}html body .adminExperience :is(.sourceGrid>article,.providerControlCard,.providerSettingsDirectory,.providerGuide){padding:18px!important}html body .adminExperience :is(.sourceGrid,.sourceHealth,.sourceTwo,.mappingLayout){grid-template-columns:1fr!important}html body .adminExperience .sampleControls,html body .adminExperience .sampleControls input{flex-basis:auto!important;width:100%!important}html body .adminExperience .credentialActions>*{width:100%!important}html body .adminExperience .sourceTopActions{flex-direction:row!important}}html body .providerReadiness{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}html body .providerReadiness>div{background:#f7f8fc;border:1px solid #dfe3ed;border-radius:10px;padding:14px}html body .providerReadiness dt{color:#59677b;font-size:12px}html body .providerReadiness dd{color:#27354a;margin:8px 0;font-size:14px}html body .providerReadiness small{color:#59677b;overflow-wrap:anywhere;font-size:12px}@media (max-width:700px){html body .providerReadiness{grid-template-columns:1fr}}html body .adminExperience h1{font-size:clamp(25px,2.3vw,32px)!important;font-weight:500!important;line-height:1.3!important}html body .adminExperience h2{font-size:20px!important;font-weight:500!important;line-height:1.4!important}html body .adminExperience h3{font-size:17px!important;font-weight:500!important}html body .adminExperience :is(.adminNavLinks b,.adminContextNav a){font-size:14px!important;font-weight:500!important}html body .adminExperience .adminNavGroup summary{letter-spacing:.06em!important;font-size:11px!important}html body .adminExperience :is(.providerGuide,.rightsRegister)[lang=en]{text-align:start!important;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}html body .adminExperience :is(.providerGuide,.rightsRegister)[lang=en] :is(h2,h3,p,dt,dd,summary){font-family:inherit!important;line-height:1.65!important}html body .adminExperience :is(.rightsService,.providerControlCard,.pcGrid>article){border-radius:14px!important}html body .adminExperience .rightsServiceTop h3{margin:5px 0 8px!important}html body .adminExperience :is(.rightsFacts,.providerGuide dl){gap:12px!important}html body .adminExperience :is(button,input,select){font-size:14px!important}html[lang=ar] body .adminExperience{text-align:start!important;direction:rtl!important}html body .adminExperience :is(code,input[type=url],input[type=email]){direction:ltr;unicode-bidi:isolate}@media (min-width:901px){html body:not(.xAdminSidebarCollapsed) .adminExperience{grid-template-columns:228px minmax(0,1fr)!important}html body .adminExperience .adminDirectory{padding-inline:12px!important}}html body .adminExperience .adminNavLinks a{gap:9px!important;min-height:39px!important;padding:8px 10px!important}html body .adminExperience .adminNavLinks a b{font-size:13px!important;line-height:1.4!important}html body .adminExperience .adminNavGroup>summary{min-height:32px!important;padding-inline:10px!important}html body .adminExperience .adminSectionNav{gap:5px!important}html body .adminExperience .adminNavSearch{margin-bottom:10px!important;font-size:11px!important}html body .adminExperience .adminNavSearch input{height:36px!important;min-height:36px!important;font-size:13px!important}html body .adminExperience .adminNavMonogram svg{width:18px!important;height:18px!important}html body .adminHeaderContext{border-inline-start:1px solid #e1e5ef;min-width:0;padding-inline-start:18px;gap:2px!important;display:grid!important}html body .adminHeaderContext small{letter-spacing:.07em;color:#778296!important;font-size:10px!important}html body .adminHeaderContext span{color:#26324b!important;font-size:14px!important;font-weight:500!important}html body .xRoleNav[data-admin=true] .xRoleNavInner{gap:16px!important;height:62px!important}html body .xRoleNav[data-admin=true] .xAdminTopTools{margin-inline-start:auto!important}html body .adminExperience .dashToolbar{background:#ffffffb8;border:1px solid #e0e4ef;border-radius:14px;flex-wrap:wrap;align-items:end;gap:14px;margin:0 0 20px;padding:16px;display:flex}html body .adminExperience .dashToolbar>div{flex-wrap:wrap;flex:1;gap:12px;display:flex}html body .adminExperience .dashToolbar label{gap:6px;min-width:175px;display:grid;color:#627087!important;font-size:12px!important}html body .adminExperience .dashToolbar select{color:#28334c!important;background:#fff!important;border:1px solid #dce0eb!important;border-radius:9px!important;min-height:40px!important;padding:10px!important}html body .adminExperience .dashToolbar>small{flex-basis:100%;line-height:1.6;color:#6d778b!important;font-size:11px!important}html body .adminExperience .dashCharts{grid-template-columns:1.3fr 1fr;gap:18px;margin-bottom:24px;display:grid}html body .adminExperience .dashPanel{border:1px solid #e0e4ed;border-radius:16px;min-width:0;padding:22px;box-shadow:0 4px 15px #28374b04;background:#fff!important}html body .adminExperience .dashPanelTitle{justify-content:space-between;align-items:start;gap:12px;margin-bottom:20px;display:flex}html body .adminExperience .dashPanel h2{color:#26324a!important;margin:0!important;font-size:17px!important}html body .adminExperience .dashPanel p{margin:6px 0;line-height:1.6;color:#66748b!important;font-size:12px!important}html body .adminExperience .dashPanel small{margin-top:12px;line-height:1.7;display:block;color:#6c778d!important;font-size:11px!important}html body .adminExperience .dashPill{white-space:nowrap;background:#f1edfc;border-radius:20px;padding:5px 9px;color:#6450af!important;font-size:11px!important}html body .adminExperience .dashPanel svg{direction:ltr;width:100%;height:190px;display:block}html body .adminExperience .dashEmpty{text-align:center;background:linear-gradient(130deg,#f6f4fc,#f2f8f9);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:190px;padding:18px;display:flex}html body .adminExperience .dashEmpty>span{font-size:32px;color:#9989ce!important}html body .adminExperience .dashEmpty h3{margin:8px 0;font-size:15px!important}html body .adminExperience .dashEmpty p{max-width:360px}html body .adminExperience .dashOutcome{justify-content:center;align-items:center;gap:26px;min-height:190px;display:flex}html body .adminExperience .dashDonut{border-radius:50%;flex-shrink:0;width:152px;height:152px;padding:15px}html body .adminExperience .dashDonut>div{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}html body .adminExperience .dashDonut strong{color:#28324a!important;font-size:29px!important;font-weight:500!important}html body .adminExperience .dashDonut span{color:#748096!important;font-size:12px!important}html body .adminExperience .dashLegend{flex:1;max-width:180px}html body .adminExperience .dashLegend p{align-items:center;gap:8px;display:flex}html body .adminExperience .dashLegend b{margin-inline-start:auto;font-weight:500}html body .adminExperience .dashLegend i{border-radius:50%;width:8px;height:8px}html body .adminExperience .dashBars{align-content:center;gap:18px;min-height:155px;display:grid}html body .adminExperience .dashBarRow>div:first-child{justify-content:space-between;gap:10px;margin-bottom:8px;display:flex;color:#40516a!important;font-size:12px!important}html body .adminExperience .dashBarRow b{font-weight:500!important}html body .adminExperience .dashTrack{background:#f0f1f7;border-radius:8px;height:9px;overflow:hidden}html body .adminExperience .dashTrack i{border-radius:8px;height:100%;display:block}html body .adminExperience .dashPanel select{border:1px solid #dce0eb;border-radius:8px;max-width:150px;background:#fff!important;min-height:34px!important;padding:5px!important;font-size:12px!important}html body .adminExperience .dashPanel details{border-top:1px solid #eceef4;margin-top:15px;padding-top:12px;font-size:12px}html body .adminExperience .dashPanel summary{cursor:pointer;color:#6350ad!important}html body .adminExperience :is(.dashDailyValues,.dashServiceList){max-height:240px;overflow:auto}html body .adminExperience :is(.dashDailyValues,.dashServiceList) p{border-bottom:1px solid #edf0f5;justify-content:space-between;gap:12px;padding:8px 0;display:flex}html body .adminExperience .dashServiceList b{white-space:nowrap;font-size:10px;font-weight:400}html body .adminExperience .dashScopeNote{background:#f4f2fa;border-inline-start:3px solid #b7acd9;grid-column:1/-1;padding:12px 16px;line-height:1.7;color:#66748b!important;font-size:12px!important}@media (max-width:1100px){html body .adminExperience .dashCharts{grid-template-columns:1fr}html body .adminExperience .dashOutcome{justify-content:start}}@media (max-width:700px){html body .adminHeaderContext{padding-inline-start:10px}html body .adminHeaderContext small{display:none!important}html body .xRoleNav[data-admin=true] .xRoleNavInner{gap:8px!important}html body .adminExperience .dashPanel{padding:17px}html body .adminExperience .dashToolbar label{flex:1;min-width:0}html body .adminExperience .dashToolbar select{width:100%}html body .adminExperience .dashPanelTitle{flex-wrap:wrap}html body .adminExperience .dashDonut{width:126px;height:126px}html body .adminExperience .dashOutcome{gap:18px}html body .adminHeaderContext span{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden;font-size:12px!important}}html body .adminExperience .platformCenter main>header{min-height:0!important;margin-bottom:18px!important;padding:20px 24px!important}html body .adminExperience .platformCenter main>header h1{margin:5px 0!important;font-size:27px!important}html body .adminExperience .platformCenter main>header p{font-size:10px!important}html body .adminExperience .platformCenter main>header span{font-size:12px!important}html body .adminExperience{--admin-ink:#202a40;--admin-muted:#59677d;--admin-line:#e1e6ee;--admin-canvas:#f5f7fa;background:var(--admin-canvas)!important;color:var(--admin-ink)!important}html body .adminExperience :is(.adminContent,.platformCenter,.platformCenter main,.adminShell,.adminShell main,.routingShell,.sourceShell){background:var(--admin-canvas)!important;color:var(--admin-ink)!important}html body .adminExperience .adminDirectory{border-color:var(--admin-line)!important;background:#fff!important}html body .adminExperience .adminNavSearch{margin:0 0 12px!important;display:block!important}html body .adminExperience .adminNavSearch input{color:#344158!important;box-shadow:none!important;background:#f6f8fb!important;border-color:#e0e5ee!important}html body .adminExperience .adminNavSearch input::placeholder{color:#69778b!important;font-weight:400!important}html body .adminExperience .adminNavGroup>summary{color:#68768b!important;font-weight:500!important}html body .adminExperience .adminGroupCount{color:#526079!important;background:#eff2f7!important}html body .adminExperience .adminNavLinks a{color:#4d5b72!important;box-shadow:none!important;background:0 0!important}html body .adminExperience .adminNavLinks a:hover{color:#5842b6!important;background:#f4f2fb!important}html body .adminExperience .adminNavLinks a.active{color:#513bb1!important;background:#eeebfa!important;box-shadow:inset 3px 0 #7661ce!important}html[lang=ar] body .adminExperience .adminNavLinks a.active{box-shadow:inset -3px 0 #7661ce!important}html body .adminExperience :is(.pcKpis article,.dashPanel,.providerIntel,.providerControlCard,.sourceGrid>article,.sourceHealth article,.pcGrid>article,.adminShell .panel,.adminShell .kpis article,.rightsService,.providerSettingsDirectory){border:1px solid var(--admin-line)!important;background:#fff!important;box-shadow:0 3px 12px #25364d04!important}html body .adminExperience .pcKpis article{border-top:2px solid #ded8f4!important;border-radius:13px!important}html body .adminExperience .pcKpis article:nth-child(2){border-top-color:#b8dad5!important}html body .adminExperience .pcKpis article:nth-child(3){border-top-color:#c5d7ed!important}html body .adminExperience .pcKpis article:nth-child(4){border-top-color:#d6c9e7!important}html body .adminExperience .pcKpis article:nth-child(5){border-top-color:#c6d5dc!important}html body .adminExperience .pcKpis strong{color:#202a40!important;font-size:27px!important;font-weight:500!important}html body .adminExperience :is(h1,h2,h3){color:#202a40!important}html body .adminExperience .pcKpis span{color:#59677d!important;font-size:12px!important;font-weight:400!important}html body .adminExperience .platformCenter main>header{box-shadow:none!important;background:radial-gradient(at 95% 0,#63518d55,#0000 60%),linear-gradient(115deg,#182b3b,#27263f 68%,#37304e)!important;border:1px solid #404459!important}html body .adminExperience .platformCenter main>header h1{color:#f5f6fc!important}html body .adminExperience .platformCenter main>header :is(p,span){color:#c5cedd!important}html body .adminExperience .platformCenter main>header .pcAction{color:#514188!important;box-shadow:none!important;background:#f7f5ff!important;border:1px solid #d8d0ee!important;font-weight:500!important}html body .adminExperience :is(.providerHeader,.tableWrap th){color:#4b5b72!important;background:#f0f3f8!important;border-color:#e3e8f0!important}html body .adminExperience .providerRow:not(.providerHeader){color:#36435a!important;background:#fff!important;border-color:#e8ecf2!important}html body .adminExperience .providerRow:not(.providerHeader):nth-child(odd){background:#fafbfd!important}html body .adminExperience :is(.dashToolbar,.sourceFacts>span){background:#fff!important;border-color:#e1e6ee!important}html body .adminExperience .dashEmpty{background:linear-gradient(135deg,#f6f5fb,#f2f7f8)!important;border:1px dashed #dce1eb!important}html body .adminExperience .dashPill{color:#5b48a7!important;background:#f0edfa!important}html body .adminExperience .dashScopeNote{color:#55647b!important;background:#f0f3f8!important;border-color:#b8c3d5!important}html body .adminExperience select{appearance:none!important;color:#344158!important;box-shadow:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%23616f84' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;border-color:#dce2ec!important;padding-inline-end:36px!important}html[lang=ar] body .adminExperience select{background-position:12px!important}html body .adminExperience :is(input,select,button,a):focus-visible,html body .xRoleNav[data-admin=true] :is(button,a):focus-visible{outline-offset:3px!important;outline:2px solid #7864cc!important}html body .xRoleNav[data-admin=true]{background:#fff!important;border-bottom:1px solid #e2e7ef!important;box-shadow:0 2px 8px #22324a03!important}html body .xRoleNav[data-admin=true] :is(.xAdminTopTools a,.xAccountTrigger,.publicLangTrigger){color:#4d5871!important;box-shadow:none!important;background:#fff!important;border:1px solid #e1e5ef!important;border-radius:10px!important;font-weight:500!important}html body .xRoleNav[data-admin=true] .xAdminTopTools a{padding:9px 12px!important;font-size:12px!important}html body .xRoleNav[data-admin=true] :is(.xAdminTopTools a,.xAccountTrigger):hover{background:#f6f5fb!important;border-color:#cfc7e9!important}html body .xRoleNav[data-admin=true] .xAccountCopy b{color:#344158!important;font-size:13px!important;font-weight:500!important}html body .xRoleNav[data-admin=true] .xAccountAvatar{color:#5c46ad!important;background:#eeebfa!important;border-radius:9px!important}html body .adminExperience .adminSidebarToggle{color:#526079!important;box-shadow:none!important;background:#fafbfe!important;border-color:#e1e6ee!important;font-weight:500!important}html body .adminExperience .dashToolbar select,html body .adminExperience .dashPanel select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%23616f84' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;height:38px!important;min-height:38px!important;padding-inline-end:32px!important;font-size:13px!important;font-weight:400!important}html[lang=ar] body .adminExperience .dashToolbar select,html[lang=ar] body .adminExperience .dashPanel select{background-position:10px!important}html body .adminExperience .dashToolbar>button{height:38px!important;min-height:38px!important;box-shadow:none!important;border-radius:9px!important;padding:8px 13px!important;font-size:13px!important;font-weight:500!important;line-height:20px!important}html body .adminExperience .adminSidebarToggle{border-radius:9px!important;min-height:36px!important;padding:7px 10px!important}html body .adminExperience .adminSidebarToggle b{font-size:12px!important;font-weight:400!important}html body .xRoleNav[data-admin=true] .publicLangTrigger{border-radius:9px!important;gap:7px!important;height:38px!important;min-height:38px!important;padding:8px 11px!important}html body .xRoleNav[data-admin=true] .publicLangTrigger b{font-size:12px!important;font-weight:500!important}html body .xRoleNav[data-admin=true] .publicLangTrigger .langGlobe{width:15px!important;height:15px!important}html body .xRoleNav[data-admin=true] .publicLangTrigger .langChevron{font-size:11px!important}@media (pointer:coarse){html body .adminExperience .dashToolbar>button,html body .adminExperience .dashToolbar select,html body .adminExperience .adminSidebarToggle,html body .xRoleNav[data-admin=true] .publicLangTrigger{min-height:44px!important}}html body .adminRouteLoading{color:#59677d;min-height:260px;padding:28px;font-size:13px}html body .adminRouteLoading>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}html body .adminRouteLoading i{background:#eff1f6;border:1px solid #e2e6ee;border-radius:12px;min-height:110px;display:block}@media (max-width:700px){html body .adminRouteLoading>div{grid-template-columns:1fr}}}
.publicContact{z-index:1200;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;position:fixed;bottom:24px;right:24px}.publicContactToggle{color:#fff;letter-spacing:.02em;cursor:pointer;background:linear-gradient(135deg,#2e235f,#5d43d7);border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:10px;height:50px;padding:0 18px;font-size:11px;font-weight:850;display:flex;box-shadow:0 18px 45px #23194f4d}.publicContactPulse{background:#38d9a9;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #38d9a929}.publicContactPanel{opacity:0;visibility:hidden;transform-origin:100% 100%;color:#171925;background:#fffffffa;border:1px solid #ded9ee;border-radius:20px;width:min(360px,100vw - 32px);padding:24px;transition:all .2s;position:absolute;bottom:62px;right:0;transform:translateY(12px)scale(.98);box-shadow:0 25px 70px #1f164740}.publicContact.isOpen .publicContactPanel{opacity:1;visibility:visible;transform:none}.publicContactClose{color:#4d426f;cursor:pointer;background:#f1eefb;border:0;border-radius:50%;width:30px;height:30px;font-size:19px;position:absolute;top:12px;right:12px}.publicContactEyebrow{color:#6752df;letter-spacing:.16em;margin-bottom:8px;font-size:8px;font-weight:900;display:block}.publicContactPanel h2{letter-spacing:-.035em;margin:0 34px 8px 0;font-size:22px;line-height:1.15}.publicContactPanel>p{color:#6b7081;margin:0 0 18px;font-size:11px;line-height:1.6}.publicContactChannels{gap:9px;display:grid}.publicContactChannels a{color:#242637;border:1px solid #e2deed;border-radius:13px;grid-template-columns:36px 1fr auto;align-items:center;gap:11px;min-height:62px;padding:11px 13px;text-decoration:none;transition:all .18s;display:grid}.publicContactChannels a:hover{border-color:#bdb2e9;transform:translateY(-2px);box-shadow:0 10px 24px #31256717}.publicContactChannels svg{fill:#fff;width:21px;height:21px}.publicContactChannels>a>svg{border-radius:10px;width:36px;height:36px;padding:8px}.contactWhatsApp>svg{background:#20b86a}.contactFacebook>svg{background:#1877f2}.publicContactChannels span{gap:3px;display:grid}.publicContactChannels b{font-size:11px}.publicContactChannels small{color:#7e8292;font-size:8px}.publicContactChannels i{color:#8d839f;font-style:normal}.publicContactNote{color:#74798a;margin-top:15px;font-size:8px;line-height:1.5;display:block}.publicContactNote:first-letter{color:#2ac78a}.publicSocialFooter{color:#cfc8eb;background:#181239;justify-content:center;align-items:center;gap:24px;min-height:58px;padding:12px 24px;font:700 10px Inter,system-ui;display:flex}.publicSocialFooter>div{gap:9px;display:flex}.publicSocialFooter a{color:#fff;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:7px;height:32px;padding:0 12px;text-decoration:none;display:flex}.publicSocialFooter svg{fill:currentColor;width:14px;height:14px}@media (max-width:650px){.publicContact{bottom:14px;right:14px}.publicContactToggle{height:46px;padding:0 15px}.publicContactPanel{bottom:56px}.publicSocialFooter{flex-direction:column;gap:9px;padding:14px}}
