.sites-design .app{--background:var(--abr-surface-page);--bg:var(--abr-surface-page);--surface:var(--abr-surface-panel);--surface2:var(--abr-surface-elevated);--surface-elevated:var(--abr-surface-elevated);--hover:var(--abr-surface-hover);--border:var(--abr-border-default);--strong-border:var(--abr-border-strong);--border-active:var(--abr-accent-primary);--grid:var(--abr-border-subtle);--text:var(--abr-text-primary);--secondary:var(--abr-text-secondary);--muted:var(--abr-text-muted);--blue:var(--abr-accent-primary);--cyan:var(--abr-accent-bright);--green:var(--abr-semantic-positive);--red:var(--abr-semantic-negative);--positive:var(--abr-semantic-positive);--negative:var(--abr-semantic-negative);--warning:var(--abr-semantic-neutral);--radius-panel:var(--abr-radius-md);--radius-control:var(--abr-radius-sm);--panel-shadow:var(--abr-panel-shadow);--active-glow:var(--abr-selection-shadow);background:var(--abr-surface-page);color:var(--abr-text-primary)}.sites-design .app.light{--background:#edf3fa;--bg:#edf3fa;--surface:#fff;--surface2:#f4f7fc;--surface-elevated:#f4f7fc;--text:#242a31;--secondary:#355776;--muted:#53677f;--border:#b4c8e2;--grid:#dce4ee;background:var(--background);color:var(--text)}.sites-design .app :is(.sidebar,.topbar,.statusbar,.mobile-navigation){background:var(--abr-surface-nav)}.sites-design .app :is(.panel,.terminal-panel,.ai-history,.ai-context,.ai-composer,.wire-story){box-shadow:var(--abr-panel-shadow)}.sites-design .app :is(.nav-group,.sidebar-bottom,.mobile-navigation,.mobile-drawer) button:not(.active):not([aria-current=page]):not([aria-selected=true]) :is(svg,.nav-description){color:var(--abr-text-secondary)}.sites-design .app :is(.nav-group,.sidebar-bottom,.terminal-tabs,.workspace-tabs,.asset-tabs,.section-navigation,.mobile-navigation,.mobile-drawer) :is(button.active,[aria-current=page],[aria-selected=true]){color:var(--abr-accent-bright);background:var(--abr-selection-fill);border-color:var(--abr-selection-border);box-shadow:var(--abr-selection-shadow);transition:color var(--abr-transition-navigation),background var(--abr-transition-navigation),box-shadow var(--abr-transition-navigation),border-color var(--abr-transition-navigation)}.sites-design .app :is(.nav-group,.sidebar-bottom,.terminal-tabs,.workspace-tabs,.asset-tabs,.section-navigation,.mobile-navigation,.mobile-drawer) :is(button.active,[aria-current=page],[aria-selected=true]) :is(svg,span,.nav-description){color:var(--abr-accent-bright)}.sites-design .app :is(.nav-group,.sidebar-bottom,.terminal-tabs,.workspace-tabs,.asset-tabs,.section-navigation,.mobile-navigation,.mobile-drawer) button:not(.active):not([aria-current=page]):hover{background:var(--abr-hover-fill)}.sites-design .app :is(.primary,.ai-composer button[type=submit]){color:var(--abr-accent-ink)}:is(input,textarea,select,button,a):focus-visible{outline:var(--abr-focus-outline);outline-offset:var(--abr-focus-outline-offset)}:is(.mono,.data-value,.j-value,time){font-variant-numeric:tabular-nums}@media (max-width:760px){.sites-design :is(input,textarea,select){font-size:16px}.sites-design :is(.mobile-drawer button,.mobile-navigation button){min-height:44px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.sites-design .sidebar-toolbar{display:none}@media (min-width:1024px) and (pointer:fine),(min-width:1181px){.sites-design .sidebar-toolbar{display:flex;position:absolute;top:20px;right:8px;z-index:60;padding:0;flex-shrink:0}.sites-design .sidebar-collapse-control{width:28px;height:28px;min-height:28px;padding:5px;border:0;border-radius:5px;background:transparent;color:var(--abr-text-secondary);opacity:.65}.sites-design .sidebar-collapse-control:hover{background:var(--abr-hover-fill);border-color:var(--abr-selection-border);color:var(--abr-accent-bright);opacity:1}.sites-design .app.collapsed .sidebar{width:72px}.sites-design .app.collapsed .main-shell{width:calc(100% - 72px)}.sites-design .app.collapsed .sidebar-toolbar{right:22px;padding:0}.sites-design .app.collapsed .sidebar-collapse-control{width:28px;min-height:28px;padding:5px}.sites-design .app.collapsed .sidebar-collapse-control>span{display:none}.sites-design .app.collapsed .reference-navigation .nav-group button{justify-content:center;padding:10px 6px;gap:0}.sites-design .app.collapsed .reference-navigation .nav-group button>span:not(.ai-identity){display:none}.sites-design .app.collapsed .reference-navigation .nav-group button>.ai-identity{display:inline-flex}.sites-design .app.collapsed .reference-navigation .nav-group button>.ai-identity>span{display:inline}.sites-design .app.collapsed .sidebar-earth{display:none}.sites-design .app.collapsed .sidebar>.brand{display:flex;visibility:hidden}}.sites-design .mobile-drawer-wordmark{display:inline-flex;align-items:center;gap:1px;min-width:0;line-height:1;color:var(--abr-accent-bright)}.sites-design .mobile-drawer-wordmark img{display:block;width:30px;height:30px;flex:0 0 30px;object-fit:contain}.sites-design .mobile-drawer-wordmark span{font-size:17px;letter-spacing:2px;line-height:1}.sites-design .mobile-drawer header>button{flex-shrink:0}.sites-design .abr-wordmark{display:inline-flex;align-items:center;gap:1px;white-space:nowrap;line-height:1}.sites-design .abr-wordmark img{display:block;flex-shrink:0;object-fit:contain}.sites-design .mobile-wordmark .abr-wordmark{color:var(--abr-accent-bright);letter-spacing:2px}.sites-design .mobile-wordmark .abr-wordmark img{width:26px;height:26px}.sites-design .mobile-wordmark .abr-wordmark>span{font-size:15px}:root{--abr-material-canvas:#101214;--abr-material-smoked:rgba(21,24,28,.90);--abr-material-elevated:rgba(27,31,36,.95);--abr-material-data:#15181c;--abr-material-input:rgba(16,18,20,.84);--abr-material-edge:rgba(164,191,218,.16);--abr-material-highlight:rgba(224,238,255,.045);--abr-material-shadow:0 12px 32px rgba(16,18,20,.28),inset 0 1px 0 var(--abr-material-highlight);--abr-material-raised-shadow:0 20px 56px rgba(16,18,20,.48),inset 0 1px 0 rgba(226,239,255,.08);--abr-material-blur:12px;--abr-material-saturation:108%;--abr-material-radius:6px;--abr-material-active:linear-gradient(110deg,rgba(0,140,255,.24),rgba(0,95,180,.11));--abr-material-active-shadow:inset 0 1px 0 rgba(151,218,255,.17),inset 0 0 20px rgba(0,140,255,.09),0 0 12px rgba(0,140,255,.14);--abr-material-transition:160ms ease}.sites-design .app.material-pilot:not(.light){background:var(--abr-material-canvas);--surface:var(--abr-material-data);--surface-elevated:var(--abr-material-elevated)}.sites-design .app.material-pilot:not(.light) :is(.sidebar,.topbar,.native-tape,.statusbar){background:linear-gradient(160deg,var(--abr-material-highlight),transparent 60%),var(--abr-material-smoked);border-color:var(--abr-material-edge);box-shadow:inset 0 1px 0 var(--abr-material-highlight)}.sites-design .app.material-pilot:not(.light) .topbar{backdrop-filter:blur(var(--abr-material-blur)) saturate(var(--abr-material-saturation));-webkit-backdrop-filter:blur(var(--abr-material-blur)) saturate(var(--abr-material-saturation))}.sites-design .app.material-pilot:not(.light) .sidebar{box-shadow:inset -1px 0 0 var(--abr-material-highlight),8px 0 24px rgba(16,18,20,.16)}.sites-design .app.material-pilot:not(.light) :is(.terminal-tile,.panel){background:var(--abr-material-data);border-color:var(--abr-material-edge);box-shadow:var(--abr-material-shadow);border-radius:var(--abr-material-radius)}.sites-design .app.material-pilot:not(.light) :is(.terminal-tile>header,.panel-title,.dialog-header){background:linear-gradient(180deg,var(--abr-material-highlight),transparent),var(--abr-material-smoked);border-color:var(--abr-material-edge)}.sites-design .app.material-pilot:not(.light) :is(.ai-history,.ai-context,.ai-composer,.ai-quick-actions button,.ai-data-used){background:linear-gradient(145deg,var(--abr-material-highlight),transparent 65%),var(--abr-material-smoked);border-color:var(--abr-material-edge);box-shadow:var(--abr-material-shadow)}.sites-design .app.material-pilot:not(.light) :is(.ai-intelligence-report,.ai-executive-summary,.ai-evidence-sections,.ai-response-area,.ai-market-context,.tile-body,.table-scroll,.native-table-scroll){background:var(--abr-material-data);backdrop-filter:none}.sites-design .app.material-pilot:not(.light) :is(.dialog,.command-dialog,.notification-popover,.mobile-drawer,.chart-appearance-panel){background:linear-gradient(135deg,var(--abr-material-highlight),transparent 55%),var(--abr-material-elevated);border-color:var(--abr-material-edge);box-shadow:var(--abr-material-raised-shadow);backdrop-filter:blur(var(--abr-material-blur)) saturate(var(--abr-material-saturation));-webkit-backdrop-filter:blur(var(--abr-material-blur)) saturate(var(--abr-material-saturation))}.sites-design .app.material-pilot:not(.light) :is(.mobile-drawer header,.form-actions){background:var(--abr-material-elevated)}.sites-design .app.material-pilot:not(.light) :is(button,input,textarea,select){transition:background-color var(--abr-material-transition),border-color var(--abr-material-transition),box-shadow var(--abr-material-transition),color var(--abr-material-transition)}.sites-design .app.material-pilot:not(.light) :is(input,textarea,select,.global-search){background:var(--abr-material-input);border-color:var(--abr-material-edge);box-shadow:inset 0 1px 3px rgba(16,18,20,.25);color:var(--abr-text-primary)}.sites-design .app.material-pilot:not(.light) :is(input,textarea,select):focus-visible{border-color:var(--abr-accent-primary);box-shadow:0 0 0 2px rgba(0,140,255,.13)}.sites-design .app.material-pilot:not(.light) button:not(.primary):not(.active):not([aria-current=page]):not([aria-selected=true]):not(:disabled):hover{background-color:rgba(123,166,203,.07);border-color:rgba(123,166,203,.24)}.sites-design .app.material-pilot:not(.light) :is(.nav-group,.mobile-navigation,.mobile-drawer,.terminal-tabs,.section-navigation) :is(button.active,[aria-current=page],[aria-selected=true]){color:var(--abr-accent-bright);background:var(--abr-material-active);border-color:rgba(0,157,255,.4);box-shadow:var(--abr-material-active-shadow)}.sites-design .app.material-pilot:not(.light) .nav-group button.active .ai-identity{filter:drop-shadow(0 0 3px rgba(0,140,255,.24))}.sites-design .app.material-pilot:not(.light) .header-avatar{box-shadow:inset 0 1px 0 rgba(220,236,255,.14);border-color:var(--abr-material-edge);background:var(--abr-material-smoked)}.sites-design .app.material-pilot:not(.light) .header-avatar:focus-visible{box-shadow:0 0 0 2px rgba(0,140,255,.25)}@media(max-width:767px){.sites-design .app.material-pilot{--abr-material-blur:6px;--abr-material-saturation:100%}.sites-design .app.material-pilot:not(.light) .mobile-navigation{left:max(8px,env(safe-area-inset-left));right:max(8px,env(safe-area-inset-right));bottom:0;border:1px solid var(--abr-material-edge);border-bottom:0;border-radius:10px 10px 0 0;background:var(--abr-material-elevated);box-shadow:0 -6px 22px rgba(16,18,20,.28),inset 0 1px 0 var(--abr-material-highlight);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.sites-design .app.material-pilot:not(.light) .mobile-navigation button{border-radius:5px}.sites-design .app.material-pilot:not(.light) .topbar{backdrop-filter:none;-webkit-backdrop-filter:none}}@supports not (backdrop-filter:blur(1px)){.sites-design .app.material-pilot:not(.light) :is(.topbar,.dialog,.command-dialog,.notification-popover,.mobile-drawer,.mobile-navigation,.chart-appearance-panel){background:var(--lux-panel)}}@media(prefers-reduced-transparency:reduce){.sites-design .app.material-pilot{--abr-material-smoked:#15181c;--abr-material-elevated:#1b1f24;--abr-material-input:#101214;--abr-material-blur:0px}.sites-design .app.material-pilot:not(.light) :is(.topbar,.dialog,.command-dialog,.notification-popover,.mobile-drawer,.mobile-navigation,.chart-appearance-panel){backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-reduced-motion:reduce){.sites-design .app.material-pilot *{transition:none!important}}.sapphire-review,html .marketing,html .sites-design .app:not(.light){--sapphire-deep:#203b60;--sapphire-mid:#4b6387;--sapphire-light:#a6c4e5;--abr-accent-primary:#4b6387;--abr-accent-bright:#a6c4e5;--abr-text-primary:#f0f3f7;--abr-text-secondary:#aeb8c5;--sg-canvas:radial-gradient(ellipse at 26% 0%,rgba(32,59,96,.18),transparent 58%),radial-gradient(ellipse at 98% 60%,rgba(75,99,135,.07),transparent 60%),#101214;--sg-reflection:linear-gradient(122deg,rgba(226,236,249,.055),rgba(161,185,216,.018) 28%,transparent 48%,rgba(75,99,135,.055) 79%,transparent);--sg-sheet:rgba(21,24,28,.76);--sg-panel:rgba(21,24,28,.9);--sg-control:rgba(27,31,36,.40);--sg-data:#15181c;--sg-edge:rgba(133,158,190,.24);--sg-edge-top:rgba(208,223,243,.31);--sg-neutral:var(--sg-reflection),linear-gradient(180deg,rgba(158,180,210,.04),transparent 68%),var(--sg-control);--sg-selected:var(--sg-reflection),radial-gradient(ellipse at 50% 0%,rgba(75,99,135,.17),transparent 95%),linear-gradient(180deg,rgba(32,59,96,.24),rgba(27,31,36,.42));--sg-primary:var(--sg-selected);--sg-secondary:var(--sg-neutral);--sg-segment:rgba(16,18,20,.48);--sg-hover:var(--sg-reflection),linear-gradient(180deg,rgba(75,99,135,.12),transparent),rgba(36,42,49,.49);--sg-control-depth:inset 0 1px 0 rgba(229,239,253,.09),inset 0 -1px 0 rgba(16,18,20,.7),0 3px 8px rgba(16,18,20,.35);--sg-selected-depth:inset 0 1px 0 rgba(175,203,234,.2),inset 0 -1px 0 rgba(16,18,20,.8),inset 0 0 18px rgba(75,99,135,.10),0 0 12px rgba(32,59,96,.16),0 4px 10px rgba(16,18,20,.4);--sg-sheet-depth:inset 0 1px 0 rgba(238,244,253,.16),inset 1px 0 0 rgba(199,218,242,.05),inset 0 -1px 0 rgba(16,18,20,.85),0 22px 70px rgba(16,18,20,.56),0 4px 12px rgba(16,18,20,.42);color:var(--abr-text-primary);color-scheme:dark}html .marketing .mk-button,html .sites-design :is(.app.material-pilot,.app):not(.light) button:not(:where(.brand,.mobile-wordmark,.native-tape>button,.native-market-table button,.native-calendar button,.ticker-ribbon button,.danger,.destructive,[data-variant=destructive])){background:var(--sg-neutral);border:1px solid var(--sg-edge);border-top-color:var(--sg-edge-top);border-radius:var(--sg-control-radius,7px);color:var(--abr-text-primary);box-shadow:var(--sg-control-depth);backdrop-filter:var(--sg-control-filter,blur(8px) saturate(110%));-webkit-backdrop-filter:var(--sg-control-filter,blur(8px) saturate(110%));transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease;transform:none}html .marketing .mk-primary,html .sites-design :is(.app.material-pilot,.app):not(.light) button.primary{background:var(--sg-selected);border-color:rgba(185,209,238,.48) rgba(111,147,192,.49) rgba(111,147,192,.49);color:#f1f5fa;box-shadow:var(--sg-selected-depth)}html .marketing .mk-button:not(:disabled):hover,html .sites-design :is(.app.material-pilot,.app):not(.light) button:not(:disabled):hover{background:var(--sg-hover);border-color:rgba(151,178,212,.47);box-shadow:var(--sg-selected-depth);color:var(--lux-text);transform:none}html .marketing .mk-primary:not(:disabled):hover{background:var(--sg-reflection),linear-gradient(180deg,rgba(55,79,116,.35),rgba(36,42,49,.52));border-top-color:rgba(211,230,252,.59)}html .marketing .mk-button:not(:disabled):active,html .sites-design :is(.app.material-pilot,.app):not(.light) button:not(:disabled):active{box-shadow:var(--sg-pressed-depth,inset 0 2px 6px rgba(16,18,20,.65),inset 0 1px 0 rgba(225,236,251,.07));transform:none}html .marketing :focus-visible,html .sites-design :is(.app.material-pilot,.app):not(.light) :focus-visible{outline:2px solid #a6c4e5;outline-offset:3px}html .marketing{background:var(--sg-canvas);color:var(--lux-text)}html .marketing .mk-public-header{background:var(--sg-reflection),rgba(21,24,28,.78);border-bottom-color:var(--sg-edge);box-shadow:inset 0 1px 0 rgba(227,236,250,.06),0 8px 24px rgba(16,18,20,.18);backdrop-filter:blur(18px) saturate(110%);-webkit-backdrop-filter:blur(18px) saturate(110%)}html .marketing .mk-public-menu{background:var(--sg-reflection),radial-gradient(ellipse at 0 0,rgba(75,99,135,.16),transparent 74%),var(--sg-sheet);border-color:var(--sg-edge);border-top-color:var(--sg-edge-top);border-left-color:rgba(169,191,220,.3);box-shadow:var(--sg-sheet-depth);backdrop-filter:blur(24px) saturate(115%);-webkit-backdrop-filter:blur(24px) saturate(115%);border-radius:16px}html .marketing .mk-public-menu::backdrop{background:rgba(16,18,20,.46)}html .marketing .mk-public-header .mk-public-menu nav{align-items:stretch}html .marketing .mk-public-header .mk-public-menu nav a{width:100%;color:var(--lux-secondary-text);background:transparent;border-color:transparent}html .marketing .mk-public-header .mk-public-menu nav a svg{width:14px;height:14px;color:var(--lux-secondary-text)}html .marketing .mk-public-header .mk-public-menu nav a[aria-current=page]{background:var(--sg-selected);color:var(--lux-text);border-color:rgba(185,209,238,.35) rgba(111,147,192,.38) rgba(111,147,192,.38);box-shadow:var(--sg-selected-depth);border-radius:7px}html .marketing .mk-public-header .mk-public-menu nav a:hover{background:var(--sg-neutral);color:var(--lux-text);border-color:var(--sg-edge)}html .marketing .mk-menu-toggle,html .marketing .mk-public-menu-top button{background:var(--sg-neutral);border:1px solid var(--sg-edge);border-top-color:var(--sg-edge-top);color:var(--lux-text);border-radius:10px;box-shadow:var(--sg-control-depth)}html .marketing .mk-menu-toggle:hover,html .marketing .mk-public-menu-top button:hover{background:var(--sg-selected);border-color:rgba(132,160,197,.4)}html .marketing .mk-public-menu-top button:active{box-shadow:inset 0 2px 5px rgba(16,18,20,.6)}html .marketing .mk-public-beta{background:var(--sg-neutral);color:var(--lux-text);border:1px solid var(--sg-edge);border-top-color:var(--sg-edge-top);box-shadow:var(--sg-control-depth);border-radius:7px}html .marketing .mk-public-beta:hover{background:var(--sg-selected)}html .marketing .mk-public-header .mk-desktop-navigation a{border-radius:5px;transition:background .16s ease,color .16s ease}html .marketing .mk-public-header .mk-desktop-navigation a[aria-current=page]{background:var(--sg-selected);box-shadow:var(--sg-selected-depth);color:var(--lux-text);padding:8px 12px;border:1px solid var(--sg-edge)}html .marketing :is(.ap-plan,.ap-data,.mk-entrance-panel,.mk-form){background:var(--sg-reflection),var(--sg-panel);border-color:var(--sg-edge);border-top-color:var(--sg-edge-top);box-shadow:var(--sg-control-depth);border-radius:8px}html .marketing .ap-plan-1{background:var(--sg-reflection),linear-gradient(180deg,rgba(32,59,96,.13),transparent 40%),var(--sg-panel);border-color:rgba(111,147,192,.34)}html .marketing .ap-plan-2{border-top:2px solid rgba(185,209,238,.45)}html .marketing .ap-billing>div{background:rgba(16,18,20,.8);box-shadow:inset 0 2px 5px rgba(16,18,20,.5);border-color:var(--sg-edge);border-radius:8px;gap:4px}html .marketing .ap-billing button[aria-pressed=true]{background:var(--sg-selected);border:1px solid var(--sg-edge);color:var(--lux-text);box-shadow:var(--sg-selected-depth);border-radius:5px}.sites-design .sapphire-review .app.material-pilot:not(.light){background:var(--sg-canvas);--blue:#4b6387;--surface:var(--sg-data);--surface2:var(--sg-panel);--abr-accent-primary:#4b6387;--abr-accent-bright:#a6c4e5}.sites-design .sapphire-review .app.material-pilot:not(.light) :is(.sidebar,.topbar,.native-tape,.statusbar){background:var(--sg-reflection),var(--sg-sheet);border-color:var(--sg-edge);box-shadow:inset 0 1px 0 rgba(216,231,249,.1)}.sites-design .sapphire-review .app.material-pilot:not(.light) .topbar{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:var(--sg-sheet-depth)}.sites-design .sapphire-review .app.material-pilot:not(.light) :is(.terminal-tile,.panel,.ai-history,.ai-context,.ai-composer,.ai-data-used){background:var(--sg-reflection),var(--sg-panel);border-color:var(--sg-edge);border-top-color:var(--sg-edge-top);border-radius:8px;box-shadow:var(--sg-control-depth)}.sites-design .sapphire-review .app.material-pilot:not(.light) :is(.terminal-tile>header,.panel-title,.dialog-header){background:linear-gradient(180deg,rgba(188,211,239,.06),transparent),rgba(27,31,36,.65);border-color:var(--sg-edge)}.sites-design .sapphire-review .app.material-pilot:not(.light) :is(.tile-body,.table-scroll,.native-table-scroll,.ai-response-area,.ai-intelligence-report,.ai-executive-summary,.ai-evidence-sections){background:var(--sg-data);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}html .sites-design :is(.app.material-pilot,.app):not(.light) .nav-group button{background:transparent;box-shadow:none;border-color:transparent;margin-bottom:4px}html .sites-design :is(.app.material-pilot,.app):not(.light) :is(button.active,button[aria-current=page],button[aria-selected=true]){background:var(--sg-selected);border-color:rgba(185,209,238,.44) rgba(111,147,192,.42) rgba(111,147,192,.42);color:var(--lux-text);box-shadow:var(--sg-selected-depth)}html .sites-design :is(.app.material-pilot,.app):not(.light) :is(.terminal-tabs,.chart-timeframe-track,.workspace-tabs,.asset-tabs){display:flex;background:var(--sg-segment);border:1px solid var(--sg-edge);box-shadow:none;border-radius:3px;padding:3px;gap:3px}html .sites-design :is(.app.material-pilot,.app):not(.light) :is(.terminal-tabs,.chart-timeframe-track,.workspace-tabs,.asset-tabs)>button{background:transparent;border-color:transparent;box-shadow:none;border-radius:4px}html .sites-design :is(.app.material-pilot,.app):not(.light) :is(.terminal-tabs,.chart-timeframe-track,.workspace-tabs,.asset-tabs)>button:is(.active,[aria-selected=true]){background:var(--sg-selected);border-color:var(--sg-edge);box-shadow:var(--sg-selected-depth)}.sites-design .sapphire-review .app.material-pilot:not(.light) :is(input,textarea,select,.global-search){background:linear-gradient(180deg,rgba(16,18,20,.25),transparent),rgba(16,18,20,.84);border-color:var(--sg-edge);box-shadow:inset 0 2px 5px rgba(16,18,20,.5),0 1px 0 rgba(208,225,247,.08);color:var(--lux-text)}.sites-design .sapphire-review .app.material-pilot:not(.light) :is(.dialog,.command-dialog,.notification-popover,.mobile-drawer,.chart-appearance-panel){background:var(--sg-reflection),radial-gradient(ellipse at 0 0,rgba(75,99,135,.2),transparent 70%),var(--sg-sheet);border:1px solid var(--sg-edge);border-top-color:var(--sg-edge-top);box-shadow:var(--sg-sheet-depth);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:12px}.sites-design .sapphire-review .app.material-pilot:not(.light) .overlay{background:rgba(16,18,20,.46)}.sites-design .sapphire-review .app.material-pilot:not(.light) .ai-composer{background:var(--sg-reflection),rgba(27,31,36,.83);border-top:1px solid var(--sg-edge-top)}.sites-design .sapphire-review .app.material-pilot:not(.light) .header-avatar{border-radius:50%}html .sites-design :is(.app.material-pilot,.app):not(.light) button:disabled{opacity:.5;box-shadow:none}.chart-timeframe-track{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}@media(max-width:767px){.sites-design .sapphire-review .app.material-pilot:not(.light) .mobile-navigation{bottom:max(8px,env(safe-area-inset-bottom));border:1px solid var(--sg-edge);border-top-color:var(--sg-edge-top);border-radius:14px;background:var(--sg-reflection),var(--sg-sheet);box-shadow:var(--sg-sheet-depth);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}html .sites-design :is(.app.material-pilot,.app):not(.light) .mobile-navigation button{background:transparent;border-color:transparent;box-shadow:none}html .sites-design :is(.app.material-pilot,.app):not(.light) .mobile-navigation button[aria-current=page]{background:var(--sg-selected);border-color:var(--sg-edge);box-shadow:var(--sg-selected-depth)}.sites-design .sapphire-review .app.material-pilot:not(.light) :is(.mobile-drawer,.command-dialog,.chart-appearance-panel){backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}}.sapphire-review:has(.opaque-material){--sg-sheet:#1b1f24;--sg-panel:#15181c;--sg-control:#242a31}.sites-design .sapphire-review .opaque-material .app.material-pilot:not(.light) :is(.topbar,.dialog,.command-dialog,.notification-popover,.mobile-drawer,.mobile-navigation,.chart-appearance-panel,button){backdrop-filter:none;-webkit-backdrop-filter:none}@media(prefers-reduced-transparency:reduce){.sapphire-review,html .marketing,html .sites-design .app:not(.light){--sg-sheet:#1b1f24;--sg-panel:#15181c;--sg-control:#242a31}.sites-design .sapphire-review .app.material-pilot:not(.light) :is(.topbar,.dialog,.command-dialog,.notification-popover,.mobile-drawer,.mobile-navigation,.chart-appearance-panel,button),html .marketing :is(.mk-public-menu,.mk-public-header,.mk-button){backdrop-filter:none;-webkit-backdrop-filter:none}}@supports not (backdrop-filter:blur(1px)){.sapphire-review,html .marketing,html .sites-design .app:not(.light){--sg-sheet:#1b1f24;--sg-panel:#15181c;--sg-control:#242a31}}@media(prefers-reduced-motion:reduce){.sites-design .sapphire-review .app.material-pilot *,html .marketing .mk-button{transition:none!important}}html .marketing .mk-public-header:has(.mk-public-menu[open]){backdrop-filter:none;-webkit-backdrop-filter:none}html .marketing .mk-public-menu::backdrop{backdrop-filter:blur(10px) saturate(90%);-webkit-backdrop-filter:blur(10px) saturate(90%)}@media(prefers-reduced-transparency:reduce){html .marketing .mk-public-menu::backdrop{backdrop-filter:none;-webkit-backdrop-filter:none}}html .sites-design :is(.app.material-pilot,.app):not(.light) .ai-composer button{background:var(--sg-primary);color:var(--lux-text);border:1px solid rgba(111,147,192,.44);border-top-color:rgba(185,209,238,.39);box-shadow:var(--sg-selected-depth);width:auto;min-width:104px;height:36px;min-height:36px;padding:6px 12px;font-size:11px;flex:none}html .sites-design :is(.app.material-pilot,.app):not(.light) .ai-quick-actions>button{min-height:72px;padding:12px;background:var(--sg-secondary);color:var(--lux-text)}html .sites-design :is(.app.material-pilot,.app):not(.light) .ai-quick-actions>button:hover{background:var(--sg-hover)}html .sites-design :is(.app.material-pilot,.app):not(.light) :is(.ai-mobile-control,.ai-context-toggle){background:var(--sg-secondary);color:var(--lux-text);border-color:var(--sg-edge)}@media(max-width:767px){html .sites-design :is(.app.material-pilot,.app):not(.light) .ai-composer button{min-height:44px;height:44px}html .sites-design :is(.app.material-pilot,.app):not(.light) .mobile-navigation{background:var(--sg-reflection),rgba(21,24,28,.73);border-color:var(--sg-edge);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html .sites-design :is(.app.material-pilot,.app):not(.light) .mobile-navigation button[aria-current=page]{background:var(--sg-selected);color:var(--lux-text);border-color:rgba(111,147,192,.34);box-shadow:var(--sg-selected-depth)}}@media(prefers-reduced-transparency:reduce){html .sites-design :is(.app.material-pilot,.app):not(.light) .mobile-navigation,html .sites-design :is(.app.material-pilot,.app):not(.light) button{backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-reduced-motion:reduce){html .sites-design .app button{transition:none!important}}.sapphire-review .opaque-material .app:not(.light){--sg-sheet:#1b1f24;--sg-panel:#15181c;--sg-control:#242a31}html .sites-design :is(.app.material-pilot,.app):not(.light) :is(.nav-group,.mobile-drawer,.section-navigation) :is(button.active,button[aria-current=page],button[aria-selected=true]){background:var(--sg-selected);border-color:rgba(185,209,238,.38) rgba(111,147,192,.4) rgba(111,147,192,.4);color:var(--lux-text);box-shadow:var(--sg-selected-depth)}html .sites-design :is(.app.material-pilot,.app):not(.light) .nav-group button.active svg{color:var(--lux-text)}.abr-wordmark{display:inline-flex;align-items:center;gap:3px;white-space:nowrap;line-height:1}.abr-wordmark img,.ai-identity img,.mobile-drawer-wordmark img{object-fit:contain;background:transparent;mix-blend-mode:normal;filter:none;flex-shrink:0}.sites-design .sidebar>.brand:has(.abr-wordmark){background:transparent}.sites-design .sidebar>.brand .abr-wordmark{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;gap:3px;font-size:20px;letter-spacing:3px;font-weight:500;color:var(--abr-accent-bright)}.sites-design .sidebar>.brand .abr-wordmark img{width:32px;height:32px;object-fit:contain;object-position:center;margin:0}.sites-design .sidebar-transparent-brand{background:transparent;isolation:isolate}.sites-design .sidebar-transparent-brand:before{display:none}.sites-design .sidebar-earth-horizon{position:absolute;inset:0 0 96px;overflow:hidden;pointer-events:none}.sites-design .sidebar-earth-horizon img{display:block;width:100%;height:auto;max-width:none;object-fit:contain;object-position:top;mask-image:linear-gradient(#101214 65%,transparent);-webkit-mask-image:linear-gradient(#101214 65%,transparent)}.sites-design .sidebar-brand-signature{position:absolute;left:0;right:0;bottom:12px;display:flex;flex-direction:column;align-items:center;gap:9px;background:transparent;border:0;box-shadow:none;padding:0 6px}.sites-design .sidebar-brand-signature img{display:block;width:96px;height:auto;object-fit:contain;background:transparent;mix-blend-mode:normal;filter:none}.sites-design .sidebar-brand-signature>span{font-size:11px;color:var(--abr-text-secondary);white-space:nowrap;letter-spacing:.1px}html .marketing .mk-public-header .mk-desktop-logo{display:inline-flex;width:auto;height:auto}html .marketing .mk-public-header .mk-desktop-logo .abr-wordmark{color:var(--abr-accent-bright);font-size:20px;font-weight:500;letter-spacing:2.4px;gap:3px}html .marketing .mk-public-header .mk-desktop-logo .abr-wordmark img{display:block;width:32px;height:32px;object-fit:contain}@media(max-width:1023px){html .marketing .mk-public-header .mk-desktop-logo{display:none}}@media(min-width:768px) and (max-width:1023px){.sapphire-review .material-review .sidebar>.brand .abr-wordmark>span{display:none}}@media(max-width:980px){.sites-design .sidebar>.brand .abr-wordmark>span{display:none}}@media(max-width:767px){.sites-design .mobile-drawer-wordmark>span,.sites-design .mobile-wordmark .abr-wordmark>span{display:inline}}.sites-design .app.collapsed .sidebar>.brand .abr-wordmark>span{display:none}.sites-design .sidebar-earth-horizon img{clip-path:inset(0 0 40% 0);mask-image:linear-gradient(#101214 35%,transparent 60%);-webkit-mask-image:linear-gradient(#101214 35%,transparent 60%)}.sites-design .sidebar-brand-signature span{font-size:12px;line-height:1.5}.sites-design .sidebar>.brand:has(.abr-wordmark){width:100%;max-width:100%;display:flex;align-items:center;justify-content:center;padding-inline:12px}html .sites-design .app .sidebar .reference-navigation .nav-group>button,html .sites-design .mobile-drawer nav>button:has(.nav-description){display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:8px;text-align:left;min-height:60px;height:auto;padding:9px 10px}html .sites-design .app .sidebar .reference-navigation .nav-group>button>svg,html .sites-design .mobile-drawer nav>button>svg{display:block;flex:none;width:24px;min-width:24px;height:24px;min-height:24px;justify-self:center;stroke-width:1.8}html .sites-design .app .sidebar .reference-navigation .nav-group>button>span:not(.ai-identity),html .sites-design .mobile-drawer nav>button>span:not(.ai-identity){min-width:0;font-size:12px;font-weight:550;line-height:1.4;letter-spacing:.15px;white-space:normal;overflow-wrap:break-word}html .sites-design .app .sidebar .reference-navigation .nav-description,html .sites-design .mobile-drawer nav .nav-description{display:block;min-width:0;margin-top:4px;font-size:11px;font-weight:400;line-height:1.35;letter-spacing:0;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:break-word}html .sites-design .app .sidebar .reference-navigation .ai-identity,html .sites-design .mobile-drawer nav .ai-identity{display:inline-flex!important;align-items:center;justify-content:center;gap:0;width:28px;min-width:28px;height:24px!important;justify-self:center}html .sites-design .app .sidebar .reference-navigation .ai-identity img,html .sites-design .mobile-drawer nav .ai-identity img{width:22px;height:24px;object-fit:contain}html .sites-design .app .sidebar .reference-navigation .ai-identity>span,html .sites-design .mobile-drawer nav .ai-identity>span{display:inline!important;font-size:19px!important;line-height:1;width:6px}html .sites-design .app.collapsed .sidebar .reference-navigation .nav-group>button{grid-template-columns:28px;justify-content:center;column-gap:0;padding-inline:6px}@media(max-width:980px) and (min-width:621px){html .sites-design .app .sidebar .reference-navigation .nav-group>button{grid-template-columns:28px;justify-content:center;column-gap:0;padding-inline:6px}}@media(max-height:850px){html .sites-design .app .sidebar .reference-navigation .nav-group>button{height:auto;min-height:54px}}html .sites-design:has(.app:not(.light)){--ws-canvas:#101214;--ws-panel:#15181c;--ws-header:#15181c;--ws-control:#15181c;--ws-hover:#1b1f24;--ws-border:#2b3037;--ws-accent:#4b6387;--ws-bright:#a6c4e5;--ws-text:#e9edf3;--ws-muted:#96a4b5}html .sites-design .app:not(.light){--bg:var(--ws-canvas);--background:var(--ws-canvas);--surface:var(--ws-panel);--surface2:var(--ws-header);--surface-elevated:var(--ws-header);--panel-header:var(--ws-header);--border:var(--ws-border);--hover:var(--ws-hover);--text:var(--ws-text);--muted:var(--ws-muted);--blue:var(--ws-accent);--cyan:var(--ws-bright);--abr-surface-page:var(--ws-canvas);--abr-surface-panel:var(--ws-panel);--abr-surface-elevated:var(--ws-header);--sg-canvas:var(--ws-canvas);--sg-data:var(--ws-panel);--sg-panel:var(--ws-panel);--sg-sheet:var(--ws-panel);--sg-control-radius:2px;--sg-hover:var(--ws-hover);--sg-edge:var(--ws-border);--sg-edge-top:var(--ws-border);--sg-control-filter:none;--sg-pressed-depth:none;--sg-control-depth:none;--sg-selected-depth:inset 0 -1px var(--ws-accent);--sg-neutral:var(--ws-control);--sg-primary:var(--ws-accent);--sg-selected:var(--ws-hover);--sg-reflection:none}html .sites-design .app:not(.light),html .sites-design .app:not(.light) main{background:var(--ws-canvas)!important}html .sites-design .app:not(.light) :is(.sidebar,.topbar,.statusbar,.native-tape,.panel,.terminal-tile,.workspace-widget,.jd-panel,.jd-kpis article,.kpis,.jd-streaks article,.jd-metrics>div,.jflow-history article,.jflow-mobile-preview article,.company-intelligence,.company-metrics>div,.settings-grid>*,.ai-history,.ai-context,.ai-composer,.ai-response-area,.ai-intelligence-report,.ai-executive-summary,.ai-evidence-sections,.ai-data-used,.context-grid>article,.wire-sidebar,.wire-feed,.wire-detail,.news-card){background:var(--ws-panel)!important;border-color:var(--ws-border)!important;backdrop-filter:none;box-shadow:none}html .sites-design .app:not(.light) :is(.terminal-tile>header,.workspace-widget>header,.panel-title,.jd-panel>header,.jflow-header,.company-intelligence>header,.ai-history>header,.ai-context>header,thead th,.jd-week-total){background:var(--ws-header)!important;border-color:var(--ws-border)!important}html .sites-design .app:not(.light) :is(.tile-body,.table-scroll,.native-table-scroll){background:var(--ws-panel)}html .sites-design .app:not(.light) :is(input,select,textarea,.global-search){background:var(--ws-canvas);border-color:var(--ws-border);color:var(--ws-text)}html .sites-design .app:not(.light) .jd-dashboard{--jd-border:var(--ws-border);--jd-muted:var(--ws-muted)}html .sites-design .app:not(.light) .jd-shared-calendar button.jd-day{background:var(--ws-panel)!important;border-color:var(--ws-border)!important}html .sites-design .app:not(.light) .jd-shared-calendar button.jd-day.positive{background:#0c231d!important;border-color:#294b3e!important}html .sites-design .app:not(.light) .jd-shared-calendar button.jd-day.negative{background:#26151e!important;border-color:#53323e!important}html .sites-design .app:not(.light) .jd-shared-calendar button.jd-day:is(:hover,:focus-visible){border-color:var(--ws-bright)!important;outline-color:var(--ws-bright)}html .sites-design .app:not(.light) .jd-blank{background:var(--ws-canvas);border-color:var(--lux-border)}html .sites-design .app:not(.light) .jd-week-total{border-left-color:var(--ws-accent)}html .sites-design:has(.app:not(.light)) :is(.dialog,.command-dialog,.jday-dialog,.mobile-drawer){background:var(--ws-panel)!important;color:var(--ws-text);border-color:var(--ws-border)}html .sites-design:has(.app:not(.light)) :is(.dialog-header,.jday-heading,.jday-table th,.jday-footer){background:var(--ws-header)!important;border-color:var(--ws-border)}html .sites-design:has(.app:not(.light)) :is(.jday-chart,.jday-table){background:var(--ws-panel);border-color:var(--ws-border)}html .sites-design:has(.app:not(.light)) .jday-table td{border-color:var(--ws-border)}html .sites-design:has(.app:not(.light)) .jday-dialog button{background:var(--ws-control);border-color:var(--ws-border)}html .sites-design:has(.app:not(.light)) .jday-table td button{background:transparent;color:var(--ws-bright)}html .sites-design:has(.app:not(.light)) :is(.jday-symbol,.jday-chart-toolbar button[aria-pressed=true]){background:var(--ws-hover);color:var(--ws-bright)}html .sites-design:has(.app:not(.light)) :is(.jflow-import .primary,.jflow-header .primary,.jflow-accounts .primary,.jday-footer .primary){background:var(--ws-accent)!important;border-color:#7189a7!important;color:#fff!important;background-image:none!important}html .sites-design:has(.app:not(.light)) .jflow-import .jflow-drop input::file-selector-button{background:var(--ws-accent)!important;border-color:var(--lux-strong)!important}html .sites-design:has(.app:not(.light)) :is(.jflow-import .jflow-drop,.jflow-import .jflow-progress,.jflow-import .jflow-review-actions,.jflow-summary>span){background:var(--ws-control)!important;border-color:var(--lux-strong)!important}html .sites-design:has(.app:not(.light)) .jflow-import .jflow-drop[data-dragging=true]{background:var(--ws-hover)!important;outline-color:var(--ws-bright)}html .sites-design:has(.app:not(.light)) .jflow-import .jflow-step{color:var(--ws-bright)!important}html .sites-design:has(.app:not(.light)) .jflow-import>.panel{background:var(--ws-panel)!important;border-color:var(--ws-border)!important}html .sites-design:has(.app:not(.light)) .jflow-import .panel-title{background:var(--ws-header)!important}html .sites-design:has(.app:not(.light)) .jflow-import-receipt{background:#0c231d;border-color:#39775d}html .sites-design .jd-score{container-type:inline-size}html .sites-design .jd-score h2{font-size:15px}html .sites-design .jd-score header .meta{font-size:10px}html .sites-design .jd-score header .badge{font-size:9px}html .sites-design .jd-score .jd-radar{height:220px;max-width:100%}html .sites-design .jd-score .jd-radar text{font-size:12px}html .sites-design .jd-score-number{flex-wrap:wrap;padding:8px 14px 12px}html .sites-design .jd-score-number strong{font-size:32px}html .sites-design .jd-score-number small{font-size:14px}html .sites-design .jd-score-number>span{font-size:12px}html .sites-design .jd-score-components{gap:12px 18px;padding:8px 14px 16px}html .sites-design .jd-score-components>div{font-size:13px;gap:8px}html .sites-design .jd-score-components small{font-size:11px}html .sites-design .jd-score-components dd{flex-shrink:0}html .sites-design .jd-score details{font-size:12px;padding:12px 14px}@container(max-width:440px){.jd-score .jd-score-components{grid-template-columns:1fr}}@media(max-width:760px){html .sites-design .jd-score h2{font-size:13px}html .sites-design .jd-score .jd-radar{height:210px}html .sites-design .jd-score-number strong{font-size:28px}html .sites-design .jd-score-number>span{font-size:11px}html .sites-design .jd-score-components>div{font-size:12px}html .sites-design .jd-score-components{gap:9px 12px}html .sites-design .jd-score header{flex-wrap:wrap}}html .sites-design:has(.app:not(.light):not([data-theme=light])){--ws-canvas:#15181c;--ws-panel:#1b1f24;--ws-header:#242a31;--ws-control:#1b1f24;--ws-hover:#2b3037;--ws-border:#2b3037;--ws-accent:#278fea;--ws-bright:#88c7ff;--ws-text:#dce6f2;--ws-muted:#96a9bf}html .sites-design .app:not(.light):not([data-theme=light]){--abr-surface-nav:#1b1f24;--abr-surface-workspace:#15181c;--abr-surface-input:#1b1f24;--abr-surface-hover:#2b3037;--abr-border-default:#2b3037;--abr-text-primary:#dce6f2;--abr-text-secondary:#a4b4c9;--abr-text-muted:#96a9bf;--abr-accent-primary:#278fea;--abr-accent-bright:#88c7ff;--green:#55aaff;--red:#ef6074;--abr-radius-sm:2px;--abr-radius-md:3px;--abr-radius-lg:4px}html .sites-design .app :is(th,td,.mono,.stat-value){font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}html .sites-design .app :is(.panel,.terminal-tile,.workspace-widget,.jd-panel,.news-card,.settings-grid>*){border-radius:3px;box-shadow:none}html .sites-design .app :is(.panel-title,.workspace-widget>header,.terminal-tile>header){letter-spacing:0;font-weight:600;border-bottom-style:solid;border-bottom-width:1px}html .sites-design .app :is(.panel-title h2,.terminal-tile h2){font-size:12px;line-height:1.4}html .sites-design .app :is(.panel-title button,.topbar button,.workspace-tabs button,.toolbar button){border-radius:3px;box-shadow:none;letter-spacing:0}html .sites-design .app :is(thead th,.native-table th){font-size:10px;font-weight:500;color:var(--muted);text-transform:none;letter-spacing:0}html .sites-design .app :is(.table-scroll td,.native-table td){font-size:11px;line-height:1.4;border-bottom:1px solid var(--border)}html .sites-design .app :is(.tabs,.workspace-tabs) button.active{box-shadow:inset 0 -2px #3599ff;color:var(--abr-accent-bright)}html .research-app:not(.r-light){--r-bg:#15181c;--r-panel:#1b1f24;--r-panel2:#242a31;--r-line:#2b3037;--r-text:#dce6f2;--r-muted:#96a9bf;--r-blue:#3599ff}html .research-app :is(th,td){font-variant-numeric:tabular-nums}html .research-app .r-panel{border-radius:3px}html .research-app :is(.r-sidebar,.r-topbar){background:var(--lux-panel)}html .research-app .r-up{color:#55aaff}html .research-app .r-down{color:#ef6074}html .sites-design .app.research-workspace:not(.light){--bg:#15181c;--surface:#1b1f24;--surface2:#242a31;--surface3:#242a31;--text:#dce6f2;--secondary:#a4b4c9;--muted:#96a9bf;--border:#2b3037;--strong-border:#43546d;--blue:var(--user-accent,#3599ff);--cyan:var(--user-accent,#3599ff);--green:var(--user-positive,#55aaff);--red:var(--user-negative,#ef6074);--positive:var(--green);--negative:var(--red);--hover:#2b3037;--grid:#2b3037;--abr-surface-panel:var(--surface);--abr-surface-elevated:var(--surface2);--abr-surface-nav:#1b1f24;--abr-material-data:var(--surface);--abr-material-input:var(--bg);--panel-header:var(--surface2)}html .sites-design .app.research-workspace{font-family:Arial,Helvetica,sans-serif;letter-spacing:.005em}html .sites-design .app.research-workspace :is(button,input,select,textarea){font-family:Arial,Helvetica,sans-serif;letter-spacing:0}html .sites-design .app.research-workspace :is(.sidebar,.topbar,.statusbar){background:var(--abr-surface-nav)!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important}html .sites-design .app.research-workspace .sidebar>.brand{display:flex!important;height:54px;min-height:54px;flex:0 0 54px;justify-content:flex-start;padding:10px 16px;background:transparent!important;border:0!important;box-shadow:none!important}html .sites-design .app.research-workspace .sidebar>.brand .abr-wordmark{justify-content:flex-start}html .sites-design .app.research-workspace .sidebar-toolbar{justify-content:space-between;padding-inline:10px}html .sites-design .app.research-workspace .sidebar-toolbar:before{content:"FINANCIAL INTELLIGENCE";font:7px Arial,sans-serif;letter-spacing:.1em;color:var(--muted)}html .sites-design .app.research-workspace.collapsed .sidebar-toolbar:before{content:none}html .sites-design .app.research-workspace.collapsed .sidebar>.brand{padding-inline:10px;justify-content:center;overflow:hidden}html .sites-design .app.research-workspace.collapsed .sidebar>.brand .abr-wordmark>span{display:none}.terminal-sidebar-signature{flex:none;border-top:1px solid var(--border);padding:11px 12px;color:var(--muted);font:10px Arial,sans-serif;letter-spacing:.16em}.terminal-sidebar-signature span{display:block;margin-top:4px;font-size:7px;letter-spacing:.1em}.collapsed .terminal-sidebar-signature{font-size:7px;padding:10px 4px;letter-spacing:0;text-align:center}.collapsed .terminal-sidebar-signature span{display:none}html .sites-design .app.research-workspace :is(.workspace-widget,.terminal-tile,.desk-metrics){border-radius:3px!important;background:var(--surface)!important;box-shadow:none!important;backdrop-filter:none!important}html .sites-design .app.research-workspace .terminal-tile>header{background:var(--surface2)!important;border-color:var(--border)!important}html .sites-design .app.research-workspace .terminal-tile>header h2{font-size:11px!important;font-weight:500;letter-spacing:.015em!important;text-transform:none}html .sites-design .app.research-workspace :is(.tile-body,.watchlist-controls,.desk-performance,.desk-table-scroll,.native-table-scroll,.terminal-tabs,.economic-calendar){background:var(--surface)!important;background-image:none!important}html .sites-design .app.research-workspace :is(.desk-table,.native-market-table,.native-calendar) th{background:var(--surface2)!important;color:var(--muted)!important;font-weight:400;letter-spacing:0!important}html .sites-design .app.research-workspace :is(.desk-table,.native-market-table,.native-calendar) td{border-color:var(--border)!important;font-variant-numeric:tabular-nums}html .sites-design .app.research-workspace :is(.desk-table,.native-market-table,.native-calendar) tbody tr:hover{background:var(--hover)!important}html .sites-design .app.research-workspace .desk-metrics small{font-size:9px;letter-spacing:.03em}html .sites-design .app.research-workspace .desk-metrics strong{font-weight:500}html .sites-design .app.research-workspace .topbar .global-search{background:var(--surface2)!important;border-radius:3px;letter-spacing:0}html .sites-design .app.research-workspace :is(.workspace-menu-trigger,.desk-filters button,.terminal-tile>header button,.terminal-tile>header select){border-radius:2px!important;border-color:var(--border)!important;background:var(--surface2)!important}html .sites-design .app.research-workspace .terminal-tabs button.active{background:var(--hover)!important;color:var(--blue)!important;box-shadow:inset 0 -1px var(--blue)!important;border-radius:0}html .sites-design .app.research-workspace :is(.native-feed-search input,.watchlist-controls select,.terminal-command input){background:var(--bg)!important;border-color:var(--border)!important;color:var(--text)!important}html .sites-design .app.research-workspace :is(.wire-list>button,.economic-calendar-event,.economic-calendar-next){background:var(--surface)!important;border-color:var(--border)!important}html .sites-design .app.research-workspace :is(.wire-list>button:hover,.economic-calendar-event:hover){background:var(--hover)!important}html .sites-design .app.research-workspace .economic-calendar-day h3{background:var(--surface2)!important;border-color:var(--border)!important;color:var(--secondary)}html .sites-design .app.research-workspace :is(.positive,.up){color:var(--positive)!important}html .sites-design .app.research-workspace :is(.negative,.down){color:var(--negative)!important}html .sites-design .app.research-workspace .terminal-command{background:var(--surface)!important;border-color:var(--border)!important;box-shadow:none!important}html body .sites-design .app.research-workspace[data-theme]{--abr-surface-page:var(--bg);--abr-surface-panel:var(--surface);--abr-surface-elevated:var(--surface2);--abr-border-default:var(--border);--abr-border-subtle:var(--border);--abr-text-primary:var(--text);--abr-text-secondary:var(--secondary);--abr-text-muted:var(--muted);--abr-material-canvas:var(--bg);--abr-material-data:var(--surface);--abr-material-smoked:var(--surface);--abr-material-elevated:var(--surface2);--abr-material-input:var(--bg);--abr-material-highlight:transparent;--abr-material-edge:var(--border);--sg-canvas:var(--bg);--sg-data:var(--surface);--sg-panel:var(--surface);--sg-sheet:var(--surface2);--sg-control:var(--surface2);--sg-edge:var(--border);--sg-reflection:none;--panel-header:var(--surface2);--panel-shadow:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.005em;color:var(--text);background:var(--bg)}html body .sites-design .app.research-workspace[data-theme] .main-shell,html body .sites-design .app.research-workspace[data-theme] .main-shell>main{background:var(--bg);background-image:none}html body .sites-design .app.research-workspace[data-theme] :is(button,input,select,textarea){font-family:Arial,Helvetica,sans-serif;letter-spacing:0}html body .sites-design .app.research-workspace[data-theme] :is(button,input,select,textarea):not([type=range]):not([type=checkbox]){border-radius:3px}html body .sites-design .app.research-workspace[data-theme] :is(.page-heading h1,.jflow-header h1,.pf-heading h1,.lab-heading h1,.company-intelligence h2,.wire-workspace>header h2){font-size:22px;font-weight:500;letter-spacing:0;line-height:1.3}html body .sites-design .app.research-workspace[data-theme] :is(.eyebrow,.pf-eyebrow){font-size:9px;color:var(--muted);letter-spacing:.1em}html body .sites-design .app.research-workspace[data-theme] :is(.panel,.jd-panel,.jd-kpis article,.kpi,.journal-kpi,.full-history-metrics,.calendar-card,.settings-grid>*,.company-intelligence,.company-metrics>div,.company-coverage>div,.context-grid>article,.wire-workspace,.wire-sidebar,.wire-detail,.wire-feed,.news-card,.pf-panel,.pf-metric,.pf-management,.lab-card,.lab-kpis,.options-security,.options-watchlist,.ai-grid,.ai-history,.ai-context,.ai-response-area,.ai-composer,.ai-market-context,.ai-review-note,.ai-workspace-footer){background:var(--surface)!important;background-image:none!important;border-color:var(--border)!important;border-radius:3px!important;box-shadow:none!important;backdrop-filter:none!important}html body .sites-design .app.research-workspace[data-theme] :is(.panel-title,.jd-panel>header,.company-intelligence>header,.pf-panel>header,.lab-card>header,.wire-detail>header,.ai-history>header,.ai-context>header,.calendar-heading,.journal-calendar-header){background:var(--surface2)!important;border-color:var(--border)!important;box-shadow:none!important}html body .sites-design .app.research-workspace[data-theme] :is(.panel-title h2,.jd-panel h2,.pf-panel h2,.lab-card h2,.wire-sidebar h3,.company-intelligence h3){font-size:12px;font-weight:600;letter-spacing:0}html body .sites-design .app.research-workspace[data-theme] :is(.section-navigation,.jd-journal-tabs,.pf-tabs,.wire-categories,.lab-tabs){border-bottom:1px solid var(--border);background:transparent;gap:4px;border-radius:0}html body .sites-design .app.research-workspace[data-theme] :is(.section-navigation,.jd-journal-tabs,.pf-tabs,.wire-categories,.lab-tabs) button{background:transparent;border:0;border-radius:0;color:var(--muted);box-shadow:none;letter-spacing:0;font-size:12px}html body .sites-design .app.research-workspace[data-theme] :is(.section-navigation,.jd-journal-tabs,.pf-tabs,.wire-categories,.lab-tabs) :is(button.active,button[aria-pressed=true]){color:var(--blue);background:var(--hover);box-shadow:inset 0 -2px var(--blue)}html body .sites-design .app.research-workspace[data-theme] :is(.table-scroll,.company-table-scroll,.pf-table,.jd-recent,.lab-table,.wire-list) :is(th,td){font-variant-numeric:tabular-nums;border-color:var(--border)}html body .sites-design .app.research-workspace[data-theme] :is(.table-scroll,.company-table-scroll,.pf-table,.jd-recent,.lab-table) th{background:var(--surface2);color:var(--muted);font-size:10px;font-weight:500;letter-spacing:0;text-transform:none}html body .sites-design .app.research-workspace[data-theme] :is(.table-scroll,.company-table-scroll,.pf-table,.jd-recent,.lab-table) td{font-size:11px;line-height:1.45}html body .sites-design .app.research-workspace[data-theme] :is(.table-scroll,.company-table-scroll,.pf-table,.jd-recent,.lab-table) tbody tr:hover{background:var(--hover)}html body .sites-design .app.research-workspace[data-theme] :is(.jd-kpis strong,.pf-metric strong){font-weight:500;letter-spacing:0}html body .sites-design .app.research-workspace[data-theme] .jd-dashboard{--jd-border:var(--border);--jd-muted:var(--muted)}html body .sites-design .app.research-workspace[data-theme] .pf-workspace{--pf-bg:var(--bg);--pf-line:var(--border);--pf-text:var(--text);--pf-muted:var(--muted)}html body .sites-design .app.research-workspace[data-theme] .analytics-lab{--lab-bg:var(--bg);--lab-panel:var(--surface);--lab-line:var(--border);--lab-text:var(--text);--lab-muted:var(--muted);--lab-accent:var(--blue);--lab-positive:var(--positive);--lab-negative:var(--negative)}html body .sites-design .app.research-workspace[data-theme] .of-desk{--of-bg:var(--bg);--of-panel:var(--surface);--of-line:var(--border);--of-text:var(--text);--of-muted:var(--muted);--of-blue:var(--blue);border-radius:3px;font-family:inherit}html body .sites-design .app.research-workspace[data-theme] .fp-desk{--fp-border:var(--border);--fp-muted:var(--muted);--fp-text:var(--text);background:var(--bg);border-radius:3px}html body .sites-design .app.research-workspace[data-theme] :is(.fp-heading,.fp-toolbar,.fp-bottom,.of-heading,.of-toolbar,.of-replay){background:var(--surface2);background-image:none;border-color:var(--border)}html body .sites-design .app.research-workspace[data-theme] :is(.fp-inspector,.fp-help,.of-quotes,.of-side,.of-help,.of-settings){background:var(--surface);border-color:var(--border)}html body .sites-design .app.research-workspace[data-theme] :is(.fp-heading h1,.of-heading h1){font-size:22px;letter-spacing:0;font-weight:500}html body .sites-design .app.research-workspace[data-theme] :is(.fp-desk,.of-desk) :is(button,select){background:var(--surface2);border-color:var(--border);color:var(--text)}html body .sites-design .app.research-workspace[data-theme] :is(.fp-desk,.of-desk) :is(button[aria-pressed=true],button.of-active){background:var(--hover);color:var(--blue)}html body .sites-design .app.research-workspace[data-theme] :is(.ai-quick-actions>button,.ai-data-used,.ai-method){background:var(--surface2);border-radius:3px;box-shadow:none}html body .sites-design .app.research-workspace[data-theme] .ai-start h2{font-size:26px;letter-spacing:0;font-weight:500}html body .sites-design .app.research-workspace[data-theme] :is(.ai-title h1,.ai-intelligence-report h2){font-size:22px;letter-spacing:0}html body .sites-design .app.research-workspace[data-theme] :is(.ai-heading-status,.ai-workspace-footer,.ai-composer>label){letter-spacing:0}html body .sites-design .app.research-workspace.markets-route[data-theme]{--market-bg:var(--bg);--market-surface:var(--surface);--market-control:var(--surface2);--market-border:var(--border);--market-text:var(--text);--market-muted:var(--muted);--market-accent:var(--blue)}html body .sites-design .app.research-workspace[data-theme] :is(.market-chart-card,.market-expanded,.markets-segmented,.markets-density,.markets-search,.markets-empty){border-radius:3px;box-shadow:none}html body .sites-design .app.research-workspace[data-theme] .market-card-header{height:50px;padding:8px 12px;background:var(--surface2)}html body .sites-design .app.research-workspace[data-theme] .market-card-identity strong{font-size:12px;font-weight:600;letter-spacing:0}html body .sites-design .app.research-workspace[data-theme] .market-card-identity>span{white-space:normal;line-height:1.2}html body .sites-design .app.research-workspace[data-theme] .markets-categories{flex-wrap:wrap;overflow:visible;border-bottom:1px solid var(--border);padding-bottom:8px;margin-top:12px}html body .sites-design .app.research-workspace[data-theme] .markets-categories button{border-radius:0;border:0;min-height:32px}html body .sites-design .app.research-workspace[data-theme] .markets-categories button[aria-pressed=true]{background:var(--hover);box-shadow:inset 0 -2px var(--blue)}html body .sites-design .app.research-workspace[data-theme] .market-expanded-header{background:var(--surface2)}html body .sites-design .app.research-workspace[data-theme] .market-asset-label{border-radius:2px}html body .sites-design .app.research-workspace[data-theme] .broker-workspace{--bk-bg:var(--bg);--bk-panel:var(--surface);--bk-soft:var(--surface2);--bk-line:var(--border);--bk-text:var(--text);--bk-muted:var(--muted);--bk-blue:var(--blue);--bk-green:var(--positive);--bk-red:var(--negative)}html body .sites-design .app.research-workspace[data-theme] :is(.bk-directory,.bk-account-card,.bk-activity-card,.bk-metric,.bk-mode-strip,.bk-setup-dialog){border-radius:3px;box-shadow:none}html body .sites-design .app.research-workspace.execution-route[data-theme] .execution-desk{--ex-accent:var(--blue);--ex-line:var(--border);--ex-muted:var(--muted);background:var(--bg);color:var(--text);font-size:12px}html body .sites-design .app.research-workspace.execution-route[data-theme] .execution-desk :is(.ex-account-bar,.ex-toolbar,.ex-ticket-heading,.ex-activity-tabs,.ex-table-heading){background:var(--surface2);background-image:none;color:var(--text)}html body .sites-design .app.research-workspace.execution-route[data-theme] .execution-desk :is(.ex-ticket,.ex-data-pane,.ex-pnl,.ex-account-picker,.ex-broker-detail,.ex-dialog){background:var(--surface);color:var(--text);border-color:var(--border);box-shadow:none}html body .sites-design .app.research-workspace.execution-route[data-theme] .execution-desk :is(input,select){background:var(--bg);color:var(--text);border-color:var(--border)}html body .sites-design .app.research-workspace.execution-route[data-theme] .execution-desk :is(.ex-toolbar>button,.ex-toolbar-title,.ex-account-desktop){color:var(--muted)}html body .sites-design .app.research-workspace.execution-route[data-theme] .execution-desk .ex-toolbar select{font-size:13px}html body .sites-design .app.research-workspace.execution-route[data-theme] .execution-desk .ex-chart-pane[data-chart-theme=dark],html body .sites-design .app.research-workspace.execution-route[data-theme] .execution-desk .ex-chart-pane[data-chart-theme=dark] :is(.ex-chart-caption,.ex-feed-note){background:var(--surface);color:var(--text)}.sites-design .research-workspace .workspace-account-status{flex:none;font-size:10px;line-height:1;padding:4px 6px;border:1px solid var(--border);border-radius:3px;color:var(--text-muted)}@media(max-width:800px){.sites-design .research-workspace .workspace-account-status{font-size:9px;padding:3px 4px}}html body .sites-design .app.research-workspace.execution-route[data-theme] .execution-desk .ex-chart-pane[data-chart-theme=dark] .ex-chart-caption>span{color:var(--muted)}html body .research-navigation :is(.rn-item>button:first-child,.rn-subheading,.rn-terminal-link)>span{font-size:inherit!important;line-height:1.35!important;overflow-wrap:normal!important;word-break:normal}html body .research-navigation .rn-item kbd{font-size:8px!important;line-height:1.35!important}html body .research-navigation .rn-terminal-entry{--r-nav:var(--abr-surface-nav,#1b1f24)}html body .sites-design .app.research-workspace:not(.light)[data-theme]>.sidebar{background:var(--lux-panel)!important}@media(min-width:851px){html body .research-app>.r-sidebar,html body .sites-design .app.research-workspace[data-theme]>.sidebar{width:190px;min-width:190px;max-width:190px;padding:0;gap:0;top:0;height:100dvh;min-height:0;overflow:hidden;flex-shrink:0}html body .research-app.r-collapsed>.r-sidebar,html body .sites-design .app.research-workspace.collapsed[data-theme]>.sidebar{width:58px;min-width:58px;max-width:58px}}html body .research-app>.r-sidebar>.r-brand,html body .sites-design .app.research-workspace[data-theme]>.sidebar>.brand{height:54px!important;min-height:54px!important;max-height:54px;flex:0 0 54px;padding:10px 12px;display:flex;align-items:center;justify-content:flex-start;margin:0;border:0;background:transparent;box-shadow:none}html body .research-app>.r-sidebar>.r-sidebar-caption,html body .sites-design .app.research-workspace[data-theme]>.sidebar>.sidebar-toolbar{position:static!important;inset:auto;width:100%;height:32px;min-height:32px;max-height:32px;flex:0 0 32px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;margin:0;font:7px Arial,Helvetica,sans-serif;letter-spacing:.1em;color:var(--muted,var(--lux-secondary-text))}html body .research-app>.r-sidebar>.r-sidebar-caption button,html body .sites-design .app.research-workspace[data-theme]>.sidebar>.sidebar-toolbar button{min-width:24px;width:24px;min-height:24px;height:24px;padding:3px;flex-shrink:0}html body .research-app>.r-sidebar>.research-navigation,html body .sites-design .app.research-workspace[data-theme]>.sidebar>.research-navigation{flex:1 1 0;min-height:0;margin:0;padding:5px 8px 16px;overflow-y:auto;scroll-behavior:auto;overscroll-behavior:contain;overflow-anchor:none}html body .research-app .r-sidebar-bottom,html body .sites-design .app.research-workspace[data-theme] .terminal-sidebar-signature{flex:0 0 44px;height:44px;min-height:44px;padding:10px 12px;font:10px Arial,sans-serif;letter-spacing:.16em;border-top:1px solid var(--border,var(--lux-border));color:var(--muted,var(--lux-secondary-text))}html body .research-app .r-sidebar-bottom span{display:block;margin-top:4px;font-size:7px;letter-spacing:.1em}html body .research-app.r-collapsed .r-sidebar-bottom,html body .sites-design .app.research-workspace.collapsed[data-theme] .terminal-sidebar-signature{display:block;font-size:7px;letter-spacing:0;padding:10px 4px;text-align:center}html body .research-app.r-collapsed .r-sidebar-bottom span{display:none}html body .research-app.r-collapsed .r-sidebar-caption{font-size:0!important}html body .research-app.r-collapsed .r-brand{justify-content:center;padding:10px}html body .research-app.r-collapsed .r-brand .abr-wordmark>span{display:none}@media(max-width:760px){html body .research-app .r-topbar{display:grid;grid-template-columns:44px minmax(0,1fr) 44px 44px 44px;gap:4px;height:auto;min-height:0;padding:6px 10px}html body .research-app .r-topbar>.r-menu-toggle{grid-column:1;grid-row:1}html body .research-app .r-topbar>.r-search-trigger{grid-column:2/-1;grid-row:1;min-width:0;width:100%;padding:5px 8px}html body .research-app .r-topbar>.r-search-trigger span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}html body .research-app .r-topbar>.r-search-trigger kbd{display:none}html body .research-app .r-topbar>:is(select,.r-source-mode){grid-column:1/3;grid-row:2;min-width:0;width:100%;max-width:none;font-size:11px}html body .research-app .r-topbar>.r-source-mode{align-self:center;padding:8px}html body .research-app .r-topbar>button{min-height:44px;min-width:44px}html body .research-app .r-sidebar-caption{height:44px;min-height:44px;max-height:44px;flex-basis:44px}html body .research-app>.r-sidebar>.r-sidebar-caption button{min-width:44px;width:44px;min-height:44px;height:44px}html body .sites-design .app.research-workspace[data-theme] :is(.markets-categories button,.market-icon-button,.markets-segmented button,.section-navigation button,.jd-journal-tabs button,.pf-tabs button,.wire-categories button,.lab-tabs button){min-height:44px}html body .sites-design .app.research-workspace[data-theme] :is(.markets-density,.markets-search){height:44px}html body .sites-design .app.research-workspace[data-theme] :is(.markets-density select,.markets-search input){min-height:40px}html body .sites-design .app.research-workspace[data-theme] .market-card-header{height:auto;min-height:54px}html body .sites-design .app.research-workspace[data-theme] .markets-count{font-size:10px}}html body .sites-design .app.research-workspace:is(.terminal-view,.journal-route,.ai-route)[data-theme]{--workspace-font:Arial,Helvetica,sans-serif;font-family:var(--workspace-font);font-size:12px;line-height:1.4;letter-spacing:0}html body .sites-design .app.research-workspace:is(.terminal-view,.journal-route,.ai-route)[data-theme] :is(button,input,select,textarea){font-family:var(--workspace-font);letter-spacing:0}html body .sites-design .app.research-workspace:is(.terminal-view,.journal-route,.ai-route)[data-theme] :is(.page-heading h1,.jflow-header h1,.ai-title h1){font-size:20px;line-height:1.2;font-weight:600;letter-spacing:-.015em}html body .sites-design .app.research-workspace:is(.terminal-view,.journal-route,.ai-route)[data-theme] :is(.panel-title h2,.terminal-tile>header h2,.jd-panel h2,.ai-history>header,.ai-context>header,.ai-research-toolbar){font-size:12px!important;line-height:1.4;font-weight:600;letter-spacing:.015em!important;text-transform:none}html body .sites-design .app.research-workspace:is(.terminal-view,.journal-route,.ai-route)[data-theme] :is(.terminal-tile>header h2,.ai-history>header,.ai-context>header,.ai-research-toolbar)>span{font:inherit;letter-spacing:inherit}html body .sites-design .app.research-workspace.journal-route[data-theme] :is(.jd-kpis strong,.jd-axis,.jd-panel>header>strong,.jd-month-total strong,.jd-week-total strong,.jd-day strong,.jd-score-number){font-family:var(--workspace-font)!important;font-variant-numeric:tabular-nums;letter-spacing:0}html body .sites-design .app.research-workspace.journal-route[data-theme] .jd-kpis strong{font-size:23px;line-height:1.4;font-weight:400}html body .sites-design .app.research-workspace.journal-route[data-theme] :is(.jd-kpis span,.jd-panel .meta,.jd-dashboard-toolbar,.jd-panel header .badge){font-size:10px;line-height:1.4;letter-spacing:0;text-transform:none;font-weight:400;color:var(--muted)}html body .sites-design .app.research-workspace.journal-route[data-theme] :is(.jd-kpis small,.jd-score-components>div,.jd-day-summary>div,.jd-curve footer,.jd-daily footer){font-size:10px;line-height:1.5;letter-spacing:0}html body .sites-design .app.research-workspace.journal-route[data-theme] :is(.jd-journal-tabs button,.jflow-toolbar button,.jflow-toolbar select,.jd-dashboard-toolbar button){font-size:11px;line-height:1.4;font-weight:400;letter-spacing:0;text-transform:none}html body .sites-design .app.research-workspace.journal-route[data-theme] :is(.jd-recent th,.jd-recent th button){font-size:10px;line-height:1.4;font-weight:400;letter-spacing:0;text-transform:none}html body .sites-design .app.research-workspace.journal-route[data-theme] :is(.jd-recent td,.jd-recent td button){font-size:11px;line-height:1.4;letter-spacing:0}html body .sites-design .app.research-workspace.terminal-view[data-theme] :is(.desk-metrics strong,.desk-performance>strong,.terminal-pnl>strong){font-family:var(--workspace-font)!important;font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:0}html body .sites-design .app.research-workspace.terminal-view[data-theme] :is(.desk-performance>strong,.terminal-pnl>strong){font-size:23px;line-height:1.4}html body .sites-design .app.research-workspace.terminal-view[data-theme] :is(.desk-metrics small,.desk-performance>small,.desk-metric-scope span,.desk-metric-scope small){font-size:10px;line-height:1.4;letter-spacing:0;text-transform:none}html body .sites-design .app.research-workspace.terminal-view[data-theme] :is(.desk-performance dl,.desk-performance button,.desk-table,.native-market-table){font-family:var(--workspace-font);font-size:11px;line-height:1.4;letter-spacing:0}html body .sites-design .app.research-workspace.terminal-view[data-theme] :is(.desk-table th,.native-market-table th){font-size:10px;font-weight:400}html body .sites-design .app.research-workspace.terminal-view[data-theme] :is(.desk-table td,.native-market-table td){font-size:11px;line-height:1.4}html body .sites-design .app.research-workspace.ai-route[data-theme] :is(.ai-title p,.ai-market-context small,.ai-kicker,.ai-heading-status,.ai-context-section>small,.ai-status-label,.ai-composer>label,.ai-research-question small,.ai-evidence>small,.ai-integrity-legend,.ai-workspace-footer){font-size:10px;line-height:1.5;font-weight:400;letter-spacing:0;color:var(--muted)}html body .sites-design .app.research-workspace.ai-route[data-theme] :is(.ai-history>header,.ai-context>header,.ai-research-toolbar){color:var(--text)}html body .sites-design .app.research-workspace.ai-route[data-theme] :is(.ai-review-note,.ai-review-note>span,.ai-history-list>button>span,.ai-history-empty p,.ai-history-empty small,.ai-history>footer,.ai-context-section p,.ai-context-section label,.ai-tool-state,.ai-tool-state small,.ai-quick-actions small,.ai-composer>p,.ai-composer>div>span,.ai-composer small,.ai-market-context strong>span,.ai-intelligence-report time){font-size:11px;line-height:1.5;letter-spacing:0}html body .sites-design .app.research-workspace.ai-route[data-theme] :is(.ai-market-context strong,.ai-quick-actions strong,.ai-evidence h3){font-family:var(--workspace-font);font-size:12px;line-height:1.4;font-weight:600;letter-spacing:0}html body .sites-design .app.research-workspace.ai-route[data-theme] :is(.ai-start h2,.ai-intelligence-report h2){font-size:20px;line-height:1.3;font-weight:600;letter-spacing:-.015em}html body .sites-design .app.research-workspace.ai-route[data-theme] .ai-context-section>strong{font-family:var(--workspace-font);font-size:20px;line-height:1.3;font-weight:500;letter-spacing:0}html body .sites-design .app.research-workspace.ai-route[data-theme] :is(.ai-start p,.ai-evidence p,.ai-executive-summary,.ai-research-question p,.ai-data-used p,.ai-data-used>div span,.ai-method li,.ai-composer textarea){font-size:12px;line-height:1.6;letter-spacing:0}html body .sites-design .app.research-workspace.ai-route[data-theme] :is(.ai-context-section select,.ai-history-search input,.ai-workspace button,.ai-data-used summary,.ai-method summary){font-size:11px;line-height:1.4;letter-spacing:0}html body .sites-design .app.research-workspace.ai-route[data-theme] :is(.ai-heading-status,.ai-workspace-footer,.ai-research-toolbar,.ai-integrity-legend)>span{font-size:inherit;line-height:inherit;letter-spacing:inherit}@media(max-width:760px){html body .sites-design .app.research-workspace.ai-route[data-theme] :is(.ai-composer textarea,.ai-history-search input,.ai-context-section select){font-size:16px!important}html body .sites-design .app.research-workspace.ai-route[data-theme] :is(.ai-start p,.ai-evidence p,.ai-quick-actions small,.ai-context-section p){font-size:12px;line-height:1.6}}:root{--slate-canvas:#101214;--slate-panel:#15181c;--slate-header:#1b1f24;--slate-nav:#121518;--slate-hover:#20252b;--slate-border:#2b3037;--slate-blue:#2695ff;--slate-text:#e4e8ee;--slate-muted:#929ba6;--abr-surface-page:var(--slate-canvas);--abr-surface-workspace:var(--slate-canvas);--abr-surface-nav:var(--slate-nav);--abr-surface-panel:var(--slate-panel);--abr-surface-panel-secondary:var(--slate-header);--abr-surface-elevated:var(--slate-header);--abr-surface-input:var(--slate-canvas);--abr-surface-hover:var(--slate-hover);--abr-bg:var(--slate-canvas);--abr-surface:var(--slate-panel);--abr-surface-raised:var(--slate-header);--abr-border:var(--slate-border);--abr-border-default:var(--slate-border);--abr-border-subtle:var(--slate-border);--abr-text-primary:var(--slate-text);--abr-text-secondary:#b3bbc6;--abr-text-muted:var(--slate-muted);--abr-accent-primary:var(--slate-blue);--abr-accent-bright:#88c7ff;--background:var(--slate-canvas);--surface:var(--slate-panel);--surface-elevated:var(--slate-header);--border:var(--slate-border);--text:var(--slate-text);--muted:var(--slate-muted)}html body .sites-design:has(.app:not(.light):not([data-theme=light])){--ws-canvas:var(--slate-canvas);--ws-panel:var(--slate-panel);--ws-header:var(--slate-header);--ws-control:var(--slate-header);--ws-hover:var(--slate-hover);--ws-border:var(--slate-border);--ws-accent:var(--slate-blue);--ws-bright:#88c7ff;--ws-text:var(--slate-text);--ws-muted:var(--slate-muted)}html body .sites-design .app:not(.light):not([data-theme=light]){--bg:var(--slate-canvas);--background:var(--slate-canvas);--surface:var(--slate-panel);--surface2:var(--slate-header);--surface3:var(--slate-hover);--surface-elevated:var(--slate-header);--hover:var(--slate-hover);--border:var(--slate-border);--strong-border:#424a55;--grid:var(--slate-border);--text:var(--slate-text);--secondary:#b3bbc6;--muted:var(--slate-muted);--blue:var(--user-accent,var(--slate-blue));--cyan:var(--user-accent,#88c7ff);--abr-surface-page:var(--bg);--abr-surface-workspace:var(--bg);--abr-surface-panel:var(--surface);--abr-surface-elevated:var(--surface2);--abr-surface-nav:var(--slate-nav);--abr-surface-input:var(--bg);--abr-surface-hover:var(--hover);--abr-border-default:var(--border);--abr-border-subtle:var(--border);--abr-text-primary:var(--text);--abr-text-secondary:var(--secondary);--abr-text-muted:var(--muted);--abr-accent-primary:var(--blue);--abr-accent-bright:var(--cyan);--panel-header:var(--surface2);--abr-material-canvas:var(--bg);--abr-material-data:var(--surface);--abr-material-smoked:var(--surface);--abr-material-elevated:var(--surface2);--abr-material-input:var(--bg);--abr-material-edge:var(--border);--sg-canvas:var(--bg);--sg-panel:var(--surface);--sg-data:var(--surface);--sg-sheet:var(--surface2);--sg-edge:var(--border);--sg-control:var(--surface2);--sg-hover:var(--hover)}html body .research-app:not(.r-light){--r-bg:var(--slate-canvas);--r-panel:var(--slate-panel);--r-panel2:var(--slate-header);--r-line:var(--slate-border);--r-text:var(--slate-text);--r-muted:var(--slate-muted);--r-blue:var(--slate-blue)}html body .research-app:not(.r-light) :is(.r-sidebar,.r-topbar){background:var(--slate-nav)}html body .sites-design .app.research-workspace:not(.light):not([data-theme=light]) :is(.sidebar,.topbar,.statusbar){background:var(--slate-nav)!important}html body .sites-design:has(.app:not(.light):not([data-theme=light])) :is(.dialog,.command-dialog,.mobile-drawer,.notification-popover,.workspace-menu,.widget-actions,.chart-appearance-panel,.calendar-tooltip,.journal-tooltip,.pnl-tooltip,.chart-tooltip){background-color:var(--slate-panel);border-color:var(--slate-border)}html body :is(.public-site,.marketing,.public-home-page){--public-canvas:var(--slate-canvas);--public-panel:var(--slate-panel);--public-panel-raised:var(--slate-header);--public-border:var(--slate-border);--public-border-strong:#424a55;--public-text:var(--slate-text);--public-muted:var(--slate-muted);--public-secondary:#b3bbc6;--public-blue:var(--slate-blue);--mk-bg:var(--slate-canvas);--mk-panel:var(--slate-panel);--mk-border:var(--slate-border);--mk-blue:var(--slate-blue);background-color:var(--slate-canvas)}html:root{--lux-canvas:#08090b;--lux-secondary:#0d0f12;--lux-panel:#121417;--lux-raised:#181b20;--lux-nav:#0b0d10;--lux-modal:#1b1e23;--lux-input:#0d0f12;--lux-hover:#22262c;--lux-border:#292d33;--lux-strong:#626b78;--lux-grid:#24282f;--lux-text:#f2f4f7;--lux-secondary-text:#b0b6c0;--lux-muted:#959da9;--lux-accent:#347fbd;--lux-link:#80b9e5;--lux-focus:#86c7fa;--lux-heading:#142c46;--lux-heading-start:#193854;--lux-heading-end:#102235;--lux-heading-text:#f2f6fc;--lux-heading-muted:#bbd0e4;--lux-heading-border:#294967;--lux-selected:#202c38;--lux-overlay:#000000b3;--lux-shadow:0 16px 48px #0005;color-scheme:dark}html:root[data-abridyn-theme=light]{--lux-canvas:#f4f5f7;--lux-secondary:#eaedf1;--lux-panel:#ffffff;--lux-raised:#f8f9fb;--lux-nav:#eef0f3;--lux-modal:#ffffff;--lux-input:#ffffff;--lux-hover:#e7ebf0;--lux-border:#d7dce3;--lux-strong:#8793a2;--lux-grid:#e1e5eb;--lux-text:#18202b;--lux-secondary-text:#566170;--lux-muted:#626d7b;--lux-accent:#286ea8;--lux-link:#24699f;--lux-focus:#286ea8;--lux-heading:#173b60;--lux-heading-start:#20496e;--lux-heading-end:#15334f;--lux-selected:#e0ebf5;--lux-overlay:#18202b66;--lux-shadow:0 16px 48px #18202b20;color-scheme:light}html body :is(.sites-design,.app.research-workspace[data-theme],.research-app,.el-workspace,.terminal-app,.public-site,.marketing,.public-home-page,.platform-ai,.rn-flyout),html:root{--abr-surface-page:var(--lux-canvas);--abr-surface-workspace:var(--lux-canvas);--abr-surface-nav:var(--lux-nav);--abr-surface-panel:var(--lux-panel);--abr-surface-panel-secondary:var(--lux-raised);--abr-surface-elevated:var(--lux-raised);--abr-surface-input:var(--lux-input);--abr-surface-hover:var(--lux-hover);--abr-surface-border-subtle:var(--lux-border);--abr-border-default:var(--lux-border);--abr-border-subtle:var(--lux-border);--abr-border-strong:var(--lux-strong);--abr-text-primary:var(--lux-text);--abr-text-secondary:var(--lux-secondary-text);--abr-text-muted:var(--lux-muted);--abr-text-faint:var(--lux-muted);--abr-accent-primary:var(--lux-accent);--abr-accent-bright:var(--lux-link);--abr-accent-soft:var(--lux-link);--abr-accent-deep:var(--lux-heading);--abr-state-hover:var(--lux-hover);--abr-state-active:var(--lux-selected);--abr-state-selected:var(--lux-selected);--abr-bg:var(--lux-canvas);--abr-nav:var(--lux-nav);--abr-surface:var(--lux-panel);--abr-surface-raised:var(--lux-raised);--abr-control:var(--lux-input);--abr-hover:var(--lux-hover);--abr-border:var(--lux-border);--abr-text:var(--lux-text);--abr-selection-fill:var(--lux-selected);--abr-selection-border:var(--lux-accent);--abr-selection-shadow:inset 2px 0 var(--lux-accent);--abr-hover-fill:var(--lux-hover);--abr-atmosphere:none;--abr-panel-shadow:none;--background:var(--lux-canvas);--background-raised:var(--lux-panel);--bg:var(--lux-canvas);--surface:var(--lux-panel);--surface2:var(--lux-raised);--surface3:var(--lux-hover);--surface-elevated:var(--lux-raised);--surface-raised:var(--lux-raised);--surface-hover:var(--lux-hover);--border:var(--lux-border);--border-soft:var(--lux-border);--border-default:var(--lux-border);--border-strong:var(--lux-strong);--strong-border:var(--lux-strong);--grid:var(--lux-grid);--text:var(--lux-text);--text-primary:var(--lux-text);--text-secondary:var(--lux-secondary-text);--text-muted:var(--lux-muted);--text-faint:var(--lux-muted);--secondary:var(--lux-secondary-text);--muted:var(--lux-muted);--blue:var(--lux-accent);--cyan:var(--lux-link);--accent:var(--lux-accent);--accent-bright:var(--lux-link);--focus:var(--lux-focus);--hover:var(--lux-hover);--overlay:var(--lux-overlay);--panel-shadow:none;--panel-header:var(--lux-heading);--table-row:var(--lux-raised);--ws-canvas:var(--lux-canvas);--ws-panel:var(--lux-panel);--ws-header:var(--lux-heading);--ws-control:var(--lux-raised);--ws-hover:var(--lux-hover);--ws-border:var(--lux-border);--ws-accent:var(--lux-accent);--ws-bright:var(--lux-link);--ws-text:var(--lux-text);--ws-muted:var(--lux-muted);--r-bg:var(--lux-canvas);--r-panel:var(--lux-panel);--r-panel2:var(--lux-raised);--r-nav:var(--lux-nav);--r-line:var(--lux-border);--r-text:var(--lux-text);--r-muted:var(--lux-muted);--r-blue:var(--lux-link);--el-raised:var(--lux-raised);--el-blue:var(--lux-link);--el-bg:var(--lux-canvas);--el-panel:var(--lux-panel);--el-border:var(--lux-border);--el-text:var(--lux-text);--el-muted:var(--lux-muted);--public-canvas:var(--lux-canvas);--public-panel:var(--lux-panel);--public-panel-raised:var(--lux-raised);--public-border:var(--lux-border);--public-border-strong:var(--lux-strong);--public-text:var(--lux-text);--public-muted:var(--lux-muted);--public-secondary:var(--lux-secondary-text);--public-blue:var(--lux-link);--mk-bg:var(--lux-canvas);--mk-panel:var(--lux-panel);--mk-border:var(--lux-border);--mk-blue:var(--lux-link);--slate-canvas:var(--lux-canvas);--slate-panel:var(--lux-panel);--slate-header:var(--lux-raised);--slate-nav:var(--lux-nav);--slate-hover:var(--lux-hover);--slate-border:var(--lux-border);--slate-text:var(--lux-text);--slate-muted:var(--lux-muted);--slate-blue:var(--lux-accent);--sg-canvas:var(--lux-canvas);--sg-data:var(--lux-panel);--sg-panel:var(--lux-panel);--sg-sheet:var(--lux-modal);--sg-control:var(--lux-raised);--sg-edge:var(--lux-border);--sg-edge-top:var(--lux-border);--sg-hover:var(--lux-hover);--sg-selected:var(--lux-selected);--sg-neutral:var(--lux-raised);--sg-reflection:none;--sg-control-filter:none;--sg-control-depth:none;--sg-pressed-depth:none;--sg-selected-depth:inset 0 -1px var(--lux-accent);--abr-material-canvas:var(--lux-canvas);--abr-material-data:var(--lux-panel);--abr-material-smoked:var(--lux-panel);--abr-material-elevated:var(--lux-raised);--abr-material-input:var(--lux-input);--abr-material-edge:var(--lux-border);--abr-material-highlight:transparent;--abr-material-active:var(--lux-selected);--terminal-page:var(--lux-canvas);--terminal-workspace:var(--lux-canvas);--terminal-nav:var(--lux-nav);--terminal-panel:var(--lux-panel);--terminal-card:var(--lux-panel);--terminal-elevated:var(--lux-raised);--terminal-hover:var(--lux-hover);--terminal-input:var(--lux-input);--terminal-border:var(--lux-border);--terminal-border-strong:var(--lux-strong);--terminal-text:var(--lux-text);--terminal-secondary:var(--lux-secondary-text);--terminal-muted:var(--lux-muted);--am-panel:var(--lux-panel);--am-line:var(--lux-border);--am-text:var(--lux-text);--am-muted:var(--lux-muted);--ai-text:var(--lux-text);--ai-muted:var(--lux-muted);--ai-border:var(--lux-border);--jd-border:var(--lux-border);--jd-muted:var(--lux-muted)}html body{background:var(--lux-canvas);color:var(--lux-text)}html body :is(.app,.research-app,.el-workspace,.public-site,.marketing,.public-home-page,.sites-design,.terminal-app){color:var(--lux-text);background-color:var(--lux-canvas)}html body .el-workspace :is(.el-nav,.el-controls,.el-header),html body .research-app :is(.r-sidebar,.r-topbar,.r-statusbar),html body .sites-design .app.research-workspace[data-theme] :is(.sidebar,.topbar,.statusbar){background:var(--lux-nav)!important;color:var(--lux-text);border-color:var(--lux-border)}html body .research-app :is(.r-sidebar,.r-topbar){--r-panel2:var(--lux-raised);--r-line:var(--lux-border);--r-text:var(--lux-text);--r-nav:var(--lux-nav)}html body :is(.rn-flyout,.r-search-dialog,.dialog,.command-dialog,.mobile-drawer,.notification-popover,.workspace-menu,.widget-actions,.chart-appearance-panel,.calendar-tooltip,.journal-tooltip,.pnl-tooltip,.chart-tooltip,.jday-dialog,.platform-ai-window,.abridyn-support-panel){background:var(--lux-modal)!important;background-image:none!important;color:var(--lux-text);border-color:var(--lux-strong);box-shadow:var(--lux-shadow);backdrop-filter:none}html body :is(.overlay,.workspace-overlay,.r-menu-scrim){background-color:var(--lux-overlay)}html body :is(.research-app,.el-workspace,.am-desk,.public-site,.marketing,.platform-ai) :is(input,select,textarea){background-color:var(--lux-input);color:var(--lux-text);border-color:var(--lux-strong);color-scheme:inherit}html body :is(input,textarea)::placeholder{color:var(--lux-muted);opacity:1}html body :is(button,a,input,select,textarea,summary):focus-visible{outline-color:var(--lux-focus)}html:root body :is(.sites-design .app.research-workspace[data-theme],.research-app,.el-workspace,.terminal-app,.sites-design,.platform-ai,.public-site,.marketing) :is(.terminal-tile>header,.workspace-widget>header,.workspace-widget-header,.panel-title,.panel-heading,.jd-panel>header,.company-intelligence>header,.pf-panel>header,.lab-card>header,.wire-detail>header,.ai-history>header,.ai-context>header,.calendar-heading,.journal-calendar-header,.r-panel>header,.r-panel-head,.r-chart-grid-heading,.r-mover-chart-title,.r-mover-table h2,.r-dashboard-group h3,.dialog-header,.jday-heading,.el-card-head,.am-table-head,.platform-ai-window>header,.abridyn-support-panel>header,.ps-module-head,.ps-instrument-head){background:linear-gradient(110deg,var(--lux-heading-start),var(--lux-heading-end))!important;color:var(--lux-heading-text)!important;border-color:var(--lux-heading-border)!important;box-shadow:none!important;--text:var(--lux-heading-text);--muted:var(--lux-heading-muted);--secondary:var(--lux-heading-muted);--r-text:var(--lux-heading-text);--r-muted:var(--lux-heading-muted);--abr-text-primary:var(--lux-heading-text);--abr-text-secondary:var(--lux-heading-muted)}html:root body :is(.sites-design .app.research-workspace[data-theme],.research-app,.el-workspace,.terminal-app,.sites-design,.platform-ai,.public-site,.marketing) :is(.panel-title,.panel-heading,.terminal-tile>header,.workspace-widget>header,.workspace-widget-header,.jd-panel>header,.company-intelligence>header,.pf-panel>header,.lab-card>header,.wire-detail>header,.ai-history>header,.ai-context>header,.calendar-heading,.journal-calendar-header,.r-panel>header,.r-panel-head,.r-chart-grid-heading,.r-mover-chart-title,.r-mover-table h2,.r-dashboard-group h3,.dialog-header,.jday-heading,.el-card-head,.am-table-head,.platform-ai-window>header,.abridyn-support-panel>header) :is(h1,h2,h3,h4,label,strong,button,select){color:var(--lux-heading-text)!important}html:root body :is(.sites-design .app.research-workspace[data-theme],.research-app,.el-workspace,.terminal-app,.sites-design,.platform-ai,.public-site,.marketing) :is(.terminal-tile>header,.workspace-widget>header,.workspace-widget-header,.panel-title,.r-panel>header,.r-panel-head,.dialog-header,.el-card-head,.am-table-head,.jd-panel>header,.company-intelligence>header,.pf-panel>header,.lab-card>header,.ai-history>header,.ai-context>header) :is(button,select){background:var(--lux-heading)!important;border-color:#728fa6!important;box-shadow:none!important}html:root body :is(.terminal-tile>header,.workspace-widget>header,.panel-title,.r-panel>header,.r-panel-head,.jd-panel>header,.el-card-head) :is(.meta,.muted,small){color:var(--lux-heading-muted)!important}html body .research-navigation :is(.rn-category,.rn-subheading,.rn-item>button,.rn-terminal-link){color:var(--lux-text)!important}html body .research-navigation :is(.rn-heading,.rn-subheading,.rn-category,.rn-terminal-link){background-color:transparent}html body .research-navigation :is(.rn-item,.rn-category,.rn-terminal-link):hover{background:var(--lux-hover)}html body .research-navigation :is(.rn-item.active,.rn-terminal-link.active){background:var(--lux-selected);box-shadow:inset 2px 0 var(--lux-accent)}html body .research-navigation :is(.rn-code,.rn-group-label,.rn-search input){color:var(--lux-muted)}html body :is(.public-header,.mk-public-header,.public-footer,.mk-footer){background:var(--lux-nav)!important;color:var(--lux-text);border-color:var(--lux-border)}html body :is(.home-redesign,.abridyn-home-v2,.pricing-v2,.access-page,.checkout-page,.af-page){background-color:var(--lux-canvas);color:var(--lux-text)}html body :is(.public-site,.marketing,.public-home-page):before{opacity:.12}html body :is(.am-desk,.am-detail,.am-mini-table){--am-panel:var(--lux-panel);--am-line:var(--lux-border);--am-text:var(--lux-text);--am-muted:var(--lux-muted)}html body :is(.am-map-canvas,.am-loading){background:var(--lux-secondary)}html:root[data-abridyn-theme=light] .am-street-tiles{filter:saturate(.3)}html body :is(.am-center-title,.am-center-detail){fill:var(--lux-text)}html body :is(.am-center-hint,.am-center-eyebrow){fill:var(--lux-muted)}html body :is(.el-metric>strong,.el-facts dd){color:var(--lux-text)}html body .el-workspace :is(th,td,.el-metric>span,.el-footer){color:var(--lux-secondary-text)}html body .el-workspace :is(.el-nav button.active,.el-nav button:hover){background:var(--lux-selected);color:var(--lux-link)}html body .el-workspace :is(.el-primary,.el-actions button){color:var(--lux-text)}html body :is(.am-desk,.el-workspace) :is(button,select,input){border-color:var(--lux-strong)}html body :is(.r-tabs,.el-chips) button[aria-pressed=true]{background:var(--lux-selected);color:var(--lux-link)}html:root[data-abridyn-theme=light] :is(.el-notice,.am-notice){background:#e8f0f7;color:#264f73;border-color:#98b4cd}html:root[data-abridyn-theme=light] :is(.el-alert,.am-map-error){background:#fff0f2;color:#9e2940;border-color:#d89ca8}html:root[data-abridyn-theme=light] .el-fixture{background:#fff5db;color:#765515;border-color:#c9ad72}html body ::selection{background:var(--lux-heading);color:var(--lux-heading-text)}html:root body :is(.marketing,.public-site,.pricing-v2) :is(.mk-primary,.button-primary,.primary-button,.public-button-primary){background:#245f90!important;background-image:none!important;border-color:#347fbd!important;color:#fff!important;box-shadow:none!important}html:root body :is(.marketing,.public-site) .mk-button:not(.mk-primary){color:var(--lux-text);border-color:var(--lux-strong);box-shadow:none}html:root body .abridyn-support-launcher{background:var(--lux-heading);color:var(--lux-heading-text);box-shadow:var(--lux-shadow)}html:root body :is(.lab-card>header,.r-panel>header,.company-intelligence>header,.jd-panel>header,.calendar-heading,.el-card-head,.platform-ai-window>header,.abridyn-support-panel>header) :is(p,small,span){color:var(--lux-heading-muted)!important}html:root body :is(.marketing,.public-site,.el-workspace,.research-app,.sites-design){color-scheme:inherit}html body :is(.research-navigation,.r-content,.el-workspace,.table-scroll,.r-table-scroll){scrollbar-color:var(--lux-strong) var(--lux-secondary)}html body :is(.lab-line,.vol-line-chart,.vol-profile,.lab-profile,.r-chart) svg text{fill:var(--lux-secondary-text)}html body .r-chart svg text[style]{fill:revert-layer}html body :is(.lab-line,.vol-line-chart) svg .grid{stroke:var(--lux-grid)}html body .ap-billing>div{background:var(--lux-raised);border-color:var(--lux-border);box-shadow:none}html body .ap-billing button{color:var(--lux-secondary-text);background:transparent}html body .ap-billing button[aria-pressed=true]{background:var(--lux-selected);color:var(--lux-text);box-shadow:inset 0 -2px var(--lux-accent)}html body :is(.mk-intro-caption,.mk-section-label,.mk-eyebrow,.ap-eyebrow,.lab-eyebrow,.vol-chart-strip){color:var(--lux-link)}html:root body :is(.marketing,.public-site,.pricing-v2) :is(.mk-primary,.button-primary,.primary-button,.public-button-primary) :is(span,svg){color:#fff!important}html:root[data-abridyn-theme=light] :is(.ah-hero h1 em,.ah-eyebrow,.ap-beta-note strong,.mk-section-label,.mk-eyebrow){color:var(--lux-link)!important}html:root body .abridyn-support-launcher :is(span,svg){color:var(--lux-heading-text)}