:root{--bg:#07100f;--bg-elevated:#0a1513;--surface:#0d1b18;--surface-2:#10221e;--surface-3:#143029;--surface-soft:#10241f;--border:#1d3b34;--border-soft:#173029;--text:#f4f8f6;--text-2:#c8d5d0;--muted:#879b94;--faint:#62766f;--primary:#00c896;--primary-strong:#4be8bc;--mint:#66ffd1;--deep-teal:#0d3b3a;--slate:#1a1f2b;--charcoal:#0b0f14;--offwhite:#f5f7fa;--amber:#f1c36a;--rose:#ff8e9e;--blue:#7cb9ff;--purple:#bca7ff;--shadow:0 24px 70px rgba(0,0,0,.28);--shadow-soft:0 14px 35px rgba(0,0,0,.16);--radius:18px;--radius-sm:12px;--sidebar:292px;--font-bump:2px}:root[data-font-size=standard]{--font-bump:2px;--sidebar:282px}:root[data-font-size=large]{--font-bump:5px;--sidebar:300px}:root[data-font-size=xlarge]{--font-bump:8px;--sidebar:332px}:root[data-theme=light]{--bg:#f2f6f4;--bg-elevated:#f7f9f8;--surface:#ffffff;--surface-2:#f8fbfa;--surface-3:#eef6f3;--surface-soft:#f0f8f5;--border:#d6e3de;--border-soft:#e3ece8;--text:#17231f;--text-2:#3e514a;--muted:#71817b;--faint:#94a29d;--primary:#009b75;--primary-strong:#007d61;--mint:#20cfa1;--deep-teal:#0d3b3a;--offwhite:#f7f8fa;--shadow:0 24px 70px rgba(23,52,43,.10);--shadow-soft:0 12px 30px rgba(23,52,43,.08)}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--bg)}body{margin:0;color:var(--text);font-family:Inter,SF Pro Display,SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}button,input,select{font:inherit}button{color:inherit}::selection{background:rgba(0,200,150,.28)}.loadingScreen{min-height:100vh;display:grid;place-content:center;justify-items:center;grid-gap:18px;gap:18px;background:radial-gradient(circle at 50% 35%,rgba(0,200,150,.13),transparent 28%),var(--bg);color:var(--muted)}.loadingPulse{width:50px;height:2px;border-radius:9px;background:linear-gradient(90deg,transparent,var(--mint),transparent);animation:pulse 1.2s infinite}@keyframes pulse{50%{transform:scaleX(1.8);opacity:.45}}.nexusLogo{display:flex;align-items:center;gap:11px}.nexusLogo.compact{gap:0}.nexusMark{width:40px;height:40px;filter:drop-shadow(0 5px 16px rgba(0,200,150,.15))}.nexusWord{font-size:calc(20px + var(--font-bump));line-height:1;font-weight:700;letter-spacing:.18em;color:var(--text)}.nexusSub{font-size:calc(8px + var(--font-bump));letter-spacing:.31em;color:var(--primary-strong);font-weight:800;margin-top:5px}.nexusLogo.compact .nexusMark{width:44px;height:44px}.nexusApp{min-height:100vh;display:grid;grid-template-columns:var(--sidebar) minmax(0,1fr)}.sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;padding:24px 18px 18px;border-right:1px solid var(--border-soft);background:linear-gradient(180deg,var(--bg-elevated),var(--surface));display:flex;flex-direction:column;z-index:30}.sidebarTop{padding:2px 5px}.sidebarBrandRow{display:flex;justify-content:space-between;align-items:center}.mobileClose{display:none}.workspaceBadge{margin-top:26px;border:1px solid var(--border);background:var(--surface-2);padding:11px;border-radius:13px;display:flex;gap:10px;align-items:center}.workspaceMonogram{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:linear-gradient(145deg,rgba(0,200,150,.22),rgba(102,255,209,.08));color:var(--mint);font-size:calc(11px + var(--font-bump));font-weight:800;letter-spacing:.06em;border:1px solid rgba(102,255,209,.16)}.workspaceBadge div{min-width:0}.workspaceBadge small,.workspaceBadge strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspaceBadge strong{font-size:calc(12px + var(--font-bump));font-weight:650}.workspaceBadge small{font-size:calc(10px + var(--font-bump));color:var(--muted);margin-top:3px}.sideNav{margin:24px 0 14px;display:flex;flex-direction:column;gap:3px;overflow:auto;padding-right:2px}.sideNav::-webkit-scrollbar{width:3px}.sideNav::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.navGroupLabel{font-size:calc(8px + var(--font-bump));font-weight:800;letter-spacing:.17em;color:var(--faint);padding:14px 12px 6px}.sideNav button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;width:100%;display:grid;grid-template-columns:22px 1fr auto;align-items:center;grid-gap:10px;gap:10px;text-align:left;padding:10px 11px;border-radius:10px;color:var(--muted);font-size:calc(12px + var(--font-bump));cursor:pointer;transition:.18s ease}.sideNav button:hover{background:var(--surface-2);color:var(--text-2)}.sideNav button.active{background:linear-gradient(90deg,rgba(0,200,150,.16),rgba(0,200,150,.055));color:var(--text);box-shadow:inset 2px 0 var(--primary)}.sideNav button.active svg{color:var(--mint)}.sideNav button em{font-style:normal;font-size:calc(8px + var(--font-bump));font-weight:850;letter-spacing:.08em;color:var(--primary-strong);border:1px solid rgba(0,200,150,.27);padding:2px 5px;border-radius:5px}.sidebarBottom{margin-top:auto;display:grid;grid-gap:12px;gap:12px}.syncCard{border:1px solid var(--border);border-radius:12px;padding:12px;background:var(--surface-2)}.syncTop{justify-content:space-between;gap:8px}.syncTop,.syncTop span{display:flex;align-items:center}.syncTop span{font-size:calc(9px + var(--font-bump));gap:6px;color:var(--text-2);font-weight:700}.syncTop b{font-size:calc(8px + var(--font-bump));color:var(--amber);text-transform:uppercase;letter-spacing:.06em}.syncLine{height:3px;background:var(--border-soft);border-radius:3px;margin:10px 0 8px;overflow:hidden}.syncLine span{display:block;width:34%;height:100%;background:linear-gradient(90deg,var(--primary),var(--amber))}.syncCard small{font-size:calc(9px + var(--font-bump));color:var(--faint)}.statusDot{display:inline-block;width:7px;height:7px;background:var(--primary);border-radius:50%;box-shadow:0 0 0 4px rgba(0,200,150,.08)}.statusDot.amber{background:var(--amber);box-shadow:0 0 0 4px rgba(241,195,106,.08)}.userCard{display:grid;grid-template-columns:36px 1fr 28px;align-items:center;grid-gap:9px;gap:9px;padding:7px 4px}.avatar{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--surface-3);border:1px solid var(--border);font-size:calc(10px + var(--font-bump));font-weight:800;color:var(--primary-strong)}.userCard small,.userCard strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.userCard strong{font-size:calc(10px + var(--font-bump))}.userCard small{font-size:calc(9px + var(--font-bump));color:var(--muted);margin-top:3px}.userCard button{border:0;background:transparent;color:var(--faint);cursor:pointer;padding:5px}.userCard button:hover{color:var(--rose)}.mainArea{min-width:0}.topbar{min-height:91px;height:auto;position:-webkit-sticky;position:sticky;top:0;z-index:20;padding:18px 34px;justify-content:space-between;gap:18px;border-bottom:1px solid var(--border-soft);background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.topbar,.topbarLeft{display:flex;align-items:center}.topbarLeft{gap:14px;min-width:0}.mobileMenu{display:none}.breadcrumb{font-size:calc(9px + var(--font-bump));color:var(--muted);letter-spacing:.03em}.breadcrumb span{color:var(--faint);padding:0 5px}.topbar h1{font-size:calc(21px + var(--font-bump));margin:4px 0 0;letter-spacing:-.02em}.topbarControls{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap}.segmented{display:flex;padding:3px;background:var(--surface-2);border:1px solid var(--border-soft);border-radius:9px}.segmented button{border:0;background:transparent;padding:6px 8px;border-radius:6px;color:var(--muted);font-size:calc(9px + var(--font-bump));font-weight:800;cursor:pointer}.segmented button.active{background:var(--surface-3);color:var(--primary-strong);box-shadow:var(--shadow-soft)}.levelSelect{display:flex;align-items:center;gap:7px;border:1px solid var(--border-soft);background:var(--surface-2);border-radius:9px;padding:6px 8px}.levelSelect span{font-size:calc(8px + var(--font-bump));color:var(--faint);text-transform:uppercase;letter-spacing:.08em}.levelSelect select{border:0;outline:0;background:transparent;color:var(--text-2);font-size:calc(10px + var(--font-bump));font-weight:700}.levelSelect select option{background:var(--surface);color:var(--text)}.fontSelect{display:flex;align-items:center;gap:7px;border:1px solid var(--border-soft);background:var(--surface-2);border-radius:9px;padding:6px 8px}.fontSelect>span{font-size:calc(11px + var(--font-bump));font-weight:850;color:var(--primary-strong);letter-spacing:-.04em}.fontSelect select{border:0;outline:0;background:transparent;color:var(--text-2);font-size:calc(10px + var(--font-bump));font-weight:700}.fontSelect select option{background:var(--surface);color:var(--text)}.themeToggle{display:flex;gap:7px;align-items:center;border:1px solid var(--border-soft);background:var(--surface-2);padding:8px 10px;border-radius:9px;cursor:pointer;color:var(--text-2);font-size:calc(9px + var(--font-bump));font-weight:700}.themeToggle:hover{border-color:var(--border);color:var(--primary-strong)}.pageContent{padding:30px 34px 34px;max-width:1680px;margin:0 auto}.pageStack{display:grid;grid-gap:22px;gap:22px}.pageIntro{padding:8px 2px 4px;max-width:900px}.sectionEyebrow{display:block;font-size:calc(8px + var(--font-bump));font-weight:850;letter-spacing:.17em;color:var(--primary-strong);text-transform:uppercase}.pageIntro h2{font-size:calc(34px + var(--font-bump));letter-spacing:-.035em;margin:9px 0 10px}.pageIntro p{margin:0;color:var(--muted);font-size:calc(14px + var(--font-bump));line-height:1.7;max-width:760px}.commandHero{min-height:310px;border:1px solid var(--border);border-radius:24px;padding:38px 42px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);grid-gap:30px;gap:30px;align-items:center;overflow:hidden;position:relative;background:radial-gradient(circle at 78% 42%,rgba(0,200,150,.12),transparent 25%),linear-gradient(130deg,var(--surface-2),var(--surface));box-shadow:var(--shadow-soft)}.commandHero:after{content:"";position:absolute;inset:auto -60px -120px auto;width:360px;height:360px;border:1px solid rgba(102,255,209,.06);border-radius:50%;box-shadow:0 0 0 70px rgba(102,255,209,.025),0 0 0 140px rgba(102,255,209,.018)}.heroCopy{position:relative;z-index:2}.heroStatus{display:flex;align-items:center;gap:9px;color:var(--muted);font-size:calc(8px + var(--font-bump));font-weight:750;letter-spacing:.08em;text-transform:uppercase}.heroStatus>span:nth-child(2){color:var(--primary-strong)}.heroDivider{width:22px;height:1px;background:var(--border)}.commandHero h2{font-size:calc(43px + var(--font-bump));line-height:1.07;letter-spacing:-.045em;margin:21px 0 14px}.commandHero h2 span{color:var(--primary-strong);font-weight:500}.commandHero p{max-width:700px;color:var(--muted);font-size:calc(13px + var(--font-bump));line-height:1.72;margin:0}.heroActions{display:flex;gap:9px;margin-top:23px}.primaryButton,.secondaryButton{border-radius:10px;padding:10px 13px;border:1px solid transparent;display:flex;align-items:center;gap:8px;font-size:calc(10px + var(--font-bump));font-weight:800;cursor:pointer}.primaryButton{background:linear-gradient(135deg,var(--primary),var(--primary-strong));color:#04251c;box-shadow:0 10px 26px rgba(0,200,150,.14)}.secondaryButton{background:var(--surface-3);border-color:var(--border);color:var(--text-2)}.primaryButton:hover,.secondaryButton:hover{transform:translateY(-1px)}.intelligenceOrb{justify-self:center;text-align:center;position:relative;z-index:2}.orbHalo{width:160px;height:160px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,rgba(0,200,150,.12),rgba(0,200,150,.025) 54%,transparent 55%);border:1px solid rgba(102,255,209,.11);box-shadow:0 0 0 18px rgba(102,255,209,.025),0 0 60px rgba(0,200,150,.08)}.orbCore{width:82px;height:82px;border-radius:24px;display:grid;place-items:center;background:linear-gradient(145deg,var(--surface-3),var(--surface));border:1px solid var(--border);box-shadow:var(--shadow)}.orbCore .nexusMark{width:58px;height:58px}.orbLabel{font-weight:850;letter-spacing:.18em;color:var(--primary-strong);margin-top:20px}.orbLabel,.orbSub{font-size:calc(9px + var(--font-bump))}.orbSub{color:var(--muted);margin-top:5px}.sectionHeader{display:flex;justify-content:space-between;align-items:end;gap:20px;margin:27px 2px 13px}.panelHeader h3,.sectionHeader h3{font-size:calc(18px + var(--font-bump));margin:5px 0 0;letter-spacing:-.025em}.dataTag,.engineBadge,.periodPill,.softBadge{border:1px solid var(--border-soft);background:var(--surface-2);border-radius:999px;padding:5px 8px;color:var(--muted);font-size:calc(8px + var(--font-bump));font-weight:700;letter-spacing:.02em}.engineBadge{display:flex;align-items:center;gap:7px;color:var(--text-2)}.kpiGrid{display:grid;grid-gap:12px;gap:12px}.kpiGrid.five{grid-template-columns:repeat(5,minmax(0,1fr))}.kpiGrid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.kpiGrid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.kpiCard{min-width:0;background:linear-gradient(145deg,var(--surface),var(--surface-2));border:1px solid var(--border-soft);border-radius:15px;padding:15px 16px 16px;box-shadow:var(--shadow-soft)}.kpiTop{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.metricIcon{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:rgba(102,255,209,.07);color:var(--mint);border:1px solid rgba(102,255,209,.12)}.metricIcon.amber{color:var(--amber);background:rgba(241,195,106,.07);border-color:rgba(241,195,106,.13)}.metricIcon.rose{color:var(--rose);background:rgba(255,142,158,.07);border-color:rgba(255,142,158,.13)}.metricIcon.blue{color:var(--blue);background:rgba(124,185,255,.07);border-color:rgba(124,185,255,.13)}.kpiLabel{font-size:calc(9px + var(--font-bump));color:var(--muted);font-weight:750;letter-spacing:.02em}.kpiValue{font-size:calc(27px + var(--font-bump));font-weight:690;letter-spacing:-.045em;margin:7px 0 6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kpiNote{color:var(--faint);font-size:calc(8.5px + var(--font-bump));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboardGrid{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:14px;gap:14px;margin-top:14px}.panel{border:1px solid var(--border-soft);background:linear-gradient(145deg,var(--surface),var(--surface-2));border-radius:17px;padding:20px;box-shadow:var(--shadow-soft);min-width:0}.panelHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px}.priorityPreview{display:grid;grid-template-columns:82px 1fr;grid-gap:16px;gap:16px;align-items:center;padding:15px;border:1px solid var(--border-soft);border-radius:13px;background:var(--surface-2)}.priorityNumber{font-size:calc(42px + var(--font-bump));line-height:1;text-align:center;color:var(--primary-strong);font-weight:650}.priorityPreview strong{font-size:calc(11px + var(--font-bump))}.priorityPreview p{font-size:calc(9px + var(--font-bump));line-height:1.55;color:var(--muted);margin:5px 0 0}.priorityBands{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:7px;gap:7px;margin-top:9px}.priorityBands div{padding:10px;border:1px solid var(--border-soft);border-radius:10px;background:var(--surface-2);display:grid;grid-template-columns:8px 1fr auto;align-items:center;grid-gap:7px;gap:7px;font-size:calc(8px + var(--font-bump));color:var(--muted)}.priorityBands strong{font-size:calc(12px + var(--font-bump));color:var(--text)}.bandDot{width:5px;height:5px;border-radius:50%;background:var(--muted)}.bandDot.critical{background:var(--rose)}.bandDot.high{background:var(--amber)}.bandDot.medium{background:var(--blue)}.bandDot.growth{background:var(--primary)}.panelFoot{display:flex;align-items:center;gap:7px;color:var(--faint);font-size:calc(8px + var(--font-bump));margin-top:12px}.ratioRow{margin:15px 0}.ratioMeta{display:flex;justify-content:space-between;gap:14px;font-size:calc(9px + var(--font-bump));color:var(--muted)}.ratioMeta strong{color:var(--text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ratioTrack{height:5px;background:var(--surface-3);border-radius:99px;overflow:hidden;margin-top:7px}.ratioTrack span{display:block;height:100%;border-radius:99px;background:var(--primary)}.ratioTrack span.amber{background:var(--amber)}.ratioTrack span.blue{background:var(--blue)}.ratioTrack span.rose{background:var(--rose)}.ratioTrack span.mint{background:var(--mint)}.panelFootText{font-size:calc(9px + var(--font-bump));line-height:1.6;color:var(--faint);margin:15px 0 0}.moduleStrip{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-top:14px}.moduleCard{border:1px solid var(--border-soft);background:var(--surface);border-radius:13px;padding:13px;text-align:left;display:grid;grid-template-columns:33px 1fr 16px;grid-gap:10px;gap:10px;align-items:center;cursor:pointer;box-shadow:var(--shadow-soft)}.moduleCard:hover{border-color:var(--border);transform:translateY(-1px);background:var(--surface-2)}.moduleIcon{width:33px;height:33px;border-radius:9px;background:var(--surface-3);display:grid;place-items:center;color:var(--primary-strong)}.moduleCard small,.moduleCard strong{display:block}.moduleCard strong{font-size:calc(10px + var(--font-bump))}.moduleCard small{font-size:calc(8px + var(--font-bump));color:var(--muted);line-height:1.35;margin-top:3px}.moduleCard>svg{color:var(--faint)}.summaryTiles{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:11px;gap:11px}.summaryTile{border:1px solid var(--border-soft);background:var(--surface);border-radius:14px;padding:16px;display:flex;gap:12px;align-items:center;box-shadow:var(--shadow-soft)}.summaryTile small,.summaryTile strong{display:block}.summaryTile small{color:var(--muted);font-size:calc(9px + var(--font-bump))}.summaryTile strong{font-size:calc(22px + var(--font-bump));margin-top:4px}.summaryGlyph{width:8px;height:37px;border-radius:99px;background:var(--rose)}.summaryGlyph.s2{background:var(--amber)}.summaryGlyph.s3{background:var(--blue)}.summaryGlyph.s4{background:var(--primary)}.emptyState{min-height:190px;display:flex;justify-content:center;align-items:center;gap:15px;text-align:left;padding:28px;max-width:760px;margin:10px auto}.emptyIcon{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;background:var(--surface-3);color:var(--primary-strong);border:1px solid var(--border)}.emptyState>div:last-child{max-width:520px}.emptyTitle{font-size:calc(14px + var(--font-bump));font-weight:700}.emptyState p{font-size:calc(10px + var(--font-bump));line-height:1.65;color:var(--muted);margin:7px 0 10px}.softBadge{display:inline-block;color:var(--primary-strong)}.caseFlow{display:flex;align-items:center;justify-content:center;gap:10px;margin:8px 0 4px}.caseFlow>i{width:36px;height:1px;background:var(--border)}.caseStep{width:92px;text-align:center;color:var(--muted);font-size:calc(8px + var(--font-bump))}.caseStep svg{display:block;margin:0 auto 7px}.caseStep.active{color:var(--primary-strong)}.checkList{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.checkList>div{display:flex;align-items:center;gap:8px;font-size:calc(10px + var(--font-bump));color:var(--text-2);padding:8px 0}.checkCircle{width:23px;height:23px;border-radius:50%;display:grid;place-items:center;background:rgba(0,200,150,.09);color:var(--primary-strong)}.principleQuote{font-size:calc(22px + var(--font-bump));line-height:1.35;letter-spacing:-.025em;color:var(--text-2);padding:12px 0}.microCards{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:9px;gap:9px}.microCards div{border:1px solid var(--border-soft);border-radius:11px;background:var(--surface-2);padding:14px}.microCards span,.microCards strong{display:block}.microCards strong{font-size:calc(14px + var(--font-bump));color:var(--primary-strong)}.microCards span{font-size:calc(8px + var(--font-bump));color:var(--muted);margin-top:6px}.heartbeat{display:flex;flex-wrap:wrap;gap:7px}.heartbeat span{font-size:calc(8px + var(--font-bump));padding:7px 10px;border-radius:99px;background:var(--surface-3);border:1px solid var(--border-soft);color:var(--text-2)}.heartbeat span:first-child{color:var(--primary-strong)}.heartbeat span:nth-child(4),.heartbeat span:nth-child(5){color:var(--rose)}.knowledgeLegend{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.knowledgeLegend>div{display:flex;gap:9px;align-items:center}.knowledgeLegend b{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:var(--surface-3);font-size:calc(9px + var(--font-bump))}.knowledgeLegend b.fact{color:var(--primary-strong)}.knowledgeLegend b.human{color:var(--blue)}.knowledgeLegend b.infer{color:var(--purple)}.knowledgeLegend b.external{color:var(--amber)}.knowledgeLegend small,.knowledgeLegend strong{display:block}.knowledgeLegend strong{font-size:calc(9px + var(--font-bump))}.knowledgeLegend small{font-size:calc(8px + var(--font-bump));color:var(--muted);margin-top:2px}.routeTimeline,.warehouseFlow{display:flex;gap:9px;align-items:center;justify-content:center;flex-wrap:wrap;padding:14px 0}.routeTimeline>div,.warehouseFlow>div{min-width:125px;padding:13px;border:1px solid var(--border-soft);border-radius:11px;background:var(--surface-2)}.routeTimeline span,.warehouseFlow span{font-size:calc(8px + var(--font-bump));color:var(--primary-strong);font-weight:800}.routeTimeline small,.routeTimeline strong,.warehouseFlow small,.warehouseFlow strong{display:block}.routeTimeline strong,.warehouseFlow strong{font-size:calc(9px + var(--font-bump));margin-top:5px}.routeTimeline small,.warehouseFlow small{font-size:calc(8px + var(--font-bump));color:var(--muted);margin-top:3px}.routeTimeline>svg{color:var(--faint)}.warehouseFlow>div{flex:1 1;min-width:110px}.tagCloud{display:flex;flex-wrap:wrap;gap:7px}.tagCloud span{border:1px solid var(--border-soft);background:var(--surface-2);color:var(--text-2);font-size:calc(8px + var(--font-bump));padding:7px 9px;border-radius:8px}.miniFlow{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;padding:21px 0}.miniFlow span{font-size:calc(8px + var(--font-bump));padding:7px 9px;border-radius:8px;background:var(--surface-3);border:1px solid var(--border-soft)}.askPanel{border:1px solid var(--border);background:radial-gradient(circle at 50% 15%,rgba(0,200,150,.08),transparent 28%),linear-gradient(145deg,var(--surface),var(--surface-2));border-radius:19px;padding:28px;min-height:470px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:var(--shadow-soft)}.askWelcome{text-align:center;margin:35px auto 20px;max-width:700px}.askMark{width:72px;height:72px;border-radius:21px;background:var(--surface-3);border:1px solid var(--border);display:grid;place-items:center;margin:0 auto 18px}.askWelcome h3{font-size:calc(26px + var(--font-bump));margin:0 0 7px}.askWelcome p{color:var(--muted);font-size:calc(10px + var(--font-bump))}.promptChips{display:flex;flex-wrap:wrap;gap:7px;justify-content:center;margin-top:18px}.promptChips button{border:1px solid var(--border-soft);background:var(--surface-2);border-radius:99px;padding:8px 10px;font-size:calc(8px + var(--font-bump));color:var(--text-2)}.askInput{display:grid;grid-template-columns:22px 1fr 34px;align-items:center;grid-gap:8px;gap:8px;border:1px solid var(--border);background:var(--surface-2);border-radius:13px;padding:8px 9px 8px 13px;max-width:900px;width:100%;margin:0 auto;color:var(--primary-strong)}.askInput input{border:0;outline:0;background:transparent;color:var(--text);font-size:calc(9px + var(--font-bump))}.askInput button{height:32px;border:0;border-radius:8px;background:var(--surface-3);color:var(--faint)}.askNotice{text-align:center;color:var(--faint);font-size:calc(8px + var(--font-bump));margin:11px auto 0;display:flex;align-items:center;gap:6px;justify-content:center}.profileDetails{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.profileDetails>div{border:1px solid var(--border-soft);background:var(--surface-2);padding:12px;border-radius:10px}.profileDetails span,.profileDetails strong{display:block}.profileDetails span{font-size:calc(8px + var(--font-bump));color:var(--muted);margin-bottom:4px}.profileDetails strong{font-size:calc(9px + var(--font-bump));overflow:hidden;text-overflow:ellipsis}.governanceStack{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.governanceStack span{font-size:calc(8px + var(--font-bump));padding:8px 10px;background:var(--surface-3);border:1px solid var(--border-soft);border-radius:8px}.appFooter,.governanceStack svg{color:var(--faint)}.appFooter{max-width:1680px;margin:0 auto;padding:18px 34px 26px;font-size:calc(8px + var(--font-bump));display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--border-soft)}.premiumLogin{min-height:100vh;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);background:var(--bg);position:relative;overflow:hidden}.premiumLogin:before{content:"";position:absolute;width:520px;height:520px;border-radius:50%;left:-160px;top:-180px;background:radial-gradient(circle,rgba(0,200,150,.15),transparent 64%);pointer-events:none}.loginTheme{position:absolute;right:20px;top:20px;z-index:5;width:36px;height:36px;border-radius:10px;border:1px solid var(--border);background:var(--surface);cursor:pointer;color:var(--text-2)}.loginBrandPanel{padding:54px 7vw 48px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--border-soft);background:linear-gradient(145deg,var(--bg-elevated),var(--surface));position:relative}.loginBrandPanel:after{content:"";position:absolute;right:-100px;bottom:-180px;width:460px;height:460px;border:1px solid rgba(102,255,209,.06);border-radius:50%;box-shadow:0 0 0 75px rgba(102,255,209,.022),0 0 0 150px rgba(102,255,209,.016)}.loginLogo{position:relative;z-index:2}.loginLogo .nexusMark{width:46px;height:46px}.loginLogo .nexusWord{font-size:calc(24px + var(--font-bump))}.loginStatement{position:relative;z-index:2;max-width:660px}.loginStatement>span{font-size:calc(9px + var(--font-bump));letter-spacing:.18em;font-weight:850;color:var(--primary-strong)}.loginStatement h1{font-size:calc(50px + var(--font-bump));line-height:1.06;letter-spacing:-.05em;margin:18px 0 17px}.loginStatement h1 em{font-style:normal;color:var(--primary-strong);font-weight:500}.loginStatement p{max-width:580px;color:var(--muted);font-size:calc(13px + var(--font-bump));line-height:1.75}.loginSignals{display:flex;gap:28px;position:relative;z-index:2}.loginSignals div{display:grid;grid-gap:4px;gap:4px}.loginSignals b{font-size:calc(8px + var(--font-bump));color:var(--primary-strong)}.loginSignals span{font-size:calc(9px + var(--font-bump));color:var(--muted)}.loginFormPanel{display:grid;place-items:center;padding:40px;background:var(--bg)}.loginFormWrap{width:min(390px,100%)}.loginMobileBrand{display:none}.loginFormWrap h2{font-size:calc(34px + var(--font-bump));letter-spacing:-.04em;margin:10px 0 7px}.loginFormWrap>p{color:var(--muted);font-size:calc(11px + var(--font-bump));margin:0 0 27px}.loginFormWrap form{display:grid;grid-gap:15px;gap:15px}.loginFormWrap label{display:grid;grid-gap:7px;gap:7px;font-size:calc(9px + var(--font-bump));color:var(--text-2);font-weight:700}.loginFormWrap input{height:46px;padding:0 13px;border-radius:10px;border:1px solid var(--border);background:var(--surface);color:var(--text);outline:none;transition:.18s}.loginFormWrap input:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(0,200,150,.08)}.loginFormWrap input::placeholder{color:var(--faint)}.loginSubmit{height:46px;border:0;border-radius:10px;background:linear-gradient(135deg,var(--primary),var(--primary-strong));color:#05281e;font-size:calc(10px + var(--font-bump));font-weight:850;display:flex;justify-content:space-between;align-items:center;padding:0 15px;cursor:pointer;box-shadow:0 14px 28px rgba(0,200,150,.12)}.loginSubmit:disabled{opacity:.6}.error{padding:10px;border:1px solid rgba(255,142,158,.2);border-radius:9px;background:rgba(255,142,158,.08);color:var(--rose);font-size:calc(9px + var(--font-bump))}.secureNote{font-size:calc(8px + var(--font-bump));color:var(--faint);margin-top:18px;display:flex;align-items:center;gap:7px}.secureNote span{color:var(--primary-strong)}.mobileBackdrop{display:none}@media(max-width:1250px){.kpiGrid.five{grid-template-columns:repeat(3,1fr)}.moduleStrip{grid-template-columns:repeat(2,1fr)}.commandHero{grid-template-columns:1fr 240px}.commandHero h2{font-size:calc(37px + var(--font-bump))}.pageContent,.topbar{padding-left:26px;padding-right:26px}}@media(max-width:980px){:root{--sidebar:245px}:root[data-font-size=large]{--sidebar:255px}:root[data-font-size=xlarge]{--sidebar:270px}.fontSelect>span,.levelSelect span{display:none}.kpiGrid.four{grid-template-columns:repeat(2,1fr)}.commandHero,.dashboardGrid{grid-template-columns:1fr}.intelligenceOrb{display:none}.premiumLogin{grid-template-columns:1fr}.loginBrandPanel{display:none}.loginMobileBrand{display:block;margin-bottom:38px}.loginFormPanel{min-height:100vh}.summaryTiles{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.nexusApp{display:block}.sidebar{position:fixed;left:0;top:0;width:min(310px,88vw);transform:translateX(-105%);transition:.22s ease;box-shadow:var(--shadow);z-index:60}.sidebar.open{transform:translateX(0)}.mobileBackdrop{display:block;position:fixed;inset:0;border:0;background:rgba(0,0,0,.52);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:50}.mobileClose{display:grid;place-items:center;border:0;background:transparent;color:var(--muted);cursor:pointer}.mobileMenu{display:grid;place-items:center;width:35px;height:35px;border:1px solid var(--border-soft);background:var(--surface-2);border-radius:9px}.topbar{height:auto;min-height:80px;padding:15px 18px}.topbarControls{gap:5px}.levelSelect{display:none}.fontSelect{padding:5px 6px}.fontSelect select{max-width:92px}.themeToggle span{display:none}.pageContent{padding:22px 18px}.breadcrumb{display:none}.topbar h1{font-size:calc(17px + var(--font-bump));margin:0}.commandHero{padding:27px 24px;min-height:auto}.commandHero h2{font-size:calc(31px + var(--font-bump))}.heroStatus .heroDivider,.heroStatus>span:last-child{display:none}.kpiGrid.five,.kpiGrid.four,.kpiGrid.three{grid-template-columns:1fr 1fr}.moduleStrip{grid-template-columns:1fr}.microCards,.priorityBands,.summaryTiles{grid-template-columns:1fr 1fr}.appFooter{padding:16px 18px;display:block}.appFooter span{display:block;margin:4px 0}.caseFlow{flex-wrap:wrap}.caseFlow>i{display:none}.profileDetails{grid-template-columns:1fr}.loginFormPanel{padding:28px}.premiumLogin{display:block}.loginFormWrap{margin:0 auto}.pageIntro h2{font-size:calc(28px + var(--font-bump))}}@media(max-width:480px){.kpiGrid.five,.kpiGrid.four,.kpiGrid.three{grid-template-columns:1fr}.heroActions{flex-direction:column;align-items:stretch}.primaryButton,.secondaryButton{justify-content:center}.sectionHeader{align-items:flex-start;flex-direction:column}.periodPill{align-self:flex-start}.checkList,.knowledgeLegend,.microCards,.priorityPreview,.summaryTiles{grid-template-columns:1fr}.priorityNumber{text-align:left}.loginFormPanel{padding:25px 20px}.loginMobileBrand{margin-bottom:48px}}.ownerHero{min-height:360px;border:1px solid var(--border);border-radius:24px;padding:38px 42px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);grid-gap:34px;gap:34px;align-items:center;position:relative;overflow:hidden;background:radial-gradient(circle at 82% 24%,rgba(102,255,209,.12),transparent 23%),radial-gradient(circle at 75% 82%,rgba(0,200,150,.08),transparent 27%),linear-gradient(135deg,var(--surface-2),var(--surface));box-shadow:var(--shadow-soft)}.ownerHero:before{content:"";position:absolute;right:-120px;top:-180px;width:430px;height:430px;border-radius:50%;border:1px solid rgba(102,255,209,.06);box-shadow:0 0 0 62px rgba(102,255,209,.018),0 0 0 124px rgba(102,255,209,.012)}.ownerHeroCopy,.ownerHeroSignal{position:relative;z-index:2}.ownerOverline{display:block;margin-top:20px;font-size:calc(9px + var(--font-bump));letter-spacing:.18em;color:var(--faint);font-weight:800}.ownerHero h2{font-size:calc(50px + var(--font-bump));line-height:1.02;letter-spacing:-.055em;margin:9px 0 16px}.ownerHero h2 span{color:var(--primary-strong);font-weight:520}.ownerHeroCopy>p{max-width:690px;color:var(--muted);font-size:calc(14px + var(--font-bump));line-height:1.68;margin:0}.ownerPromise{display:flex;align-items:center;gap:10px;margin:24px 0 0;padding:12px 14px;border:1px solid var(--border-soft);border-radius:13px;background:color-mix(in srgb,var(--surface-2) 88%,transparent);max-width:760px}.ownerPromise>span{display:grid;grid-template-columns:20px auto;grid-column-gap:7px;column-gap:7px;align-items:center}.ownerPromise svg{grid-row:1/3;color:var(--primary-strong)}.ownerPromise b{font-size:calc(9px + var(--font-bump));color:var(--text-2)}.ownerPromise small{font-size:calc(7px + var(--font-bump));color:var(--faint);margin-top:1px}.ownerPromise i{color:var(--faint);display:grid;place-items:center}.ownerHeroSignal{border:1px solid var(--border);border-radius:19px;padding:23px;background:linear-gradient(150deg,var(--surface-3),var(--surface));box-shadow:var(--shadow)}.ownerSignalTop{display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:calc(8px + var(--font-bump));font-weight:850;letter-spacing:.11em}.ownerHeroSignal>strong{display:block;font-size:calc(42px + var(--font-bump));letter-spacing:-.045em;color:var(--text);margin-top:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ownerHeroSignal>small{display:block;font-size:calc(8px + var(--font-bump));color:var(--faint);margin-top:2px}.ownerSignalDivider{height:1px;background:var(--border-soft);margin:19px 0 13px}.ownerSignalLine{display:flex;justify-content:space-between;gap:16px;padding:8px 0;font-size:calc(9px + var(--font-bump));color:var(--muted);border-bottom:1px solid var(--border-soft)}.ownerSignalLine b{color:var(--text-2);font-size:calc(10px + var(--font-bump));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ownerHeroSignal>p{font-size:calc(8px + var(--font-bump));color:var(--faint);line-height:1.55;margin:14px 0 0}.ownerThirty{margin-top:14px;border:1px solid var(--border-soft);background:var(--surface);border-radius:17px;padding:20px;box-shadow:var(--shadow-soft)}.ownerThirtyHeader{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:17px}.ownerSectionHeader h3,.ownerThirtyHeader h3{font-size:calc(17px + var(--font-bump));margin:5px 0 0;letter-spacing:-.025em}.ownerPillars{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.ownerPillars>div{padding:13px;border-radius:12px;background:var(--surface-2);border:1px solid var(--border-soft);display:grid;grid-template-columns:34px 1fr;grid-column-gap:10px;column-gap:10px;align-items:center}.pillarIcon{grid-row:1/3;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:rgba(0,200,150,.08);color:var(--primary-strong);border:1px solid rgba(0,200,150,.12)}.ownerPillars b{font-size:calc(10px + var(--font-bump))}.ownerPillars small{font-size:calc(8px + var(--font-bump));color:var(--muted);margin-top:2px}.ownerSectionHeader{margin-top:28px}.ownerActionGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.ownerActionCard{position:relative;overflow:hidden;border:1px solid var(--border-soft);background:linear-gradient(145deg,var(--surface),var(--surface-2));border-radius:17px;padding:20px;box-shadow:var(--shadow-soft)}.ownerActionCard:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--primary)}.ownerActionCard.rose:before{background:var(--rose)}.ownerActionCard.amber:before{background:var(--amber)}.ownerActionCard.mint:before{background:var(--mint)}.ownerActionHead{display:flex;justify-content:space-between;align-items:center}.ownerActionHead>span:first-child{font-size:calc(9px + var(--font-bump));font-weight:900;letter-spacing:.14em;color:var(--faint)}.ownerActionCard h4{font-size:calc(15px + var(--font-bump));line-height:1.25;margin:18px 0 8px}.ownerActionValue{display:block;font-size:calc(30px + var(--font-bump));letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ownerActionLabel{display:block;color:var(--primary-strong);font-size:calc(8px + var(--font-bump));font-weight:800;letter-spacing:.06em;margin-top:2px}.ownerActionCard p{min-height:52px;font-size:calc(9px + var(--font-bump));line-height:1.6;color:var(--muted);margin:14px 0}.ownerActionCard button{border:0;background:transparent;color:var(--text-2);padding:0;display:flex;align-items:center;gap:7px;font-size:calc(9px + var(--font-bump));font-weight:800;cursor:pointer}.ownerActionCard button:hover{color:var(--primary-strong)}.ownerAskDemo{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:14px;gap:14px;margin-top:14px}.ownerAnswerCard,.ownerAskIntro{border:1px solid var(--border-soft);border-radius:17px;padding:22px;background:var(--surface);box-shadow:var(--shadow-soft)}.ownerAskIntro h3{font-size:calc(21px + var(--font-bump));letter-spacing:-.035em;margin:7px 0}.ownerAskIntro>p{font-size:calc(10px + var(--font-bump));line-height:1.55;color:var(--muted);margin:0}.ownerQuestionList{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-top:17px}.ownerQuestionList button{border:1px solid var(--border-soft);background:var(--surface-2);color:var(--muted);border-radius:10px;padding:10px 11px;text-align:left;font-size:calc(8px + var(--font-bump));line-height:1.35;cursor:pointer}.ownerQuestionList button.active,.ownerQuestionList button:hover{border-color:rgba(0,200,150,.28);background:rgba(0,200,150,.07);color:var(--text-2)}.ownerAnswerCard{background:radial-gradient(circle at 90% 10%,rgba(0,200,150,.08),transparent 30%),linear-gradient(145deg,var(--surface-2),var(--surface));display:flex;flex-direction:column}.ownerAnswerBrand{display:flex;align-items:center;gap:10px}.askMark.small{width:34px;height:34px;border-radius:10px}.askMark.small .nexusMark{width:24px;height:24px}.ownerAnswerBrand b,.ownerAnswerBrand small{display:block}.ownerAnswerBrand b{font-size:calc(10px + var(--font-bump));letter-spacing:.11em;color:var(--primary-strong)}.ownerAnswerBrand small{font-size:calc(8px + var(--font-bump));color:var(--faint);margin-top:2px}.ownerAnswerCard>p{font-size:calc(13px + var(--font-bump));line-height:1.72;color:var(--text-2);margin:19px 0;flex:1 1}.ownerAnswerFoot{display:flex;gap:7px;align-items:flex-start;padding-top:13px;border-top:1px solid var(--border-soft);font-size:calc(8px + var(--font-bump));line-height:1.45;color:var(--faint)}.ownerAnswerFoot svg{flex:none;color:var(--primary-strong)}.ownerFuturePanel{display:grid;grid-template-columns:1fr 56px 1fr;grid-gap:8px;gap:8px;align-items:stretch;margin-top:14px;border:1px solid var(--border-soft);border-radius:17px;padding:10px;background:var(--surface);box-shadow:var(--shadow-soft)}.futureLive,.futureNow{border-radius:13px;padding:20px;background:var(--surface-2)}.futureLive{background:linear-gradient(145deg,rgba(0,200,150,.08),var(--surface-2));border:1px solid rgba(0,200,150,.12)}.futureLive h3,.futureNow h3{font-size:calc(16px + var(--font-bump));letter-spacing:-.025em;line-height:1.3;margin:7px 0}.futureNow p{font-size:calc(9px + var(--font-bump));line-height:1.55;color:var(--muted);margin:0}.futureArrow{display:grid;place-items:center;color:var(--primary-strong)}.futureSequence{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:14px}.futureSequence span{font-size:calc(8px + var(--font-bump));font-weight:800;color:var(--text-2);padding:6px 8px;border:1px solid var(--border-soft);border-radius:7px;background:var(--surface)}.futureSequence i{font-size:calc(9px + var(--font-bump));color:var(--primary-strong)}.pendingLive{gap:7px;margin-top:14px;color:var(--amber);font-size:calc(8px + var(--font-bump))}.ownerBottomQuote,.pendingLive{display:flex;align-items:center}.ownerBottomQuote{justify-content:center;gap:13px;margin:20px 0 2px;padding:15px;color:var(--text-2)}.ownerBottomQuote .nexusMark{width:25px;height:25px}.ownerBottomQuote strong{font-size:calc(12px + var(--font-bump));letter-spacing:-.01em}@media(max-width:1100px){.ownerHero{grid-template-columns:1fr}.ownerHeroSignal{max-width:none}.ownerPillars{grid-template-columns:1fr 1fr}.ownerActionGrid,.ownerAskDemo,.ownerFuturePanel{grid-template-columns:1fr}.futureArrow{transform:rotate(90deg);min-height:30px}}@media(max-width:760px){.ownerHero{padding:27px 24px}.ownerHero h2{font-size:calc(36px + var(--font-bump))}.ownerPromise{display:grid;grid-template-columns:1fr 1fr}.ownerPromise>i{display:none}.ownerPillars,.ownerQuestionList{grid-template-columns:1fr}.ownerHeroSignal>strong{font-size:calc(34px + var(--font-bump))}.ownerBottomQuote{align-items:flex-start}.ownerBottomQuote strong{font-size:calc(10px + var(--font-bump));line-height:1.5}}.learnNexus{gap:18px}.learnHero{border:1px solid var(--border);border-radius:22px;padding:30px 32px;display:grid;grid-template-columns:1fr auto;grid-gap:28px;gap:28px;align-items:center;background:radial-gradient(circle at 82% 20%,rgba(102,255,209,.11),transparent 28%),linear-gradient(135deg,var(--surface-2),var(--surface));box-shadow:var(--shadow-soft)}.learnHero h2{font-size:calc(36px + var(--font-bump));letter-spacing:-.04em;margin:8px 0}.learnHero p{margin:0;color:var(--muted);font-size:calc(13px + var(--font-bump));line-height:1.6}.learnHeroBadge{min-width:310px;border:1px solid rgba(0,200,150,.18);background:rgba(0,200,150,.06);border-radius:15px;padding:15px;display:grid;grid-template-columns:42px 1fr auto;align-items:center;grid-gap:11px;gap:11px}.learnHeroBadge>svg{color:var(--mint)}.learnHeroBadge b,.learnHeroBadge small{display:block}.learnHeroBadge b{font-size:calc(11px + var(--font-bump))}.learnHeroBadge small{font-size:calc(8px + var(--font-bump));color:var(--muted);margin-top:3px}.learnHeroBadge button,.learnTrack button{border:0;background:transparent;color:var(--primary-strong);font-size:calc(9px + var(--font-bump));font-weight:800;display:flex;gap:6px;align-items:center;cursor:pointer}.learnFlowPanel{padding:22px}.learnSteps{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px}.learnStep{border:1px solid var(--border-soft);background:var(--surface-2);border-radius:12px;padding:13px;display:flex;gap:10px;align-items:flex-start}.learnStep>span{width:25px;height:25px;border-radius:8px;display:grid;place-items:center;background:rgba(0,200,150,.09);border:1px solid rgba(0,200,150,.13);color:var(--primary-strong);font-size:calc(9px + var(--font-bump));font-weight:900;flex:none}.learnStep b,.learnStep small{display:block}.learnStep b{font-size:calc(9px + var(--font-bump));line-height:1.35}.learnStep small{font-size:calc(7.5px + var(--font-bump));line-height:1.5;color:var(--muted);margin-top:4px}.learnTracks{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.learnTrack{border:1px solid var(--border-soft);background:linear-gradient(145deg,var(--surface),var(--surface-2));border-radius:15px;padding:18px;box-shadow:var(--shadow-soft)}.learnTrackIcon{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:rgba(0,200,150,.08);border:1px solid rgba(0,200,150,.12);color:var(--primary-strong)}.learnTrackMeta{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:14px}.learnTrackMeta span{font-size:calc(8px + var(--font-bump));color:var(--primary-strong);font-weight:850;letter-spacing:.09em;text-transform:uppercase}.learnTrackMeta em{font-style:normal;font-size:calc(7px + var(--font-bump));color:var(--faint);border:1px solid var(--border-soft);border-radius:6px;padding:3px 5px}.learnTrack h4{font-size:calc(14px + var(--font-bump));margin:8px 0 7px}.learnTrack p{min-height:48px;font-size:calc(8.5px + var(--font-bump));line-height:1.55;color:var(--muted);margin:0 0 13px}.learnAskStrip{display:grid;grid-template-columns:44px 1fr auto;grid-gap:15px;gap:15px;align-items:center;border:1px solid rgba(0,200,150,.17);border-radius:16px;padding:18px 20px;background:linear-gradient(120deg,rgba(0,200,150,.07),var(--surface-2))}.learnAskStrip h3{font-size:calc(15px + var(--font-bump));margin:5px 0 3px}.learnAskStrip p{font-size:calc(8px + var(--font-bump));line-height:1.5;color:var(--muted);margin:0}.learnFaq{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.learnFaq details{border:1px solid var(--border-soft);background:var(--surface-2);border-radius:11px;padding:0 13px}.learnFaq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-size:calc(9px + var(--font-bump));font-weight:800}.learnFaq summary::-webkit-details-marker{display:none}.learnFaq summary svg{color:var(--primary-strong);transition:.18s}.learnFaq details[open] summary svg{transform:rotate(90deg)}.learnFaq p{font-size:calc(8px + var(--font-bump));line-height:1.6;color:var(--muted);margin:0;padding:0 0 13px}@media(max-width:1100px){.learnHero{grid-template-columns:1fr}.learnHeroBadge{min-width:0}.learnSteps,.learnTracks{grid-template-columns:1fr 1fr}}@media(max-width:760px){.learnHero{padding:24px}.learnHero h2{font-size:calc(30px + var(--font-bump))}.learnHeroBadge{grid-template-columns:36px 1fr}.learnHeroBadge button{grid-column:1/-1}.learnFaq,.learnSteps,.learnTracks{grid-template-columns:1fr}.learnAskStrip{grid-template-columns:40px 1fr}.learnAskStrip>.primaryButton{grid-column:1/-1;justify-content:center}.learnTrack p{min-height:0}}.agentPilotPanel,.askPilotShell{border:1px solid var(--border);border-radius:20px;background:radial-gradient(circle at 92% 8%,rgba(102,255,209,.09),transparent 26%),linear-gradient(145deg,var(--surface-2),var(--surface));box-shadow:var(--shadow-soft);padding:24px}.agentPilotHead{display:grid;grid-template-columns:44px 1fr auto;grid-gap:13px;gap:13px;align-items:center}.agentAvatar{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;color:var(--mint);background:rgba(0,200,150,.09);border:1px solid rgba(0,200,150,.18)}.agentPilotHead h3{font-size:calc(18px + var(--font-bump));margin:5px 0 0;letter-spacing:-.025em}.agentAnswer{font-size:calc(12px + var(--font-bump));line-height:1.72;color:var(--text-2);margin:20px 0}.agentActionGrid,.askResponseActions{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.agentActionGrid>div,.askResponseActions>div{display:flex;gap:9px;align-items:flex-start;border:1px solid var(--border-soft);background:var(--surface-2);border-radius:11px;padding:12px}.agentActionGrid span,.askResponseActions span{width:23px;height:23px;border-radius:7px;display:grid;place-items:center;flex:none;background:rgba(0,200,150,.09);color:var(--primary-strong);font-size:calc(8px + var(--font-bump));font-weight:900}.agentActionGrid b,.askResponseActions b{font-size:calc(9px + var(--font-bump));line-height:1.45}.evidenceRow{display:flex;gap:7px;flex-wrap:wrap;margin-top:13px}.evidenceRow>span{display:flex;gap:5px;align-items:center;border:1px solid var(--border-soft);background:var(--surface);border-radius:8px;padding:6px 8px;font-size:calc(8px + var(--font-bump));color:var(--muted)}.evidenceRow svg{color:var(--primary-strong)}.pilotTransparency{display:flex;gap:7px;align-items:flex-start;margin-top:14px;padding-top:13px;border-top:1px solid var(--border-soft);font-size:calc(8px + var(--font-bump));line-height:1.55;color:var(--faint)}.pilotTransparency svg{flex:none;color:var(--primary-strong)}.askPilotShell{display:grid;grid-gap:17px;gap:17px}.askPilotTop{justify-content:space-between;gap:14px}.askIdentity,.askPilotTop{display:flex;align-items:center}.askIdentity{gap:10px}.askIdentity b,.askIdentity small{display:block}.askIdentity b{font-size:calc(11px + var(--font-bump));letter-spacing:.02em}.askIdentity small{margin-top:3px}.promptChips.interactive{display:flex;gap:7px;flex-wrap:wrap}.promptChips.interactive button{cursor:pointer}.promptChips.interactive button.active{border-color:rgba(0,200,150,.35);background:rgba(0,200,150,.1);color:var(--primary-strong)}.askLiveInput{display:grid;grid-template-columns:22px 1fr auto;align-items:center;grid-gap:10px;gap:10px;border:1px solid var(--border);background:var(--surface);border-radius:13px;padding:9px 10px 9px 13px}.askLiveInput>svg{color:var(--primary-strong)}.askLiveInput input{border:0;outline:0;background:transparent;color:var(--text);min-width:0;font-size:calc(11px + var(--font-bump))}.askLiveInput input::placeholder{color:var(--faint)}.askLiveInput button{border:1px solid rgba(0,200,150,.25);background:linear-gradient(135deg,var(--primary),#009d78);color:#02110d;border-radius:9px;padding:8px 12px;font-weight:850;font-size:calc(9px + var(--font-bump));display:flex;align-items:center;gap:6px;cursor:pointer}.askResponseCard{border:1px solid rgba(0,200,150,.18);border-radius:16px;background:radial-gradient(circle at 96% 0,rgba(0,200,150,.08),transparent 30%),var(--surface-2);padding:22px}.askResponseHead{display:flex;justify-content:space-between;gap:15px;align-items:flex-start}.askResponseHead h3{font-size:calc(20px + var(--font-bump));letter-spacing:-.03em;margin:6px 0 0}.askResponseCard>p{font-size:calc(12px + var(--font-bump));line-height:1.78;color:var(--text-2);margin:18px 0}.evidencePanel{margin-top:14px;border-top:1px solid var(--border-soft);padding-top:14px}.evidencePanel>span{font-size:calc(7px + var(--font-bump));font-weight:850;letter-spacing:.14em;color:var(--faint)}.evidencePanel>div{display:flex;gap:7px;flex-wrap:wrap;margin-top:8px}.evidencePanel em{font-style:normal;display:flex;gap:5px;align-items:center;border:1px solid var(--border-soft);background:var(--surface);border-radius:8px;padding:6px 8px;font-size:calc(8px + var(--font-bump));color:var(--muted)}.evidencePanel svg{color:var(--primary-strong)}.askResponseFooter{display:flex;justify-content:space-between;gap:12px;align-items:center;border-top:1px solid var(--border-soft);margin-top:14px;padding-top:14px}.askResponseFooter>span{display:flex;gap:6px;align-items:center;color:var(--faint);font-size:calc(8px + var(--font-bump))}.askResponseFooter>span svg{color:var(--primary-strong)}.askResponseFooter button{border:0;background:transparent;color:var(--primary-strong);font-size:calc(9px + var(--font-bump));font-weight:800;display:flex;gap:6px;align-items:center;cursor:pointer}.pilotUpgradeStrip{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-2);padding:15px 18px;display:flex;justify-content:space-between;gap:20px;align-items:center}.pilotUpgradeStrip>div{display:flex;gap:10px;align-items:flex-start}.pilotUpgradeStrip>div>svg{color:var(--mint);flex:none}.pilotUpgradeStrip b,.pilotUpgradeStrip small{display:block}.pilotUpgradeStrip b{font-size:calc(10px + var(--font-bump))}.pilotUpgradeStrip small{font-size:calc(8px + var(--font-bump));line-height:1.5;color:var(--muted);margin-top:3px}.pilotUpgradeStrip>span{white-space:nowrap;display:flex;gap:7px;align-items:center;color:var(--amber);font-size:calc(8px + var(--font-bump));font-weight:750}@media(max-width:900px){.agentActionGrid,.askResponseActions{grid-template-columns:1fr}.agentPilotHead{grid-template-columns:42px 1fr}.agentPilotHead>.engineBadge{grid-column:1/-1;justify-self:start}.askPilotTop,.askResponseFooter,.pilotUpgradeStrip{align-items:flex-start;flex-direction:column}.askLiveInput{grid-template-columns:22px 1fr}.askLiveInput button{grid-column:1/-1;justify-content:center;width:100%}}.forgotPasswordLink{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--mint,#66FFD1);font:inherit;font-size:.88rem;font-weight:650;padding:0;margin:-2px 0 2px;cursor:pointer;text-align:right;align-self:flex-end;opacity:.92}.forgotPasswordLink:hover{opacity:1;text-decoration:underline}.forgotPasswordLink:disabled{cursor:wait;opacity:.6}.successMessage{border:1px solid rgba(0,200,150,.35);background:rgba(0,200,150,.1);color:var(--text,#f5f7fa);border-radius:10px;padding:11px 13px;font-size:.88rem;line-height:1.45}.staticLink{display:inline-block;text-decoration:none;text-align:center;margin-top:8px}.recoveryWaiting{margin-top:24px;padding:18px;border:1px solid var(--border,rgba(255,255,255,.1));border-radius:14px;background:var(--panel,rgba(255,255,255,.035));text-align:center}.recoveryWaiting .loadingPulse{margin:0 auto 12px}.resetPasswordPage .loginSignals{grid-template-columns:repeat(3,minmax(0,1fr))}.askAiNotice{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border:1px solid rgba(255,184,77,.25);background:rgba(255,184,77,.08);border-radius:14px;color:var(--text-primary)}.askAiNotice>svg{color:#ffbe62;flex:0 0 auto;margin-top:2px}.askAiNotice div{display:grid;grid-gap:3px;gap:3px}.askAiNotice small,.askAiNotice span{color:var(--text-secondary)}.aiMetaRow{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.aiMetaRow span{padding:7px 10px;border:1px solid var(--border);border-radius:999px;background:var(--surface-soft);font-size:.78rem;color:var(--text-secondary)}.aiMetaRow b{color:var(--text-primary)}.askLiveInput button:disabled,.promptChips button:disabled{opacity:.55;cursor:not-allowed}.loginUtilityBar{position:fixed;top:18px;right:20px;z-index:30;display:flex;align-items:center;gap:10px}.loginUtilityBar .loginTheme{position:static}.loginLang{background:var(--surface-2,rgba(8,28,24,.78));border:1px solid var(--border,rgba(90,220,180,.18));padding:3px;border-radius:10px}.loginLang button{min-width:38px}@media (max-width:720px){.loginUtilityBar{top:12px;right:12px}.loginLang button{min-width:34px}}.contextAskCard{border:1px solid rgba(0,200,150,.18);border-radius:16px;background:linear-gradient(120deg,rgba(0,200,150,.07),var(--surface-2));padding:17px 19px;display:flex;justify-content:space-between;align-items:center;gap:18px}.contextAskCard h3{margin:5px 0 4px;font-size:calc(15px + var(--font-bump))}.contextAskCard p{margin:0;color:var(--muted);font-size:calc(9px + var(--font-bump));line-height:1.55;max-width:760px}.contextAskCard .primaryButton{white-space:nowrap}.askContextBadge{display:flex;flex-wrap:wrap;gap:8px;margin-top:13px}.askContextBadge>span{display:flex;align-items:center;gap:4px;border:1px solid var(--border-soft);background:var(--surface-2);border-radius:999px;padding:6px 9px;font-size:calc(8px + var(--font-bump));color:var(--muted)}.askContextBadge>svg{color:var(--primary-strong)}.askContextBadge b{color:var(--text-2)}.guardianAgentShell{border:1px solid var(--border);border-radius:20px;background:radial-gradient(circle at 95% 2%,rgba(102,255,209,.09),transparent 26%),linear-gradient(145deg,var(--surface-2),var(--surface));box-shadow:var(--shadow-soft);padding:24px;display:grid;grid-gap:16px;gap:16px}.guardianAgentHead{display:grid;grid-template-columns:44px 1fr auto;align-items:center;grid-gap:13px;gap:13px}.guardianAgentHead h3{margin:4px 0;font-size:calc(18px + var(--font-bump));letter-spacing:-.02em}.guardianAgentHead small{color:var(--muted);font-size:calc(8px + var(--font-bump))}.guardianQuick{display:flex;flex-wrap:wrap;gap:7px}.guardianQuick button{border:1px solid var(--border-soft);background:var(--surface);color:var(--text-2);padding:8px 10px;border-radius:9px;font-size:calc(8px + var(--font-bump));font-weight:700;cursor:pointer}.guardianQuick button:hover{border-color:rgba(0,200,150,.35);color:var(--primary-strong)}.guardianQuick button:disabled{opacity:.55;cursor:wait}.guardianInput{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;align-items:stretch}.guardianInput textarea{min-height:96px;resize:vertical;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);padding:13px 14px;outline:0;font:inherit;font-size:calc(10px + var(--font-bump));line-height:1.55}.guardianInput textarea:focus{border-color:rgba(0,200,150,.45);box-shadow:0 0 0 3px rgba(0,200,150,.07)}.guardianInput button{align-self:stretch;border:1px solid rgba(0,200,150,.25);background:linear-gradient(135deg,var(--primary),#009d78);color:#02110d;border-radius:11px;padding:12px 16px;font-weight:850;font-size:calc(9px + var(--font-bump));display:flex;align-items:center;justify-content:center;gap:7px;cursor:pointer}.guardianInput button:disabled{opacity:.55;cursor:not-allowed}.guardianResult{border:1px solid rgba(0,200,150,.18);border-radius:16px;background:var(--surface-2);padding:20px;display:grid;grid-gap:14px;gap:14px}.guardianResultHead{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.guardianResultHead h3{margin:5px 0 0;font-size:calc(19px + var(--font-bump))}.identityBadge{font-size:calc(7px + var(--font-bump));font-weight:900;letter-spacing:.08em;border-radius:999px;padding:6px 9px}.identityBadge.verified{color:var(--primary-strong);border:1px solid rgba(0,200,150,.25);background:rgba(0,200,150,.08)}.identityBadge.verify{color:var(--amber);border:1px solid rgba(241,195,106,.25);background:rgba(241,195,106,.07)}.guardianIdentity{display:grid;grid-gap:3px;gap:3px;padding:13px;border:1px solid var(--border-soft);background:var(--surface);border-radius:11px}.guardianIdentity strong{font-size:calc(13px + var(--font-bump))}.guardianIdentity span{font-size:calc(9px + var(--font-bump));color:var(--primary-strong);font-weight:800}.guardianIdentity small{font-size:calc(8px + var(--font-bump));color:var(--muted)}.guardianMatches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.guardianMatches>div{border:1px solid var(--border-soft);background:var(--surface);border-radius:9px;padding:9px 10px}.guardianMatches b,.guardianMatches span{display:block}.guardianMatches b{font-size:calc(9px + var(--font-bump))}.guardianMatches span{font-size:calc(8px + var(--font-bump));color:var(--muted);margin-top:3px}.guardianFacts{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:8px;gap:8px}.guardianFacts>div{border:1px solid var(--border-soft);background:var(--surface);border-radius:10px;padding:10px}.guardianFacts small,.guardianFacts strong{display:block}.guardianFacts small{font-size:calc(7px + var(--font-bump));color:var(--faint);text-transform:uppercase;letter-spacing:.07em}.guardianFacts strong{font-size:calc(9px + var(--font-bump));margin-top:5px;line-height:1.45}.traceQuantities{display:grid;grid-template-columns:repeat(9,auto);align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;border:1px solid var(--border-soft);background:var(--surface);border-radius:11px;padding:12px}.traceQuantities>div{display:grid;justify-items:center;grid-gap:4px;gap:4px}.traceQuantities span{font-size:calc(7px + var(--font-bump));color:var(--faint);font-weight:850;letter-spacing:.07em}.traceQuantities b{font-size:calc(14px + var(--font-bump));color:var(--text-2)}.traceQuantities i{font-style:normal;color:var(--primary-strong)}.guardianFollowup{display:flex;gap:10px;align-items:flex-start;border-left:3px solid var(--primary);background:rgba(0,200,150,.06);padding:11px 12px;border-radius:8px}.guardianFollowup svg{color:var(--mint);flex:none}.guardianFollowup b,.guardianFollowup span{display:block}.guardianFollowup span{font-size:calc(7px + var(--font-bump));letter-spacing:.08em;color:var(--faint);font-weight:850}.guardianFollowup b{font-size:calc(10px + var(--font-bump));margin-top:3px}.guardianEvidence{display:flex;flex-wrap:wrap;gap:7px}.guardianEvidence>span{display:flex;align-items:center;gap:6px;border:1px solid var(--border-soft);background:var(--surface);border-radius:8px;padding:6px 8px;font-size:calc(8px + var(--font-bump));color:var(--muted)}.guardianEvidence b{width:20px;height:20px;border-radius:6px;display:grid;place-items:center;background:rgba(188,167,255,.12);color:var(--purple)}.guardianEvidence .nexusCalc{background:rgba(124,185,255,.1);color:var(--blue)}.guardianEvidence .verifiedFact{background:rgba(0,200,150,.1);color:var(--primary-strong)}.guardianEvidence .needsVerify{background:rgba(241,195,106,.1);color:var(--amber)}@media(max-width:900px){.contextAskCard,.guardianResultHead{align-items:flex-start;flex-direction:column}.guardianAgentHead{grid-template-columns:42px 1fr}.guardianAgentHead>.engineBadge{grid-column:1/-1;justify-self:start}.guardianFacts,.guardianInput{grid-template-columns:1fr}.traceQuantities{grid-template-columns:1fr 18px 1fr 18px 1fr 18px 1fr 18px 1fr}.guardianMatches{grid-template-columns:1fr}}:root{--nexus-success:#36d7a7;--nexus-success-soft:rgba(54,215,167,.10);--nexus-info:#73a9ff;--nexus-info-soft:rgba(115,169,255,.11);--nexus-violet:#a991ff;--nexus-violet-soft:rgba(169,145,255,.11);--nexus-warning:#f5ba55;--nexus-warning-soft:rgba(245,186,85,.11);--nexus-danger:#ff7486;--nexus-danger-soft:rgba(255,116,134,.11);--nexus-neutral:#9aada6;--nexus-neutral-soft:rgba(154,173,166,.09);--nexus-focus-ring:rgba(115,169,255,.18)}:root[data-theme=light]{--nexus-success:#087e62;--nexus-success-soft:rgba(8,126,98,.09);--nexus-info:#275fae;--nexus-info-soft:rgba(39,95,174,.09);--nexus-violet:#6650aa;--nexus-violet-soft:rgba(102,80,170,.09);--nexus-warning:#9b6510;--nexus-warning-soft:rgba(155,101,16,.10);--nexus-danger:#b73d50;--nexus-danger-soft:rgba(183,61,80,.09);--nexus-neutral:#52645d;--nexus-neutral-soft:rgba(82,100,93,.07);--nexus-focus-ring:rgba(39,95,174,.14)}.sideNav button{position:relative;border:1px solid transparent;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.sideNav button svg{transition:color .16s ease,filter .16s ease,transform .16s ease}.sideNav button:hover{background:linear-gradient(90deg,var(--nexus-info-soft),color-mix(in srgb,var(--surface-2) 90%,transparent));border-color:color-mix(in srgb,var(--nexus-info) 28%,var(--border-soft));color:var(--text);transform:translateX(2px);box-shadow:inset 3px 0 0 var(--nexus-info),0 8px 22px rgba(0,0,0,.08)}.sideNav button:hover svg{color:var(--nexus-info);transform:scale(1.04);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--nexus-info) 35%,transparent))}.sideNav button.active{border-color:color-mix(in srgb,var(--primary) 24%,var(--border-soft));background:linear-gradient(90deg,rgba(0,200,150,.17),rgba(0,200,150,.055));box-shadow:inset 3px 0 0 var(--primary),0 8px 22px rgba(0,0,0,.06)}.sideNav button.active:hover{transform:translateX(1px);border-color:color-mix(in srgb,var(--primary) 42%,var(--border-soft));background:linear-gradient(90deg,rgba(0,200,150,.21),rgba(0,200,150,.075));box-shadow:inset 3px 0 0 var(--mint),0 8px 24px rgba(0,200,150,.08)}.sideNav button.active:hover svg{color:var(--mint)}.askLiveInput button:focus-visible,.askResponseFooter button:focus-visible,.evidenceDisclosure summary:focus-visible,.promptChips button:focus-visible,.sideNav button:focus-visible{outline:none;box-shadow:0 0 0 3px var(--nexus-focus-ring),0 0 0 1px var(--nexus-info)}.askExperience{gap:16px}.askPageIntro{max-width:1040px;padding-bottom:0}.askPageIntro p{max-width:880px}.premiumAskShell{padding:22px;gap:14px;border-color:color-mix(in srgb,var(--nexus-info) 16%,var(--border));background:radial-gradient(circle at 94% 0,var(--nexus-violet-soft),transparent 24%),radial-gradient(circle at 4% 0,var(--nexus-info-soft),transparent 23%),linear-gradient(145deg,var(--surface-2),var(--surface))}.askPilotTop{min-height:54px}.askIdentity .askMark{margin:0;width:48px;height:48px;border-radius:14px;background:linear-gradient(145deg,var(--nexus-violet-soft),var(--surface-3));border-color:color-mix(in srgb,var(--nexus-violet) 22%,var(--border))}.askIdentity b{font-size:calc(12px + var(--font-bump));color:var(--text);letter-spacing:-.01em}.askIdentity small{font-size:calc(8px + var(--font-bump));color:var(--muted)}.aiConnectionBadge{border-width:1px;font-weight:800;padding:7px 10px}.aiConnectionBadge.connected{color:var(--nexus-success);border-color:color-mix(in srgb,var(--nexus-success) 30%,var(--border-soft));background:var(--nexus-success-soft)}.aiConnectionBadge.standby{color:var(--nexus-warning);border-color:color-mix(in srgb,var(--nexus-warning) 30%,var(--border-soft));background:var(--nexus-warning-soft)}.premiumPromptChips{justify-content:flex-start;margin:0;gap:7px}.premiumPromptChips button{background:color-mix(in srgb,var(--surface) 84%,var(--nexus-info-soft));color:var(--text-2);border-color:var(--border-soft);padding:7px 10px;transition:.16s ease}.premiumPromptChips button:hover{color:var(--nexus-info);border-color:color-mix(in srgb,var(--nexus-info) 36%,var(--border));background:var(--nexus-info-soft);transform:translateY(-1px)}.premiumPromptChips button.active{color:var(--nexus-info);border-color:color-mix(in srgb,var(--nexus-info) 44%,var(--border));background:var(--nexus-info-soft)}.askLiveInput.premiumComposer{min-height:88px;display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 13px;border-radius:17px;border:1px solid color-mix(in srgb,var(--nexus-info) 33%,var(--border));background:linear-gradient(145deg,color-mix(in srgb,var(--surface) 94%,var(--nexus-info-soft)),var(--surface));box-shadow:0 16px 38px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.025);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.askLiveInput.premiumComposer:focus-within{border-color:var(--nexus-info);box-shadow:0 0 0 4px var(--nexus-focus-ring),0 18px 44px rgba(0,0,0,.12);transform:translateY(-1px)}.askComposerIcon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;color:var(--nexus-violet);background:var(--nexus-violet-soft);border:1px solid color-mix(in srgb,var(--nexus-violet) 25%,var(--border-soft))}.askComposerField{min-width:0;display:grid;grid-gap:3px;gap:3px}.askComposerField label{color:var(--text);font-size:calc(9px + var(--font-bump));font-weight:850;letter-spacing:.01em}.askComposerField input{width:100%;min-height:27px;border:0;outline:0;background:transparent;color:var(--text);font-size:calc(12px + var(--font-bump));line-height:1.35}.askComposerField input::placeholder{color:var(--faint)}.askComposerField small{color:var(--faint);font-size:calc(7px + var(--font-bump));line-height:1.3}.askLiveInput.premiumComposer>button{min-height:48px;padding:0 17px;border-radius:12px;border:1px solid color-mix(in srgb,var(--primary) 42%,transparent);background:linear-gradient(135deg,var(--primary),#00ad82);color:#031711;font-size:calc(9px + var(--font-bump));font-weight:900;white-space:nowrap;box-shadow:0 10px 24px rgba(0,200,150,.14);transition:.16s ease}.askLiveInput.premiumComposer>button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 13px 28px rgba(0,200,150,.2)}.askLiveInput.premiumComposer>button:disabled{opacity:.48;box-shadow:none}.premiumResponseCard{border-color:color-mix(in srgb,var(--nexus-info) 20%,var(--border));background:radial-gradient(circle at 100% 0,var(--nexus-violet-soft),transparent 27%),linear-gradient(145deg,var(--surface-2),var(--surface));padding:21px;box-shadow:0 18px 45px rgba(0,0,0,.09)}.askResponseHead{align-items:center}.askResponseHead h3{max-width:980px;font-size:calc(21px + var(--font-bump));line-height:1.23}.responseModeTag.live{color:var(--nexus-violet);background:var(--nexus-violet-soft);border-color:color-mix(in srgb,var(--nexus-violet) 25%,var(--border-soft))}.responseModeTag.historical{color:var(--nexus-neutral);background:var(--nexus-neutral-soft)}.askExecutiveSummary{max-width:1120px;margin:15px 0!important;font-size:calc(11px + var(--font-bump))!important;line-height:1.66!important;color:var(--text-2)!important}.askResponseActions{gap:9px}.askResponseActions>div{position:relative;min-height:76px;padding:12px 13px;background:var(--surface);border-color:var(--border-soft);box-shadow:0 8px 20px rgba(0,0,0,.045)}.askResponseActions>div:nth-child(3n+1){border-color:color-mix(in srgb,var(--nexus-info) 25%,var(--border-soft))}.askResponseActions>div:nth-child(3n+1) span{color:var(--nexus-info);background:var(--nexus-info-soft)}.askResponseActions>div:nth-child(3n+2){border-color:color-mix(in srgb,var(--nexus-violet) 25%,var(--border-soft))}.askResponseActions>div:nth-child(3n+2) span{color:var(--nexus-violet);background:var(--nexus-violet-soft)}.askResponseActions>div:nth-child(3n){border-color:color-mix(in srgb,var(--nexus-warning) 25%,var(--border-soft))}.askResponseActions>div:nth-child(3n) span{color:var(--nexus-warning);background:var(--nexus-warning-soft)}.askResponseActions b{color:var(--text-2);font-size:calc(8.5px + var(--font-bump));line-height:1.45}.aiMetaRow.semanticMeta{display:flex;align-items:stretch;gap:8px;margin:13px 0 0}.semanticMeta>span{border-radius:11px;min-height:43px;padding:7px 10px;border:1px solid var(--border-soft);background:var(--surface);display:flex;align-items:center;gap:7px}.confidenceBadge small{font-size:calc(6px + var(--font-bump));font-weight:900;letter-spacing:.1em;opacity:.76}.confidenceBadge b{font-size:calc(11px + var(--font-bump));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.confidenceBadge em{font-style:normal;font-size:calc(7px + var(--font-bump));font-weight:750;opacity:.88}.confidenceBadge.confidenceHigh{color:var(--nexus-success);border-color:color-mix(in srgb,var(--nexus-success) 32%,var(--border-soft));background:var(--nexus-success-soft)}.confidenceBadge.confidenceMediumHigh{color:var(--nexus-info);border-color:color-mix(in srgb,var(--nexus-info) 32%,var(--border-soft));background:var(--nexus-info-soft)}.confidenceBadge.confidenceMedium{color:var(--nexus-warning);border-color:color-mix(in srgb,var(--nexus-warning) 32%,var(--border-soft));background:var(--nexus-warning-soft)}.confidenceBadge.confidenceLow{color:var(--nexus-danger);border-color:color-mix(in srgb,var(--nexus-danger) 32%,var(--border-soft));background:var(--nexus-danger-soft)}.confidenceBadge.confidenceUnknown{color:var(--nexus-neutral);background:var(--nexus-neutral-soft)}.statusBadge{font-size:calc(7px + var(--font-bump));font-weight:900;letter-spacing:.035em}.statusBadge.statusVerified{color:var(--nexus-success);border-color:color-mix(in srgb,var(--nexus-success) 34%,var(--border-soft));background:var(--nexus-success-soft)}.statusBadge.statusRequires{color:var(--nexus-warning);border-color:color-mix(in srgb,var(--nexus-warning) 38%,var(--border-soft));background:var(--nexus-warning-soft)}.statusBadge.statusInsufficient{color:var(--nexus-danger);border-color:color-mix(in srgb,var(--nexus-danger) 36%,var(--border-soft));background:var(--nexus-danger-soft)}.statusBadge.statusNeutral{color:var(--nexus-neutral);background:var(--nexus-neutral-soft)}.scopeBadge{color:var(--nexus-violet);border-color:color-mix(in srgb,var(--nexus-violet) 27%,var(--border-soft))!important;background:var(--nexus-violet-soft)!important;font-size:calc(7px + var(--font-bump))!important;line-height:1.35}.evidencePanel.evidenceDisclosure{margin-top:13px;padding:0;border:1px solid var(--border-soft);border-radius:12px;background:color-mix(in srgb,var(--surface) 92%,var(--nexus-violet-soft));overflow:hidden}.evidenceDisclosure>summary{list-style:none;min-height:46px;padding:10px 12px;display:flex;justify-content:space-between;align-items:center;gap:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.16s ease}.evidenceDisclosure>summary::-webkit-details-marker{display:none}.evidenceDisclosure>summary:hover{background:var(--nexus-violet-soft)}.evidenceSummaryTitle{display:flex;align-items:center;gap:8px;color:var(--text-2);font-size:calc(8px + var(--font-bump));font-weight:850;letter-spacing:.025em}.evidenceSummaryTitle svg{color:var(--nexus-violet)}.evidenceSummaryMeta{display:flex;align-items:center;gap:5px;color:var(--muted);font-size:calc(7px + var(--font-bump))}.evidenceSummaryMeta b{min-width:23px;height:23px;border-radius:7px;display:grid;place-items:center;color:var(--nexus-violet);background:var(--nexus-violet-soft);font-size:calc(8px + var(--font-bump))}.evidenceSummaryMeta svg{color:var(--faint);transition:transform .18s ease}.evidenceDisclosure[open] .evidenceSummaryMeta svg{transform:rotate(90deg)}.evidenceDisclosure[open]>summary{border-bottom:1px solid var(--border-soft)}.evidenceItems{padding:11px 12px 12px;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px!important;gap:7px!important;margin:0!important}.evidenceItems em{min-height:38px;margin:0;border-radius:9px;padding:8px 9px;white-space:normal;line-height:1.4;color:var(--text-2);background:var(--surface-2);border-color:var(--border-soft)}.evidenceItems em svg{flex:none;color:var(--nexus-success)}.emptyEvidence{grid-column:1/-1;color:var(--muted)!important}.askResponseFooter{margin-top:13px;padding-top:12px;min-height:38px}.askResponseFooter>span{color:var(--muted)}.askResponseFooter>span svg{color:var(--nexus-info)}.askResponseFooter button{color:var(--nexus-info);border-radius:8px;padding:6px 8px;transition:.16s ease}.askResponseFooter button:hover{background:var(--nexus-info-soft)}.compactUpgrade{min-height:48px;padding:10px 14px;border-color:var(--border-soft);background:color-mix(in srgb,var(--surface-2) 94%,var(--nexus-violet-soft))}.compactUpgrade>div>svg{color:var(--nexus-violet)}.compactUpgrade small{color:var(--faint)}.compactUpgrade>span{color:var(--nexus-success)}:root[data-theme=light] .premiumAskShell{background:radial-gradient(circle at 94% 0,var(--nexus-violet-soft),transparent 24%),radial-gradient(circle at 4% 0,var(--nexus-info-soft),transparent 23%),linear-gradient(145deg,#fff,#f7faf9);box-shadow:0 18px 40px rgba(28,57,48,.07)}:root[data-theme=light] .askLiveInput.premiumComposer{background:#fff;box-shadow:0 12px 30px rgba(27,60,50,.08)}:root[data-theme=light] .premiumResponseCard{background:radial-gradient(circle at 100% 0,var(--nexus-violet-soft),transparent 27%),linear-gradient(145deg,#fff,#f8faf9);box-shadow:0 16px 34px rgba(27,60,50,.07)}:root[data-theme=light] .sideNav button:hover{background:linear-gradient(90deg,var(--nexus-info-soft),rgba(255,255,255,.78));box-shadow:inset 3px 0 0 var(--nexus-info),0 7px 18px rgba(39,95,174,.07)}:root[data-theme=light] .askResponseActions>div,:root[data-theme=light] .evidencePanel.evidenceDisclosure,:root[data-theme=light] .semanticMeta>span{box-shadow:0 6px 16px rgba(30,55,47,.035)}@media(max-width:1100px){.askLiveInput.premiumComposer{grid-template-columns:42px minmax(0,1fr)}.askLiveInput.premiumComposer>button{grid-column:1/-1;width:100%;min-height:44px;justify-content:center}.semanticMeta>span{flex:1 1 auto}}@media(max-width:900px){.premiumAskShell{padding:17px}.askPilotTop{align-items:flex-start;flex-direction:column}.askLiveInput.premiumComposer{min-height:0;grid-template-columns:38px minmax(0,1fr);padding:11px}.askComposerIcon{width:36px;height:36px}.askComposerField input{font-size:calc(10px + var(--font-bump))}.aiMetaRow.semanticMeta{display:grid;grid-template-columns:1fr 1fr}.scopeBadge{grid-column:1/-1}.evidenceItems{grid-template-columns:1fr}}@media(max-width:600px){.premiumPromptChips{display:grid;grid-template-columns:1fr}.premiumPromptChips button{text-align:left}.askResponseHead{align-items:flex-start;flex-direction:column}.aiMetaRow.semanticMeta{grid-template-columns:1fr}.scopeBadge{grid-column:auto}.askResponseFooter{align-items:flex-start;flex-direction:column}.askResponseFooter button{width:100%;justify-content:center;border:1px solid var(--border-soft);background:var(--surface-2)}}.executiveAskExperience{gap:12px}.askCompactContext{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:0 2px}.askCompactContext .sectionEyebrow{margin:0}.executiveOrchestratorShell{padding:18px;gap:12px}.executiveIdentity .askMark{width:44px;height:44px}.executiveIdentity b{font-size:calc(13px + var(--font-bump))}.executiveIdentity small{font-size:calc(8px + var(--font-bump))}.executivePromptChips{margin:0;gap:7px}.executivePromptChips button{padding:7px 10px;font-size:calc(7px + var(--font-bump))}.executiveComposer{min-height:124px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center}.askComposerField textarea{width:100%;min-height:64px;max-height:150px;resize:vertical;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:calc(10px + var(--font-bump));line-height:1.5;padding:3px 0}.askComposerField textarea::placeholder{color:var(--faint)}.composerActions{display:flex;align-items:center;justify-content:flex-end;gap:8px;align-self:center}.premiumComposer .composerActions button{min-height:39px;border-radius:10px;padding:9px 12px;font-weight:850;cursor:pointer}.premiumComposer .clearAskButton{border:1px solid var(--border);background:var(--surface-2);color:var(--text-2)}.premiumComposer .clearAskButton:hover{border-color:color-mix(in srgb,var(--nexus-warning) 40%,var(--border));color:var(--nexus-warning)}.premiumComposer .submitAskButton{border:1px solid color-mix(in srgb,var(--primary) 40%,var(--border));background:linear-gradient(135deg,var(--primary),#009d78);color:#02110d;display:flex;align-items:center;gap:6px}.premiumComposer button:disabled{opacity:.5;cursor:not-allowed}.executiveResponseCard{padding:18px}.executiveResponseHead h3{font-size:calc(18px + var(--font-bump));margin-top:4px}.responseHeadActions{display:flex;align-items:center;gap:8px}.copyResponseButton{display:flex;align-items:center;gap:6px;min-height:31px;border-radius:9px;padding:6px 9px;border:1px solid var(--border);background:var(--surface);color:var(--text-2);font-size:calc(7px + var(--font-bump));font-weight:800;cursor:pointer}.copyResponseButton:hover{border-color:var(--nexus-info);color:var(--nexus-info)}.compactSemanticMeta{margin-top:11px}.compactSemanticMeta .scopeBadge{display:none}.executiveSummaryCompact{max-width:1040px!important;margin:12px 0 14px!important;font-size:calc(10px + var(--font-bump))!important;line-height:1.55!important}.executiveDecisionGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.executiveDecisionCard{min-height:124px;padding:13px;border-radius:13px;border:1px solid var(--border-soft);background:var(--surface);box-shadow:0 8px 20px rgba(0,0,0,.04)}.executiveDecisionCard.decisionTone1{border-color:color-mix(in srgb,var(--nexus-info) 30%,var(--border))}.executiveDecisionCard.decisionTone2{border-color:color-mix(in srgb,var(--nexus-violet) 30%,var(--border))}.executiveDecisionCard.decisionTone3{border-color:color-mix(in srgb,var(--nexus-warning) 32%,var(--border))}.decisionCardTop{display:flex;align-items:center;gap:8px;margin-bottom:9px}.decisionCardTop>span{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;background:var(--nexus-info-soft);color:var(--nexus-info);font-size:calc(7px + var(--font-bump));font-weight:900;flex:none}.decisionTone2 .decisionCardTop>span{background:var(--nexus-violet-soft);color:var(--nexus-violet)}.decisionTone3 .decisionCardTop>span{background:var(--nexus-warning-soft);color:var(--nexus-warning)}.decisionCardTop small{color:var(--muted);font-size:calc(7px + var(--font-bump));font-weight:900;text-transform:uppercase;letter-spacing:.035em}.executiveDecisionCard>b{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;color:var(--text-2);font-size:calc(8px + var(--font-bump));line-height:1.48}.analysisDisclosure{margin-top:12px;border:1px solid var(--border-soft);border-radius:12px;background:var(--surface);overflow:hidden}.analysisDisclosure>summary{list-style:none;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;cursor:pointer;color:var(--text-2);font-size:calc(8px + var(--font-bump));font-weight:850}.analysisDisclosure>summary::-webkit-details-marker{display:none}.analysisDisclosure>summary>span{display:flex;align-items:center;gap:7px}.analysisDisclosure>summary>span svg{color:var(--nexus-violet)}.analysisDisclosure>summary:hover{background:var(--nexus-violet-soft)}.analysisDisclosure>p{margin:0;padding:2px 12px 12px;color:var(--text-2);font-size:calc(9px + var(--font-bump));line-height:1.65}.analysisScope{margin:0 12px 12px;padding:8px 10px;display:flex;align-items:flex-start;gap:6px;border-radius:9px;background:var(--nexus-violet-soft);color:var(--muted);font-size:calc(7px + var(--font-bump));line-height:1.45}.executiveEvidenceDisclosure{margin-top:8px!important}.executiveResponseFooter{margin-top:10px}@media (max-width:980px){.executiveDecisionGrid{grid-template-columns:1fr}.executiveComposer{grid-template-columns:40px minmax(0,1fr)}.composerActions{grid-column:1/-1;width:100%}.composerActions button{flex:1 1;justify-content:center}}@media (max-width:640px){.askCompactContext{align-items:flex-start;flex-direction:column}.executiveOrchestratorShell{padding:13px}.executiveComposer{grid-template-columns:1fr}.askComposerIcon{display:none}.responseHeadActions{align-items:flex-end;flex-direction:column-reverse}}:root[data-theme=light]{--bg:#F6F7F5;--surface-2:#F0F3F1;--surface-3:#E9EEEC;--surface-soft:#F7F9F8;--border:#D5DEDA;--border-soft:#E3E9E6;--text:#151B1A;--text-2:#26322F;--muted:#66736F;--faint:#8B9692;--primary:#0EAA7C;--primary-strong:#078460;--mint:#22C997;--deep-teal:#0D7268;--charcoal:#17201F;--offwhite:#F6F7F5;--nexus-info:#2F78FF;--nexus-violet:#7B5CF5;--nexus-warning:#F2A51A;--nexus-danger:#E85E6A;--nexus-info-soft:rgba(47,120,255,.09);--nexus-violet-soft:rgba(123,92,245,.09);--nexus-warning-soft:rgba(242,165,26,.10);--nexus-danger-soft:rgba(232,94,106,.09);--shadow:0 18px 45px rgba(21,27,26,.08)}:root[data-theme=emerald]{--bg:#0B1212;--bg-elevated:#0E1717;--surface:#111D1C;--surface-2:#172522;--surface-3:#1C2E2A;--surface-soft:#101A19;--border:#28413A;--border-soft:#1D332D;--text:#EAF2EF;--text-2:#D1DDDA;--muted:#8FA09B;--faint:#697B76;--primary:#29D3A2;--primary-strong:#0FBF8D;--mint:#58E6BD;--deep-teal:#1B8E7A;--charcoal:#08100F;--offwhite:#F3F8F6;--nexus-info:#60A5FA;--nexus-violet:#A47BFF;--nexus-warning:#F4BD45;--nexus-danger:#FF7180;--nexus-info-soft:rgba(96,165,250,.11);--nexus-violet-soft:rgba(164,123,255,.11);--nexus-warning-soft:rgba(244,189,69,.11);--nexus-danger-soft:rgba(255,113,128,.10);--shadow:0 18px 55px rgba(0,0,0,.22)}:root[data-theme=neon]{--bg:#07090D;--bg-elevated:#090D12;--surface:#0D131A;--surface-2:#111A23;--surface-3:#14212C;--surface-soft:#0A1016;--border:#203440;--border-soft:#172733;--text:#EDF7FA;--text-2:#CFE0E7;--muted:#8499A3;--faint:#607681;--primary:#00E6C7;--primary-strong:#00BDA6;--mint:#5AF5D9;--deep-teal:#008F83;--charcoal:#05070A;--offwhite:#F5FAFB;--nexus-info:#2CA7FF;--nexus-violet:#A85CFF;--nexus-warning:#FFC247;--nexus-danger:#FF4A91;--nexus-info-soft:rgba(44,167,255,.11);--nexus-violet-soft:rgba(168,92,255,.12);--nexus-warning-soft:rgba(255,194,71,.10);--nexus-danger-soft:rgba(255,74,145,.10);--shadow:0 18px 60px rgba(0,0,0,.38)}:root[data-theme=emerald] .mainArea,:root[data-theme=emerald] .nexusApp,:root[data-theme=emerald] .pageContent,:root[data-theme=light] .mainArea,:root[data-theme=light] .nexusApp,:root[data-theme=light] .pageContent,:root[data-theme=neon] .mainArea,:root[data-theme=neon] .nexusApp,:root[data-theme=neon] .pageContent{background:var(--bg)}:root[data-theme=light] .sidebar{background:#FBFCFB}:root[data-theme=emerald] .sidebar{background:#0A1312}:root[data-theme=neon] .sidebar{background:#070A0F}.themeSelect{min-height:35px;border:1px solid var(--border);border-radius:10px;background:var(--surface);display:flex;align-items:center;gap:7px;padding:0 8px}.themeSelect span{color:var(--muted);font-size:calc(7px + var(--font-bump));font-weight:800}.themeSelect select{border:0;outline:0;color:var(--text);background:transparent;font:inherit;font-size:calc(8px + var(--font-bump));font-weight:850;cursor:pointer}.guidedManagement{gap:13px}.guidedHero{min-height:154px;display:flex;align-items:center;justify-content:space-between;gap:22px;padding:22px 24px;border:1px solid var(--border-soft);border-radius:18px;background:radial-gradient(circle at 90% 10%,color-mix(in srgb,var(--primary) 11%,transparent),transparent 32%),var(--surface);box-shadow:var(--shadow)}.guidedHero h2{margin:5px 0 7px;max-width:720px;color:var(--text);font-size:calc(25px + var(--font-bump));line-height:1.08;letter-spacing:-.035em}.guidedHero p{max-width:680px;margin:0;color:var(--muted);font-size:calc(9px + var(--font-bump));line-height:1.5}.guidedStartButton{min-width:280px;display:grid;grid-template-columns:38px 1fr 20px;align-items:center;grid-gap:10px;gap:10px;padding:14px 15px;border-radius:14px;border:1px solid color-mix(in srgb,var(--primary) 45%,var(--border));background:color-mix(in srgb,var(--primary) 11%,var(--surface));color:var(--text);cursor:pointer;text-align:left}.guidedStartButton>svg{color:var(--primary)}.guidedStartButton span{display:flex;flex-direction:column;gap:2px}.guidedStartButton small{color:var(--primary);font-size:calc(6px + var(--font-bump));font-weight:900;letter-spacing:.05em}.guidedStartButton b{font-size:calc(9px + var(--font-bump))}.guidedStartButton:hover{transform:translateY(-1px);border-color:var(--primary)}.explainModePanel,.launcherSection,.managementRoutine,.quickManagementSnapshot,.salesLauncherPanel,.salesQuickGuide{padding:16px 18px;border:1px solid var(--border-soft);border-radius:16px;background:var(--surface)}.compactSectionHead{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px}.compactSectionHead h3{margin:3px 0 0;color:var(--text);font-size:calc(14px + var(--font-bump))}.microHelp{position:relative}.microHelp summary{list-style:none;display:flex;align-items:center;gap:6px;min-height:31px;padding:6px 9px;border:1px solid var(--border);border-radius:9px;color:var(--muted);background:var(--surface-2);cursor:pointer;font-size:calc(7px + var(--font-bump));font-weight:800}.microHelp summary::-webkit-details-marker{display:none}.microHelp p{position:absolute;z-index:15;right:0;top:38px;width:min(380px,80vw);padding:12px;border:1px solid var(--border);border-radius:11px;background:var(--bg-elevated);box-shadow:var(--shadow);color:var(--text-2);font-size:calc(8px + var(--font-bump));line-height:1.5}.routineSteps{display:flex;align-items:center;gap:10px}.routineSteps>span{flex:1 1;min-height:57px;display:flex;align-items:center;gap:9px;padding:9px 11px;border-radius:11px;background:var(--surface-2);border:1px solid var(--border-soft)}.routineSteps>span>b{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:color-mix(in srgb,var(--primary) 13%,var(--surface));color:var(--primary)}.routineSteps>span>small{font-weight:850;color:var(--text-2)}.businessLauncherGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.businessLauncherCard{min-height:118px;display:grid;grid-template-columns:42px 1fr 22px;align-items:center;grid-gap:11px;gap:11px;padding:14px;text-align:left;border-radius:14px;border:1px solid var(--border-soft);background:linear-gradient(145deg,var(--surface),var(--surface-2));color:var(--text);cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.businessLauncherCard:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.launcherIcon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:var(--surface-3)}.launcherText{display:flex;flex-direction:column;gap:4px}.launcherText b{font-size:calc(10px + var(--font-bump))}.launcherText small{font-size:calc(7px + var(--font-bump));color:var(--muted);line-height:1.4}.launcherArrow{color:var(--faint)}.launcher-manager{border-color:color-mix(in srgb,var(--primary) 30%,var(--border))}.launcher-manager .launcherIcon{color:var(--primary);background:color-mix(in srgb,var(--primary) 11%,var(--surface))}.launcher-finance{border-color:color-mix(in srgb,var(--nexus-warning) 28%,var(--border))}.launcher-finance .launcherIcon{color:var(--nexus-warning);background:var(--nexus-warning-soft)}.launcher-sales{border-color:color-mix(in srgb,var(--nexus-info) 28%,var(--border))}.launcher-sales .launcherIcon{color:var(--nexus-info);background:var(--nexus-info-soft)}.launcher-customers{border-color:color-mix(in srgb,#19C7D8 28%,var(--border))}.launcher-customers .launcherIcon{color:#19C7D8;background:color-mix(in srgb,#19C7D8 10%,var(--surface))}.launcher-inventory{border-color:color-mix(in srgb,var(--nexus-violet) 28%,var(--border))}.launcher-inventory .launcherIcon{color:var(--nexus-violet);background:var(--nexus-violet-soft)}.launcher-routes{border-color:color-mix(in srgb,var(--nexus-violet) 28%,var(--border))}.launcher-routes .launcherIcon{color:var(--nexus-violet);background:var(--nexus-violet-soft)}.explainModePanel{display:grid;grid-template-columns:minmax(190px,.65fr) 1.35fr;align-items:center;grid-gap:18px;gap:18px}.explainModePanel h3{margin:3px 0 0;font-size:calc(13px + var(--font-bump))}.explainModeGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.explainModeGrid button{min-height:66px;display:grid;grid-template-columns:28px 1fr 16px;align-items:center;grid-gap:8px;gap:8px;padding:10px;border:1px solid var(--border-soft);border-radius:11px;background:var(--surface-2);color:var(--text-2);text-align:left;cursor:pointer}.explainModeGrid button>svg{color:var(--muted)}.explainModeGrid button span{display:flex;flex-direction:column;gap:2px}.explainModeGrid button b{font-size:calc(8px + var(--font-bump))}.explainModeGrid button small{font-size:calc(6px + var(--font-bump));color:var(--muted)}.explainModeGrid button.active{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 9%,var(--surface))}.explainModeGrid button.active b,.explainModeGrid button.active>svg{color:var(--primary)}.snapshotPills{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.snapshotPills button{min-height:68px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;padding:10px 12px;border:1px solid var(--border-soft);border-radius:11px;background:var(--surface-2);color:var(--text);cursor:pointer}.snapshotPills small{color:var(--muted);font-size:calc(7px + var(--font-bump))}.snapshotPills b{font-size:calc(15px + var(--font-bump));letter-spacing:-.02em}.simplifiedSales{gap:12px}.moduleCompactHero{min-height:112px;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid var(--border-soft);border-radius:16px;background:var(--surface)}.moduleCompactHero h2{margin:4px 0 5px;color:var(--text);font-size:calc(21px + var(--font-bump));letter-spacing:-.025em}.moduleCompactHero p{margin:0;color:var(--muted)}.moduleStatusPill{display:flex;align-items:center;gap:6px;padding:7px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--primary) 30%,var(--border));background:color-mix(in srgb,var(--primary) 8%,var(--surface));color:var(--primary);font-size:calc(7px + var(--font-bump));font-weight:850}.compactKpiStrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.compactKpiStrip details{border:1px solid var(--border-soft);border-radius:12px;background:var(--surface)}.compactKpiStrip summary{list-style:none;min-height:64px;display:grid;grid-template-columns:1fr auto 16px;align-items:center;grid-gap:9px;gap:9px;padding:10px 12px;cursor:pointer}.compactKpiStrip summary::-webkit-details-marker{display:none}.compactKpiStrip small{color:var(--muted);font-weight:800}.compactKpiStrip b{color:var(--text);font-size:calc(13px + var(--font-bump))}.compactKpiStrip summary svg{color:var(--faint)}.compactKpiStrip details p{margin:0;padding:0 12px 12px;color:var(--muted);font-size:calc(7px + var(--font-bump));line-height:1.5}.salesActionLauncher{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.salesActionTile{min-height:104px;display:grid;grid-template-columns:42px 1fr 18px;align-items:center;grid-gap:10px;gap:10px;padding:13px;text-align:left;border-radius:13px;border:1px solid var(--border-soft);background:var(--surface-2);color:var(--text);cursor:pointer;transition:.16s ease}.salesActionTile:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.salesTileIcon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center}.salesActionTile>span:nth-child(2){display:flex;flex-direction:column;gap:3px}.salesActionTile b{font-size:calc(9px + var(--font-bump))}.salesActionTile small{font-size:calc(7px + var(--font-bump));color:var(--muted);line-height:1.35}.salesActionTile>svg{color:var(--faint)}.salesActionTone1 .salesTileIcon{color:var(--primary);background:color-mix(in srgb,var(--primary) 11%,var(--surface))}.salesActionTone2 .salesTileIcon{color:var(--nexus-info);background:var(--nexus-info-soft)}.salesActionTone3 .salesTileIcon{color:var(--nexus-warning);background:var(--nexus-warning-soft)}.salesActionTone4 .salesTileIcon{color:var(--nexus-violet);background:var(--nexus-violet-soft)}.salesActionTone5 .salesTileIcon{color:#18C7D9;background:color-mix(in srgb,#18C7D9 10%,var(--surface))}.salesActionTone6 .salesTileIcon{color:var(--nexus-danger);background:var(--nexus-danger-soft)}.compactFlowLine{display:flex;align-items:center;gap:10px;margin-top:8px}.compactFlowLine>span{flex:1 1;min-height:45px;display:flex;align-items:center;gap:7px;padding:8px 10px;border-radius:9px;background:var(--surface-2);color:var(--text-2)}.compactFlowLine>span svg{color:var(--primary)}.compactFlowLine b{font-size:calc(7px + var(--font-bump))}.moduleDeepDetails{border:1px solid var(--border-soft);border-radius:12px;background:var(--surface)}.moduleDeepDetails>summary{list-style:none;min-height:46px;display:flex;align-items:center;justify-content:space-between;padding:9px 12px;cursor:pointer;color:var(--text-2);font-weight:850}.moduleDeepDetails>summary::-webkit-details-marker{display:none}.moduleDeepDetails>summary>span{display:flex;gap:7px;align-items:center}.deepDetailsBody{padding:0 12px 12px}.deepDetailsBody>p{color:var(--muted);line-height:1.55}.compactChecklist{display:flex;flex-direction:column;gap:7px;margin:9px 0}.compactChecklist>span{display:flex;align-items:flex-start;gap:7px;color:var(--text-2)}.compactChecklist svg{color:var(--primary);margin-top:2px;flex:none}.compactEvidenceRow{margin-top:9px}.generatedMessageBox{margin-top:12px;padding:15px;border-radius:14px;border:1px solid color-mix(in srgb,var(--primary) 32%,var(--border));background:linear-gradient(145deg,color-mix(in srgb,var(--primary) 6%,var(--surface)),var(--surface))}.generatedMessageHead{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px}.generatedMessageHead h4{margin:3px 0 0;color:var(--text);font-size:calc(12px + var(--font-bump))}.copyMessageButton{min-height:34px;display:flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid var(--primary);border-radius:9px;background:color-mix(in srgb,var(--primary) 10%,var(--surface));color:var(--primary);font-weight:850;cursor:pointer}.generatedMessageText{padding:14px;border:1px solid var(--border-soft);border-radius:11px;background:var(--bg-elevated);color:var(--text);font-size:calc(10px + var(--font-bump));line-height:1.68;white-space:pre-wrap}.generatedMessageGuard{display:flex;align-items:center;gap:6px;margin-top:8px;color:var(--muted);font-size:calc(7px + var(--font-bump))}.generatedMessageGuard svg{color:var(--primary)}.compactActionList{margin-top:12px;padding:12px 14px;border:1px solid var(--border-soft);border-radius:12px;background:var(--surface)}.compactActionTitle{display:block;margin-bottom:7px;color:var(--muted);font-size:calc(6px + var(--font-bump));font-weight:900;letter-spacing:.08em}.compactActionList>div{display:flex;align-items:flex-start;gap:9px;padding:8px 0;border-top:1px solid var(--border-soft)}.compactActionList>div:first-of-type{border-top:0}.compactActionList>div>svg{margin-top:2px;flex:none;color:var(--primary)}.compactActionList>div>span{display:flex;flex-direction:column;gap:2px}.compactActionList small{color:var(--muted);font-size:calc(6px + var(--font-bump));font-weight:900;text-transform:uppercase;letter-spacing:.045em}.compactActionList b{color:var(--text-2);font-size:calc(8px + var(--font-bump));line-height:1.45}:root[data-theme=neon] .guidedStartButton,:root[data-theme=neon] .primaryButton,:root[data-theme=neon] .submitAskButton{box-shadow:0 0 22px rgba(0,230,199,.11)}:root[data-theme=neon] .sectionEyebrow{color:var(--primary)}:root[data-theme=neon] .businessLauncherCard:hover,:root[data-theme=neon] .salesActionTile:hover{box-shadow:0 0 28px rgba(44,167,255,.07)}:root[data-theme=light] .sectionEyebrow{color:#087C61}:root[data-theme=light] .primaryButton,:root[data-theme=light] .submitAskButton{color:#FFFFFF}:root[data-theme=light] .sidebarBottom,:root[data-theme=light] .syncCard,:root[data-theme=light] .userCard{color:var(--text)}@media(max-width:1100px){.businessLauncherGrid,.salesActionLauncher{grid-template-columns:repeat(2,minmax(0,1fr))}.guidedHero{align-items:flex-start;flex-direction:column}.guidedStartButton{min-width:0;width:100%}.explainModePanel{grid-template-columns:1fr}}@media(max-width:760px){.businessLauncherGrid,.compactKpiStrip,.explainModeGrid,.salesActionLauncher,.snapshotPills{grid-template-columns:1fr}.compactFlowLine,.routineSteps{flex-direction:column;align-items:stretch}.compactFlowLine>svg,.routineSteps>svg{display:none}.moduleCompactHero{align-items:flex-start;flex-direction:column}.guidedHero h2{font-size:calc(20px + var(--font-bump))}}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.askExperience p,.guidedManagement p,.pageContent p,.panel p{font-size:max(13px,calc(9px + var(--font-bump)));line-height:1.58}.compactActionList small,.explainModeGrid button small,.guidedStartButton small,.kpiLabel,.kpiNote,.launcherText small,.microHelp summary,.navGroupLabel,.salesActionTile small,.sectionEyebrow,.snapshotPills small{font-size:max(11px,calc(7px + var(--font-bump)))}.sideNav button span,.themeSelect select,.topbarControls label span,.topbarControls select{font-size:max(12px,calc(8px + var(--font-bump)))}.guidedHero h2{font-size:max(30px,calc(27px + var(--font-bump)))}.compactSectionHead h3,.managementPlanHeader h3{font-size:max(19px,calc(15px + var(--font-bump)))}.managementPlan{padding:18px;border:1px solid color-mix(in srgb,var(--primary) 22%,var(--border));border-radius:16px;background:linear-gradient(145deg,color-mix(in srgb,var(--primary) 4%,var(--surface)),var(--surface))}.managementPlanHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}.managementPlanHeader h3{margin:3px 0;color:var(--text)}.managementPlanHeader p{margin:0;color:var(--muted)}.planReportActions{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.planReportActions button{min-height:36px;display:flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid var(--border);border-radius:9px;background:var(--surface-2);color:var(--text-2);font-weight:850;cursor:pointer}.planReportActions button:last-child{border-color:color-mix(in srgb,var(--primary) 40%,var(--border));color:var(--primary)}.managementPlanEmpty{min-height:88px;display:flex;align-items:center;gap:12px;padding:14px;border:1px dashed var(--border);border-radius:12px;background:var(--surface-2);color:var(--muted)}.managementPlanEmpty>svg{color:var(--primary);flex:none}.managementPlanEmpty>div{display:flex;flex-direction:column;gap:3px}.managementPlanEmpty b{color:var(--text);font-size:max(14px,calc(10px + var(--font-bump)))}.managementPlanEmpty span{font-size:max(12px,calc(8px + var(--font-bump)));line-height:1.45}.managementTaskList{display:flex;flex-direction:column;gap:7px}.managementTask{min-height:74px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:10px 11px;border:1px solid var(--border-soft);border-radius:11px;background:var(--surface)}.managementTask.done{opacity:.72;background:var(--surface-2)}.managementTask.done .taskContent>b{text-decoration:line-through;color:var(--muted)}.taskCheck{width:30px;height:30px;display:grid;place-items:center;border:1.5px solid color-mix(in srgb,var(--primary) 55%,var(--border));border-radius:9px;background:var(--surface-2);color:var(--primary);cursor:pointer}.managementTask.done .taskCheck{background:color-mix(in srgb,var(--primary) 13%,var(--surface));border-color:var(--primary)}.taskContent{min-width:0;display:flex;flex-direction:column;gap:5px}.taskContent>b{color:var(--text);font-size:max(14px,calc(9px + var(--font-bump)));line-height:1.42}.taskMeta{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.taskMeta>span{color:var(--primary);font-size:max(11px,calc(7px + var(--font-bump)));font-weight:900}.taskMeta>small{display:flex;align-items:center;gap:4px;color:var(--muted);font-size:max(10px,calc(6px + var(--font-bump)))}.taskMeta>em{padding:3px 6px;border-radius:999px;background:color-mix(in srgb,var(--primary) 10%,var(--surface));color:var(--primary);font-size:10px;font-style:normal;font-weight:900;letter-spacing:.04em}.taskActions,.taskResolve{display:flex;align-items:center;gap:6px}.taskResolve{min-height:34px;padding:7px 9px;border:1px solid color-mix(in srgb,var(--nexus-info) 35%,var(--border));border-radius:9px;background:var(--nexus-info-soft);color:var(--nexus-info);font-weight:850;cursor:pointer;white-space:nowrap}.taskRemove{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--faint);font-size:20px;cursor:pointer}.taskRemove:hover{color:var(--nexus-danger);background:var(--nexus-danger-soft)}.planPersistenceNote{margin-top:10px;display:flex;align-items:flex-start;gap:7px;color:var(--muted);font-size:max(11px,calc(7px + var(--font-bump)));line-height:1.45}.planPersistenceNote svg{color:var(--nexus-warning);flex:none;margin-top:1px}.savePlanBar{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border:1px solid color-mix(in srgb,var(--primary) 30%,var(--border));border-radius:11px;background:color-mix(in srgb,var(--primary) 7%,var(--surface))}.savePlanBar>div{display:flex;align-items:flex-start;gap:8px}.savePlanBar>div>svg{color:var(--primary);flex:none;margin-top:2px}.savePlanBar>div>span{display:flex;flex-direction:column;gap:2px}.savePlanBar b{color:var(--text);font-size:max(13px,calc(8px + var(--font-bump)))}.savePlanBar small{color:var(--muted);font-size:max(11px,calc(7px + var(--font-bump)))}.savePlanBar>button{min-height:36px;display:flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid var(--primary);border-radius:9px;background:var(--primary);color:#06110E;font-weight:900;cursor:pointer;white-space:nowrap}.fiveSteps>span{min-width:0}@media print{@page{size:auto;margin:14mm}body{background:#fff!important;color:#111!important}.appFooter,.guidedManagement>:not(.managementPlan),.sidebar,.topbar{display:none!important}.guidedManagement,.mainArea,.nexusApp,.pageContent{margin:0!important;max-width:none!important}.guidedManagement,.mainArea,.managementPlan,.nexusApp,.pageContent{display:block!important;background:#fff!important;padding:0!important}.managementPlan{border:0!important;box-shadow:none!important;color:#111!important}.managementPlan:before{content:"NEXUS Business OS — Management Action Plan";display:block;margin-bottom:12px;font-size:22px;font-weight:800;color:#111}.planPersistenceNote,.planReportActions,.taskActions{display:none!important}.managementTask,.managementTask.done{page-break-inside:avoid;break-inside:avoid;background:#fff!important;color:#111!important;border:1px solid #ddd!important;opacity:1!important}.managementPlanHeader h3,.managementPlanHeader p,.taskContent>b,.taskMeta>small,.taskMeta>span{color:#111!important}}@media(max-width:900px){.managementPlanHeader,.savePlanBar{align-items:stretch;flex-direction:column}.planReportActions{justify-content:flex-start}.managementTask{grid-template-columns:34px minmax(0,1fr)}.taskActions{grid-column:1/-1;justify-content:flex-end}.routineSteps.fiveSteps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.routineSteps.fiveSteps>svg{display:none}}@media(max-width:650px){.routineSteps.fiveSteps{grid-template-columns:1fr}.taskResolve{flex:1 1;justify-content:center}}:root{--accent-teal:#0AAE8A;--accent-blue:#2F6FEA;--accent-violet:#7C5CE5;--accent-coral:#E45F78;--accent-amber:#E8A328;--accent-cyan:#18BDD2;--accent-magenta:#EC4BB4}:root[data-theme=light]{--bg:#EEF2F3;--bg-elevated:#FFFFFF;--surface:#FFFFFF;--surface-2:#E7ECEF;--surface-3:#DDE5E8;--surface-soft:#F5F7F8;--border:#BCC9CE;--border-soft:#D3DDE1;--text:#11181B;--text-2:#253035;--muted:#58676D;--faint:#76868D;--primary:#079A79;--primary-strong:#08705E;--mint:#10B98D;--deep-teal:#075F59;--nexus-info:#2F6FEA;--nexus-violet:#7657D9;--nexus-warning:#D88B12;--nexus-danger:#D94F6B;--nexus-info-soft:rgba(47,111,234,.10);--nexus-violet-soft:rgba(118,87,217,.10);--nexus-warning-soft:rgba(216,139,18,.11);--nexus-danger-soft:rgba(217,79,107,.10);--shadow:0 18px 45px rgba(17,24,27,.10)}:root[data-theme=light] .topbar{background:rgba(255,255,255,.92);border-bottom-color:#C8D3D7;box-shadow:0 6px 22px rgba(30,42,47,.06)}:root[data-theme=light] .sidebar{background:linear-gradient(180deg,#FAFBFB,#F3F6F7);border-right-color:#C9D4D8}:root[data-theme=light] .topbar h1{color:#0A6D63;font-weight:900}:root[data-theme=light] .guidedHero{border-color:#BFCED2;background:radial-gradient(circle at 92% 12%,rgba(47,111,234,.1),transparent 31%),radial-gradient(circle at 76% 90%,rgba(7,154,121,.09),transparent 27%),#FFFFFF}:root[data-theme=light] .guidedHero h2{color:#123F5A;font-weight:900}:root[data-theme=light] .guidedHero h2:after{content:"";display:block;width:72px;height:5px;margin-top:11px;border-radius:999px;background:linear-gradient(90deg,#079A79,#2F6FEA,#7657D9)}:root[data-theme=light] .moduleCompactHero h2{color:#145B70;font-weight:900}:root[data-theme=light] .compactSectionHead h3,:root[data-theme=light] .explainModePanel h3,:root[data-theme=light] .managementPlanHeader h3{color:#263E72;font-weight:900}:root[data-theme=light] .sectionEyebrow{color:#08755F;font-weight:950}:root[data-theme=light] .launcherSection .sectionEyebrow{color:#2F6FEA}:root[data-theme=light] .managementPlan .sectionEyebrow{color:#7657D9}:root[data-theme=light] .quickManagementSnapshot .sectionEyebrow{color:#D07813}:root[data-theme=light] .guidedStartButton,:root[data-theme=light] .primaryButton,:root[data-theme=light] .submitAskButton{background:linear-gradient(135deg,#079A79,#0AAE8A 48%,#2F6FEA);border-color:transparent;color:#FFFFFF;box-shadow:0 10px 25px rgba(7,154,121,.18)}:root[data-theme=light] .guidedStartButton b,:root[data-theme=light] .guidedStartButton small,:root[data-theme=light] .guidedStartButton>svg{color:#FFFFFF}:root[data-theme=light] .secondaryButton{background:#FFFFFF;border-color:#AFC1C8;color:#244A5A}:root[data-theme=light] .sideNav button{color:#43545C}:root[data-theme=light] .sideNav button:hover{background:#E3EAED;color:#163D4A}:root[data-theme=light] .sideNav button.active{background:linear-gradient(90deg,rgba(7,154,121,.16),rgba(47,111,234,.09));color:#075F59;box-shadow:inset 3px 0 0 #079A79}:root[data-theme=light] .businessLauncherCard,:root[data-theme=light] .salesActionTile{background:#FFFFFF;box-shadow:0 7px 18px rgba(31,49,57,.055)}:root[data-theme=light] .launcher-manager{border-top:4px solid #079a79}:root[data-theme=light] .launcher-finance{border-top:4px solid #e09a18}:root[data-theme=light] .launcher-sales{border-top:4px solid #2f6fea}:root[data-theme=light] .launcher-customers{border-top:4px solid #15afc4}:root[data-theme=light] .launcher-inventory{border-top:4px solid #7657d9}:root[data-theme=light] .launcher-routes{border-top:4px solid #d94f6b}:root[data-theme=light] .salesActionTone1{border-left:4px solid #079a79}:root[data-theme=light] .salesActionTone2{border-left:4px solid #2f6fea}:root[data-theme=light] .salesActionTone3{border-left:4px solid #e09a18}:root[data-theme=light] .salesActionTone4{border-left:4px solid #7657d9}:root[data-theme=light] .salesActionTone5{border-left:4px solid #15afc4}:root[data-theme=light] .salesActionTone6{border-left:4px solid #d94f6b}:root[data-theme=light] .snapshotPills button:first-child{border-top:3px solid #2f6fea}:root[data-theme=light] .snapshotPills button:nth-child(2){border-top:3px solid #d94f6b}:root[data-theme=light] .snapshotPills button:nth-child(3){border-top:3px solid #e09a18}:root[data-theme=light] .snapshotPills button:nth-child(4){border-top:3px solid #7657d9}:root[data-theme=light] .snapshotPills b{color:#163E55;font-weight:950}:root[data-theme=light] .explainModePanel,:root[data-theme=light] .launcherSection,:root[data-theme=light] .managementPlan,:root[data-theme=light] .managementRoutine,:root[data-theme=light] .quickManagementSnapshot,:root[data-theme=light] .salesLauncherPanel,:root[data-theme=light] .salesQuickGuide{box-shadow:0 7px 20px rgba(22,44,54,.045)}:root[data-theme=emerald] .topbar h1{color:#7DE4C8;font-weight:900}:root[data-theme=emerald] .guidedHero h2{color:#EAF8F3}:root[data-theme=emerald] .launcher-finance .launcherIcon{color:#F5C85E}:root[data-theme=emerald] .launcher-sales .launcherIcon{color:#74A9FF}:root[data-theme=emerald] .launcher-routes{border-color:color-mix(in srgb,#E58AA0 30%,var(--border))}:root[data-theme=emerald] .launcher-routes .launcherIcon{color:#E58AA0;background:rgba(229,138,160,.1)}:root[data-theme=neon]{--bg:#05060A;--bg-elevated:#080A10;--surface:#0C0F17;--surface-2:#111622;--surface-3:#171D2B;--surface-soft:#090C13;--border:#263142;--border-soft:#1A2331;--text:#F2F6FF;--text-2:#D8E1F0;--muted:#91A0B5;--faint:#66758C;--primary:#00E5FF;--primary-strong:#00AEDD;--mint:#00F0C8;--deep-teal:#00A7A0;--nexus-info:#3388FF;--nexus-violet:#9A63FF;--nexus-warning:#FFC857;--nexus-danger:#FF4FA3;--nexus-info-soft:rgba(51,136,255,.13);--nexus-violet-soft:rgba(154,99,255,.14);--nexus-warning-soft:rgba(255,200,87,.11);--nexus-danger-soft:rgba(255,79,163,.12);--shadow:0 20px 64px rgba(0,0,0,.48)}:root[data-theme=neon] .mainArea,:root[data-theme=neon] .nexusApp,:root[data-theme=neon] .pageContent{background:radial-gradient(circle at 82% 12%,rgba(154,99,255,.055),transparent 25%),radial-gradient(circle at 22% 90%,rgba(0,229,255,.045),transparent 24%),#05060A}:root[data-theme=neon] .sidebar{background:linear-gradient(180deg,#060810,#080B12 55%,#070910);border-right-color:#252D40}:root[data-theme=neon] .topbar{background:rgba(7,9,15,.91);border-bottom-color:#252E42;box-shadow:0 9px 35px rgba(0,0,0,.31)}:root[data-theme=neon] .guidedHero h2,:root[data-theme=neon] .moduleCompactHero h2,:root[data-theme=neon] .topbar h1{background:linear-gradient(90deg,#00E5FF,#54A0FF 32%,#9A63FF 63%,#FF4FA3);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:950}:root[data-theme=neon] .guidedHero h2:after{content:"";display:block;width:88px;height:4px;margin-top:11px;border-radius:999px;background:linear-gradient(90deg,#00E5FF,#3388FF,#9A63FF,#FF4FA3);box-shadow:0 0 15px rgba(154,99,255,.28)}:root[data-theme=neon] .sectionEyebrow{color:#00E5FF;text-shadow:0 0 15px rgba(0,229,255,.18)}:root[data-theme=neon] .managementPlan .sectionEyebrow{color:#C08AFF;text-shadow:0 0 14px rgba(154,99,255,.18)}:root[data-theme=neon] .quickManagementSnapshot .sectionEyebrow{color:#FFC857;text-shadow:0 0 14px rgba(255,200,87,.12)}:root[data-theme=neon] .launcherSection .sectionEyebrow{color:#5A9CFF}:root[data-theme=neon] .compactSectionHead h3,:root[data-theme=neon] .explainModePanel h3,:root[data-theme=neon] .managementPlanHeader h3{color:#E8ECFF;font-weight:900}:root[data-theme=neon] .guidedStartButton,:root[data-theme=neon] .primaryButton,:root[data-theme=neon] .submitAskButton{background:linear-gradient(135deg,#00D9F5,#3388FF 52%,#8B5CF6);border-color:rgba(97,165,255,.45);color:#FFFFFF;box-shadow:0 0 20px rgba(0,229,255,.13),0 10px 25px rgba(58,83,255,.15)}:root[data-theme=neon] .guidedStartButton b,:root[data-theme=neon] .guidedStartButton small,:root[data-theme=neon] .guidedStartButton>svg{color:#FFFFFF}:root[data-theme=neon] .secondaryButton{border-color:#33415B;background:#101521;color:#CFE4FF}:root[data-theme=neon] .themeSelect{border-color:#33415A;background:#0D111A;box-shadow:0 0 22px rgba(154,99,255,.055)}:root[data-theme=neon] .sideNav button.active{background:linear-gradient(90deg,rgba(0,229,255,.12),rgba(154,99,255,.12));color:#E8F8FF;box-shadow:inset 3px 0 0 #00E5FF,0 0 16px rgba(0,229,255,.055)}:root[data-theme=neon] .sideNav button:nth-of-type(4n+1) svg{color:#00E5FF}:root[data-theme=neon] .sideNav button:nth-of-type(4n+2) svg{color:#5A9CFF}:root[data-theme=neon] .sideNav button:nth-of-type(4n+3) svg{color:#A777FF}:root[data-theme=neon] .sideNav button:nth-of-type(4n+4) svg{color:#FF5AAF}:root[data-theme=neon] .businessLauncherCard,:root[data-theme=neon] .salesActionTile{background:linear-gradient(145deg,#0D111A,#111723);box-shadow:0 9px 22px rgba(0,0,0,.25)}:root[data-theme=neon] .launcher-manager{border-color:rgba(0,229,255,.38);box-shadow:inset 0 2px 0 rgba(0,229,255,.34)}:root[data-theme=neon] .launcher-manager .launcherIcon{color:#00E5FF;background:rgba(0,229,255,.09)}:root[data-theme=neon] .launcher-finance{border-color:rgba(255,200,87,.38);box-shadow:inset 0 2px 0 rgba(255,200,87,.34)}:root[data-theme=neon] .launcher-finance .launcherIcon{color:#FFC857;background:rgba(255,200,87,.09)}:root[data-theme=neon] .launcher-sales{border-color:rgba(51,136,255,.42);box-shadow:inset 0 2px 0 rgba(51,136,255,.37)}:root[data-theme=neon] .launcher-sales .launcherIcon{color:#5A9CFF;background:rgba(51,136,255,.1)}:root[data-theme=neon] .launcher-customers{border-color:rgba(255,79,163,.38);box-shadow:inset 0 2px 0 rgba(255,79,163,.34)}:root[data-theme=neon] .launcher-customers .launcherIcon{color:#FF5AAF;background:rgba(255,79,163,.09)}:root[data-theme=neon] .launcher-inventory{border-color:rgba(154,99,255,.4);box-shadow:inset 0 2px 0 rgba(154,99,255,.36)}:root[data-theme=neon] .launcher-inventory .launcherIcon{color:#A777FF;background:rgba(154,99,255,.1)}:root[data-theme=neon] .launcher-routes{border-color:rgba(0,240,200,.36);box-shadow:inset 0 2px 0 rgba(0,240,200,.33)}:root[data-theme=neon] .launcher-routes .launcherIcon{color:#00F0C8;background:rgba(0,240,200,.09)}:root[data-theme=neon] .salesActionTone1{border-color:rgba(0,229,255,.36)}:root[data-theme=neon] .salesActionTone1 .salesTileIcon{color:#00E5FF;background:rgba(0,229,255,.09)}:root[data-theme=neon] .salesActionTone2{border-color:rgba(51,136,255,.38)}:root[data-theme=neon] .salesActionTone2 .salesTileIcon{color:#5A9CFF;background:rgba(51,136,255,.1)}:root[data-theme=neon] .salesActionTone3{border-color:rgba(255,200,87,.38)}:root[data-theme=neon] .salesActionTone3 .salesTileIcon{color:#FFC857;background:rgba(255,200,87,.09)}:root[data-theme=neon] .salesActionTone4{border-color:rgba(154,99,255,.4)}:root[data-theme=neon] .salesActionTone4 .salesTileIcon{color:#A777FF;background:rgba(154,99,255,.1)}:root[data-theme=neon] .salesActionTone5{border-color:rgba(0,240,200,.36)}:root[data-theme=neon] .salesActionTone5 .salesTileIcon{color:#00F0C8;background:rgba(0,240,200,.09)}:root[data-theme=neon] .salesActionTone6{border-color:rgba(255,79,163,.4)}:root[data-theme=neon] .salesActionTone6 .salesTileIcon{color:#FF5AAF;background:rgba(255,79,163,.1)}:root[data-theme=neon] .snapshotPills button:first-child{border-top:3px solid #3388ff}:root[data-theme=neon] .snapshotPills button:nth-child(2){border-top:3px solid #ff4fa3}:root[data-theme=neon] .snapshotPills button:nth-child(3){border-top:3px solid #ffc857}:root[data-theme=neon] .snapshotPills button:nth-child(4){border-top:3px solid #9a63ff}:root[data-theme=neon] .snapshotPills b{color:#F0F5FF;font-weight:950}:root[data-theme=neon] .generatedMessageBox{border-color:rgba(0,229,255,.3);background:radial-gradient(circle at 95% 0,rgba(154,99,255,.1),transparent 28%),linear-gradient(145deg,#0B1019,#101622)}:root[data-theme=neon] .generatedMessageHead h4{color:#73DFFF}:root[data-theme=neon] .managementPlan{border-color:rgba(154,99,255,.28);background:radial-gradient(circle at 96% 0,rgba(154,99,255,.09),transparent 28%),linear-gradient(145deg,#0B0E16,#10141D)}:root[data-theme=neon] .managementTask{border-color:#253249}:root[data-theme=neon] .managementTask:hover{border-color:#3C5277}:root[data-theme=neon] .businessLauncherCard:hover{box-shadow:0 0 24px rgba(51,136,255,.08),0 14px 26px rgba(0,0,0,.32)}:root[data-theme=neon] .salesActionTile:hover{box-shadow:0 0 22px rgba(154,99,255,.08),0 14px 26px rgba(0,0,0,.32)}.themeSelect:before{content:"";width:9px;height:9px;border-radius:50%;flex:none}:root[data-theme=light] .themeSelect:before{background:linear-gradient(135deg,#079A79,#2F6FEA);box-shadow:0 0 0 3px rgba(47,111,234,.08)}:root[data-theme=emerald] .themeSelect:before{background:#29D3A2;box-shadow:0 0 0 3px rgba(41,211,162,.09)}:root[data-theme=neon] .themeSelect:before{background:linear-gradient(135deg,#00E5FF,#9A63FF,#FF4FA3);box-shadow:0 0 12px rgba(154,99,255,.28)}.artifactActions{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.artifactActions button,.libraryExportButtons button{min-height:31px;display:flex;align-items:center;gap:5px;padding:5px 8px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);color:var(--text-2);font-size:max(10px,calc(6px + var(--font-bump)));font-weight:850;cursor:pointer}.artifactActions button:first-child{border-color:color-mix(in srgb,var(--primary) 42%,var(--border));color:var(--primary)}.artifactActions button:hover,.libraryExportButtons button:hover{border-color:var(--primary);color:var(--primary)}.autosaveLine{display:flex;align-items:center;gap:6px;margin:9px 0 0;color:var(--muted);font-size:max(10px,calc(6px + var(--font-bump)))}.autosaveLine svg{color:var(--primary)}.nexusLibrary{gap:12px}.libraryHero{min-height:120px;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:19px 21px;border:1px solid var(--border-soft);border-radius:16px;background:radial-gradient(circle at 90% 10%,color-mix(in srgb,var(--nexus-violet) 10%,transparent),transparent 31%),var(--surface)}.libraryHero h2{margin:4px 0 5px;color:var(--text);font-size:max(25px,calc(21px + var(--font-bump)));font-weight:950}.libraryHero p{margin:0;max-width:720px;color:var(--muted)}.libraryToolbar{display:flex;align-items:center;justify-content:space-between;gap:12px}.libraryTabs{display:flex;gap:6px;padding:4px;border:1px solid var(--border-soft);border-radius:11px;background:var(--surface)}.libraryTabs button{min-height:32px;padding:5px 10px;border:0;border-radius:8px;background:transparent;color:var(--muted);font-weight:850;cursor:pointer}.libraryTabs button.active{background:color-mix(in srgb,var(--primary) 11%,var(--surface));color:var(--primary)}.libraryCount{color:var(--muted);font-size:max(11px,calc(7px + var(--font-bump)));font-weight:800}.libraryWorkspace{min-height:520px;display:grid;grid-template-columns:minmax(300px,.9fr) minmax(0,1.35fr);grid-gap:10px;gap:10px}.libraryList,.libraryPreview{min-height:520px;border:1px solid var(--border-soft);border-radius:14px;background:var(--surface)}.libraryList{display:flex;flex-direction:column;gap:5px;padding:8px}.libraryItem{width:100%;min-height:67px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;padding:9px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--text);text-align:left;cursor:pointer}.libraryItem:hover{background:var(--surface-2);border-color:var(--border-soft)}.libraryItem.active{background:color-mix(in srgb,var(--primary) 7%,var(--surface));border-color:color-mix(in srgb,var(--primary) 34%,var(--border))}.libraryItemIcon{width:36px;height:36px;display:grid;place-items:center;border-radius:10px}.libraryItemIcon.conversation{color:var(--nexus-info);background:var(--nexus-info-soft)}.libraryItemIcon.artifact{color:var(--nexus-violet);background:var(--nexus-violet-soft)}.libraryItemMain{min-width:0;display:flex;flex-direction:column;gap:3px}.libraryItemMain b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:max(12px,calc(8px + var(--font-bump)))}.libraryItemMain small{color:var(--muted);font-size:max(10px,calc(6px + var(--font-bump)));text-transform:capitalize}.libraryItem time{color:var(--faint);font-size:max(9px,calc(5px + var(--font-bump)));white-space:nowrap}.libraryPreview{padding:14px;overflow:hidden}.libraryEmpty,.libraryPreviewEmpty{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--muted);text-align:center;padding:20px}.libraryEmpty svg,.libraryPreviewEmpty svg{color:var(--primary)}.libraryEmpty b,.libraryPreviewEmpty b{color:var(--text)}.libraryPreviewHead{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--border-soft)}.libraryPreviewHead h3{margin:3px 0;color:var(--text);font-size:max(18px,calc(14px + var(--font-bump)))}.libraryPreviewHead small{color:var(--muted)}.libraryExportButtons{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}.libraryPreviewBody{max-height:610px;overflow:auto;margin-top:12px;padding:14px;border:1px solid var(--border-soft);border-radius:10px;background:var(--bg-elevated);color:var(--text-2);font-size:max(13px,calc(9px + var(--font-bump)));line-height:1.65;white-space:pre-wrap}.librarySecurityNote{display:flex;align-items:flex-start;gap:7px;color:var(--muted);font-size:max(10px,calc(6px + var(--font-bump)))}.librarySecurityNote svg{color:var(--primary);flex:none;margin-top:2px}:root[data-theme=light] .libraryHero h2{color:#263E72}:root[data-theme=light] .libraryHero{border-top:4px solid #7657d9}:root[data-theme=neon] .libraryHero{border-color:rgba(154,99,255,.34);background:radial-gradient(circle at 90% 10%,rgba(255,79,163,.1),transparent 31%),radial-gradient(circle at 70% 80%,rgba(0,229,255,.055),transparent 28%),var(--surface)}:root[data-theme=neon] .libraryHero h2{background:linear-gradient(90deg,#00E5FF,#9A63FF,#FF4FA3);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=neon] .libraryItem.active{background:linear-gradient(90deg,rgba(0,229,255,.07),rgba(154,99,255,.08));border-color:rgba(154,99,255,.32)}@media(max-width:920px){.libraryWorkspace{grid-template-columns:1fr}.libraryPreview{min-height:360px}.libraryHero{align-items:flex-start;flex-direction:column}}@media(max-width:650px){.responseHeadActions{align-items:flex-end}.artifactActions{justify-content:flex-end}.libraryToolbar{align-items:flex-start}.libraryPreviewHead,.libraryToolbar{flex-direction:column}.libraryExportButtons{justify-content:flex-start}.libraryItem{grid-template-columns:38px minmax(0,1fr)}.libraryItem time{grid-column:2}}.financeCommandCenter{gap:12px}.financeHero{min-height:148px;display:flex;align-items:center;justify-content:space-between;gap:22px;padding:21px 23px;border:1px solid var(--border-soft);border-radius:17px;background:radial-gradient(circle at 91% 10%,color-mix(in srgb,var(--nexus-warning) 10%,transparent),transparent 29%),radial-gradient(circle at 72% 90%,color-mix(in srgb,var(--nexus-info) 6%,transparent),transparent 25%),var(--surface);box-shadow:var(--shadow)}.financeHero h2{max-width:780px;margin:5px 0 6px;color:var(--text);font-size:max(28px,calc(24px + var(--font-bump)));line-height:1.08;letter-spacing:-.035em;font-weight:950}.financeHero p{max-width:760px;margin:0;color:var(--muted)}.financeGuideButton{min-width:285px;display:grid;grid-template-columns:40px 1fr 18px;align-items:center;grid-gap:9px;gap:9px;padding:13px;border:1px solid color-mix(in srgb,var(--nexus-warning) 38%,var(--border));border-radius:14px;background:color-mix(in srgb,var(--nexus-warning) 8%,var(--surface));color:var(--text);text-align:left;cursor:pointer}.financeGuideIcon{width:39px;height:39px;display:grid;place-items:center;border-radius:11px;background:var(--nexus-warning-soft);color:var(--nexus-warning)}.financeGuideButton>span:nth-child(2){display:flex;flex-direction:column;gap:2px}.financeGuideButton small{color:var(--nexus-warning);font-size:max(10px,calc(6px + var(--font-bump)));font-weight:950}.financeGuideButton b{font-size:max(13px,calc(9px + var(--font-bump)))}.financeGuideButton>svg{color:var(--nexus-warning)}.financeGuideButton:hover{transform:translateY(-1px);border-color:var(--nexus-warning)}.financeContextBar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--border-soft);border-radius:12px;background:var(--surface)}.financeUnitSelect{display:flex;align-items:center;gap:8px;min-width:0}.financeUnitSelect>span{display:flex;align-items:center;gap:5px;color:var(--muted);font-weight:850;white-space:nowrap}.financeUnitSelect>span svg{color:var(--nexus-violet)}.financeUnitSelect select{min-width:260px;min-height:34px;padding:5px 30px 5px 9px;border:1px solid var(--border);border-radius:9px;background:var(--surface-2);color:var(--text);font:inherit;font-weight:800}.financeConnections{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.connectionBadge{min-height:33px;display:flex;align-items:center;gap:5px;padding:5px 8px;border:1px solid var(--border-soft);border-radius:999px;background:var(--surface-2)}.connectionBadge i{width:7px;height:7px;border-radius:50%;background:var(--faint)}.connectionBadge b{font-size:max(10px,calc(6px + var(--font-bump)))}.connectionBadge small{color:var(--muted);font-size:max(9px,calc(5px + var(--font-bump)))}.connectionBadge.connected i{background:var(--primary)}.connectionBadge.connected{border-color:color-mix(in srgb,var(--primary) 30%,var(--border))}.connectionBadge.pending i{background:var(--nexus-warning)}.connectionBadge.pilot i{background:var(--nexus-info)}.connectionBadge.workspace i{background:var(--nexus-violet)}.financeBusinessUnits,.financeCurrentEvidence,.financeExportStudio,.financeFlowPanel,.financeWorkLauncher{padding:16px 18px;border:1px solid var(--border-soft);border-radius:15px;background:var(--surface)}.financeSignalGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.financeSignal{min-height:112px;display:flex;flex-direction:column;justify-content:center;gap:5px;padding:12px;border:1px solid var(--border-soft);border-radius:11px;background:var(--surface-2)}.financeSignal>small{color:var(--muted);font-weight:850}.financeSignal>div{display:flex;align-items:baseline;gap:6px}.financeSignal b{color:var(--text);font-size:max(22px,calc(18px + var(--font-bump)));letter-spacing:-.025em}.financeSignal em{color:var(--muted);font-size:max(11px,calc(7px + var(--font-bump)));font-style:normal;font-weight:850}.financeSignal>span{color:var(--muted);font-size:max(10px,calc(6px + var(--font-bump)))}.financeSignal-blue{border-top:3px solid var(--nexus-info)}.financeSignal-coral{border-top:3px solid var(--nexus-danger)}.financeSignal-amber{border-top:3px solid var(--nexus-warning)}.financeSignal-violet{border-top:3px solid var(--nexus-violet)}.financeActionGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.financeActionCard{min-height:120px;display:grid;grid-template-columns:42px minmax(0,1fr) 17px;align-items:center;grid-gap:10px;gap:10px;padding:13px;border:1px solid var(--border-soft);border-radius:13px;background:linear-gradient(145deg,var(--surface),var(--surface-2));color:var(--text);text-align:left;cursor:pointer;transition:.16s ease}.financeActionCard:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.financeActionIcon{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:var(--surface-3)}.financeActionCopy{display:flex;flex-direction:column;gap:3px;min-width:0}.financeActionCopy>b{font-size:max(13px,calc(9px + var(--font-bump)))}.financeActionCopy>small{color:var(--muted);font-size:max(10px,calc(6px + var(--font-bump)));line-height:1.4}.financeActionCopy>em{align-self:flex-start;margin-top:3px;padding:3px 6px;border-radius:999px;font-size:9px;font-style:normal;font-weight:950;letter-spacing:.035em}.financeActionCopy>em.ready{color:var(--primary);background:color-mix(in srgb,var(--primary) 9%,var(--surface))}.financeActionCopy>em.sourceRequired{color:var(--nexus-warning);background:var(--nexus-warning-soft)}.financeAction-financeGuide .financeActionIcon{color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,var(--surface))}.financeAction-forecast .financeActionIcon{color:var(--nexus-info);background:var(--nexus-info-soft)}.financeAction-vendors .financeActionIcon{color:var(--nexus-warning);background:var(--nexus-warning-soft)}.financeAction-payables .financeActionIcon{color:var(--nexus-danger);background:var(--nexus-danger-soft)}.financeAction-margin .financeActionIcon{color:var(--nexus-violet);background:var(--nexus-violet-soft)}.financeAction-payroll .financeActionIcon{color:#18BDD2;background:color-mix(in srgb,#18BDD2 10%,var(--surface))}.financeAction-receivables .financeActionIcon{color:#E45F78;background:color-mix(in srgb,#E45F78 10%,var(--surface))}.financeAction-exports .financeActionIcon{color:#2F78FF;background:var(--nexus-info-soft)}.financeFlowSteps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:7px;gap:7px}.financeFlowStep{min-height:76px;display:grid;grid-template-columns:31px 1fr 13px;align-items:center;grid-gap:7px;gap:7px;padding:9px;border:1px solid var(--border-soft);border-radius:10px;background:var(--surface-2)}.financeFlowStep>span{width:29px;height:29px;display:grid;place-items:center;border-radius:8px;background:color-mix(in srgb,var(--primary) 9%,var(--surface));color:var(--primary);font-weight:950}.financeFlowStep>div{display:flex;flex-direction:column;gap:2px}.financeFlowStep b{color:var(--text);font-size:max(11px,calc(7px + var(--font-bump)))}.financeFlowStep small{color:var(--muted);font-size:max(9px,calc(5px + var(--font-bump)));line-height:1.3}.financeFlowStep>svg{color:var(--faint)}.financeMetaState{color:var(--muted);font-size:max(10px,calc(6px + var(--font-bump)));font-weight:850}.businessUnitFinanceGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.businessUnitFinanceCard{min-height:120px;padding:12px;border:1px solid var(--border-soft);border-radius:11px;background:var(--surface-2)}.businessUnitFinanceCard>div{display:flex;align-items:center;gap:9px}.businessUnitIcon{width:36px;height:36px;display:grid;place-items:center;border-radius:10px}.businessUnitFinanceCard>div>div{display:flex;flex-direction:column;gap:2px}.businessUnitFinanceCard b{color:var(--text);font-size:max(12px,calc(8px + var(--font-bump)))}.businessUnitFinanceCard small{color:var(--muted);font-size:max(9px,calc(5px + var(--font-bump)))}.businessUnitFinanceCard p{margin:9px 0 0;color:var(--muted);font-size:max(10px,calc(6px + var(--font-bump)));line-height:1.45}.businessTone1{border-top:3px solid var(--nexus-info)}.businessTone1 .businessUnitIcon{color:var(--nexus-info);background:var(--nexus-info-soft)}.businessTone2{border-top:3px solid var(--primary)}.businessTone2 .businessUnitIcon{color:var(--primary);background:color-mix(in srgb,var(--primary) 9%,var(--surface))}.businessTone3{border-top:3px solid var(--nexus-violet)}.businessTone3 .businessUnitIcon{color:var(--nexus-violet);background:var(--nexus-violet-soft)}.financeExportStudio{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(330px,.9fr) auto;align-items:center;grid-gap:15px;gap:15px}.financeExportIntro{display:flex;align-items:flex-start;gap:10px}.financeExportIcon{width:43px;height:43px;display:grid;place-items:center;border-radius:12px;background:var(--nexus-violet-soft);color:var(--nexus-violet);flex:none}.financeExportIntro h3{margin:3px 0 4px;color:var(--text);font-size:max(17px,calc(13px + var(--font-bump)))}.financeExportIntro p{margin:0;color:var(--muted)}.financeExportFormats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.financeExportFormats>span{min-height:52px;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:7px 9px;border:1px solid var(--border-soft);border-radius:9px;background:var(--surface-2)}.financeExportFormats b{color:var(--text);font-size:max(11px,calc(7px + var(--font-bump)))}.financeExportFormats small{color:var(--muted);font-size:max(9px,calc(5px + var(--font-bump)))}.financeExportAsk{min-height:42px;display:flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid var(--nexus-violet);border-radius:10px;background:var(--nexus-violet-soft);color:var(--nexus-violet);font-weight:900;cursor:pointer;white-space:nowrap}.financeGuardrail{display:flex;align-items:flex-start;gap:9px;padding:11px 13px;border:1px solid color-mix(in srgb,var(--nexus-warning) 24%,var(--border));border-radius:11px;background:var(--nexus-warning-soft)}.financeGuardrail>svg{color:var(--nexus-warning);flex:none;margin-top:2px}.financeGuardrail>div{display:flex;flex-direction:column;gap:2px}.financeGuardrail b{color:var(--text)}.financeGuardrail span{color:var(--muted);font-size:max(10px,calc(6px + var(--font-bump)));line-height:1.45}:root[data-theme=light] .financeHero h2{color:#263E72}:root[data-theme=light] .financeHero{border-top:4px solid #d88b12}:root[data-theme=light] .financeGuideButton{background:linear-gradient(135deg,#FFF6DE,#FFF8EB)}:root[data-theme=light] .financeActionCard{background:#FFFFFF;box-shadow:0 7px 18px rgba(31,49,57,.045)}:root[data-theme=light] .financeActionCard:nth-child(3n+1){border-top:3px solid #079a79}:root[data-theme=light] .financeActionCard:nth-child(3n+2){border-top:3px solid #2f6fea}:root[data-theme=light] .financeActionCard:nth-child(3n+3){border-top:3px solid #7657d9}:root[data-theme=neon] .financeHero{border-color:rgba(255,200,87,.25);background:radial-gradient(circle at 91% 8%,rgba(255,200,87,.09),transparent 29%),radial-gradient(circle at 72% 88%,rgba(154,99,255,.08),transparent 26%),#0C0F17}:root[data-theme=neon] .financeHero h2{background:linear-gradient(90deg,#FFC857,#FF7AAE 38%,#9A63FF 70%,#5A9CFF);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=neon] .financeGuideButton{border-color:rgba(255,200,87,.34);background:linear-gradient(145deg,rgba(255,200,87,.08),rgba(154,99,255,.055))}:root[data-theme=neon] .financeActionCard{background:linear-gradient(145deg,#0D111A,#111723)}:root[data-theme=neon] .financeAction-financeGuide{border-color:rgba(0,229,255,.3)}:root[data-theme=neon] .financeAction-forecast{border-color:rgba(51,136,255,.32)}:root[data-theme=neon] .financeAction-vendors{border-color:rgba(255,200,87,.32)}:root[data-theme=neon] .financeAction-payables{border-color:rgba(255,79,163,.32)}:root[data-theme=neon] .financeAction-margin{border-color:rgba(154,99,255,.34)}:root[data-theme=neon] .financeAction-payroll{border-color:rgba(0,240,200,.3)}:root[data-theme=neon] .financeAction-receivables{border-color:rgba(255,79,163,.28)}:root[data-theme=neon] .financeAction-exports{border-color:rgba(90,156,255,.32)}@media(max-width:1100px){.financeActionGrid,.financeFlowSteps,.financeSignalGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.financeExportStudio{grid-template-columns:1fr}.financeExportAsk{justify-self:start}}@media(max-width:800px){.financeHero{align-items:flex-start;flex-direction:column}.financeGuideButton{min-width:0;width:100%}.financeContextBar{align-items:flex-start;flex-direction:column}.financeConnections{justify-content:flex-start}.financeUnitSelect{width:100%;align-items:flex-start;flex-direction:column}.financeUnitSelect select{width:100%;min-width:0}.businessUnitFinanceGrid{grid-template-columns:1fr}}@media(max-width:650px){.financeActionGrid,.financeFlowSteps,.financeSignalGrid{grid-template-columns:1fr}.financeFlowStep{grid-template-columns:31px 1fr}.financeFlowStep>svg{display:none}}.planStatusRow{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.planStatusRow p{margin:0}.cloudSyncBadge{min-height:24px;display:inline-flex;align-items:center;gap:5px;padding:3px 7px;border:1px solid var(--border-soft);border-radius:999px;background:var(--surface-2);color:var(--muted);font-size:max(9px,calc(5px + var(--font-bump)));font-weight:850}.cloudSyncBadge i{width:6px;height:6px;border-radius:50%;background:var(--faint)}.cloudSyncBadge.synced{border-color:color-mix(in srgb,var(--primary) 30%,var(--border));color:var(--primary)}.cloudSyncBadge.synced i{background:var(--primary)}.cloudSyncBadge.syncing{border-color:color-mix(in srgb,var(--nexus-info) 30%,var(--border));color:var(--nexus-info)}.cloudSyncBadge.syncing i{background:var(--nexus-info);animation:nexusCloudPulse 1.15s ease-in-out infinite}.cloudSyncBadge.error{border-color:color-mix(in srgb,var(--nexus-danger) 35%,var(--border));color:var(--nexus-danger)}.cloudSyncBadge.error i{background:var(--nexus-danger)}@keyframes nexusCloudPulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}.taskPriority{padding:3px 6px;border-radius:999px;font-size:9px;font-weight:950;letter-spacing:.04em;line-height:1}.taskPriority.priorityLOW{color:var(--muted);background:var(--surface-3)}.taskPriority.priorityMEDIUM{color:var(--nexus-info);background:var(--nexus-info-soft)}.taskPriority.priorityHIGH{color:var(--nexus-warning);background:var(--nexus-warning-soft)}.taskPriority.priorityCRITICAL{color:var(--nexus-danger);background:var(--nexus-danger-soft)}:root[data-theme=neon] .cloudSyncBadge.synced{color:#00F0C8;border-color:rgba(0,240,200,.28);background:rgba(0,240,200,.06)}:root[data-theme=neon] .cloudSyncBadge.synced i{background:#00F0C8;box-shadow:0 0 9px rgba(0,240,200,.32)}.salesOperationsCenter{gap:12px}.salesOpsHero{min-height:150px;display:flex;align-items:center;justify-content:space-between;gap:22px;padding:21px 23px;border:1px solid var(--border-soft);border-radius:17px;background:radial-gradient(circle at 90% 8%,color-mix(in srgb,var(--nexus-info) 10%,transparent),transparent 29%),radial-gradient(circle at 72% 90%,color-mix(in srgb,var(--primary) 6%,transparent),transparent 25%),var(--surface);box-shadow:var(--shadow)}.salesOpsHero h2{max-width:790px;margin:5px 0 6px;color:var(--text);font-size:max(28px,calc(24px + var(--font-bump)));line-height:1.08;letter-spacing:-.035em;font-weight:950}.salesOpsHero p{max-width:760px;margin:0;color:var(--muted)}.salesOpsGuideButton{min-width:285px;display:grid;grid-template-columns:40px 1fr 18px;align-items:center;grid-gap:9px;gap:9px;padding:13px;border:1px solid color-mix(in srgb,var(--nexus-info) 38%,var(--border));border-radius:14px;background:var(--nexus-info-soft);color:var(--text);text-align:left;cursor:pointer}.salesOpsGuideIcon{width:39px;height:39px;display:grid;place-items:center;border-radius:11px;background:var(--nexus-info-soft);color:var(--nexus-info)}.salesOpsGuideButton>span:nth-child(2){display:flex;flex-direction:column;gap:2px}.salesOpsGuideButton small{color:var(--nexus-info);font-size:max(10px,calc(6px + var(--font-bump)));font-weight:950}.salesOpsGuideButton b{font-size:max(13px,calc(9px + var(--font-bump)))}.salesOpsGuideButton>svg{color:var(--nexus-info)}.salesOpsGuideButton:hover{transform:translateY(-1px);border-color:var(--nexus-info)}.salesOpsStatusBar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--border-soft);border-radius:12px;background:var(--surface)}.salesOpsSourceState{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.salesOpsRealityNote{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:max(10px,calc(6px + var(--font-bump)))}.salesOpsRealityNote svg{color:var(--nexus-warning);flex:none}.revenueCloserWorkspace,.salesAttentionCenter,.salesLoopPanel,.salesOpsLauncher,.salesTeamSnapshot{padding:16px 18px;border:1px solid var(--border-soft);border-radius:15px;background:var(--surface)}.salesTeamKpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.salesTeamKpi{min-height:93px;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:11px;border:1px solid var(--border-soft);border-radius:10px;background:var(--surface-2)}.salesTeamKpi small{color:var(--muted);font-weight:850}.salesTeamKpi b{color:var(--text);font-size:max(21px,calc(17px + var(--font-bump)));font-weight:950}.salesTeamKpi span{color:var(--muted);font-size:max(9px,calc(5px + var(--font-bump)))}.teamKpiTone1{border-top:3px solid var(--nexus-info)}.teamKpiTone2{border-top:3px solid var(--primary)}.teamKpiTone3{border-top:3px solid var(--nexus-violet)}.teamKpiTone4{border-top:3px solid var(--nexus-warning)}.teamKpiTone5{border-top:3px solid var(--nexus-danger)}.salesAttentionAsk{min-height:33px;display:flex;align-items:center;gap:6px;padding:6px 9px;border:1px solid var(--nexus-danger);border-radius:9px;background:var(--nexus-danger-soft);color:var(--nexus-danger);font-weight:900;cursor:pointer}.salesAlertList{display:flex;flex-direction:column;gap:7px}.salesAlert{min-height:76px;display:grid;grid-template-columns:42px minmax(0,1fr) 34px;align-items:center;grid-gap:10px;gap:10px;padding:10px;border:1px solid var(--border-soft);border-radius:11px;background:var(--surface-2)}.salesAlertRank{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:var(--surface-3);font-weight:950}.salesAlertMain{display:flex;flex-direction:column;gap:3px}.salesAlertMain>div{display:flex;align-items:baseline;gap:8px}.salesAlertMain b{color:var(--text);font-size:max(12px,calc(8px + var(--font-bump)))}.salesAlertMain strong{font-size:max(14px,calc(10px + var(--font-bump)));font-weight:950}.salesAlertMain p{margin:0;color:var(--muted);font-size:max(10px,calc(6px + var(--font-bump)))}.salesAlertMain small{font-weight:850}.salesAlert>button{width:31px;height:31px;display:grid;place-items:center;border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--text-2);cursor:pointer}.salesAlert-critical{border-left:4px solid var(--nexus-danger)}.salesAlert-critical .salesAlertRank,.salesAlert-critical small,.salesAlert-critical strong{color:var(--nexus-danger)}.salesAlert-warning{border-left:4px solid var(--nexus-warning)}.salesAlert-warning .salesAlertRank,.salesAlert-warning small,.salesAlert-warning strong{color:var(--nexus-warning)}.salesAlert-info{border-left:4px solid var(--nexus-info)}.salesAlert-info .salesAlertRank,.salesAlert-info small,.salesAlert-info strong{color:var(--nexus-info)}.salesOpsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.salesOpsCard{min-height:118px;display:grid;grid-template-columns:42px minmax(0,1fr) 17px;align-items:center;grid-gap:10px;gap:10px;padding:13px;border:1px solid var(--border-soft);border-radius:13px;background:linear-gradient(145deg,var(--surface),var(--surface-2));color:var(--text);text-align:left;cursor:pointer;transition:.16s ease}.salesOpsCard:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.salesOpsCardIcon{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:var(--surface-3)}.salesOpsCardCopy{display:flex;flex-direction:column;gap:3px;min-width:0}.salesOpsCardCopy>b{font-size:max(13px,calc(9px + var(--font-bump)))}.salesOpsCardCopy>small{color:var(--muted);font-size:max(10px,calc(6px + var(--font-bump)));line-height:1.4}.salesOpsCardCopy>em{align-self:flex-start;margin-top:3px;padding:3px 6px;border-radius:999px;color:var(--muted);background:var(--surface-3);font-size:9px;font-style:normal;font-weight:950;letter-spacing:.035em}.salesOps-team .salesOpsCardIcon{color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,var(--surface))}.salesOps-customers .salesOpsCardIcon{color:#18BDD2;background:color-mix(in srgb,#18BDD2 10%,var(--surface))}.salesOps-alerts .salesOpsCardIcon{color:var(--nexus-danger);background:var(--nexus-danger-soft)}.salesOps-pipeline .salesOpsCardIcon{color:var(--nexus-info);background:var(--nexus-info-soft)}.salesOps-routes .salesOpsCardIcon{color:var(--nexus-violet);background:var(--nexus-violet-soft)}.salesOps-territory .salesOpsCardIcon{color:#16C8A7;background:color-mix(in srgb,#16C8A7 10%,var(--surface))}.salesOps-orders .salesOpsCardIcon{color:var(--nexus-warning);background:var(--nexus-warning-soft)}.salesOps-service .salesOpsCardIcon{color:#E45F78;background:color-mix(in srgb,#E45F78 10%,var(--surface))}.salesOps-field .salesOpsCardIcon{color:#5A9CFF;background:var(--nexus-info-soft)}.salesLoopSteps{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px}.salesLoopStep{min-height:74px;display:grid;grid-template-columns:28px minmax(0,1fr) 11px;align-items:center;grid-gap:6px;gap:6px;padding:8px;border:1px solid var(--border-soft);border-radius:9px;background:var(--surface-2)}.salesLoopStep>span{width:27px;height:27px;display:grid;place-items:center;border-radius:8px;background:var(--nexus-info-soft);color:var(--nexus-info);font-weight:950}.salesLoopStep>div{display:flex;flex-direction:column;gap:2px}.salesLoopStep b{font-size:max(10px,calc(6px + var(--font-bump)));color:var(--text)}.salesLoopStep small{font-size:max(8px,calc(4px + var(--font-bump)));color:var(--muted);line-height:1.25}.salesLoopStep>svg{color:var(--faint)}.salesCoordinationGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.salesCoordinationCard{min-height:170px;display:flex;gap:11px;padding:14px;border:1px solid var(--border-soft);border-radius:13px;background:var(--surface)}.salesCoordinationIcon{width:40px;height:40px;display:grid;place-items:center;border-radius:11px;flex:none}.salesCoordinationCard h3{margin:3px 0 5px;color:var(--text);font-size:max(15px,calc(11px + var(--font-bump)))}.salesCoordinationCard p{margin:0;color:var(--muted);font-size:max(10px,calc(6px + var(--font-bump)));line-height:1.5}.teamCoordination{border-top:3px solid var(--primary)}.teamCoordination .salesCoordinationIcon{color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,var(--surface))}.territoryCoordination{border-top:3px solid var(--nexus-violet)}.territoryCoordination .salesCoordinationIcon{color:var(--nexus-violet);background:var(--nexus-violet-soft)}.serviceCoordination{border-top:3px solid var(--nexus-danger)}.serviceCoordination .salesCoordinationIcon{color:var(--nexus-danger);background:var(--nexus-danger-soft)}.salesOpsGuardrail{display:flex;align-items:flex-start;gap:9px;padding:11px 13px;border:1px solid color-mix(in srgb,var(--nexus-info) 22%,var(--border));border-radius:11px;background:var(--nexus-info-soft)}.salesOpsGuardrail>svg{color:var(--nexus-info);flex:none;margin-top:2px}.salesOpsGuardrail>div{display:flex;flex-direction:column;gap:2px}.salesOpsGuardrail b{color:var(--text)}.salesOpsGuardrail span{color:var(--muted);font-size:max(10px,calc(6px + var(--font-bump)));line-height:1.45}:root[data-theme=light] .salesOpsHero{border-top:4px solid #2f6fea}:root[data-theme=light] .salesOpsHero h2{color:#174F78}:root[data-theme=light] .salesOpsCard{background:#FFFFFF;box-shadow:0 7px 18px rgba(31,49,57,.045)}:root[data-theme=neon] .salesOpsHero{border-color:rgba(51,136,255,.28);background:radial-gradient(circle at 90% 8%,rgba(51,136,255,.1),transparent 29%),radial-gradient(circle at 72% 90%,rgba(255,79,163,.07),transparent 25%),#0C0F17}:root[data-theme=neon] .salesOpsHero h2{background:linear-gradient(90deg,#00E5FF,#3388FF 38%,#9A63FF 70%,#FF4FA3);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=neon] .salesOpsCard{background:linear-gradient(145deg,#0D111A,#111723)}:root[data-theme=neon] .salesOps-team{border-color:rgba(0,240,200,.28)}:root[data-theme=neon] .salesOps-customers{border-color:rgba(0,229,255,.28)}:root[data-theme=neon] .salesOps-alerts{border-color:rgba(255,79,163,.3)}:root[data-theme=neon] .salesOps-pipeline{border-color:rgba(51,136,255,.3)}:root[data-theme=neon] .salesOps-routes{border-color:rgba(154,99,255,.31)}:root[data-theme=neon] .salesOps-territory{border-color:rgba(0,240,200,.28)}:root[data-theme=neon] .salesOps-orders{border-color:rgba(255,200,87,.29)}:root[data-theme=neon] .salesOps-service{border-color:rgba(255,79,163,.28)}:root[data-theme=neon] .salesOps-field{border-color:rgba(90,156,255,.29)}@media(max-width:1150px){.salesTeamKpis{grid-template-columns:repeat(3,minmax(0,1fr))}.salesOpsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.salesLoopSteps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:850px){.salesOpsHero{align-items:flex-start;flex-direction:column}.salesOpsGuideButton{min-width:0;width:100%}.salesOpsStatusBar{align-items:flex-start;flex-direction:column}.salesCoordinationGrid{grid-template-columns:1fr}}@media(max-width:650px){.salesLoopSteps,.salesOpsGrid,.salesTeamKpis{grid-template-columns:1fr}.salesLoopStep{grid-template-columns:28px 1fr}.salesLoopStep>svg{display:none}}.snapshotPills button:first-child{border-top:3px solid var(--nexus-info)}.snapshotPills button:nth-child(2){border-top:3px solid var(--nexus-danger)}.snapshotPills button:nth-child(3){border-top:3px solid var(--nexus-warning)}.snapshotPills button:nth-child(4){border-top:3px solid var(--nexus-violet)}.moduleStrip .moduleCard:first-child{border-color:color-mix(in srgb,var(--nexus-warning) 24%,var(--border-soft))}.moduleStrip .moduleCard:first-child .moduleIcon{color:var(--nexus-warning);background:var(--nexus-warning-soft)}.moduleStrip .moduleCard:nth-child(2){border-color:color-mix(in srgb,var(--nexus-violet) 24%,var(--border-soft))}.moduleStrip .moduleCard:nth-child(2) .moduleIcon{color:var(--nexus-violet);background:var(--nexus-violet-soft)}.moduleStrip .moduleCard:nth-child(3){border-color:color-mix(in srgb,var(--primary) 24%,var(--border-soft))}.moduleStrip .moduleCard:nth-child(3) .moduleIcon{color:var(--primary);background:color-mix(in srgb,var(--primary) 12%,var(--surface))}.moduleStrip .moduleCard:nth-child(4){border-color:color-mix(in srgb,#19C7D8 24%,var(--border-soft))}.moduleStrip .moduleCard:nth-child(4) .moduleIcon{color:#19C7D8;background:color-mix(in srgb,#19C7D8 12%,var(--surface))}.moduleStrip .moduleCard:nth-child(5){border-color:color-mix(in srgb,var(--nexus-info) 24%,var(--border-soft))}.moduleStrip .moduleCard:nth-child(5) .moduleIcon{color:var(--nexus-info);background:var(--nexus-info-soft)}.moduleStrip .moduleCard:nth-child(6){border-color:color-mix(in srgb,var(--primary-strong) 24%,var(--border-soft))}.moduleStrip .moduleCard:nth-child(6) .moduleIcon{color:var(--primary-strong);background:color-mix(in srgb,var(--primary-strong) 12%,var(--surface))}.agentPilotPanel .agentActionGrid>div:first-child span{color:var(--nexus-info);background:var(--nexus-info-soft)}.agentPilotPanel .agentActionGrid>div:nth-child(2) span{color:var(--nexus-violet);background:var(--nexus-violet-soft)}.agentPilotPanel .agentActionGrid>div:nth-child(3) span{color:var(--primary-strong);background:color-mix(in srgb,var(--primary-strong) 14%,var(--surface))}.microCards div:first-child,.microCards div:nth-child(2){border-left:2px solid color-mix(in srgb,var(--nexus-info) 45%,var(--border-soft))}.microCards div:first-child strong,.microCards div:nth-child(2) strong{color:var(--nexus-info)}.microCards div:nth-child(3),.microCards div:nth-child(4){border-left:2px solid color-mix(in srgb,var(--primary-strong) 45%,var(--border-soft))}