.report-quick-nav__item--navy-only{display:none}html[data-nexa-theme=classic] .theme-switcher{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:7px;padding:7px 10px;border:1px solid rgba(16,57,108,.13);border-radius:11px;color:#10396c;background:#ffffffb8;box-shadow:none;font:inherit;font-size:.75rem;font-weight:850;cursor:pointer}html[data-nexa-theme=classic] .theme-switcher__icon{display:inline-flex;width:26px;height:16px;padding:2px;align-items:center;justify-content:space-between;border-radius:999px;background:#d7e7f2}html[data-nexa-theme=classic] .theme-switcher__icon span{width:10px;height:10px;border:2px solid #10396c;border-radius:50%}html[data-nexa-theme=classic] .theme-switcher__icon span:first-child{border-color:#17c1dd;background:#17c1dd}html[data-nexa-theme=navy]{--nexa-navy-950: #061b3a;--nexa-navy-900: #082754;--nexa-navy-850: #0a3268;--nexa-navy-800: #0c3c7a;--nexa-blue-600: #087fda;--nexa-cyan-500: #14b8d4;--nexa-cyan-100: #dff8fc;--nexa-canvas: #f3f7fc;--nexa-surface: #ffffff;--nexa-surface-soft: #f8fbff;--nexa-border: #dbe6f2;--nexa-text: #102a4e;--nexa-muted: #6b7d93;--nexa-shadow: 0 18px 44px rgba(12, 47, 91, .09);--nexa-dark-surface-solid: #082b57;--nexa-dark-surface-gradient: linear-gradient( 180deg, #0a447b 0%, #093762 48%, #082b57 100% )}html[data-nexa-theme=navy] body{--bg: var(--nexa-canvas);--paper: rgba(255, 255, 255, .96);--paper-strong: #ffffff;--ink: var(--nexa-text);--muted: var(--nexa-muted);--line: rgba(31, 68, 111, .12);--accent: var(--nexa-cyan-500);--accent-soft: rgba(20, 184, 212, .11);--warm: var(--nexa-blue-600);--shadow: var(--nexa-shadow);--button-primary: #0b78c9;--button-primary-soft: rgba(11, 120, 201, .11);--radius-xl: 20px;--radius-lg: 16px;--radius-md: 12px;color:var(--nexa-text);background:radial-gradient(circle at 88% -10%,rgba(20,184,212,.1),transparent 29rem),linear-gradient(180deg,#edf4fb 0,var(--nexa-canvas) 34rem)}html[data-nexa-theme=navy] body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(8,39,84,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(8,39,84,.018) 1px,transparent 1px);background-size:32px 32px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.58),transparent 62%)}html[data-nexa-theme=navy] .page-shell{width:min(1460px,calc(100% - 36px));padding-top:18px}html[data-nexa-theme=navy] .site-header{min-height:68px;padding:7px 12px;border:1px solid rgba(8,39,84,.1);border-radius:16px;background:#ffffffe0;backdrop-filter:blur(22px) saturate(1.1);box-shadow:0 12px 32px #08275414}html[data-nexa-theme=navy] .site-nav a{position:relative;color:#687b91}html[data-nexa-theme=navy] .site-nav a:hover,html[data-nexa-theme=navy] .site-nav a.is-active{color:var(--nexa-navy-850)}html[data-nexa-theme=navy] .site-nav a.is-active:after{content:"";position:absolute;inset-inline:0;bottom:0;height:2px;border-radius:999px;background:var(--nexa-cyan-500)}html[data-nexa-theme=navy] .theme-switcher{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:7px;padding:7px 10px;border:1px solid rgba(8,39,84,.13);border-radius:11px;color:var(--nexa-navy-850);background:#f3f7fc;box-shadow:none;font:inherit;font-size:.75rem;font-weight:850;cursor:pointer}html[data-nexa-theme=navy] .theme-switcher:hover{color:#fff;border-color:var(--nexa-navy-800);background:var(--nexa-navy-800);transform:translateY(-1px)}html[data-nexa-theme=navy] .theme-switcher__icon{position:relative;display:inline-flex;width:26px;height:16px;padding:2px;align-items:center;justify-content:space-between;border-radius:999px;background:var(--nexa-navy-850)}html[data-nexa-theme=navy] .theme-switcher:hover .theme-switcher__icon{background:#ffffff38}html[data-nexa-theme=navy] .theme-switcher__icon span{width:10px;height:10px;border:2px solid #fff;border-radius:50%}html[data-nexa-theme=navy] .theme-switcher__icon span:last-child{border-color:var(--nexa-cyan-500);background:var(--nexa-cyan-500)}html[data-nexa-theme=navy] .dashboard{gap:16px}html[data-nexa-theme=navy] .hero__copy,html[data-nexa-theme=navy] .hero__panel,html[data-nexa-theme=navy] .panel,html[data-nexa-theme=navy] .issue-card,html[data-nexa-theme=navy] .column-card,html[data-nexa-theme=navy] .empty-state{border:1px solid var(--nexa-border);border-radius:20px;background:#fffffff7;box-shadow:var(--nexa-shadow);backdrop-filter:none}html[data-nexa-theme=navy] .panel{padding:20px}html[data-nexa-theme=navy] .panel--tonal,html[data-nexa-theme=navy] .panel--nested{background:linear-gradient(180deg,#fff,#f8fbff)}html[data-nexa-theme=navy] .score-surface{border-color:var(--nexa-border);border-radius:18px;background:#fff;box-shadow:0 12px 30px #0c2f5b12}html[data-nexa-theme=navy] .score-hero__main{color:#fff;border:1px solid rgba(101,205,231,.46);background:var(--nexa-dark-surface-gradient);border-radius:17px;box-shadow:0 12px 28px #06264f24}html[data-nexa-theme=navy] .score-hero__main:after{border-color:#3797d83d}html[data-nexa-theme=navy] .score-hero__main *,html[data-nexa-theme=navy] .score-hero__eyebrow{color:inherit}html[data-nexa-theme=navy] .score-hero__mini-track{background:#ffffff2b}html[data-nexa-theme=navy] .score-hero__eyebrow{color:#fff;border-color:#ffffff45;background:#ffffff21;box-shadow:inset 0 1px #ffffff29,0 8px 20px #00183c1a;backdrop-filter:blur(10px)}html[data-nexa-theme=navy] .score-hero__unit{display:inline-block;margin-inline-start:.04em;color:inherit;font:inherit;letter-spacing:inherit;vertical-align:baseline}html[data-nexa-theme=navy] .score-hero__footer span{color:#fff}html[data-nexa-theme=navy] .score-hero__footer>span{gap:9px;border-color:#ffffff45;background:#ffffff21;box-shadow:inset 0 1px #ffffff29,0 8px 20px #00183c1a;backdrop-filter:blur(10px)}html[data-nexa-theme=navy] .score-hero__footer strong{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:4px 10px;margin-inline-end:2px;border:1px solid rgba(125,220,237,.52);border-radius:999px;color:var(--nexa-navy-950);background:#fff;box-shadow:inset 0 1px #fff,0 3px 10px #00183c2e}html[data-nexa-theme=navy] .score-hero__footer strong .report-animated-metric{color:var(--nexa-navy-950)}html[data-nexa-theme=navy] .analysis-overlay__logo-orb{display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(81,178,218,.22);background:radial-gradient(circle at 34% 28%,rgba(109,224,241,.34),transparent 46%),linear-gradient(145deg,#eefafffa,#d8edfae6);box-shadow:inset 0 1px #ffffffe6,0 18px 38px #0c4a8021}html[data-nexa-theme=navy] .analysis-overlay__logo-orb img{width:78%;height:auto;opacity:.78;filter:saturate(.9) drop-shadow(0 5px 10px rgba(8,86,151,.12))}html[data-nexa-theme=navy] .score-hero__mini-track span{background:linear-gradient(90deg,#20d4e5,#76edf5)}html[data-nexa-theme=navy] .score-brief,html[data-nexa-theme=navy] .score-ai-note,html[data-nexa-theme=navy] .score-opportunity-card,html[data-nexa-theme=navy] .score-dimension-card{border-color:var(--nexa-border);background:var(--nexa-surface-soft);box-shadow:none}html[data-nexa-theme=navy] .panel.report-map-sticky--refined{border:0;background:transparent}html[data-nexa-theme=navy] .report-map-sticky--refined .report-quick-nav-bar{gap:5px;padding:7px;border:1px solid var(--nexa-border);border-radius:14px;background:#fffffff5;box-shadow:0 10px 28px #0c2f5b14}html[data-nexa-theme=navy] .report-map-sticky--refined .report-nav-dataset-name{min-height:38px;color:#fff;border-radius:10px;background:linear-gradient(135deg,var(--nexa-navy-850),var(--nexa-navy-950))}html[data-nexa-theme=navy] .report-map-sticky--refined .report-nav-dataset-icon,html[data-nexa-theme=navy] .report-map-sticky--refined .report-nav-dataset-file{color:#fff}html[data-nexa-theme=navy] .report-map-sticky--refined .report-quick-nav__item{min-height:38px;padding:8px 10px;color:#60748c;border-radius:9px}html[data-nexa-theme=navy] .report-map-sticky--refined .report-quick-nav__item:hover{color:var(--nexa-navy-850);background:#f1f6fb}html[data-nexa-theme=navy] .report-map-sticky--refined .report-quick-nav__item.is-active,html[data-nexa-theme=navy] .report-map-sticky--refined .report-quick-nav__item--error-table.is-active,html[data-nexa-theme=navy] .report-map-sticky--refined .report-quick-nav__item--custom-rules.is-active,html[data-nexa-theme=navy] .report-map-sticky--refined .report-quick-nav__item--unique-rule.is-active{color:var(--nexa-navy-850);background:#eaf5fb}html[data-nexa-theme=navy] .report-map-sticky--refined .report-quick-nav__item.is-active:after{height:3px;background:var(--nexa-cyan-500)}.report-sidebar-brand{display:none}.report-workspace-layout,.report-workspace-content{display:contents}@media (min-width: 1181px){html[data-nexa-theme=navy] body.nexa-workspace .dashboard:has(>#report-map-section){position:relative;padding-inline-start:264px}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section{position:fixed;z-index:110;top:104px;bottom:18px;left:max(18px,calc((100vw - 1460px)/2));width:246px;margin:0;padding:0;overflow:visible}html[dir=rtl][data-nexa-theme=navy] body.nexa-workspace #report-map-section{right:max(18px,calc((100vw - 1460px)/2));left:auto}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav-bar{position:relative;display:flex;width:100%;height:100%;min-height:520px;flex-direction:column;align-items:stretch;gap:8px;padding:14px 12px;overflow-y:auto;overflow-x:visible;color:#d8e7fa;border:1px solid rgba(134,199,255,.16);border-radius:22px;background:radial-gradient(circle at 50% -4%,rgba(33,176,225,.15),transparent 31%),linear-gradient(rgba(89,186,225,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(89,186,225,.025) 1px,transparent 1px),linear-gradient(165deg,#0a3263,#092f60 48%,#072750);background-size:auto,32px 32px,32px 32px,auto;box-shadow:0 28px 64px #061b3a3b;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-sidebar-brand{display:grid;gap:9px;padding:4px 4px 12px;border-bottom:1px solid rgba(255,255,255,.11)}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-sidebar-brand__logo{display:grid;min-height:66px;place-items:center;padding:4px 8px;border:0;border-radius:0;background:transparent;box-shadow:none}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-sidebar-brand__logo img{display:block;width:132px;height:auto;aspect-ratio:1263 / 399;opacity:1;filter:drop-shadow(0 6px 14px rgba(40,211,229,.16))}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-sidebar-brand__copy{display:grid;gap:2px;justify-items:center;padding-inline:4px;text-align:center}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-sidebar-brand__copy strong{color:#fff;font-size:.86rem;font-weight:900}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-sidebar-brand__copy small{color:#98b8d7;font-size:.68rem;font-weight:700}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-nav-dataset-name{display:grid;min-height:58px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;padding:9px 10px;color:#e9f7ff;border:1px solid rgba(125,220,237,.16);border-radius:12px;background:#ffffff13;box-shadow:none}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-nav-dataset-icon{display:grid;width:34px;height:34px;place-items:center;color:#d8f3ff;border-radius:10px;background:transparent;box-shadow:none}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-nav-dataset-file{overflow:hidden;color:#fff;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav{display:flex;width:100%;flex:0 0 auto;flex-direction:column;align-items:stretch;gap:4px;padding:4px 0;overflow:visible}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav__item,html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav__item--more{position:relative;display:flex;width:100%;min-height:48px;align-items:center;justify-content:flex-start;gap:10px;padding:9px 10px;color:#bed1e6;border:1px solid transparent;border-radius:11px;background:transparent;box-shadow:none;text-align:start}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav__icon{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;color:#d8f5ff;border:0;border-radius:0;background:transparent;box-shadow:none;opacity:1}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav__icon svg{display:block;width:22px;height:22px;fill:currentColor}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav__item:hover,html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav__item--more:hover{color:#fff;border-color:#48abeb2e;background:#ffffff12}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav__item:hover .report-quick-nav__icon,html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav__item--more:hover .report-quick-nav__icon{color:#fff;border-color:transparent;background:transparent}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav__item.is-active,html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav__item--error-table.is-active,html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav__item--custom-rules.is-active,html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav__item--unique-rule.is-active{color:#fff;border-color:#48abeb3d;background:linear-gradient(90deg,#0869c557,#ffffff13);box-shadow:inset 0 1px #ffffff0f}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav__item.is-active .report-quick-nav__icon{color:#f7fbff;border-color:transparent;background:transparent;box-shadow:none}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav__label{position:relative;display:inline-flex;align-items:center;min-height:30px;padding-bottom:4px}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav__item.is-active .report-quick-nav__label:after{position:absolute;right:0;bottom:0;left:0;height:3px;border-radius:999px;background:linear-gradient(90deg,#e3a72f,#ffd369);box-shadow:0 0 10px #f4b94247;content:""}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav__item.is-active:after{display:none}html[dir=rtl][data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav__item.is-active:after{display:none}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav-more{display:none}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav-more__chevron{margin-inline-start:auto}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav-more__menu{position:static;width:100%;margin-top:4px;padding:5px;border-color:#7ddced24;background:#0211276b;box-shadow:none}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav-more__item{color:#bcd0e5;border-radius:9px}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav-more__item:hover,html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav-more__item.is-active{color:#fff;background:#14b8d426}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .print-report-button{width:100%;min-height:42px;margin-top:auto;justify-content:center;color:#e9f7ff;border:1px solid rgba(125,220,237,.2);border-radius:11px;background:#ffffff13;box-shadow:none}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .print-report-button:hover{color:#fff;background:#14b8d42e}}@media (min-width: 1181px){html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav__item--navy-only{display:flex}}html[data-nexa-theme=navy] details.analysis-accordion:not([open])>.analysis-accordion__content{display:none}@media (min-width: 1181px){html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-layout{display:grid;min-width:0;grid-template-columns:190px minmax(0,1fr);min-height:calc(100vh - 36px);align-items:stretch;gap:0;border:1px solid rgba(20,184,212,.17);border-radius:18px;background:radial-gradient(circle at 9% 0%,rgba(33,176,225,.14),transparent 24%),linear-gradient(rgba(89,186,225,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(89,186,225,.022) 1px,transparent 1px),linear-gradient(165deg,#0a3263,#092f60 46%,#072750);background-size:auto,32px 32px,32px 32px,auto;box-shadow:0 20px 48px #0827541c}html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content{display:grid;min-width:0;align-content:start;gap:0;margin:14px 14px 0 0;padding:0;border-radius:14px 14px 0 0;background:#f8fbff}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section{position:relative;inset:auto;width:190px;height:100%;min-height:calc(100vh - 36px);align-self:stretch;border-radius:18px 0 0 18px;background:transparent}html[dir=rtl][data-nexa-theme=navy] body.nexa-workspace #report-map-section{right:auto;left:auto;border-radius:0 18px 18px 0}html[dir=rtl][data-nexa-theme=navy] body.nexa-workspace .report-workspace-content{margin-right:0;margin-left:14px;border-radius:14px 14px 0 0}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav-bar{position:sticky;top:18px;height:calc(100vh - 36px);min-height:0;padding:11px 9px;border:0;border-radius:0;background:transparent;box-shadow:none}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-sidebar-brand{gap:7px;padding:2px 2px 9px}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-sidebar-brand__logo{min-height:54px;padding:3px 6px;border-radius:0}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-sidebar-brand__logo img{width:128px}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-sidebar-brand__copy strong{font-size:.76rem}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-sidebar-brand__copy small{font-size:.61rem}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-nav-dataset-name{min-height:54px;grid-template-columns:38px minmax(0,1fr);gap:7px;padding:7px 8px;border-radius:10px}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-nav-dataset-icon{width:38px;height:38px;border:1px solid rgba(117,219,233,.08);border-radius:11px}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-nav-dataset-icon svg{width:22px;height:22px}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-nav-dataset-file{font-size:.69rem}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav__item,html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav__item--more{min-height:48px;gap:9px;padding:7px 8px;border-radius:9px;font-size:.73rem}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav__icon{width:38px;height:38px;flex-basis:38px;border-radius:0}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav__item.is-active:after{left:-9px}html[dir=rtl][data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav__item.is-active:after{right:-9px;left:auto}html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .print-report-button{min-height:37px;padding-inline:6px;font-size:.69rem}html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content>.panel{margin:0;border-right:0;border-left:0;border-bottom-color:#dce6f0;border-radius:0;box-shadow:none}html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content>.panel:first-child{border-top:0;border-radius:14px 14px 0 0}html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content .accordion-panel{padding:0;overflow:visible;background:#fff}html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content .analysis-accordion__summary{min-height:86px;padding:14px 18px;color:#fff;border:0;border-left:4px solid #2a9be0;border-radius:0;background:radial-gradient(circle at 12% 0%,rgba(33,176,225,.11),transparent 34%),linear-gradient(165deg,#0a3263,#092f60 48%,#072750);box-shadow:inset 0 -1px #ffffff14}html[dir=rtl][data-nexa-theme=navy] body.nexa-workspace .report-workspace-content .analysis-accordion__summary{border-right:4px solid #2a9be0;border-left:0}html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content .analysis-accordion__summary:hover{background:radial-gradient(circle at 12% 0%,rgba(42,188,228,.15),transparent 36%),linear-gradient(165deg,#0b386b,#0a3466 48%,#082b56);box-shadow:inset 0 -1px #ffffff1a,inset 0 0 0 999px #ffffff06}html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content .analysis-accordion__copy h3{color:#fff}html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content .analysis-accordion__copy .muted{color:#b9cde2}html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content .analysis-accordion__icon{color:#d9f3ff;border-color:#79cdff4d;background:#0a7ed157}html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content .analysis-accordion__meta .tag{color:#b9e4ff;border:1px solid rgba(121,205,255,.2);background:#0541809e}html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content .analysis-accordion__chevron{border-color:#ffffffb8}html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content .analysis-accordion__content{padding:0;border-top:0;border-radius:0;background:#fff}html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content .analysis-accordion__content>.panel,html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content .analysis-accordion__content>.section-grid>.panel{margin:0;border-right:0;border-left:0;border-radius:0;background:#fff;box-shadow:none}html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content .analysis-accordion__content .panel,html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content .analysis-accordion__content .ready-rules-panel,html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content .analysis-accordion__content .rule-builder-panel,html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content .analysis-accordion__content .rules-stack>.panel{border-radius:0!important}html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content .analysis-accordion__content .rules-stack>.panel:last-child,html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content .analysis-accordion__content .stack>.panel:last-child{margin-bottom:0;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content .analysis-accordion__content>:first-child{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content .analysis-accordion__content>:last-child{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}}html[data-nexa-theme=navy] #hero-primary.solid-link--hero,html[data-nexa-theme=navy] #hero-secondary.ghost-link--hero,html[data-nexa-theme=navy] #hero-sample-data.ghost-link--hero,html[data-nexa-theme=navy] .excel-sheet-panel{border-radius:18px}html[data-nexa-theme=navy] #hero-primary.solid-link--hero,html[data-nexa-theme=navy] #hero-secondary.ghost-link--hero,html[data-nexa-theme=navy] #hero-sample-data.ghost-link--hero{min-height:54px;border-radius:18px}html[data-nexa-theme=navy] #hero-primary.solid-link--hero{color:#fff;border:1px solid rgba(7,88,184,.24);background:linear-gradient(135deg,#086ab7,#07579d 52%,#082b57);box-shadow:0 14px 28px #082b5738,0 0 0 3px #079fe21a}html[data-nexa-theme=navy] #hero-primary.solid-link--hero:hover,html[data-nexa-theme=navy] #hero-primary.solid-link--hero:focus-visible{background:linear-gradient(135deg,#0a78c5,#0864ae 52%,#073563);box-shadow:0 18px 34px #082b5745,0 0 0 3px #079fe226}html[data-nexa-theme=navy] #hero-primary .hero-action-icon{color:#fff;border:1px solid rgba(255,255,255,.22);background:#ffffff26;box-shadow:none}html[data-nexa-theme=navy] .excel-sheet-picker__button{border-radius:12px}html[data-nexa-theme=navy] .tag:not(.quality-good):not(.quality-fair):not(.quality-bad):not(.tag--danger):not(.tag--warm){color:#0870b8;border-color:#147ec72e;background:#e8f3fb}html[data-nexa-theme=navy] .section-heading-icon:not(.section-heading-icon--primary){color:#0876bd;border-color:#147ec738;background:#e5f2fb}html[data-nexa-theme=navy] .section-heading-icon--primary{background:linear-gradient(145deg,#079fe2,#0758b8 58%,#082b57);box-shadow:0 9px 20px #0758b829}html[data-nexa-theme=navy] .analyzed-file-header{min-height:78px;padding:14px 17px;color:#fff;border-color:#59cde547;border-radius:14px;background:radial-gradient(circle at 12% 0%,rgba(33,176,225,.11),transparent 35%),linear-gradient(165deg,#0a3263,#092f60 48%,#072750);box-shadow:inset 0 1px #ffffff1a,0 14px 30px #06275326}html[data-nexa-theme=navy] .analyzed-file-header__icon{width:48px;height:48px;color:#dffcff;border-color:#74e2ef47;border-radius:12px;background:linear-gradient(145deg,#1ea6cf6b,#0c5b9e8f);box-shadow:inset 0 1px #ffffff1f}html[data-nexa-theme=navy] .analyzed-file-header__icon svg{width:23px;height:23px}html[data-nexa-theme=navy] .analyzed-file-header__name{color:#fff;font-weight:900}html[data-nexa-theme=navy] .analyzed-file-header__meta{color:#acc7df;font-weight:700}html[data-nexa-theme=navy] .analyzed-file-header__badge{min-width:64px;justify-content:center;color:#f3fbff;border-color:#ffffff2e;background:#ffffff1a;box-shadow:inset 0 1px #ffffff1a;backdrop-filter:blur(8px)}html[data-nexa-theme=navy] .issue-table-toolbar{padding:4px 0 12px;border-bottom:1px solid var(--nexa-border)}html[data-nexa-theme=navy] .issue-table-toolbar__actions .export-button,html[data-nexa-theme=navy] .issue-table-toolbar__actions .save-report-btn,html[data-nexa-theme=navy] .issue-table-toolbar__actions .repair-button{min-height:42px;gap:8px;padding:8px 15px;border-radius:10px;font-weight:850;line-height:1;box-shadow:none}html[data-nexa-theme=navy] .issue-table-toolbar__actions .button-icon{display:inline-grid;width:20px;height:20px;flex:0 0 20px;place-items:center;color:currentColor;border-radius:6px;background:#ffffff2e}html[data-nexa-theme=navy] .issue-table-toolbar__actions .button-icon svg{width:15px;height:15px}html[data-nexa-theme=navy] .issue-table-toolbar__actions .export-button{color:#174f82;border-color:#c7ddeb;background:linear-gradient(180deg,#f9fcfe,#eaf3f9);box-shadow:none}html[data-nexa-theme=navy] .issue-table-toolbar__actions .export-button .button-icon{color:#08704d;background:#1194611a}html[data-nexa-theme=navy] .issue-table-toolbar__actions .export-button:hover:not(:disabled){color:#0f4c3a;border-color:#1194614d;background:#e8f5f0;box-shadow:0 8px 18px #11704d1a}html[data-nexa-theme=navy] .issue-table-toolbar__actions .save-report-btn{color:#174f82;border-color:#c7ddeb;background:linear-gradient(180deg,#f7fbfe,#e8f3fa)}html[data-nexa-theme=navy] .issue-table-toolbar__actions .save-report-btn .button-icon{color:#0b6ca8;background:#167ec11a}html[data-nexa-theme=navy] .issue-table-toolbar__actions .save-report-btn:hover:not(:disabled){color:#073f78;border-color:#9fc8e3;background:#e2f0f9;box-shadow:0 8px 18px #0952911a}html[data-nexa-theme=navy] .issue-table-toolbar__actions .repair-button{position:relative;overflow:hidden;color:#fff;border-color:#5bd5eb9e;background:linear-gradient(135deg,#16b8d2,#087fda 46%,#0a3268);box-shadow:inset 0 1px #ffffff3d,0 10px 24px #085ca03d}html[data-nexa-theme=navy] .issue-table-toolbar__actions .repair-button:after{content:"";position:absolute;top:-60%;left:-28%;width:42%;height:220%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transform:rotate(18deg)}html[data-nexa-theme=navy] .issue-table-toolbar__actions .repair-button .button-icon{color:#fff;background:#fff3;box-shadow:inset 0 0 0 1px #ffffff1a}html[data-nexa-theme=navy] .issue-table-toolbar__actions .repair-button:hover:not(:disabled){color:#fff;border-color:#81e7f6d1;background:linear-gradient(135deg,#20c8dc,#0b8be4 44%,#0a3c79);box-shadow:inset 0 1px #ffffff47,0 13px 28px #085ca04d}html[data-nexa-theme=navy] .issue-filter-container{padding:13px 14px;border:1px solid var(--nexa-border);border-radius:15px;background:#f7faff}html[data-nexa-theme=navy] .issue-filter-header{border-bottom-color:var(--nexa-border);background:linear-gradient(90deg,#0827540e,#14b8d413)}html[data-nexa-theme=navy] .issue-filter-title__icon{color:var(--nexa-navy-850);background:#dceaf7}html[data-nexa-theme=navy] .issue-table-controls{gap:10px;padding:10px;border:1px solid var(--nexa-border);border-radius:14px;background:#fff}html[data-nexa-theme=navy] .issue-source-filter{border-color:var(--nexa-border);background:#f5f8fc}html[data-nexa-theme=navy] .issue-source-filter__item{border-color:transparent;background:transparent;box-shadow:none}html[data-nexa-theme=navy] .issue-source-filter__item:hover,html[data-nexa-theme=navy] .issue-source-filter__item.is-active{color:var(--nexa-navy-850);border-color:#cfe0ef;background:#fff;box-shadow:0 5px 14px #0c2f5b12}html[data-nexa-theme=navy] .issue-source-filter__button strong{color:var(--nexa-navy-800);background:#dcecf8}html[data-nexa-theme=navy] .issue-quick-filter input,html[data-nexa-theme=navy] .issue-quick-filter select,html[data-nexa-theme=navy] .issue-filter-combobox input{border-color:var(--nexa-border);border-radius:10px;background:#fbfdff}html[data-nexa-theme=navy] .issue-quick-filter input:focus,html[data-nexa-theme=navy] .issue-filter-combobox input:focus{border-color:#0b78c96b;box-shadow:0 0 0 3px #0b78c91a}html[data-nexa-theme=navy] .table-wrap{overflow:auto;border:1px solid #d9e4ef;border-radius:16px;background:#fff;box-shadow:0 14px 34px #0c2f5b14}html[data-nexa-theme=navy] .issues-table{min-width:980px;border-collapse:separate;border-spacing:0}html[data-nexa-theme=navy] .issues-table__col-row{width:8%}html[data-nexa-theme=navy] .issues-table__col-column{width:13%}html[data-nexa-theme=navy] .issues-table__col-wrong{width:18%}html[data-nexa-theme=navy] .issues-table__col-suggested{width:22%}html[data-nexa-theme=navy] .issues-table__col-confidence{width:12%}html[data-nexa-theme=navy] .issues-table__col-type{width:21%}html[data-nexa-theme=navy] .issues-table__col-actions{width:6%}html[data-nexa-theme=navy] .issues-table th,html[data-nexa-theme=navy] .issues-table td{padding:10px;border-bottom-color:#e3ebf3;border-inline-end-color:#edf2f7}html[data-nexa-theme=navy] .issues-table thead th{top:0;z-index:5;color:#f5fbff;background:var(--nexa-navy-850);box-shadow:inset 0 -1px #ffffff1a,0 7px 16px #072d5b1f}html[data-nexa-theme=navy] .issues-table thead th:first-child{border-start-start-radius:14px}html[data-nexa-theme=navy] .issues-table thead th:last-child{border-start-end-radius:14px}html[data-nexa-theme=navy] .issues-table-sort{color:inherit}html[data-nexa-theme=navy] .issues-table-sort:hover,html[data-nexa-theme=navy] .issues-table-sort:focus-visible,html[data-nexa-theme=navy] .issues-table-sort.is-active{color:#fff;border-color:#7ddced40;background:#ffffff1a;box-shadow:none}html[data-nexa-theme=navy] .issues-table-sort__icon{color:#dffbff;background:#14b8d43d}html[data-nexa-theme=navy] .issues-table tbody tr{background:#fff;transition:background-color .15s ease,box-shadow .15s ease}html[data-nexa-theme=navy] .issues-table tbody tr:nth-child(2n){background:#f8fbfe}html[data-nexa-theme=navy] .issues-table tbody tr:hover{background:#eef8fc;box-shadow:inset 3px 0 0 var(--nexa-cyan-500)}html[dir=rtl][data-nexa-theme=navy] .issues-table tbody tr:hover{box-shadow:inset -3px 0 0 var(--nexa-cyan-500)}html[data-nexa-theme=navy] .issues-table .cell-error{color:#9c2e39;font-weight:580;background:transparent}html[data-nexa-theme=navy] .issues-table .cell-fix{color:#136b4b;font-weight:580;background:transparent}html[data-nexa-theme=navy] .issues-table .issue-value-mark{display:inline-block;max-width:100%;overflow-wrap:anywhere;line-height:1.35;unicode-bidi:plaintext}html[data-nexa-theme=navy] .issues-table .cell-fix--review{color:#8a5a08;background:transparent}html[data-nexa-theme=navy] .issues-table .cell-fix--empty{color:#7d8da0;background:transparent}html[data-nexa-theme=navy] .issues-table tbody td:nth-child(2),html[data-nexa-theme=navy] .issues-table .cell-error,html[data-nexa-theme=navy] .issues-table .cell-fix{unicode-bidi:plaintext}html[data-nexa-theme=navy] .issues-table .issue-type-stack,html[data-nexa-theme=navy] .issues-table .issue-rule-trace{gap:4px}html[data-nexa-theme=navy] .issues-table .issue-rule-chip--source{display:none}html[data-nexa-theme=navy] .issues-table .issue-rule-chip{padding:4px 8px;font-size:.7rem;line-height:1.2}html[data-nexa-theme=navy] .issues-table .issue-rule-chip--rule{background:#f5f8fb;border-color:#cddae7}html[data-nexa-theme=navy] .issues-table .th-actions{width:58px!important;padding-inline:5px;font-size:.74rem}html[data-nexa-theme=navy] .issues-table .cell-actions{padding:8px 4px!important;white-space:normal}html[data-nexa-theme=navy] .cell-actions__stack{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:6px}html[data-nexa-theme=navy] .cell-actions__stack .action-btn{width:28px;height:28px;margin:0;flex:0 0 auto}html[data-nexa-theme=navy] .cell-actions__stack .action-btn--view-rows,html[data-nexa-theme=navy] .cell-actions__stack .action-btn--dismiss-pattern{width:100%;max-width:52px;height:auto;min-height:28px;padding:4px;font-size:.62rem;white-space:normal}html[data-nexa-theme=navy] .confidence-badge{padding:6px 11px;border:1px solid transparent;font-size:.8rem}html[data-nexa-theme=navy] .issues-table td>.confidence-badge{box-sizing:border-box;inline-size:104px;min-height:36px;padding-block:4px;padding-inline:10px;text-align:center}html[data-nexa-theme=navy] .confidence-badge--confirmed{color:#a22d36;border-color:#b9382f1a;background:#f9eaec}html[data-nexa-theme=navy] .confidence-badge--review{color:#a65c00;border-color:#d977061c;background:#fff2dd}html[data-nexa-theme=navy] .confidence-badge--suggestion{color:#075e94;border-color:#0e74aa1c;background:#e5f4fb}html[data-nexa-theme=navy] .pagination-bar button,html[data-nexa-theme=navy] .action-btn,html[data-nexa-theme=navy] .issue-filter-mode-toggle{border-color:var(--nexa-border);background:#fff;box-shadow:0 5px 13px #0c2f5b0f}html[data-nexa-theme=navy] .pagination-bar>.tag{color:#0b5fa8;border-color:#0b5fa824;background:#e7f2fb}html[data-nexa-theme=navy] .issue-explanation-trigger{min-height:26px;gap:5px;padding:3px 8px;color:#0b5fa8;border-color:#0b5fa838;border-radius:9px;background:#e8f3fbb8;font-size:.72rem}html[data-nexa-theme=navy] .issue-explanation-trigger__icon{width:16px;height:16px;flex:0 0 16px;color:#0b5fa8;border-radius:50%;background:#0b5fa81c;font-size:.66rem}html[data-nexa-theme=navy] .issue-explanation-trigger:hover,html[data-nexa-theme=navy] .issue-explanation-trigger:focus-visible{color:#084a84;background:#dbeefa;outline-color:#0b5fa83d}html[data-nexa-theme=navy] .issue-explanation-overlay{background:#0419376b;backdrop-filter:blur(5px)}html[data-nexa-theme=navy] .issue-explanation-panel{color:var(--nexa-navy-900);border-color:#105b9e33;background:#f7fbff;box-shadow:0 28px 76px #041e434d}html[data-nexa-theme=navy] .issue-explanation-header{border-bottom-color:#d9e6f2;background:linear-gradient(135deg,#f8fcff,#edf6fc)}html[data-nexa-theme=navy] .issue-explanation-header .eyebrow{color:#0b69aa}html[data-nexa-theme=navy] .issue-explanation-close{color:var(--nexa-navy-850);border-color:#cadbea;background:#ffffffe0}html[data-nexa-theme=navy] .issue-explanation-section{border-color:#d9e6f1;background:#ffffffe0}html[data-nexa-theme=navy] .canonical-decision-card{border-color:#1a79cf3d;background:radial-gradient(circle at 100% 0%,rgba(68,196,225,.13),transparent 42%),linear-gradient(135deg,#eef8ff,#fbfdff)}html[data-nexa-theme=navy] .canonical-value{color:var(--nexa-navy-900);border-color:#cbdceb;background:#fffffff0;box-shadow:0 4px 12px #0b447b0d}html[data-nexa-theme=navy] .canonical-value--suggested{color:#075d9b;border-color:#147ec13d;background:#e7f3fb}html[data-nexa-theme=navy] .canonical-arrow{color:#19a9d1}html[data-nexa-theme=navy] .canonical-confidence-chip{color:#075d9b;border-color:#147ec13d;background:#e5f3fb}html[data-nexa-theme=navy] .canonical-safety-badge--high{color:#08705f;border-color:#15967e33;background:#def8f1eb}html[data-nexa-theme=navy] .canonical-confidence-bar{background:#d9e5f0}html[data-nexa-theme=navy] .canonical-confidence-bar span{background:linear-gradient(90deg,#11498c,#167ec1 55%,#2cc3d7)}html[data-nexa-theme=navy] .canonical-collapsible{border-color:#d9e5f0;background:#f8fcffeb}html[data-nexa-theme=navy] .ready-rules-panel .rule-card--allowed-values,html[data-nexa-theme=navy] .ready-rules-panel .rule-card--uniqueness{border-color:#147ec133;background:linear-gradient(180deg,#f3f9fe,#eaf4fb)}html[data-nexa-theme=navy] .ready-rules-panel .rule-card__preview .rule-example-block{border-color:#d5e4f0;background:#f4f9fd}html[data-nexa-theme=navy] .ready-rules-panel .rule-chip--good{color:#075d9b;border-color:#147ec138;background:#ddeffaeb}html[data-nexa-theme=navy] .ready-rules-panel .quality-good{color:#075d9b;border-color:#147ec12e;background:#e5f3fb}html[data-nexa-theme=navy] .rule-action-button--run,html[data-nexa-theme=navy] .relationship-add-run-button{color:#075d9b;border-color:#147ec13d;background:linear-gradient(180deg,#f0f8fd,#dfedf8);box-shadow:0 6px 16px #0b528e14}html[data-nexa-theme=navy] .rule-action-button--run:hover:not(:disabled),html[data-nexa-theme=navy] .relationship-add-run-button:hover:not(:disabled){color:#fff;border-color:#38bbdd70;background:linear-gradient(135deg,#167fc2,#0b4e91);box-shadow:0 10px 22px #0b528e33}html[data-nexa-theme=navy] .ready-rules-panel .rule-card{border-color:#125b9a29;background:linear-gradient(180deg,#fffffffa,#f7fbfffa);box-shadow:0 10px 26px #07315e0f}html[data-nexa-theme=navy] .ready-rules-panel .rule-card>.tag-row .tag,html[data-nexa-theme=navy] .ready-rules-panel .rule-card__preview .tag:not(.quality-bad),html[data-nexa-theme=navy] .ready-rules-panel .rule-card__preview .quality-fair{color:#0b5d99;border-color:#167ec129;background:#e8f4fb}html[data-nexa-theme=navy] .ready-rules-panel .rule-card h4>.tag{color:#075d9b;border-color:#167ec14d;background:#eef8fe}html[data-nexa-theme=navy] .ready-rules-panel .rule-mapping-row .rule-chip--good,html[data-nexa-theme=navy] .ready-rules-panel .rule-example-block .rule-chip--good{color:#075d9b!important;border-color:#167ec13d!important;background:linear-gradient(135deg,#e5f3fb,#d9edf9)!important;box-shadow:inset 0 1px #ffffffb8}html[data-nexa-theme=navy] .ready-rules-panel .rule-arrow{color:#257eb7}html[data-nexa-theme=navy] .ready-rules-panel .rule-action-button,html[data-nexa-theme=navy] .ready-rules-panel .relationship-add-run-button{min-height:34px;gap:6px;padding:6px 11px;border-width:1px;border-radius:9px;font-weight:850;line-height:1}html[data-nexa-theme=navy] .ready-rules-panel .rule-action-button .button-icon,html[data-nexa-theme=navy] .ready-rules-panel .relationship-add-run-button .button-icon{display:inline-grid;width:19px;height:19px;place-items:center;color:currentColor;border-radius:6px;background:#ffffff47}html[data-nexa-theme=navy] .ready-rules-panel .rule-action-button--run,html[data-nexa-theme=navy] .ready-rules-panel .relationship-add-run-button{color:#fff!important;border-color:#126fae!important;background:linear-gradient(135deg,#188ac8,#0a5597)!important;box-shadow:0 8px 18px #0952912e!important}html[data-nexa-theme=navy] .ready-rules-panel .rule-action-button--run:hover:not(:disabled),html[data-nexa-theme=navy] .ready-rules-panel .relationship-add-run-button:hover:not(:disabled){border-color:#0a4c8a!important;background:linear-gradient(135deg,#149fd0,#083e7b)!important;transform:translateY(-1px)}html[data-nexa-theme=navy] .ready-rules-panel .relationship-add-run-button--added,html[data-nexa-theme=navy] .relationship-add-run-button--added{color:#8a4a08!important;border-color:#f59e0b57!important;background:linear-gradient(180deg,#fff8e8,#ffedc7)!important;box-shadow:0 7px 16px #8a4a081a!important}html[data-nexa-theme=navy] .ready-rules-panel .relationship-add-run-button--added:hover:not(:disabled),html[data-nexa-theme=navy] .relationship-add-run-button--added:hover:not(:disabled){color:#6f3905!important;border-color:#d977067a!important;background:linear-gradient(180deg,#fff2d2,#ffe1a3)!important}html[data-nexa-theme=navy] .ready-rules-panel .column-relationship-checks-table .relationship-add-run-button--added{width:100%;min-width:0;max-width:100%;gap:4px;padding-inline:5px;font-size:.76rem;white-space:nowrap}html[data-nexa-theme=navy] .ready-rules-panel .column-relationship-checks-table .relationship-add-run-button--added .button-icon{width:16px;height:16px}html[data-nexa-theme=navy] .ready-rules-panel .rule-action-button--edit{color:#174f82;border-color:#ccdeec;background:#f5f9fc}html[data-nexa-theme=navy] .ready-rules-panel .rule-action-button--edit:hover:not(:disabled){color:#073f78;border-color:#9fc8e3;background:#eaf4fb}html[data-nexa-theme=navy] .ready-rules-panel .rule-action-button--remove{color:#a44747;border-color:#be4f4f33;background:#fff5f4}html[data-nexa-theme=navy] .ready-rules-panel .rule-action-button--remove:hover:not(:disabled){color:#923636;border-color:#be4f4f52;background:#fde9e7}html[data-nexa-theme=navy] .identity-key-panel{border-color:#147ec133;background:linear-gradient(180deg,#f6fbff,#edf6fc)}html[data-nexa-theme=navy] .identity-mode-card input,html[data-nexa-theme=navy] .identity-checkbox-option input{accent-color:#167ec1}html[data-nexa-theme=navy] .identity-mode-card--active{color:var(--nexa-navy-900);border-color:#167ec16b;background:#e5f3fb;box-shadow:inset 0 0 0 1px #167ec11c}html[data-nexa-theme=navy] .identity-auto-card{border-color:#147ec138;background:#edf7fd}html[data-nexa-theme=navy] .identity-key-panel__apply{border-color:#147ec133;background:linear-gradient(135deg,#edf8fe,#e4f1fa)}html[data-nexa-theme=navy] .identity-apply-button{color:#0870ae;border-color:#147ec147;background:linear-gradient(135deg,#2dbedc26,#167ec124)}html[data-nexa-theme=navy] .identity-key-chip-card{border-color:#147ec138;background:#ffffffe0}html[data-nexa-theme=navy] .identity-key-chip-card strong,html[data-nexa-theme=navy] .identity-key-chip{color:#0870ae}html[data-nexa-theme=navy] .required-column-badge{color:#075d9b;border-color:#147ec13d;background:#e5f3fb}html[data-nexa-theme=navy] .column-metric-bar{background:#dbe6f0}html[data-nexa-theme=navy] .column-metric-bar>span{background:linear-gradient(90deg,#105395,#167fc2 58%,#25bdd6)}body:has(.about-page),body:has(.contact-page--direct){background:radial-gradient(circle at 50% 0%,rgba(65,191,222,.12),transparent 32rem),#edf5fb}.about-page .about-hero{color:#0a3268;border-color:#1682c238;background:radial-gradient(circle at 60% 0%,rgba(44,195,216,.16),transparent 24rem),linear-gradient(135deg,#fffffff0,#e5f4fce0);box-shadow:0 24px 56px #0526501c}.about-page .about-hero h1{color:#0a3268}.about-page .about-hero p{color:#536b86;opacity:1}.about-page .about-hero .eyebrow{color:#315d86;border-color:#1682c22e;background:#f0f9ffe0}.about-page .about-hero__panel{border-color:#1682c233;background:#ffffffe0;box-shadow:0 14px 34px #07336314;backdrop-filter:blur(12px)}.about-page .about-hero__panel span{color:#536b86}.about-page .about-product-grid article,.about-page .about-team-note,.about-page .about-founder-card{border-color:#d4e2ee;background:#ffffffe6;box-shadow:0 14px 34px #07336312}.about-page .about-product-grid article{border-top:3px solid #1682c2}.about-page .about-icon{color:#0b69aa;border-color:#1682c22e;background:#e5f3fb}.about-page .about-team-note__mark{background:linear-gradient(180deg,#2bc4d8,#0b5798)}.contact-page--direct .contact-direct{border-color:#cfdeeb;background:#ffffffe6;box-shadow:0 26px 64px #062d5b1f}.contact-page--direct .contact-direct__intro{padding:24px;border:1px solid rgba(81,202,226,.24);border-radius:20px;background:radial-gradient(circle at 100% 0%,rgba(40,211,229,.22),transparent 15rem),linear-gradient(145deg,#0c3c7a,#061b3a);box-shadow:0 18px 40px #0526502e}.contact-page--direct .contact-direct__intro h1,.contact-page--direct .contact-direct__intro p:not(.eyebrow){color:#fff}.contact-page--direct .contact-direct__intro p:not(.eyebrow){opacity:.76}.contact-page--direct .contact-brand-card{border-color:#81e0ed3d;background:#ffffff1a;box-shadow:inset 0 1px #ffffff1a}.contact-page--direct .contact-brand-card strong,.contact-page--direct .contact-brand-card>span:not(.contact-brand-card__icon){color:#fff}.contact-page--direct .contact-brand-card img{filter:drop-shadow(0 8px 20px rgba(0,23,57,.18))}.contact-page--direct .contact-email-chip{color:#e6fbff;border-color:#79e2ef4d;background:#ffffff1a}.contact-page--direct .contact-form--direct{border-color:#d4e2ee;background:#fff;box-shadow:0 18px 42px #08346314}.contact-page--direct .contact-form input:focus,.contact-page--direct .contact-form select:focus,.contact-page--direct .contact-form textarea:focus{border-color:#1682c2;box-shadow:0 0 0 4px #1682c221}html[data-nexa-theme=navy] .score-hero__mini-track span{background:linear-gradient(90deg,#d65a50,#e8894c 28%,#ebb24a 48%,#7caf63 72%,#2f8f5c)}html[data-nexa-theme=navy] .score-surface .score-brief,html[data-nexa-theme=navy] .score-surface .score-ai-note,html[data-nexa-theme=navy] .score-surface .score-opportunity-card,html[data-nexa-theme=navy] .score-surface .score-dimension-card,html[data-nexa-theme=navy] .score-surface .stat-card,html[data-nexa-theme=navy] .score-surface .stat-card--primary,html[data-nexa-theme=navy] .score-surface .stat-card--issues,html[data-nexa-theme=navy] .score-surface .stat-card--issues-rate{border-color:#dbe6f2;background:#fff;box-shadow:none}html[data-nexa-theme=navy] .score-surface .score-opportunity-card{border-left:3px solid #e3ad47}html[dir=rtl][data-nexa-theme=navy] .score-surface .score-opportunity-card{border-right:3px solid #e3ad47;border-left:1px solid #dbe6f2}@media (max-width: 1180px){html[data-nexa-theme=navy] .theme-switcher__label{display:none}html[data-nexa-theme=navy] .theme-switcher{min-width:42px;padding:7px}html[data-nexa-theme=navy] .issue-table-controls{grid-template-columns:1fr}html[data-nexa-theme=navy] .confidence-summary--inline{justify-self:stretch;justify-content:flex-start}}@media (max-width: 760px){html[data-nexa-theme=navy] .page-shell{width:min(100% - 20px,1460px);padding-top:10px}html[data-nexa-theme=navy] .site-header{border-radius:14px}html[data-nexa-theme=navy] .panel{padding:14px;border-radius:15px}html[data-nexa-theme=navy] .issue-table-controls{padding:8px}html[data-nexa-theme=navy] .issue-table-toolbar__actions{width:100%}html[data-nexa-theme=navy] .issue-table-toolbar__actions>*{flex:1 1 auto}}@media print{html[data-nexa-theme=navy] body:before,html[data-nexa-theme=navy] .theme-switcher{display:none!important}}html[data-nexa-theme=classic] .hero__main{grid-template-columns:minmax(360px,1.12fr) minmax(320px,.88fr);gap:18px}html[data-nexa-theme=classic] .hero__message{position:relative;z-index:2}html[data-nexa-theme=classic] .hero__visual{min-width:0;justify-content:flex-end}html[data-nexa-theme=classic] .hero__visual-image{inset-inline-start:0;width:min(100%,380px);max-width:100%;max-height:285px;transform:translateY(12px)}.hero-logo-card{border-color:#1794d224;background:linear-gradient(115deg,#fffffff5,#f2fbffe0 62%,#e1f7ffc2);box-shadow:none;backdrop-filter:none}html[data-nexa-theme=navy] .hero-logo-card{border-color:#1794d229;background:linear-gradient(115deg,#fff,#f4fbff 60%,#e8f7ff);box-shadow:none}html[data-nexa-theme=navy] #hero .hero__copy,html[data-nexa-theme=navy] #hero .hero__panel{border-color:#5ccbeb2e;box-shadow:inset 0 1px #ffffff0b,0 22px 48px #07264e26}html[data-nexa-theme=navy] #hero .hero__copy{overflow:visible;color:#f7fbff;background:radial-gradient(circle at 73% 31%,rgba(52,212,241,.2),transparent 25%),radial-gradient(ellipse at 14% 105%,rgba(15,131,221,.22),transparent 42%),linear-gradient(145deg,#092e5c,#10477f 52%,#0a376d)}html[data-nexa-theme=navy] #hero .hero__copy:after{inset:auto -60px -95px auto;width:330px;height:210px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(56,210,239,.18),transparent 68%);transform:rotate(-9deg)}html[data-nexa-theme=navy] #hero .hero__copy:before,html[data-nexa-theme=navy] #hero .hero__panel:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.2;background-image:radial-gradient(ellipse at 22% 115%,transparent 0 46%,rgba(135,227,247,.14) 46.4% 46.8%,transparent 47.2% 54%,rgba(135,227,247,.09) 54.4% 54.8%,transparent 55.2%),linear-gradient(rgba(210,242,250,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(210,242,250,.08) 1px,transparent 1px),repeating-radial-gradient(circle at 0 0,rgba(255,255,255,.13) 0 .5px,transparent .8px 6px);background-size:100% 100%,36px 36px,36px 36px,8px 8px;mask-image:linear-gradient(135deg,rgba(0,0,0,.42),transparent 72%)}html[data-nexa-theme=navy] #hero .hero__copy>*,html[data-nexa-theme=navy] #hero .hero__panel>*{position:relative;z-index:1}html[data-nexa-theme=navy] #hero .hero__copy .eyebrow{color:#d9f6ff;border-color:#73ddf447;background:#e1f7ff1f;box-shadow:inset 0 1px #ffffff17}html[data-nexa-theme=navy] #hero .hero__copy h1{color:#fff;text-shadow:0 8px 26px rgba(2,20,47,.22)}html[data-nexa-theme=navy] #hero .hero-title-accent{color:#36c8f2}html[data-nexa-theme=navy] #hero .hero__lead{max-width:none;white-space:nowrap;color:#b9cce1;font-size:clamp(.92rem,1.05vw,1.03rem);font-weight:650;line-height:1.48}html[data-nexa-theme=navy] #hero .hero__main{grid-template-columns:minmax(400px,.94fr) minmax(340px,1.06fr);gap:0;align-items:center}@media (min-width: 1181px){html[data-nexa-theme=navy] #hero{align-items:stretch}html[data-nexa-theme=navy] #hero .hero__panel--stack{height:100%;grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;gap:12px}}html[data-nexa-theme=navy] #hero .hero__message{z-index:3}html[data-nexa-theme=navy] #hero .hero__copy h1{font-size:clamp(1.9rem,2.25vw,2.6rem);line-height:1.05}html[data-nexa-theme=navy] #hero .hero__actions--primary{grid-template-columns:minmax(210px,1.22fr) repeat(2,minmax(0,1fr));margin-top:16px}html[data-nexa-theme=navy] #hero .hero__feature-grid--primary{margin-top:15px}html[data-nexa-theme=navy] #hero .hero-upload-form{margin-top:12px}html[data-nexa-theme=navy] #hero .hero-upload-form>.excel-sheet-panel{width:100%}html[data-nexa-theme=navy] #hero .hero__actions--primary:has(.excel-sheet-panel:not(.is-hidden)){grid-template-columns:minmax(245px,.82fr) minmax(300px,1.68fr)}html[data-nexa-theme=navy] #hero .hero__actions--primary .excel-sheet-panel{height:100%;min-height:54px;padding:6px 9px;color:#f4fbff;border-color:#78dcf142;background:linear-gradient(180deg,#ffffff1c,#fff1);box-shadow:inset 0 1px #ffffff14,0 12px 24px #02183524}html[data-nexa-theme=navy] #hero .hero__actions--primary .excel-sheet-picker__label{color:#d9ecf8}html[data-nexa-theme=navy] #hero .hero__actions--primary .excel-sheet-picker__button{color:#fff;border-color:#82e0f33d;background:#07305c94;box-shadow:inset 0 1px #ffffff12,0 8px 18px #01142f24}html[data-nexa-theme=navy] #hero .hero__actions--primary .excel-sheet-picker__button:hover,html[data-nexa-theme=navy] #hero .hero__actions--primary .excel-sheet-picker__button:focus-visible{border-color:#76e2f675;background:#093d70ad;box-shadow:0 0 0 3px #26c7e81f,0 10px 20px #01142f2e}html[data-nexa-theme=navy] #hero .hero__actions--primary .excel-sheet-picker__chevron{color:#dff9ff;background:#32c6e52e}html[data-nexa-theme=navy] #hero .hero__actions--primary .excel-sheet-picker__menu{color:#f4fbff;border-color:#6fd8f047;background:#0a3567;box-shadow:0 22px 44px #010f2561,0 0 0 1px #75daef14}html[data-nexa-theme=navy] #hero .hero__actions--primary .excel-sheet-picker__option{color:#eaf7ff;background:transparent}html[data-nexa-theme=navy] #hero .hero__actions--primary .excel-sheet-picker__option:hover,html[data-nexa-theme=navy] #hero .hero__actions--primary .excel-sheet-picker__option:focus-visible,html[data-nexa-theme=navy] #hero .hero__actions--primary .excel-sheet-picker__option.is-selected{color:#fff;background:#2abcde2e}html[data-nexa-theme=navy] #hero .hero__actions--primary .excel-sheet-picker__option.is-selected:after{color:#6ce8cd}html[data-nexa-theme=navy] #hero .hero__actions--primary .excel-sheet-status{color:#d9ecf8}html[data-nexa-theme=navy] #hero .hero__actions--primary .excel-sheet-status--error{color:#ffb4ad}html[data-nexa-theme=navy] #hero .hero__visual{margin-inline-start:-34px;min-height:250px;overflow:visible}html[data-nexa-theme=navy] #hero .hero__visual:before{content:"";position:absolute;z-index:0;width:min(110%,465px);aspect-ratio:1.45;border-radius:50%;background:radial-gradient(ellipse at center,rgba(70,224,249,.43),rgba(18,139,224,.18) 46%,transparent 73%);filter:blur(15px);transform:translate(5%,2%) rotate(-7deg)}html[data-nexa-theme=navy] #hero .hero__visual:after{content:"";position:absolute;z-index:0;inset-inline-start:50%;bottom:7%;width:min(68%,265px);height:28px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(92,223,246,.26),rgba(3,24,58,.2) 52%,transparent 74%);filter:blur(8px);transform:translate(-50%) scaleX(1.12)}html[data-nexa-theme=navy] #hero .hero__visual-image{inset-inline-start:0;z-index:1;width:min(108%,465px);max-width:none;max-height:none;object-fit:contain;transform:translate(6px,-2px) rotate(2deg);filter:drop-shadow(0 28px 34px rgba(0,15,40,.3)) drop-shadow(0 8px 18px rgba(43,196,231,.16))}html[data-nexa-theme=navy] #hero .hero-tablet{position:relative;z-index:1;width:min(114%,530px);margin:0;padding:15px 15px 17px;border:1px solid rgba(147,218,243,.48);border-radius:26px;background:linear-gradient(115deg,rgba(255,255,255,.17),transparent 18% 76%,rgba(59,195,231,.12)),linear-gradient(145deg,#194d7d,#08254d 42%,#061b38 72%,#103f6b);box-shadow:inset 0 1px #ffffff3b,inset 0 -2px #000c1f94,0 30px 45px #000f2861,0 10px 22px #2bc4e726;transform:none;transform-origin:center}html[dir=rtl][data-nexa-theme=navy] #hero .hero-tablet{transform:none}html[data-nexa-theme=navy] #hero .hero-tablet:before{content:"";position:absolute;inset:6px;pointer-events:none;border:1px solid rgba(114,196,226,.22);border-radius:20px}html[data-nexa-theme=navy] #hero .hero-tablet__screen{position:relative;z-index:1;display:block;aspect-ratio:1460 / 935;overflow:hidden;border:1px solid rgba(4,19,41,.82);border-radius:13px;background:#061b3a;box-shadow:0 0 0 2px #04142bcc,inset 0 0 20px #04183329}html[data-nexa-theme=navy] #hero .hero-tablet__screen:after{content:"";position:absolute;z-index:2;top:0;right:0;left:0;height:6px;pointer-events:none;background:var(--nexa-navy-900, #082754);box-shadow:0 1px #14b8d429}html[data-nexa-theme=navy] #hero .hero-tablet__screen picture{display:contents}html[data-nexa-theme=navy] #hero .hero-tablet__screen img{display:block;position:absolute;top:0;left:-15.1%!important;width:auto;max-width:none;height:100%!important;object-fit:cover;object-position:left top;image-rendering:auto;transform:none}html[data-nexa-theme=navy] #hero .hero-tablet__camera{position:absolute;z-index:3;top:5px;left:50%;width:5px;height:5px;border-radius:50%;background:#020a16;box-shadow:inset 0 0 0 1px #41b2e07a,0 0 5px #41b2e052;transform:translate(-50%)}html[data-nexa-theme=navy] #hero .hero-tablet__button{position:absolute;z-index:0;top:27%;inset-inline-end:-3px;width:3px;height:30px;border-radius:0 3px 3px 0;background:#174d78;box-shadow:1px 0 #6acfeb52}html[data-nexa-theme=navy] #hero .hero__feature-grid--primary{border-color:#bae0f521}html[data-nexa-theme=navy] #hero .hero__feature-grid--primary .hero__feature{border-inline-end-color:#bae0f524}html[data-nexa-theme=navy] #hero .hero__feature-grid--primary .hero__feature strong{color:#f8fcff}html[data-nexa-theme=navy] #hero .hero__feature-grid--primary .hero__feature small{color:#9fb7d0}html[data-nexa-theme=navy] #hero .hero__feature-grid--primary .hero__feature-icon{width:40px;height:40px;color:#effcff;border:1px solid rgba(135,218,242,.22);border-radius:50%;background:#145a9d;box-shadow:none}html[data-nexa-theme=navy] #hero .hero__feature-grid--primary .hero__feature-icon svg{width:21px;height:21px;filter:none}html[data-nexa-theme=navy] #hero .hero-upload-panel,html[data-nexa-theme=navy] #hero .hero-postgres-card{min-height:86px;border-color:#72cdeb4d;background:linear-gradient(145deg,#f8fcfff2,#e0f0fbe6);box-shadow:inset 0 1px #ffffffb8,0 14px 30px #021a3b29}html[data-nexa-theme=navy] #hero .hero-upload-panel{padding:8px 12px;border-style:dashed}html[data-nexa-theme=navy] #hero .hero-upload-panel:hover,html[data-nexa-theme=navy] #hero .hero-postgres-card:hover,html[data-nexa-theme=navy] #hero .hero-postgres-card:focus-visible{border-color:#72cdeb70;background:linear-gradient(145deg,#fbfefff7,#e2f3fced);box-shadow:inset 0 1px #ffffffc2,0 18px 34px #021a3b2e}html[data-nexa-theme=navy] #hero .hero-file-picker__icon{background:#0a9fd4;box-shadow:none}html[data-nexa-theme=navy] #hero .ghost-link--hero{color:#eefaff;border-color:#6fd8f040;background:linear-gradient(180deg,#ffffff1f,#ffffff12);box-shadow:inset 0 1px #ffffff14,0 12px 24px #02183524}html[data-nexa-theme=navy] #hero .ghost-link--hero .hero-action-icon--ghost{color:#e9fbff;border:1px solid rgba(166,235,250,.3);background:#2cc2e733;box-shadow:inset 0 1px #ffffff1f}html[data-nexa-theme=navy] #hero .ghost-link--hero:hover,html[data-nexa-theme=navy] #hero .ghost-link--hero:focus-visible{color:#fff;border-color:#6fd8f073;background:#23a0cf33}html[data-nexa-theme=navy] #hero-primary.solid-link--hero{color:#fff;border-color:#89ecff85;background:radial-gradient(circle at 11% 20%,rgba(159,244,255,.11),transparent 25%),linear-gradient(110deg,#0d9fc8,#0792d1 43%,#0765bb 72%,#054b98);text-shadow:0 1px 2px rgba(2,25,56,.34);box-shadow:inset 0 1px #ffffff21,inset 0 -1px #03469542,0 9px 20px #005bac45,0 0 10px #23d5f330,0 0 21px #15b1e514,0 0 0 2px #3bd8f412}html[data-nexa-theme=navy] #hero-primary.solid-link--hero:hover,html[data-nexa-theme=navy] #hero-primary.solid-link--hero:focus-visible{border-color:#c7f9ffa3;background:radial-gradient(circle at 13% 18%,rgba(196,251,255,.14),transparent 27%),linear-gradient(110deg,#12abd1,#09a1dc 42%,#0773c9 72%,#0655a5);box-shadow:inset 0 1px #ffffff2b,inset 0 -1px #03469538,0 11px 24px #0061b54a,0 0 11px #30e1f83d,0 0 24px #19beea1a,0 0 0 3px #4de2f817}html[data-nexa-theme=navy] #hero-primary .hero-action-icon{color:#fff;border-color:#defcff70;background:#b9f7ff29;box-shadow:inset 0 1px #ffffff26,0 0 6px #7eeeff38}html[data-nexa-theme=navy] #hero .hero__panel{position:relative;overflow:hidden;color:#f7fbff;background:radial-gradient(circle at 78% 9%,rgba(50,204,234,.22),transparent 30%),radial-gradient(ellipse at 12% 102%,rgba(11,115,205,.2),transparent 40%),linear-gradient(150deg,#0a3568,#10467c 48%,#082b58)}html[data-nexa-theme=navy] #hero .hero-logo-card{flex-direction:column;gap:10px;border-color:#71daf133;background:linear-gradient(rgba(188,235,247,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(188,235,247,.04) 1px,transparent 1px),radial-gradient(circle at 50% 18%,rgba(57,199,231,.19),transparent 55%),#ffffff0e;background-size:28px 28px,28px 28px,100% 100%,auto;box-shadow:inset 0 1px #ffffff12,0 14px 30px #01163329}html[data-nexa-theme=navy] #hero .hero-logo-image{width:min(100%,260px);opacity:.96;filter:brightness(0) invert(1) drop-shadow(0 8px 18px rgba(38,195,228,.18))}html[data-nexa-theme=navy] #hero .hero-logo-tagline{color:#bcecf7;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-align:center;text-transform:uppercase;text-shadow:0 4px 14px rgba(2,25,58,.3)}html[dir=rtl][data-nexa-theme=navy] #hero .hero-logo-tagline{letter-spacing:0}html[data-nexa-theme=navy] #hero .hero-product-preview{display:flex;flex-direction:column;justify-content:space-between;color:#f4fbff;border-color:#8ee2f647;background:radial-gradient(circle at 88% 0%,rgba(77,221,246,.16),transparent 34%),linear-gradient(145deg,#1a528c,#174b86 54%,#123e72);box-shadow:inset 0 1px #ffffff1a,0 18px 36px #0118383d}html[data-nexa-theme=navy] #hero .hpp-filename,html[data-nexa-theme=navy] #hero .hpp-issue-name{color:#f5fbff}html[data-nexa-theme=navy] #hero .hpp-score-label,html[data-nexa-theme=navy] #hero .hpp-issue-count,html[data-nexa-theme=navy] #hero .hpp-cols-tag{color:#aac2d8}html[data-nexa-theme=navy] #hero .hpp-score-value{color:#55d9f3}html[data-nexa-theme=navy] #hero .hpp-confidence-badge,html[data-nexa-theme=navy] #hero .hpp-badge{color:#dff9ff;border-color:#6edaf23b;background:#35bee121}html[data-nexa-theme=navy] #hero .hpp-bar-track{background:#c7e4f129}html[data-nexa-theme=navy] #hero .hpp-footer{border-top-color:#b4deef26}html[data-nexa-theme=navy] #hero .hpp-status{color:#9ff0d3;border:1px solid rgba(83,220,169,.16);background:#28c78e21}html[data-nexa-theme=navy] .empty-panel--analysis-insights{padding:24px;overflow:hidden;border-color:#67d5ef33;background:radial-gradient(circle at 80% 8%,rgba(43,199,231,.15),transparent 30%),radial-gradient(circle at 10% 92%,rgba(13,116,205,.14),transparent 34%),linear-gradient(135deg,#123f76,#0d3567 54%,#092b57);box-shadow:inset 0 1px #ffffff0d,0 22px 48px #07264e29}html[data-nexa-theme=navy] .empty-panel--analysis-insights .empty-state--insight{color:#f7fbff;border-color:#74daf12e;background:linear-gradient(145deg,#ffffff13,#ffffff09);box-shadow:inset 0 1px #ffffff0b}html[data-nexa-theme=navy] .empty-panel--analysis-insights .empty-state__shape--insight{background:radial-gradient(circle at 38% 34%,rgba(74,218,244,.34),transparent 38%),radial-gradient(circle at 68% 70%,rgba(20,102,190,.34),transparent 42%),#e0f7ff14}html[data-nexa-theme=navy] .empty-panel--analysis-insights .empty-state__icon{color:#82e7f8;border-color:#89e6f940;background:#e6f9ff1a;box-shadow:inset 0 1px #ffffff17,0 14px 30px #01183838}html[data-nexa-theme=navy] .empty-panel--analysis-insights .empty-state__content h2{color:#fff}html[data-nexa-theme=navy] .empty-panel--analysis-insights .empty-state__content>p{color:#b9cde1}html[data-nexa-theme=navy] .empty-panel--analysis-insights .empty-state__point{color:#e9f5ff;border-color:#85dcf029;background:#fff1}html[data-nexa-theme=navy] .empty-panel--analysis-insights .empty-state__point-icon{color:#5dd9f1}html[data-nexa-theme=navy] .empty-panel--analysis-insights .ghost-button{color:#fff;border-color:#7ee2f766;background:linear-gradient(135deg,#1fc3e747,#0a68be4d);box-shadow:inset 0 1px #ffffff1a,0 12px 26px #0118382e}html[data-nexa-theme=navy] .empty-panel--analysis-insights .ghost-button:hover,html[data-nexa-theme=navy] .empty-panel--analysis-insights .ghost-button:focus-visible{color:#fff;border-color:#9dedfd9e;background:linear-gradient(135deg,#26cded66,#0c77cf6b)}html[data-nexa-theme=navy] #hero #hero-insights-shell,html[data-nexa-theme=navy] #hero #hero-insights-shell .empty-panel--hero-insights{padding:0!important;color:#f7fbff;border:0!important;background:transparent!important;box-shadow:none!important}html[data-nexa-theme=navy] #hero .empty-panel--hero-insights .empty-state--insight{color:#f7fbff;border-color:#74daf147!important;background:radial-gradient(circle at 92% 0%,rgba(65,215,241,.18),transparent 36%),linear-gradient(145deg,#18558d,#104579 56%,#0a376a)!important;box-shadow:inset 0 1px #ffffff12,0 14px 30px #01183838!important}html[data-nexa-theme=navy] #hero .empty-panel--hero-insights .empty-state__shape--insight{background:radial-gradient(circle at 38% 34%,rgba(74,218,244,.34),transparent 38%),radial-gradient(circle at 68% 70%,rgba(20,102,190,.34),transparent 42%),#e0f7ff14}html[data-nexa-theme=navy] #hero .empty-panel--hero-insights .empty-state__icon{color:#82e7f8;border-color:#89e6f940;background:#e6f9ff1a;box-shadow:inset 0 1px #ffffff17,0 12px 26px #01183833}html[data-nexa-theme=navy] #hero .empty-panel--hero-insights .empty-state__content h2{color:#fff!important}html[data-nexa-theme=navy] #hero .empty-panel--hero-insights .empty-state__content>p{color:#c7daea!important}html[data-nexa-theme=navy] #hero .empty-panel--hero-insights .empty-state__point{color:#edf8ff!important;border-color:#85dcf038!important;background:#04284e57!important}html[data-nexa-theme=navy] #hero .empty-panel--hero-insights .empty-state__point-icon{color:#5dd9f1}html[data-nexa-theme=navy] #hero .empty-panel--hero-insights .ghost-button{color:#fff!important;border-color:#7ee2f76b!important;background:linear-gradient(135deg,#1fc3e757,#0a68be6b)!important;box-shadow:inset 0 1px #ffffff17,0 10px 22px #01183829}html[data-nexa-theme=navy] #hero .empty-panel--hero-insights .ghost-button:hover,html[data-nexa-theme=navy] #hero .empty-panel--hero-insights .ghost-button:focus-visible{color:#fff;border-color:#9dedfd94;background:linear-gradient(135deg,#26cded57,#0c77cf61)}html[data-nexa-theme=navy] #hero .hero__side-features .hero__feature{min-height:64px;padding:11px 14px;border-color:#7ddaf133;background:linear-gradient(145deg,#ffffff1b,#ffffff0e);box-shadow:inset 0 1px #fff1,0 10px 22px #01183821;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}html[data-nexa-theme=navy] #hero .hero__side-features .hero__feature[hidden]{display:none!important}html[data-nexa-theme=navy] #hero .hero__side-features{gap:12px}html[data-nexa-theme=navy] #hero .hero__side-features .hero__feature:hover{transform:translateY(-3px);border-color:#87e6f95c;background:linear-gradient(145deg,#ffffff24,#41c3e314);box-shadow:inset 0 1px #ffffff17,0 15px 28px #0118382e}html[data-nexa-theme=navy] #hero .hero__side-features .hero__feature strong{color:#f6fbff}html[data-nexa-theme=navy] #hero .hero__side-features .hero__feature small{color:#a9bfd6}html[data-nexa-theme=navy] #hero .hero__side-features .hero__feature-icon{color:#dffaff;border-color:#94e8f94d;border-radius:50%;background:linear-gradient(145deg,#48cfed47,#ffffff17);box-shadow:inset 0 1px #ffffff24,0 8px 18px #02193929}@media (max-width: 760px){html[data-nexa-theme=navy] #hero .hero__copy,html[data-nexa-theme=navy] #hero .hero__panel{border-radius:16px}html[data-nexa-theme=navy] #hero .hero__main{grid-template-columns:1fr}html[data-nexa-theme=navy] #hero .hero__visual{margin-inline-start:0}html[data-nexa-theme=navy] #hero .hero__visual-image{width:min(100%,380px);max-width:100%;transform:none}html[data-nexa-theme=navy] #hero .hero-tablet,html[dir=rtl][data-nexa-theme=navy] #hero .hero-tablet{width:min(100%,440px);transform:none}html[data-nexa-theme=navy] #hero .hero__lead{white-space:normal;text-wrap:balance}}.public-page--pricing .pricing-card--featured .pricing-card__action,.public-page--pricing .pricing-card--advanced .pricing-card__action{color:#3d2700;border:1px solid rgba(169,105,5,.3);text-shadow:0 1px 0 rgba(255,255,255,.34)}.public-page--pricing .pricing-card--featured .pricing-card__action{background:linear-gradient(135deg,#ffe08a,#f4bd3f 48%,#d58a12);box-shadow:inset 0 1px #ffffff7a,0 14px 28px #c57e0d3d}.public-page--pricing .pricing-card--advanced .pricing-card__action{background:linear-gradient(135deg,#ffd36a,#eba92c 48%,#bd7008);box-shadow:inset 0 1px #ffffff70,0 14px 30px #ae650547}.public-page--pricing .pricing-card--advanced:hover,.public-page--pricing .pricing-card--advanced:focus-within{border-color:#b8791275;box-shadow:0 16px 34px #082b571f,0 8px 20px #b879121a;transform:translateY(-4px)}.public-page--pricing .pricing-card--featured .pricing-card__action:after,.public-page--pricing .pricing-card--advanced .pricing-card__action:after{background:linear-gradient(110deg,transparent 26%,rgba(255,255,255,.08) 40%,rgba(255,255,255,.72) 50%,rgba(255,255,255,.1) 60%,transparent 74%);transition:transform .52s ease}.public-page--pricing .pricing-card--featured .pricing-card__action:hover,.public-page--pricing .pricing-card--featured .pricing-card__action:focus-visible{color:#322000;border-color:#a969056b;background:linear-gradient(135deg,#ffeaad,#f8c954 48%,#dc941b);box-shadow:inset 0 1px #ffffff94,0 18px 36px #c57e0d57}.public-page--pricing .pricing-card--advanced .pricing-card__action:hover,.public-page--pricing .pricing-card--advanced .pricing-card__action:focus-visible{color:#322000;border-color:#9a580475;background:linear-gradient(135deg,#ffdf8b,#f2b83e 48%,#c87b0d);box-shadow:inset 0 1px #ffffff8a,0 12px 24px #ae650542}.public-page--pricing .pricing-card--featured .pricing-card__action:focus-visible,.public-page--pricing .pricing-card--advanced .pricing-card__action:focus-visible{outline-color:#e0a4296b}.public-page--pricing .pricing-card:hover,.public-page--pricing .pricing-card:focus-within{box-shadow:0 14px 32px #082b571c;transform:translateY(-4px)}html[data-nexa-theme=navy] body.nexa-workspace #app.dashboard{margin-top:16px;gap:12px}html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content>.panel{padding:18px}html[data-nexa-theme=navy] body.nexa-workspace .analyzed-file-header{min-height:72px;margin-bottom:14px;padding:12px 16px}html[data-nexa-theme=navy] body.nexa-workspace .score-hero{gap:16px;margin-bottom:16px}html[data-nexa-theme=navy] body.nexa-workspace .score-hero__main{min-height:206px;padding:24px}html[data-nexa-theme=navy] body.nexa-workspace .score-hero__value-row{gap:8px;margin-top:18px}html[data-nexa-theme=navy] body.nexa-workspace .score-hero__mini-track{margin-top:14px}html[data-nexa-theme=navy] body.nexa-workspace .score-hero__issues{margin-top:12px}html[data-nexa-theme=navy] body.nexa-workspace .score-hero__footer{margin-top:14px}html[data-nexa-theme=navy] body.nexa-workspace .score-hero__insights{gap:10px}html[data-nexa-theme=navy] body.nexa-workspace .score-brief{min-height:80px;gap:12px;padding:14px}html[data-nexa-theme=navy] body.nexa-workspace .score-ai-note,html[data-nexa-theme=navy] body.nexa-workspace .score-opportunity-card{min-height:72px;padding:13px 14px}html[data-nexa-theme=navy] body.nexa-workspace .score-meter{margin-bottom:16px}html[data-nexa-theme=navy] body.nexa-workspace .score-meter__legend{margin-top:6px}html[data-nexa-theme=navy] body.nexa-workspace .score-meter__track{background:linear-gradient(90deg,#d65a50 0% 16%,#ebb24a 42%,#44a36c 69%,#2f8f5c);transform-origin:center left}html[data-nexa-theme=navy] body.nexa-workspace .score-meter__mask,html[data-nexa-theme=navy] body.nexa-workspace .score-meter__marker{will-change:left}html[data-nexa-theme=navy] body.report-scale-pending #final-score-section:not(.is-scale-animating) .score-meter__mask,html[data-nexa-theme=navy] body.report-scale-pending #final-score-section:not(.is-scale-animating) .score-meter__marker{left:0%!important}html[data-nexa-theme=navy] body.nexa-workspace .score-meter__legend{min-height:1.1em;padding-inline:1px;font-variant-numeric:tabular-nums;font-weight:650;line-height:1.1}html[data-nexa-theme=navy] #final-score-section.is-scale-animating .score-meter__track{animation:nexa-score-track-settle .48s ease-out both}html[data-nexa-theme=navy] #final-score-section.is-scale-animating .score-meter__mask,html[data-nexa-theme=navy] #final-score-section.is-scale-animating .score-meter__marker{animation:nexa-score-position 1.1s cubic-bezier(.22,1,.36,1) both}@keyframes nexa-score-track-settle{0%{opacity:.84;transform:scale3d(.985,1,1)}to{opacity:1;transform:scaleZ(1)}}@keyframes nexa-score-position{0%{left:0%}to{left:var(--score-position)}}html[dir=rtl][data-nexa-theme=navy] body.nexa-workspace .score-meter__track{background:linear-gradient(270deg,#d65a50 0% 16%,#ebb24a 42%,#44a36c 69%,#2f8f5c);transform-origin:center right}html[dir=rtl][data-nexa-theme=navy] body.nexa-workspace .score-hero__mini-track>span{margin-right:0;margin-left:auto;background:linear-gradient(270deg,#d65a50,#e8894c 28%,#ebb24a 48%,#7caf63 72%,#2f8f5c);transform-origin:center right}html[dir=rtl][data-nexa-theme=navy] body.nexa-workspace .score-meter__mask{right:var(--score-position);left:0;background:linear-gradient(270deg,#f7fafc47,#f7fafccc);box-shadow:inset -1px 0 #ffffffb8;will-change:right}html[dir=rtl][data-nexa-theme=navy] body.nexa-workspace .score-meter__marker{left:calc(100% - var(--score-position))}html[dir=rtl][data-nexa-theme=navy] body.report-scale-pending #final-score-section:not(.is-scale-animating) .score-meter__mask{right:0!important;left:0!important}html[dir=rtl][data-nexa-theme=navy] body.report-scale-pending #final-score-section:not(.is-scale-animating) .score-meter__marker{left:100%!important}html[dir=rtl][data-nexa-theme=navy] #final-score-section.is-scale-animating .score-meter__mask{animation:nexa-score-mask-rtl 1.1s cubic-bezier(.22,1,.36,1) both}html[dir=rtl][data-nexa-theme=navy] #final-score-section.is-scale-animating .score-meter__marker{animation:nexa-score-marker-rtl 1.1s cubic-bezier(.22,1,.36,1) both}@keyframes nexa-score-mask-rtl{0%{right:0%}to{right:var(--score-position)}}@keyframes nexa-score-marker-rtl{0%{left:100%}to{left:calc(100% - var(--score-position))}}@media (prefers-reduced-motion: reduce){html[data-nexa-theme=navy] #final-score-section.is-scale-animating .score-meter__track,html[data-nexa-theme=navy] #final-score-section.is-scale-animating .score-meter__mask,html[data-nexa-theme=navy] #final-score-section.is-scale-animating .score-meter__marker{animation:none;will-change:auto}}html[data-nexa-theme=navy] body.nexa-workspace .stats-grid{gap:12px}html[data-nexa-theme=navy] body.nexa-workspace .stat-card{min-height:138px;padding:16px}html[data-nexa-theme=navy] body.nexa-workspace .stat-card__subvalue{margin-top:6px}html[data-nexa-theme=navy] body.nexa-workspace .stats-grid .stat-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s ease,border-color .18s ease;will-change:transform}html[data-nexa-theme=navy] body.nexa-workspace .stats-grid .stat-card__icon{flex:0 0 auto;margin-bottom:11px}html[data-nexa-theme=navy] body.nexa-workspace .stats-grid .stat-card__label{margin:0 0 5px;font-size:.84rem;font-weight:750;line-height:1.25;letter-spacing:.01em}html[data-nexa-theme=navy] body.nexa-workspace .stats-grid .stat-card__value{margin:0;font-variant-numeric:tabular-nums;font-weight:850;line-height:1.05;letter-spacing:-.025em}html[data-nexa-theme=navy] body.nexa-workspace .stats-grid .stat-card__value--shape{gap:7px}html[data-nexa-theme=navy] body.nexa-workspace .stats-grid .stat-card__value--shape>span:last-child{letter-spacing:0}html[data-nexa-theme=navy] body.nexa-workspace .stats-grid .stat-card__subvalue{margin-top:auto;padding-top:7px;font-size:.9rem;line-height:1.2}@media (hover: hover) and (pointer: fine){html[data-nexa-theme=navy] body.nexa-workspace .stats-grid .stat-card:hover{transform:translate3d(0,-2px,0);box-shadow:0 10px 24px #10396c11}}@media (prefers-reduced-motion: reduce){html[data-nexa-theme=navy] body.nexa-workspace .stats-grid .stat-card{transition:none;will-change:auto}html[data-nexa-theme=navy] body.nexa-workspace .stats-grid .stat-card:hover{transform:none}}html[data-nexa-theme=navy] body.nexa-workspace .score-hero__insights .score-brief{gap:13px;padding:14px 15px}html[data-nexa-theme=navy] body.nexa-workspace .score-brief__body{min-width:0}html[data-nexa-theme=navy] body.nexa-workspace .score-brief__body strong{margin-bottom:5px;font-size:1.01rem;font-weight:850;line-height:1.25;letter-spacing:-.01em}html[data-nexa-theme=navy] body.nexa-workspace .score-brief__body p{font-size:.93rem;font-weight:540;line-height:1.46}html[data-nexa-theme=navy] body.nexa-workspace .score-hero__insights .score-ai-note{gap:11px;padding:13px 14px}html[data-nexa-theme=navy] body.nexa-workspace .score-ai-note p{align-self:center;font-size:.92rem;font-weight:760;line-height:1.42;letter-spacing:-.005em}html[data-nexa-theme=navy] body.nexa-workspace .score-hero__insights .score-opportunity-card{padding:12px 14px}html[data-nexa-theme=navy] body.nexa-workspace .score-opportunity-card__label{margin-bottom:4px;font-size:.71rem;font-weight:820;line-height:1.2;letter-spacing:.035em}html[data-nexa-theme=navy] body.nexa-workspace .score-opportunity-card p{font-size:.9rem;font-weight:700;line-height:1.4}html[data-nexa-theme=navy] body.nexa-workspace .score-dimension-grid{margin-top:15px}html[data-nexa-theme=navy] body.nexa-workspace .score-dimension-card{min-height:82px;padding:11px}html[data-nexa-theme=navy] body.nexa-workspace .issue-table-toolbar{margin-bottom:10px;padding-bottom:10px}html[data-nexa-theme=navy] body.nexa-workspace .issue-filter-container{margin-bottom:13px;padding:11px 13px}html[data-nexa-theme=navy] body.nexa-workspace .issue-filter-header{margin:-11px -13px 9px;padding:11px 13px}html[data-nexa-theme=navy] body.nexa-workspace .issue-table-controls{margin:10px 0 8px;padding:9px}html[data-nexa-theme=navy] body.nexa-workspace .table-wrap:has(>.issues-table){overflow:visible}html[data-nexa-theme=navy] body.nexa-workspace .issues-table thead th{position:sticky;top:0;z-index:8}html[data-nexa-theme=navy] body.nexa-workspace .issues-table th,html[data-nexa-theme=navy] body.nexa-workspace .issues-table td{padding-block:9px;line-height:1.35}html[data-nexa-theme=navy] body.nexa-workspace .issues-table tbody tr{transition:background-color .18s ease,box-shadow .18s ease}html[data-nexa-theme=navy] body.nexa-workspace .issues-table tbody td{transition:color .18s ease,background-color .18s ease}html[data-nexa-theme=navy] body.nexa-workspace .issues-table tbody tr:hover{box-shadow:inset 3px 0 0 var(--nexa-cyan-500)}html[dir=rtl][data-nexa-theme=navy] body.nexa-workspace .issues-table tbody tr:hover{box-shadow:inset -3px 0 0 var(--nexa-cyan-500)}html[data-nexa-theme=navy] body.nexa-workspace .issues-table tbody tr:focus-within,html[data-nexa-theme=navy] body.nexa-workspace .issues-table tbody tr[aria-selected=true],html[data-nexa-theme=navy] body.nexa-workspace .issues-table tbody tr.is-selected,html[data-nexa-theme=navy] body.nexa-workspace .issues-table tbody tr.issues-table__pattern-row--spotlight{background:#eef8fc;box-shadow:inset 4px 0 0 var(--nexa-cyan-500),inset 0 0 0 1px #14b8d429}html[dir=rtl][data-nexa-theme=navy] body.nexa-workspace .issues-table tbody tr:focus-within,html[dir=rtl][data-nexa-theme=navy] body.nexa-workspace .issues-table tbody tr[aria-selected=true],html[dir=rtl][data-nexa-theme=navy] body.nexa-workspace .issues-table tbody tr.is-selected,html[dir=rtl][data-nexa-theme=navy] body.nexa-workspace .issues-table tbody tr.issues-table__pattern-row--spotlight{box-shadow:inset -4px 0 0 var(--nexa-cyan-500),inset 0 0 0 1px #14b8d429}@media (max-width: 1100px){html[data-nexa-theme=navy] body.nexa-workspace .table-wrap:has(>.issues-table){overflow:auto}}@media (prefers-reduced-motion: reduce){html[data-nexa-theme=navy] body.nexa-workspace .issues-table tbody tr,html[data-nexa-theme=navy] body.nexa-workspace .issues-table tbody td{transition:none}}html[data-nexa-theme=navy] :where(.solid-link,.ghost-link,.ghost-button,.export-button,.save-report-btn,.repair-button,.repair-apply-btn,.action-btn,.rule-action-button,.relationship-add-run-button,.identity-apply-button,.workflow-button-mini,.db-action-btn,.db-type-btn,.issue-filter-mode-toggle,.issue-source-filter__button,.issue-explanation-trigger,.pricing-card__action,.floating-scroll-button){transform:translateZ(0);transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease,opacity .18s ease;-webkit-tap-highlight-color:transparent}@media (hover: hover) and (pointer: fine){html[data-nexa-theme=navy] :where(.solid-link,.ghost-link,.ghost-button,.export-button,.save-report-btn,.repair-button,.repair-apply-btn,.action-btn,.rule-action-button,.relationship-add-run-button,.identity-apply-button,.workflow-button-mini,.db-action-btn,.db-type-btn,.issue-filter-mode-toggle,.issue-source-filter__button,.issue-explanation-trigger,.pricing-card__action,.floating-scroll-button):hover:not(:disabled):not([aria-disabled=true]){transform:translate3d(0,-1px,0)}html[data-nexa-theme=navy] :where(.solid-link,.export-button,.repair-button,.repair-apply-btn,.relationship-add-run-button,.identity-apply-button,.pricing-card__action):hover:not(:disabled):not([aria-disabled=true]){box-shadow:0 9px 20px #09529124}}html[data-nexa-theme=navy] :where(.solid-link,.ghost-link,.ghost-button,.export-button,.save-report-btn,.repair-button,.repair-apply-btn,.action-btn,.rule-action-button,.relationship-add-run-button,.identity-apply-button,.workflow-button-mini,.db-action-btn,.db-type-btn,.issue-filter-mode-toggle,.issue-source-filter__button,.issue-explanation-trigger,.pricing-card__action,.floating-scroll-button):active:not(:disabled):not([aria-disabled=true]){transform:translateZ(0) scale(.98);transition-duration:90ms}html[data-nexa-theme=navy] :where(.solid-link,.ghost-link,.ghost-button,.export-button,.save-report-btn,.repair-button,.repair-apply-btn,.action-btn,.rule-action-button,.relationship-add-run-button,.identity-apply-button,.workflow-button-mini,.db-action-btn,.db-type-btn,.issue-filter-mode-toggle,.issue-source-filter__button,.issue-explanation-trigger,.pricing-card__action,.floating-scroll-button):focus-visible{outline:2px solid rgba(10,162,221,.66);outline-offset:3px}html[data-nexa-theme=navy] :where(.solid-link,.ghost-link,.ghost-button,.export-button,.save-report-btn,.repair-button,.repair-apply-btn,.action-btn,.rule-action-button,.relationship-add-run-button,.identity-apply-button,.workflow-button-mini,.db-action-btn,.db-type-btn,.issue-filter-mode-toggle,.issue-source-filter__button,.issue-explanation-trigger,.pricing-card__action,.floating-scroll-button):disabled{transform:none;box-shadow:none}@media (prefers-reduced-motion: reduce){html[data-nexa-theme=navy] :where(.solid-link,.ghost-link,.ghost-button,.export-button,.save-report-btn,.repair-button,.repair-apply-btn,.action-btn,.rule-action-button,.relationship-add-run-button,.identity-apply-button,.workflow-button-mini,.db-action-btn,.db-type-btn,.issue-filter-mode-toggle,.issue-source-filter__button,.issue-explanation-trigger,.pricing-card__action,.floating-scroll-button){transition:none}}html[data-nexa-theme=navy] body.nexa-workspace .stack{gap:12px}html[data-nexa-theme=navy] body.nexa-workspace .rules-stack{gap:18px}html[data-nexa-theme=navy] body.nexa-workspace .rule-builder-zone{gap:16px;margin-top:16px}html[data-nexa-theme=navy] body.nexa-workspace .rule-builder-spotlight{padding:16px}@media (min-width: 1181px){html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content{margin-top:12px}html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content .analysis-accordion__summary{min-height:78px;padding:12px 16px}html[data-nexa-theme=navy] body.nexa-workspace .report-workspace-content .analysis-accordion__copy{gap:4px}}@media (max-width: 760px){html[data-nexa-theme=navy] body.nexa-workspace #app.dashboard{margin-top:10px;gap:10px}html[data-nexa-theme=navy] body.nexa-workspace .score-hero__main{min-height:auto;padding:20px}}html[data-nexa-theme=navy] body.has-analysis-report #hero{gap:14px}html[data-nexa-theme=navy] body.has-analysis-report .hero__copy{min-height:405px;padding:20px 22px 18px;transition:min-height .26s ease,padding .26s ease}html[data-nexa-theme=navy] body.has-analysis-report .hero__main{gap:0}html[data-nexa-theme=navy] body.has-analysis-report .hero .eyebrow{margin-bottom:12px;padding:6px 11px}html[data-nexa-theme=navy] body.has-analysis-report .hero h1{font-size:clamp(2.05rem,2.34vw,2.62rem);line-height:1.045}html[data-nexa-theme=navy] body.has-analysis-report .hero__lead{margin-top:12px;line-height:1.48}html[data-nexa-theme=navy] body.has-analysis-report .hero__visual{min-height:275px}html[data-nexa-theme=navy] body.has-analysis-report .hero__visual-image{inset-inline-start:0;width:min(108%,450px);max-width:none;max-height:none;object-fit:contain;transform:translate(6px,-2px) rotate(2deg)}html[data-nexa-theme=navy] body.has-analysis-report .hero__feature-grid--primary{margin-top:12px}html[data-nexa-theme=navy] body.has-analysis-report .hero__feature-grid--primary .hero__feature{min-height:42px;padding-block:4px}html[data-nexa-theme=navy] body.has-analysis-report .hero-upload-form{gap:9px;margin-top:10px}html[data-nexa-theme=navy] body.has-analysis-report .hero-source-grid{gap:10px}html[data-nexa-theme=navy] body.has-analysis-report .hero-upload-panel{gap:5px;padding:9px 12px}html[data-nexa-theme=navy] body.has-analysis-report .hero-file-picker{min-height:40px}html[data-nexa-theme=navy] body.has-analysis-report .hero-postgres-card{min-height:80px;padding:9px 12px}html[data-nexa-theme=navy] body.has-analysis-report .hero__actions{gap:10px}html[data-nexa-theme=navy] body.has-analysis-report #hero-primary.solid-link--hero,html[data-nexa-theme=navy] body.has-analysis-report #hero-secondary.ghost-link--hero,html[data-nexa-theme=navy] body.has-analysis-report #hero-sample-data.ghost-link--hero{min-height:48px}html[data-nexa-theme=navy] body.has-analysis-report .hero__panel{padding:17px}html[data-nexa-theme=navy] body.has-analysis-report .hero__panel--stack{gap:10px}html[data-nexa-theme=navy] body.has-analysis-report .hero-logo-card{padding:13px 14px 12px}html[data-nexa-theme=navy] body.has-analysis-report .hero-logo-image{width:min(100%,250px)}html[data-nexa-theme=navy] body.has-analysis-report .hero-product-preview{padding:14px 16px}html[data-nexa-theme=navy] body.has-analysis-report .hpp-header{margin-bottom:10px}html[data-nexa-theme=navy] body.has-analysis-report .hpp-bar-track{margin-bottom:12px}html[data-nexa-theme=navy] body.has-analysis-report .hpp-issues{gap:6px;margin-bottom:10px}html[data-nexa-theme=navy] body.has-analysis-report .hero__side-features{gap:8px}html[data-nexa-theme=navy] body.has-analysis-report .hero__side-features .hero__feature{gap:8px;padding:8px 10px}@media (max-width: 1180px){html[data-nexa-theme=navy] #hero .hero__copy{overflow:hidden}html[data-nexa-theme=navy] #hero .hero__main{grid-template-columns:1fr}html[data-nexa-theme=navy] #hero .hero__visual{margin-inline-start:0}html[data-nexa-theme=navy] #hero .hero__visual-image{width:min(100%,500px);max-width:100%}html[data-nexa-theme=navy] #hero .hero-tablet,html[dir=rtl][data-nexa-theme=navy] #hero .hero-tablet{width:min(100%,500px);transform:none}html[data-nexa-theme=navy] body.has-analysis-report .hero__copy{min-height:auto}html[data-nexa-theme=navy] body.has-analysis-report .hero__visual{min-height:270px}html[data-nexa-theme=navy] body.has-analysis-report .hero__visual-image{width:min(100%,480px);max-width:100%}}@media (max-width: 760px){html[data-nexa-theme=navy] body.has-analysis-report .hero__copy,html[data-nexa-theme=navy] body.has-analysis-report .hero__panel{padding:16px}html[data-nexa-theme=navy] body.has-analysis-report .hero__visual{min-height:220px}html[data-nexa-theme=navy] #hero .hero__actions--primary{grid-template-columns:1fr}html[data-nexa-theme=navy] #hero .hero__actions--primary:has(.excel-sheet-panel:not(.is-hidden)){grid-template-columns:1fr}}html[data-nexa-theme=navy] .site-nav a{color:#75869a;transition:color .18s ease,opacity .18s ease,transform .18s ease}html[data-nexa-theme=navy] .site-nav a:after{content:"";position:absolute;inset-inline:0;bottom:0;height:2px;border-radius:999px;background:var(--nexa-cyan-500);opacity:0;transform:scaleX(0);transform-origin:center;transition:transform .24s cubic-bezier(.22,1,.36,1),opacity .18s ease}html[data-nexa-theme=navy] .site-nav a:hover{transform:translateY(-1px)}html[data-nexa-theme=navy] .site-nav a:hover:after{opacity:.38;transform:scaleX(.58)}html[data-nexa-theme=navy] .site-nav a.is-active:after{opacity:1;transform:scaleX(1)}html[data-nexa-theme=navy] .site-nav a:active{transform:translateY(0);transition-duration:90ms}html[data-nexa-theme=navy] .site-actions .ghost-link,html[data-nexa-theme=navy] .site-actions .solid-link{transition:color .18s ease,opacity .18s ease,transform .18s ease}html[data-nexa-theme=navy] .site-actions .ghost-link:hover,html[data-nexa-theme=navy] .site-actions .solid-link:hover{transform:translateY(-1px)}html[data-nexa-theme=navy] .site-actions .ghost-link:active,html[data-nexa-theme=navy] .site-actions .solid-link:active{transform:translateY(0);transition-duration:90ms}html[data-nexa-theme=navy] .site-actions .solid-link:after{background:var(--nexa-cyan-500);transform:scaleX(1);transform-origin:center;transition:transform .24s cubic-bezier(.22,1,.36,1)}html[data-nexa-theme=navy] .site-nav a:focus-visible,html[data-nexa-theme=navy] .site-actions .ghost-link:focus-visible,html[data-nexa-theme=navy] .site-actions .solid-link:focus-visible{outline:2px solid rgba(10,162,221,.6);outline-offset:4px}@media (prefers-reduced-motion: reduce){html[data-nexa-theme=navy] .site-nav a,html[data-nexa-theme=navy] .site-nav a:after,html[data-nexa-theme=navy] .site-actions .ghost-link,html[data-nexa-theme=navy] .site-actions .solid-link,html[data-nexa-theme=navy] .site-actions .solid-link:after{transition:none}}html[data-nexa-theme=navy] .report-animated-metric{font-variant-numeric:tabular-nums}html[data-nexa-theme=navy] .report-animated-metric--score{display:inline-block;min-inline-size:4ch;text-align:end}@media (min-width: 1181px){html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav-bar{overflow-y:auto}}@media (min-width: 1181px) and (max-height: 950px){html[data-nexa-theme=navy] body.nexa-workspace #report-map-section .report-quick-nav__item--suggested-rules{display:none}}html[data-nexa-theme=navy] .site-header{position:relative;top:auto;z-index:20;min-height:68px;padding:7px 12px;border:1px solid rgba(255,255,255,.64);border-radius:22px;background:linear-gradient(180deg,#ffffffb3,#eef7ff8a);box-shadow:0 12px 32px #0827541a,inset 0 1px #ffffffe0,inset 0 -1px #2f87c714;backdrop-filter:blur(18px) saturate(1.22);-webkit-backdrop-filter:blur(18px) saturate(1.22);transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,backdrop-filter .18s ease}@media (min-width: 1500px){html[data-nexa-theme=navy] .site-header{display:grid;grid-template-columns:clamp(300px,22vw,390px) minmax(0,1fr) auto;column-gap:12px}html[data-nexa-theme=navy] .brand-lockup,html[data-nexa-theme=navy] .site-nav{justify-self:start}html[data-nexa-theme=navy] .site-actions{width:100%;justify-self:stretch;justify-content:flex-end}}html[data-nexa-theme=navy] .site-header.is-auth-pending .site-actions :is(#nav-contact-messages,#nav-owner-analytics,#nav-admin-view).is-hidden{display:inline-flex!important;visibility:hidden;pointer-events:none}html[data-nexa-theme=navy] .site-nav,html[data-nexa-theme=navy] .site-actions{gap:4px}html[data-nexa-theme=navy] .site-nav a,html[data-nexa-theme=navy] .site-actions .ghost-link,html[data-nexa-theme=navy] .site-actions .solid-link{min-height:36px;padding:8px 10px;border-radius:999px;color:#62758c;background:transparent;transition:color .18s ease,background-color .18s ease,border-color .18s ease,opacity .18s ease,transform .18s ease,box-shadow .18s ease}html[data-nexa-theme=navy] .site-actions .ghost-link,html[data-nexa-theme=navy] .site-actions .solid-link{font-weight:600}html{scrollbar-gutter:stable}html[data-nexa-theme=navy] .site-nav a:hover,html[data-nexa-theme=navy] .site-actions .ghost-link:hover,html[data-nexa-theme=navy] .site-actions .solid-link:hover{color:#173f6c;background:#007aff0e;transform:translateY(-1px)}html[data-nexa-theme=navy] .site-nav a.is-active,html[data-nexa-theme=navy] .site-actions .solid-link{color:#103f74;background:#007aff14;box-shadow:inset 0 0 0 1px #007aff0b}html[data-nexa-theme=navy] .site-nav a:after,html[data-nexa-theme=navy] .site-actions .solid-link:after{inset-inline:auto;left:calc(50% - 10px);right:auto;bottom:3px;width:20px;height:3px;border-radius:999px;opacity:0;transform:scaleX(0);transform-origin:center;transition:transform .18s ease,opacity .18s ease}html[data-nexa-theme=navy] .site-nav a:hover:after{opacity:.38;transform:scaleX(.62)}html[data-nexa-theme=navy] .site-nav a.is-active:after,html[data-nexa-theme=navy] .site-actions .solid-link:after{opacity:1;transform:scaleX(1)}html[data-nexa-theme=navy] .site-actions .solid-link:hover:after{transform:scaleX(.82)}html[data-nexa-theme=navy] .site-nav a:after{display:none}html[data-nexa-theme=navy] .site-nav a>span:last-child{position:relative}html[data-nexa-theme=navy] .site-nav a>span:last-child:after{content:"";position:absolute;left:50%;bottom:-8px;width:20px;height:3px;border-radius:999px;background:var(--nexa-cyan-500);opacity:0;transform:translate(-50%) scaleX(0);transform-origin:center;transition:transform .18s ease,opacity .18s ease}html[data-nexa-theme=navy] .site-nav a:hover>span:last-child:after{opacity:.38;transform:translate(-50%) scaleX(.62)}html[data-nexa-theme=navy] .site-nav a.is-active>span:last-child:after{opacity:1;transform:translate(-50%) scaleX(1)}html[data-nexa-theme=navy] .site-nav-icon{width:16px;min-width:16px;height:16px;min-height:16px;flex:0 0 16px;color:currentColor;opacity:.72;overflow:visible}html[data-nexa-theme=navy] .site-nav-icon svg{width:16px;height:16px;flex:0 0 16px;overflow:visible;stroke-width:1.8}html[data-nexa-theme=navy] .site-nav a{flex-shrink:0;white-space:nowrap;overflow:visible}html[data-nexa-theme=navy] #nav-user,html[data-nexa-theme=navy] #nav-admin-view{padding-inline:10px 8px;border:1px solid rgba(15,79,143,.1);background:#0762b80e}html[data-nexa-theme=navy] #nav-logout{font-weight:720;opacity:.66}html[data-nexa-theme=navy] #nav-logout:hover{opacity:1}html[data-nexa-theme=navy] #lang-toggle{padding-inline:9px 8px;border:1px solid rgba(15,79,143,.09);background:#0762b80b}html[data-nexa-theme=navy] #lang-toggle:not(:has(.site-nav-icon)):before{content:"";display:inline-block;width:.9rem;height:.9rem;flex:0 0 .9rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm6.9 9h-3c-.1-2-.5-3.7-1.1-5A8 8 0 0 1 18.9 11ZM12 4c.7 1.1 1.6 3.1 1.9 7h-3.8c.3-3.9 1.2-5.9 1.9-7ZM5.1 13h3c.1 2 .5 3.7 1.1 5A8 8 0 0 1 5.1 13Zm3-2h-3a8 8 0 0 1 4.1-5c-.6 1.3-1 3-1.1 5Zm3.9 9c-.7-1.1-1.6-3.1-1.9-7h3.8c-.3 3.9-1.2 5.9-1.9 7Zm2.8-2c.6-1.3 1-3 1.1-5h3a8 8 0 0 1-4.1 5Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm6.9 9h-3c-.1-2-.5-3.7-1.1-5A8 8 0 0 1 18.9 11ZM12 4c.7 1.1 1.6 3.1 1.9 7h-3.8c.3-3.9 1.2-5.9 1.9-7ZM5.1 13h3c.1 2 .5 3.7 1.1 5A8 8 0 0 1 5.1 13Zm3-2h-3a8 8 0 0 1 4.1-5c-.6 1.3-1 3-1.1 5Zm3.9 9c-.7-1.1-1.6-3.1-1.9-7h3.8c-.3 3.9-1.2 5.9-1.9 7Zm2.8-2c.6-1.3 1-3 1.1-5h3a8 8 0 0 1-4.1 5Z'/%3E%3C/svg%3E") center / contain no-repeat}html[data-nexa-theme=navy] .theme-switcher{min-height:36px;gap:6px;padding:7px 9px;border:1px solid rgba(15,79,143,.1);border-radius:999px;background:#0762b80d;box-shadow:none;transition:color .18s ease,background-color .18s ease,transform .18s ease}html[data-nexa-theme=navy] .theme-switcher:hover{color:#173f6c;background:#007aff13;transform:translateY(-1px)}html[data-nexa-theme=navy] .theme-switcher__icon{width:18px;height:18px;border-radius:50%;box-shadow:none}html[data-nexa-theme=navy] .site-header :is(.site-nav a,.site-actions .ghost-link,.site-actions .solid-link,.theme-switcher){transform:none!important;transition-property:color,background-color,border-color,opacity,box-shadow;transition-duration:.18s;transition-timing-function:ease}html[data-nexa-theme=navy] .site-header :is(.site-nav a,.site-actions .ghost-link,.site-actions .solid-link,.theme-switcher):is(:hover,:active,:focus-visible){transform:none!important}html[data-nexa-theme=navy] .site-nav a:focus-visible,html[data-nexa-theme=navy] .site-actions .ghost-link:focus-visible,html[data-nexa-theme=navy] .site-actions .solid-link:focus-visible,html[data-nexa-theme=navy] .theme-switcher:focus-visible{outline:2px solid rgba(10,162,221,.52);outline-offset:3px}@media (max-width: 980px){html[data-nexa-theme=navy] .site-header{top:8px;border-radius:18px}}@media (max-width: 640px){html[data-nexa-theme=navy] .site-header{top:6px;border-radius:16px}html[data-nexa-theme=navy] .site-nav,html[data-nexa-theme=navy] .site-actions{gap:6px}html[data-nexa-theme=navy] .site-nav a,html[data-nexa-theme=navy] .site-actions .ghost-link,html[data-nexa-theme=navy] .site-actions .solid-link{min-height:32px;padding:6px 7px}}@media (prefers-reduced-motion: reduce){html[data-nexa-theme=navy] .site-header,html[data-nexa-theme=navy] .site-nav a,html[data-nexa-theme=navy] .site-nav a:after,html[data-nexa-theme=navy] .site-nav a>span:last-child:after,html[data-nexa-theme=navy] .site-actions .ghost-link,html[data-nexa-theme=navy] .site-actions .solid-link,html[data-nexa-theme=navy] .site-actions .solid-link:after,html[data-nexa-theme=navy] .theme-switcher{transition:none}}html[data-nexa-theme=navy] .public-page--pricing{position:relative;isolation:isolate;gap:18px;padding:20px;border:1px solid rgba(111,213,240,.16);border-radius:28px;background:radial-gradient(circle at 46% 4%,rgba(22,167,225,.22),transparent 28%),linear-gradient(135deg,#082c59,#0c477d 52%,#073160);box-shadow:inset 0 1px #ffffff12,0 26px 58px #041e412e;overflow:hidden}html[data-nexa-theme=navy] .public-page--pricing:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(123,216,242,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(123,216,242,.025) 1px,transparent 1px);background-size:34px 34px;mask-image:linear-gradient(180deg,#000,transparent 72%)}html[data-nexa-theme=navy] .public-page--pricing .pricing-grid{gap:14px}html[data-nexa-theme=navy] .public-page--pricing .pricing-card{color:#f4f9ff;border-color:#87def42e;background:radial-gradient(circle at 88% 4%,rgba(35,190,226,.13),transparent 28%),linear-gradient(160deg,#145289f5,#07305efa);box-shadow:inset 0 1px #ffffff12,0 18px 38px #01163533}html[data-nexa-theme=navy] .public-page--pricing .pricing-card:nth-child(1),html[data-nexa-theme=navy] .public-page--pricing .pricing-card:nth-child(4){background:radial-gradient(circle at 88% 4%,rgba(35,190,226,.1),transparent 28%),linear-gradient(160deg,#11467af0,#062b55fa)}html[data-nexa-theme=navy] .public-page--pricing .pricing-card--featured{border-color:#43d7f485;background:radial-gradient(circle at 80% 0%,rgba(49,213,243,.25),transparent 34%),linear-gradient(155deg,#176399,#0a3c75 68%,#072e5d);box-shadow:inset 0 1px #ffffff1a,0 22px 46px #00193d40,0 0 0 1px #21c5e81f}html[data-nexa-theme=navy] .public-page--pricing .pricing-card--advanced{border-color:#eab8514d;background:radial-gradient(circle at 82% 2%,rgba(236,179,66,.12),transparent 30%),linear-gradient(155deg,#124b7ffa,#072d58fc)}html[data-nexa-theme=navy] .public-page--pricing .pricing-card:hover,html[data-nexa-theme=navy] .public-page--pricing .pricing-card:focus-within,html[data-nexa-theme=navy] .public-page--pricing .pricing-card--advanced:hover,html[data-nexa-theme=navy] .public-page--pricing .pricing-card--advanced:focus-within{border-color:#59daf57a;background:radial-gradient(circle at 82% 2%,rgba(55,211,241,.21),transparent 32%),linear-gradient(155deg,#185f98,#08376d);box-shadow:inset 0 1px #ffffff1a,0 24px 52px #0014334d;transform:translateY(-3px)}html[data-nexa-theme=navy] .public-page--pricing .pricing-card__top{border-bottom-color:#b1e0ef24}html[data-nexa-theme=navy] .public-page--pricing .pricing-card__icon{border-color:#76e0f63d;border-radius:50%;color:#dff9ff;background:#45bee124;box-shadow:none}html[data-nexa-theme=navy] .public-page--pricing .pricing-card__icon svg{fill:currentColor}html[data-nexa-theme=navy] .public-page--pricing .pricing-card__label{color:#84e4f7}html[data-nexa-theme=navy] .public-page--pricing .pricing-card h2{color:#fff}html[data-nexa-theme=navy] .public-page--pricing .pricing-card__price{color:#53ddf7}html[data-nexa-theme=navy] .public-page--pricing .pricing-card__price span,html[data-nexa-theme=navy] .public-page--pricing .pricing-card li{color:#bfd1e3}html[data-nexa-theme=navy] .public-page--pricing .pricing-card__chips span{color:#dffaff;border-color:#6fdaf238;background:#42b8da1a}html[data-nexa-theme=navy] .public-page--pricing .pricing-card li:before{background:#45d9f5;box-shadow:0 0 0 5px #45d9f51a}html[data-nexa-theme=navy] .public-page--pricing .pricing-card__action,html[data-nexa-theme=navy] .public-page--pricing .pricing-card--featured .pricing-card__action,html[data-nexa-theme=navy] .public-page--pricing .pricing-card--advanced .pricing-card__action{color:#fff;border-color:#68e5fa4d;background:linear-gradient(135deg,#14b8d8,#0878c5 58%,#07539a);box-shadow:inset 0 1px #ffffff29,0 13px 26px #00193c3d;text-shadow:none}html[data-nexa-theme=navy] .public-page--pricing .pricing-card__action--secondary{color:#dcecf9;border-color:#96d6eb3d;background:#ffffff0e;box-shadow:none}html[data-nexa-theme=navy] .public-page--pricing .pricing-card__action:hover,html[data-nexa-theme=navy] .public-page--pricing .pricing-card__action:focus-visible,html[data-nexa-theme=navy] .public-page--pricing .pricing-card--featured .pricing-card__action:hover,html[data-nexa-theme=navy] .public-page--pricing .pricing-card--featured .pricing-card__action:focus-visible,html[data-nexa-theme=navy] .public-page--pricing .pricing-card--advanced .pricing-card__action:hover,html[data-nexa-theme=navy] .public-page--pricing .pricing-card--advanced .pricing-card__action:focus-visible{color:#fff;border-color:#77ebfc7a;background:linear-gradient(135deg,#18c7e2,#0a83d2 58%,#075eaa);box-shadow:0 16px 32px #0017394d}html[data-nexa-theme=navy] .public-page--pricing .pricing-note,html[data-nexa-theme=navy] .public-page--pricing .pricing-trust article{color:#f3f9ff;border-color:#89dbf129;background:linear-gradient(145deg,#19588fd1,#072d57e0);box-shadow:inset 0 1px #ffffff0f,0 14px 30px #00163329}html[data-nexa-theme=navy] .public-page--pricing .pricing-note h2,html[data-nexa-theme=navy] .public-page--pricing .pricing-trust strong{color:#fff}html[data-nexa-theme=navy] .public-page--pricing .pricing-note p,html[data-nexa-theme=navy] .public-page--pricing .pricing-trust p{color:#b9ccdf}html[data-nexa-theme=navy] .public-page--pricing .pricing-trust span{border:1px solid rgba(115,224,246,.18);border-radius:50%;background:#3bbee01f}html[data-nexa-theme=navy] .public-page--pricing .pricing-trust svg{fill:#7de9fa}@media (max-width: 760px){html[data-nexa-theme=navy] .public-page--pricing{padding:14px;border-radius:20px}}html[data-nexa-theme=navy] .about-page{position:relative;isolation:isolate;overflow:hidden;gap:18px;padding:clamp(18px,2.2vw,30px);border:1px solid rgba(116,216,241,.18);border-radius:28px;background:radial-gradient(circle at 68% 9%,rgba(28,180,226,.24),transparent 28rem),radial-gradient(circle at 8% 82%,rgba(36,144,212,.16),transparent 24rem),linear-gradient(145deg,#0a3d75,#0b4c87 48%,#062d5c);box-shadow:inset 0 1px #ffffff14,0 26px 62px #031f442e}html[data-nexa-theme=navy] .about-page:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(119,219,242,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(119,219,242,.035) 1px,transparent 1px);background-size:36px 36px;mask-image:linear-gradient(135deg,#000 0%,rgba(0,0,0,.7) 48%,transparent 88%)}html[data-nexa-theme=navy] .about-page:after{content:"";position:absolute;top:180px;right:21%;z-index:-1;width:440px;height:180px;border:1px solid rgba(78,217,247,.09);border-right-color:transparent;border-left-color:transparent;border-radius:50%;opacity:.65;transform:rotate(-9deg);box-shadow:0 28px 0 -27px #4ad8f72e,0 58px 0 -57px #4ad8f71f}html[data-nexa-theme=navy] .about-page .about-hero{position:relative;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,3vw,48px);align-items:stretch;min-height:clamp(380px,31vw,500px);padding:clamp(30px,3.6vw,52px);color:#f5faff;border-color:#7eddf32b;border-radius:24px;background:radial-gradient(circle at 76% 35%,rgba(37,201,237,.18),transparent 21rem),linear-gradient(140deg,#04234cbd,#0c457c61);box-shadow:inset 0 1px #ffffff14,0 22px 48px #00183938}html[data-nexa-theme=navy] .about-page .about-hero__copy{display:flex;min-width:0;height:100%;width:100%;max-width:none;flex-direction:column;justify-self:start;gap:18px;padding-block:2px}html[data-nexa-theme=navy] .about-page .about-hero .eyebrow{width:fit-content;padding:9px 16px;color:#bceef8;border-color:#6fdcf447;border-radius:999px;background:#35aad321;box-shadow:inset 0 1px #ffffff12;letter-spacing:.13em}html[data-nexa-theme=navy] .about-page .about-hero h1{max-width:680px;color:#fff;font-size:clamp(2.4rem,3.15vw,3.55rem);line-height:1.04;letter-spacing:-.035em;text-wrap:balance}html[data-nexa-theme=navy] .about-page .about-hero__intro{max-width:680px;color:#bed0e2;font-size:clamp(1rem,1.25vw,1.13rem);line-height:1.72}html[data-nexa-theme=navy] .about-page .about-hero__flow{position:relative;display:grid;width:100%;max-width:680px;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:auto;padding:10px;overflow:hidden;isolation:isolate;border:1px solid rgba(122,222,244,.16);border-radius:18px;background:linear-gradient(rgba(116,222,244,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(116,222,244,.025) 1px,transparent 1px),linear-gradient(145deg,#1f6ba43b,#03254e47);background-size:22px 22px,22px 22px,auto;box-shadow:inset 0 1px #ffffff0b}html[data-nexa-theme=navy] .about-page .about-hero__flow:before{content:none}html[data-nexa-theme=navy] .about-page .about-hero__flow article{position:relative;display:grid;min-width:0;min-height:70px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:8px;padding:8px 10px;border:1px solid rgba(127,225,246,.15);border-radius:14px;background:linear-gradient(145deg,#1d68a3d1,#083669eb);box-shadow:0 12px 26px #0014312e}html[data-nexa-theme=navy] .about-page .about-hero__flow-icon{display:grid;width:42px;height:42px;place-items:center;color:#e7fbff;border:1px solid rgba(130,231,250,.25);border-radius:50%;background:#26b1d733}html[data-nexa-theme=navy] .about-page .about-hero__flow-icon svg{width:23px;height:23px;fill:currentColor}html[data-nexa-theme=navy] .about-page .about-hero__flow-copy{display:grid;min-width:0;gap:3px}html[data-nexa-theme=navy] .about-page .about-hero__flow-copy strong{color:#fff;font-size:.92rem;font-weight:900}html[data-nexa-theme=navy] .about-page .about-hero__flow-copy small{color:#a9c8df;font-size:.72rem;font-weight:750;line-height:1.35}html[dir=rtl][data-nexa-theme=navy] .about-page .about-hero__flow{font-family:Segoe UI,Tahoma,Arial,sans-serif}html[data-nexa-theme=navy] .about-page .about-hero__panel{position:relative;display:grid;grid-template-rows:auto minmax(180px,1fr) auto;align-items:center;gap:18px;width:100%;height:100%;min-height:100%;padding:22px;align-self:stretch;justify-self:stretch;overflow:hidden;isolation:isolate;border-color:#7cdef438;border-radius:22px;background:linear-gradient(rgba(111,218,242,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(111,218,242,.035) 1px,transparent 1px),radial-gradient(circle at 50% 44%,rgba(39,200,235,.28),transparent 48%),linear-gradient(145deg,#1f69a4b8,#052853d1);background-size:28px 28px,28px 28px,auto,auto;box-shadow:inset 0 1px #ffffff17,0 20px 44px #0014313d;backdrop-filter:blur(12px)}html[data-nexa-theme=navy] .about-page .about-hero__panel-status,html[data-nexa-theme=navy] .about-page .about-hero__panel-results{position:relative;z-index:4;width:100%}html[data-nexa-theme=navy] .about-page .about-hero__panel-status{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgba(137,230,248,.2);border-radius:16px;background:linear-gradient(145deg,#2477b17a,#083769a8);box-shadow:inset 0 1px #ffffff14,0 12px 28px #00173729}html[data-nexa-theme=navy] .about-page .about-hero__panel-status-icon,html[data-nexa-theme=navy] .about-page .about-hero__panel-result-icon{display:grid;place-items:center;color:#e8fbff;border:1px solid rgba(137,231,249,.25);border-radius:50%;background:#27b4d830}html[data-nexa-theme=navy] .about-page .about-hero__panel-status-icon{width:44px;height:44px}html[data-nexa-theme=navy] .about-page .about-hero__panel-status-icon svg,html[data-nexa-theme=navy] .about-page .about-hero__panel-result-icon svg{width:22px;height:22px;fill:currentColor}html[data-nexa-theme=navy] .about-page .about-hero__panel-status-copy{display:grid;min-width:0;gap:3px}html[data-nexa-theme=navy] .about-page .about-hero__panel-status-copy strong,html[data-nexa-theme=navy] .about-page .about-hero__panel-results strong{color:#fff;font-weight:850}html[data-nexa-theme=navy] .about-page .about-hero__panel-status-copy small,html[data-nexa-theme=navy] .about-page .about-hero__panel-results small{color:#a9c9df;font-weight:700;line-height:1.35}html[data-nexa-theme=navy] .about-page .about-hero__panel-status-badge{padding:6px 10px;color:#a6f3dc;border:1px solid rgba(89,226,188,.24);border-radius:999px;background:#0f97782e;font-size:.72rem;font-weight:850}html[data-nexa-theme=navy] .about-page .about-hero__panel:before{content:"";position:absolute;inset:12% 7%;z-index:0;border-radius:50%;background:radial-gradient(circle,rgba(51,218,245,.22),rgba(25,132,202,.08) 44%,transparent 72%);filter:blur(22px);animation:none;opacity:.78;transform:scale(1)}html[data-nexa-theme=navy] .about-page .about-hero__motion{position:absolute;z-index:1;inset:82px 18px 90px;pointer-events:none}html[data-nexa-theme=navy] .about-page .about-hero__orbit{position:absolute;inset:50% auto auto 50%;display:block;border:1px solid rgba(119,225,247,.22);border-radius:50%;transform:translate(-50%,-50%)}html[data-nexa-theme=navy] .about-page .about-hero__orbit:before,html[data-nexa-theme=navy] .about-page .about-hero__orbit:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:#7be9fa;box-shadow:0 0 16px #53e2f9d1}html[data-nexa-theme=navy] .about-page .about-hero__orbit--outer{width:min(94%,350px);aspect-ratio:1.42;border-inline-color:transparent;animation:none}html[data-nexa-theme=navy] .about-page .about-hero__orbit--outer:before{inset:16% 8% auto auto}html[data-nexa-theme=navy] .about-page .about-hero__orbit--outer:after{inset:auto auto 14% 9%}html[data-nexa-theme=navy] .about-page .about-hero__orbit--inner{width:min(74%,270px);aspect-ratio:1.18;border-block-color:rgba(119,225,247,.11);animation:none}html[data-nexa-theme=navy] .about-page .about-hero__orbit--inner:before{inset:auto 9% 18% auto;width:5px;height:5px}html[data-nexa-theme=navy] .about-page .about-hero__orbit--inner:after{display:none}html[data-nexa-theme=navy] .about-page .about-hero__signal{position:absolute;inset:50% -12% auto;height:72px;opacity:.3;transform:translateY(-50%) rotate(-5deg);background:linear-gradient(172deg,transparent 45%,rgba(86,220,245,.45) 46%,transparent 48%) 0 0 / 52px 22px repeat-x;animation:none;background-position-x:0}html[data-nexa-theme=navy] .about-page .about-hero__node{position:absolute;display:grid;width:44px;height:44px;place-items:center;color:#e7fbff;border:1px solid rgba(129,229,248,.3);border-radius:14px;background:#0c4c84c2;box-shadow:inset 0 1px #ffffff1a,0 12px 24px #0015343d,0 0 20px #30cbeb1f;backdrop-filter:blur(8px);animation:none;transform:none}html[data-nexa-theme=navy] .about-page .about-hero__node svg{width:21px;height:21px;fill:currentColor}html[data-nexa-theme=navy] .about-page .about-hero__node--quality{top:11%;right:10%}html[data-nexa-theme=navy] .about-page .about-hero__node--data{bottom:10%;left:8%}html[data-nexa-theme=navy] .about-page .about-hero__node--insight{right:7%;bottom:13%}html[data-nexa-theme=navy] .about-page .about-hero__brand{position:relative;z-index:3;display:grid;width:min(78%,350px);justify-items:center;justify-self:center;gap:14px;padding:20px 18px 16px;border:1px solid rgba(144,229,247,.12);border-radius:20px;background:linear-gradient(145deg,#0d3e714d,#115c961f);box-shadow:inset 0 1px #ffffff0d,0 20px 46px #0014302e;animation:none;transform:none}html[data-nexa-theme=navy] .about-page .about-hero__panel img{width:min(238px,80%);filter:brightness(0) invert(1) drop-shadow(0 14px 28px rgba(0,19,47,.28))}html[data-nexa-theme=navy] .about-page .about-hero__panel-label{display:block;width:100%;padding-top:16px;color:#c9dbea;border-top:1px solid rgba(164,225,242,.15);font-size:.82rem;letter-spacing:.14em;line-height:1.5;text-align:center;text-transform:uppercase}html[data-nexa-theme=navy] .about-page .about-hero__panel-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html[data-nexa-theme=navy] .about-page .about-hero__panel-results article{display:grid;min-width:0;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;padding:11px 12px;border:1px solid rgba(133,228,247,.17);border-radius:15px;background:linear-gradient(145deg,#1c69a48a,#063060ad);box-shadow:inset 0 1px #ffffff0f}html[data-nexa-theme=navy] .about-page .about-hero__panel-result-icon{width:38px;height:38px}html[data-nexa-theme=navy] .about-page .about-hero__panel-results article>span:last-child{display:grid;min-width:0;gap:3px}html[data-nexa-theme=navy] .about-page .about-hero__panel-results strong{font-size:.82rem}html[data-nexa-theme=navy] .about-page .about-hero__panel-results small{font-size:.68rem}html[dir=rtl][data-nexa-theme=navy] .about-page .about-hero__panel-status,html[dir=rtl][data-nexa-theme=navy] .about-page .about-hero__panel-results{font-family:Segoe UI,Tahoma,Arial,sans-serif}@keyframes about-orbit-turn{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes about-orbit-turn-reverse{0%{transform:translate(-50%,-50%) rotate(360deg)}to{transform:translate(-50%,-50%) rotate(0)}}@keyframes about-node-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes about-brand-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes about-aura-pulse{0%,to{opacity:.62;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes about-signal-flow{0%{background-position-x:0}to{background-position-x:104px}}html[data-nexa-theme=navy] .about-page .about-product-grid{gap:14px}html[data-nexa-theme=navy] .about-page .about-product-grid article,html[data-nexa-theme=navy] .about-page .about-team-note,html[data-nexa-theme=navy] .about-page .about-founder-card{color:#f5faff;border-color:#84dcf229;border-radius:20px;background:radial-gradient(circle at 92% 4%,rgba(55,201,234,.11),transparent 30%),linear-gradient(150deg,#18568ce0,#062e5beb);box-shadow:inset 0 1px #ffffff0f,0 16px 34px #00153329}html[data-nexa-theme=navy] .about-page .about-product-grid article{min-height:230px;padding:28px;border-top:1px solid rgba(132,220,242,.16);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}html[data-nexa-theme=navy] .about-page .about-product-grid article:hover{border-color:#68def757;background:radial-gradient(circle at 88% 0%,rgba(58,211,242,.18),transparent 32%),linear-gradient(150deg,#1d66a0eb,#073465f5);box-shadow:inset 0 1px #ffffff14,0 20px 40px #00153338;transform:translateY(-2px)}html[data-nexa-theme=navy] .about-page .about-icon{width:54px;height:54px;color:#d9f8ff;border:1px solid rgba(105,224,248,.22);border-radius:50%;background:#31afd829;box-shadow:none}html[data-nexa-theme=navy] .about-page .about-icon svg{width:25px;height:25px}html[data-nexa-theme=navy] .about-page .about-product-grid h2,html[data-nexa-theme=navy] .about-page .about-team-note h2,html[data-nexa-theme=navy] .about-page .about-founder-card h2{color:#fff}html[data-nexa-theme=navy] .about-page .about-product-grid h2{font-size:1.28rem}html[data-nexa-theme=navy] .about-page .about-product-grid p,html[data-nexa-theme=navy] .about-page .about-team-note p,html[data-nexa-theme=navy] .about-page .about-founder-card p{color:#b8cde0}html[data-nexa-theme=navy] .about-page .about-team-note{position:relative;min-height:164px;padding:clamp(26px,3vw,38px)}html[data-nexa-theme=navy] .about-page .about-team-note__mark{width:7px;min-height:92px;background:linear-gradient(180deg,#52e2f7,#1289ca);box-shadow:0 0 22px #30cfed4d}html[data-nexa-theme=navy] .about-page .section-label{color:#76e2f5}html[data-nexa-theme=navy] .about-page .about-founder-card{--about-founder-portrait-width: clamp(150px, 14vw, 210px);position:relative;gap:clamp(24px,4vw,48px);min-height:250px;padding:clamp(24px,3.5vw,44px);overflow:hidden;background:radial-gradient(circle at 11% 50%,rgba(51,201,234,.19),transparent 17rem),linear-gradient(140deg,#062a54f5,#135289db)}html[data-nexa-theme=navy] .about-page .about-founder-card img{border:1px solid rgba(126,226,246,.24);border-radius:18px;background:linear-gradient(160deg,#359ccc38,#05264f66);box-shadow:0 18px 38px #00143147,0 0 0 8px #4acdeb0b}html[data-nexa-theme=navy] .about-page .about-founder-card__title{color:#70e2f6!important}@media (max-width: 900px){html[data-nexa-theme=navy] .about-page .about-hero{grid-template-columns:1fr}html[data-nexa-theme=navy] .about-page .about-hero__panel{height:auto;justify-items:center;min-height:300px}html[data-nexa-theme=navy] .about-page .about-hero__panel-label{text-align:center}}@media (prefers-reduced-motion: reduce){html[data-nexa-theme=navy] .about-page .about-hero__panel:before,html[data-nexa-theme=navy] .about-page .about-hero__orbit,html[data-nexa-theme=navy] .about-page .about-hero__signal,html[data-nexa-theme=navy] .about-page .about-hero__node,html[data-nexa-theme=navy] .about-page .about-hero__brand{animation:none}}@media (max-width: 640px){html[data-nexa-theme=navy] .about-page{padding:12px;border-radius:20px}html[data-nexa-theme=navy] .about-page .about-hero{min-height:0;padding:24px 20px;border-radius:18px}html[data-nexa-theme=navy] .about-page .about-hero h1{font-size:clamp(2.2rem,12vw,3.3rem)}html[data-nexa-theme=navy] .about-page .about-hero__flow{gap:7px;padding:9px}html[data-nexa-theme=navy] .about-page .about-hero__flow article{min-height:104px;grid-template-columns:1fr;justify-items:center;gap:7px;padding:9px 5px;text-align:center}html[data-nexa-theme=navy] .about-page .about-hero__flow-icon{width:42px;height:42px}html[data-nexa-theme=navy] .about-page .about-hero__flow-copy strong{font-size:.82rem}html[data-nexa-theme=navy] .about-page .about-hero__flow-copy small{font-size:.64rem}html[data-nexa-theme=navy] .about-page .about-hero__panel{grid-template-rows:auto minmax(170px,1fr) auto;gap:12px;padding:14px}html[data-nexa-theme=navy] .about-page .about-hero__panel-status{grid-template-columns:38px minmax(0,1fr);padding:10px}html[data-nexa-theme=navy] .about-page .about-hero__panel-status-icon{width:38px;height:38px}html[data-nexa-theme=navy] .about-page .about-hero__panel-status-badge{display:none}html[data-nexa-theme=navy] .about-page .about-hero__panel-results{grid-template-columns:1fr}html[data-nexa-theme=navy] .about-page .about-product-grid article,html[data-nexa-theme=navy] .about-page .about-team-note,html[data-nexa-theme=navy] .about-page .about-founder-card{padding:22px}html[data-nexa-theme=navy] .about-page .about-founder-card{--about-founder-portrait-width: 112px;grid-template-columns:1fr}html[data-nexa-theme=navy] .about-page .about-founder-card img{width:var(--about-founder-portrait-width)}}html[data-nexa-theme=navy] body.reports-page #app.dashboard{position:relative;isolation:isolate;overflow:hidden;min-height:calc(100vh - 260px);padding:clamp(16px,2vw,26px);border:1px solid rgba(119,218,242,.18);border-radius:28px;background:radial-gradient(circle at 86% 4%,rgba(31,187,226,.24),transparent 27rem),radial-gradient(circle at 8% 92%,rgba(32,140,211,.13),transparent 24rem),linear-gradient(145deg,#0a3c74,#0b4d88 48%,#062d5c);box-shadow:inset 0 1px #ffffff14,0 26px 60px #031f442e}html[data-nexa-theme=navy] body.reports-page #app.dashboard:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(121,220,244,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(121,220,244,.03) 1px,transparent 1px);background-size:36px 36px;mask-image:linear-gradient(145deg,#000,rgba(0,0,0,.58) 58%,transparent 92%)}html[data-nexa-theme=navy] body.reports-page #app.dashboard>.panel,html[data-nexa-theme=navy] body.reports-page #saved-reports-panel{position:relative;min-height:calc(100vh - 312px);padding:clamp(20px,2.4vw,34px);overflow:hidden;color:#edf7ff;border:1px solid rgba(132,220,242,.16);border-radius:22px;background:radial-gradient(circle at 75% 0%,rgba(52,199,232,.12),transparent 28rem),linear-gradient(150deg,#154f85e8,#052b56f2);box-shadow:inset 0 1px #ffffff12,0 18px 40px #00143133;backdrop-filter:none}html[data-nexa-theme=navy] body.reports-page .reports-empty-panel{display:grid;place-items:center}html[data-nexa-theme=navy] body.reports-page .reports-empty-state{width:min(680px,100%);min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(30px,5vw,56px);text-align:center;border:1px solid rgba(105,221,245,.22);border-radius:24px;background:radial-gradient(circle at 50% 12%,rgba(40,190,226,.18),transparent 15rem),linear-gradient(145deg,#125691d6,#052a54e6);box-shadow:inset 0 1px #ffffff14,0 20px 42px #0014322e}html[data-nexa-theme=navy] body.reports-page .reports-empty-state__icon{width:68px;height:68px;display:grid;place-items:center;color:#a7f2ff;border:1px solid rgba(120,232,251,.28);border-radius:18px;background:#1498c233}html[data-nexa-theme=navy] body.reports-page .reports-empty-state__icon svg{width:32px;height:32px}html[data-nexa-theme=navy] body.reports-page .reports-empty-state__eyebrow{margin-top:18px;color:#79e7f7;font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}html[data-nexa-theme=navy] body.reports-page .reports-empty-state h2{margin:8px 0 0;color:#fff;font-size:clamp(1.55rem,3vw,2.15rem)}html[data-nexa-theme=navy] body.reports-page .reports-empty-state p{max-width:520px;margin:10px auto 0;color:#b9d2e5;line-height:1.7}html[data-nexa-theme=navy] body.reports-page #saved-reports-panel .panel-header,html[data-nexa-theme=navy] body.reports-page #app.dashboard>.panel>.panel-header{align-items:center;min-height:68px;margin:0 0 18px;padding:0 0 18px;border-bottom:1px solid rgba(161,221,240,.13)}html[data-nexa-theme=navy] body.reports-page #saved-reports-panel .panel-title,html[data-nexa-theme=navy] body.reports-page #app.dashboard>.panel>.panel-header .panel-title{position:relative;display:flex;align-items:center;gap:12px;color:#fff;font-size:clamp(1.4rem,2vw,1.85rem);letter-spacing:-.02em}html[data-nexa-theme=navy] body.reports-page #saved-reports-panel .panel-title:before{content:"";width:46px;height:46px;flex:0 0 46px;border:1px solid rgba(114,225,248,.24);border-radius:50%;background:radial-gradient(circle at 50% 36%,rgba(216,249,255,.92) 0 3px,transparent 4px),linear-gradient(90deg,transparent 10px,rgba(215,249,255,.88) 10px 13px,transparent 13px 17px,rgba(215,249,255,.88) 17px 20px,transparent 20px 24px,rgba(215,249,255,.88) 24px 27px,transparent 27px) center 23px / 36px 13px no-repeat,#33b1d929;box-shadow:none}html[data-nexa-theme=navy] body.reports-page #sr-compare-btn,html[data-nexa-theme=navy] body.reports-page #sr-compare-back{min-height:42px;padding:9px 16px;color:#eafaff;border-color:#6fe0f747;border-radius:999px;background:#3eb1d724;box-shadow:inset 0 1px #ffffff12;transform:none}html[data-nexa-theme=navy] body.reports-page #sr-compare-btn:hover,html[data-nexa-theme=navy] body.reports-page #sr-compare-back:hover{color:#fff;border-color:#70e7fa75;background:#3ac1e538}html[data-nexa-theme=navy] body.reports-page #sr-compare-btn:disabled{color:#8eacc6;border-color:#7eb9d321;background:#ffffff0b;box-shadow:none}html[data-nexa-theme=navy] body.reports-page .saved-reports-toolbar{width:fit-content;max-width:100%;min-height:56px;gap:10px;margin-bottom:18px;padding:8px 10px;border:1px solid rgba(133,219,241,.14);border-radius:16px;background:#021c3e33}html[data-nexa-theme=navy] body.reports-page .saved-reports-search{width:min(420px,58vw);max-width:420px;min-height:40px;padding:9px 14px;color:#f2f9ff;caret-color:#68e5f8;border-color:#8cd9ee29;border-radius:11px;background:#ffffff13}html[data-nexa-theme=navy] body.reports-page .saved-reports-search::placeholder{color:#8faac3}html[data-nexa-theme=navy] body.reports-page .saved-reports-search:focus{border-color:#5cdcf68a;background:#ffffff1a;box-shadow:0 0 0 3px #26c2e51a}html[data-nexa-theme=navy] body.reports-page .saved-reports-count{display:inline-flex;min-height:32px;align-items:center;padding:5px 11px;color:#b9d4e7;border:1px solid rgba(130,219,241,.13);border-radius:999px;background:#31b1d91a;font-weight:800}html[data-nexa-theme=navy] body.reports-page .saved-reports-table-wrap{padding:6px;border-color:#89daf026;border-radius:18px;background:#021c3d33;box-shadow:inset 0 1px #ffffff09}html[data-nexa-theme=navy] body.reports-page .saved-reports-table,html[data-nexa-theme=navy] body.reports-page .compare-table{color:#dceaf7}html[data-nexa-theme=navy] body.reports-page .saved-reports-table th,html[data-nexa-theme=navy] body.reports-page .compare-table th{color:#a9c2d8;border-bottom-color:#8fd6eb21;background:#021d3f52}html[data-nexa-theme=navy] body.reports-page .saved-reports-table th:first-child{border-radius:12px 0 0 12px}html[dir=rtl][data-nexa-theme=navy] body.reports-page .saved-reports-table th:first-child{border-radius:0 12px 12px 0}html[data-nexa-theme=navy] body.reports-page .saved-reports-table th:last-child{border-radius:0 12px 12px 0}html[dir=rtl][data-nexa-theme=navy] body.reports-page .saved-reports-table th:last-child{border-radius:12px 0 0 12px}html[data-nexa-theme=navy] body.reports-page .saved-reports-table tbody td{color:#dbe9f5;border-top-color:#81d3ea17;border-bottom-color:#81d3ea17;background:#ffffff0b}html[data-nexa-theme=navy] body.reports-page .saved-reports-table tbody tr:hover{filter:none}html[data-nexa-theme=navy] body.reports-page .saved-reports-table tbody tr:hover td{color:#fff;border-color:#63ddf747;background:#30a8d024}html[data-nexa-theme=navy] body.reports-page .saved-reports-table__row--latest td{border-color:#42d7b030;background:#22b19317}html[data-nexa-theme=navy] body.reports-page .saved-reports-table__row--selected td{border-color:#59ddf75c;background:#2abbdc29}html[data-nexa-theme=navy] body.reports-page .saved-reports-label{color:#fff}html[data-nexa-theme=navy] body.reports-page .saved-reports-note,html[data-nexa-theme=navy] body.reports-page .saved-reports-table__td--date,html[data-nexa-theme=navy] body.reports-page .saved-reports-page-info{color:#9eb8cf}html[data-nexa-theme=navy] body.reports-page .saved-reports-latest{color:#9af2d7!important;border:1px solid rgba(82,224,184,.18);background:#23b28f24!important}html[data-nexa-theme=navy] body.reports-page .score-mini-bar{background:#ffffff1a}html[data-nexa-theme=navy] body.reports-page .saved-report-action{color:#d9e8f5;border-color:#86d3ea2b;background:#ffffff0e}html[data-nexa-theme=navy] body.reports-page .saved-report-action:hover{color:#fff;border-color:#64e1f95e;background:#38b4d929;box-shadow:none;transform:none}html[data-nexa-theme=navy] body.reports-page .saved-report-action--open{color:#fff;border-color:#60e7fb4d;background:linear-gradient(135deg,#13afd0,#0876c2 62%,#07559c);box-shadow:0 10px 20px #00193c33}html[data-nexa-theme=navy] body.reports-page .saved-report-action--danger{color:#ffb4af;border-color:#ff8b8433;background:#c6433b1a}html[data-nexa-theme=navy] body.reports-page .saved-report-action--danger:hover{color:#ffd7d3;border-color:#ff989157;background:#d349412e}html[data-nexa-theme=navy] body.reports-page .saved-reports-checkbox{accent-color:#31c8e7}html[data-nexa-theme=navy] body.reports-page .saved-reports-selection-hint{color:#ffe1a6;border-color:#f5be5938;background:#d6912021}html[data-nexa-theme=navy] body.reports-page .saved-reports-selection-bar{color:#eef8ff;border-color:#63def742;background:#052a53f0;box-shadow:0 18px 45px #00143157}html[data-nexa-theme=navy] body.reports-page .saved-reports-selection-bar strong{color:#fff}html[data-nexa-theme=navy] body.reports-page .saved-reports-pagination .ghost-button{color:#d7e8f6;border-color:#89d8ee2b;background:#ffffff0e}html[data-nexa-theme=navy] body.reports-page .saved-reports-pagination .ghost-button:hover{color:#fff;border-color:#60e0f857;background:#33b3d926}html[data-nexa-theme=navy] body.reports-page .empty-note,html[data-nexa-theme=navy] body.reports-page .loading-note{color:#aac3d8}html[data-nexa-theme=navy] body.reports-page .compare-header-row{border-color:#89daf029;background:#021c3d3b}html[data-nexa-theme=navy] body.reports-page .compare-header-cell{color:#a8c0d6;border-inline-end-color:#8cd6eb1f}html[data-nexa-theme=navy] body.reports-page .compare-header-cell strong,html[data-nexa-theme=navy] body.reports-page .compare-section-title,html[data-nexa-theme=navy] body.reports-page .compare-table__label,html[data-nexa-theme=navy] body.reports-page .compare-metric-card strong{color:#fff}html[data-nexa-theme=navy] body.reports-page .compare-date,html[data-nexa-theme=navy] body.reports-page .compare-table__label--dim{color:#9db6cc}html[data-nexa-theme=navy] body.reports-page .compare-overview-card,html[data-nexa-theme=navy] body.reports-page .compare-metric-card{color:#dbe9f5;border-color:#84daf026;background:#ffffff0e;box-shadow:inset 0 1px #ffffff09}html[data-nexa-theme=navy] body.reports-page .compare-table td{color:#cfdfed;border-bottom-color:#88d3e91c}html[data-nexa-theme=navy] body.reports-page .compare-table tbody tr:hover td,html[data-nexa-theme=navy] body.reports-page .compare-table--columns tbody tr:nth-child(2n) td{background:#30a8d017}@media (max-width: 760px){html[data-nexa-theme=navy] body.reports-page #app.dashboard{padding:12px;border-radius:20px}html[data-nexa-theme=navy] body.reports-page #app.dashboard>.panel,html[data-nexa-theme=navy] body.reports-page #saved-reports-panel{min-height:calc(100vh - 250px);padding:16px 12px;border-radius:17px}html[data-nexa-theme=navy] body.reports-page .saved-reports-toolbar{width:100%}html[data-nexa-theme=navy] body.reports-page .saved-reports-search{width:100%;min-width:0}}html[data-nexa-theme=navy] .public-page--pricing .pricing-card:nth-child(2) .pricing-card__action,html[data-nexa-theme=navy] .public-page--pricing .pricing-card:nth-child(3) .pricing-card__action{color:#3f2a03;border-color:#ffda7e9e;background:linear-gradient(135deg,#ffe08a,#f3b934 48%,#c8810d);box-shadow:inset 0 1px #ffffff94,0 13px 26px #693e0242;text-shadow:0 1px 0 rgba(255,255,255,.28)}html[data-nexa-theme=navy] .public-page--pricing .pricing-card:nth-child(2) .pricing-card__action:hover,html[data-nexa-theme=navy] .public-page--pricing .pricing-card:nth-child(2) .pricing-card__action:focus-visible,html[data-nexa-theme=navy] .public-page--pricing .pricing-card:nth-child(3) .pricing-card__action:hover,html[data-nexa-theme=navy] .public-page--pricing .pricing-card:nth-child(3) .pricing-card__action:focus-visible{color:#342000;border-color:#ffe59dd1;background:linear-gradient(135deg,#ffe7a3,#f7c549 48%,#d38b13);box-shadow:inset 0 1px #ffffffa8,0 16px 32px #693e0252}html[data-nexa-theme=navy] .public-page--pricing .pricing-card,html[data-nexa-theme=navy] .public-page--pricing .pricing-card:hover,html[data-nexa-theme=navy] .public-page--pricing .pricing-card:focus-within,html[data-nexa-theme=navy] .public-page--pricing .pricing-card--advanced:hover,html[data-nexa-theme=navy] .public-page--pricing .pricing-card--advanced:focus-within{transform:none}html[data-nexa-theme=navy] #hero .hero-title-brand{position:relative;display:grid!important;row-gap:11px;margin-bottom:34px;font-size:var(--hero-brand-title-size, clamp(1.64rem, 1.82vw, 1.98rem))!important;font-weight:950;letter-spacing:-.04em;line-height:1.04;text-shadow:0 1px 0 rgba(255,255,255,.12),0 12px 30px rgba(1,16,42,.3)}html[data-nexa-theme=navy] #hero .hero-title-brand-line--accent{color:#35d5ff}html[data-nexa-theme=navy] #hero .hero-title-brand-line--accent:after{content:"";position:absolute;inset-inline-start:0;bottom:0;width:100%;height:3px;border-radius:999px;background:linear-gradient(90deg,#27d2f700,#42ddff 18%,#168ce8 72%,#168ce800);box-shadow:0 0 9px #2ccdf575}html[data-nexa-theme=navy] #hero .hero-title-product{display:grid;gap:5px;margin-top:0}html[dir=rtl][data-nexa-theme=navy] #hero .hero-title-brand{font-size:var(--hero-brand-title-size, clamp(1.72rem, 1.92vw, 2.08rem))!important}html[data-nexa-theme=navy] #hero .hero-title-product-line,html[data-nexa-theme=navy] #hero .hero-title-product-line.hero-title-line--balanced{font-size:clamp(1.35rem,1.45vw,1.6rem)!important;line-height:1.12;letter-spacing:-.012em}html[dir=rtl][data-nexa-theme=navy] #hero .hero-title-product-line{max-width:15.5em;font-size:clamp(1.3rem,1.4vw,1.55rem)!important;line-height:1.18}html[dir=rtl][data-nexa-theme=navy] #hero .hero-title-product--ar{justify-items:start}html[dir=rtl][data-nexa-theme=navy] #hero .hero-title-product-line--ar-primary{font-size:clamp(1.38rem,1.42vw,1.52rem)!important}html[dir=rtl][data-nexa-theme=navy] #hero .hero-title-product-line--ar-secondary{font-size:clamp(1.45rem,1.5vw,1.6rem)!important}html[data-nexa-theme=navy] #app .marketing-panel{position:relative;isolation:isolate;overflow:hidden;color:#f4fbff;border-color:#64d7ef33;background:radial-gradient(circle at 84% -12%,rgba(46,211,240,.2),transparent 34%),radial-gradient(circle at 3% 112%,rgba(18,128,218,.2),transparent 40%),linear-gradient(135deg,#092e5d,#104a83 54%,#0a386f);box-shadow:inset 0 1px #ffffff0e,0 22px 48px #07264e24}html[data-nexa-theme=navy] #app .marketing-panel:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.22;background-image:linear-gradient(rgba(193,239,250,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(193,239,250,.08) 1px,transparent 1px),radial-gradient(circle at 78% 22%,rgba(255,255,255,.14) 0 1px,transparent 1.5px);background-size:38px 38px,38px 38px,12px 12px;mask-image:linear-gradient(135deg,rgba(0,0,0,.62),transparent 82%)}html[data-nexa-theme=navy] #app .marketing-hero{align-items:center;padding-bottom:20px;border-bottom:1px solid rgba(129,216,239,.15)}html[data-nexa-theme=navy] #app .marketing-hero .eyebrow{color:#d8f7ff;border-color:#71def44d;background:#d5f6ff1c;box-shadow:inset 0 1px #ffffff14}html[data-nexa-theme=navy] #app .marketing-hero h2{max-width:900px;margin-top:14px;color:#fff;font-size:clamp(1.35rem,1.75vw,1.8rem);line-height:1.25;text-shadow:0 8px 24px rgba(1,18,45,.25)}html[data-nexa-theme=navy] #app .marketing-hero .muted{max-width:850px;color:#bcd2e6}html[data-nexa-theme=navy] #app .marketing-metrics{justify-content:flex-end}html[data-nexa-theme=navy] #app .marketing-metrics .tag,html[data-nexa-theme=navy] #app .marketing-metrics [class*=plan]{color:#dff8ff;border-color:#6edaf233;background:#d5f7ff1a;box-shadow:inset 0 1px #ffffff0f}html[data-nexa-theme=navy] #app .marketing-grid{gap:16px}html[data-nexa-theme=navy] #app .marketing-card{position:relative;min-height:150px;padding:22px 22px 20px;color:#f7fcff;border-color:#84daf02b;background:linear-gradient(145deg,#ffffff1b,#ffffff0b);box-shadow:inset 0 1px #ffffff0e,0 14px 30px #021a3d1f}html[data-nexa-theme=navy] #app .marketing-card:before{content:"01";display:grid;place-items:center;width:42px;height:42px;margin-bottom:18px;color:#d9f8ff;font-size:.78rem;font-weight:900;letter-spacing:.08em;border:1px solid rgba(127,226,247,.28);border-radius:50%;background:#29bee224}html[data-nexa-theme=navy] #app .marketing-card:nth-child(2):before{content:"02"}html[data-nexa-theme=navy] #app .marketing-card:nth-child(3):before{content:"03"}html[data-nexa-theme=navy] #app .marketing-card h3{color:#fff}html[data-nexa-theme=navy] #app .marketing-card p{color:#b9cfe2}@media (max-width: 760px){html[data-nexa-theme=navy] #hero .hero-title-brand{row-gap:6px;margin-bottom:26px;font-size:1.72rem!important}html[data-nexa-theme=navy] #hero .hero-title-product{margin-top:0}html[data-nexa-theme=navy] #hero .hero-title-product-line,html[data-nexa-theme=navy] #hero .hero-title-product-line.hero-title-line--balanced{font-size:1.35rem!important;white-space:normal}html[dir=rtl][data-nexa-theme=navy] #hero .hero-title-product-line--ar-primary{font-size:1.28rem!important}html[dir=rtl][data-nexa-theme=navy] #hero .hero-title-product-line--ar-secondary{font-size:1.34rem!important}html[data-nexa-theme=navy] #app .marketing-metrics{justify-content:flex-start}}
