@layer menfit-text{.rp-checkpoints .rp-status.rp-meets .rp-status-icon,.rp-checkpoints .rp-status.rp-meets .rp-status-icon *{color:#22c55e!important;stroke:#22c55e!important}.rp-checkpoints .rp-status.rp-review .rp-status-icon,.rp-checkpoints .rp-status.rp-review .rp-status-icon *{color:#ef4444!important;stroke:#ef4444!important}.rp-checkpoints .rp-status.rp-unavailable .rp-status-icon,.rp-checkpoints .rp-status.rp-sector .rp-status-icon{color:#fff!important;stroke:#fff!important}.financial-workspace.financial-color-enabled .numeric .positive{color:#22c55e!important}.financial-workspace.financial-color-enabled .numeric .negative{color:#ef4444!important}.financial-workspace.financial-color-enabled .numeric .neutral{color:#fff!important}body :is(.positive,.gain,.etf-positive,.rw-positive):not(.financial-workspace *):not([role=alert]){color:#22c55e!important}body :is(.negative,.loss,.etf-negative,.it-negative):not(.financial-workspace *):not([role=alert]){color:#ef4444!important}body .wl-value.neutral{color:#fff!important}body :is(.positive,.gain,.etf-positive,.rw-positive):not(.financial-workspace *)>:is(b,strong,span):not(.sr-only){color:#22c55e!important}body :is(.negative,.loss,.etf-negative,.it-negative):not(.financial-workspace *)>:is(b,strong,span):not(.sr-only){color:#ef4444!important}body .wl-value small{color:#fff!important}}@media (min-width:768px){.workspace>.app-header.app-header-search-left{grid-template-columns:none!important;justify-content:flex-start!important;display:flex!important}.app-header.app-header-search-left>.header-search{flex:0 470px;order:0;justify-self:start;width:min(100%,470px);min-width:0;grid-column:auto!important;margin:0!important}.app-header.app-header-search-left>.header-actions{justify-self:end;grid-column:auto!important;margin-left:auto!important}}.brand-mark{box-shadow:none!important;background:0 0!important;border:0!important}.brand-mark img{object-fit:contain;width:36px;height:30px;display:block}.brand-word{letter-spacing:.08em;font-family:Arial,Helvetica,sans-serif;font-weight:800}.brand-word b{letter-spacing:.22em}.standalone-brand{align-items:center;gap:8px;display:inline-flex}.standalone-brand img{object-fit:contain;width:38px;height:32px}.explore-logo{align-items:center;gap:8px;display:inline-flex}.explore-logo img{object-fit:contain;width:38px;height:32px;display:block}.workspace .inner-page{padding:8px 10px 14px}.workspace .page-title{min-height:26px;margin-bottom:6px}.workspace .section-heading{gap:8px;margin-bottom:6px}.workspace .section-heading h2{margin:0}.workspace .secondary-copy{margin:4px 0 8px;line-height:1.4}.workspace-help{margin:4px 0 6px;font-size:12px}.workspace-help>summary,.rw-files>summary{cursor:pointer;min-height:28px;font-weight:600;line-height:28px}.workspace-help>p{margin:4px 0 6px}.rw-workspace .rw-hero{background:0 0;border-radius:6px;gap:8px;padding:8px 10px}.rw-workspace .rw-hero h2{gap:6px;margin:0;font-size:18px}.rw-workspace .rw-hero h2 svg{width:20px;height:20px}.rw-workspace .rw-toolbar{gap:6px;padding:7px 0}.rw-workspace .rw-section{margin-top:12px}.rw-workspace .rw-section>h2{margin-bottom:6px;font-size:17px}.rw-workspace .rw-card{border-radius:6px;padding:10px}.rw-workspace .rw-chart-readout{min-height:0}.rw-workspace .rw-empty{min-height:64px;padding:12px}.rw-files{border-radius:6px;margin:6px 0;padding:5px 10px}.rw-files:not([open]){background:0 0}.rw-files .rw-file-actions{gap:6px;margin-top:6px}.rw-files .rw-file-actions label{gap:4px}.market-home{gap:8px}.market-home-heading{gap:10px}.market-home-heading h1{margin:0}.market-home-panel{padding:10px}.market-panel-heading{margin-bottom:7px}.market-home-primary,.market-home-secondary{align-items:start;gap:10px}.market-activity-card .market-activity-description{min-height:0}.market-activity-rows button{min-height:50px;padding:6px 0}.market-activity-company,.market-activity-quote{gap:3px}.stock-browser{gap:8px}.stock-browser-intro:has(>.stock-browser-actions:only-child){justify-content:flex-end}.stock-screen-fields{gap:8px;margin-top:8px}.stock-list-search{margin:8px 0}.business-outlook{gap:8px}.business-outlook .panel{padding:10px}.business-outlook .outlook-heading h2{margin:0;font-size:18px}.outlook-evidence-grid{gap:8px}.outlook-watch ul{gap:6px 12px}.ij-header{background:0 0;border-radius:6px;gap:8px;padding:8px 10px}.ij-header h2{margin:0;font-size:18px}.ij-layout{gap:8px;margin-top:8px}.ij-editor-heading h3{margin:3px 0;font-size:18px}.ij-field{border-radius:6px;padding:10px}.ij-field>p{margin:4px 0 6px}.it-header{gap:8px;margin:0 0 8px}.it-header h1{margin:0;font-size:20px}.it-workspace{gap:8px}.it-tool-header{gap:8px;padding:9px 10px}.it-tool-header h2{margin-bottom:3px;font-size:17px}.it-tool-panel,.it-library{border-radius:6px}.wlg-toolbar{justify-content:flex-end;margin-bottom:6px}.wlg-notice:empty{min-height:0;margin:0;padding:0}.valuation-evidence{margin:8px 0;font-size:12px}.valuation-evidence p{margin:4px 0}.valuation-evidence summary{padding:5px 0}.etf-workspace .etf-toolbar,.etf-workspace .etf-filters{gap:8px;margin:8px 0}.etf-workspace .etf-search{margin-bottom:8px}.workspace .portfolio-chart-unavailable,.workspace .practice-workspace .portfolio-performance-card .portfolio-chart-unavailable{background:0 0;min-height:90px;padding:12px}.workspace .portfolio-chart-unavailable strong{font-size:24px}.workspace .portfolio-chart-unavailable p{margin:5px 0}:is(.workspace .chart:has(>.portfolio-chart-unavailable:only-child),.workspace .chart:has(>.empty-state:only-child)){height:auto;min-height:90px}@media (min-width:768px){.portfolio-dashboard-header{gap:10px;margin-bottom:8px}.portfolio-dashboard-header h2{font-size:19px}.portfolio-overview-grid{align-items:start}.financial-workspace .financial-controls{gap:6px}}@media (max-width:767px){.rw-workspace .rw-hero{flex-flow:wrap;align-items:center}.rw-workspace .rw-actions{margin-left:auto}.ij-header,.outlook-heading{flex-wrap:wrap}.market-activity-rows button{min-height:52px}}
.menfit-idle-overlay{z-index:2147483647;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);color:#f3f3f6;background:#181820cc;place-items:center;padding:12px;font:16px/1.6 Arial,sans-serif;display:grid;position:fixed;inset:0}.menfit-idle-card{background:#2f2f37;border:1px solid #53535b;border-radius:18px;outline:none;width:min(100%,460px);padding:17px;box-shadow:0 18px 70px #0007}.menfit-idle-card h2{color:#34d399;margin:0 0 8px;font-size:24px;font-weight:700;line-height:1.3}.menfit-idle-card p{color:#d2d2d5;margin:7px 0}.menfit-idle-count strong{font-variant-numeric:tabular-nums;color:#34d399}.menfit-idle-actions{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.menfit-idle-actions button{color:#26262e;font:inherit;cursor:pointer;background:#166534;border:1px solid #34d399;border-radius:9px;padding:6px 9px;font-weight:600}.menfit-idle-actions button+button{color:#e2e2e5;background:0 0;border-color:#62626a}.menfit-idle-actions button:focus-visible{outline-offset:3px;outline:3px solid #fff}body.menfit-session-locked>:not(#menfit-idle-dialog){visibility:hidden!important;pointer-events:none!important}body.menfit-session-locked{background:#1f1f27!important;overflow:hidden!important}
