*,:after,:before{box-sizing:border-box}:root{--accent:#22c55e;--rasap-page-bg:#080d12;--rasap-card-bg:#0f1623;--rasap-card-bg-strong:#111827;--rasap-card-bg-soft:#0b1119;--rasap-border:rgba(148,163,184,.18);--rasap-border-strong:rgba(226,232,240,.22);--rasap-text:#e2e8f0;--rasap-heading:#f8fafc;--rasap-muted:#8aa2bf;--rasap-faint:#64748b;--rasap-green:#22c55e;--rasap-green-soft:rgba(34,197,94,.12);--rasap-blue:#60a5fa;--rasap-blue-soft:rgba(96,165,250,.11);--rasap-gold:#fbbf24;--rasap-gold-soft:rgba(251,191,36,.11);--rasap-warning:#f59e0b;--rasap-red:#ef4444;--rasap-red-soft:rgba(239,68,68,.12);--rasap-radius:10px;--rasap-radius-sm:8px;--rasap-shadow:0 18px 48px rgba(0,0,0,.28);--rasap-shadow-hover:0 22px 56px rgba(0,0,0,.34),0 0 0 1px rgba(34,197,94,.08);--rasap-focus:0 0 0 3px rgba(34,197,94,.22);color-scheme:dark}html[data-theme=light]{--rasap-page-bg:#f3f6fb;--rasap-card-bg:#fff;--rasap-card-bg-strong:#eef3f8;--rasap-card-bg-soft:#f8fafc;--rasap-border:rgba(15,23,42,.2);--rasap-border-strong:rgba(15,23,42,.22);--rasap-text:#06111f;--rasap-heading:#020617;--rasap-muted:#334155;--rasap-faint:#64748b;--rasap-green:#166534;--rasap-green-soft:rgba(22,101,52,.1);--rasap-blue:#1d4ed8;--rasap-blue-soft:rgba(29,78,216,.09);--rasap-gold:#92400e;--rasap-gold-soft:rgba(146,64,14,.09);--rasap-warning:#92400e;--rasap-red:#991b1b;--rasap-red-soft:rgba(153,27,27,.09);--rasap-shadow:0 18px 42px rgba(15,23,42,.08);--rasap-shadow-hover:0 22px 48px rgba(15,23,42,.12),0 0 0 1px rgba(22,101,52,.08);color-scheme:light}body,html{background:var(--rasap-page-bg)}.rasp-page,body,html{color:var(--rasap-text)}.rasp-page{min-height:100vh;background:linear-gradient(rgba(148,163,184,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.028) 1px,transparent 1px),radial-gradient(circle at 18% 0,rgba(34,197,94,.1),transparent 28%),radial-gradient(circle at 88% 9%,rgba(96,165,250,.08),transparent 26%),var(--rasap-page-bg);background-size:84px 84px,84px 84px,auto,auto,auto;padding:34px clamp(14px,3vw,30px) 72px}.rasp-shell{width:min(1180px,100%);margin:0 auto}.rasp-shell-wide{width:min(1360px,100%)}.rasp-shell-narrow{width:min(900px,100%)}.rasp-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:end;padding:8px 0 24px;border-bottom:1px solid rgba(226,232,240,.1)}.rasp-hero-copy h1,.rasp-section-header h2{margin:0;color:var(--rasap-heading);letter-spacing:0}.rasp-hero-copy h1{max-width:930px;font-size:clamp(2rem,4.4vw,4.15rem);line-height:.98;font-weight:950}.rasp-hero-copy p{max-width:780px;margin:14px 0 0;color:var(--rasap-muted);font-size:1rem;line-height:1.58}.rasp-eyebrow{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;margin-bottom:13px;border:1px solid rgba(34,197,94,.34);border-radius:999px;background:var(--rasap-green-soft);color:#bbf7d0;padding:7px 10px;font-size:.72rem;font-weight:950;text-transform:uppercase}.rasp-action-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.rasp-hero-meta{border:1px solid var(--rasap-border);border-radius:var(--rasap-radius);background:rgba(15,23,42,.62);color:var(--rasap-muted);padding:14px;box-shadow:var(--rasap-shadow)}.rasp-action-pill{display:inline-flex;align-items:center;gap:8px;min-height:38px;border:1px solid var(--rasap-border);border-radius:999px;background:rgba(15,23,42,.62);padding:0 13px;text-decoration:none;font-size:.82rem;font-weight:900;transition:border-color .16s ease,background .16s ease,transform .16s ease,box-shadow .16s ease,color .16s ease}.rasp-action-pill,.rasp-action-pill:visited{color:var(--rasap-text)}.rasp-action-pill-green{border-color:rgba(34,197,94,.35);background:var(--rasap-green-soft);color:#bbf7d0}.rasp-action-pill-blue{border-color:rgba(96,165,250,.32);background:var(--rasap-blue-soft);color:#bfdbfe}.rasp-action-pill-gold{border-color:rgba(251,191,36,.34);background:var(--rasap-gold-soft);color:#fde68a}.rasp-action-pill:focus-visible,.rasp-action-pill:hover{border-color:rgba(34,197,94,.54);background:rgba(34,197,94,.14);color:#f8fafc;outline:none;transform:translateY(-1px);box-shadow:var(--rasap-focus)}.rasp-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.rasp-card,.rasp-click-card{border:1px solid var(--rasap-border);border-radius:var(--rasap-radius);background:linear-gradient(180deg,rgba(15,23,42,.84),rgba(8,13,20,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035)}.rasp-click-card{position:relative;display:grid;gap:12px;min-height:100%;color:inherit;padding:18px;text-decoration:none;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.rasp-click-card:visited{color:inherit}.rasp-click-card:focus-visible,.rasp-click-card:hover{border-color:rgba(34,197,94,.58);background:linear-gradient(180deg,rgba(15,23,42,.96),rgba(7,14,12,.98));box-shadow:var(--rasap-shadow-hover);outline:none;transform:translateY(-3px)}.rasp-click-card-blue:focus-visible,.rasp-click-card-blue:hover{border-color:rgba(96,165,250,.58);box-shadow:0 22px 56px rgba(0,0,0,.34),0 0 0 1px rgba(96,165,250,.12)}.rasp-click-card-gold:focus-visible,.rasp-click-card-gold:hover{border-color:rgba(251,191,36,.62);box-shadow:0 22px 56px rgba(0,0,0,.34),0 0 0 1px rgba(251,191,36,.12)}.rasp-click-card-red:focus-visible,.rasp-click-card-red:hover{border-color:rgba(239,68,68,.55);box-shadow:0 22px 56px rgba(0,0,0,.34),0 0 0 1px rgba(239,68,68,.12)}.rasp-chip{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:24px;border:1px solid var(--rasap-border);border-radius:999px;background:rgba(15,23,42,.68);color:var(--rasap-muted);padding:3px 8px;font-size:.72rem;font-weight:900;line-height:1;white-space:nowrap}.rasp-chip-green{border-color:rgba(34,197,94,.36);background:var(--rasap-green-soft);color:#bbf7d0}.rasp-chip-blue{border-color:rgba(96,165,250,.32);background:var(--rasap-blue-soft);color:#bfdbfe}.rasp-chip-gold{border-color:rgba(251,191,36,.34);background:var(--rasap-gold-soft);color:#fde68a}.rasp-chip-red{border-color:rgba(239,68,68,.34);background:var(--rasap-red-soft);color:#fecaca}.rasp-section-header{display:flex;align-items:end;justify-content:space-between;gap:16px;margin:28px 0 14px}.rasp-section-header span{display:inline-flex;margin-bottom:7px;color:var(--rasap-green);font-size:.72rem;font-weight:950;text-transform:uppercase}.rasp-section-header h2{font-size:clamp(1.2rem,2vw,1.55rem)}.rasp-section-header p{margin:7px 0 0;max-width:720px;color:var(--rasap-muted);line-height:1.55}.rasp-disclaimer-strip{display:flex;align-items:flex-start;gap:9px;margin:18px 0 22px;border:1px solid rgba(251,191,36,.22);border-radius:var(--rasap-radius-sm);background:rgba(251,191,36,.07);color:#f8d37c;padding:10px 12px}.rasp-disclaimer-strip span{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:20px;height:20px;border:1px solid rgba(251,191,36,.36);border-radius:999px;color:var(--rasap-gold);font-size:12px;font-weight:950}.rasp-disclaimer-strip p{margin:0;font-size:.78rem;font-weight:750;line-height:1.45}.rasp-disclaimer-compact{margin:12px 0;padding:8px 10px}.rasp-empty-state,.rasp-locked-preview{border:1px solid var(--rasap-border);border-radius:var(--rasap-radius);background:rgba(15,23,42,.68);color:var(--rasap-muted);padding:18px}.rasp-empty-state strong,.rasp-locked-preview strong{display:block;color:var(--rasap-heading);font-size:1rem}.rasp-empty-state p,.rasp-locked-preview p{margin:6px 0 0;line-height:1.55}.rasp-locked-preview{position:relative;overflow:hidden;border-color:rgba(251,191,36,.22)}.rasp-locked-lines{display:grid;gap:8px;margin-bottom:14px;opacity:.55;filter:blur(.2px)}.rasp-locked-lines span{display:block;height:10px;border-radius:999px;background:linear-gradient(90deg,rgba(251,191,36,.22),rgba(148,163,184,.12))}.rasp-locked-preview a{display:inline-flex;margin-top:12px;border:1px solid rgba(251,191,36,.32);border-radius:999px;color:#fde68a;padding:7px 10px;text-decoration:none;font-weight:900}@media (max-width:980px){.rasp-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rasp-hero{grid-template-columns:1fr}.rasp-hero-meta{width:100%}}@media (max-width:640px){.rasp-page{padding:24px 14px 58px}.rasp-card-grid{grid-template-columns:1fr}.rasp-section-header{align-items:flex-start;flex-direction:column}}@keyframes slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.page-enter{opacity:0;transform:translateY(6px)}.page-enter-active{opacity:1;transform:translateY(0);transition:opacity .22s ease,transform .22s ease}@keyframes gradshift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.hero-gradient{background:linear-gradient(-45deg,#080d12,#0a1f12,#080d12,#0a0f1a,#0f0a1a,#0a1528);background-size:400% 400%;animation:gradshift 18s ease infinite}.glass{background:rgba(15,22,35,.75)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;border:1px solid hsla(0,0%,100%,.07)!important}.glass-green{background:rgba(34,197,94,.06)!important;backdrop-filter:blur(12px)!important;border:1px solid rgba(34,197,94,.18)!important}.grad-border{position:relative;background:#0f1623;border-radius:12px}.grad-border:before{content:"";position:absolute;inset:0;border-radius:12px;padding:1px;background:linear-gradient(135deg,#22c55e44,#60a5fa44,#a78bfa44);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.card-hover{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important;cursor:pointer}.card-hover:hover{transform:translateY(-3px)!important;box-shadow:0 8px 32px rgba(0,0,0,.4)!important}.section-title{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:800;color:#e2e8f0;margin:0}.section-title:before{content:"";display:block;width:3px;height:20px;border-radius:2px;background:linear-gradient(180deg,#22c55e,#16a34a);flex-shrink:0}@keyframes livepulse{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 0 0 rgba(34,197,94,.4)}50%{opacity:.85;transform:scale(1.15);box-shadow:0 0 0 5px rgba(34,197,94,0)}}@keyframes livepulse-red{0%,to{box-shadow:0 0 0 0 rgba(239,68,68,.4)}50%{box-shadow:0 0 0 5px rgba(239,68,68,0)}}.live-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#22c55e;animation:livepulse 1.8s ease-in-out infinite;flex-shrink:0}.live-dot.red{background:#ef4444;animation:livepulse-red 1.8s ease-in-out infinite}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.skeleton{background:linear-gradient(90deg,#1a2535 25%,#243040 50%,#1a2535 75%);background-size:400px 100%;animation:shimmer 1.4s ease-in-out infinite;border-radius:6px}.skeleton-text{height:14px;margin-bottom:8px;width:100%}.skeleton-num{height:28px;width:120px}@keyframes fillbar{0%{width:0}to{width:var(--target-width,0)}}.pnl-bar{height:4px;border-radius:2px;animation:fillbar 1.2s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.3s;width:0}.mobile-nav{display:none;position:fixed;bottom:0;left:0;right:0;background:rgba(8,13,18,.97);backdrop-filter:blur(20px);border-top:1px solid #1f2a36;z-index:9000;padding:8px 0 env(safe-area-inset-bottom,8px)}@media (max-width:768px){.mobile-nav{display:flex}body{padding-bottom:70px}}.mobile-nav-item{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 4px;text-decoration:none;color:#64748b;font-size:10px;font-weight:600;transition:color .15s;border:none;background:none;cursor:pointer}.mobile-nav-item.active,.mobile-nav-item:hover{color:#22c55e}.mobile-nav-item span.icon{font-size:20px;line-height:1}.btn-press{transition:transform .1s ease}.btn-press:active{transform:scale(.96)}.tooltip-wrap{position:relative;display:inline-flex}.tooltip-wrap:hover .tooltip-box{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(-4px)}.tooltip-box{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%) translateY(0);background:#1a2535;border:1px solid #2a3a50;border-radius:6px;padding:5px 10px;font-size:11px;color:#e2e8f0;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s,transform .15s;z-index:100}@keyframes countup{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.count-animate{animation:countup .5s ease forwards}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#2a3a50;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#3a4a60}::-moz-selection{background:rgba(34,197,94,.2);color:#e2e8f0}::selection{background:rgba(34,197,94,.2);color:#e2e8f0}input:focus,select:focus,textarea:focus{border-color:#22c55e66!important;box-shadow:0 0 0 2px rgba(34,197,94,.12)!important;outline:none!important}tbody tr{transition:background .1s}tbody tr:hover{background:hsla(0,0%,100%,.02)!important}.gradient-text{background:linear-gradient(135deg,#22c55e,#60a5fa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stagger>*{animation:fadeIn .4s ease both}.stagger>:first-child{animation-delay:.05s}.stagger>:nth-child(2){animation-delay:.1s}.stagger>:nth-child(3){animation-delay:.15s}.stagger>:nth-child(4){animation-delay:.2s}.stagger>:nth-child(5){animation-delay:.25s}.stagger>:nth-child(6){animation-delay:.3s}@media (max-width:768px){body,html{overflow-x:hidden;max-width:100vw}*{box-sizing:border-box}input,select,textarea{font-size:16px!important}.rasp-container{padding:12px 10px!important}header{position:sticky!important;top:0!important;z-index:500!important;background:#080d12!important}body{padding-bottom:70px}}@media (max-width:480px){h1{font-size:20px!important}}@media (max-width:768px) and (orientation:landscape){body{padding-bottom:0}.mobile-nav{display:none!important}header{padding:6px 12px!important}}html{touch-action:pan-y}.setup-card{border-color:rgba(34,197,94,.15)!important}.setup-card:hover{border-color:#22c55e!important}[style*="border: '1px solid ' + c.border"],[style*="border: 1px solid #1f2a36"],[style*="border:'1px solid #1f2a36'"]{border-color:rgba(34,197,94,.2)!important}[style*="border: 1px solid #1f2a36"]:hover,[style*="border:'1px solid #1f2a36'"]:hover{border-color:#22c55e!important}html[data-theme=light] .calculators-page,html[data-theme=light] .compare-page,html[data-theme=light] .mega-page,html[data-theme=light] .member-setup-page,html[data-theme=light] .page,html[data-theme=light] .theme-page,html[data-theme=light] .themes-page,html[data-theme=light] .tools-page,html[data-theme=light] body,html[data-theme=light] main{background:var(--rasap-page-bg)!important;color:var(--rasap-text)!important}html[data-theme=light] .membership-header,html[data-theme=light] header.membership-header{background:hsla(0,0%,100%,.94)!important;color:var(--rasap-text)!important;border-bottom-color:rgba(15,23,42,.12)!important;box-shadow:0 10px 28px rgba(15,23,42,.08)!important}html[data-theme=light] .site-brand,html[data-theme=light] .site-brand-copy strong,html[data-theme=light] .site-mobile-menu a,html[data-theme=light] .site-mobile-menu button,html[data-theme=light] .site-nav-menu a,html[data-theme=light] .site-nav-menu button,html[data-theme=light] .site-nav-trigger{color:var(--rasap-text)!important}html[data-theme=light] .site-auth-actions a,html[data-theme=light] .site-brand-logo,html[data-theme=light] .site-mobile-menu a,html[data-theme=light] .site-mobile-menu button,html[data-theme=light] .site-mobile-toggle,html[data-theme=light] .site-nav-trigger{background:hsla(0,0%,100%,.84)!important;border-color:rgba(15,23,42,.14)!important}html[data-theme=light] .site-mobile-menu,html[data-theme=light] .site-mobile-submenu a,html[data-theme=light] .site-mobile-submenu button,html[data-theme=light] .site-nav-menu{background:hsla(0,0%,100%,.98)!important;border-color:rgba(15,23,42,.14)!important;box-shadow:0 22px 48px rgba(15,23,42,.12)!important}html[data-theme=light] .kicker,html[data-theme=light] .mega-kicker,html[data-theme=light] .site-brand-copy span,html[data-theme=light] .table-heading span,html[data-theme=light] .themes-kicker,html[data-theme=light] .tools-kicker{color:#15803d!important}html[data-theme=light] .compare-shell,html[data-theme=light] .mega-shell,html[data-theme=light] .researchShell,html[data-theme=light] .theme-shell,html[data-theme=light] .themes-shell,html[data-theme=light] .tools-shell{color:var(--rasap-text)!important}html[data-theme=light] .calculators-page article,html[data-theme=light] .calculators-page section,html[data-theme=light] .calculators-page>div>div,html[data-theme=light] .chartCard,html[data-theme=light] .compare-card,html[data-theme=light] .compare-hero,html[data-theme=light] .contentStack,html[data-theme=light] .dataNotes,html[data-theme=light] .dcfPanel,html[data-theme=light] .empty-context,html[data-theme=light] .errorBox,html[data-theme=light] .hero,html[data-theme=light] .institutional-card,html[data-theme=light] .investorRead,html[data-theme=light] .match-card,html[data-theme=light] .mega-hero,html[data-theme=light] .mega-table-card,html[data-theme=light] .mega-warning,html[data-theme=light] .member-lock-panel,html[data-theme=light] .member-note,html[data-theme=light] .member-setup-page header,html[data-theme=light] .member-setup-page section,html[data-theme=light] .metricStrip,html[data-theme=light] .peerContext,html[data-theme=light] .researchMetricCard,html[data-theme=light] .researchMetricPanel,html[data-theme=light] .signalCard,html[data-theme=light] .slidePanel,html[data-theme=light] .theme-command-bar,html[data-theme=light] .theme-helper,html[data-theme=light] .theme-hero,html[data-theme=light] .theme-intel-grid article,html[data-theme=light] .theme-warning,html[data-theme=light] .themes-hero,html[data-theme=light] .ticker-table-card,html[data-theme=light] .tool-card,html[data-theme=light] .tools-controls,html[data-theme=light] .tools-hero,html[data-theme=light] .topbar,html[data-theme=light] .valuationGrid,html[data-theme=light] .valuationRead,html[data-theme=light] .valueTile,html[data-theme=light] .workflow-note{background:var(--rasap-card-bg)!important;border-color:var(--rasap-border)!important;color:var(--rasap-text)!important;box-shadow:0 18px 42px rgba(15,23,42,.07)!important}html[data-theme=light] .compare-disclaimer,html[data-theme=light] .freshnessMessage,html[data-theme=light] .mega-disclaimer,html[data-theme=light] .metricAccuracyNotice,html[data-theme=light] .researchSafety,html[data-theme=light] .slideNotice,html[data-theme=light] .theme-disclaimer,html[data-theme=light] .themes-disclaimer{background:#fff7ed!important;border-color:rgba(180,83,9,.26)!important;color:#7c2d12!important}html[data-theme=light] .chartTop,html[data-theme=light] .companyBlock,html[data-theme=light] .compare-card-head,html[data-theme=light] .priceBlock,html[data-theme=light] .table-heading h2,html[data-theme=light] .tickerLine,html[data-theme=light] .tool-title-link,html[data-theme=light] .valueTileTitle,html[data-theme=light] h1,html[data-theme=light] h2,html[data-theme=light] h3,html[data-theme=light] strong,html[data-theme=light] td,html[data-theme=light] th{color:var(--rasap-text)!important}html[data-theme=light] .company-cell,html[data-theme=light] .emptyState,html[data-theme=light] .metricSubtitle,html[data-theme=light] .subLine,html[data-theme=light] .table-heading p,html[data-theme=light] .themes-disclaimer p,html[data-theme=light] .tool-route,html[data-theme=light] p{color:var(--rasap-muted)!important}html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea{background:#fff!important;color:var(--rasap-text)!important;border-color:var(--rasap-border)!important}html[data-theme=light] .earningsTable,html[data-theme=light] .earningsTableWrap,html[data-theme=light] .table-wrap,html[data-theme=light] table{background:transparent!important;color:var(--rasap-text)!important}html[data-theme=light] .earningsHeader,html[data-theme=light] .earningsRow,html[data-theme=light] tr{border-color:rgba(15,23,42,.12)!important}html[data-theme=light] tbody tr:hover{background:rgba(21,128,61,.05)!important}html[data-theme=light] .positive,html[data-theme=light] .up{color:#15803d!important}html[data-theme=light] .down,html[data-theme=light] .negative{color:#b91c1c!important}html[data-theme=light] .analyze-action,html[data-theme=light] .full-options-link,html[data-theme=light] .open-link,html[data-theme=light] .open-theme,html[data-theme=light] .primary-action,html[data-theme=light] .secondary-action,html[data-theme=light] .tool-cta,html[data-theme=light] button{border-color:rgba(21,128,61,.22)!important}html[data-theme=light] .action-links a,html[data-theme=light] .action-links button,html[data-theme=light] .coming-soon-pill,html[data-theme=light] .data-pill,html[data-theme=light] .earnings-badge,html[data-theme=light] .metricFilterRow button,html[data-theme=light] .metricSourceBadges span,html[data-theme=light] .setup-cell-link span:last-child,html[data-theme=light] .statusPill,html[data-theme=light] .statusValue,html[data-theme=light] .tabs button,html[data-theme=light] .tool-access,html[data-theme=light] .tool-badge{background:rgba(236,253,245,.85)!important;border-color:rgba(21,128,61,.2)!important;color:#14532d!important}html[data-theme=light] .metricFilterRow button.active,html[data-theme=light] .tabs button.active,html[data-theme=light] .tools-tabs button.active{background:rgba(21,128,61,.12)!important;border-color:rgba(21,128,61,.42)!important;color:#14532d!important}html[data-theme=light] .calculators-page,html[data-theme=light] .compare-page,html[data-theme=light] .mega-page,html[data-theme=light] .member-setup-page,html[data-theme=light] .page,html[data-theme=light] .theme-page,html[data-theme=light] .themes-page,html[data-theme=light] .tools-page{--rasap-text:#06111f;--rasap-muted:#29384b}html[data-theme=light] .calculators-page h1,html[data-theme=light] .calculators-page h2,html[data-theme=light] .compare-page h1,html[data-theme=light] .compare-page h2,html[data-theme=light] .compare-page h3,html[data-theme=light] .mega-page h1,html[data-theme=light] .mega-page h2,html[data-theme=light] .mega-page h3,html[data-theme=light] .member-setup-page h1,html[data-theme=light] .member-setup-page h2,html[data-theme=light] .page h1,html[data-theme=light] .page h2,html[data-theme=light] .page h3,html[data-theme=light] .theme-page h1,html[data-theme=light] .theme-page h2,html[data-theme=light] .theme-page h3,html[data-theme=light] .themes-page h1,html[data-theme=light] .themes-page h2,html[data-theme=light] .themes-page h3,html[data-theme=light] .tools-page h1,html[data-theme=light] .tools-page h2,html[data-theme=light] .tools-page h3{color:#06111f!important}html[data-theme=light] .calculators-page p,html[data-theme=light] .calculators-page span,html[data-theme=light] .compare-page p,html[data-theme=light] .compare-page span,html[data-theme=light] .context-footnote,html[data-theme=light] .dataNoteGroup,html[data-theme=light] .earningsNote,html[data-theme=light] .fund-list,html[data-theme=light] .mega-page p,html[data-theme=light] .mega-page span,html[data-theme=light] .member-setup-page p,html[data-theme=light] .member-setup-page span,html[data-theme=light] .metricWarning,html[data-theme=light] .page p,html[data-theme=light] .page span,html[data-theme=light] .qualityFlagRow,html[data-theme=light] .slideEmpty,html[data-theme=light] .slideNotice,html[data-theme=light] .statusMessage,html[data-theme=light] .table-heading p,html[data-theme=light] .theme-page p,html[data-theme=light] .theme-page span,html[data-theme=light] .themes-page p,html[data-theme=light] .themes-page span,html[data-theme=light] .tools-page p,html[data-theme=light] .tools-page span{color:#29384b!important}html[data-theme=light] .kicker,html[data-theme=light] .mega-kicker,html[data-theme=light] .table-heading span:first-child,html[data-theme=light] .theme-kicker,html[data-theme=light] .themes-kicker,html[data-theme=light] .tools-kicker{color:#166534!important}html[data-theme=light] .analyze-action,html[data-theme=light] .full-options-link,html[data-theme=light] .open-link,html[data-theme=light] .open-theme,html[data-theme=light] .primary-action,html[data-theme=light] .secondary-action,html[data-theme=light] .tool-cta{color:#06111f!important}html[data-theme=light] .action-links a,html[data-theme=light] .action-links button,html[data-theme=light] .coming-soon-pill,html[data-theme=light] .data-pill,html[data-theme=light] .earnings-badge,html[data-theme=light] .lock-badge,html[data-theme=light] .metricFilterRow button,html[data-theme=light] .metricSourceBadges span,html[data-theme=light] .setup-cell-link span:last-child,html[data-theme=light] .statusPill,html[data-theme=light] .statusValue,html[data-theme=light] .tabs button,html[data-theme=light] .tool-access,html[data-theme=light] .tool-badge{color:#12301f!important}html[data-theme=light] .positive,html[data-theme=light] .up{color:#166534!important}html[data-theme=light] .down,html[data-theme=light] .negative{color:#991b1b!important}