:root[data-ox-brand=ox]{--violet:#112dce}:where(:root[data-ox-brand=ox]) .brandMark{background:linear-gradient(145deg,#3652ef,#0c2195);box-shadow:0 12px 30px #102bc559}:where(:root[data-ox-brand=ox]) .welcomePanel{background:radial-gradient(circle at 85% 5%,#ffffff24,#0000 28%),linear-gradient(120deg,#10173f 0%,#0c2198 62%,#102ccb 100%);box-shadow:0 18px 44px #16205629}:where(:root[data-ox-brand=ox]) .moduleIcon{background:#f1f2fb}:where(:root[data-ox-brand=ox]) .importSteps .current{border-color:#9aa2ce;box-shadow:0 0 0 3px #0d24a314}:where(:root[data-ox-brand=ox]) .dropzone{background:#f9f9fc;border:2px dashed #b6bbd6}:where(:root[data-ox-brand=ox]) .needAccessCard{box-shadow:0 18px 45px #21264214}:where(:root[data-ox-brand=ox]) .needHero{background:linear-gradient(135deg,#11183f,#102bc5)}:where(:root[data-ox-brand=ox]) .emptySmart{background:#f9fafd}:where(:root[data-ox-brand=ox]) .aiOrb{background:linear-gradient(145deg,#102bc5,#121b4f)}:where(:root[data-ox-brand=ox]) .aiInsight{background:#f1f2fb}:where(:root[data-ox-brand=ox]) .matchSummary{background:#f8f8fb}:where(:root[data-ox-brand=ox]) .advisorOrb{background:linear-gradient(145deg,#1636ec,#141e58);box-shadow:0 15px 36px #0c209133}:where(:root[data-ox-brand=ox]) .advisorSearchBox{box-shadow:0 20px 55px #2227461a}:where(:root[data-ox-brand=ox]) .intentHeader{background:linear-gradient(125deg,#101637,#0e26ae)}:where(:root[data-ox-brand=ox]) .intentKicker{color:#b7bfec}:where(:root[data-ox-brand=ox]) .advisorEmptyState{background:#f9fafd}:where(:root[data-ox-brand=ox]) .advisorMiniOrb{background:linear-gradient(145deg,#102ccb,#131b4b)}:where(:root[data-ox-brand=ox]) .authLoadingMark{background:linear-gradient(145deg,#3652ef,#0c2195)}:where(:root[data-ox-brand=ox]) .loginBrandPanel{background:radial-gradient(circle at 80% 18%,#ffffff1c,#0000 24%),linear-gradient(135deg,#0d0f1d,#151d4d 55%,#0e27b1)}:where(:root[data-ox-brand=ox]) .loginLogo{background:linear-gradient(145deg,#304cee,#0e25ab)}:where(:root[data-ox-brand=ox]) .loginEyebrow{color:#97a3e8}:where(:root[data-ox-brand=ox]) .loginCard{box-shadow:0 22px 60px #1e223717}:where(:root[data-ox-brand=ox]) .piHero{background:linear-gradient(125deg,#101534,#0e26af)}:where(:root[data-ox-brand=ox]) .ingestionOrb{background:linear-gradient(145deg,#1636ec,#141e58)}:where(:root[data-ox-brand=ox]) .ingestionDrop{background:#f9f9fc;border:2px dashed #b6bbd6}:where(:root[data-ox-brand=ox]) .ingestionReviewHero{background:linear-gradient(125deg,#101637,#0e26ae)}:where(:root[data-ox-brand=ox]) .kgHero{background:linear-gradient(125deg,#101532,#0e26af)}:where(:root[data-ox-brand=ox]) .kgQuality{background:#fafafc}:where(:root[data-ox-brand=ox]) .av2ResultHead,:where(:root[data-ox-brand=ox]) .reResultHead{background:linear-gradient(125deg,#101533,#0e26ae)}:where(:root[data-ox-brand=ox]) .reClose{background:#f2f3fa}:where(:root[data-ox-brand=ox]) .executiveSpinner{border:3px solid #e8eaf2}:where(:root[data-ox-brand=ox]) .executiveHero{background:radial-gradient(circle at 87% 8%,#ffffff26,#0000 27%),linear-gradient(122deg,#101639,#0d239e 66%,#112ed1);box-shadow:0 18px 45px #16205626}:where(:root[data-ox-brand=ox]) .executiveDataGap{background:#fafafd}:where(:root[data-ox-brand=ox]) .siHero{background:linear-gradient(125deg,#101638,#0e26ae)}:where(:root[data-ox-brand=ox]) .siImport{background:#fafafd}:where(:root[data-ox-brand=ox]) .mbHero,:where(:root[data-ox-brand=ox]) .abcHero,:where(:root[data-ox-brand=ox]) .stockHero,:where(:root[data-ox-brand=ox]) .priceHero{background:linear-gradient(125deg,#101638,#0e27b2)}:where(:root[data-ox-brand=ox]) .deHero{background:linear-gradient(125deg,#101530,#0e27b2)}:where(:root[data-ox-brand=ox]) .supHero{background:linear-gradient(125deg,#101638,#0e27b2)}:where(:root[data-ox-brand=ox]) .navSubItem.active i{box-shadow:0 0 0 4px #6a7ff31f}:where(:root[data-ox-brand=ox]) .posSearch{border:2px solid #b7bcd5}:where(:root[data-ox-brand=ox]) .posResults{box-shadow:0 18px 45px #1114232e}:where(:root[data-ox-brand=ox]) .posBreakdown{background:#f8f8fb}:where(:root[data-ox-brand=ox]) .posPayButton{background:linear-gradient(120deg,#0e26ac,#1230dd)}:where(:root[data-ox-brand=ox]) .posPrinterConfig{background:linear-gradient(125deg,#fff,#f3f5ff)!important;border-color:#112dce29!important}:where(:root[data-ox-brand=ox]) .posTicketConfigPreview{box-shadow:0 14px 32px #1214221f}:where(:root[data-ox-brand=ox]) .posPrinterTestButton{box-shadow:0 10px 24px #112dce2b}:where(:root[data-ox-brand=ox]) .posPaymentDestinationList{background:#f9f9fc}:where(:root[data-ox-brand=ox]) .posPaymentDestinationIndex{color:#0f27b4;background:#ebecf5}:where(:root[data-ox-brand=ox]) .posPaymentDestinationActive{background:#f8f8fb}:where(:root[data-ox-brand=ox]) .posCustomerChip{background:#edeff7}:where(:root[data-ox-brand=ox]) .posModalOverlay{background:#0c0e1894}:where(:root[data-ox-brand=ox]) .pcHero{background:linear-gradient(125deg,#101638,#0e27b2)}:where(:root[data-ox-brand=ox]) .pcSessionInfo{background:#f8f8fb}:where(:root[data-ox-brand=ox]) .phHero{background:linear-gradient(125deg,#101638,#0e27b2)}:where(:root[data-ox-brand=ox]) .thermalPrintDetailToggle{color:#13172b}:where(:root[data-ox-brand=ox]) .thermalLogo{background:#14172b}:where(:root[data-ox-brand=ox]) .posQuickAccess{background:linear-gradient(120deg,#112dcd,#2a48ee);box-shadow:0 12px 30px #0f28b647}:where(:root[data-ox-brand=ox]) .posModernSearch{border:2px solid #b6bbd8}:where(:root[data-ox-brand=ox]) .posModernResults{box-shadow:0 22px 55px #0e101e2e}:where(:root[data-ox-brand=ox]) .posProductAvatar,:where(:root[data-ox-brand=ox]) .posCartAvatar{background:linear-gradient(145deg,#e7e9f5,#d3d7ed)}:where(:root[data-ox-brand=ox]) .posTotalBlock{background:linear-gradient(140deg,#151a34,#0e27b2)}:where(:root[data-ox-brand=ox]) .posModernBreakdown{background:#f8f8fb}:where(:root[data-ox-brand=ox]) .posModernPay{background:linear-gradient(120deg,#0f2abf,#2744ed);box-shadow:0 12px 24px #0f2abf33}:where(:root[data-ox-brand=ox]) .paHero,:where(:root[data-ox-brand=ox]) .rbacHero,:where(:root[data-ox-brand=ox]) .umHero{background:linear-gradient(125deg,#101638,#0e27b2)}:where(:root[data-ox-brand=ox]) .umAvatarEditor{background:linear-gradient(120deg,#fafbff,#edf0ff);border:1px solid #d5daf5}:where(:root[data-ox-brand=ox]) .umAvatarPreview{background:linear-gradient(145deg,#1d135a,#1334ec);box-shadow:0 10px 25px #1a297c2e}:where(:root[data-ox-brand=ox]) .umAvatarActions button.secondary{border:1px solid #d0d5ef}:where(:root[data-ox-brand=ox]) .permissionSpinner{border:4px solid #dee0ed}:where(:root[data-ox-brand=ox]) .pmHero{background:linear-gradient(125deg,#101638,#0e27b2)}:where(:root[data-ox-brand=ox]) .pmGroupHead{background:#f8f8fb}:where(:root[data-ox-brand=ox]) .cashHero{background:linear-gradient(125deg,#101638,#0e27b2)}:where(:root[data-ox-brand=ox]) .cashExpected{background:#f5f6fa}:where(:root[data-ox-brand=ox]) .cashReportLogo{background:#14172b}:where(:root[data-ox-brand=ox]) .crmHero,:where(:root[data-ox-brand=ox]) .crmDetailHero,:where(:root[data-ox-brand=ox]) .coreHero,:where(:root[data-ox-brand=ox]) .invHero,:where(:root[data-ox-brand=ox]) .recvHero{background:linear-gradient(125deg,#101638,#0e27b2)}:where(:root[data-ox-brand=ox]) .recvSearch{border:2px solid #b6bbd8}:where(:root[data-ox-brand=ox]) .recvConfirm{background:linear-gradient(120deg,#0f2abf,#2744ed)}:where(:root[data-ox-brand=ox]) .poHero{background:linear-gradient(125deg,#101638,#0e27b2)}:where(:root[data-ox-brand=ox]) .poSearch{border:2px solid #b6bbd8}:where(:root[data-ox-brand=ox]) .poCreate{background:linear-gradient(120deg,#0f2abf,#2744ed)}:where(:root[data-ox-brand=ox]) .poHistory em.partially_received{color:#0f2abf;background:#e4e7f7}:where(:root[data-ox-brand=ox]) .recvOrderBadge{background:#e4e7f7}:where(:root[data-ox-brand=ox]) .recvLinkedInfo{background:#f6f7fc}:where(:root[data-ox-brand=ox]) .posGlobalLaunch{background:linear-gradient(125deg,#0e27b1,#2745ee);box-shadow:0 18px 45px #18215742}:where(:root[data-ox-brand=ox]) .posGlobalMinimize{background:#14172b;box-shadow:0 12px 30px #0a0d1d38}:where(:root[data-ox-brand=ox]) .posMiniDock{box-shadow:0 24px 65px #0e101e3d}:where(:root[data-ox-brand=ox]) .posMiniDockHead{background:linear-gradient(125deg,#171b34,#0e27b1)}:where(:root[data-ox-brand=ox]) .posPersistentThumb{color:#102bc2;background:#edeff7}:where(:root[data-ox-brand=ox]) .posMiniDockTotal{background:#f8f8fb}:where(:root[data-ox-brand=ox]) .posMiniDockOpen{background:#102ac0}:where(:root[data-ox-brand=ox]) .posCoreSearch{border:2px solid #b6bbd8}:where(:root[data-ox-brand=ox]) .posCoreResults{box-shadow:0 22px 55px #0e101e2e}:where(:root[data-ox-brand=ox]) .posCoreProductImage{color:#102bc2;background:linear-gradient(145deg,#f0f1f8,#e1e3f0)}:where(:root[data-ox-brand=ox]) .posCoreTotal{background:linear-gradient(140deg,#11152e,#0f27b4)}:where(:root[data-ox-brand=ox]) .posCoreBreakdown{background:#f8f8fb}:where(:root[data-ox-brand=ox]) .posCorePay,:where(:root[data-ox-brand=ox]) .posV21Primary{background:linear-gradient(120deg,#0f2abf,#2744ed)}:where(:root[data-ox-brand=ox]) .posV21SuspendedIcon{color:#102bc2;background:#eaecf6}:where(:root[data-ox-brand=ox]) .posV30Launcher{box-shadow:0 22px 55px #141d4f57}:where(:root[data-ox-brand=ox]) .posV30Launcher em{color:#0e27b3}:where(:root[data-ox-brand=ox]) .posV30Launcher.hasDraft{background:linear-gradient(135deg,#16101a 0%,#20295f 55%,#102abf 100%)}:where(:root[data-ox-brand=ox]) .posV30TopMinimize{background:#131628;box-shadow:0 14px 34px #0c0f233d}:where(:root[data-ox-brand=ox]) .posV30Dock{box-shadow:0 26px 70px #0d101f42}:where(:root[data-ox-brand=ox]) .posV30DockHead{background:linear-gradient(135deg,#121523,#0c2198)}:where(:root[data-ox-brand=ox]) .posV30Thumb{color:#102abf;background:linear-gradient(145deg,#f1f2f8,#e2e4f1)}:where(:root[data-ox-brand=ox]) .posV30DockTotal{background:#f8f8fb}:where(:root[data-ox-brand=ox]) .posV30DockContinue{background:linear-gradient(120deg,#0f28b6,#2744ed)}:where(:root[data-ox-brand=ox]) .posV30Chrome{background:linear-gradient(#fff,#f9f9fc);box-shadow:0 8px 24px #0e11220d}:where(:root[data-ox-brand=ox]) .posV30ChromeMark{background:linear-gradient(145deg,#2c49ee,#0d24a5)}:where(:root[data-ox-brand=ox]) .posV30ChromeStats svg{color:#1333e7}:where(:root[data-ox-brand=ox]) .posV30ChromeStats .accent{background:#f4f5fd;border-color:#aeb5dc}:where(:root[data-ox-brand=ox]) .posV31QuickPay{background:linear-gradient(#fff,#f9f9fc)}:where(:root[data-ox-brand=ox]) .posV31MethodGrid button.selected{background:#f4f5fd;border-color:#1230db;box-shadow:0 8px 18px #0d24a514}:where(:root[data-ox-brand=ox]) .posV31ExpressCheckout{background:linear-gradient(120deg,#0e25a7,#2543ed)}:where(:root[data-ox-brand=ox]) .posV32Shell{box-shadow:0 18px 48px #0e112214}:where(:root[data-ox-brand=ox]) .posV32BrandMark{background:linear-gradient(145deg,#2c49ee,#0d24a5)}:where(:root[data-ox-brand=ox]) .posV32CategoryList button.active{color:#0e25ab}:where(:root[data-ox-brand=ox]) .posV32ProductCard:hover{box-shadow:0 12px 25px #1b214012}:where(:root[data-ox-brand=ox]) .posV32ProductImage{background:linear-gradient(145deg,#f5f6fa,#e7e9f2)}:where(:root[data-ox-brand=ox]) .posV32ProductImage .fallback{color:#0f2abe;background:#d7daee}:where(:root[data-ox-brand=ox]) .posV32CartThumb{color:#0f2abf;background:#ecedf5}:where(:root[data-ox-brand=ox]) .posV32CartSummary{background:#fbfbfd}:where(:root[data-ox-brand=ox]) .posV32Checkout{background:linear-gradient(120deg,#0e26b0,#2644ed)}:where(:root[data-ox-brand=ox]) .posV32SmartSearchBox{box-shadow:0 8px 22px #22284d0f}:where(:root[data-ox-brand=ox]) .posV32SmartResults{box-shadow:0 22px 55px #0c0f1f2e}:where(:root[data-ox-brand=ox]) .posV32SmartResultThumb{color:#0f2abf;background:#ebecf5}:where(:root[data-ox-brand=ox]) .posV32CartSummaryPro{background:#fbfbfd}:where(:root[data-ox-brand=ox]) .posV32AssistPanel{background:linear-gradient(#fff,#f7f8fd)}:where(:root[data-ox-brand=ox]) .posV32AssistImage{color:#0f29bd;background:#edeef6}:where(:root[data-ox-brand=ox]) .posV32CartAssistBadge{color:#0e26ae;background:#f0f1fa}:where(:root[data-ox-brand=ox]) .posV32QuickActions button small{background:#e8eaf5}:where(:root[data-ox-brand=ox]) .posV34TicketDiscount{color:#0d229a}:where(:root[data-ox-brand=ox]) .posV34PrintDetailToggle{color:#13172b}:where(:root[data-ox-brand=ox]) .posV34PrintActions>button.primary{background:#0e27b1;border-color:#0e27b1}:where(:root[data-ox-brand=ox]) .posV35CustomerCard{background:linear-gradient(145deg,#fff,#f6f7fc)}:where(:root[data-ox-brand=ox]) .posV35CustomerAvatar{background:linear-gradient(145deg,#1838ec,#0d24a6)}:where(:root[data-ox-brand=ox]) .posV35CustomerMetrics>div{background:#f2f3f8}:where(:root[data-ox-brand=ox]) .posV35HistoryToggle{color:#0e26b0;background:#e6e8f4}:where(:root[data-ox-brand=ox]) .posV36Tab.waiting:hover{background:#f9fafd;border-color:#6b7ff3}:where(:root[data-ox-brand=ox]) .pcHeroV3{background:linear-gradient(135deg,#11152d 0%,#242d61 58%,#102bc6 100%)}:where(:root[data-ox-brand=ox]) .pcHeroV3 .sectionEyebrow{color:#bfc3d9}:where(:root[data-ox-brand=ox]) .pcWorkflow{box-shadow:0 12px 30px #11152d0f}:where(:root[data-ox-brand=ox]) .pcNextAction{background:#edeef6}:where(:root[data-ox-brand=ox]) .pcEvidenceStrip .more{color:#102bc6;background:#f1f2f7}:where(:root[data-ox-brand=ox]) .pcIdentityReview{background:#fbfbfd}:where(:root[data-ox-brand=ox]) .pcIdentityNext{background:linear-gradient(120deg,#edeff8,#f7f8fc)}:where(:root[data-ox-brand=ox]) .pcIdentityQuickStats .evidence{background:#ebedf7}:where(:root[data-ox-brand=ox]) .pcEvidenceActions{background:#fafafd;border:1px dashed #b9bed7}:where(:root[data-ox-brand=ox]) .pcModuleCard[open] summary{background:#fafafc}:where(:root[data-ox-brand=ox]) .pcModuleActions .secondary{color:#0d24a6;background:#f0f1f8}:where(:root[data-ox-brand=ox]) .ingestionFileKinds{background:#f7f8fc}:where(:root[data-ox-brand=ox]) .pcAssetCanvas{background:linear-gradient(135deg,#f5f6fa,#fff)}:where(:root[data-ox-brand=ox]) .pcGenerateAssetsButton{box-shadow:0 8px 20px #102bc633}:where(:root[data-ox-brand=ox]) .pcReframeAssetButton{color:#0d239f;border:1px solid #c8cce1}:where(:root[data-ox-brand=ox]) .pcApprovalNotice{color:#102bc6;background:#f3f4fc;border:1px solid #d5d9ef}:where(:root[data-ox-brand=ox]) .pcRelationGroup{background:#fbfbfd}:where(:root[data-ox-brand=ox]) .umPermissionSelector,:where(:root[data-ox-brand=ox]) .umTaskAssignment,:where(:root[data-ox-brand=ox]) .customerWhatsAppFields{background:#f8f9fc}:where(:root[data-ox-brand=ox]) .pcJobSpinner{border:2px solid #c9cde2;border-top-color:#102bc6}:where(:root[data-ox-brand=ox]) .pcTaskItem.active{box-shadow:inset 3px 0 #102bc6}:where(:root[data-ox-brand=ox]) .pcTaskUploadActions .pcEvidenceButton{background:#242d61}:where(:root[data-ox-brand=ox]) .pcAiQuotaNotice{background:#f7f8fc;border:1px solid #d9dceb}:where(:root[data-ox-brand=ox]) .pcManualCompletion{background:#fcfcfe}:where(:root[data-ox-brand=ox]) .pcManualEditor{background:#f4f5fa;border:1px solid #c8cce1}:where(:root[data-ox-brand=ox]) .pcSearchTags{background:linear-gradient(135deg,#fcfcff 0%,#f4f6ff 100%)}:where(:root[data-ox-brand=ox]) .pcSearchTag{border:1px solid #d4d8ee;box-shadow:0 6px 18px #2028530d}:where(:root[data-ox-brand=ox]) .pcSearchTag>b{color:#1231e0;background:#eaedff}:where(:root[data-ox-brand=ox]) .pcSearchTagActions{border-top:1px solid #e9ebf4}:where(:root[data-ox-brand=ox]) .pcAssetProgress{color:#0d239f;background:#ebedf7}:where(:root[data-ox-brand=ox]) .pcIdentityOptions label:has(input:checked){color:#242d61;background:#ebedf7}:where(:root[data-ox-brand=ox]) .pcIdentityOptions input{accent-color:#102bc6}:where(:root[data-ox-brand=ox]) .pcIdentityBarcodeAlternative{background:#f7f8ff;border:1px solid #cbd0ed}:where(:root[data-ox-brand=ox]) .pcActionFeedback button:focus-visible,:where(:root[data-ox-brand=ox]) .pcJobState button:focus-visible,:where(:root[data-ox-brand=ox]) .pcAssetFailure button:focus-visible,:where(:root[data-ox-brand=ox]) .pcIdentityConflictItem button:focus-visible,:where(:root[data-ox-brand=ox]) .pcIdentityManual input:focus-visible,:where(:root[data-ox-brand=ox]) .pcIdentityOptions input:focus-visible{outline:3px solid #102bc64d}
.deFilters{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.deProblem{background:#fff7f6;border:1px solid #f0c9c5;border-left:5px solid #d92d20;border-radius:12px;margin-top:12px;padding:13px 14px}.deProblem.warning{background:#fffaf0;border-color:#f2d59b #f2d59b #f2d59b #dc8b13}.deProblem.info{background:#f5fbff;border-color:#bedcf1 #bedcf1 #bedcf1 #2581b8}.deProblemLabel{color:#b42318;align-items:center;gap:8px;display:flex}.deProblem.warning .deProblemLabel{color:#8a5700}.deProblem.info .deProblemLabel{color:#185f95}.deProblemLabel b{color:#fff;width:22px;height:22px;font-size:var(--ox-type-md);background:currentColor;border-radius:7px;place-items:center;display:grid}.deProblemLabel span,.deRecommendation>span{font-size:var(--ox-type-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:900}.deProblem p{color:#6f1d17;font-size:var(--ox-type-md);margin:8px 0 0;font-weight:800;line-height:1.45}.deProblem.warning p{color:#624817}.deProblem.info p{color:#1d4f70}.deEvidence{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-top:12px;display:grid}.deEvidence>div{background:#fffc;border:1px solid #503c5a1a;border-radius:9px;padding:9px 10px}.deEvidence span,.deEvidence strong{display:block}.deEvidence span{color:#766d7e;font-size:var(--ox-type-xs);font-weight:750}.deEvidence strong{color:#21182f;font-size:var(--ox-type-md);margin-top:3px}:where(:root[data-ox-brand=ox]) .deEvidence strong{color:#181b2f}.deEvidence .danger strong{color:#b42318}.deEvidence .warning strong{color:#8a5700}.deEvidence .positive strong{color:#067647}.deRecommendation{color:#4f1faf;background:#f3edfb;border-radius:11px;gap:5px;margin-top:10px;padding:11px 13px;display:grid}:where(:root[data-ox-brand=ox]) .deRecommendation{color:#0f2abf;background:#edeffb}.deRecommendation strong{font-size:var(--ox-type-md);line-height:1.45}.deQuickActions{background:linear-gradient(120deg,#fbfaff,#f5f1fb);border:1px solid #d9d1ed;border-radius:12px;grid-template-columns:minmax(180px,.34fr) minmax(0,1fr);align-items:center;gap:14px;margin-top:10px;padding:12px 13px;display:grid}:where(:root[data-ox-brand=ox]) .deQuickActions{background:linear-gradient(120deg,#fafbff,#f1f2fb);border:1px solid #d1d5ed}.deQuickActionsHeading{gap:4px;display:grid}.deQuickActionsHeading span{color:#35205f;font-size:var(--ox-type-sm);letter-spacing:.08em;text-transform:uppercase;font-weight:900}:where(:root[data-ox-brand=ox]) .deQuickActionsHeading span{color:#20295f}.deQuickActionsHeading small{color:#756b83;font-size:var(--ox-type-xs);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:800;overflow:hidden}.deQuickActionButtons{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.deQuickActionButtons button,.deQuickActionButtons a{min-height:40px;font-family:var(--ox-font-sans);font-size:var(--ox-type-sm);cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:850;line-height:1;display:inline-flex}.deQuickActionButtons .take{color:#fff;background:linear-gradient(120deg,#4d22ad,#7444cb);box-shadow:0 8px 17px #4d22ad2e}:where(:root[data-ox-brand=ox]) .deQuickActionButtons .take{background:linear-gradient(120deg,#102abf,#2240ed);box-shadow:0 8px 17px #102abf2e}.deQuickActionButtons .solve{color:#3c1c8d;background:#fff;border-color:#cfc2ea}:where(:root[data-ox-brand=ox]) .deQuickActionButtons .solve{color:#0d229c;border-color:#c2c8ea}.deQuickActionButtons .complete{color:#08724e;background:#edf9f4;border-color:#bde4d4}.deQuickActionButtons .dismiss{color:#675e70;background:#f5f3f7;border-color:#dfdbe5}.deQuickActionButtons button:disabled{opacity:.55;cursor:wait}.deQuickActionButtons p{color:#756b83;text-align:right;margin:0;font-size:var(--ox-type-sm)!important}.deActionConfirmation,.deCorrectionEditor{grid-column:1/-1}.deActionConfirmation{background:#fff;border:1px solid #cbbce7;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 14px;padding:12px 14px;display:grid}:where(:root[data-ox-brand=ox]) .deActionConfirmation{border:1px solid #bcc2e7}.deActionConfirmation strong{color:#35205f;font-size:var(--ox-type-base)}:where(:root[data-ox-brand=ox]) .deActionConfirmation strong{color:#20295f}.deActionConfirmation span{color:#766d7e;font-size:var(--ox-type-sm)}.deActionConfirmation button{color:#62566f;min-height:36px;font:800 var(--ox-type-sm) var(--ox-font-sans);cursor:pointer;background:#f8f6fa;border:1px solid #ded7e8;border-radius:9px;grid-area:1/2/span 2;padding:0 12px}:where(:root[data-ox-brand=ox]) .deActionConfirmation button{background:#f6f7fa;border:1px solid #d7dae8}.deCorrectionEditor{background:linear-gradient(145deg,#fff 0%,#fbf9ff 100%);border:1px solid #bba8dc;border-radius:14px;gap:13px;padding:17px;display:grid;box-shadow:0 12px 30px #43237014}:where(:root[data-ox-brand=ox]) .deCorrectionEditor{background:linear-gradient(145deg,#fff 0%,#f9faff 100%);border:1px solid #a8b0dc;box-shadow:0 12px 30px #232f7014}.deCorrectionHeader{border-bottom:1px solid #e5dfed;justify-content:space-between;gap:18px;padding-bottom:12px;display:flex}:where(:root[data-ox-brand=ox]) .deCorrectionHeader{border-bottom:1px solid #dfe1ed}.deCorrectionHeader>div{gap:3px;display:grid}.deCorrectionHeader span{color:#5a2bb6;font-size:var(--ox-type-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:900}:where(:root[data-ox-brand=ox]) .deCorrectionHeader span{color:#112ed0}.deCorrectionHeader strong{color:#17102a;font-size:var(--ox-type-lg)}:where(:root[data-ox-brand=ox]) .deCorrectionHeader strong{color:#10142a}.deCorrectionHeader small{color:#786e82;font-size:var(--ox-type-sm);font-weight:750}.deCorrectionHeader p{color:#6e6479;text-align:right;max-width:430px;margin:0;font-size:var(--ox-type-base)!important}.deCorrectionFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.deCorrectionFields label{background:#fff;border:1px solid #ddd5e8;border-radius:11px;gap:7px;padding:12px;display:grid}:where(:root[data-ox-brand=ox]) .deCorrectionFields label{border:1px solid #d5d8e8}.deCorrectionFields label:has(input[type=checkbox]:checked){border-color:#7444cb;box-shadow:0 0 0 2px #7444cb1a}:where(:root[data-ox-brand=ox]) .deCorrectionFields label:has(input[type=checkbox]:checked){border-color:#2240ed;box-shadow:0 0 0 2px #2240ed1a}.deCorrectionFields label.disabled{opacity:.55}.deCorrectionFields label>span{color:#332742;font-size:var(--ox-type-sm);align-items:center;gap:7px;font-weight:850;display:flex}:where(:root[data-ox-brand=ox]) .deCorrectionFields label>span{color:#272b42}.deCorrectionFields input[type=checkbox]{accent-color:#6330bf;width:17px;height:17px}:where(:root[data-ox-brand=ox]) .deCorrectionFields input[type=checkbox]{accent-color:#1230dd}.deCorrectionFields input[type=text]{color:#17102a;width:100%;min-height:42px;font:850 var(--ox-type-md) var(--ox-font-sans);background:#fff;border:1px solid #d7cfdf;border-radius:9px;padding:0 11px}:where(:root[data-ox-brand=ox]) .deCorrectionFields input[type=text]{color:#10142a}.deCorrectionFields input[type=text]:disabled{color:#746b7d;background:#f6f4f8}.deCorrectionFields small{color:#7d7387;font-size:var(--ox-type-xs)}.deCorrectionPreview{color:#342841;background:#f3eefb;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}:where(:root[data-ox-brand=ox]) .deCorrectionPreview{background:#eef0fb}.deCorrectionPreview span{color:#5a2bb6;font-size:var(--ox-type-xs);letter-spacing:.06em;text-transform:uppercase;margin-right:auto;font-weight:900}:where(:root[data-ox-brand=ox]) .deCorrectionPreview span{color:#112ed0}.deCorrectionPreview b{font-size:var(--ox-type-sm);background:#fff;border-radius:8px;padding:6px 9px}.deCorrectionPreview b.negative{color:#b42318;background:#fff2f0}.deCorrectionValidation{font-weight:800;color:#b42318!important;font-size:var(--ox-type-sm)!important;margin:0!important}.deCorrectionFooter{justify-content:space-between;align-items:center;gap:14px;display:flex}.deCorrectionFooter>span{color:#716777;font-size:var(--ox-type-xs)}.deCorrectionFooter>div{gap:8px;display:flex}.deCorrectionFooter button{color:#665a70;min-height:39px;font:850 var(--ox-type-sm) var(--ox-font-sans);cursor:pointer;background:#fff;border:1px solid #dcd5e5;border-radius:9px;padding:0 13px}.deCorrectionFooter button.save{color:#fff;background:linear-gradient(120deg,#4d22ad,#7444cb);border-color:#0000}:where(:root[data-ox-brand=ox]) .deCorrectionFooter button.save{background:linear-gradient(120deg,#102abf,#2240ed)}.deCorrectionFooter button:disabled{opacity:.55;cursor:wait}.deCorrectionLoading,.deCorrectionError{color:#665a70;font-size:var(--ox-type-base);font-weight:750}.deCorrectionError{color:#b42318;background:#fff7f6;border-color:#f0c9c5}@media (max-width:700px){.deFilters{justify-content:flex-start;width:100%}.deEvidence,.deQuickActions{grid-template-columns:1fr}.deQuickActionButtons{justify-content:flex-start}.deQuickActionButtons p{text-align:left}.deActionConfirmation{grid-template-columns:1fr}.deActionConfirmation button{grid-area:auto/1;justify-self:start}.deCorrectionHeader,.deCorrectionFooter{flex-direction:column;align-items:flex-start}.deCorrectionHeader p{text-align:left}.deCorrectionFields{grid-template-columns:1fr}}
:root{--ox-purple:#5f4b8b;--ox-purple-deep:#22112d;--ox-purple-dark:#4b2461;--ox-purple-bright:#8b45b6;--ox-lavender:#cabfd9;--ox-orange:#f59f49;--ox-ink:#211b25;--ox-muted:#746d79;--ox-line:#e7e0e9;--ox-canvas:#f5f2f7}body{background:radial-gradient(circle at 82% 0%, #cabfd947, transparent 31rem), var(--ox-canvas);color:var(--ox-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--ox-type-lg);-webkit-font-smoothing:antialiased}.oxAppFrame{background:0 0;grid-template-columns:278px minmax(0,1fr)}.oxSidebar{background:radial-gradient(circle at 110% -10%,#914ab847,#0000 38%),linear-gradient(#18101d 0%,#120d16 100%);border-right:1px solid #ffffff12;padding:24px 18px 20px;box-shadow:18px 0 50px #22112d14}.oxSidebar .brandBlock{gap:15px;padding:2px 8px 22px}.oxSidebar .brandMark{background:linear-gradient(145deg,#f4edf8,#fff);border-radius:19px;flex:0 0 62px;width:62px;height:62px;overflow:hidden;box-shadow:0 14px 32px #6f2da847}.oxSidebar .brandMark img{object-fit:contain;width:100%;height:100%}.oxSidebar .brandBlock strong{font-size:var(--ox-type-2xl);letter-spacing:.025em;line-height:1.05}.oxSidebar .brandBlock span{color:#c1b5c7;font-size:var(--ox-type-sm);margin-top:6px}.oxSidebar .groupedSidebarNav{gap:5px;padding-top:18px}.oxSidebar .mainNavItem,.oxSidebar .navGroupButton{color:#d7cfdb;min-height:49px;font-size:var(--ox-type-md);border-radius:14px;padding:0 13px}.oxSidebar .mainNavItem svg,.oxSidebar .navGroupButton svg{color:#bdaec5}.oxSidebar .mainNavItem.active,.oxSidebar .navGroupButton.active{color:#fff;box-shadow:inset 3px 0 0 var(--ox-orange);background:linear-gradient(100deg,#8b45b661,#5f4b8b2e)}.oxSidebar .navSubmenu{border-left:1px solid #ffffff1f;margin:5px 0 9px 22px;padding:5px 0 5px 15px}.oxSidebar .navSubItem{color:#a99ead;min-height:39px;font-size:var(--ox-type-base)}.oxSidebar .navSubItem.active{color:#fff;font-weight:750}.oxSidebar .profileCard,.oxSidebar .realUserCard{font-size:var(--ox-type-base)}.oxMainArea{min-width:0;padding:0 38px 60px}.oxTopbar{z-index:8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f5f2f7e0;border-color:#6e587921;min-height:122px;margin:0 -38px;padding:0 38px;position:sticky;top:0}.oxTopbar .pageEyebrow{color:var(--ox-purple);font-size:var(--ox-type-sm)}.oxTopbar h1{margin-top:6px;font-size:clamp(30px,3vw,40px)}.oxTopbar p{font-size:var(--ox-type-md)}.oxTopbar .searchBox{min-width:285px;height:48px;font-size:var(--ox-type-md);background:#ffffffd1;border-radius:14px;box-shadow:0 8px 25px #2a19310a}.oxTopbar .iconButton{border-radius:14px;width:48px;height:48px}.executiveHeroV3{background:radial-gradient(circle at 18% 15%,#ffffff21,#0000 27%),linear-gradient(120deg,#2b1238 0%,#54216d 55%,#773a91 100%);border-radius:28px;grid-template-columns:210px minmax(300px,1fr) 260px;align-items:center;gap:24px;min-height:290px;padding:0 28px 0 12px;display:grid;overflow:hidden;box-shadow:0 24px 60px #36144530}.executiveHeroCharacter{justify-content:center;align-items:flex-end;height:290px;display:flex;position:relative}.executiveHeroCharacter img{z-index:2;object-fit:contain;filter:drop-shadow(0 24px 22px #0f061447);width:205px;height:auto;margin-bottom:-24px;position:relative}.executiveOrbit{background:#ffffff12;border-radius:50%;position:absolute}.executiveOrbit.one{width:190px;height:190px;top:-52px;left:-46px}.executiveOrbit.two{background:0 0;border:24px solid #ffffff0d;width:128px;height:128px;bottom:-34px;right:-10px}.executiveHeroCopy{z-index:2;position:relative}.executiveHeroV3 h2{margin:15px 0 10px;font-size:clamp(34px,4vw,48px);line-height:1.02}.executiveHeroV3 p{color:#ffffffc7;max-width:650px;font-size:var(--ox-type-lg);line-height:1.55}.executivePrimaryAction{color:#30143d;background:var(--ox-orange);width:fit-content;font-size:var(--ox-type-md);border-radius:14px;align-items:center;gap:16px;margin-top:22px;padding:14px 17px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 12px 28px #2910342e}.executiveHeroHealth{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff17;border:1px solid #ffffff2b;border-radius:22px;grid-template-columns:92px 1fr;align-items:center;gap:14px;padding:18px;display:grid}.executiveDonut{border-radius:50%;place-items:center;width:88px;height:88px;display:grid;position:relative}.executiveDonut:after{content:"";background:#55226d;border-radius:50%;position:absolute;inset:9px}.executiveDonut>div{z-index:1;text-align:center;position:relative}.executiveDonut strong,.executiveDonut span{display:block}.executiveDonut strong{font-size:var(--ox-type-2xl)}.executiveDonut span{color:#d9c9e1;font-size:var(--ox-type-xs);margin-top:2px}.executiveHeroHealth>div:nth-child(2)>span{color:#d8c4e2;font-size:var(--ox-type-xs);letter-spacing:.09em;font-weight:900;display:block}.executiveHeroHealth>div:nth-child(2)>strong{font-size:var(--ox-type-md);margin-top:5px;display:block}.executiveHeroHealth>div:nth-child(2)>small{color:#f5c78f;font-size:var(--ox-type-xs);margin-top:5px;display:block}.executiveHeroHealth>button{color:#fff;font-size:var(--ox-type-sm);background:#ffffff14;border:1px solid #ffffff29;border-radius:11px;grid-column:1/-1;padding:10px;font-weight:800}.executiveMetrics{gap:16px;margin-top:18px}.executiveMetrics article{border-radius:20px;min-height:122px;padding:21px;box-shadow:0 12px 36px #2c1a350e}.executiveMetricIcon{border-radius:16px;width:51px;height:51px}.executiveMetrics span{font-size:var(--ox-type-xs)}.executiveMetrics strong{margin-top:5px;font-size:31px}.executiveMetrics small{font-size:var(--ox-type-xs);margin-top:5px}.executiveDailyGuide{border:1px solid var(--ox-line);background:#fff;border-radius:22px;grid-template-columns:250px minmax(0,1fr);align-items:center;gap:24px;margin-top:18px;padding:22px 24px;display:grid;box-shadow:0 12px 38px #2c1a350b}.executiveGuideHeading h3{font-size:var(--ox-type-2xl);margin:7px 0 5px}.executiveGuideHeading p{color:var(--ox-muted);font-size:var(--ox-type-base);margin:0}.executiveGuideSteps{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.executiveGuideSteps a{border:1px solid var(--ox-line);min-height:76px;color:var(--ox-ink);background:#fbf9fc;border-radius:15px;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;padding:12px;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}.executiveGuideSteps a:hover{border-color:#cdb9d9;transform:translateY(-2px);box-shadow:0 10px 24px #371f4212}.executiveGuideSteps i{width:38px;height:38px;color:var(--ox-purple);background:#efe8f3;border-radius:12px;place-items:center;font-style:normal;font-weight:900;display:grid}.executiveGuideSteps i.done{color:#087653;background:#e1f6ed}.executiveGuideSteps small,.executiveGuideSteps strong{display:block}.executiveGuideSteps small{color:#958b99;font-size:var(--ox-type-xs);letter-spacing:.08em;font-weight:900}.executiveGuideSteps strong{font-size:var(--ox-type-base);margin-top:4px}.executiveGuideSteps b{color:#fff;min-width:28px;height:28px;font-size:var(--ox-type-sm);background:#d34a44;border-radius:9px;place-items:center;display:grid}.executiveAlertGrid{gap:14px;margin-top:18px}.executiveAlert{border-radius:18px;min-height:105px;padding:19px}.executiveAlert span{font-size:var(--ox-type-sm)}.executiveAlert strong{font-size:var(--ox-type-3xl)}.executiveAlert p{font-size:var(--ox-type-sm);margin-top:9px;line-height:1.4}.executiveCard{border-radius:22px;padding:24px;box-shadow:0 12px 38px #2c1a350d}.executiveSectionHead h3{font-size:var(--ox-type-2xl)}.executiveSectionHead a,.executiveTableHead,.executiveTableRow{font-size:var(--ox-type-base)}.executiveTableRow strong,.executiveIntelligenceList strong{font-size:var(--ox-type-md);line-height:1.35}.executiveTableRow small,.executiveIntelligenceList span{font-size:var(--ox-type-xs)}.executiveScore b{font-size:var(--ox-type-md)}.executiveModules a{min-height:76px}.executiveModules strong{font-size:var(--ox-type-md)}.executiveModules small{font-size:var(--ox-type-xs);line-height:1.45}@media (max-width:1280px){.executiveHeroV3{grid-template-columns:170px minmax(280px,1fr) 230px}.executiveHeroCharacter img{width:175px}.executiveDailyGuide{grid-template-columns:1fr}}@media (max-width:1050px){.oxAppFrame{grid-template-columns:230px minmax(0,1fr)}.executiveHeroV3{grid-template-columns:145px minmax(0,1fr);padding-right:20px}.executiveHeroHealth{grid-column:1/-1;grid-template-columns:75px 1fr auto;margin:0 14px 18px}.executiveDonut{width:70px;height:70px}.executiveHeroHealth>button{grid-column:auto}.executiveMetrics,.executiveAlertGrid{grid-template-columns:repeat(2,1fr)}.executiveGuideSteps{grid-template-columns:1fr}}@media (max-width:820px){body{font-size:var(--ox-type-lg)}.oxAppFrame{display:block}.oxSidebar{width:100%;height:auto;min-height:0;padding:18px 16px;position:relative}.oxSidebar .brandBlock{padding-bottom:16px}.oxSidebar .brandMark{flex-basis:70px;width:70px;height:70px}.oxSidebar .brandBlock strong{font-size:var(--ox-type-3xl)}.oxSidebar .brandBlock span{font-size:var(--ox-type-md)}.oxSidebar .groupedSidebarNav{grid-template-columns:1fr 1fr;gap:9px;padding-top:15px;display:grid}.oxSidebar .mainNavItem,.oxSidebar .navGroup{min-width:0}.oxSidebar .mainNavItem,.oxSidebar .navGroupButton{width:100%;min-height:56px;font-size:var(--ox-type-lg)}.oxSidebar .navSubmenu{grid-column:1/-1}.oxSidebar .profileCard,.oxSidebar .realUserCard{margin-top:16px}.oxMainArea{padding:0 16px 46px}.oxTopbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;min-height:112px;margin:0 -16px;padding:0 18px;position:relative}.oxTopbar h1{font-size:31px}.oxTopbar p{max-width:280px;font-size:var(--ox-type-base)}.oxTopbar .topbarActions{display:none}.executiveHeroV3{border-radius:24px;grid-template-columns:112px minmax(0,1fr);gap:7px;min-height:0;margin-top:16px;padding:0 16px 18px 2px}.executiveHeroCharacter{height:220px}.executiveHeroCharacter img{width:132px;margin-bottom:-7px}.executiveHeroV3 h2{font-size:33px}.executiveHeroV3 p{font-size:var(--ox-type-md)}.executivePrimaryAction{font-size:var(--ox-type-base);padding:13px 14px}.executiveHeroHealth{grid-template-columns:72px 1fr;margin:0;padding:15px}.executiveHeroHealth>button{grid-column:1/-1}.executiveMetrics,.executiveAlertGrid{grid-template-columns:1fr 1fr}.executiveMetrics article{flex-direction:column;align-items:flex-start;min-height:150px}.executiveMetrics strong{font-size:34px}.executiveDailyGuide{padding:20px}.executiveColumns,.executiveColumns.secondary{grid-template-columns:1fr}}@media (max-width:560px){.oxSidebar .groupedSidebarNav{grid-template-columns:1fr}.executiveHeroV3{grid-template-columns:1fr;padding:0 18px 20px}.executiveHeroCharacter{height:155px;margin:0 -18px}.executiveHeroCharacter img{width:130px}.executiveHeroCopy{margin-top:-8px}.executiveHeroV3 h2{font-size:36px}.executiveMetrics,.executiveAlertGrid{grid-template-columns:1fr}.executiveMetrics article{flex-direction:row;align-items:center;min-height:116px}}@media (prefers-reduced-motion:reduce){.executiveGuideSteps a{transition:none}}
:root[data-ox-brand=ox]{--ox-purple:#102bc6;--ox-purple-deep:#11152d;--ox-purple-dark:#242d61;--ox-purple-bright:#1333e8;--ox-lavender:#bfc3d9}:where(:root[data-ox-brand=ox]) body{background:radial-gradient(circle at 82% 0%, #bfc3d947, transparent 31rem), var(--ox-canvas)}:where(:root[data-ox-brand=ox]) .oxSidebar{background:radial-gradient(circle at 110% -10%,#1636ec47,#0000 38%),linear-gradient(#10121d 0%,#0d0e16 100%);box-shadow:18px 0 50px #11152d14}:where(:root[data-ox-brand=ox]) .oxSidebar .brandMark{background:linear-gradient(145deg,#edeff8,#fff);box-shadow:0 14px 32px #102bc547}:where(:root[data-ox-brand=ox]) .oxSidebar .mainNavItem.active,:where(:root[data-ox-brand=ox]) .oxSidebar .navGroupButton.active{background:linear-gradient(100deg,#1333e861,#102bc62e)}:where(:root[data-ox-brand=ox]) .oxTopbar .searchBox{box-shadow:0 8px 25px #191d310a}:where(:root[data-ox-brand=ox]) .executiveHeroV3{background:radial-gradient(circle at 18% 15%,#ffffff21,#0000 27%),linear-gradient(120deg,#121838 0%,#212c6d 55%,#0f29bc 100%);box-shadow:0 24px 60px #141b4530}:where(:root[data-ox-brand=ox]) .executiveHeroCharacter img{filter:drop-shadow(0 24px 22px #06081447)}:where(:root[data-ox-brand=ox]) .executivePrimaryAction{color:#141a3d;box-shadow:0 12px 28px #1015342e}:where(:root[data-ox-brand=ox]) .executiveDonut:after{background:#222d6d}:where(:root[data-ox-brand=ox]) .executiveHeroHealth>div:nth-child(2)>span{color:#c4c9e2}:where(:root[data-ox-brand=ox]) .executiveMetrics article{box-shadow:0 12px 36px #1a1e350e}:where(:root[data-ox-brand=ox]) .executiveDailyGuide{box-shadow:0 12px 38px #1a1e350b}:where(:root[data-ox-brand=ox]) .executiveGuideSteps a{background:#f9f9fc}:where(:root[data-ox-brand=ox]) .executiveGuideSteps a:hover{border-color:#b9bed9;box-shadow:0 10px 24px #1f244212}:where(:root[data-ox-brand=ox]) .executiveGuideSteps i{background:#e8eaf3}:where(:root[data-ox-brand=ox]) .executiveCard{box-shadow:0 12px 38px #1a1e350d}
:root{--ox-color-purple-950:#080d2b;--ox-color-purple-900:#10123d;--ox-color-purple-800:#24108f;--ox-color-purple-700:#3f13cc;--ox-color-purple-500:#6d35f2;--ox-color-purple-200:#cfc6ff;--ox-color-purple-100:#f0edff;--ox-color-orange-500:#f59f49;--ox-color-champagne-200:#e6b89c;--ox-color-coral-500:#d95f59;--ox-color-lime-500:#b7e45a;--ox-color-lime-100:#f3f9dd;--ox-color-ink:#09102f;--ox-color-muted:#5f6880;--ox-color-subtle:#8a92a6;--ox-color-line:#1820491c;--ox-color-canvas:#f6f6fa;--ox-color-surface:#fff;--ox-color-surface-soft:#f8f9fd;--ox-color-success:#16805a;--ox-color-success-bg:#e9f7f0;--ox-color-warning:#946200;--ox-color-warning-bg:#fff7e6;--ox-color-danger:#b42318;--ox-color-danger-bg:#fee4e2;--ox-color-info:#2762d9;--ox-color-info-bg:#e8f0ff;--ox-font-sans:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ox-font-size-xs:.8125rem;--ox-font-size-sm:.9375rem;--ox-font-size-md:1rem;--ox-font-size-lg:1.125rem;--ox-font-size-xl:1.375rem;--ox-font-size-2xl:clamp(1.75rem, 3vw, 2.5rem);--ox-line-height-tight:1.1;--ox-line-height-normal:1.5;--ox-interface-scale:1.1;--ox-interface-viewport-height:90.9091dvh;--ox-space-1:.25rem;--ox-space-2:.5rem;--ox-space-3:.75rem;--ox-space-4:1rem;--ox-space-5:1.25rem;--ox-space-6:1.5rem;--ox-space-8:2rem;--ox-radius-sm:.625rem;--ox-radius-md:.75rem;--ox-radius-lg:1rem;--ox-radius-xl:1.25rem;--ox-radius-pill:999px;--ox-shadow-sm:0 5px 18px #1119420b;--ox-shadow-md:0 12px 34px #11194213;--ox-shadow-lg:0 22px 64px #09102f1f;--ox-focus-ring:0 0 0 5px #4f22dc24;--ox-control-height:48px;--ox-control-height-lg:58px;--ox-transition-fast:.16s ease;--ox-purple-100:var(--ox-color-purple-100);--ox-purple-500:var(--ox-color-purple-500);--ox-purple-600:#5220df;--ox-purple-700:var(--ox-color-purple-700);--ox-purple-800:var(--ox-color-purple-800);--ox-deep-900:var(--ox-color-purple-950);--ox-lavender-50:#f8f7ff;--ox-lavender-200:var(--ox-color-purple-200);--ox-orange-50:#fff7ed;--ox-orange-200:#fed7aa;--ox-orange-500:var(--ox-color-orange-500);--ox-ink:var(--ox-color-ink);--ox-ink-soft:#313b5a;--ox-ink-muted:var(--ox-color-muted);--ox-border-subtle:var(--ox-color-line);--ox-surface-soft:var(--ox-color-surface-soft);--ox-text-xs:var(--ox-font-size-xs);--ox-text-sm:var(--ox-font-size-sm);--ox-text-md:var(--ox-font-size-md);--ox-text-lg:var(--ox-font-size-lg);--ox-text-xl:var(--ox-font-size-xl);--ox-text-2xl:var(--ox-font-size-2xl);--ox-radius-2xl:1.5rem;--ox-gradient-primary:linear-gradient(125deg, #3210c7 0%, #5d1fe5 58%, #6d35f2 100%);--ox-gradient-deep:linear-gradient(150deg, #080d2b 0%, #151044 58%, #281073 100%);--ox-gradient-fiscal:linear-gradient(125deg, #b42318 0%, #e21a16 100%);--ox-v5-canvas:#f2f1f8;--ox-v5-shell:#f9f9fc;--ox-v5-card:#fff;--ox-v5-sunken:#f4f4f8;--ox-v5-hover:#f6f5fc;--ox-v5-hairline:#1820490f;--ox-v5-border:#1820491c;--ox-v5-border-strong:#1820492e;--ox-v5-shadow-card:0 1px 2px #1119420a;--ox-v5-shadow-shell:0 24px 64px #28246e14;--ox-v5-shadow-overlay:0 22px 64px #09102f29;--ox-v5-scrim:#09102f6b;--ox-v5-radius-control:.5rem;--ox-v5-radius-card:.75rem;--ox-v5-radius-panel:1rem;--ox-v5-radius-shell:1.25rem;--ox-sidebar-width:14.5rem;--ox-v5-inset:.75rem;--ox-v5-gap:.75rem;--ox-v5-header-height:3.75rem;--ox-v5-text-caption:.6875rem;--ox-v5-text-label:.75rem;--ox-v5-text-sm:.8125rem;--ox-v5-text-body:.875rem;--ox-v5-text-title-sm:1rem;--ox-v5-text-title:1.25rem;--ox-v5-text-display:2rem;--ox-v5-control-sm:2rem;--ox-v5-control-md:2.25rem;--ox-v5-control-lg:2.5rem;--ox-v5-z-header:2600;--ox-v5-z-sidebar:50;--ox-v5-z-dropdown:1000;--ox-motion-press:90ms;--ox-motion-hover:.16s;--ox-motion-select:.18s;--ox-motion-fill:.2s;--ox-motion-enter:.2s;--ox-motion-menu-in:.22s;--ox-motion-menu-out:.18s;--ox-motion-drawer-in:.26s;--ox-motion-drawer-out:.22s;--ox-progress-grace:.15s;--ox-ease-standard:cubic-bezier(.2, 0, 0, 1);--ox-ease-enter:cubic-bezier(.16, 1, .3, 1);--ox-ease-exit:cubic-bezier(.4, 0, 1, 1)}:root,[data-ox-domain]{--ox-domain-accent:var(--ox-color-purple-700);--ox-domain-accent-strong:var(--ox-color-purple-800);--ox-domain-accent-soft:#e4dfff;--ox-domain-accent-contrast:#fff;--ox-domain-select-from:#dbd3ff;--ox-domain-select-to:#f0ecff;--ox-domain-select-line:#3f13cc29;--ox-domain-select-light:#ffffffb3;--ox-domain-indicator:var(--ox-color-purple-700);--ox-domain-tint:#f2eeff;--ox-domain-btn-from:#4a22db;--ox-domain-btn-to:#3711bd;--ox-domain-btn-line:#2c0a9c;--ox-v5-focus-ring:0 0 0 2px var(--ox-v5-card), 0 0 0 4px var(--ox-domain-accent-strong)}[data-ox-domain=ox]{--ox-domain-accent:#1739ff;--ox-domain-accent-strong:#1230d6;--ox-domain-accent-soft:#e4e9ff;--ox-domain-accent-contrast:#fff;--ox-domain-select-from:#d4dbff;--ox-domain-select-to:#eff2ff;--ox-domain-select-line:#1739ff2e;--ox-domain-select-light:#ffffffb3;--ox-domain-indicator:#1739ff;--ox-domain-tint:#eff2ff;--ox-domain-btn-from:#2e52ff;--ox-domain-btn-to:#1230d6;--ox-domain-btn-line:#0f28b8;--ox-v5-focus-ring:0 0 0 2px var(--ox-v5-card), 0 0 0 4px #1230d6;--ox-hue-azul:#1739ff;--ox-hue-turquesa:#0b97b5;--ox-hue-magenta:#c8169f;--ox-hue-naranja:#e0560c;--ox-hue-verde:#0f9a74;--ox-hue-amarillo:#b98a00;--ox-hue-violeta:#7140d8;--ox-hue-pizarra:#4f6283;--ox-chart-series:#3948e8;--ox-chart-compare:#087d91;--ox-chart-violet:#7140d8;--ox-chart-neutral:#8a97b0;--ox-chart-track:#edf0f6;--ox-logo-gradient:linear-gradient(90deg, #f01ecf 0%, #ff1744 18%, #ff6a13 34%, #ffe31a 50%, #22d6a0 66%, #12c6e8 82%, #3b5bff 100%);--ox-logo-veil-magenta:#f01ecf17;--ox-logo-veil-turquesa:#12c6e81c;--ox-logo-veil-amarillo:#ffe31a14;--ox-logo-glow-magenta:#f01ecf8c;--ox-logo-glow-turquesa:#12c6e899;--ox-azul-claro:#3b5bff}[data-ox-context=invoice]{--ox-op-accent:#e21a16;--ox-op-accent-strong:#b3120f;--ox-op-accent-soft:#fff0ee;--ox-op-accent-contrast:#fff;--ox-op-btn-from:#e8302b;--ox-op-btn-to:#c31411;--ox-op-btn-line:#9c0f0d}@media (prefers-reduced-motion:reduce){:root{--ox-transition-fast:0s;--ox-motion-press:0s;--ox-motion-hover:0s;--ox-motion-select:0s;--ox-motion-fill:0s;--ox-motion-enter:0s;--ox-motion-menu-in:0s;--ox-motion-menu-out:0s;--ox-motion-drawer-in:0s;--ox-motion-drawer-out:0s;--ox-progress-grace:0s}}:root{--ox-type-k:1}[data-ox-type=legacy]{--ox-type-k:calc(1 / var(--ox-interface-scale))}[data-ox-type=normal]{--ox-type-k:1}@media (max-width:900px),print{[data-ox-type=legacy]{--ox-type-k:1}}:root,[data-ox-type]{--ox-type-xs:calc(.75rem * var(--ox-type-k));--ox-type-sm:calc(.8125rem * var(--ox-type-k));--ox-type-base:calc(.875rem * var(--ox-type-k));--ox-type-md:calc(1rem * var(--ox-type-k));--ox-type-lg:calc(1.125rem * var(--ox-type-k));--ox-type-xl:calc(1.25rem * var(--ox-type-k));--ox-type-2xl:calc(1.5rem * var(--ox-type-k));--ox-type-3xl:calc(1.75rem * var(--ox-type-k));--ox-type-4xl:calc(2rem * var(--ox-type-k));--ox-font-size-xs:var(--ox-type-sm);--ox-font-size-sm:var(--ox-type-md);--ox-font-size-md:var(--ox-type-lg);--ox-font-size-lg:var(--ox-type-xl);--ox-font-size-xl:var(--ox-type-2xl);--ox-text-xs:var(--ox-font-size-xs);--ox-text-sm:var(--ox-font-size-sm);--ox-text-md:var(--ox-font-size-md);--ox-text-lg:var(--ox-font-size-lg);--ox-text-xl:var(--ox-font-size-xl);--ox-text-2xl:var(--ox-font-size-2xl);--ox-v5-text-caption:var(--ox-type-xs);--ox-v5-text-label:var(--ox-type-xs);--ox-v5-text-sm:var(--ox-type-sm);--ox-v5-text-body:var(--ox-type-base);--ox-v5-text-title-sm:var(--ox-type-md);--ox-v5-text-title:var(--ox-type-xl);--ox-v5-text-display:var(--ox-type-4xl)}
:is(.abcLayout,.cashLayout,.crmLayout,.crmDetailLayout,.coreLayout,.deLayout,.invLayout,.mbLayout,.pmLayout,.paLayout,.pcLayout,.phLayout,.priceLayout,.stockLayout,.reLayout,.rbacLayout,.siLayout,.umLayout){width:100%;min-width:0;color:var(--ox-ink);font-family:var(--ox-font-sans);gap:16px;margin-top:22px;display:grid}:is(.abcHero,.cashHero,.crmHero,.crmDetailHero,.coreHero,.deHero,.invHero,.mbHero,.pmHero,.paHero,.pcHero,.phHero,.priceHero,.stockHero,.reHero,.rbacHero,.umHero,.siHero){border:1px solid var(--ox-border-subtle);border-radius:var(--ox-radius-xl);min-height:155px;color:var(--ox-ink);box-shadow:var(--ox-shadow-sm);background:#fff;justify-content:space-between;align-items:center;gap:22px;padding:clamp(21px,2.4vw,30px);display:flex;position:relative;overflow:hidden}:is(.abcHero,.cashHero,.crmHero,.crmDetailHero,.coreHero,.deHero,.invHero,.mbHero,.pmHero,.paHero,.pcHero,.phHero,.priceHero,.stockHero,.reHero,.rbacHero,.umHero,.siHero):after{display:none}:is(.abcHero,.cashHero,.crmHero,.crmDetailHero,.coreHero,.deHero,.invHero,.mbHero,.pmHero,.paHero,.pcHero,.phHero,.priceHero,.stockHero,.reHero,.rbacHero,.umHero,.siHero) h2{letter-spacing:-.045em;margin:8px 0 7px;font-size:clamp(1.75rem,2.6vw,2.75rem);line-height:1}:is(.abcHero,.cashHero,.crmHero,.crmDetailHero,.coreHero,.deHero,.invHero,.mbHero,.pmHero,.paHero,.pcHero,.phHero,.priceHero,.stockHero,.reHero,.rbacHero,.umHero,.siHero) p{max-width:720px;color:var(--ox-ink-muted);font-size:var(--ox-text-sm);margin:0;line-height:1.55}:is(.abcMetrics,.cashMetrics,.crmMetrics,.crmDetailMetrics,.coreMetrics,.deMetrics,.invMetrics,.mbMetrics,.pcMetrics,.phMetrics,.priceMetrics,.stockMetrics,.siMetrics,.umMetrics){grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}:is(.abcMetrics,.cashMetrics,.crmMetrics,.crmDetailMetrics,.coreMetrics,.deMetrics,.invMetrics,.mbMetrics,.pcMetrics,.phMetrics,.priceMetrics,.stockMetrics,.siMetrics,.umMetrics)>div{border:1px solid var(--ox-border-subtle);border-radius:var(--ox-radius-lg);min-height:115px;box-shadow:var(--ox-shadow-sm);background:#fff;align-content:center;gap:5px;padding:18px;display:grid}:is(.abcMetrics,.cashMetrics,.crmMetrics,.crmDetailMetrics,.coreMetrics,.deMetrics,.invMetrics,.mbMetrics,.pcMetrics,.phMetrics,.priceMetrics,.stockMetrics,.siMetrics,.umMetrics) strong{letter-spacing:-.045em;color:var(--ox-purple-800);font-size:clamp(1.55rem,2.8vw,2.35rem);line-height:1}:is(.abcMetrics,.cashMetrics,.crmMetrics,.crmDetailMetrics,.coreMetrics,.deMetrics,.invMetrics,.mbMetrics,.pcMetrics,.phMetrics,.priceMetrics,.stockMetrics,.siMetrics,.umMetrics) span{color:var(--ox-ink-muted);font-size:var(--ox-type-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:850}:is(.abcCard,.cashCard,.crmCard,.crmDetailCard,.coreCard,.deCard,.invCard,.mbCard,.pmGroup,.paCard,.pcCard,.phCard,.priceCard,.stockCard,.siCard,.reResult,.rbacCard,.rbacUsers,.umCard,.needAccessCard,.statusSummary,.statusCard,.panel){border:1px solid var(--ox-border-subtle);border-radius:var(--ox-radius-lg);min-width:0;box-shadow:var(--ox-shadow-sm);background:#fff;padding:clamp(19px,2.2vw,25px)}:is(.abcHead,.cashCardHead,.crmDetailCard h3,.coreCardHead,.deHead,.mbHead,.paHead,.phCard>h3,.priceHead,.stockHead,.siHead,.umCard>h3) h3,:is(.abcHead,.cashCardHead,.coreCardHead,.deHead,.mbHead,.paHead,.priceHead,.stockHead,.siHead) h2{letter-spacing:-.03em;font-size:clamp(1.2rem,2vw,1.65rem)}:is(.abcActions,.abcHeroActions,.stockHeroActions,.deActions,.phActions,.umActions,.crmPrimary,.umPrimaryButton,.posConfigSave,.ingestionPrimary,.primaryButton) button,:is(button.crmPrimary,button.umPrimaryButton,button.posConfigSave,button.ingestionPrimary,button.primaryButton,a.primaryButton){border-radius:var(--ox-radius-md);color:#fff;background:linear-gradient(120deg,var(--ox-purple-700),#8f56b4);min-height:44px;font:850 var(--ox-type-sm)/1 var(--ox-font-sans);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 15px;display:inline-flex;box-shadow:0 12px 25px #4b24612e}:is(button.secondary,.secondaryButton){color:var(--ox-purple-800)!important;background:var(--ox-purple-100)!important;box-shadow:none!important}:is(button.danger,.dangerButton){color:var(--ox-color-danger)!important;background:var(--ox-color-danger-bg)!important;box-shadow:none!important}button:disabled{opacity:.55;cursor:not-allowed}:is(.crmFilters,.coreSearch,.deFilters,.invFilters,.phFilters,.pricePolicy,.stockPolicy,.umFilters,.abcActions){border:1px solid var(--ox-border-subtle);border-radius:var(--ox-radius-lg);background:var(--ox-surface-soft);flex-wrap:wrap;align-items:center;gap:10px;padding:13px;display:flex}:is(.crmSearch,.coreSearch input,.invSearch,.phSearch,.umSearch,.matchSearch,.needsSearch,.kgSearch,.piSearch){border:1px solid var(--ox-border-subtle);border-radius:var(--ox-radius-md);min-height:46px;color:var(--ox-ink);font:650 var(--ox-type-base)/1.2 var(--ox-font-sans);background:#fff;outline:0}:is(input,select,textarea):focus{border-color:var(--ox-purple-500);box-shadow:var(--ox-focus-ring);outline:0}:is(.abcTable,.cashHistoryTable,.crmTable,.crmSalesTable,.coreTable,.invTable,.phTable,.priceTable,.stockTable,.umTable){border:1px solid var(--ox-border-subtle);border-radius:var(--ox-radius-lg);background:#fff;width:100%;overflow:auto}:is(.abcTableHead,.cashHistoryRow.head,.crmTableHead,.coreTable .head,.invTable .head,.phTableHead,.priceTableHead,.stockTableHead,.umTableHead){color:var(--ox-ink-muted);background:var(--ox-surface-soft);font-size:var(--ox-type-xs);letter-spacing:.07em;text-transform:uppercase;font-weight:900}:is(.abcTable,.cashHistoryTable,.crmTable,.crmSalesTable,.coreTable,.invTable,.phTable,.priceTable,.stockTable,.umTable) :is(a,button){font-family:var(--ox-font-sans)}:is(.abcEmpty,.crmEmpty,.deEmpty,.mbEmpty,.phEmpty,.priceEmpty,.stockEmpty,.siEmpty,.umEmpty,.coreLoading,.crmDetailLoading,.posConfigLoading,.ingestionWaiting,.kgEmptyPage,.emptySmart){border-radius:var(--ox-radius-xl);min-height:260px;color:var(--ox-ink-muted);background:linear-gradient(145deg,#fff,var(--ox-lavender-50));text-align:center;border:1px dashed #5f4b8b40;place-content:center;justify-items:center;gap:10px;padding:30px;display:grid}.placeholderPage{isolation:isolate;border:1px solid var(--ox-border-subtle);border-radius:var(--ox-radius-2xl);background:radial-gradient(circle at 85% 25%,#f59f4930,transparent 17rem),linear-gradient(145deg,#fff,var(--ox-purple-100));min-height:430px;box-shadow:var(--ox-shadow-lg);margin-top:22px;padding:clamp(30px,5vw,70px);position:relative;overflow:hidden}.placeholderPage:after{z-index:-1;content:"";border:1px solid #5f4b8b24;border-radius:50%;width:25rem;height:25rem;position:absolute;bottom:-10rem;right:-7rem}.placeholderPage .statusPill{color:var(--ox-color-success);background:var(--ox-color-success-bg);border-radius:999px;padding:7px 10px}.placeholderPage h2{letter-spacing:-.055em;margin:18px 0 10px;font-size:clamp(2.4rem,5vw,4.8rem);line-height:.95}.placeholderPage p{max-width:620px;color:var(--ox-ink-muted);font-size:var(--ox-text-md);margin:0;line-height:1.6}.importerShell{font-family:var(--ox-font-sans);padding-top:22px}.importerShell .panel:first-of-type{background:radial-gradient(circle at 90% 10%,#f59f492b,transparent 15rem),linear-gradient(135deg,#fff,var(--ox-purple-100))}.dropzone{border-radius:var(--ox-radius-xl);background:var(--ox-lavender-50);min-height:220px;transition:border-color var(--ox-transition-fast),background var(--ox-transition-fast);border:2px dashed #5f4b8b4d;place-content:center;display:grid}.dropzone:hover{border-color:var(--ox-purple-500);background:var(--ox-purple-100)}.metrics{gap:10px}.metric{border-color:var(--ox-border-subtle);border-radius:var(--ox-radius-lg);min-height:100px;box-shadow:var(--ox-shadow-sm);background:#fff}.metric strong{color:var(--ox-purple-800);font-size:2rem}.statusSummary{margin-top:22px}.statusGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.statusCard.ok{border-left:4px solid var(--ox-color-success)}.statusCard.warn{border-left:4px solid var(--ox-color-warning)}.statusCard.fail{border-left:4px solid var(--ox-color-danger)}.loginMessage,.posMessage{border-radius:var(--ox-radius-md);font-size:var(--ox-type-xs)}.loginMessage.success,.posMessage.success{color:var(--ox-color-success);background:var(--ox-color-success-bg)}.loginMessage.error,.posMessage.error{color:var(--ox-color-danger);background:var(--ox-color-danger-bg)}.posModalOverlay{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#22112d75}.posModal{border:1px solid var(--ox-border-subtle);border-radius:var(--ox-radius-2xl);box-shadow:var(--ox-shadow-lg);background:#fff}@media (max-width:1100px){:is(.abcMetrics,.cashMetrics,.crmMetrics,.crmDetailMetrics,.coreMetrics,.deMetrics,.invMetrics,.mbMetrics,.pcMetrics,.phMetrics,.priceMetrics,.stockMetrics,.siMetrics,.umMetrics),.statusGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){:is(.abcHero,.cashHero,.crmHero,.crmDetailHero,.coreHero,.deHero,.invHero,.mbHero,.pmHero,.paHero,.pcHero,.phHero,.priceHero,.stockHero,.reHero,.rbacHero,.umHero,.siHero){flex-direction:column;align-items:flex-start;min-height:0;padding:24px}:is(.abcMetrics,.cashMetrics,.crmMetrics,.crmDetailMetrics,.coreMetrics,.deMetrics,.invMetrics,.mbMetrics,.pcMetrics,.phMetrics,.priceMetrics,.stockMetrics,.siMetrics,.umMetrics),.statusGrid{grid-template-columns:1fr 1fr}.placeholderPage{min-height:350px;padding:28px 22px}.placeholderPage h2{font-size:2.65rem}}@media (max-width:460px){:is(.abcMetrics,.cashMetrics,.crmMetrics,.crmDetailMetrics,.coreMetrics,.deMetrics,.invMetrics,.mbMetrics,.pcMetrics,.phMetrics,.priceMetrics,.stockMetrics,.siMetrics,.umMetrics),.statusGrid{grid-template-columns:1fr}}:is(.abcLayout,.cashLayout,.crmLayout,.crmDetailLayout,.coreLayout,.deLayout,.invLayout,.mbLayout,.pmLayout,.paLayout,.pcLayout,.phLayout,.priceLayout,.stockLayout,.reLayout,.rbacLayout,.siLayout,.umLayout,.poLayout,.supLayout){font-size:var(--ox-type-lg);line-height:1.5}:is(.abcLayout,.cashLayout,.crmLayout,.crmDetailLayout,.coreLayout,.deLayout,.invLayout,.mbLayout,.pmLayout,.paLayout,.pcLayout,.phLayout,.priceLayout,.stockLayout,.reLayout,.rbacLayout,.siLayout,.umLayout,.poLayout,.supLayout) :is(p){font-size:var(--ox-type-md)!important;line-height:1.55!important}:is(.abcLayout,.cashLayout,.crmLayout,.crmDetailLayout,.coreLayout,.deLayout,.invLayout,.mbLayout,.pmLayout,.paLayout,.pcLayout,.phLayout,.priceLayout,.stockLayout,.reLayout,.rbacLayout,.siLayout,.umLayout,.poLayout,.supLayout) :is(small,em){line-height:1.45;font-size:var(--ox-type-sm)!important}:is(.abcLayout,.cashLayout,.crmLayout,.crmDetailLayout,.coreLayout,.deLayout,.invLayout,.mbLayout,.pmLayout,.paLayout,.pcLayout,.phLayout,.priceLayout,.stockLayout,.reLayout,.rbacLayout,.siLayout,.umLayout,.poLayout,.supLayout) :is(button,select,input,textarea,label){line-height:1.35;font-size:var(--ox-type-base)!important}:is(.abcLayout,.cashLayout,.crmLayout,.crmDetailLayout,.coreLayout,.deLayout,.invLayout,.mbLayout,.pmLayout,.paLayout,.pcLayout,.phLayout,.priceLayout,.stockLayout,.reLayout,.rbacLayout,.siLayout,.umLayout,.poLayout,.supLayout) :is(.sectionEyebrow,.pageEyebrow),:is(.abcMetrics,.cashMetrics,.crmMetrics,.crmDetailMetrics,.coreMetrics,.deMetrics,.invMetrics,.mbMetrics,.pcMetrics,.phMetrics,.priceMetrics,.stockMetrics,.siMetrics,.umMetrics,.poMetrics,.supMetrics) span,:is(.abcTableHead,.cashHistoryRow.head,.crmTableHead,.coreTable .head,.invTable .head,.phTableHead,.priceTableHead,.stockTableHead,.umTableHead,.poTableHead,.supTableHead){line-height:1.35;font-size:var(--ox-type-sm)!important}.deCard{padding:26px}.deHead select{min-height:44px;padding:10px 13px;font-size:var(--ox-type-base)!important}.deList{gap:12px;margin-top:18px}.deList article{grid-template-columns:96px minmax(0,1fr) 72px;gap:18px;padding:18px}.dePriority{padding:12px 10px}.dePriority b{font-size:var(--ox-type-xl)}.dePriority span,.deDecisionCopy>span{line-height:1.35;font-size:var(--ox-type-sm)!important}.deDecisionCopy strong{font-size:var(--ox-type-md);margin-top:6px;line-height:1.35}.deDecisionCopy p{margin-top:6px;font-size:var(--ox-type-md)!important;line-height:1.55!important}.deReasons{gap:7px;margin-top:11px}.deReasons em{padding:6px 9px;font-size:var(--ox-type-sm)!important}.deScore strong{font-size:var(--ox-type-2xl)}.deScore span{font-size:var(--ox-type-sm)}@media (max-width:950px){.deList article{grid-template-columns:90px minmax(0,1fr) 64px}}@media (max-width:700px){.deList article{grid-template-columns:1fr}.deDecisionCopy strong{font-size:var(--ox-type-lg)}}
:where(:root[data-ox-brand=ox]) :is(.abcActions,:where(:root[data-ox-brand=ox]) .abcHeroActions,:where(:root[data-ox-brand=ox]) .stockHeroActions,:where(:root[data-ox-brand=ox]) .deActions,:where(:root[data-ox-brand=ox]) .phActions,:where(:root[data-ox-brand=ox]) .umActions,:where(:root[data-ox-brand=ox]) .crmPrimary,:where(:root[data-ox-brand=ox]) .umPrimaryButton,:where(:root[data-ox-brand=ox]) .posConfigSave,:where(:root[data-ox-brand=ox]) .ingestionPrimary,:where(:root[data-ox-brand=ox]) .primaryButton) button,:where(:root[data-ox-brand=ox]) :is(button.crmPrimary,:where(:root[data-ox-brand=ox]) button.umPrimaryButton,:where(:root[data-ox-brand=ox]) button.posConfigSave,:where(:root[data-ox-brand=ox]) button.ingestionPrimary,:where(:root[data-ox-brand=ox]) button.primaryButton,:where(:root[data-ox-brand=ox]) a.primaryButton){box-shadow:0 12px 25px #242d612e}:where(:root[data-ox-brand=ox]) :is(.abcEmpty,:where(:root[data-ox-brand=ox]) .crmEmpty,:where(:root[data-ox-brand=ox]) .deEmpty,:where(:root[data-ox-brand=ox]) .mbEmpty,:where(:root[data-ox-brand=ox]) .phEmpty,:where(:root[data-ox-brand=ox]) .priceEmpty,:where(:root[data-ox-brand=ox]) .stockEmpty,:where(:root[data-ox-brand=ox]) .siEmpty,:where(:root[data-ox-brand=ox]) .umEmpty,:where(:root[data-ox-brand=ox]) .coreLoading,:where(:root[data-ox-brand=ox]) .crmDetailLoading,:where(:root[data-ox-brand=ox]) .posConfigLoading,:where(:root[data-ox-brand=ox]) .ingestionWaiting,:where(:root[data-ox-brand=ox]) .kgEmptyPage,:where(:root[data-ox-brand=ox]) .emptySmart){border:1px dashed #102bc640}:where(:root[data-ox-brand=ox]) .placeholderPage:after{border:1px solid #102bc624}:where(:root[data-ox-brand=ox]) .posModalOverlay{background:#11152d75}
:root[data-ox-brand=ox]{--ox-color-purple-950:#031234;--ox-color-purple-900:#0a1d4a;--ox-color-purple-800:#2d3bc9;--ox-color-purple-700:#3948e8;--ox-color-purple-500:#6f7cf0;--ox-color-purple-200:#cdd2fa;--ox-color-purple-100:#eef0ff;--ox-color-orange-500:#ff6a13;--ox-color-lime-500:#12c6e8;--ox-color-lime-100:#dcf6fb;--ox-color-ink:#152342;--ox-color-muted:#576783;--ox-color-subtle:#8792ab;--ox-color-line:#e2e7f0;--ox-color-canvas:#f3f5fa;--ox-color-surface-soft:#f8fafc;--ox-color-success:#116548;--ox-color-success-bg:#eaf7f0;--ox-color-warning:#8b560b;--ox-color-warning-bg:#fff5df;--ox-color-danger:#af2445;--ox-color-danger-bg:#fff0f3;--ox-color-info:#3948e8;--ox-color-info-bg:#edf0ff;--ox-font-sans:var(--ox-font-figtree,"Figtree"), ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ox-focus-ring:0 0 0 5px #3948e829;--ox-shadow-sm:0 5px 18px #0312340b;--ox-shadow-md:0 12px 34px #03123413;--ox-purple-100:var(--ox-color-purple-100);--ox-purple-500:var(--ox-color-purple-500);--ox-purple-600:#3341d6;--ox-purple-700:var(--ox-color-purple-700);--ox-purple-800:var(--ox-color-purple-800);--ox-deep-900:var(--ox-color-purple-950);--ox-lavender-50:#f3f5ff;--ox-lavender-200:var(--ox-color-purple-200);--ox-ink:var(--ox-color-ink);--ox-ink-soft:#24345a;--ox-ink-muted:var(--ox-color-muted);--ox-border-subtle:var(--ox-color-line);--ox-surface-soft:var(--ox-color-surface-soft);--ox-gradient-primary:linear-gradient(125deg, #3948e8 0%, #4f44e0 55%, #7140d8 100%);--ox-gradient-deep:linear-gradient(150deg, #031234 0%, #0a1d4a 60%, #13286a 100%);--ox-v5-canvas:#eceff6;--ox-v5-shell:#f4f6fb;--ox-v5-sunken:#eff2f8;--ox-v5-hover:#f1f3fa;--ox-v5-hairline:#0312340f;--ox-v5-border:#0312341c;--ox-v5-border-strong:#0312342e;--ox-v5-shadow-shell:0 24px 64px #03123412;--ox-v5-radius-control:.5rem;--ox-v5-radius-card:.625rem;--ox-v5-radius-panel:.75rem;--ox-hue-azul:#3948e8;--ox-hue-turquesa:#087d91;--ox-hue-violeta:#7140d8;--ox-hue-pizarra:#4f6283;--ox-logo-gradient:linear-gradient(90deg, #e400bf 0%, #6c35ff 22%, #2846ff 42%, #00cbd2 62%, #ffd147 80%, #ff663b 100%)}:root[data-ox-brand=ox],:root[data-ox-brand=ox] [data-ox-domain]:not([data-ox-domain=team-fix]){--ox-domain-accent:#3948e8;--ox-domain-accent-strong:#2d3bc9;--ox-domain-accent-soft:#e7eaff;--ox-domain-accent-contrast:#fff;--ox-domain-select-from:#dde1ff;--ox-domain-select-to:#eef0ff;--ox-domain-select-line:#3948e833;--ox-domain-select-light:#ffffffb3;--ox-domain-indicator:#3948e8;--ox-domain-tint:#eef0ff;--ox-domain-btn-from:#3948e8;--ox-domain-btn-to:#5b42dc;--ox-domain-btn-line:#2f36b5;--ox-v5-focus-ring:0 0 0 2px var(--ox-v5-card), 0 0 0 4px #2d3bc9}:root[data-ox-brand=ox]{--ox-font-display:var(--ox-font-sora,"Sora"), var(--ox-font-sans)}:root[data-ox-brand=ox] body{font-family:var(--ox-font-sans)}:root[data-ox-brand=ox] h1{font-family:var(--ox-font-display)}
[data-ox-section]{--ox-section:var(--ox-hue-azul)}[data-ox-section=operacion]{--ox-section:var(--ox-hue-naranja)}[data-ox-section=productos]{--ox-section:var(--ox-hue-turquesa)}[data-ox-section=compras]{--ox-section:var(--ox-hue-verde)}[data-ox-section=inteligencia]{--ox-section:var(--ox-hue-magenta)}[data-ox-section=venta-asistida]{--ox-section:var(--ox-hue-violeta)}[data-ox-section=equipo],[data-ox-section=adicionales],[data-ox-section=administracion]{--ox-section:var(--ox-hue-pizarra)}#ox-main [data-ox-page-head]{justify-content:space-between;align-items:flex-start;gap:var(--ox-space-3,12px) var(--ox-space-5,24px);min-height:0;color:var(--ox-color-ink);box-shadow:none;background:0 0;border:0;border-radius:0;flex-wrap:wrap;margin:0;padding:0;display:flex;overflow:visible}#ox-main [data-ox-page-head]:before,#ox-main [data-ox-page-head]:after{content:none}#ox-main [data-ox-page-head]>*{flex:0 auto;min-width:0;max-width:100%}#ox-main [data-ox-page-head]:not(:has(>:is(h1,h2)))>:first-child{gap:var(--ox-space-2,8px);flex:auto;align-content:start;min-width:min(100%,32rem);display:grid}#ox-main [data-ox-page-head] :is(h1,h2){max-width:48rem;color:var(--ox-color-ink);font-size:var(--ox-type-3xl);letter-spacing:-.01em;white-space:normal;margin:0;font-weight:700;line-height:1.2}#ox-main [data-ox-page-head] :is(span,p,small,div):has(+:is(h1,h2)){color:var(--ox-section,var(--ox-hue-azul,var(--ox-color-info)));font-size:var(--ox-type-sm);letter-spacing:.08em;text-transform:uppercase;background:0 0;margin:0;padding:0;font-weight:600}#ox-main [data-ox-page-head] :is(h1,h2)~p{max-width:48rem;color:var(--ox-color-muted);font-size:var(--ox-type-md);margin:0;line-height:1.45}#ox-main [data-ox-page-head]:has(>:is(h1,h2)){gap:var(--ox-space-2,8px);justify-items:start;display:grid}#ox-main [data-ox-page-head] .advisorOrb{display:none}#ox-main [data-ox-page-head] :is(.ocOx,.rv2Ox,.siHeroOx,.siHeroBadge){border:1px solid var(--ox-border-subtle,#0312341a);color:var(--ox-color-ink);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}#ox-main [data-ox-page-head] :is(.ocOx,.rv2Ox,.siHeroOx) p{color:var(--ox-color-muted)!important}#ox-main [data-ox-page-head] :is(.siHeroSignals span,.poV3HeroSignals span){border-color:var(--ox-border-subtle,#0312341a);color:var(--ox-color-ink);background:#fff}#ox-main [data-ox-page-head] :is(.abcHeroActions select,.siRefresh){border:1px solid var(--ox-border-subtle,#03123424);color:var(--ox-color-ink);background:#fff}#ox-main [data-ox-page-head] .cashHeroState{border:1px solid var(--ox-border-subtle,#0312341a);background:var(--ox-v5-card);color:var(--ox-color-ink)}#ox-main [data-ox-page-head] .cashHeroState small{color:var(--ox-color-muted)}#ox-main [data-ox-page-head] .siRefresh{position:static}#ox-main [data-ox-page-head] :is(.ocFlow,.rv2Flow) span{border-color:var(--ox-border-subtle,#03123424);color:var(--ox-color-muted);background:#fff}#ox-main [data-ox-page-head] :is(.ocFlow,.rv2Flow) span.done{background:var(--ox-hue-azul,#1739ff);color:#fff;border-color:#0000}#ox-main [data-ox-page-head] :is(.ocFlow,.rv2Flow)>i{background:var(--ox-border-subtle,#03123424)}#ox-main .sectionEyebrow:not([data-ox-page-head] *){color:var(--ox-hue-azul,var(--ox-color-info));font-size:var(--ox-type-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}#ox-main .sectionEyebrow:not([data-ox-page-head] *)+:is(h2,h3){margin-top:var(--ox-space-1,4px);color:var(--ox-color-ink);font-size:var(--ox-type-xl);letter-spacing:-.01em;font-weight:700;line-height:1.25}
@media (hover:hover) and (prefers-reduced-motion:no-preference){:root[data-ox-brand=ox] button[data-variant=primary]{transition:transform .14s var(--ox-ease-standard), filter .14s var(--ox-ease-standard)}:root[data-ox-brand=ox] button[data-variant=primary]:hover:not(:disabled):not(:active){filter:drop-shadow(0 4px 8px #3948e838);transform:translateY(-1px)}}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_6157fb88-module__tryisG__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_6157fb88-module__tryisG__variable{--ox-font-figtree:"Figtree", "Figtree Fallback"}
@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3dbe685087e51055-s.2xbhvz2kdy2my.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.20t--8215-jwd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3dbe685087e51055-s.2xbhvz2kdy2my.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.20t--8215-jwd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_576e7eb3-module__HsaSAq__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_576e7eb3-module__HsaSAq__variable{--ox-font-sora:"Sora", "Sora Fallback"}
