.sp-unified{--sp-brand:linear-gradient(135deg, #4f46e5, #7c3aed);--sp-brand-shadow:0 6px 14px rgba(79, 70, 229, .30);font-family:var(--fin-font, inherit)}.sp-unified .sp-hero.fin-page-head{padding:0!important;background:0 0!important;border:0!important;box-shadow:none!important;margin:0}.sp-unified .sp-hero .fx-hero{position:relative;overflow:hidden;border-radius:0 0 24px 24px!important;min-height:134px;display:flex;flex-direction:column;justify-content:center}.sp-unified .sp-hero .sp-hero-art{position:absolute;left:24px;bottom:0;width:210px;height:160px;transform:scale(.88);transform-origin:left bottom;pointer-events:none;filter:drop-shadow(0 14px 22px rgba(10, 6, 40, .45))}#carsSection .sp-hero .sp-hero-art{transform:scale(1.18);left:16px;bottom:-6px}@media (max-width:760px){.sp-unified .sp-hero .sp-hero-art{display:none}}.sp-unified .sp-tabstrip{display:flex;flex-wrap:nowrap;gap:6px;margin:16px 0 0;padding:6px;background:var(--fin-surface);border:1px solid var(--fin-border);border-radius:16px;box-shadow:0 2px 8px rgba(18,15,54,.05);position:relative;z-index:40}.sp-unified .sp-tab{position:relative;display:inline-flex;align-items:center;gap:8px;border:0!important;background:0 0!important;border-radius:11px!important;padding:6px 14px 6px 10px!important;font-weight:700;font-size:13.5px;color:var(--fin-text-2)!important;white-space:nowrap;box-shadow:none!important;transition:background .2s,color .2s}.sp-unified .sp-tab>i:first-child{width:28px;height:28px;display:inline-grid;place-items:center;border-radius:9px;font-size:14px;background:color-mix(in srgb,var(--tc,#4f46e5) 12%,transparent);color:var(--tc,#4f46e5)}.sp-unified .sp-tab:hover{background:var(--fin-surface-2)!important;color:var(--fin-text)!important}.sp-unified .sp-tab.active,.sp-unified .sp-tab.is-active,.sp-unified .sp-tab[aria-selected=true]{background:var(--sp-brand)!important;color:#fff!important;box-shadow:var(--sp-brand-shadow)!important}.sp-unified .sp-tab.active>i:first-child,.sp-unified .sp-tab.is-active>i:first-child,.sp-unified .sp-tab[aria-selected=true]>i:first-child{background:rgba(255,255,255,.2);color:#fff}.sp-unified .sp-tab.sp-ovf{display:none!important}.sp-more{position:relative;margin-inline-start:auto}.sp-more>button{display:inline-flex;align-items:center;gap:8px;border:0;background:var(--fin-surface-2,#f1f5f9);border-radius:11px;padding:6px 14px 6px 12px;font-weight:700;font-size:13.5px;color:var(--fin-text-2);white-space:nowrap}.sp-more>button .bi-grid-3x3-gap-fill{width:28px;height:28px;display:inline-grid;place-items:center;border-radius:9px;background:color-mix(in srgb,#4f46e5 12%,transparent);color:#4f46e5}.sp-more>button .sp-more-n{background:#4f46e5;color:#fff;border-radius:999px;font-size:11px;padding:1px 7px}.sp-more.has-active>button{background:var(--sp-brand,linear-gradient(135deg,#4f46e5,#7c3aed));color:#fff}.sp-more.has-active>button .bi-grid-3x3-gap-fill{background:rgba(255,255,255,.2);color:#fff}.sp-more-menu{position:fixed;z-index:2000;min-width:240px;background:var(--fin-surface,#fff);border:1px solid var(--fin-border,#e5e7eb);border-radius:14px;box-shadow:0 18px 40px rgba(18,15,54,.18);padding:6px;display:none}.sp-more-menu.show{display:grid;gap:2px}.sp-more-item{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;font-weight:700;font-size:13.5px;color:var(--fin-text,#111)}.sp-more-item:hover{background:var(--fin-surface-2,#f1f5f9)}.sp-more-item.on{background:color-mix(in srgb,var(--tc,#4f46e5) 12%,transparent);color:var(--tc,#4f46e5)}.sp-more-item>i.bi{width:28px;height:28px;display:inline-grid;place-items:center;border-radius:9px;background:color-mix(in srgb,var(--tc,#4f46e5) 12%,transparent);color:var(--tc,#4f46e5);font-size:14px}.sp-more-item .badge{margin-inline-start:auto}.sp-unified :is(.ops-subtabs,.portal-sub-tabs,.voice-nav-pills,.nav.nav-pills,.btn-group.flex-wrap,.ae-de-tabs){display:flex;flex-wrap:wrap;gap:6px;padding:6px!important;background:var(--fin-surface)!important;border:1px solid var(--fin-border)!important;border-radius:16px!important;box-shadow:0 2px 8px rgba(18,15,54,.05)}.sp-unified .dapp-seg{display:inline-flex;gap:4px;padding:4px!important;background:var(--fin-surface-2)!important;border-radius:13px!important;border:0!important}.sp-unified :is(.ops-subtab-btn,.portal-sub-tab,.voice-nav-pills .nav-link,.nav-pills .nav-link,.intel-tab-btn,.dapp-seg-btn,.ae-de-tab,.btn-group.flex-wrap > .btn){flex:0 0 auto;border:0!important;background:0 0!important;border-radius:11px!important;padding:7px 14px!important;margin:0!important;font-weight:700!important;font-size:13.5px;color:var(--fin-text-2)!important;box-shadow:none!important}.sp-unified :is(.ops-subtab-btn,.portal-sub-tab,.voice-nav-pills .nav-link,.nav-pills .nav-link,.intel-tab-btn,.dapp-seg-btn,.ae-de-tab,.btn-group.flex-wrap > .btn):hover{background:var(--fin-surface-2)!important;color:var(--fin-text)!important}.sp-unified .btn-group.flex-wrap>:is(.btn-primary,.active),.sp-unified .cars-tab-btn.active-car-tab,.sp-unified .sp-ai-cat-btn.active,.sp-unified :is(.ops-subtab-btn,.portal-sub-tab,.voice-nav-pills .nav-link,.nav-pills .nav-link,.intel-tab-btn,.dapp-seg-btn,.ae-de-tab):is(.active,.is-active,[aria-selected=true],[aria-pressed=true]){background:var(--sp-brand)!important;color:#fff!important;border-color:transparent!important;box-shadow:var(--sp-brand-shadow)!important}.sp-unified :is(.ops-subtab-btn,.portal-sub-tab,.nav-pills .nav-link,.intel-tab-btn,.dapp-seg-btn,.ae-de-tab,.cars-tab-btn):is(.active,.is-active,.active-car-tab,[aria-selected=true],[aria-pressed=true]) *{color:#fff!important}.sp-unified :is(.card,.card-custom,.ai-hub-card,.intel-glass-card,.intel-subcard,.ops-panel,.intel-news-card,.perm-acc,.ap-card-login,.gd-card,.gd-finding){background:var(--fin-surface)!important;border:1px solid var(--fin-border)!important;border-radius:18px!important;box-shadow:0 2px 10px rgba(18,15,54,.05)!important}.sp-unified :is(.card,.card-custom){overflow:hidden}.sp-unified :is(.card-header,.ccu-head,.perm-acc-head){background:var(--fin-surface-2)!important;border-bottom:1px solid var(--fin-border)!important;font-weight:800}.sp-unified .btn{border-radius:10px!important;font-weight:700}.sp-unified :is(.btn-primary,.btn-cars-primary,.btn-housing-primary,#gdScanBtn){background:var(--sp-brand)!important;border:0!important;color:#fff!important;box-shadow:var(--sp-brand-shadow)!important}.sp-unified :is(.btn-primary,.btn-cars-primary,#gdScanBtn) *{color:#fff!important}.sp-unified :is(.form-select,.form-control){border-radius:10px!important;border-color:var(--fin-border)!important}.sp-unified .mac-search{border-radius:999px!important;border:1px solid var(--fin-border)!important;background:var(--fin-surface)!important;overflow:hidden}.sp-unified .mac-search :is(.form-control,.input-group-text){border:0!important;background:0 0!important}.sp-unified :is(.table thead th,.table-light th,.gd-table th){background:var(--fin-surface-2)!important;color:var(--fin-text-2)!important;font-weight:800;font-size:12.5px;border-bottom:1px solid var(--fin-border)!important;padding:12px!important}.sp-unified :is(.table td,.gd-table td){padding:11px 12px!important;vertical-align:middle;border-color:var(--fin-border)!important}.sp-unified .table-hover tbody tr:hover>*{background:color-mix(in srgb,#4f46e5 4%,transparent)!important}.sp-unified .alert{border-radius:14px!important}.sp-unified .dropdown-menu{border-radius:14px!important;border:1px solid var(--fin-border)!important;box-shadow:0 18px 40px rgba(18,15,54,.15)!important;padding:6px!important}.sp-unified .dropdown-item{border-radius:9px;font-weight:600}.sp-unified .form-check-input:checked{background-color:#10b981!important;border-color:#10b981!important}.sp-unified .sp-btn-soft{position:relative;display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 14px!important;border-radius:10px!important;background:color-mix(in srgb,var(--bc) 8%,transparent)!important;border:1.2px solid color-mix(in srgb,var(--bc) 35%,transparent)!important;color:var(--bc)!important;box-shadow:0 1px 2px rgba(0,0,0,.04)!important}.sp-unified .sp-btn-soft::after{content:"";position:absolute;inset:0;border-radius:10px;border-top:3.6px solid var(--bc);pointer-events:none}.sp-unified .sp-btn-soft i{color:var(--bc)!important}.sp-unified .sp-tools{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:8px;margin:16px 0 14px}.sp-unified .row>[class*=col]>.card:has(> .card-body.text-center),.sp-unified .row>[class*=col]>:is(.border.rounded-3,.border.rounded-2),.sp-unified :is(.stat-card,.ops-kpi-card,.an-kpi,.sp-ai-metric-box){position:relative;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--kc,#4f46e5) 10%,var(--fin-surface,#fff)) 0,var(--fin-surface,#fff) 78%)!important;border:1px solid color-mix(in srgb,var(--kc,#4f46e5) 24%,var(--fin-border,#e5e7eb))!important;border-radius:18px!important;box-shadow:0 2px 10px rgba(18,15,54,.05)!important}.sp-unified .row>[class*=col]>.card:has(> .card-body.text-center)::before,.sp-unified :is(.stat-card,.ops-kpi-card,.an-kpi,.sp-ai-metric-box)::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--kc,#4f46e5)}.sp-unified .row>[class*=col]>:is(.border.rounded-3,.border.rounded-2)::before{content:"";position:absolute;top:0;bottom:0;inset-inline-start:0;width:3px;background:var(--kc,#4f46e5)}.sp-unified :is(.stat-num,.kpi-num,.an-kpi-val,.sp-ai-metric-val,.intel-kpi-val){color:var(--kc,#312e81)!important;font-weight:800!important}.sp-unified .ops-kpi-badge,.sp-unified .row>[class*=col]>.card:has(> .card-body.text-center) .card-body>i.bi:first-child,.sp-unified .sp-ai-metric-icon{display:inline-grid!important;place-items:center;width:44px!important;height:44px!important;border-radius:14px!important;background:linear-gradient(135deg,color-mix(in srgb,var(--kc,#4f46e5) 80%,var(--fin-surface,#fff)),var(--kc,#4f46e5))!important;color:#fff!important;box-shadow:0 8px 16px color-mix(in srgb,var(--kc,#4f46e5) 30%,transparent)}.sp-unified .ops-kpi-badge *{color:#fff!important}.sp-unified .row>[class*=col]:nth-child(8n+1)>*{--kc:#4f46e5}.sp-unified .row>[class*=col]:nth-child(8n+2)>*{--kc:#059669}.sp-unified .row>[class*=col]:nth-child(8n+3)>*{--kc:#0284c7}.sp-unified .row>[class*=col]:nth-child(8n+4)>*{--kc:#d97706}.sp-unified .row>[class*=col]:nth-child(8n+5)>*{--kc:#db2777}.sp-unified .row>[class*=col]:nth-child(8n+6)>*{--kc:#0f766e}.sp-unified .row>[class*=col]:nth-child(8n+7)>*{--kc:#7c3aed}.sp-unified .row>[class*=col]:nth-child(8n+8)>*{--kc:#e11d48}.sp-attn-title{display:flex;align-items:center;gap:8px;font-weight:800;font-size:13.5px;color:var(--fin-text-2);margin:18px 2px 10px}.sp-attn-title i{color:#d97706}.sp-attn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media (max-width:900px){.sp-attn{grid-template-columns:repeat(2,minmax(0,1fr))}}.sp-attn-card{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:var(--fin-surface);border:1px solid var(--fin-border);border-inline-start:4px solid var(--kc);box-shadow:0 2px 8px rgba(18,15,54,.05);transition:transform .15s,box-shadow .15s}.sp-attn-card:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(18,15,54,.1)}.sp-attn-card .ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-size:18px;color:#fff;background:var(--kc);flex:none}.sp-attn-card .lb{flex:1;font-weight:700;font-size:13px;color:var(--fin-text-2)}.sp-attn-card .vl{font-weight:800;font-size:22px;color:var(--kc)}.sp-attn-card.zero{opacity:.55}.sp-unified .ai-hub-card{position:relative;overflow:hidden;transition:transform .18s,box-shadow .18s}.sp-unified .ai-hub-card::before{content:"";position:absolute;inset-inline-start:0;top:0;bottom:0;width:4px;background:var(--kc,#4f46e5)}.sp-unified .ai-hub-card:hover{transform:translateY(-3px);box-shadow:0 12px 26px rgba(18,15,54,.1)!important}.sp-unified .ai-hub-card-ic{width:46px!important;height:46px!important;border-radius:14px!important;display:grid!important;place-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--kc,#4f46e5) 85%,var(--fin-surface,#fff)),var(--kc,#4f46e5))!important;color:#fff!important;box-shadow:0 8px 16px color-mix(in srgb,var(--kc,#4f46e5) 30%,transparent)}.sp-unified .ai-hub-card-ic *{color:#fff!important}.sp-unified .ai-hub-card-num{color:var(--kc,#4f46e5)!important}.sp-unified .ai-hub-card-go{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:var(--fin-surface-2)}#intelligenceSection .intel-hero-card{background:linear-gradient(135deg,var(--fx-hero-1),var(--fx-hero-2))!important;border:0!important;box-shadow:0 14px 30px rgba(30,20,90,.25)!important}#analyticsSection .an-trend-bar{background:linear-gradient(180deg,#8b5cf6,#4f46e5)!important;border-radius:8px 8px 4px 4px!important}#guardianSection .gd-kpis{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important;margin-top:16px}@media (max-width:1100px){#guardianSection .gd-kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:640px){#guardianSection .gd-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}#guardianSection .gd-kpi{position:relative;overflow:hidden;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:8px!important;padding:18px 12px 16px!important;border-radius:18px!important;background:linear-gradient(180deg,color-mix(in srgb,var(--kc) 10%,var(--fin-surface,#fff)) 0,var(--fin-surface,#fff) 78%)!important;border:1px solid color-mix(in srgb,var(--kc) 24%,var(--fin-border,#e5e7eb))!important;box-shadow:0 2px 10px rgba(18,15,54,.05)!important;transition:transform .18s,box-shadow .18s}#guardianSection .gd-kpi:hover{transform:translateY(-2px);box-shadow:0 10px 22px rgba(18,15,54,.09)!important}#guardianSection .gd-kpi::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--kc)}#guardianSection .gd-kpi>div{display:flex;flex-direction:column-reverse;align-items:center;gap:4px}#guardianSection .gd-kpi-icon{width:46px!important;height:46px!important;border-radius:14px!important;display:grid!important;place-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--kc) 80%,var(--fin-surface,#fff)),var(--kc))!important;color:#fff!important;margin:0!important;box-shadow:0 8px 16px color-mix(in srgb,var(--kc) 30%,transparent)}#guardianSection .gd-kpi-icon i{color:#fff!important;font-size:19px}#guardianSection .gd-kpi-val{font-size:28px!important;font-weight:800!important;color:var(--kc)!important;line-height:1.15}#guardianSection .gd-kpi-val .gd-num{color:inherit!important}#guardianSection .gd-kpi-lbl{font-weight:700!important;color:var(--fin-text-2)!important;font-size:13px!important}#guardianSection .gd-kpi:first-child{--kc:#4f46e5}#guardianSection .gd-kpi:nth-child(2){--kc:#e11d48}#guardianSection .gd-kpi:nth-child(3){--kc:#d97706}#guardianSection .gd-kpi:nth-child(4){--kc:#0284c7}#guardianSection .gd-kpi:nth-child(5){--kc:#7c3aed}#guardianSection .gd-kpi:nth-child(6){--kc:#0f766e}#guardianSection .gd-kpi:nth-child(7){--kc:#059669}#guardianSection .gd-kpi:nth-child(8){--kc:#64748b}#guardianSection .gd-kpi:nth-child(9){--kc:#ea580c}#guardianSection .gd-kpi:nth-child(10){--kc:#db2777}#guardianSection .gd-kpi:nth-child(8) .gd-kpi-val{font-size:17px!important;direction:ltr}#guardianSection .gd-card h6{font-weight:800!important;font-size:15px}#guardianSection .gd-bar-track{background:color-mix(in srgb,#4f46e5 12%,var(--fin-surface-2,#eef2ff))!important;border-radius:999px!important;height:8px!important;overflow:hidden}#guardianSection .gd-bar-fill{background:linear-gradient(90deg,#7c3aed,#4f46e5)!important;border-radius:999px!important;height:100%!important}#guardianSection .gd-banner{border:1px solid var(--fin-border)!important;border-inline-start:4px solid #4f46e5!important;border-radius:16px!important}#guardianSection .gd-banner>i{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff!important}#guardianSection .gd-actions{display:flex;justify-content:flex-end;margin:16px 0!important}#guardianSection .gd-pill{border-radius:999px!important;font-weight:700}#guardianSection .sp-ev-stats{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 8px}#guardianSection .sp-ev-stat{display:flex;align-items:center;gap:8px;padding:7px 12px;border-radius:12px;background:var(--fin-surface-2);border:1px solid var(--fin-border)}#guardianSection .sp-ev-stat i{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:color-mix(in srgb,#4f46e5 12%,transparent);color:#4f46e5;font-size:13px}#guardianSection .sp-ev-stat .v{font-weight:800;font-size:14px;color:var(--fin-text);direction:ltr}#guardianSection .sp-ev-stat .l{font-size:12px;color:var(--fin-text-2);font-weight:600}#guardianSection .sp-ev-targets{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px}#guardianSection .sp-ev-targets-h{font-size:12px;font-weight:700;color:var(--fin-text-2);margin-inline-end:4px}#guardianSection .sp-ev-target{font-size:12px;padding:3px 10px;border-radius:999px;background:color-mix(in srgb,#7c3aed 10%,var(--fin-surface,#fff));border:1px solid color-mix(in srgb,#7c3aed 24%,var(--fin-border,#e5e7eb));color:color-mix(in srgb,#7c3aed 70%,var(--fin-text,#4c1d95));direction:ltr}#guardianSection .sp-ev-target b{color:#7c3aed}#accountingErpSection .ae-rail,#settingsSection .sx-nav{background:var(--fin-surface);border:1px solid var(--fin-border);border-radius:16px;box-shadow:0 2px 8px rgba(18,15,54,.05);padding:8px}#accountingErpSection :is(.ae-rail-item.is-active,.ae-rail-body .is-active),#settingsSection :is(.sx-nav-item.is-active,.sx-nav-item[aria-current]){background:var(--sp-brand)!important;color:#fff!important;border-radius:11px;box-shadow:var(--sp-brand-shadow)}#accountingErpSection :is(.ae-rail-item.is-active,.ae-rail-body .is-active) *,#settingsSection :is(.sx-nav-item.is-active,.sx-nav-item[aria-current]) *{color:#fff!important}#settingsSection .sx-nav-item{border-radius:11px;font-weight:700}#settingsSection .sx-nav-item:hover{background:var(--fin-surface-2)}#appControlSection .dapp-switch[aria-checked=true]{background:linear-gradient(135deg,#10b981,#059669)!important;border-color:transparent!important}#appControlSection .dapp-icon-btn{border-radius:10px!important}#guardianSection,#identityMasterSection{--sp-pad:1.5rem}#contractsCenterSection.sp-unified{--sp-pad:24px}.sp-unified .sp-hero.fin-page-head.hs-fx-head{margin:calc(-1 * var(--sp-pad,0px)) calc(-1 * var(--sp-pad,0px)) 0!important}.sp-unified .sp-hero .fx-row-1{padding-inline-end:230px}@media (max-width:760px){.sp-unified .sp-hero .fx-row-1{padding-inline-end:0}}.sp-unified .sp-tabstrip .sp-tab-badge:empty{display:none}.sp-unified .sp-tabstrip .sp-tab-badge{min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:#e11d48;color:#fff;font-size:10.5px;display:inline-grid;place-items:center}.sp-unified .sp-tab:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}.sp-unified .sp-tools .sp-tools-info{margin-inline-end:auto;display:flex;align-items:center;gap:8px;min-width:0}.sp-unified .sp-tools .sp-tools-meta{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--fin-text-3);white-space:nowrap}.sp-unified .sp-tools .sp-tools-meta:empty{display:none}.sp-unified .sp-icon-btn{width:34px;height:34px;min-height:34px!important;padding:0!important;display:inline-grid!important;place-items:center;border-radius:10px!important;background:var(--fin-surface)!important;border:1px solid var(--fin-border)!important;color:var(--fin-text-2)!important}.sp-unified .sp-icon-btn:hover{background:var(--fin-surface-2)!important;color:var(--fin-text)!important}.sp-unified .sp-tools .btn{height:40px;min-height:40px!important;display:inline-flex;align-items:center;gap:7px;padding:0 16px;font-size:13.5px}.sp-unified .sp-tools .btn.sp-icon-btn{width:34px;height:34px;min-height:34px!important}.sp-unified .sp-list-card{background:var(--fin-surface);border:1px solid var(--fin-border);border-radius:18px;box-shadow:0 2px 10px rgba(18,15,54,.05);overflow:hidden}.sp-unified .sp-list-card>.sp-filterbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;background:var(--fin-surface-2);border-bottom:1px solid var(--fin-border)}.sp-unified .sp-list-card>.sp-filterbar .form-select{max-width:190px;height:38px}.sp-unified .sp-list-card>:not(.sp-filterbar){padding-inline:14px}.sp-unified .sp-list-card>:last-child{padding-block:10px}.sp-unified .sp-list-card .table{margin-bottom:0}.sp-unified .sp-search{position:relative;flex:1 1 260px;max-width:340px}.sp-unified .sp-search>i{position:absolute;inset-inline-start:14px;top:50%;transform:translateY(-50%);color:var(--fin-text-3);pointer-events:none}.sp-unified .sp-search>.form-control{height:38px;border-radius:999px!important;padding-inline-start:38px;background:var(--fin-surface)}.sp-unified .sp-tools .btnAdminBulk:not([style*=none]){display:inline-flex!important}#accountingErpSection .ae-head-tools{padding-inline:var(--sp-6,24px);margin:16px 0 0}#accountingErpSection .ae-head-tools .fin-head-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#accountingErpSection .ae-page-crumbs{margin:0 0 6px;font-size:12.5px}#accountingErpSection .ae-locked .ae-locked-box{margin:24px}#accountingErpSection .ae-shell.ae-locked{padding:0 0 48px}#accountingErpSection .ae-shell.ae-locked .ae-locked-box{margin:48px auto 0}#settingsSection .sx-head .sx-crumbs{display:none!important}#settingsSection.sx-shell{--sp-pad:24px}#settingsSection .sp-hero+.sx-layout{margin-top:20px}#aiHubShell.sp-unified{--sp-pad:1.5rem;padding:1.5rem 1.5rem 0!important;background:0 0!important;border-bottom:0!important}#aiHubShell.sp-unified .ai-hub-tabs.sp-tabstrip{overflow:visible;-webkit-mask-image:none!important;mask-image:none!important}#aiHubShell.sp-unified .ai-hub-tab.sp-tab{block-size:auto}#aiHubShell.sp-unified .ai-hub-tab.sp-tab>.badge{margin-inline-start:2px}#autoNavShell.sp-unified,#opsSubtabsBar.sp-unified{margin:16px 1.5rem 0}#autoNavShell.sp-unified{background:0 0!important}.sp-unified .ai-hub-card{--kc:var(--c, #4f46e5)}#aiHubSection .ai-hub-card{--kc:var(--c, #4f46e5)}#aiCenterSection .sp-ai-navbar-container{flex-wrap:wrap;row-gap:8px}:is(#appControlSection,#portalControlSection).sp-unified{--sp-pad:32px}@media (max-width:760px){:is(#appControlSection,#portalControlSection).sp-unified{--sp-pad:16px}}:is(#appControlSection,#portalControlSection).sp-unified .dapp-nav{border-block-end:0;margin:16px 0 0;align-items:center;gap:10px;flex-wrap:nowrap}:is(#appControlSection,#portalControlSection).sp-unified :is(#dappGroupSeg,#pcGroupSeg){margin:0}:is(#appControlSection,#portalControlSection).sp-unified .dapp-group{align-items:center;gap:6px;padding:6px;background:var(--fin-surface);border:1px solid var(--fin-border);border-radius:16px;box-shadow:0 2px 8px rgba(18,15,54,.05);min-width:0}:is(#appControlSection,#portalControlSection).sp-unified .dapp-tabs{flex:1 1 auto;align-items:center;gap:6px;overflow:visible;min-width:0}:is(#appControlSection,#portalControlSection).sp-unified .dapp-tab.sp-tab{margin:0;font-weight:700;font-size:13.5px;line-height:1.3}:is(#appControlSection,#portalControlSection).sp-unified .dapp-more-btn{margin:0;border:0!important;background:var(--fin-surface-2)!important;border-radius:11px!important;padding:6px 14px!important;font-weight:700;color:var(--fin-text-2)!important}:is(#appControlSection,#portalControlSection).sp-unified .dapp-more-btn.active{background:var(--sp-brand)!important;color:#fff!important}:is(#appControlSection,#portalControlSection).sp-unified .dapp-more-item>i.bi{color:var(--tc,#4f46e5);margin-inline-end:8px}:is(#appControlSection,#portalControlSection).sp-unified .sp-kpis{margin:16px 0 0}:is(#appControlSection,#portalControlSection).sp-unified .fin-kpi-sub{font-size:12px;color:var(--fin-text-3);margin-top:4px}:is(#appControlSection,#portalControlSection).sp-unified .dapp-kpi-bar{display:none}:is(#appControlSection,#portalControlSection).sp-unified .dapp-tools .dapp-seg{margin-inline-end:0}:is(#appControlSection,#portalControlSection).sp-unified .dapp-seg-btn[aria-pressed=true]{background:var(--sp-brand)!important;color:#fff!important;box-shadow:var(--sp-brand-shadow)!important}@media (max-width:760px){:is(#appControlSection,#portalControlSection).sp-unified .dapp-nav{flex-wrap:wrap}}:is(#appControlSection,#portalControlSection).sp-unified .sp-hero .fx-title.dapp-h1{margin:0;font-size:22px;font-weight:800;line-height:1.25;color:#fff;letter-spacing:0}.sp-unified .sp-tab[hidden]{display:none!important}#carsSection>.sp-tabstrip{margin:16px 12px 0}#carsSection>.cars-tools{margin:16px 12px 0}#carsSection .cars-tools .cars-ctx-actions{display:flex!important;flex-wrap:wrap;align-items:center;gap:8px;margin:0!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important}#carsSection .cars-tools .cars-ctx-actions.d-none{display:none!important}#carsSection .cars-tools .btn,#carsSection .cars-tools .cars-actions-group .btn{height:40px!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;gap:7px;padding:0 16px!important;border-radius:10px!important;font-size:13.5px!important;font-weight:700!important}#carsSection .cars-tools #carsCtrlBtn.d-none,#carsSection .cars-tools .cars-actions-group.d-none{display:none!important}#carsSection .cars-tools #btnCarsOpsReport[style*=none]{display:none!important}[id^=carsView_].sp-unified{margin-top:16px!important}.sp-unified .custody-kpis{margin-bottom:14px}.sp-unified .custody-kpis .fin-kpi.is-active{box-shadow:0 0 0 2px var(--kc)!important}.sp-unified .fin-kpi .fin-kpi-sub{font-size:12px;color:var(--fin-text-3);margin-top:2px}#carsView_fuel .cars-nav-tabs{display:flex;flex-wrap:wrap;gap:6px;padding:6px;background:var(--fin-surface);border:1px solid var(--fin-border);border-radius:16px;box-shadow:0 2px 8px rgba(18,15,54,.05)}#carsView_fuel .cars-nav-tabs .cars-tab-btn{border:0!important;background:0 0!important;border-radius:11px!important;padding:7px 14px!important;font-weight:700;color:var(--fin-text-2)!important;box-shadow:none!important}#carsView_fuel .cars-nav-tabs .cars-tab-btn:hover{background:var(--fin-surface-2)!important}#carsView_fuel .cars-nav-tabs .cars-tab-btn.active-car-tab{background:var(--sp-brand)!important;color:#fff!important;box-shadow:var(--sp-brand-shadow)!important}#carsView_fuel .cars-nav-tabs .cars-tab-btn.active-car-tab *{color:#fff!important}[id^=carsView_].sp-unified .btn-group>.btn{flex:0 0 auto}@media (max-width:575.98px){#settingsSection.sx-shell{--sp-pad:16px}}@media (max-width:760px){.sp-unified .sp-tabstrip:not(:has(> .sp-more)){flex-wrap:wrap}}.sp-more,.sp-tabstrip>.sp-tab,[data-sp-overflow]>.sp-tab{flex-shrink:0}.sp-tab.sp-ovf:is(#sp-ovf-boost,.sp-tab),.sp-unified .sp-tab[hidden]:is(#sp-ovf-boost,.sp-tab){display:none!important}#erRoot>.sp-tabstrip{margin-bottom:16px}#erRoot>.er-refresh-row{margin:0 0 14px}#gdTabTools{margin:16px 0 0!important}#carsSection>.cars-mainbar{display:flex;align-items:center;gap:8px;margin:16px 12px 0;padding:6px;background:var(--fin-surface);border:1px solid var(--fin-border);border-radius:16px;box-shadow:0 2px 8px rgba(18,15,54,.05);position:relative;z-index:40}#carsSection .cars-mainbar>nav.sp-tabstrip{flex:1 1 auto;min-width:0;margin:0;padding:0;border:0;background:0 0;box-shadow:none}#carsSection .cars-main-end,#carsSection .cars-substrip>.cs-end{flex:0 0 auto;display:flex;align-items:center;gap:8px;margin-inline-start:auto}#carsSection .cars-main-end:empty,#carsSection .cars-substrip>.cs-end:empty{display:none}#carsSection>.cars-substrip{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:12px 12px 0;padding:6px;background:var(--fin-surface);border:1px solid var(--fin-border);border-radius:16px;box-shadow:0 2px 8px rgba(18,15,54,.05);position:relative;z-index:39}#carsSection>.cars-substrip[hidden]{display:none!important}#carsSection .cars-substrip>.cs-tabs{display:flex;align-items:center;gap:4px;flex-wrap:wrap;min-width:0}#carsSection .cs-sep{width:1px;height:26px;background:#e2e8f0;margin:0 6px;flex:0 0 auto}#carsSection .cs-tab{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 12px 0 8px;border:0;border-radius:11px;background:0 0;color:var(--fin-text-2,#475569);font:inherit;font-weight:700;font-size:13.5px;white-space:nowrap;cursor:pointer;transition:background .2s,color .2s}#carsSection .cs-tab .cs-ic{width:26px;height:26px;display:inline-grid;place-items:center;border-radius:8px;background:#f1f5f9;color:#4f46e5;font-size:13px;flex:0 0 auto}#carsSection .cs-tab:hover{background:var(--fin-surface-2,#f8fafc);color:var(--fin-text,#0f172a)}#carsSection .cs-tab:focus-visible{outline:2px solid #7c3aed;outline-offset:2px}#carsSection .cs-tab.active{background:linear-gradient(135deg,#4f46e5,#7c3aed);color:#fff;box-shadow:0 6px 14px rgba(79,70,229,.3)}#carsSection .cs-tab.active .cs-ic{background:rgba(255,255,255,.2);color:#fff}#carsSection :is(.cars-main-end,.cs-end)>.cars-tools{margin:0!important;padding:0;display:flex;align-items:center;flex-wrap:wrap;gap:8px;justify-content:flex-end}#carsSection :is(.cars-main-end,.cs-end) .cars-tools .btn,#carsSection :is(.cars-main-end,.cs-end) .cars-tools .cars-actions-group .btn{height:36px!important;min-height:36px!important;border-radius:10px!important;padding:0 14px!important}#carsSection :is(.cars-main-end,.cs-end) .cars-tools .sp-btn-soft::after{border-radius:10px}#carsSection .cars-tools #btnCarsOpsReport{background:#ecfdf5!important;border:1px solid #a7f3d0!important;color:#047857!important}#carsSection .cars-tools #btnCarsOpsReport::after{display:none}#carsSection .cars-tools #btnCarsOpsReport i{color:#047857!important}[data-theme=dark] #carsSection .cs-sep,body.dark-mode #carsSection .cs-sep{background:rgba(148,163,184,.28)}[data-theme=dark] #carsSection .cs-tab .cs-ic,body.dark-mode #carsSection .cs-tab .cs-ic{background:rgba(148,163,184,.16);color:#a5b4fc}[data-theme=dark] #carsSection .cs-tab.active .cs-ic,body.dark-mode #carsSection .cs-tab.active .cs-ic{background:rgba(255,255,255,.2);color:#fff}[data-theme=dark] #carsSection .cars-tools #btnCarsOpsReport,body.dark-mode #carsSection .cars-tools #btnCarsOpsReport{background:rgba(16,185,129,.14)!important;border-color:rgba(52,211,153,.45)!important;color:#6ee7b7!important}[data-theme=dark] #carsSection .cars-tools #btnCarsOpsReport i,body.dark-mode #carsSection .cars-tools #btnCarsOpsReport i{color:#6ee7b7!important}html.sp-perf-mode #carsSection .cs-tab{transition:none}html.sp-perf-mode #carsSection .cs-tab.active{box-shadow:none}@media (max-width:1100px){#carsSection>.cars-mainbar{flex-wrap:wrap}#carsSection .cars-mainbar>nav.sp-tabstrip{flex-basis:100%}}#carsView_fuel>.cars-toolbar{background:0 0!important;border:0!important;box-shadow:none!important;margin:12px 12px 0;padding:0!important}#carsView_fuel>.cars-toolbar>.container-fluid{padding-inline:0}#carsView_fuel [hidden]:is(#sp-hidden-boost,button,div,nav,section){display:none!important}